form,
added STYLE tag to default "Struct" toolbar.
2/15/1998 Release 3.4 Build 3773 --
Fixed some small bugs in dialogs, added support for
CSS file type.
1/3/1998 Release 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/1/1997 Release 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 Release 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 Release 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/3/1997 Release 3.2 Build 3616 --
Corrected a bug that prevented full page tag
coloring when a non-fixed-pitch font was used.
10/30/1997 Release 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 Release 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 Release 3.2 Build 3582 --
Added "Overstrike" indicator to status bar,
updated help file.
10/27/1997 Release 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 Release 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 Release 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 Release 3.0 Build 3311 --
Fixed some minor bugs, cleaned up the
directory tree for the program as delivered.
10/22/1997 Release 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 Release 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 Release 3.0 Build 3246 --
Speed-optimized the on-the-fly tag coloring
algorithm and solved a few other minor bugs.
10/21/1997 Release 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 Release 3.0 Build 3138 --
Cleaned up some minor bugs, fine-tuned some
sections of the new code.
10/20/1997 Release 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!
7/2/1997 Release 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.
6/11/1997 Release 2.5 Build 2505 --
Added Table Wizard, corrected several
small bugs.
5/8/1997 Release 2.1 Build 2414 --
Added SSI suffix to HTML file type.
Added RICHED32.DLL to full install
package.
4/26/1997 Release 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.
4/17/1997 Release 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.
4/2/1997 Release 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.
4/2/1997 Release 2.1 Build 2373 --
Fixed boundary-condition bug in global
serarch & replace routine that prevented
search termination in special circumstances.
3/31/1997 Release 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.
3/30/1997 Release 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.
3/14/1997 Release 2.1 Build 2296 --
Corrected small bugs, some cosmetic,
some more substantial.
3/14/1997 Release 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.
3/13/1997 Release 2.1 Build 2265 --
Added small toolbar buttons option,
improved Preview browser-launch behavior.
Now restores browser to original size
including maximized.
3/11/1997 Release 2.1 Build 2211 --
Added default document window maximize option.
3/8/1997 Release 2.1 Build 2149 --
Fixed inconsistent treatment of cr/lf pairs
which caused a problem for WS-FTP.
3/5/1997 Release 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.
3/4/1997 Release 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.
3/2/1997 Release 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.
2/28/1997 Release 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.
2/26/1997 Release 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.
2/24/1997 Release 2.0 Build 2076 --
Updated program help file to reflect
new features.
2/23/1997 Release 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.
2/21/1997 Release 1.5 Build 1983 --
Cleaned up some minor bugs associated
with Preview auto-launch.
2/20/1997 Release 1.5 Build 1938 --
Created method to launch browser from
toolbar and/or bring to foreground
during Preview. Not an easy thing.
2/19/1997 Release 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;".
2/14/1997 Release 1.5 Build 1796 --
Updated help file, added section on
file types and suffixes. Accommodated
help compiler bug that displayed numbered
lists incorrectly.
2/10/1997 Release 1.5 Build 1795 --
Improved performance of command-line
scanner to better accommodate multiple
quoted file names as well as old-style names.
2/9/1997 Release 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.
2/9/1997 Release 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.
2/7/1997 Release 1.5 Build 1772 --
Corrected subtle bug that prevented
synchronization of find and replace
destinations in multi-file search.
2/6/1997 Release 1.5 Build 1770 --
Synchronized help file with program,
fixed some minor bugs.
2/6/1997 Release 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.
2/3/1997 Release 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, pleas submit it
to lutusp@arachnoid.com.
1/30/1997 Release 1.5 Build 1730 --
Corrected bug in right-click negotiation
code that sometimes allowed an undefined
file type to launch a file dialog.
1/29/1997 Release 1.5 Build 1729 --
Fixed small bug in special keyboard character
generator.
1/27/1997 Release 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.
1/25/1997 Release 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.
1/19/1997 Release 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.
1/16/1997 Release 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.
1/15/1997 Release 1.5 Build 1685 --
Added support for Java source file type,
corrected small error in Beautify routine
to accommodate Java files.
12/29/1996 Release 1.4 Build 1671 --
Added date & time functions,
corrected some errors in default tags.
12/24/1996 Release 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 Release 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 Release 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 Release 1.4 Build 1655 --
Fixed some minor typographical errors
in the help screens and in the frames
tag set.
12/6/1996 Release 1.4 Build 1654 --
Corrected bug which double-spaced
lines between
...
tags
in the preview temp file.
12/5/1996 Release 1.4 Build 1653 --
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/4/1996 Release 1.4 Build 1644 --
Corrected bug in HTML converter
that would crash application in
a rare combination of conditions.
12/3/1996 Release 1.4 Build 1635 --
Corrected bug in HTML converter
that looped endlessly when converting
complex tabbed document.
12/3/1996 Release 1.4 Build 1634 --
Found and corrected a rare combination
of circumstances that would crash the
program after a right-click.
12/2/1996 Release 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/2/1996 Release 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/1/1996 Release 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 Release 1.4 Build 1624 --
Correctly synchronized menu enabling of
Edit ... Select All with file state.
Small change.
11/29/1996 Release 1.4 Build 1620 --
Corrected second-order delete key error.
11/28/1996 Release 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 Release 1.4 Build 1613 --
Corrected error in default toolbars --
specifically in the .TBD file
"Links-Sound.tbd". The DocRef link
| is incorrect, it
should be
|.
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 Release 1.4 Build 1611 --
Thought up way to speed up the
Site Analyzer document generator.
11/25/1996 Release 1.4 Build 1610 --
Improved Site Analyzer, added menu,
added document option.
11/25/1996 Release 1.4 Build 1518 --
Cleaned up memory leak created in
new Site Analyzer facility.
11/25/1996 Release 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 Release 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 Release 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 Release 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 Release 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 Release 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 Release 1.3 Build 1306 --
Tuned script beautifier to accommodate
some boundary conditions. Small change.
11/19/1996 Release 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 Release 1.2 Build 1304 --
Fixed incorrect version reference
in Save Changed dialog.
11/19/1996 Release 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 Release 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 Release 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 Release 1.1 Build 1252 --
correct 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 Release 1.1 Build 1251 --
correct divide-by-zero error caused by
coloring tags of zero-length HTML document.
11/17/1996 Release 1.1 Build 1250 --
correct 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 Release 1.0 Build 1244 --
correct uppercase filename error,
add support for .SHTML file type.
11/15/1996 Release 1.0 Build 1242 --
add support for accelerator keys
^b = bold, ^i = italic, ^u = underline.
11/14/1996 Release Version 1.0
Paul Lutus 11/14/1996