CodeSnip v4.25.0 released (including a fix for a fix of a fix)

It's nice to be able to release a version of CodeSnip containing new features instead of bug fixes. Except that this release also includes bug fixes, including episode 3 of the hibernation bug fix saga.

So what's new? Not a lot except for some new snippet export options:

  1. For the longest time you've been able to get a copy on the clipboard all the information about a snippet that gets displayed in the detail pane. Now you can finally save the information directly to a file. The only option is Rich Text Format just now, but more formats may make an appearance later.
  2. When exporting Pascal units and annotated snippet source code various formats can be chosen. HTML 5 format export files has now joined the list or plain text, Pascal, RTF and XHTML
Some annoying, but relatively trivial bugs have also been fixed. Go see the change log if you're curious.

But I can't close this post without mentioning the hibernation bug fix saga.

A third fix of the bug where CodeSnip sometimes crashes after hibernation has been rolled into this release. Now this doesn't mean that the previous fixes didn't work - they did. But, as I mentioned in my posts about releases v4.24.1 and v4.24.2, those fixes relied on dirty hacks of which I was ashamed.

So, along comes Oliver (@SirRufo on GitHub) with a patch that fixes the bug without all the hacks. I've gratefully included this patch in this release. No more shame for me! Thanks Oliver.

⮞ Get release v4.25.0 from GitHub

Here's CodeSnip displaying the new Save Snippet Information dialogue box:

And here it is again, showing the new HTML 5 option when saving annotated source code, and showing a preview of a weirdly named, but valid, function that I use to test the rendering of Unicode identifiers:


Comments

Popular posts from this blog

Code Snippets Collection v2.2.2 released

Released v2.2.0 of the Code Snippets Collection

Code Snippets Collection v2.2.3 released