Archive for the 'Uncategorized' Category

Programmer’s Notepad 2.3 Released

Thursday, September 1st, 2011

I’m happy to announce a new stable release, Programmer’s Notepad 2.3, has been released! This release has focused on cleaning up many areas of 2.2 that were buggy or incomplete, and so doesn’t many large new features. Instead look for small improvements all over the place.

Headline Changes in 2.3:

  1. Jump dialog now filters results as you type.
  2. Custom scheme is now implemented as a PN extension, and adds extra identifier block comment types
  3. Double-click on tab bar (not on tab) starts a new doc.
  4. Miscellaneous updates to schemes to improve highlighting (including HTML5 elements and attributes).
  5. RTF export reworked, background colours now working better.
  6. Properties scheme folding.
  7. Select a URL and right-click to go to it.
  8. New German and Russian translations.
  9. Scheme Presets: Solarized (Light), improved Obsidian, thanks to contributors.

Download 2.3 Installer
Download 2.3 Portable

You may also like to add the PyPN extension to your 2.3 install to get support for scripting/macros with Python: PyPN 1.1

Thanks to all contributors, bug filers/triagers, translators and testers for their help with this release.

Programmer’s Notepad 2 0.9.872 Released

Friday, November 7th, 2008

The latest testing release of Programmer’s Notepad 2 is out, fixing a couple of annoying bugs in the previous release amongst other things. This release is also the first in-the-wild use of the “check for updates” feature. If you are running build 853 or newer and have enabled looking for testing updates, then in the next day or so PN will notify you that there is a new version available.

Changes in this build:

  1. Wombat preset included
  2. Ignore ctags warnings when parsing tags
  3. Fixed bug causing tools capture not to work properly
  4. Allow changing display name of root magic folder
  5. Add support for displaying the caret as a block
  6. Switch back to a DLL for Scintilla for those that use a custom build

Note that if you intend to use a custom build of Scintilla (SciLexer.dll) to support other schemes or prototype changes then you will need to build using the project in the PN source or you will lose the new Regular Expression support. To get the source and build the project you might like to look at How To Compile PN on the docs site.


This release wouldn’t have been possible without the excellent contributions (patches and documentation), testing, bug reports and feature suggestions made by users – thank you!

PyPN 0.3 Released

Saturday, September 23rd, 2006

Lots of new features and bugfixes in this updated release for PyPN – try it with the latest development release of PN and let me know how you get on!

Download PyPN 0.3

PyPN uses the new extensions interface for Programmer’s Notepad, which is documented!

Discuss this build on the discussion list or on the forums.

Programmer’s Notepad Released

Thursday, August 17th, 2006

This is a development build of Programmer’s Notepad 2.0.7 so it’s not yet classified as stable!

It introduces a number of new features, some of which are incomplete. The main new features are keyboard customisation, quick-comments for configured languages (currently just c++ and python), tag browser window and an extensions interface.


Known problems: Toolbar may look ugly on pre-XP machines, this will be fixed before 2.0.7 goes stable.

Extensions: The first trial extension is a python add-in bringing support for scripting PN with python, download it here and read about it on the blog.

The extensions interface is documented!

Discuss this build and pypn on the discussion list or on the forums.