Jovial Notepad is an unusual Notepad replacement, exceptionally small (a 64KB executable) yet still managing to cram in plenty of interesting features.
The program looks at first much like the standard Notepad, but you'll soon spot some differences. URLs become highlighted and clickable as you type them; the status bar displays the date, a character and line count; and a Symbols menu allows you to enter useful symbols (copyright, pi, degrees, various currencies) in a couple of clicks.
Better still, Jovial Notepad supports RTF as well as plain text files, and that means you have many more formatting options. Select some of your text and you can set its font and colour, highlight it, create a bulleted list, drag and drop it elsewhere in your document, apply various case conversions (all lower, ALL UPPER, Title Case), even use a math evaluator on mathematical expressions to run simple calculations.
There's an option to encrypt and decrypt any part of your text. This is implemented a little strangely - you have to enter your encryption key in the Edit menu itself - but it does work.
You even get XML and SQL syntax highlighting, at least in theory (it didn't seem to do much on our test files).
Jovial Notepad has room for improvement. The interface doesn't duplicate Notepad as much as it could (some menu entries are missing, others are in different places, there's no Ctrl+N shortcut to create a new file). The math evaluator can crash the program if you apply it to the wrong document object. And we'd guess the View > Source Folder option is supposed to open an Explorer window at the location of the current document, but it did precisely nothing on our test system.
The core of Jovial Notepad works well, though: it's fast, lightweight, with some unexpected features, and as updates are appearing regularly we expect any problems will soon be fixed.