12/11/1999 Version 4.0 Build 5263
Added a spell-checker feature with customizable dictionaries.12/10/1999 Version 4.0 Build 5261
Added Arachnophilia to Microsoft Explorer's HTML editor list. After running this version once, in MSIE go to Tools � Internet Options � Programs � HTML Editor, and choose "Arachnophilia."12/09/1999 Version 4.0 Build 5259
Fixed a bug in the code that enables and disables word wrap. This fixes a problem with the horizontal scroll bar in no-wrap mode.12/04/1999 Version 4.0 Build 5258
Corrected a subtle but annoying bug in the macro processor.12/02/1999 Version 4.0 Build 5257
Corrected a bug in the URL file decoding routine that prevented newer URL files from being read.11/28/1999 Version 4.0 Build 5256
Corrected a clipboard bug that prevented RTF text from being inserted using a macro11/27/1999 Version 4.0 Build 5255
Corrected a bug that interfered with keyboard text block selection.11/25/1999 Version 4.0 Build 5253
By popular demand, changed back to the arrangement where "save all changed files" does so without prompting for each save.11/23/1999 Version 4.0 Build 5252
Added a configuration file that contains file suffixes. So, if you want to add file suffixes for Arachnophilia's file types, simply edit the file "toolbars/filesuffixes.txt." Arachnophilia will then display your suffix in its file dialogs.11/21/1999 Version 4.0 Build 5250
Added more features to the macro processor, mostly to support my online C++ tutorial.11/19/1999 Version 4.0 Build 5242
Corrected a bug in the application string table.11/19/1999 Version 4.0 Build 5240
Corrected a small bug in File/Save as, changed over to self-extracting executable downloads.11/19/1999 Version 4.0 Build 5238
Added a few new macros, corrected an RTF-HTML conversion bug.11/18/1999 Version 4.0 Build 5237
Corrected a bug that prevented some of the selectiom menu items from performing correctly.11/18/1999 Version 4.0 Build 5236
Corrected a small bug in the temporary preview HTML file's formatting.11/17/1999 Version 4.0 Build 5235
Cleaned up system command "paste" to position result correctly in macro output text. Added code to change working directory during shell command execution macro.11/17/1999 Version 4.0 Build 5233
Added many new features to the macro/system-command structure. As just one example, you may now write [ReplaceAll:/find/replace/] and the action will be carried out automatically.11/16/1999 Version 4.0 Build 5227
Corrected a bug in the new Selection Tag Upper/Lowercase code.11/14/1999 Version 4.0 Build 5226
Corrected an additional bug in the macro processor that sometimes prevented multiple commands in a single macro.11/14/1999 Version 4.0 Build 5223
Corrected some longstanding bugs, added a few new features like paste plaintext to support my online C++ tutorial. Revised the macro code to allow multiple system commands in a single macro.11/18/1998 Version 3.9 Build 5142
Added tag uppercase/lowercase functions to the Selection Menu, and extended the new tag case controls to all Arachnophilia-generated tags.
If you enable Tools ... Options ... Miscellaneous ... Use lowercase system-generated tags, all Arachnophilia-generated tags will be lowercase — custom toolbar tags, system tags, HTML file template tags, RTF converted document tags, everything. If you disable this option, all tags will be uppercase.
I made this change because of a rather long debate about tags whose case was not controlled by this option in the past. Some people insist on lower-case tags, and an equal number insist on uppercase.
If you have existing documents whose tags you want to convert, use the new Selection Menu functions. For new documents and new editing tasks, use the above-described option setting.11/02/1998 Version 3.9 Build 5112
Added more windows manipulation commands to Windows menu and system command list.11/02/1998 Version 3.9 Build 5106
Fixed a bug in Site Analyzer that had disregarded the case of file names, added a Word Wrap toggle command to the Tools menu and system command list.10/31/1998 Version 3.9 Build 5096
Changed keyboard handling code to remedy a keyboard-layout bug reported by European users. I hope this works, I cannot test it locally.10/31/1998 Version 3.9 Build 5088
Fixed some small bugs, added help buttons to the Beautify HTML dialogs, updated help file with section on Beautify HTML.10/28/1998 Version 3.9 Build 5081
Improved the behavior and layout of the file selector toolbar, updated the help screens to reflect recent changes.10/27/1998 Version 3.9 Build 5074
Added a file selector toolbar, an often-requested feature. This toolbar allows you to switch documents quickly, and uses flyout text to show the full path to the document file.
This toolbar, like others in Arachnophilia, can be floated or docked to the top or bottom of the application frame, or disabled. To accomplish its purpose most easily, it should be docked to the top or bottom of the frame.10/24/1998 Version 3.9 Build 5050
Fixed some small bugs, added a clickable feature to the HTML error list in Beautify/Analyze HTML. You may now click the error list and the document will scroll to display the line containing the error.10/23/1998 Version 3.9 Build 5046
Fixed a bug that prevented work on large (> 65K) files in Windows 95/98. This bug slipped past me because I develop in NT 4.0, and I assumed the file maximum size would carry over. Nope — because of a bug in the way Windows 95/98 handles large files, these versions still lag behind NT. My workaround will allow work on very large files in all environments. Why you would want a giant Web page is another question, but it is now at least possible.
Fixed a bug that prevented tag coloring after an operation had been canceled.10/22/1998 Version 3.9 Build 5037
This build solves the Alt+Key menu access problem. Now, if you don't define a macro for a particular Alt+Key, that key reverts to its traditional function — menu access.
If you like using Alt+Key combinations to access menu items, simply don�t define macros that use those keys. Typically Alt+F, Alt+E and a few others can be set aside in this way, and the remainder can be used for macros.10/18/1998 Version 3.9 Build 5029
Fixed some small bugs, added a report dialog to the Fix Line Endings function to provide confirmation that there were, in fact, some incorrect line endings, updated the help file.10/16/1998 Version 3.9 Build 5022
Added full-document tag coloring just before printing or print preview if automatic tag coloring is enabled, to enable full-document color printing.
This is a feature schools have asked for, so students can have color printouts of their HTML pages.10/15/1998 Version 3.9 Build 5021
Changed toolbar files to synchronize them with recent changes in System commands. If your favorite toolbar buttons are suddenly not working, update to this version. In the last upgrade I eliminated some redundant system commands, not remembering that my toolbars were using those very same redundant commands.10/15/1998 Version 3.9 Build 5020
Added a List Wizard tool to automatically create HTML lists from data. Corrected a few bugs: the RTF to HTML converter was lowercasing the entire document in some cases, and pressing F3 didn�t necessarily find the right next case (Find or Replace). Fixed a real show-stopper — a bug that, in rare circumstances, would reliably blue-screen Windows NT 4.0 even though it was caused by a rather trivial coding error. Seeing NT 4.0 blue-screen with absolute consistency, for a trivial reason, was sobering.
Also changed the default line ending token from "\n" to "\p" to solve a longstanding problem. The problem is that DOS- and Windows- based systems require two characters at the end of each line — "\r\n", or carriage return + linefeed. Because I specified "\n" as a linefeed token, many users believed it correctly terminated lines — it doesn't. My new token "\p" always generates both required characters. This change is reflected in the macro/toolbar file syntax and the Find/Replace dialogs. Edited toolbar and macro files will be saved using the new syntax.
This change does not make the "\r\n" syntax inoperative — this notation will continue to work. It is just deprecated for future use.10/13/1998 Version 3.8 Build 5015
Fixed a bug having to do with the clipboard that only affected Windows 95/98 machines. Sometimes I am lulled into complacency by running Windows NT 4.0, which is far less persnickety about certain things : )10/13/1998 Version 3.8 Build 5012
Fixed a bug in the HTML Entities -> Extended Characters translator that caused it to exit before converting the entire block.10/09/1998 Version 3.8 Build 5005
Fixed another one of the small bugs that resulted from the recent major internal overhaul of Arachnophilia. This one scrambled the titles of the custom toolbars when they were floating. Annoying but relatively harmless.10/09/1998 Version 3.8 Build 5004
Fixed a small, subtle bug that captured the backspace key while entering data in a form in the Instant View window and redirected it to the current document instead. Subtle, unless you lose some characters in your page ...10/08/1998 Version 3.8 Build 5003
This build fixes (we hope) a very peculiar bug, not reproducible here, that prevented the Tools ... Options dialog from opening on a small number of systems. Please report if this build repeats the behavior. Another bug I cannot duplicate here, but I have an idea what caused it.10/08/1998 Version 3.8 Build 5002
Added a separate file template for the case of an HTML document converted from RTF, so users may add more customizing information like font specifications or style declarations. Cleaned up some minor bugs, changed the protocol for the "Open with Arachnophilia" feature to make it more robust.10/07/1998 Version 3.8 Build 4997
Fixed a rather serious bug that would crash the program on launch of Table Wizard. I recommend that you test your present version — if it crashes on launch of Table Wizard, simply download the executable-only package from the Home Page and drop it in your program directory.10/07/1998 Version 3.8 Build 4991
Fixed a couple of small bugs having to do with tag coloring and Instant View. It turned out if the document was located in a path with spaces in it, Instant View would reload the document on each keystroke instead of simply refreshing the view (faster).10/06/1998 Version 3.8 Build 4982
Changed to single-instance model, so in most cases newly opened documents will appear in a single instance of Arachnophilia. The one exception is if you choose a group of documents, then use the new "Open with Arachnophilia" right-click feature while Arachnophilia is not running. If Arachnophilia is running, it will collect them all in one window. If not, many copies of Arachnophilia will run.
Made numerous other small changes and bug fixes.10/04/1998 Version 3.8 Build 4963
Added two new dialogs. One, a File Properties dialog that allows you to set a file's attributes from within Arachnophilia. The other is a way to associate Arachnophilia with Windows File Explorer, so when you right-click a file in Explorer, you have the option to "Open with Arachnophilia."10/03/1998 Version 3.8 Build 4946
Added the ability to Find/Replace/Count occurrences within a selection as well as the entire document, fixed a raft of minor bugs.10/02/1998 Version 3.8 Build 4938
Expanded the feature set of the Table Wizard. Corrected a few small bugs.10/02/1998 Version 3.8 Build 4924
Fixed a bug that sometimes caused Arachnophilia to exit ungracefully at a time when many documents were open.10/02/1998 Version 3.8 Build 4921
Corrected a bug in the preview code that left orphan temp files scattered about after an Instant View session with a large document.10/01/1998 Version 3.8 Build 4912
Corrected a bug in the Instant View feature that caused what is technically known as a "thrash." Instant View is only really effective on relatively small documents, because on large, complex documents, the browser cannot keep up with an average person's keyboard rate. But at least now it won't get confused about what it is supposed to be doing :)10/01/1998 Version 3.8 Build 4898
Corrected a bug in the new tag coloring that sometimes misplaced the editing cursor.10/01/1998 Version 3.8 Build 4897
Made further improvements to Table Wizard, rewrote the Window Selector tool to provide a sorted list and scroll properly, cleaned up some small bugs, updated the help file to reflect recent changes.10/01/1998 Version 3.8 Build 4869
Greatly improved Table Wizard — the new version will automatically convert a chosen block of data into a table. More options, more flexibility. As just one example, you can paste a section of spreadsheet data into Arachnophilia and Table Wizard will make a table out of it, with almost no effort.09/30/1998 Version 3.8 Build 4862
Fixed a bug that prevented the system command "NewFileHtml" from being carried out, also fixed a bug that didn't allow the first opened document to initialize correctly if Instant Preview was enabled.09/29/1998 Version 3.8 Build 4859
Replaced the troublesome tag coloring method with a new, much better scheme. Some marginal systems will be too slow for the new method, but there are now automatic and manual tag coloring methods, both of which behave better than the old method.
Also added system-command dropdown lists to the Toolbar and Macro editor dialogs, so you can select and include system commands more easily. Located and corrected some minor bugs.09/27/1998 Version 3.8 Build 4825
Corrected some minor bugs — the windows menu view selector was missing and the OPTION tag, a tag without a closing partner, was inadvertently included in Beautify HTML, where it languished from disuse.09/27/1998 Version 3.8 Build 4823
Many important changes and enhancements: Added internal browser. Created Instant View mode that lets you see HTML edits on each keystroke. Added many new functions. Analyzed and fixed a number of longstanding bugs — corrected a memory allocation problem that prevented work on large documents. Found a bug that didn't use an unsaved password in Site Update. Many other improvements.09/24/1998 Version 3.7 Build 4771(C)
The letter (C) will not appear in your copy of Arachnophilia but the DLLs have been changed in the package. This is in response to widespread bug reports having to do with incompatible DLL files. I have deliberately downgraded the DLL files in this package in an effort to circumvent the incompatibilities. The DLL story is long and complex, too long to tell here. Suffice it to say there are many things that can go wrong, and simply installing the newest, best available DLL file can paradoxically stop your program from working.
To save time, you may simply want to download WININET.ZIP from the Home Page and drop its contents into your Arachnophilia program directory. If you have a "failed to create empty document" error message, do the same with RICHED32.ZIP. Both these files are older, less likely to cause conflicts.09/23/1998 Version 3.7 Build 4771(B)
The letter (B) will not appear in your copy of Arachnophilia but the DLLs have been changed in the package. This comes about because of a great number of error reports of two kinds. One, "Failed to create empty document." This bug should be resolved by either downloading another full copy of Arachnophilia or downloading RICHED32.ZIP from the list of DLL files on the Home Page and installing it in your Arachnophilia program directory.
The OTHER bug, completely mysterious, has to do with a conflict betweeen WININET.DLL and SHLWAPI.DLL. Why they should be in conflict I cannot imagine — they are both the same verson, build and release date. This one is still under investigation — anyone with an apparent fix is invited to send me a message, including the versions and builds of all involved DLL files.09/22/1998 Version 3.7 Build 4771
Oops. I discovered that SOME DLL files are still required by Arachnophilia, although the largest one has been eliminated. So I have recreated the full/small/exec download option scheme once again. Also fixed another small bug.09/21/1998 Version 3.7 Build 4759
Created a more intelligent way to choose a working directory. If a badly written shortcut (or a misbehaving application that launches Arachnophilia) points to an invalid working directory, Arachnophilia discovers this and defaults to its own program directory.09/21/1998 Version 3.7 Build 4755
Cleaned up a few more small bugs in tag coloring, added some new commands and accelerator keys.09/20/1998 Version 3.7 Build 4729
Corrected another tag coloring bug, related to redrawing after being covered by another window or the screen edge.09/20/1998 Version 3.7 Build 4725
Corrected a horizontal-scrolling problem that came up when word wrap was not enabled, changed the treatment of some tags in Beautify to improve their appearance on a browser.09/19/1998 Version 3.7 Build 4715
Corrected some small bugs in tag coloring, improved its speed, added Fix Line Endings function to convert files from UNIX style line endings (LF) to Windows style (CR/LF). Improper line endings create problems for Beautifier and other functions that process files character-by-character. This conversion can also be performed while saving your file, with Tools .. Options ... Miscellaneous ... Correct Line Endings on Save.
Added option to Assemble Lines function to strip tab characters in the selected block.09/18/1998 Version 3.7 Build 4645
Corrected some bugs having to do with tag coloring. I discovered that many people are editing files with UNIX line endings (different than those used in Windows) and this was causing problems for the tag coloring formatter. But this feature still isn't perfect, and on some systems it is slow. Remember, you can disable this feature with Ctrl+T, enabling it only when necessary.09/17/1998 Version 3.7 Build 4621
Fixed a bug having to do with very large toolbars, and changed to working-directory based initialization. This means one may change toolbar/macro contexts with a Windows shortcut by changing the working directory in the shortcut. This will allow any number of toolbar sets to exist with one copy of Arachnophilia, saving drive space.09/17/1998 Version 3.7 Build 4613
Fixed a few bugs, adjusted the appearance of the toolbar icons to correct for new Microsoft system routines, further optimized the speed of the tag coloring feature.09/17/1998 Version 3.7 Build 4539
Added "Assemble selected lines" function. This function will assemble individual lines into a paragraph — very useful if you have text consisting of broken lines that were originally paragraphs.09/17/1998 Version 3.7 Build 4535
Made numerous improvements and bug fixes — improved tag coloring robustness and speed, updated toolbar contents with new/changed tags, fixed some errors in HTML Beautify. Reconstructed program to function without DLL files.
NOTE: With this version, there are only FULL and EXEC-ONLY downloads.
This is because the new version is "statically linked," a technical term meaning no DLL files are required for operation. I recommend that you download the FULL verson because the HELP and TOOLBAR files have changed.
Some of these changes result from an upgrade to Microsoft C++ 6.0.09/01/1998 Version 3.6 Build 4250
Extended HTML Beautifier/Analyzer to detect and display many more kinds of syntax errors — tags that should not be used in combination, crossed tags, etc.08/30/1998 Version 3.6 Build 4109
Added multiline edit control to toolbar editor, included STYLE tag blocks in code beautifier domain, made several other small changes.08/29/1998 Version 3.6 Build 4063
Added a powerful HTML Beautifier/Analyzer, which (1) makes pretty HTML listings, and (2) interactively detects and lists HTML syntax errors, allowing you to correct them.08/23/1998 Version 3.5 Build 3822
Corrected some bugs in the Beautify tool, added Beautify support for the syntax of Active Server Pages. See the FAQ for additional details.08/12/1998 Version 3.5 Build 3812
Corrected several bugs, added reverse translator (from HTML symbols to extended chars), added HTML tag stripper.03/10/1998 Version 3.4 Build 3775
Changed old <CENTER> tag to new <DIV align="center"> form, added STYLE tag to default "Struct" toolbar.02/15/1998 Version 3.4 Build 3773
Fixed some small bugs in dialogs, added support for CSS file type.01/03/1998 Version 3.4 Build 3770
Increased the size of the search & replace buffers to accommodate longer strings. Also corrected a bug that crashed the program if a very long string was entered.12/01/1997 Version 3.4 Build 3767
Changed the way Arachnophilia detects browser versions for preview. Was by date, now changed to actual version number. This is more reliable if a browser executable has an incorrect date.11/12/1997 Version 3.4 Build 3758
Fixed longstanding bug that prevented correct operation with Netscape 4.0+ browsers. Added window selector dialog for quick window changes in large projects. There is a default window browser that appears on the Windows menu, but it is not very good — my resizable dialog allows you to view the entire path and to choose the desired window/file with a single mouse click. Made various small fixes and additions.11/12/1997 Version 3.2 Build 3631
Corrected a bug that caused the tag coloring to go a little crazy if it encountered an embedded script or a comment that enclosed some inactive HTML code.11/03/1997 Version 3.2 Build 3616
Corrected a bug that prevented full page tag coloring when a non-fixed-pitch font was used.10/30/1997 Version 3.2 Build 3608
Fixed a subtle bug having to do with file name cases. The program no longer shifts the case of filenames while copying them, but it was still shifting them down in the generated tags. Now all cases are preserved in tags and files — the best general solution.10/29/1997 Version 3.2 Build 3605
Corrected a rather serious bug having to do with a missing context menu. I strongly recommend that everyone download the executable and replace prior versions.10/28/1997 Version 3.2 Build 3582
Added "Overstrike" indicator to status bar, updated help file.10/27/1997 Version 3.2 Build 3578
Corrected an error in the default toolbar content. MS-DOS text files require carriage-return/linefeed pairs, and the original toolbar scripts weren't providing them.10/27/1997 Version 3.2 Build 3572
Added the option of lowercase tags for all system-generated tag functions. This option can be controlled at Tools ... Options ... Miscellaneous. The toolbar and macro tags can be made lowercase at the discretion of the user.10/27/1997 Version 3.2 Build 3550
Added internal toolbar editor — this means you can change toolbar contents as you work. You may also construct new toolbars from within the program and test the results interactively. A big improvement — no more messing with text files or the Excel spreadsheet that contained the old toolbar information. This change is completely compatible with any existing toolbar files you may have created.10/23/1997 Version 3.0 Build 3311
Fixed some minor bugs, cleaned up the directory tree for the program as delivered.10/22/1997 Version 3.0 Build 3281
Further tuned on-the-fly tag coloring to prevent a rather homely appearance while scrolling. Also increased speed.10/22/1997 Version 3.0 Build 3260
Improved the behavior of Undo/Redo and other functions that should restore the screen display exactly when they are done. Now they do.10/21/1997 Version 3.0 Build 3246
Speed-optimized the on-the-fly tag coloring algorithm and solved a few other minor bugs.10/21/1997 Version 3.0 Build 3212
Solved a bug in the new tag coloring scheme, added an easy way to turn tag coloring on and off (Ctrl+T, also now available as a system command).10/21/1997 Version 3.0 Build 3138
Cleaned up some minor bugs, fine-tuned some sections of the new code.10/20/1997 Version 3.0 Build 3036
Months of work, many major changes! Keyboard macros, automatic graphic sizing, display autocolor (no update button), and much more. Many improvements and additions!07/02/1997 Version 2.5 Build 2511
Added suffix CFM to HTML file type. Another brain-dead company has invented yet another meaningless HTML suffix, when instead they could have created something original and useful.06/11/1997 Version 2.5 Build 2505
Added Table Wizard, corrected several small bugs.05/08/1997 Version 2.1 Build 2414
Added SSI suffix to HTML file type. Added RICHED32.DLL to full install package.04/26/1997 Version 2.1 Build 2398
Corrected one small and one large bug. The small bug was that HTML filenames were being converted to lowercase when added to tags by the right-click functions. The big bug was that, if you didn't choose to save your password in the FTP Update Site tool, the program had no password to use for that session. Those of you who had FTP password problems should download this build.04/17/1997 Version 2.1 Build 2386
Some people are trying to edit gigantic HTML pages with Arachnophilia, and some of them don't have nearly enough memory to do this. So I have added some warning dialogs that appear when Arachnophilia detects an imminent out-of-memory condition. Also corrected some other minor bugs.04/02/1997 Version 2.1 Build 2378
Corrected boundary condition on systems with small amounts of virtual memory that prevented saving of large files. Added .js suffix for java source file type.04/02/1997 Version 2.1 Build 2373
Fixed boundary-condition bug in global serarch & replace routine that prevented search termination in special circumstances.03/31/1997 Version 2.1 Build 2369
Added export filter to normalize cr/lf pairs in output files. This corrects for the behavior of WS_FTP, which will complain and then die if it encounters an unpaired linefeed.03/30/1997 Version 2.1 Build 2337
Corrected annoying bug that misplaced menu checkmarks for active toolbars and several other items. Added Home Page link to help menu. Updated help and tips files.03/14/1997 Version 2.1 Build 2296
Corrected small bugs, some cosmetic, some more substantial.03/14/1997 Version 2.1 Build 2274
Upgraded to Microsoft C++ 5.0. This change solves several longstanding compiler-related bugs, including a system error which prevented Arachnophilia from successfully saving files onto some network configurations. To realize this benefit, you must download the full version or upgrade your DLLs by downloading the required files from the DLL list on the Arachnophilia Home Page.03/13/1997 Version 2.1 Build 2265
Added small toolbar buttons option, improved Preview browser-launch behavior. Now restores browser to original size including maximized.03/11/1997 Version 2.1 Build 2211
Added default document window maximize option.03/08/1997 Version 2.1 Build 2149
Fixed inconsistent treatment of cr/lf pairs which caused a problem for WS-FTP.03/05/1997 Version 2.1 Build 2145
Added version tag to special template tag set, revised program directory structure to segregate templates and toolbars into subdirectories. This change requires that you download at least the small version.03/04/1997 Version 2.1 Build 2132
Added a file template system. Most file types can now be customized to meet local requirements. This change requires that you donwload at least the small version to get the default template files — downloading the executable only will not work.03/02/1997 Version 2.0 Build 2115
Added another DLL to the full download package. The DLL, "wininet.dll," is required by the FTP feature and is included in the standard Windows 95/NT 4.0 installation media, but it is not always installed.02/28/1997 Version 2.0 Build 2107
Corrected URL tag format error, added Windows Tile Vertical and Tile Horizontal, removed unnecessary acute-grave reversal option (see Build 2079 below for the reason). Cleaned up several minor bugs. Improved FTP Update Site Tool Help file section. Optimized FTP Update Site Tool for greater speed.02/26/1997 Version 2.0 Build 2079
Corrected default character entity list to reflect the correct order of acute and grave accented characters. I trusted the wrong unimpeachable authority — the HTML Reference Library v2.1 by Stephen LeHunte. This document lists the ISO-Latin 1 characters in the wrong order.02/24/1997 Version 2.0 Build 2076
Updated program help file to reflect new features.02/23/1997 Version 2.0 Build 2073
Integrated FTP client program into Arachnophilia. The client will search a directory tree for changed files and upload them to a selected internet site. Several strategies are available to maximize upload speed and efficiency.02/21/1997 Version 1.5 Build 1983
Cleaned up some minor bugs associated with Preview auto-launch.02/20/1997 Version 1.5 Build 1938
Created method to launch browser from toolbar and/or bring to foreground during Preview. Not an easy thing.02/19/1997 Version 1.5 Build 1810
Added support for "character entities," those symbol strings that represent extended characters. So, instead of converting character code 192 into "À", Arachnophilia now converts it to "Á". All currently defined character entities are converted, and all extended characters that have no entity are converted using the default method — "NNN;".02/14/1997 Version 1.5 Build 1796
Updated help file, added section on file types and suffixes. Accommodated help compiler bug that displayed numbered lists incorrectly.02/10/1997 Version 1.5 Build 1795
Improved performance of command-line scanner to better accommodate multiple quoted file names as well as old-style names.02/09/1997 Version 1.5 Build 1785
Added RealAudio file types .ra and .ram, graphic file type .png, added "all files" to new and edit right-click file dialogs.02/09/1997 Version 1.5 Build 1782
Decreased number of "no topic" messages in help system. The Windows help system, seemingly designed to make people give up programming, will never behave correctly, but gradually I have beaten it into a semblance of submission.02/07/1997 Version 1.5 Build 1772
Corrected subtle bug that prevented synchronization of find and replace destinations in multi-file search.02/06/1997 Version 1.5 Build 1770
Synchronized help file with program, fixed some minor bugs.02/06/1997 Version 1.5 Build 1765
Added extended character conversion, so characters with codes above 128 can be converted on the fly into the HTML notation NNN;. Added .PM file suffix to Perl file type.02/03/1997 Version 1.5 Build 1747
Added support for several new file suffixes, including .ASP, .WAV, .TEXT, .DOC and others. Rewrote type matcher to ease addition of future file suffixes — if there is a file suffix you need supported and you believe it to be in general use, please submit it to the www.arachnoid.com message page.01/30/1997 Version 1.5 Build 1730
Corrected bug in right-click negotiation code that sometimes allowed an undefined file type to launch a file dialog.01/29/1997 Version 1.5 Build 1729
Fixed small bug in special keyboard character generator.01/27/1997 Version 1.5 Build 1728
This "build" simply includes a DLL file that people are reporting as missing, suddenly and without warning — msvcrt.dll. This DLL file has not been needed before, but many are now reporting the program will not run without it. There are no other changes. You may also download this DLL file separately from my site to save time.01/25/1997 Version 1.5 Build 1727
Added file dialog for local HTML file links, wrote path resolver to provide relative paths in links to local resources not copied to project directory. This makes multi-directory sites more portable and consistent with server file path conventions.01/19/1997 Version 1.5 Build 1689
Changed all program and TBD file HTML tags to UPPERCASE, added quotes to tag fields that require them, in general cleaned up Arachnophilia's HTML syntax in several ways. This doesn't mean an Arachnophilia page (or any page!) will pass all HTML validation checkers — each requires different things and (more important) browsers like tags that HTML validators don't.01/16/1997 Version 1.5 Build 1688
Replaced default command-line handler with one that accepts multiple files and restores long file names. Multiple file icons can now be dropped on the Arachnophilia program icon to open a small number of files. For a very large number of files, drop the icons on the open program window instead.01/15/1997 Version 1.5 Build 1685
Added support for Java source file type, corrected small error in Beautify routine to accommodate Java files.12/29/1996 Version 1.4 Build 1671
Added date & time functions, corrected some errors in default tags.12/24/1996 Version 1.4 Build 1660
Corrected bug which, under rare circumstances, would save one file under the name of another, if user exits without saving changed files first. I recommend that all download this fix.12/23/1996 Version 1.4 Build 1658
Added support for a tab token in .TBD command files and the provided Excel 7.0 spreadsheet. Use \t to create tabs in your page, but remember that actual tabs are used as a delimiter in the .TBD files, so only the token \t should be used.12/16/1996 Version 1.4 Build 1656
Added RTF conversion options to accept extended characters literally and to accept "<" and ">" literally. Also added tags and Help file section for working with Microsoft Front Page.12/10/1996 Version 1.4 Build 1655
Fixed some minor typographical errors in the help screens and in the frames tag set.12/06/1996 Version 1.4 Build 1654
Corrected bug which double-spaced lines between <PRE> ... </PRE> tags in the preview temp file.12/04/1996 Version 1.4 Build 1644
Corrected bug in HTML converter that would crash application in a rare combination of conditions.12/05/1996 Version 1.4 Build 1635
Corrected file closing sequence bug that would crash the program in very particular circumstances (rarely but not never, and a crash is a crash).12/03/1996 Version 1.4 Build 1635
Corrected bug in HTML converter that looped endlessly when converting complex tabbed document.12/03/1996 Version 1.4 Build 1634
Found and corrected a rare combination of circumstances that would crash the program after a right-click.12/02/1996 Version 1.4 Build 1633
Updated compiler to C++ 4.2. This will solve a number of system bugs, but it requires a full download because the DLLs have changed.12/02/1996 Version 1.4 Build 1631
Modified file dialog to allow operation on Windows NT 3.51. The change only affects operation on that OS version.12/01/1996 Version 1.4 Build 1625
Corrected list conversion bug in HTML converter routine. This bug prevented suppression of the original numbers in a numbered (ordered) list, resulting in two numbers per line.11/29/1996 Version 1.4 Build 1624
Correctly synchronized menu enabling of Edit ... Select All with file state. Small change.11/29/1996 Version 1.4 Build 1620
Corrected second-order delete key error.11/28/1996 Version 1.4 Build 1618
Corrected Delete key bug — I actually didn't know this use of the delete key when I captured it for a different purpose. Now the delete key behaves as you would expect on single characters, plus it allows Power Undo to recover from deletions of more than one character.11/26/1996 Version 1.4 Build 1613
Corrected error in default toolbars — specifically in the .TBD file "Links-Sound.tbd". The DocRef link <A href="link" alt="">|</A> is incorrect, it should be <A name="link" alt="">|</A>. You must download the full or small version to get this change, or you can simply edit your own .TBD file (or run the Excel spreadhsheet "arachnophilia command sets.xls" in your programn directory) — this is one reason why my program is customizable.11/25/1996 Version 1.4 Build 1611
Thought up way to speed up the Site Analyzer document generator.11/25/1996 Version 1.4 Build 1610
Improved Site Analyzer, added menu, added document option.11/25/1996 Version 1.4 Build 1518
Cleaned up memory leak created in new Site Analyzer facility.11/25/1996 Version 1.4 Build 1515
Added a tree list dialog to the Site Analyzer — a very useful feature that allows one to interactively examine resource calls by clicking list nodes.11/24/1996 Version 1.3 Build 1331
Corrected bug (again!) which prevented detection of file suffixes while Explorer hides suffixes of registered file types, also corrected bug which prevented detection of .SHTML file type. Now (more strictly) detects .HTM, .HTML, .SHTML file types (case insensitive), all as HTML file type. Rejects filenames with more or fewer characters than these in the suffix.11/22/1996 Version 1.3 Build 1329
Found and corrected an inconsistency in shutdown file save procedure, improved correspondence of file changed status indication with true file state.11/21/1996 Version 1.3 Build 1327
Added support for .H filetype as a subcategory of the C++ file type. Fixed bug in file detection routine.11/20/1996 Version 1.3 Build 1322
Caught Beautifier bug that allowed it to reformat HTML in a page that contained JavaScript. Now only reads and formats the script segments.11/20/1996 Version 1.3 Build 1321
Revised HTML converter to avoid crossed tag condition where possible. Tags now close in the reverse order they opened if the RTF block reflects this.11/20/1996 Version 1.3 Build 1306
Tuned script beautifier to accommodate some boundary conditions. Small change.11/19/1996 Version 1.3 Build 1305
Added Script Beautifier, my answer to the lack of something like UNIX's "cb" command. Works on Perl, CGI, JavaScript and C++ files. Added support for C++ files.11/19/1996 Version 1.2 Build 1304
Fixed incorrect version reference in Save Changed dialog.11/19/1996 Version 1.2 Build 1302
Solved the blank toolbar bug — it had to do with the behavior of a particular video adaptor card running under Windows 95. Only that card, only that OS. Sigh.11/18/1996 Version 1.1 Build 1256
Another try at solving the blank toolbar problem. Completely rewrote the toolbar generator. It would be much easier if I could see an example of this bug.11/18/1996 Version 1.1 Build 1255
Another effort to fix a bug I haven't seen, the missing button labels on some systems. Also fixed incorrect background color tag on RTF converter output.11/17/1996 Version 1.1 Build 1252
Corrected button sizing method to respond to bug report about no print on buttons on a small number of systems. Can't test this bug, more or less shooting in the dark.11/17/1996 Version 1.1 Build 1251
Corrected divide-by-zero error caused by coloring tags of zero-length HTML document.11/17/1996 Version 1.1 Build 1250
Corrected serious bug in Open and Save routines — prevented detection of file type if Explorer didn't show full paths in directory listings.11/15/1996 Version 1.0 Build 1244
Corrected uppercase filename error, added support for .SHTML file type.11/15/1996 Version 1.0 Build 1242
Added support for accelerator keys ^b = bold, ^i = italic, ^u = underline.11/14/1996 Version 1.0 Build 1200
First public release.