Codimension

Latest version: v4.9.1

Safety actively analyzes 682387 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

2.0.2

* New feature: editor calltips (Ctrl+/) and auto calltips (switchable via the
Options menu) when '(' is entered.
* Fix: crash on Ubuntu 12.04 (possibly on other platforms too) in case of some
styles. Issue 388.
* Fix: extra commas in the 'author' field when a new project is created on
Ubuntu. Issue 387.
* Fix: extra long signatures in a context help do not limit min window width.
Issue 386.
* Better completion for numpy and scipy names
* Including scipy for better rope help

2013 Jun 18 Sergey Satskiy <sergey.satskiygmail.com>

2.0.1

* Replacing the 'file' utility calls with magic module included in thirdparty
directory.


2013 Jun 02 Sergey Satskiy <sergey.satskiygmail.com>

2.0

* Initial implementation of the debugger.
* Project viewer restores the previous session expanded directories at the
start automatically.
* More bound scintilla lexers
* Unhandled exceptions hook now saves the trace back and the log window content
in a file.
* Some autocomplete improvements
* Allow explicit reloading even if a buffer is not modified.
* File outside modification detection now includes a file size.
* Files deleted via IDE UI are removed from the recent files list as well.
* Bug fix: respect multibyte chars when search incrementally
* Bug fix: autocomplition for non-ascii text did not work.
* Main menu and the text editor context menu now have 'open in browser'
item.
* Main menu and the text editor context menu now have 'downdload and show'
item.
* Main menu 'tab' now has 'highlight in...' items.
* Bug fix: 'highlight in file system browser' did not work if it was not a
project file.
* Basic pyflakes support.
* Python .cgi support in outline browser.
* Bash/sh file type recognition added.
* Pylint and other tools support for python .cgi files.
* Bug fix: improper tooltips and text in similarities pylint sections
if contained html.
* Bug fix: double slashes in full file names when opened via Ctrl+I.
* New feature: access to the project rope settings file via the Project menu.
* Better dialogs for the cases when both the disk version and the buffer
content were modified and the user closes the tab or saves the tab content.
* New feature: tab context menu and current path label context menu on the
status bar are extended with copying directory path and copying file name
options.
* Minor bug fixes and improvements.


2013 Jan 20 Sergey Satskiy <sergey.satskiygmail.com>

1.8

* Bug fix: running python tidy with settings led to an exception.
* Improvement: focus is moved to the current editor widget automatically when
it is received by the editor tab widget. Issue 350.
* Improvement: 'highilight in project' and 'highlight in filesystem'
editor tab context menu added. Issue 258.
* Improvement: better handling the fact that an editing buffer is changed by
the find-in-files result window. Issue 318.
* New feature: IDE-wide pylintrc support. Issue 344.
* Performance improvement and bug fixes in the file content trees, e.g
file outline browser, project files browser etc.
* Bug fix: files with national characters with not-recognized type could
lead to unpredicted behaviour (up to core dumps). Issue 348
* Bug fix: tab expanding (replace all) did not replace everything.
* Bug fix: main menu -> tools -> pylint for project led to an exception.
Issue 346.
* Sometimes pylint reports absolute paths so it is respected now.
* When completion is called and a temporary rope project is created,
exclude all the subdirectories where there are no __init__.py[3] files.
This mitigate a setup with a network home dir (or network file location)
in a directory where there are lots of subdirectories
* Add a shortcut in the 'Open file' dialog to the directory where the
current tab file (if so) is.
* Add file to the recent files list at the time of closing a tab as well
(not only at the time of opening). Otherwise a file is not there when it
was loaded from a command line and then its tab is closed.
* Do not lose the current editor position when there was an incremental
search on a tab and then another tab is closed.
* Prevent losing selection in case switching between history positions
if nothing has been changed in the required buffer.
* Have the find-in-files dialog interruptible at the stage of building
the list of files to search in.


2012 Oct 31 Sergey Satskiy <sergey.satskiygmail.com>

1.7

* Bug fix: core dump if 'Cancel' is clicked in a dialog window. It is caused
by saving the last focus widget and excessive generation of
QT activate/deactivate signals.
* Shift+Tab intercepted properly in the editor window in Windows based X
Server. Issue 334
* Early logging on Windows based X Server could lead to crashes so some
warnings were delayed.
* Setting the default encoding to 'utf-8' for codimension itself.
* Explicitly pass focus to the current editor when codimension is activated.


2012 Sep 17 Sergey Satskiy <sergey.satskiygmail.com>

1.6

* New feature: PythonTidy integration and diff viewers
* New Project button is removed from the main window toolbar
* New feature: copying a diagram to the clipboard (main menu and Ctrl+C)
* New feature: new file template support for the case when no new
project is loaded. UI to create/edit/delete new file templates added.
* Editor settings are moved from the main toolbar button with menu to the
introduced main menu 'Options'
* New feature: unused class/function/global variable analysis
* New feature: find occurences for classes/functions/global variables viewers
* Bug fix: incorrect file icons in the editing history
* Bug fix: incorrect file name in the editing history after save as
* Bug fix: impossible to save non-modified file when it disappeared from disk
* New feature: total number of matches is now shown in the search results
header
* New feature: disassember for functions and classes in the function/class
viewers
* New feature: profiling support: representing the results as a graphics
diagram and as a table
* New feature: exporting profiling and imports diagrams in png format
* Improvement of import diagrams: performance; tooltips for modules;
better text alignment; better recognition of the system modules
* Ctrl+' now highlight the current word, instead of Ctrl+N. Issue 323
* Ctrl+N now creates a new file, instead of Ctrl+T. Issue 323
* Ctrl+T is now not used for anything. Issue 323
* Bug fix: no more exception while building a completion list. Issue 321
* Bug fix: removing from FS tree via a context menu did not update the view.
Issue 325
* Bug fix: impossible to create a nested project directory
* Bug fix: do not show the 'reload' menu item for deleted file
* Bug fix: saving as into a file which is opened in another tab. Issue 317
* Bug fix: updating project properties when a script name is empty
* Python built in functions (as of python 2.7) are now highlighted as keywords
* File encoding is displayed and can be changed via a context menu. Issue 69
* New feature: the editor context menu
* New feature: Alt+U tp jump to the first line of the current function or
class. Issue 316
* New feature: dumb line counter for the buffer. Issue 107
* Open project via an OS file selection dialog (Ctrl+Shift+O)
* Main menu has been added
* Bug fix: hot keys on Ubuntu
* Bug fix: imports diagram reset scale action
* Replacing Ctrl++ with Ctrl+= for zooming in
* Adding the editor edge column number to the settings file


2012 Jan 26 Sergey Satskiy <sergey.satskiygmail.com>

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.