September 2nd, 2011What's new in 2.3:
· Jump dialog now filters results as you type.
· Custom scheme is now implemented as a PN extension.
· Double-click on tab bar (not on tab) starts a new doc (request #145).
· 3 types of block comment supported in custom schemes (schemedef).
· Tags only auto-closed in the correct state in HTML/XML, hr br and img not auto-closed.
· Miscellaneous updates to schemes to improve highlighting (including HTML5 elements and attributes).
· RTF export reworked, background colours now working better.
· Properties scheme folding.
· Two identifier types in customscheme independant of keyword recognition.
· Select a URL and right-click to go to it.
· New German and Russian translations.
· Scheme Presets: Solarized (Light), improved Obsidian, thanks to contributors.
Bug Fixes:
· Disable non-relevant project menu items when using magic folders.
· Exit code should be 0.
· Fix issue leading to crash after closing split view.
· Allow customizing New Default keyboard shortcut. Allow localising Plain Text scheme name.
· More protection for invalid editor scenarios.
· Fix window positioning where left-most monitor has negative co-ordinates.
· Schemes now always rebuilt at install time, remove duplicate Powershell scheme.
· Fixed an issue where undo didn't correctly clear clip insertion state.
· Tools/New/Language menus missing on Chinese Windows XP.
· Translations not working in Portable distribution.
· Auto complete of tags now works when using "ignore case".
· Docking window content focused rather than docking window itself, improves behaviour on showing output.
· Bookmark image now non-aliased.
· Disable C++ preprocessor tracking.
· Line comment insertion fixed.
· Smartstart option serialization.
· Jump dialog fixed.
· Fix folding.
· Remove "-" from PHP character set.
· Fix translation of the Page Setup dialog, and several other translation issues.
· Make sure alternate streams and file attributes are retained across saves.
· Provide a command to return focus to editor at all times, and make sure docking window content is focused on activation.
· Fix clip indents to avoid breaking multi-line python scripts.
· Fix line endings before eval'ing script.
· Allow escape to cancel find dialogs.
· Fixes to the following schemes: Pascal, Modula-2, Matlab, TCL.
What's new in 2.3 under the cover:
· Scintilla updated to 2.23
· Boost updated to 1.45
· Now built with Visual Studio 2010
Extensions Interface Changes:
· All extensions should be built with Boost 1.45 and VS2010
· IScriptRunner and IScriptRunner2 merged
· OpenFile will now switch to an active open window rather than always opening.
January 25th, 2011· Complete Unicode conversion, files, searching, projects, UI, clips…
· Complete redesign of text clips, with editing built in to new UI view and code templates and text clips consolidated
· Multiple concurrent selections (ctrl+select)
· Type into multiple selections and block selections
· Virtual space
· Translations – PN in your language
· Flexible split views
· Converting between ANSI/Unicode properly converts current file contents
· Vastly improved file encoding options and defaults
November 12th, 2009· Vastly improved regular expressions support
· Explorer view
· Open files view
· Vista-behaviour improvements
· Win7 Support
· API file autocomplete
· SDK for building extensions
· Style presets
· Macro/Script recording with PyPN
· Smart Highlight to show all instances of selected word
· Loads of bug fixes, and a bunch more new features
November 12th, 2009· Almost all changes since build 970 are minor fixes, with the exception of the additional support for XML API files (supporting Notepad++ format). Providing no major issues are found, this will become the stable release, and I plan to test the update mechanism for stable builds soon by signalling this as the new stable build.
July 24th, 2008· Extensions interface, allows extension of PN using C add-ins
· Python extension (PyPN), allows scripting of PN using Python
· Tag browsing
· Keyboard customisation
· Comment insertion/removal
· Autocomplete (based on keywords and tags)
· Code templates
February 27th, 2007· Added basic AutoComplete, Comment/Uncomment, better Extensions support including keyboard shortcuts for extension commands.
· The release also fixes a number of bugs.