VoodooPad Release Notes

VoodooPad 4.0.3
This update is free for all registered users of VoodooPad 4.

- Fixed a database deadlock when syncing.
- The text file importer now tries a couple of different ways to get data into VP, no longer just assuming UTF8.
- If you command click on a file link, it will now be revealed in the Finder.
- Added some cleanup code when opening corrupt documents.
- The tags browse list now correctly updates when a page rename has happened.
- Fixed a problem where trying to use a shortcut for a text style which included the option key, would cause VP to prompt you to delete that text style.
- Applying a text style to selected text in a table cell no longer messes up the table cell.
- Fixed a problem where PDFs and other files were not listed in the pages table, because their UTI data wasn't updated properly from VoodooPad 3.5.

VoodooPad 4.0.2
This update is free for all registered users of VoodooPad 4.

- Fixed a syncing bug where non-image text attachments would cause the sync to fail when you were also publishing a site at the same time.
- Now showing an alert if the sync could not create the a directory it needs.
- If you hold down the option key when selecting the page info toolbar button, it'll show the document info.
- Fixed a bug where the default page name in the document info palette wasn't kept in sync if you rename the default page from the info palette.
- Fixed some cases where the font would change on plain text pages.
- Plugin updates- added "tag" methods in place of the "category" methods.
- Added a keyboard shortcut for the "run page as python script" menu item: Command-Shift-Control-;
- Fixed a bug where the pages list for encrypted documents (which closed automatically from the "close encrypted documents" pref) wouldn't clear out. Now they do.
- Cleaned up some python plugin stuff. Test all your python scripts!
- The font for plain text pages is now picked up from the document's NewPageTemplate page if available.
- The sync setup sheet now shows a warning "pages are stored unencrypted" when you setup an encrypted document for syncing.
- Fixed a couple of bugs in the type palette.
- The status text in the bottom of the window now gets the 10.5 "raised text" treatment.
- The text in the unselected tabs looks a bit nicer now that it can effectively use sub pixel antialiasing.
- The "Clear Formatting" style in the type panel now resets the kerning and character baseline.
- Fixed a bug where the page preview would now show up if a link had an underscore in front of it.
- You can now type a number in the font size combo box, and it'll take (where it didn't before).
- Changed "show links" to "show page links" in the page info palette, which more accurately describes what it does.
- The "word count in page" plugin now reports characters instead of "letters", since it counts spaces as well as non-spaces.
- When the toolbar was in text only mode, or the search button was pushed off into the toolbar overflow menu, VP's search button wouldn't work right. That's fixed now.
- Fixed a bug where you could have rename a tag to have the same name as an existing one.
- Fixed a bug palettes would gather off screen when you had a bunch open, and used the Window ▸ Gather Palettes menu item.
- Fixed a bug where spotlight files weren't cleaned up properly.
- Add a "Select All Pages" button the the split window.
- Backlinks should be a little bit faster now.
- Fixed a bug where sometimes links were opened twice, when using a vpdoc that was split from another vpdoc.
- Fixed a problem where page aliases were showing up in the split document panel.
- Added checks for some cases that should never happen, but are happening anyway.
- Added a new hidden pref to make VP's fullscreen behave like it did in 3.5:
  defaults write com.flyingmeat.VoodooPad_Pro fullScreenInFullScreen -bool YES
- Added a new hidden pref to make VP center the main window before moving it to full screen:
  defaults write com.flyingmeat.VoodooPad_Pro centerInFullScreen -bool YES
- Converted a lot of the example Lua scripts to Python: http://flyingmeat.com/voodoopad/docs/example%20python%20scripts.html
- Made changes to the python plugin, so tracebacks go to VP's console as well as output from print().
- Fixed a problem where page names weren't propigated for syncs, if the page content wasn't modified.
- Fixed some linking problems with crazy characters.
- Now setting the "apple-touch-icon" on the webdav site pages, for iPhone bookmarks.
- Fixed a problem where VP would show an alert box behind the bucket if you dragged a file object into ze bucket.
- Lots of little changes to the WebDAV sync setup sheet, to fix a number of issues.
- Fixed a bug where the "under line links" and "colorize links" prefs were not honored for rich text links.
- Fix: The VP Pro webserver now correctly serves up links that have been made via the "Link selection to Page…" menu item. It also removes links to pages that aren't in the current document.
- Fix: VoodooPad no longer crashes when it tries to import an encrypted document (it throws up an error instead, which is marginally better).
- Fix: The palettes no longer reappear when exiting full screen mode, when you had them set to be hidden.
- Fixed a bug where the pages list in the drawer would not update correctly when a page name was changed.
- The start of some new documentation online: http://flyingmeat.com/voodoopad/docs/, which the in app documentation points to.
- Fix: When pressing the link in the prefs to change the new page text style, if there's no text selected then we'll select all of it first. This way if you change a text style, something will actually happen.
- Fix: VP now remembers if the ruler is showing when moving from page to page in the same tab.
- Skipping pages with the "skip on export" option set when printing the document.
- Fixed a theoretical crasher when marking up text.

VoodooPad 4.0.1
This update is free for all registered users of VoodooPad 4.
Nov 21 2008:

- Fixed a theoretical crasher when searching.
- Fixed a crasher when closing the sync setup sheet and you didn't put in a password.
- Made the hidden pref for defaultTextZoom a little less finicky ( "defaults write com.flyingmeat.VoodooPad_Pro defaultTextZoom 1.25" now works).
- Fixed a bug where the plugin "Apply default font to page" wasn't working.
- The bucket now uses your default font for text input.
- Fixed a web export crasher.
- Fixed a problem where some documents would not open up because of missing data in the document bundle.
- Changed some wording in the document upgrade window, so it no longer references VoodooPad 3.
- Chg: No longer using a monospaced font for the Advanced / Date format prefs.
- Fix: Fixed a bug where connecting to your WebDAV server wouldn't work if you had an @ in your username.
- Fix: Added a workaround for WebDAV servers who didn't like to overwrite files on a move request.
- Fix: Made the date parser a little more robust for WebDAV servers that like to think different.
- The inevitable .1 release.

VoodooPad 4!
Released November 18th, 2008
Big New Features:

- New toolbar icons! In fact, a pretty updated look overall.
- New palette windows, modeled after Acorn's single palette which was a pretty big hit. However, unlike Acorn's palette you can have multiple instances of these unified palettes. In fact, using the new plugin api, you can create your own palettes in Objective-C or Python. Check out the sample "Flyblog" included in the plugin SDK download.
- Page syncing via WebDAV! This is a biggie. You can now sync the pages of a VoodooPad document between two computers using a WebDAV server such as MobileMe's. If you want to setup your own WebDAV server as well, that will also work. Since syncing can be a little complicated, we've got some instructions on the wiki for setting it up: http://flyingmeat.com/wikka/VoodooPadWebDAVSyncingSetup
- When syncing with a WebDAV server you can also have VoodooPad publish an up to date website for viewing on the iPhone or iPod Touch.
- "The Bucket", which is a floating window accessible from any application via a hotkey, to add text to a VoodooPad Page.
- "Print Document" under the file menu, which you can also use to make a PDF document containing all the pages in your document.
- You can now write plugins in Python, just like you could with Lua.
- More with the speedy. VoodooPad's wiki markup engine has gone through some major changes so it is faster and uses less memory.
- A new "Type" palette to replace the text styles palette. It's pretty handy, and the source is even included in the plugin examples for you programmer types.

Smaller New Features:

- New preference to keep the current line indentation when pressing return.
- Images now scale down when they are too big to fit in a page.
- New python plugin, "Select Next <# #> Placeholder", thanks to Michael McCracken! This is pretty handy when used with the NewPageTemplate ( http://flyingmeat.com/wikka/VoodooPadPageTemplate ).
- New pref to turn off colorization of links.
- New menu item "Gather Palettes" under the Window menu, to tidy up the palette windows.
- Now supports inline displaying of Acorn images. You can even double click on them to edit them (preserving layers) in Acorn.
- Embedded images are now editable in Acorn.
- New toolbar item to toggle wether links are shown or not.
- New pref to not resize the window when entering full screen.
- Python script plugins can now be put in the Plugins directory, as well as the Script Plugins directory.
- Dock menu to open up recent documents.
- In app bug reporting window.
- Holding down the option key when choosing using "Run Page as Script" inserts the output from the script into the current text area.
- iPhone web export template- optimized web export for your iPhone and iPod Touch.
- "Triggers" have been renamed to "Events", since that makes a bit more sense.
- You can now write Events (formerly "Triggers") in Python.
- Plugin API to add your pet scripting language to Events system.

Other minor things:

- Fixed a bug in the audio recorder, where it would not properly remove old recordings from the file system before importing new ones.
- Fix: You can no longer use "Link selection to item‚Ä¶" when the current page is set to not show links.
- Chg: Holding down the option key when choosing pages from the toolbar will open up the pages list in the drawer.
- Fix: You can no longer assign custom url links to an image. This caused all images to try and link up, which wasn't usually the desired behavior.
- Chg: You can now have "rich" links on images.
- Fix: VoodooPad is a bit more friendly towards Swedish characters, when dropped in for file aliases from the Finder.
- Fix: Page backgrounds are now saved for encrypted pages.
- Change: The services function now prefers rich text over plain text.
- New: Categories/Tags are now included in the search index.
- Fix: You can no longer open up files that are located in the trash.
- Fix: Fixed a bug where certain cjk characters would not link.
- Change: Removed the "default font" pref, now just using whatever is in the "new page text" preference. For plain text pages, the first font in the "new page text" preference is used.
- Fix: Fixed a bug with the automator web export action, where you could not set "rtfd to html" as a conversion format.
- Fix: Fixed a bug where links to aliases were not marked up correctly in webexport, when using markdown or textile.
- Change: Registration panel has now been moved to the preferences window.

VoodooPad 3.5.2:

- [VP+] Fixed a problem when smart quotes was turned on, and you tried to type the Æ character.
- [VP+] Fixed a potential crasher with backlinks.
- [VP+] Fixed an AppleScript problem where you couldn't tell VoodooPad to "activate".
- [VPL+] CMD-L now follows links when the cursor is on a "rich text" link, instead of creating a new page with the text.
- [VPP] Fixed a bug where the pages list wasn't cleared out when an encrypted document was set to close after a period of inactivity.
- [VPL+] Changes to make the database compatible with future versions of VP.
- [VPL+] Fixed a problem where the services menu would not work correctly under certain circumstances.
- [VPP] Fixed a bug where closing the window when changing the password on an encrypted document would sometimes leave VoodooPad in an unusable state.
- [VPL+] Fixed a bug where deleting a page out of the pages list would close the wrong tab when there were multiple pages open in tabs, including the page to be deleted.
- [VPP] Fixed a case where the confirmation password was not accepted when making an encrypted document.
- [VPP] Fixed a deadlock when removing a document password.
- [VP+] New pref to select an external image editor.
- [VPP] The Preferences panel is now faster to load now for VoodooPad Pro, by delaying the lookup of network information for the webserver.
- [VPP] Fixed a bug where images with the same name and embeded in a rich text page, were not serving up in the VoodooPad Pro webserver correctly.

VoodooPad 3.5.1:

- [VPL+] Fixed a bug where bullet lists were mangled when opening up a document.

VoodooPad 3.5:

- [VP+ Fix] Fixed a bug where the audio recording plugin would not use the correct name you entered.
- [VP+ Fix] Fixed an instance where and encrypted rtf page wasn't always encrypted before it was written to disk.
- [VPL+ Fix] Fixed a bug where pages were not created when the default new page text was empty.
- [VPL+ Fix] Double clicking search results now opens the page up in a new tab again.
- [VPL+ Fix] Searching in a tab view now scrolls to the selected text again.
- [VPL+ Chg] No longer showing the license when starting up a new version. Please don't sue me.
- [VPL+ Fix] Fixed a problem where cmd-w wouldn't always close a window.
- [VPL Fix] VoodooPad Lite no longer tries to install plugins, which it can't use.
- [VP+ New] Added an option to VoodooPad AppleScript export command- "with synchronous", which makes the export happen in the foreground.
- [VPL+ New] New hidden pref for writing out images to the iPod Notes folder (Only works on 5th gen iPods).
  defaults write com.flyingmeat.VoodooPad_Pro writeIpodImages 1
- [VPL+ Fix] When exporting to the iPod notes folder, pages that have been deleted from the document but were still around from the last export are now cleaned up.
- [VP+ Chg] Double clicking an image with the option key down will now prompt you to save the image.
- [VP+ New] Double clicking an image open it up in a suitable external editor (such as Acorn or Preview or Photoshop or whatever). Saving the image will then update the original image located in your VoodooPad Page. You've seen Acorn, right? http://flyingmeat.com/acorn/.
- [VP+ New] When splitting a document, links to pages in the original document are retained for the pages being copied out.
- [VP+ New] Added a page index to the default Web Export templates. Now you have a handy list of all the pages in your Web Export..
- [VPL+ New] New hidden pref: defaults write com.flyingmeat.VoodooPad_Pro alwaysShowRuler 1
- [VPL+ Fix] Fixed a bug where the wiki engine would not markup a link directly following an email in the format 'first.last@foo.com'.
- [VPL+ New] You can now edit pages and sort the results in the search window.
- [VPL+ Fix] You can now copy and paste linkback data across pages.
- [VPL+ Fix] Fixed some issues where list bullets would seemingly pop out of nowhere.
- [VP+ Fix] Fixed a bug where VP would crash with certain embedded webarchives.
- [VP+ New] New AppleScript: tell window 1 of application "VoodooPad" to insert text "hello world!"
- [VPP New] Pages served up via VoodooPad Pro's built in webserver look a whole lot better, especially on the iPhone.
- [VPP New] Speaking of the webserver- you now have the ability to search through all the pages when looking at a document in your browser (VoodooPad Pro only).
- [VPL+ Chg] Changed the shortcut for deleting a page from Command-D to Command-Shift-D, making in less likely to hit by accident.
- [VPL+ Chg] Exporting to the iPod Notes folder is now done on a background thread, which makes things more responsive if you have a ton of pages..
- [VPL+ Chg] Cleaned up a preferences dialog box which could be confusing.
- [VPL+ New] The "default page text" in the preferences now accepts rich text, so you can embolden certain phrases or whatever. Go crazy..
- [VP+ New] New AppleScript command to add a file to the current document.
- [VP+ Chg] Reworked AppleScript implementation.
- [VPL+ New] Option-clicking on a tab close button will close all the open tabs except the one clicked on.
- [VPL+ New] The zoom factor of the page is remembered in the document workspace, so it'll be remembered between launches.

VoodooPad 3.2.3a:

- [VPL+] Fixed spell checking, which broke in 3.2.3.

VoodooPad 3.2.3:

- [VP+] Fixed the word count function on 10.5.
- [VPL+] Spotlight index files are now written out to ~/Library/Caches/Metadata/VoodooPad/ on 10.5.
- [VPL+] Fixed a bug when opening an existing page with a trailing slash.
- [VP+] You can now receive drags from Mail.app, and VoodooPad will turn it into a link that will open up the corresponding mail message (10.5 only).
- [VP Pro] Fixed a problem on 10.5 where you could not create an encrypted document.
- [VPL+] Fixed a regression where VP wouldn't validate the link menu item and toolbar button when there was whitespace selected in front of a link.
- [VP+] Fixed a problem where "Edit in External Editor" wasn't writing out the pages as UTF8

VoodooPad 3.2.2:

- [VPL+] Fixed a problem where UTF8 characters were not converted correctly when receiving a post from NetNewsWire.
- [VP Pro] Fixed a bug where an old password was not removed from the keychain when changing the document password.
- [VPL+] Clicking in a background window, on a link with the contextual menu, and choosing "open in new tab" now opens up the page in the correct window.
- [VPL+] Fixed a case where pasting an image would change the current font to Helvetica.
- [VP+] Minor tweaks to the recently updated palette when names dragging out of it.
- [VP+] Fixed a bug that kept you from changing the case of alias names in the page info palette.
- [VP+] Unlink now works across multiple selected links.
- [VP+] Using the system created and modified dates for pages when importing new files.
- [VPL+] No longer giving the option to open up a link in a new window or tab in the context menu, when it's already open in another tab or window.
- [VP+] Adding a check (for plugin authors) in insertText: for null values. This would make things go a little nuts in AppKit if a null value was passed in.
- [VPL+] Now giving a warning when trying to open up a VoodooPad document that is read only.
- [VP+] Fixed a bug where hover previews will draw offscreen if they were too close to the edge of your monitor.
- [VP+] VoodooPad no longer stalls when opening on server side home directories.
- [VP Pro] When removing the password from an encrypted document, VoodooPad Pro will now compact the database so that it doesn't take up gobs of data needlessly.
- [VP+] Fixed a problem linking to embedded files when using single page HTML exporting.

VoodooPad 3.2.1

- [VP+] Unlink now works with x-voodoopad url links, and other custom links.
- [VP+] Fixed a bug where backlinks didn't pick up on links created by the "Link to item..." menu commnad.
- [VP+] Displaying the URL for custom links in the status bar when you hover the mouse over a link.
- [VP+] Fixed a problem where new tags were not showing up in the 'traditional' category view.
- [VP+] Fix for the record audio plugin, where it would fail to import audio if the selected name was already taken in the document.
- [VPL+] Added the menu item Format->Rich Link, which I'm sure will confuse the hell out of 90% of folks and I'll eventually come to regret..
- [VPL+] No longer killing custom http:// and other types of links VP does automagically for you, which happen to be pasted in from other applications.
- [VP+] The unlink menu item is now disabled for plain text pages.
- [VP+] Now disabling the "Link Selection to Item..." menu item if the current page's format is plain text.
- [VP+] Fixed a bug where VP would copy text instead of moving it, when dragging selected text in a text view.
- [VP+] Fixed a bug where VP would forget the line spacing when using the menu item "Make Bullet Item".
- [VP+] Fixed a bug where highlighting the text would not work if you used the color panel preset wells twice in a row.
- [VP+] Auto clean-up of visible x-voodoopad-item: links when the page for the link can not be found.
- [VP+] Fixed a problem when injecting files where VP would hang when used in combination with tricky New Page Created triggers.
- [VP+] The services drop page now uses your default font if a plain string is passed in from another application.
- [VP+] Added support for the message:// protocol used by MailTags: http://www.indev.ca/MailTags.html.
- [VP+] Fixed a bug where linkback data was lost if it was the last bit o' text in a page.
- [VP+] You can now grab the uuid out of page in applescript: 'set x to uuid of page "index" of document 1'.
- [VP+] The recently updated palette now clears out when all open documents have been closed.
- [VP+] Fixed an import document where aliases were not properly deleted when asked to.

VoodooPad 3.2b4 (final candidate)

- [VP+] Fixed a bug where you couldn't unlink the last word in a page.
- [VPL+] Exporting as RTFD, Text, or Word now includes embedded files.
- [VP+] Fixed a bug where you could drag and drop images into a text-only page, and have it pasted in.
- [VP+] Changed the behavior for the page preview from just the command key, to control-command. The previous behavior caused too many instances of it coming up when you probably didn't want it (such as copying or pasting text).
- [VPL+] Added another case to look for when adding file urls with accented characters in the name.
- [VPL+] Fixed the intro window so it shows 3.2 instead of 3.1 in the title.

VoodooPad 3.2b3

- Fixed a problem where internal links with x-voodoopad-item: were not converted properly for web export.
- Fixed a crashing bug that showed up in earlier beta builds when "underline links" was turned off.

VoodooPad 3.2b2

- Updated and corrected documentation.
- [VPL+] New "Reveal in Finder" menu item when you right click on a file alias link.

VoodooPad 3.2b1

- Hey- it's a beta now!

VoodooPad 3.2a1

- Now using Sparkle for updating the application.
- [VP+] Fixed a bug where the Record Audio plugin would try and insert an empty recording if you hit the OK button without recording first.
- [VP+] View categories as tags. Use the cog-widget in the categories list to change the view as "tags".
- [VP+] Holding down the command key while hovering over an internal VoodooPad link gives you a preview of the page.
- [VPL+] Improved searches (your document will take a little bit longer to open up the first time with this new release).
- [VPL+] Fixed a problem where the file and urls list in the document inspector doesn't update correctly when a new file is added to a document when VoodooPad is in the background.
- [VPL+] Displaying a warning now when VoodooPad can not open a document because of a permission error.
- [VP+] Fixed a re-encryption problem that cropped up in 3.1.5.
- [VPL+] Fixed a problem with the back/forward menu items.
- [VP+] You can now drag and drop a tab from one document, to another's text widget and it'll link up.
- [VP+] New command- Edit->Copy Link to Item, which will copy text to the clipboard which you can use to link to the specific page. Should work for any applications that respect the NSLink attribute in rich text.
- [VP+] New command to "Link to specific page" using the x-voodoopad-item: protocol, which does not require an alias. Select some text and go.
- [VPL+] The markup engine no longer trashes custom NSLink attributes.
- [VPL+] Fixed a long standing bug where a deleted page wasn't correctly removed from the back/forward stack.
- [VPL+] You can now view embedded web archives.
- [VPL+] Now using Sparkle for auto updates.

VoodooPad 3.1.5

- No major changes, final release.

VoodooPad 3.1.5b1

- Fixed a bug where plugins could not get reliable selections for the text view when called from a contextual menu item.
- The hidden pref "HTMLExportEscapeFileName -bool YES" is a little bit more reliable.
- When selecting a text style from the floating style palette, focus no longer moves to the text widget causing the text style window to go behind the current window.
- Errors when running Lua scripts now print out in the script console.
- Fixed a bug where the category list wasn't updated when adding a page to a category via a plugin.
- Fixed a bug where an embedded pdf was being viewed and the back button became clickable when it shouldn't have been.
- Fixed some memory leaks.
- You can now drag and drop linkback items withing a vp page. copy and paste is still problematic however.
- Fixed a problem with iPod Notes Export and aliases not working correctly.
- Fixed a problem where you could encrypt a plain text page, resulting in data loss.

VoodooPad 3.1.4

- Final release.

VoodooPad 3.1.4b1

- Fixed a bug where option clicking on the categories toolbar button wouldn't add a page to the currently selected category, if the categories palette was open in the drawer.
- Text styles now work when multiple ranges are selected.
- Fixed a problem where the text styles palette would steal focus.
- VoodooPad now recognizes the file extension .vpxml, so you can double click on voodoopad xml import/export files, and turn them into documents.
- When using the unlink command, VoodooPad now removes the font color attributes.
- The line.rtfd clipping now has a newline on the end of it.
- Category import fixes.
- Removed a style sheet import tag from the Round Edges web export template.
- Fixed a bug where "Check for updates" wouldn't work when selected from the application menu and you had the pref to check for updates turned off.
- Fixed a bug where aliases were being added to the search index as if they were pages.
- Fixed a bug where links to files on disk were getting .html added as an extension on web export.

VoodooPad 3.1.3

- The recently viewed palette now updates correctly when a page is renamed.
- The search index is now updated when a page is renamed.
- Fixed a problem with the webserver where it wasn't working on a particular not-yet-released operating system.
- The open page sheet now remembers the case of the first letter you type.
- Fixed an export to iPod problem, when a page had multi-byte characters.
- Applying a text style when no text is selected now works as expected.
- Updated German localization.
- Fixed a problem where the run page as script command would fail sometimes on intel macs.
- Fixed a bug with XML export popping up messages about missing data.
- Fixed a bug where text files were not imported as UTF-8.

VoodooPad 3.1.2

- A warning is now given instead of a crash if a page goes missing from the document bundle.

VoodooPad 3.1.2b1

- Fixed a problem where corrupted pages would cause VP to crash outright.
- Fixed a problem where the wrong title was given for a window, given the current tab being show.
- Fixed a bug where the edit in external editor command would update the front page, even if it wasn't the page that initiated the edit.
- Fixed a problem when a message box came up saying passwords did not match when they did, when creating an encrypted document.
- Fixed a problem where printing would stop working after canceling a print operation (Gretchin Lair is my hero for finding this!).
- Fixed a bug where the floating pages list palette wasn't clearing out when there were no documents open.
- If an inline image is not either a gif, jpeg or png, it will be converted to a png for web export.
- Fixed a bug where the encrypt/decrypt button in the toolbar wasn't updated correctly when switching tabs.
- Fixed some layout bugs in the German localization of the info panel.
- Fixed a problem where "Shift Right" didn't work when it was selected from the menu (although the keyboard shortcut worked fine).
- Cycling through windows no longer includes the palette windows.
- Made public a programming API to delete pages from a document "deleteItemWithKey:".
- Automator web export bug fixes.
- Fixed a bug where the pages/items list wasn't updated when importing a new file.
- Undo fixes for sketch.

VoodooPad 3.1.1

- Fixed a problem where attributes for an encrypted page were not always saved.

VoodooPad 3.1.1b1

- Made some changes to the way custom shortcuts are recorded, which will make things a little more reliable when setting custom shorts.
- Fixed a bug where dragging and dropping files into a table row would cause the table to get funky (in a bad way).
- When dragging and dropping a file into VP, a check is now done to see if a space needs to be added to the text before it is pasted in so words don't run together.
- "Open Link in new Window" now shows up in the contextual menu when control-clicking on a link.
- Fixed a bug where the "Append to Services Drop Page" application service was not working.
- Added some lines that separate tab names and widgets in the drawer.
- The order that tabs are displayed is now remembered through launches.
- Fixed a bug where data was not saved prior to page encryption.
- Fixed a crasher when the contextual menu was used on a link in VoodooPad Lite.

VoodooPad 3.1

- Updated French Localization.
- Fix for encrypted pages closing in background tabs.

VoodooPad 3.1b3

- Fixed a problem with the $clipboard$ variable not working.
- Changed the keyboard shortcut for zooming text in and out. The previous shortcut conflicted with a system wide keyboard shortcut.

VoodooPad 3.1b2

- Fixed a typo in the help menu.
- The Zoom Text menu shows the current zoom scale with a check mark next to it's value.
- Some changes were made to the way backlinks are run, so it won't use so much CPU..

VoodooPad 3.1b1

- If a bad search index is found, it's deleted and rebuilt instead of just VP beeping at you.
- Fixed a problem where closing a document and then trying to trash it in the Finder wasn't possible.
- Fixed a problem where a page was showing up multiple times in search results.
- Fixed a bug where the modified date and create date were swapped for the atom feed when exporting using the GMDC Blog web export plugin.
- Fixed a bug where append selection to page didn't work correctly when the page you wanted to append to was already open in another tab.
- Palette windows no longer float above all other windows.
- When importing files, you are now given the option to skip all duplicates when a conflicting page name is found.
- Text Zoom- zoom in or out in a text view (it's located under the View menu, and it's no available for Voodoopad Lite).
- Fixed a crasher when embedding a file with drag and drop.
- New preferences pane for opening links tabs and windows.
- $clipboard$, and $fromPage$ can be used now as a variable in the new page template.
- You can select an inline image and bring it up in the sketch sheet to edit it.
- New lua functions- vp.formatViaMarkdown(string) and vp.formatViaTextile(string).
- Links that run plugins; runplugin:nameOfPlugin?param1=x&params2=y . You can also make these into custom url links.
- New document idle trigger for VoodooPad Pro- which gets called 15 seconds after you've been idle on the machine. If you don't like this value, you can change it 30 seconds (or any other value) by typing "defaults write com.flyingmeat.VoodooPad_Pro documentIdleTimeoutSeconds 30" in the terminal.
- The new page sheet now has an "open in new tab" button, and auto fills the name box with "Untitled", "Untitled 2", etc..
- New "Send To" plugin. Take a copy of a page and send it to an application or a folder.
- New preference to use smart quotes when editing text.
- Added a bit of eye candy when switching tabs in the preferences window.
- The voodoopad: bookmarklet now accepts some new parameters, such as "pageName" and "addDate".
- Holding down the option key while clicking the categories toolbar button will add the current page to the currently selected category.
- The plugin menu now shows up in the contextual menu.
- Fixed a problem where links to injected files (such as PDFs) were not rendered correctly when using web export, and textile or markdown was selected as a formatter.
- New hidden pref that requires AddressBook links have a prefix associated with them to link to the entries. Check the docs for more info.
- The combo box in the "opening an existing page" panel works a little nicer when you want to use the down arrow to explore your options.

VoodooPad 3.0.2b2

- Fixed a problem where the focus was lost from the toolbar search field when starting a new search.
- Holding down the option key when double clicking on a search result closes the current search tab.
- Fixed a bug where addressbook links were not unhighlighted when the prefix of the word you were typing matched an entry in the addressbook.
- Fixed a bug where the tab bar grew a little too big when there were 3+ tabs open on launch.
- New plugin- "Record Audio", for audio notes.

VoodooPad 3.0.2b1

- Fixes for writing out pages to the ipod notes folder.
- Potential links are no longer linked in pages served out via the webserver.
- Fixed a problem where text color was lost when you began typing a word that is prefixed with a page name.
- Page meta keys/value pairs are written out with the spotlight index on page modifications.
- UI fixes for creating a new URL link.
- Tabs no longer animate closing when a new page opens up with a single item in it.
- Fixed some instances where opening pages in new windows would not remember their previous locations.
- Using <!--#include page="myPage" --> in web export plugins, the included page is now run through the textile or markdown formatter before being included
- The Sketch sheet now remembers it's last used size.
- You no longer have to click on a loaded PDF first to get it to print.
- Fixed a problems where you could not open certain web links with diacritics in the URL.
- Apple's crash reporter no longer comes up when VP crashes.
- Update to the HTML Tools plugin, which you can grab from the plugins page on the web, or from the bundled documentation.
- A single click in the categories palette will now open a page.
- The "Home" link for the GMDC web export plugin now works for category pages.
- Speedups when writing out the spotlight index.
- Fixed a problem when saving Lua script plugins, where the page wasn't being written out as UTF8.
- Now removing link attributes in the text that are only of use to VoodooPad when exporting a page to Doc or RTFD format.
- Fixed a bug where exporting a single page was always plain text when VoodooPad is running in a localized mode.
- The contextual menu when viewing a PDF now has a Save As... menu item to copy out the PDF.
- Fixed a bug where page modification dates were being bumped up unnecessarily.
- VP now stops you from opening or creating documents on appleshare or samba disks in addition to nfs or webdav because of limitations in the storage engine (sqlite).
- You can disable the check for nfs/webdav/afp/samba shares by enabling a hidden pref like so in the terminal: "defaults write com.flyingmeat.VoodooPad allowRemoteFileSystems 1". However this is not recommended, and VoodooPad may crash depending on how well the remote file system is implemented.
- Embedded files (and the full text of PDFs) are now indexed by spotlight.
- Embedding a file or using the PDF service when text is selected no longer erases the selected text.
- Embedding a file or using the PDF service when VP isn't launched now works correctly.
- Removed some output to the console for VPLite complaining about not being able to load the backlinks controller.
- Fixed a problem where the start page for web export templates wasn't always given the right name (this is also known as the 'Home' link).
- Fixed a bug where adding meta values to a page via applescript didn't show up in the meta table right away.
- Inline PDFs are converted to PNGs during web export.
- Fixed a bug where creating new plain text pages with the new page template empty would throw up an error.
- Minor bug fixes.

VoodooPad 3.0.1

- Updated Textile web export code, which does a better job with UTF8 data, and is faster.
- Web export is generally happier about writing out UTF8 data.
- You can now drag and drop a tab to various locations if it's the only tab in the tab bar.
- Category pages in HTML export now embed the correct text encoding when no template is selected.
- Fixed a problem where the F-keys were showing up garbled in the keyboard shortcuts pref pane.
- Lua plugins will now work on plain text pages by default now. If RTF formatting is set against a plain text page, it is removed when the page is reloaded.
- The contextual menu no longer shows 'Open Link in New Tab' for URL or file links.
- When making a link between two VoodooPad documents, file links are no longer listed in the page picker.
- Fixed a crasher with backlinks.
- Updated German localization.
- Fixed a problem where the indentation for bullets was getting a little whacky in certain circumstances.
- Added a dialog box letting the user know that putting a document on an NFS disk isn't supported.
- The registration panel gives you a warning if you are trying to enter a VPP license into VP, and vice versa.
- The webserver no longer has a ridiculously short timeout on requests. This will fix various issues for folks who couldn't use it across the internet.

VoodooPad 3.0 - July 5, 2006

- Minor German localization updates.
- Minor web export fixes.

VoodooPad 3.0fc1

- Removed expiration, and vp2 serial numbers are no longer allowed.
- Indexing PDFs now, and the names of injected files.
- Fixed a problem where you couldn't change the case of a page name in the info tab.
- Fixed a problem deleting custom shortcuts.
- Page count in document info tab no longer counts aliases or file and url links.
- Encrypted documents have spotlight indexing off by default.
- Auto close for encrypted documents now remembers the tab state when reopened.
- Fixed a problem where the categories list wasn't refreshing correctly when a category was added via applescript.
- Holding down cmd-option when dragging in a file automatically pastes it in.

VoodooPad 3.0b5

- Fixed a bug where url and link colors were not being set correctly in the prefs
- Fixed a bug where adding metas quickly caused an exception.
- When the same page is open in two tabs or two windows, the content is synchronized across the copies when editing.
- Fixed a crash when stopping the webserver in VP Pro.
- Fixed a bug where deleting a meta while editing it caused an internal exception.
- New pref to set the font size of the palettes.
- Added an option to replace a text style with a conflicting name.
- Added a reset button to the prefs for the keyboard shortcuts.
- Fixed a bug in the shortcuts code that messed things up when using the option key.
- Removed the eSellerate codes and update the serial number stuff.
- Fixed inaccuracies in the text, rtfd, and word export page counts.
- Updated documentation.
- New icons for the startup window.

VoodooPad 3.0b4

- New document property for new pages to be plain text.
- Backlinks now include aliases to the current page.
- Downloading injected files from the webserver now gives a sane filename.
- New pref to turn back on the startup window at launch.
- Aliases are now copied out with an item on a document split.
- Made some performance enhancements for documents with lots and lots of categories.
- Fixed the keyboard shortcut for copy ruler.
- Fixed a problem where backlinks were not showing up for some people.
- Links in search results now work.
- The delete button is now disabled for the search tab.
- Palettes now act a little nicer when moving in and out of full screen mode.
- "Show all Palettes" actually ... shows all palettes. (Amazing!)
- Fixed an issue where titles where not showing up in pages when viewed in the browser (VPPro only).
- Fixed a problem where html comments were showing up in the title for category pages in web export.

VoodooPad 3.0b3

- Fixed an issue where pages were not marked as dirty when the background color changed.
- Moved the Pages and Document inspector under the Palettes menu.
- The registration window no longer consumes 180% of your cpu, keeping your new MacBook Pro from melting to a useless lump of goo.
- Changed the shortcut for "Find in Document" to command-option-F, which seems to be the standard for other Apple applications.
- When a file alias can't be found, you are now given the opertunity to delete it.
- Fixed an upgrade issue with last modified dates.
- Fixed an issue where pressing the close button on a tab didn't save the current page.
- Updated French and German localizations.
- Added support for upgrading from VoodooPad 1.1 documents.

VoodooPad 3.0b2

- Fixed an issue where new page names were not showing up in the document inspector tab.
- New web export vars: $documentName$ returns "My Document.vpdoc", and $documentTitle$ returns "My Document". $year$ returns the year the page was created, $modifiedYear$ is the year it was last modified.
- Fixed a crash when upgrading an old document.
- New default categories for a new document.
- Print jobs now use the current page name for the print job name. This helps out when using VP in conjunction with PDF Workflow options.
- PDFs added via PDF Workflow now have a more descriptive name.
- Your password no longer needs to be stored on the keychain to automatically re-encrypt pages when they are closed.
- Upgraded Lua to version 5.1.1
- Keyboard shortcut prefs fixes.
- Fixed a crash when using web export.
- If a palette is moved off screen because of resolution changes, it is now moved back in when it is togged on.
- Fixed a crash when editing item meta values.
- Shorts in the prefs update the styles listing when a new text style is selected.
- Fixed an issue where the pages list was incomplete, and the pages count in the documents inspector was wrong.
- Fixed an issue where the info panel was showing enabled buttons for the search tab.
- Fixed an issue where injected files were not correctly linked to for web export.
- Fixed an issue where aliases were not correctly linked to for web export.
- Fixed some issues where deleted pages were still linked to.
- The file and url table in the document properties is back.
- Sheets show up in the correct spot in the palettes.
- Got rid of a useless cancel button in the About Scripts Folder dialog (for new installs only).
- Fixed the spelling of "Strike Out".
- About box now dismisses when esc is pressed.
- Fixed a problem where clicking on items in recently viewed didn't work.
- Fixed a focus issue with the new page sheet.
- Re-organized the menus to comply with the Apple Human Interface Guidelines.

VoodooPad 3.0a6

- Fixed word count so it actually returns the number of words and not characters.
- Added a new function to lua- "objc.values" which returns an iterator off an nsarray.
- Added a global variable "document" to the lua script plugins since it is used so much.
- Documentation updates.
- Fixed some plain text conversion issues.
- Documented metaValueForKey: and metaValues for the plugins and triggers in VPPlugin.h.
- New pref to show/hide the tab bar.
- You can call the Lua plugin via AppleScript now, look for future documentation on this.
- Updated plugin stuff.
- Fixed a bug in the lua bridge which was causing some crashes.
- Doing a search from the toolbar no longer loses focus for slow types.
- Cleaned up the credits some.
- Text Styles is disabled for plain text pages.
- Fixed a bug where VP would crash when adding aliases.
- Lots of little UI improvments.
- You can move an open document somewhere else on disk, and VP is mostly happy about it. At least it doesn't freak out.
- You can move a document to the trash, and VP doesn't complain about it anymore.
- Changing instances of "Item" to "Page" to be consistent.
- Undo added for the make rich/plain text.
- Removed the pref for plain vs. rich text, it's now in a menu item.
- The text on tabs is slightly larger now.
- New pref for closing encrypted documents after a defined time of idleness.
- New smarts when saving a document with multiple tabs open. Should make things a little faster.
- Improvements to the split document interface.
- Hidden palettes are rememberd on quit.
- New toolbar button for palettes.
- The addressbook popup now shows up at the right location on intel boxes.
- Fixed a bug where triggers were not deleted properly when the page the trigger calls is deleted.
- Fixed a bug where the modified date was getting the create date values for web export.
- Work to speed up switching tabs.
- New File menu options- Close Window / Close Tab.
- Palettes shouldn't get stuck under the menubar anymore.
- Palettes should now be able to snap right to the edge that a hidden dock is on.
- VP now drops out of full screen mode when quitting.
- You can drag and drop text into the tab bar to open up existing or new pages in a tab.
- Clicking on a link with the "3rd" mouse button (usually the scroll wheel) will open up a page in a new tab.
- Contextual menu items for the pallets should all be the same now. Added "Open in new window", and moved the delete below a separator.
- Fixed some menu item capitalizations and removed the "Page Info" menu item since it wasn't used anymore.
- General search UI improvements.
- You can now do a search when the toolbar search field isn't around.
- Fixed a problem where the arrow keys were not showing up correctly in the shortcuts pref menu.
- When embedding a file using the file menu command, the names of the files are now inserted into the text view.
- Now removing the paragraph style from the text view when deleting all the text in a page.
- Fixed some problems related to bullet lists and right shifting.
- When closing all the documents, the palettes are no longer listing old information.
- The help files are index for VoodooPad Pro.
- Recently viewed is document specific like the other palettes.
- Fixed a bug where full screen editing didn't work right if the tollbar was hidden.
- The spotlight plugin is now a universal binary.
- You can now control the transparency of the palettes in the preferences window.
- Fixed a problem where embeded images weren't showing up.
- Added a new function for lua - "vpconsole(text)", where you can print out strings and objects and such.
- Fixed a webexport bug where url aliases were not linking correctly when using markdown for markup.
- New shortcut to show/hide all the palettes.
- You can now drag and drop page names (and tabs) into the catgories outline to add pages to a category.
- Reworked how palette frames are saved to make saved placement more reliable.
- Palettes will respond to scroll wheel events even if they aren't in focus.
- Now with more alpha six-ness!

VoodooPad 3.0a5 (May 8, 2006)

- New pref to show/hide the palettes when entering full screen mode.
- Clear formatting text style fixed to remove shadow and strike-through text attributes.
- Text styles in the menu bar is now synced with the styles palette.
- Removed the pref for auto-save. VP3 just does it whenever it makes sense to.
- Fixed a problem where control-clicking in the pages palette would list the wrong item to delete.
- Now doing the auto save thing when the document is dirty, and you use the close window widget button with the mouse.
- Fixed a problem with the page back/forward stack getting out of whack when pages are deleted.
- Dropped sidebar in favor of palette windows (located under View->Palettes).
- Fixed a problem where pages were being saved (and the modified date updated) when nothing actually changed in the page.
- Undo and dirty state changes.
- Removing custom links that are only good to VoodooPad when copying text.
- Lots of debug info has been added for searching, to try and narrow down a problem for some folks. This will be removed in a later release.
- Fixed a crasher in web export caused by a typo when swapping in alias values.
- Now checking to make sure that a workflow script defined in a web export plugin actually exists before trying to run it.
- Possible performance improvement for slower machines and moving the window around.
- Searching fixes.
- Import file performance improvements.
- Background tabs.
- Fixed a problem where xml export wasn't readable for VoodooPad 2.5.
- Cmd-click opens in a new tab, cmd-shift-click opens in a new window.
- The word export has been moved from the plugin menu to the File menu.
- New trigger for serving files through the webserver. Example in the notes.
- New toolbar button for toggling the ruler.
- Superfluous Effects is now a hidden pref. To turn off type "defaults write com.flyingmeat.VoodooPad_Pro superfluousEffects 0" in the terminal. Use "defaults write com.flyingmeat.VoodooPad_Pro superfluousEffects 1" to turn back on.
- Performance improvements for backlinks and loading large pages.
- Fixed a deadlock with searching.
- Objc objects in the lua environment now call on the object's description when casting to a string. Unfortunately you still can't use this for string comparison, use object:description() instead.
- You can now get the item keys in the document ordered by create date or modified date, and since a specific date. Check out the into window for an example.
- Automator now works VoodooPad Pro.
- Updates to keep from creating conflicting alias / page names in the item inspector window.
- Removed the pref to open in new windows. If you really really want it, type "defaults write com.flyingmeat.VoodooPad_Pro openPagesInNewWindows 1" in the terminal. Otherwise if you want a page to open in a new window, use cmd-shift with a click to do so.
- International characters are now written out correctly for the meta.xml file in web export.
- When initially creating a new alias for a page, the default text "New Alias" was used. However, VP wasn't looking beyond the current page to see if that alias was already taken, and then throwing an exception behind the sense saying "Hey- wth are you doing?". Anyway, that bug has been fixed.
- Aliases now show up in page name searches (the page must be modified and saved at least once for it to initially show up though).
- TextStyles now show up under the Format menu. Which means you can now define a custom shortcut to those styles in the prefs.
- Workaround for copying URLs into VoodooPad from Safari, where the title of the link would show up instead of the url (you know, the one you copied...)
- LinkBack support works again.
- The titlebar now displays the current item's name again.

VoodooPad 3.0a4

- Ruler state is remember in the workspace. (Your workspace will also be reset with this change- sorry!)
- Holding down control-option will suppress the execution of a trigger
- Fixed a problem where a trigger could get caught in an infinite loop calling itself over and over and over and over (and over).
- CMD-T in the "open page" sheet will open the item up in a new tab.
- Now showing a warning if VoodooPad tries to open or save a disk on a WebDAV volume. (OSX doesn't have the necessary hooks for SQLite to support it).
- The "Export..." menu item will now copy out embedded files.
- WebExport properly writes out embedded applications and other bundles.
- Work on the search index, so it's a bit more reliable now.
- Spotlight searches should be working again.
- New documents have the "allow links from plugins" and "create spotlight index" options turned on by default now.
- Export to ipod works again.
- Fixed a problem adding a text style when no text was selected.
- Text styles are now sorted.
- The default font now shows up in the list of text styles. (This will only show up for new installs, or if you delete ~/Library/Application Support/VoodooPad/Styles.ar).
- Fixed a drawing problem with the pages list.
- Fixed a problem when checking the old password against a new password for a document password change.
- Search results have been cleaned up a bit. Page names are added to the index as well.
- Workaround for a problem with text lists changing the current font.
- Updated text styles addition sheet, with the option to include the paragraph style, and an option to overlay/replace the current style.
- You can now undo applying highlighted text.
- Fixed the description for the Web Export Automator action.
- Web export now correctly writes out image tags (this was a regression).
- Web export now correctly links to pages with ?'s in their names.
- Renaming the default "startup page" (usually Index) now retains it's property as the startup page.
- Double clicking an image will now prompt you to save the image to disk.
- VoodooPad can now detect chinese links without spaces between the words (w00t).
- Background colors are saved now, and are also remembered with the upgrade.
- Fixed http://flyingmeat.com/jira/browse/VP-1091 , which is too odd to describe here.
- Undo now works for "Apply Default Font" plugin.
- The date preference format now reflects what's in the system prefs by default.
- New create date placeholders for new pages and web export: $shortDate$, $longDate$, $time$, $shortTime$, $timeDate$.
- New modified date placeholders for web export: $modifiedShortDate$, $modifiedLongDate$, $modifiedTime$, $modifiedShortTime$, $modifiedTimeDate$.
- New FlySketch Technology (tm) for smoothing out curves in Sketch.
- Fixed some issues with adding an alias.
- Table, List and Spacing were missing under the Format menu. They've been brought back.

VoodooPad 3.0a3

- Fixed a crash for when superfluous effects was enabled, you tried to search, and no tabs were open.
- Changed the closing behavior when only one tab is open- you can't close it now.
- Changing the port on the webserver now works.
- The save toolbar works again.
- The pages, backlinks, and categories toolbar buttons now toggle instead of just open.
- Now validating the previous and next menu items, so they disable when the action can't take place.
- Now cycling beyond the ends of the tabs like Safari.
- Nicer error messages for the webserver.
- You can now follow page aliases in the webserver.
- webserver now serves up images in pages.
- "Save As..." menu item has been removed.
- You can now drag and drop attributed text to the Text Styles palette to make new styles.
- Widget popup shows up in the right spot on intel boxes now.
- Now checking to see if the screen the window is in uses OpenGL acceleration to determine wether or not to do the slide animations for the palette. I don't have a machine slow enough to really test this on- so let me know if it's an improvement.
- using windowController:textView():selectedRange() no longer crashes on intel boxes when running lua scripts.
- New icon in the toolbar for the sidebar.
- New menu item to open/close the sidebar.
- Closing a window while in full screen mode now restores the menubar.
- Merged "Move selection to new page" and "Append selection to page" to one menu item.
- Now using the system supplied bullet/list support for cmd-\

VoodooPad 3.0a2

- Solar flares.

VoodooPad 3.0a1

- Now using sqlite as the file store, which means a new file format.
- Linkback support ( http://linkbackproject.org/ )
- Rulers stay in place now when moving from page to page.
- Tabs!
- Got rid of the drawer, now have a "side palette" thing.
- Recently visited sidebar
- Window and tab states are now stored in the document
- SearchKit is now used for indexing the document for search, and searches now show up in a tab in the window. The old way of searching has been removed.
- PDF Service for adding pdf files to documents
- Updates to the plugin api
- Clippings folder supports RTFD files now
- Send by mail now sends images in the page
- New preference to choose wether or not to use the default welcome text for new documents.
- The open page panel is no longer case sensitive
- New applescript command "current page name" to get the name of the front most page.
- Customizable text styles + palette
- Fullscreen editing
- Pro: share documents via built in webserver
- You can now merge in a document if you select another VoodooPad document during the regular import menu
- Split out documents

VoodooPad 2.5.4

- Performance improvements.
- Aliases have been added to xml import/export.
- Parser update to fix a couple of WikiWord bugs.
- Fixed a bug with RTFD export.
- Fixed a web export problem with template includes.
- Fixed a bug where you could not import a single rtfd file.
- Fixed a bug when multiple lists come close to each other in 10.4.
- Fixed a bug where plugins were not showing up on intel macs.

VoodooPad 2.5.3

- Fixed a possible crasher with the backlinks drawer
- Fixed (another) problem with AppleScript not remembering the correct case when creating a new page.
- Fixed an iPod export problem where pages that were marked as "skip on export" were being exported anyway
- Fixed a web export problem having to do with a combination of spaces and slashes in a page name
- Fixed a problem where self-referencing links were showing up on web export when it was turned off in the preferences
- Updated documentation
- Universal Binary

VoodooPad 2.5.2

- Fixed a problem with web export and embedded two embedded images in the same page having the same name.
- Creating a page with AppleScript didn't remember the correct case. This is now fixed
- Fixed a problem with AppleScript and getting the name of a window
- Fixed a problem with OpenGL not being initialized correctly with older graphics cards
- Fixed a problem with encrypted pages and spotlight indexing

VoodooPad 2.5.1

- Fixed a problem with brand new documents not working correctly with the backlinks drawer

VoodooPad 2.5 final

- Fixed a web export problem when no template was set, and accented characters were showing up incorrectly
- Updated German localization
- Updated French localization
- Slight change the the plugin api to handle user data VoodooPad 2.5b3
  - Fixed a crasher having to do with invalid dates in the document
  - Fixed a xml export problem with \f characters showing up in the xml (which is illegal xml)
  - Fixed a crasher with the backlinks drawer
  - Fixed a performance problem when opening documents, and deleting or creating pages
  - Fixed a problem with the info sheet freaking out- the info widget that told you a page was re-encrypted was disabled since it was causing the problems
  VoodooPad 2.5b2
  - Added the character '-' to the parser tokens, so links to the index page written as "-index" will work.
  - New hidden pref for inserting newlines after a file drop "defaults write com.flyingmeat.VoodooPad fileDropAddsNewline -bool YES"
  - Changed the way links are opened in new windows if the command key is down- ie, it'll never open up in a new window if told to by a menu item
  - New web export template- "Falling Leaves"
  - Pasted tiffs are now converted to pngs for web export.
  - Fixed web export problem with page names that contained :'s, /'s or \'s
  - You can set the background color for NewPageTemplate, and it'll be used for new pages
  VoodooPad 2.5b1
  - Aliases pointing to the current page are no longer linked when the pref "self referencing links" is turned off.
  - Updated documentation
  - GMDC Blog Web Export plugin had a minor update
  VoodooPad 2.5a3 (October 31, 2005)
  - Option to turn on/off self referencing links
  - Fixed a bug where the info sheet would wig out and not show the correct data
  - Web Export templates can now use page includes.
  - New "Highlight" menu item under the Format menu to change the background of selected text
  - Categories outline now uses a pages display name instead of key for listings.
  - Web Export bug fixes when an empty page was exported
  - Web Export can now be called via AppleScript
  - Creating a new page via applescript now uses the specified font in the preferences
  - New applescript commands for document- page keys sorted by create date / modified date / key
  - New applescript property for page - "display name". "name" has been depreciated.
  - Automator action: New Page, which takes input and creates a new page
  - Automator action: Export to iPod
  - Automator action: New VoodooPad Document
  - Automator action: Web Export
  - Automator action: Contents of Page
  - Help updated
  - New crash reporter
  - New external editor pref.
  - Help is indexed
  - Fixed a bug where invoking cmd-l on a link that already existed would unnecessarily make the document as dirty
  - Fixed a bug in web export where url aliases were not working
  - Web Export will now launch applications or run selected applescript files as part of it's workflow options
  - Three new web export plugins- "Tan", "Olive", and "Round Edges"
  - Hidden pref for suppressing new documents on launch
  - Importing multiple files can now be canceled if an error has occurred
  - Updated the plugin api to get at categories
  VoodooPad 2.5a2
  - Fixed a bug where you couldn't unlink potential links.
  - Back and forward buttons are no longer inserted or removed when the "Open in new windows" preference is flipped.
  - Fixed a "newvpd != nil" when deleting a page from the drawer.
  - Fixed bugs in VoodooPad lite where exporting as plain text or rtfd failed
  - Cmd-= works for increasing the font size along with cmd-+
  - 'Remember Workspace' improvements.
  - Removed confusing behavior where VoodooPad would reopen the most recent document in the case where reopen application events were sent and no documents were already open
  - Fixed a bug where links that started with punctuation marks didn't work.
  - Renaming and saving a document will now update its name in spotlight.
  - Clicking on the file vault icon in an encrypted page will now bring up the decrypt panel.
  - Address Book plugin now shows a popup menu instead of a window when an AB link is clicked on.
  - New "Send Instant Message" menu item for Address Book links.
  - Fixed a bug where clicking next to a linked word would take on the underlining and font color attributes of it, when they should have just been ignored.
  - Support added for the RSS clipboard format (http://ranchero.com/netnewswire/rssclipboard.php)
  - Multi-alias support
  - Pages do a better job at remembering the original case for creating the page (aka, 'Display Name')
  - New "Skip on export" option in the page info sheet to keep a page from being exported when mass exports as html, rtfd, txt, or doc are performed.
  - Application Services updates. Now accepts images, and a new menu item "Append to Services Drop Page". Also services are placed in a separate submenu now
  - If multiple documents are open when an Application Services menu is invoked, VP will activate and ask you to choose a document to perform the action on. If the option key is pressed, VP will stay in the background
  - Pages and backlinks lists now show the correct case.
  - Fixed an ipod notes export problem, where links were not working correctly
  - New "Web Export" panel with lots of goodness in it (markdown,textile, 10.4 html markup).
  - Text parser upgrades and bug fixes
  VoodooPad 2.5a1
  - This information has been lost from the interference of solar flares....
  VoodooPad 2.1.2:
  - Final release
  VoodooPad 2.1.2b1
  - [VP] Bug fixed when trying to run a page as a script.
  - [VP] Bug fixed when when using the "Move Selection to New Page", and you have a custom NewPageTemplate set.
  - [VP] Drag and drop from the search window inserts the page name from the search result.
  - [VPL] Fixed a bug where searches from Spotlight were not opening up the correct page.
  - [VPL] Fixed a bug where you sometimes had to type a command twice to open something up (open page as / info sheet)
  - [VP/VPL] Drawer state is remembered on window/document re-open.
  VoodooPad 2.1.1:
  - Final release
  VoodooPad 2.1.1b1:
  - [VP/VPL] Bug fixed on 10.4 where left/right shifting wasn't working correctly.
  - [VP/VPL] A Bug where Spotlight wouldn't index pages with certain characters in their titles has been fixed.
  - [VP/VPL] Fixed possible crasher when writing out spotlight index.
  - [VP/VPL] Fixed possible crasher when updating the backlinks.
  - [VP/VPL] Changed the behavior of bullets to what they were like in 2.0. If you are on 10.4 two new items have been added to the insert menu, giving you quick access too 10.4's list support (for bullets and numbered lists)
  VoodooPad 2.1:
  - [VP/VPL] Fixed an auto-complete problem where text typed after the auto-completed word picked up the link's text attributes.
  - [VP/VPL] Workaround for ipod notes export, and smart quotes causing links to fail.
  - [VP] Fixed version number in "What's New?" window.
  - [VP] Fixed service bug.
  - [VP] Re-enabled double click install for plugins.
  VoodooPad 2.1 beta 6:
  - [VP/VPL] The back/forward page stack now remembers the cursor position.
  - [VP/VPL] Fixed a 10.4 bug, where the old style bullet points were not recognized.
  - [VP/VPL] Updated German localization
  - [VP] The clippings menu/folder now recognizes RTF files in addition to plain text files and scripts.
  VoodooPad 2.1 beta 5:
  - [VP/VPL] Worked around a 10.4 bug with list items (which is fixed in 10.4.1).
  - [VP/VPL] Bullet items now resemble 10.4's bullet/list support.
  - [VP/VPL] Shift left/right now respects the "use spaces/tabs" preference.
  - [VP] You can now relink an unlinked word by pressing the link button while having the word selected.
  - [VP] Fixed a bug with single page exporting via AppleScript
  VoodooPad 2.1 beta 4:
  - [VP/VPL] Fixed a crasher when saving to a .mac disk.
  - [VP/VPL] Updated French localization (actually happened in b3)
  - [VP/VPL] Added table, list, and text spacing menus for 10.4
  - [VP] Fixed a potential crasher when loading the backlinks list
  VoodooPad 2.1 beta 3:
  - [VP] Updated Spotlight plugin to include created and modified dates.
  - [VP] When opening up a search term from a spotlight search, VP now highlights the word/phrase.
  VoodooPad 2.1 beta 2:
  - [VP/VPL] Removed the "Create Spotlight Index" preference, since it was pretty pointless.
  - [VP/VPL] Fixed a bug where the toolbar would have redraw problems.
  - [VP/VPL] Fixed a bug where an assertion error would pop up.
  - [VP/VPL] The categories now sort case insensitive.
  - [VPL] Cleaned up the preferences window for VoodooPad Lite- now just disable options that are not available.
  - [VP] Moved the categories drawer into the pages/backlinks drawer.
  - [VP] Updated Spotlight plugin.
  - [VP] When a new category is created, it now receives the focus and expands in the category view.
  - [VP] The recently updated window no longer has a contextual menu (which messed it up when "reload" was chosen")
  VoodooPad 2.1 beta 1: April 23, 2005
  - [VP] Added the ability to link to a specific page in a different VoodooPad document.
  - [VP] HTML Export now respects the strikethrough on 10.3.
  - [VP] HTML Export now uses some css for more efficient markup.
  - [VP] Holding down the option key while expanding a category no longer funkifies things.
  - [VP] Prepending or appending a string via applescript to a page now picks up the current font instead of using Helvetica 12.
  - [VP] Removed the remote wiki editing functionality- placed it in a separate app.
  - [VP] Added the ability to link between two documents.
  - [VP/VPL] The default page text pref now handles newlines.
  - [VP/VPL] The preferences window has been updated. It no longer looks like it was made by a drunk windows programmer, now it looks more like a drunk mac programmer designed it.
  VoodooPad 2.1 Preview 1:
  - [VP] New support for Spotlight.
  - [VP] New "Categories" drawer.
  - [VP] Added an "unlink" option to turn a link into.. a non link.
  - [VP] Fixed an AppleScript problem where creating a new document would not open and windows for it.
  - [VP] New AppleScript command "current selection" for use on windows.
  - [VP] New AppleScript commands to export a single page as HTML/RTFD/plain text.
  - [VP] New formats to export a single page as.
  - [VP/VPL] Fixed a bug where the underline color didn't always match the selected link color.
  - [VP/VPL] Fancy gradients for table view rows.
  - [VP/VPL] Back and Forward buttons remember their previous scroll positions.
  - [VP/VPL] Undo for page deletes.
  - [VP/VPL] Delete pages from the pages/backlinks list.
  - [VP/VPL] Updated pages icon
  - [VP/VPL] You can no longer have a page name that starts with a url prefix (which previously caused problems linking up urls like http://example.com/)
  - [VP] New plugin api for developers to add plugin specific data to a document.
  - [VP] Undo/Redo implemented for sketch sheet.
  VoodooPad 2.0.2: Feb 14 2005
  - [VP] Fixed a bug where the some menus were rendered useless.
  - [VP] Fixed an "Append to page..." bug.
  - [VP/VPL] Fixed a case where the finger-pointer cursor would get stuck.
  - [VP/VPL] Fixed a backinks/page names list update crasher.
  - [VP/VPL] Fixed a clicking bug in the preferences.
  - [VP/VPL] Fixed a bug where dropping a local file from a web browser caused an error.
  VoodooPad 2.0.1: Dec. 20, 2004
  - [VP] Fixed a bug on XML export.
  - [VP] Fixed a crasher on 10.2 when sending an email from Mail.app (how's that for obscure?).
  - [VP/VPL] VoodooPad Lite now gets access to the global search function.
  - [VP/VPL] Fixed a text shifting bug.
  - [VP/VPL] Fixed a text strike-out bug.
  - [VP/VPL] Fixed a word count bug for 10.2
  - [VP/VPL] Fixed a crasher with the AddressBook plugin
  - [VP] Fixed a bug where sketch would improperly clip the drawing.
  VoodooPad 2.0: Dec. 6, 2004
  - [VP/VPL] Final Release.
  - [VP/VPL] Fixed one itty bitty potential crasher.
  VoodooPad 2.0 b4/fc1: Nov. 26, 2004
  - [VP/VPL] Added \xA0 to the list of chars used as whitespace.
  - [VP] Fixed some plugin bugs where reindexing didn't work.
  - [VP] The addressbook plugin updates it's list of links when it receives notifications that changes were made from the AddreessBook
  - [VP/VPL] Worked around what looks like a bug in the iPod Notes linking by putting a space in front of the page title name for the root links.
  - [VP/VPL] Fixed a couple of iPod notes export bugs, having to do with alias links and addressbook links.
  - [VP/VPL] Now showing the page name in the pages list, instead of the alias.
  - [VP] Fixed a bug which cause VP to not run plugins from applescript.
  - [VP] Updated AppleScript documentation.
  - [VP/VPL] Running the page as a script did not always work when the text was interpreted as ascii. Now it's being run with a utf8 encoding.
  VoodooPad 2.0 b3: Nov. 18, 2004
  - [VP/VPL] New listing in the document properties that counts the number of pages.
  - [VP/VPL] CJK words now link again.
  - [VP] Updated and fixed a bug in the recently updated window.
  - [VP] Encrypted pages now remember keychain passwords between encrypts/decrypts.
  - [VP] No longer asking for a password during encrypt when it's in the keychain. Hold down option which choosing encrypt to bring up the sheet.
  - [VP] Holding down option while decrypting a page will delete the password from the keychain if it's in there.
  - [VP/VPL] Fixed a problem where you could not create newlines at the end of a document if the last line started with a bullet.
  - [VP/VPL] Fixes for setting the potential and url link colors.
  - [VP/VPL] Fixed a problem where multiple back and forward buttons would show up in the toolbar.
  - [VP/VPL] Fixed a bug where you could not create a bullet point on the very last line.
  - [VP/VPL] Now throwing up a message about the underlines being turned off when it's used, and turned off.
  - [VP] Added a new applescript object, Page- which represents a page in the document.
  - [VP] Fixed a crasher in the backlinks drawer.
  - [VP] Fixed the Alphabetize plugin so that it'll sort the currently selected range if given.
  - [VP] XML import will now set the correct font for imports with just plain text.
  - [VP/VPL] Cancel button added to page info sheet.
  - [VP] Fixed a crasher with make bullet item, and blank pages.
  - [VP/VPL] Fixed a couple of situations where the case of the new page wasn't preserved for the text on the new page.
  - [VP/VPL] Updated the intro text.
  - [VP] Backlinks show the alias of the page link, instead of the key so we get uppercase letters in there.
  - [VP] Reworked how VoodooPad grabs info in the backlinks controller a little bit, to hopefully fix a crasher. (damn threads)
  - [VP] Autocomplete uses the case of the alias, if it's the same as the page name.
  - [VP] HTML export doesn't use filenames over 32 chars, because .mac doesn't seem to like that.
  - [VP] VoodooPad now becomes the active application when an ODB/"Edit in BBEdit" file closes.
  - [VP] Fixed a bug with "Edit in ..." where when a save was done, it wasn't reflected in the page.
  - [VP] Removed the Bullet item from the clippings menu, and added a clipping that gives a little bit of information as to what the Clippings folder is for.
  - [VP] Got rid of a hanging indent when the bullet list ends by a double return.
  - [VP/VPL] Set the first couple of characters of a new documents "index" page to the default font, so when you select all and delete, it ends up being the font you have chosen in the prefs.
  - [VP/VPL] Fixed a crasher in the document properties window when trying to configure a local file url that doesn't exist anymore.
  - [VP/VPL] VoodooPad now throws up a warning when you try and link an image or other attachment.
  - [VP/VPL] Fixed a problem when dropping filenames with umlauts into VoodooPad.
  VoodooPad 2.0 b2: Oct. 30, 2004
  - [VP/VPL] VoodooPad now launches and works on 10.2
  - [VP] Got rid of the blue title bars in the sheets.
  - [VP] Updated the registration panel to take the name of the 1.x serial number, in case it's different from the 2.0 serial.
  - [VP] Fixed an alias resolving problem with the help of James Stein
  - [VP] Fixed a crasher that had to do with the backlinks drawer and creating new pages.
  - [VPL] Fixed a problem where VoodooPad Lite wasn't remembering it's saved workspace
  - [VPL] Keeping the menu items around, but disabled so VoodooPad Lite users can see what they are missing out on.
  - [VPL] Removed the backlinks pulldown menu item from the drawer, since that's for the full version.
  - [VP/VPL] Moved file links in the drawer to it's own pulldown
  - [VP/VPL] Moved credits out of the About box into it's own window.
  - [VP/VPL] VP now asks (once) at startup if you want to auto check for updates or not.
  - [VP/VPL] Fixed a problem where if you had two documents open and you created a new page with command-n, sometimes the page would ask to be created in the wrong document.
  - [VP/VPL] Fixed a page renaming problem that threw up an assertion error.
  - [VP/VPL] Link attributes no longer carry over to the next line when a newline is inserted in the middle of a link.
  - [VP] The escape key now closes the AddressBook popup window
  - [VP/VPL] You can create a page named "newpagetemplate" where you can place a template of what you want new pages to look like. Place the string "$title$" anywhere you want and it will be substituted for the name of the new page, $date$ for the date. Color, bold, center text- it'll remember it for the new page. Go wild.
  - [VP/VPL] New toolbar icon for pages list.
  - [VP] No longer marking up addressbook links for html export
  - [VP] Added a call to the plugin manager for plugins to register an applescript name, for cases where they don't show up in a menu.
  - [VP/VPL] New format for the documentation layout
  - [VP/VPL] Reseting the tail indent for print operations to be equal to the print page if it goes over.
  - [VP/VPL] Fixed a bug where paragraph line spacing was removed when using "make bullet point"
  - [VP] Double clicking a plugin is a bit more reliable now.
  - [VP] Spelling fixes.
  - [VP/VPL] You can delete pages from the backlinks/pages drawer now.
  - [VP/VPL] Append selection to page now works correctly if the new page doesn't exist yet.
  - [VP] Moved the HTML Preview into a separate downloadable plugin.
  - [VP] Auto-bullets no longer removes the paragraph attributes for the next line- so double spacing will be remembered.
  - [VP/VPL] links starting with capital umlauts now work.
  VoodooPad 2.0 b1:
  - [VP] New, customizable easter eggs!
  - [VP] New property for the html export when called from applescript- "shouldMarkup", set to true/false
  VoodooPad 2.0 a2:
  - [VP] New document properties/info window.
  - [VP] You can now change the default page to something other than 'index' on a per document basis.
  - [VP] Moved the rename page functionality to the page info sheet.
  - [VP] Fixed toolbar issue with the decrypt/encrypt button displaying the wrong label after getting the page info.
  - [VP] Improved ipod notes export.
  - [VP] Holding down the 'd' key while moving the mouse will draw in sketch. This feature is useful for users with track-pads.
  - [VP] New pref to automatically check for updates at launch.
  - [VP] Move the page information into a sheet.
  - [VP] Now showing the number of backlinks to a page in the backlinks drawer.
  - [VP] Fixed VP so that you can't sketch, link, delete, etc, for an encrypted page.
  - [VP] Undo now works for Alphabetize in plugins menu.
  - [VP] Auto-Bullets now behave a little nicer when hitting return twice.
  - [VP] Fixed a data-loss problem when "open in new windows" is unchecked, and the backlinks window is open.
  - [VP] General find improvements.
  - [VP] No longer showing the NSProgressIndicator in the find window and backlinks drawer when it's not animated.
  - [VP] Selecting "New Page" when there is no document open, now just creates a new Document instead of asking what you want the page to be, and then creating a new document.
  - [VP] New pref for url/plugin link colors
  - [VP] Markup now handles urls and email addresses better.
  - [VP] Import folders and multiple files as pages.
  - [VP] HTML export now validates as xml (and let us know if you find otherwise).
  - [VP] A new document pref "allow injected links from plugins" which will turn off or on the ability for plugins to add links to the current document.
  - [VP] You can now set the file extension for html export via the "call plugin" command in applescript, with the property "fileExtension"
  - [VP] Various ABPlugin improvements.
  - [VP] Fancy new wiki parsing/markup engine that fixes alot of outstanding bugs.
  - [VP] Cmd-f is now find in page, cmd-shift-f has been assigned to find in document.
  - [VP] XML import/export understands the modified and create dates of the pages.
  - [VP] Now saving documents when vp quits if the "Save document when window loses focus or VoodooPad quits" pref is set.
  - [VP] Threading the markup of the pages if the amount of text in a page is large.
  - [VP] Dragging and dropping page names from the titles list is now possible.
  - [VP] Dragging text out with the command key down will remove the selected text from the originating page.
  - [VP] Support for NetNewsWire's external editor interface.
  - [VP] Sketch now resizes a little nicer.
  - [VP] "Import files and folders" now no longer imports files that start with a '.'
  - [VP] Cancel now works for items in the activities window.
  - [VP] You can cancel activities like html export and so on.
  - [VP] "Online Wiki Editing" has be re-enabled.
  - [VP] Fixed a bug in single window mode where opening an existing page would clobber the back history.
  - [VP] Command-clicking in single window mode opens up a new window.
  - [VP] Fixed a bug where multiple back/forward buttons would show up in the toolbar.
  - [VP] New plugin to export all pages as Word.
  - [VP] Assertion dialog is now a bit more friendly.
  - [VP] Alphabetize plugin now remembers rich text.
  - [VP] Preferences now uses a toolbar and does the whole swoosh window resizing stuff.
  - [VP] Changed the prefs file to com.flyingmeat.VoodooPad like a good developer should have done a long time ago.
  - [VP] If no documents are open, and voodoopad is activated, vp will re-open it's last open document.
  VoodooPad 2.0 a1:
  - [VP] Lots of new things. I probably should have written them down.
  VoodooPad 1.1.4: April 20 2004
  - [VP/VPL] Fixed XML import bug.
  - [VP/VPL] Moved documentation to localized resource.
  - [VP/VPL] Export and import XML now saves and reads RTFD data as base64 (in addition to regular text), so formatting is retained, and as a side effect, you can now merge documents this way without losing formatting.
  - [VP/VPL] VoodooPad is now 100% carb free, Atkins friendly.
  VoodooPad 1.1.3: March 16, 2004
  - [VP/VPL] 1.1.3 Final release.
  VoodooPad 1.1.3b2: March 12, 2004
  - [VP/VPL] Improved print handling.
  - [VP/VPL] iPod export bugs fixed.
  VoodooPad 1.1.3b1: March 6, 2004
  - [VP/VPL] Updated document icon.
  - [VP/VPL] A problem with image files being left open when dropped onto VoodooPad has been corrected.
  - [VP/VPL] Fixed a crashing bug with the find window.
  - [VP/VPL] Fixed a bug where exporting large notes to iPods was not breaking up and continuing properly.
  - [VP/VPL] Cleaned up iPod Notes export html.
  - [VP] The Index toolbar button now works when editing a remote wiki.
  - [VP] Info and Delete toolbar buttons are now disabled when editing a remote wiki since they don't do anything.
  - [VP] HTML export has been cleaned up a little bit.
  - [VP] Updated French localization.
  VoodooPad 1.1.2: February 4, 2004
  - [VP/VPL] New icons.
  - [VP/VPL] Fixed a potential problem if the font Helvetica wasn't installed.
  VoodooPad 1.1.2b2: January 26, 2004
  - [VP/VPL] Fixed a printing layout bug.
  - [VP/VPL] Updated German localization.
  - [VP/VPL] Fixed a crash with file url's and %'s.
  - [VP] Fixed a problem where turning on and off highlighting could lose some text formatting.
  - [VP/VPL] Fixed a problem where aliases were not being linked to correctly.
  - [VP/VPL] Shortcut for opening up page info (shift-command-i).
  - [VP/VPL] Fixed modifiers for opening windows behind the current one on panther.
  - [VP/VPL] Dragging and dropping text clippings now does the Right Thing™
  VoodooPad 1.1.2b1: January 15, 2004
  - [VP] Added AppleScript support for exporting a document.
  - [VP/VPL] Fixed a problem where double clicking on a .vdoc in the finder sometimes opened up two documents on initial launch.
  - [VP] Updated dutch localization.
  - [VP/VPL] Fixed a crash on exit.
  - [VP/VPL] Support for more image file types to paste in.
  - [VP/VPL] Setting the default font for a page when the text is empty, instead of defaulting to Helvetica
  - [VP/VPL] Breaking up pages over 4000 chars in length on iPod Notes export.
  - [VP/VPL] Updated documentation
  - [VP/VPL] Fixed a problem where Cmd-L wouldn't open up a multi-word link (which was already defined) when none of the text was selected.
  - [VP] Fixed a bug where the Recently Updated list wouldn't open a page if it contained a '.
  - [VP] Registration sheet will now remove multiline entries, and just use the first line for the registration.
  - [VP/VPL] Added "Run" toolbar button
  - [VP] Fixed a problem with html exports and the '/' character being in a page title
  - [VP/VPL] Fixed a problem with "open existing page" sheet and new documents.
  VoodooPad 1.1.1: December 1, 2003
  - Global find pasteboard fix.
  - Fix for list jumping in page info window.
  - Documentation updates.
  - Fixed a couple of Preferences update bugs.
  VoodooPad 1.1.1b2: November 23, 2003
  - Added "Paste with Current Style" menu option
  - Removed the Command-E binding for export as HTML
  - Command-E is now bound to putting the currently selected text to the global find pasteboard. (Like all good Cocoa/OSX applications do).
  - Added "Export as Text files..." as another export option
  - Changed the "Insert" menu into a clippings menu- place text files in the ~/Library/Application Support/VoodooPad/Clippings/ folder and they will show up in this menu. The menu is also part of the contextual menu for the text editing area.
  - Fixed a couple of problems with combo boxes
  - Fixed a problem with loading files from the resource. (stringByAddingPercentEscapes)
  - Now showing the help window on startup of new releases. Only happens on the first launch.
  VoodooPad 1.1.1b1: November 13, 2003
  - Improved html linking
  - French Localization (Thanks to Martin Jean!)
  - Save as Word Document (10.3 only)
  - Link auto-complete (10.3 only)
  - New "recently updated" window list.
  - Underline and font color change are now allowed.
  - New "Insert" menu for bullets and current date
  - New "Move Selection To New Page" menu item.
  - Added rdar:// url scheme (even though it's only good for Apple employees- maybe they should buy a site license just because of this amazing feature :)
  VoodooPad 1.1: October 12, 2003
  - Final release.
  - Documentation updates.
  - Brought back the parsing chars as a hidden pref named "parsingCharacters" - set via the VoodooPad.plist file.
  VoodooPad 1.1 fc 1: October 6, 2003
  - Fixed a linking bug where when a new page is created, all instances of that word were not underlined.
  - Fixed a couple of problems with the old "VoodooPadFAQ" and "HelpPad" pages.
  - Fixed a sometimes-crashing bug when dropping files into a page.
  - Fixed a problem with umlauts in iPod Notes folder export.
  VoodooPad 1.1 beta 2: September 29, 2003
  - The default page "HomePad" has been deprecated and "Index" is now used instead. Any pads without an Index page, but contain a HomePad page will open up like the old way.
  - Fixed a bug in the html generation for html export
  - Placing _'s in place of spaces for html export file names, and changing characters with umlauts to 2 chars.
  - Removed the "parse chars" from the preferences as it is no longer necessary to change it for anything.
  - Moved the faq and help file out of the document and into html files where it belongs.
  - Fixed a problem with 10.3, where the data wasn't backwards compatible with 10.2
  - A much more complete German localization (Thanks to Dr. Uwe Werner!)
  VoodooPad 1.1 beta 1: September 18, 2003
  - Lots of little misc. bug fixes.
  - Fixed undo crashes.
  - Improved new page templates- you can now have the date of page creation appear.
  - New "Open pages in new windows" menu item which just sets the pref.
  - HTML export now includes images, and adds improves formatting of text.
  - The four space limit on links is now gone.
  - Improved url detection.
  - You can now setup a template for html export by creating a page called "vphtmltemplate". Placing $vptitle will be substituted for the page title, and $vppage will be substituted for the page. This feature will also allow you to put in custom css information.
  - Fixed a problem with the service menu where multiple pages were created under certain circumstances.
  - Fixed a couple of xml import problems.
  - Added an auto-save preference.
  - Added "remote wiki" editing support.
  - Known Issues-
  - Remote wiki editing doesn't know about new pages that are created on the server.
  - Images are not saved to the web version of the wiki server.
  - The wiki api will most certainly change in a future release, as feedback and requests are given.
  VoodooPad 1.1 alpha 8: July 14, 2003
  - Added a new Pref where you can control what a default page looks like.
  - Fixed a bug where links would not work if the default font was not found.
  VoodooPad 1.1 alpha 7: July 8, 2003
  - Fixed (again) a problem where file drops and pages with the same name would cause unexpected behavior.
  - Fixed a problem where links with the german sharp s in them would corrupt the .vdoc
  - Fixed a problem (and changing the file format in the process) where certain characters would cause pages to be unarchivable- this problem became apparent when using the Zaphino font and using certain glyphs.
  - Added the ability to create aliases for url's, so you don't have to type out the whole http://.../ to link to a website. This functionality has been added to the "Page Info" window.
  - Fixed a problem where the document's dirty bit wasn't updating properly
  - Brought the font panel back in the prefs so you can change the default font.
  - Fixed some problems where lists were not updated when deletes occurred.
  - New link,back,forward, and delete contextual menu items.
  - Started German/Dutch some localization
  - Added an Import menu item that will assist in importing text, rtf, and rtfd documents.
  - Create a new document when trying to create a new page and no documents are open.
  - Fixed a problem where deleting a page would sometimes crash VoodooPad
  VoodooPad 1.1 alpha 6: June 12, 2003
  - Fixed a problem with finding text that exists in a page, but VP doesn't see it.
  - Fixed some memory leaks.
  - Fixed a problem where serialized data was deleted out of the .vdoc file, and it couldn't be unarchived
  - Fixed a drag and drop problem, where if VP wasn't in the foreground, file drops would not link up.
  - Fixed a bug where files weren't linked in a html export.
  - Fixed a bug where pages were made for file refs in various exports
  - Moved the "use metal windows" switch from the command line to a real button in the prefs window.
  - Added a pref to have VP export to a subfolder under the Notes folder.
  VoodooPad 1.1 alpha 5: May 26, 2003
  - Added a toolbar to the linkables window, with open and delete buttons. (You can now delete file links this way)
  - New/Updated icons
  - Fixed a problem with single window mode, when multiple documents were open at the same time.
  - Moved the info drawer to a new window.
  - Removed the SWM toolbar icon.
  - Dynamically insert/remove the back and forward buttons in the toolbar depending on your window preferences.
  - Removed extra warning when exporting to iPod notes and no iPod volume is mounted.
  - Added the ability to have "aliases" to a page, which can be setup in the "Page Info" window. The ability to do the same to url's will probably be in the next release.
  VoodooPad 1.1 alpha 4: May 21, 2003
  - You can now have multiple pads open at the same time.
  - Open existing page sheet now works nicer.
  - Delete page has been improved (internal).
  - Added a new "Default Shell" preference- so you can run pages as scripts without having a #!/bin/sh (or whatever you prefer) at the top.
  - Now remembering the window positions.
  - New File submenu- "Export" with the three usual export options plus a new one- "Export To Folder as RTFD..."
  VoodooPad 1.1 alpha 3: May 13, 2003
  - Fixed a problem where an assertion failed when trying to get a window's title
  - New feature- when you drag and drop an image into a page, it will ask you if you want to paste in the image, or link to it.
  - No longer give a warning if you are trying to link a file into a page that's already known in the document.
  - Made the "New Folder" button for the html export a little cleaner
  - Fixed a bug where exporting the doc to the iPod contacts folder failed.
  VoodooPad 1.1 alpha 2: May 11, 2003
  Lots of little bug fixes, including:
  - Fixed a bug where you could open more than one window in SingleWindowMode
  - Fixed the double spacing issue with the ipod export notes problem.
  - #139 - Fixed the BR html tag showing up in the export to notes.
  - #147 -Redid the wording on the export menu options, and added a "New Folder" button
  - When moving into single window mode, and multiple windows are open- the last window brought to front is the one kept open.
  - Fixed a problem when creating new pages in SWM, and the pages not showing up.
  - #155 - Spaces are now added to the end of file drops so you can drag a bunch of files in succession, and it won't be some big jumbled mess.
  - #154 - You can now drag and drop multiple files onto voodoopad, and the will app link up. Previous behavior only linked up the first one.
  - #145 - Fixed the linkables window to update on time
  - Auto-Report button now actually works (seen when there's a failed assertion)
  There is now a new program to convert and create voodoopad files (vpxvert) from existing data sources- this will be updated over time. This app is also open source, and available in the VoodooPad extras section.
  VoodooPad 1.1 alpha 1:
  - Fixed a problem with exporting as html when the export folder could not be found.
  - Added a "Delete Page" menu item to the Edit menu
  - Fixed the Print toolbar button.
  - A bunch of other fixes that I forgot.
  VoodooPad beta 8:
  - New HomePad toolbar button.
  VoodooPad beta 7:
  - Export to html now links file url's correctly.
  - Lots of bug fixes.
  - "Single Window Mode" implemented from browser-like interface.
  - New preference to open up last opened document.
  VoodooPad beta 5:
  - Added export to ipod.
  - VoodooPad now keeps formatting of the text.
  - You can now paste/drop in images.
  - Uses Alias Manager to keep track of files now instead of using absolute paths.
  - Added services menu.
  - New menu commands "New Pad" and "New Document" which is less confusing when creating new items.
  - New menu command "Open Pad" which will give an auto-complete list of all pads.
  - Fixed a problem where if the pad data was corrupt, the window would not show. Now the window shows with an error message.
  - Command-clicking on a link opens it in the background.
  - Status text at the bottom of the window describing the link (Safari style).
  - Fixed a bug where empty pads wouldn't open correctly.