March 28th, 2012· Fixed a bug in the instant-search feature that launched an unnecessary dialog.
March 17th, 2012· Restored the function of the user-definable syntax colors dialog.
October 19th, 2011· Fixed an error in the Windows application-launch registry entry that incorrectly referenced the installation executable instead of the Java executable.
October 7th, 2011· Fixed a bug in which the default suffix for HTML/XHTML was set to "xhtml", but there is no template with that suffix. The remedy was to change the order of suffixes in the filetype definition file so "html" appears first.
October 6th, 2011· Added support for plain-text LaTeX source files in a simple way — by adding a new filetype to the FileTypes.txt configuration file that uses the C syntax coloring engine and honors the .tex suffix.
October 6th, 2011· Updated documentation to reflect the many recent changes, added more file suffixes to the default configuration.
October 6th, 2011· Tuned the [FindSetFocus] algorithm for more reliability, modified the status bar content code to remove outdated data.
October 3rd, 2011· Reworked the find/replace invocation function [FindSetFocus] (default Ctrl+F) to pick up any short document text selection the user may have made and copy it into the find text pane, then while shifting focus, select the entire find entry in case deletion is intended.
October 3rd, 2011· Redesigned the search/replace panel for smaller size, better appearance and functionality. Moved search result text to status bar.
October 1st, 2011· Added code beautifiers for Bash shell scripts and Ruby source files.
· Added two new system commands to allow interaction with external programs so any external scripts can be used to process Arachnophilia documents by way of macros.
· Fixed a bug in the Document-to-HTML converter.
October 1st, 2011· Fixed a bug that prevented saving a zero-length file, coded a way to right-click individual menu items for macro editing.
September 28th, 2011· Fixed a user-reported bug in the search/replace routines.
September 28th, 2011· Fixed some small bugs, restored the ability to move between documents with a keystroke.
September 28th, 2011· Restored a long-lost feature of Java applications — an audible, cross-platform beep as user feedback for errors and unexpected outcomes.
September 28th, 2011· Reworked the toolbar structure and the toolbar show/hide command. To see these changes, users need to delete the directory located at (user home directory)/.Arachnophilia.
September 28th, 2011· Created, edited and corrected old and new templates for the greater number of file types now supported.
September 26th, 2011· Updated the documentation to reflect recent changes.
April 2nd, 2011· Updated desktop shortcuts to accommodate changes in how Java launches applications in Windows
April 2nd, 2011· Updated desktop shortcuts to accommodate changes in how Java launches applications in Windows
March 19th, 2011· Added .shtml files to browser-launch server support list, added a trap to allow saving of unsaved documents when program is forced to close, fixed a number of other small bugs.
October 14th, 2010· Made some structural changes to accommodate gradual evolution in Java.
October 27th, 2009· Updated Custom Class feature and documentation. This feature had stopped working because of recent changes in Java, but is again functional.
October 24th, 2009· Replaced most string-based keyboard identifiers with keycodes for the benefit of non-English users (unfortunately, the macro mapping codes cannot be replaced with universal constants).
October 6th, 2009· Recompiled against Java version 1.6.0_16 after receiving a mysterious bug report that shouldn't have happened.
September 5th, 2009· Changed the Windows program shortcut so it can be a drag & drop destination for one or more files, and added it to the desktop by default. Added an Arachnophilia shortcut to the "Send To" context menu.
August 28th, 2009· Changed the save-as file dialog so that pressing "Enter" in the filename field saves the document under the entered name.
July 19th, 2009· Added a much-requested feature that allows the user to submit an alternative configuration directory on the command line (see "Advanced Features" for more detail).
June 19th, 2009· Fixed a bug that would overwrite an unsaved text file when the "List System Commands" or "List Current Key Mappings" commands were issued. Fixed a bug that prevented opening a zero-length file.
April 1st, 2009· Reworded the error log header text, added more browser names to the default search list.
March 20th, 2009· Located and corrected a bug in a color-management dialog.
March 17th, 2009· Refactored file read/write code to deal with a transient resource allocation error.
March 12th, 2009· Changed file read/write methods to avoid a memory allocation problem.
February 24th, 2009· Added a character-encoding indicator to the status bar so users can tell at a glance which character encoding is in effect. Users are reminded that a chosen character encoding (located at "File ... Character Encoding") only affects file reads and writes, it has no effect on a document while it is in memory. Also updated the documentation to address memory issues (see "Common Problems - Memory Issues").
February 10th, 2009· Updated base calculator ("Programming ... Base Calculator") appearance and function.
February 3rd, 2009· Fixed a bug in the macro editor that prevented clearing of a shortcut key.
December 16th, 2008· Revised the RTF -> HTML converter to manage single and double smart quotes in a way consistent with Unicode.
December 4th, 2008· Added a submenu to the "Text" menu containing some common document read/write character encodings. To make the new menu possible, added a new system command — [FileEncoding] — that allows selection of a character set other than the default UTF-8. The new command's use is explained in the Unicode documentation.
November 27th, 2008· Reworked the HTML beautify routine to be more consistent and not collapse blank lines that might serve a purpose.
November 24th, 2008· Fixed "Backspace" and "Delete" key actions, which now can be undone if a selection is made beforehand (single character deletions are still lost).
November 18th, 2008· Updated documentation to deal with Unicode in greater depth.
September 10th, 2008· Edited the HTML new-document template to better conform to XHTML standards.
September 8th, 2008· Fixed a bug that prevented the XHTML beautifier from accomodating an optional XML specifier tag.
April 4th, 2007· Changeed to only require Java version 1.5 runtime
March 14th, 2007· Fixed a bug in Table Wizard that had been placing the entire created table on a single line.
December 1st, 2006· Fixed error in HTML Validator that prevented successful parse of a certain malformed syntax.