Skip to content

SourceCookifier.v0.7.3

Choose a tag to compare

@ufo ufo released this 09 Jun 19:29
   -fix: unicode functionality broken in N++
0.7.2
   -fix: CTags: regex handling is broken for some languages (PHP,..)
0.7.1
   -new: option "Go to definition by pressing ctrl + left mousebutton"
   -new: option "Max. number of symbols to show" (It's recommended to limit the count of
          symbols which are shown as nodes in the treeview, in order to prevent a hanging N++
          when for instance source files with several thousand symbols are analyzed.
          When in cookie session mode, then such files are automatically loaded into the
          INCLUDES folder. In the other modes the symbols of such files aren't loaded at all.)
   -new: option "Show plus minus controls (for source nodes)"
   -fix: CTags: lots of fixes in the CParser (C, C++, C#, Java,..)
   -fix: allow loading of session files created by older versions
   -fix: in N++ session mode: file nodes vanishing when moving a file from one N++ view to another
0.7
   -IMPORTANT: the plugin will be C#-only from now on, thus no more use of C++ loader/wrapper DLLs.
               advantage: much faster startup time. disadvantage: no more warning message about
               missing .NET runtime (unknown plugin loading error instead).
   -IMPORTANT: sorry, but again .c00k!e session files of previous versions are invalid for this new version!
   -new: CTags: update sources (fixes for C and OCaml + support for Objective-C)
   -new: CTags: add support for CSS (ctags patch by Iago Rubio)
   -new: CTags: add support for INFORMIX 4GL (ctags extension by Tim Kim)
   -new: add regex rules for Autohotkey (AHK) (thanks to vixay)
   -new: "Import" and "Export" settings of one or more languages (in language settings dialog)
   -new: treenode contextmenu items: "Collapse all", "Expand all"
   -new: new option "Size limit of analyzed INCLUDES"
   -new: new option "Session file extension" (default = "c00k!e")
   -new: new option "Use relative paths in session file"
   -new: new option "Handle CTags warnings as errors" (helpful when trying out new regex entries)
   -new: new option "Show plus minus controls (for tag nodes)"
   -new: show tooltips in options dialog
   -new: buttons "Select All" and "Select None" in import dialog (after drag&drop of multiple extension types)
   -new: provide auto restore of corrupted language settings file
   -new: support message+filepath from other plugins in order to add files to a session
   -fix: CTags: PythonParser: wrong parent nesting in PythonParser
   -fix: CTags: PythonParser: enable function arguments
   -fix: CTags: C#Parser: fully disable local variables tag to avoid false tags
   -fix: context menu not shown when tag type node is selected (in grouped view)
   -fix: in Cookie session mode: unexpected N++ behavior when SourceCookifier panel titel is longer than 32 chars
   -fix: in N++ session mode: sourcelist doesn't get updated when treeview is invisible
   -fix: when plugin's startup mode is 'hide', then the plugin might show up only after 2nd try
   -fix: exceptions/deadlocks when switching view mode, sorting, etc. with multiple source nodes in treeview
   -fix: wrong node nesting in class view mode
   -fix: when searching (search textbox) in class view mode, then not all nodes are expanded
   -fix: characters ' ' (space) and '!' are not allowed in regex expressions
   -fix: exception on "Go To Definition" when using "Includes" files
   -fix: exception when opening contextmenu on 'unsupported source type' nodes