Arachnophilia Changelog

What's new in Arachnophilia 5.5.2914

Jan 12, 2016
  • Updated HTML file template to agree with recent conventions.

New in Arachnophilia 5.5.2895 (Mar 25, 2015)

  • Replaced outdated installer method and application.

New in Arachnophilia 5.5.2882 (Feb 11, 2015)

  • Corrected a bug in the key mapping list generator.

New in Arachnophilia 5.5.2877 (Dec 11, 2014)

  • Fixed some minor user-reported bugs.

New in Arachnophilia 5.5.2872 (Oct 14, 2014)

  • Fixed a bug caused by the icon change.

New in Arachnophilia 5.5.2856 (Oct 13, 2014)

  • Made some small changes, replaced program icon.

New in Arachnophilia 5.5.2842 (Sep 26, 2014)

  • Added the Povray .POV suffix to the C++ file type for syntax coloring and code beautification.

New in Arachnophilia 5.5.2837 (Mar 5, 2014)

  • Recoded the browser search algorithm to accommodate more browser names and paths. This change allows searches in newer Windows versions to include both the 32- and 64-bit program directories.

New in Arachnophilia 5.5.2822 (Oct 18, 2013)

  • Compensated for a breathtakingly stupid Netbeans bug that won't allow any project files to exist that it cannot compile. This bug caused all the template files to be deleted from the most recent build.

New in Arachnophilia 5.5.2819 (Oct 14, 2013)

  • Added the ability to change the editor's font size by holding down the Ctrl key while spinning the mouse wheel — a feature I see everywhere now.

New in Arachnophilia 5.5.2812 (Sep 12, 2013)

  • Changed to require Java 7, after Oracle halted security and support for Java 6

New in Arachnophilia 5.5.2809 (Jul 20, 2013)

  • Corrected a mishandling of the tab key when spaces are used for tabs.

New in Arachnophilia 5.5.2803 (Apr 6, 2013)

  • Fixed a bug in a numeric parser that failed to detect a hexadecimal modifier.

New in Arachnophilia 5.5.2792 (Mar 30, 2013)

  • Fixed a parser bug that detected and reported nonexistent FTP errors.

New in Arachnophilia 5.5.2781 (Dec 10, 2012)

  • Fixed a bug resulting from continued use of Java 1.6 in some places. Users should upgrade to Java 1.7 if at all possible.

New in Arachnophilia 5.5.2772 (Dec 4, 2012)

  • Fixed a bug that disabled the context menus in the search and replace fields, an error resulting from a recent major code overhaul.

New in Arachnophilia 5.5.2763 (Nov 26, 2012)

  • Fixed a bug that prevented transfer of browser definitions in the browser dialog.

New in Arachnophilia 5.5.2759 (Nov 19, 2012)

  • Changed some key hook definitions that no longer worked on all platforms.

New in Arachnophilia 5.5.2755 (Nov 12, 2012)

  • Refactored entire code base to exploit recent Java changes and improvements.

New in Arachnophilia 5.5.2734 (Nov 12, 2012)

  • Refactored entire code base to exploit recent Java changes and improvements.

New in Arachnophilia 5.5.2723 (Nov 9, 2012)

  • Recoded the regular expression processor to better manage argument errors.

New in Arachnophilia 5.5.2712 (Oct 25, 2012)

  • Changed Windows installation package for consistency with newer Windows versions and conventions.

New in Arachnophilia 5.5.2705 (Aug 21, 2012)

  • Adjusted build parameters to allow operation on Java 1.6 (some users cannot use the current Java version, 1.7).

New in Arachnophilia 5.5.2703 (Aug 20, 2012)

  • Updated browser search list, added/edited items in FAQ list.

New in Arachnophilia 5.5.2691 (Mar 28, 2012)

  • Fixed a bug in the instant-search feature that launched an unnecessary dialog.

New in Arachnophilia 5.5.2688 (Mar 28, 2012)

  • Restored the function of the user-definable syntax colors dialog.

New in Arachnophilia 5.5.2671 (Oct 18, 2011)

  • Fixed an error in the Windows application-launch registry entry that incorrectly referenced the installation executable instead of the Java executable.

New in Arachnophilia 5.5.2665 (Oct 7, 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.

New in Arachnophilia 5.5.2661 (Oct 6, 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.

New in Arachnophilia 5.5.2657 (Oct 4, 2011)

  • Updated documentation to reflect the many recent changes, added more file suffixes to the default configuration.

New in Arachnophilia 5.5.2652 (Oct 4, 2011)

  • Tuned the [FindSetFocus] algorithm for more reliability, modified the status bar content code to remove outdated data.

New in Arachnophilia 5.5.2644 (Oct 3, 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.

New in Arachnophilia 5.5.2635 (Oct 3, 2011)

  • Redesigned the search/replace panel for smaller size, better appearance and functionality. Moved search result text to status bar.

New in Arachnophilia 5.5.2627 (Oct 3, 2011)

  • Fixed a bug that prevented reestablishment of syntax coloring after a file content update, enabled first-key navigation in the file picker dialog.

New in Arachnophilia 5.5.2619 (Sep 30, 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 (read how to use these new features at http://arachnoid.com/arachnophilia/Documentation/ExternalPrograms.html or by way of your local documentation copy).
  • Fixed a bug in the Document-to-HTML converter.

New in Arachnophilia 5.5.2603 (Sep 29, 2011)

  • Fixed a bug that prevented saving a zero-length file, coded a way to right-click individual menu items for macro editing.

New in Arachnophilia 5.5.2592 (Sep 28, 2011)

  • Fixed a user-reported bug in the search/replace routines.

New in Arachnophilia 5.5.2585 (Sep 28, 2011)

  • Fixed some small bugs, restored the ability to move between documents with a keystroke.

New in Arachnophilia 5.5.2577 (Sep 28, 2011)

  • Restored a long-lost feature of Java applications — an audible, cross-platform beep as user feedback for errors and unexpected outcomes.

New in Arachnophilia 5.5.2561 (Sep 28, 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.

New in Arachnophilia 5.5.2542 (Sep 28, 2011)

  • Created, edited and corrected old and new templates for the greater number of file types now supported.

New in Arachnophilia 5.5.2577 (Sep 27, 2011)

  • Restored a long-lost feature of Java applications — an audible, cross-platform beep as user feedback for errors and unexpected outcomes.

New in Arachnophilia 5.5.2561 (Sep 27, 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.

New in Arachnophilia 5.5.2542 (Sep 27, 2011)

  • Created, edited and corrected old and new templates for the greater number of file types now supported.

New in Arachnophilia 5.5.2537 (Sep 26, 2011)

  • Updated the documentation to reflect recent changes.

New in Arachnophilia 5.5.2531 (Sep 26, 2011)

  • Rewrote the Doc-to-HTML converter for greater efficiency and smaller output size.

New in Arachnophilia 5.5.2522 (Sep 26, 2011)

  • This new version replaces the old, lame syntax-coloring editor with a new, better one (http://fifesoft.com/rsyntaxtextarea/), with full-time syntax coloring, many more supported file types, and simultaneous line wrapping. Because RSyntaxTextArea is licensed under the LGPL, and because I think I would not be able to figure out which source files would, and would not, need to be published under the LGPL, I have decided to publish all the Arachnophilia source files with this version (see http://arachnoid.com/arachnophilia for details).

New in Arachnophilia 5.4.2461 (Apr 1, 2011)

  • Updated desktop shortcuts to accommodate changes in how Java launches applications in Windows.

New in Arachnophilia 5.4.2445 (Mar 17, 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.

New in Arachnophilia 5.4.2436 (Oct 14, 2010)

  • Made some structural changes to accommodate gradual evolution in Java.

New in Arachnophilia 5.4.2411 (Oct 27, 2009)

  • Updated Custom Class feature and documentation. This feature had stopped working because of recent changes in Java, but is again functional.

New in Arachnophilia 5.4.2407 (Oct 23, 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).

New in Arachnophilia 5.4.2404 (Oct 6, 2009)

  • Recompiled against Java version 1.6.0_16 after receiving a mysterious bug report that shouldn't have happened.

New in Arachnophilia 5.4.2402 (Sep 7, 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.

New in Arachnophilia 5.4.2395 (Aug 28, 2009)

  • Changed the save-as file dialog so that pressing "Enter" in the filename field saves the document under the entered name.

New in Arachnophilia 5.4.2387 (Aug 28, 2009)

  • Included the option to open a file dialog for "All Files" (*.*), and created a system macro with the same purpose: [OpenAllDoc]

New in Arachnophilia 5.4.2382 (Jul 18, 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).

New in Arachnophilia 5.4.2377 (Jun 19, 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.

New in Arachnophilia 5.4.2365 (Mar 31, 2009)

  • Reworded the error log header text, added more browser names to the default search list.

New in Arachnophilia 5.4.2358 (Mar 20, 2009)

  • Located and corrected a bug in a color-management dialog.

New in Arachnophilia 5.4.2353 (Mar 16, 2009)

  • Refactored file read/write code to deal with a transient resource allocation error.

New in Arachnophilia 5.4.2347 (Mar 4, 2009)

  • Changed file read/write methods to avoid a memory allocation problem.

New in Arachnophilia 5.4.2341 (Mar 4, 2009)

  • Restored the function of the syntax color editing dialog in response to regressive feature drift within the Java Swing toolkit collection.

New in Arachnophilia 5.4.2337 (Mar 3, 2009)

  • Added error-trapping code to prevent inadvertent mangling of documents in the event that the user-selected character encoding doesn't match that of the document being read or written. Users are cautioned that this will only prevent some problems caused by a mismatch between a document and a selected character set, and users need to remain vigilant about the correspondence between the character encoding of documents and that of Arachnophilia.

New in Arachnophilia 5.4.2322 (Feb 21, 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").

New in Arachnophilia 5.4.2318 (Feb 9, 2009)

  • Updated base calculator ("Programming ... Base Calculator") appearance and function.

New in Arachnophilia 5.4.2315 (Feb 9, 2009)

  • Modified display code to prevent appearance inconsistencies when using different Look & Feel options.
  • Changed to default system Look & Feel on fresh installations. (Users can choose their favorite Look & Feel with "Tools ... Set Look & Feel".)

New in Arachnophilia 5.4.2312 (Feb 3, 2009)

  • Edited the content of the template file set to correct small errors.

New in Arachnophilia 5.4.2311 (Feb 2, 2009)

  • Fixed a bug in the macro editor that prevented clearing of a shortcut key.

New in Arachnophilia 5.4.2307 (Feb 2, 2009)

  • Changed to a case-insensitive sort in the file manager dialog.

New in Arachnophilia 5.4.2302 (Jan 31, 2009)

  • Fixed a number of small tag-formatting errors that prevented strict XHTML compliance. To see these changes on an existing Arachnophilia installation, delete the directory located at (user home directory)/.Arachnophilia before running the new version.

New in Arachnophilia 5.4.2297 (Jan 31, 2009)

  • Fixed a document preview bug that failed to honor the user's character encoding choice when launching a browser for preview.
  • Moved the character encoding selection submenu from "Text" to "File", where it actually belongs (because it only takes effect while loading or saving a file).
  • After many user complaints, changed default character encoding from UTF-8 to ISO-8859-1. Users who want full Unicode support should select menu item "File ... Character Encoding ... UTF-8", then commence file operations.
  • To enable these changes, users should delete the Arachnophilia user directory located at (user home directory)/.Arachnophilia before running the new version.

New in Arachnophilia 5.4.2293 (Dec 15, 2008)

  • Revised the RTF -> HTML converter to manage single and double smart quotes in a way consistent with Unicode.

New in Arachnophilia 5.4.2282 (Dec 10, 2008)

  • Changed file-type testing in the Right-Click Wizard. Many document types now have HTML style content (color tags, URLs, etc.) and all benefit from the Wizard's features (automatic dialog launches for particular content).

New in Arachnophilia 5.4.2275 (Dec 4, 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.

New in Arachnophilia 5.4.2267 (Dec 3, 2008)

  • Changed the installation procedure to be slightly more intelligent about missing files.

New in Arachnophilia 5.4.2261 (Dec 3, 2008)

  • Reworked the Unicode support documentation to explain it more clearly.

New in Arachnophilia 5.4.2257 (Nov 25, 2008)

  • Reworked the HTML beautify routine to be more consistent and not collapse blank lines that might serve a purpose.

New in Arachnophilia 5.4.2251 (Nov 25, 2008)

  • Changed default syntax highlighting colors. To see this change in an existing installation, delete (user home directory)/.Arachnophilia/ArachConf/Arach.ini. Users can always choose their own colors using menu item Programming ... Syntax Colors.

New in Arachnophilia 5.4.2245 (Nov 24, 2008)

  • Fixed "Backspace" and "Delete" key actions, which now can be undone if a selection is made beforehand (single character deletions are still lost).

New in Arachnophilia 5.4.2237 (Nov 18, 2008)

  • Updated documentation to deal with Unicode in greater depth.

New in Arachnophilia 5.4.2235 (Nov 18, 2008)

  • Rewrote Arachnophilia to support Unicode (UTF8) characters and operations. Users should read the provided documentation to fully understand this feature, its advantages and potential pitfalls.

New in Arachnophilia 5.3.2209 (Sep 15, 2008)

  • Fixed bug in XHTML Validator to accept XML header tag.

New in Arachnophilia 5.3.2206 (Sep 10, 2008)

  • Edited the HTML new-document template to better conform to XHTML standards.

New in Arachnophilia 5.3.2203 (Sep 8, 2008)

  • Fixed a bug that prevented the XHTML beautifier from accomodating an optional XML specifier tag.

New in Arachnophilia 5.3.2198 (Mar 21, 2008)

  • Added the default Macintosh application directory to the browser dialog detection code, fixed a minor bug in the browser executable names window.

New in Arachnophilia 5.3.2191 (Jan 31, 2008)

  • Fixed a bug in the graphic tag creation code that caused the deletion of one too many characters.

New in Arachnophilia 5.3.2177 (Jan 30, 2008)

  • Minor changes: added new system command to set focus to find dialog, mapped Ctrl F by default to this function. Added Cut, Copy and Paste commands to context menus.