Category Archives: PN

Posts about Programmers Notepad

Line Movement Commands with PyPN

A bug on Google Code asked for an alternative to the built-in Transpose Lines command in Programmer’s Notepad, allowing a single command to move the current line up or down, allowing repeated use to shift a line through the current document.
To look at implementing this, I started with a python script - it’s so much [...]

Implementing Notepad’s .LOG Feature with PyPN

Notepad has a little-known feature where if you start a file with .LOG then every time the file is loaded the current date and time will be appended to the end of the file - allowing you to use a simple text file as a sort of diary.
A feature request came in for this and, [...]

Damien Guard’s Envy Code R Font Updated

Another update to Damien’s great coding font Envy Code R, now at preview 7. This time we get a bunch of hinting improvements (Damien paid big bucks for the software to do this, consider donating!) and improvements when the font is used with larger sizes. Envy Code R also contains all the box drawing characters [...]

Programmer’s Notepad 2 0.9.794 Released

It’s time for a second 0.9 unstable release, bringing a number of bug fixes and new features:

Automatic Update Check - at launch Programmer’s Notepad checks in the background whether there is an update available and shows you a message if there is one.
Vista open and save dialogs are now used throughout when you’re running Vista, [...]

Online Help now using Dokuwiki

The Programmer’s Notepad Online Help was previously run using MoinMoin, a wiki engine developed using Python and one that I was fond of many years ago. As with everything else on the internet, the help website had begun to develop a lot of spam over the last couple of months, and it would seem that [...]

pnotepad.org hacked

Who would want to hack my website?!

It would appear that hacking doesn’t always take the “This site 0WneD by L33t Hax0rs” form, and that Wordpress sites in particular are being targetted by Spam Injection hacks.
A few weeks ago I noticed that the ads on the front page of pnotepad.org were a little odd, lots of [...]

Context-Sensitive Python Help

Over on the forums, Michel Claveau shows how he gets context-sensitive help for Python code in Programmer’s Notepad:

Check where your python help file is (e.g. c:\python25\doc\Python25.chm)
Install keyHH from http://www.keyworks.net/keyhh.htm
Create a new tool in PN:     - name: Python context Help     - command: c:\windows\keyhh     - parameters: -MyHelp -#klink “%w” c:\python25\doc\Python25.chm     - shortcut: [...]

Programmer’s Notepad as WinSCP Editor

SteveJ shows how to use Programmer’s Notepad as the file editor with WinSCP

Erlang and Prolog support

Now available on the add-ons page:

Erlang
Prolog

Lifehacker Poll

Programmer’s notepad is listed on Lifehacker again today, in a voting poll against Notepad2, Notepad++ and Zulupad (which I hadn’t heard of before). You’re more than welcome to vote for PN!
Lifehacker Battle of the Notepad Alternatives
The poll is a little odd, not listing a whole bunch of the most popular editors like Emacs, Context, Textpad [...]