home *** CD-ROM | disk | FTP | other *** search
/ .net 1998 August / netCD48.iso / mac / net / Feature / Feature1 / arach / data.z / readme.txt < prev    next >
Text File  |  1998-03-10  |  20KB  |  613 lines

  1. Dear Loyal Arachnophilia Fans:
  2.  
  3. The current version of Arachnophilia is posted here for
  4. downloading. Arachnophilia is CareWare, no money is required
  5. but you have to *Care*.
  6.  
  7. Read the CareWare help page in Arachnophilia, or visit
  8. the CareWare topic on my home page, for more
  9. information about the CareWare idea.
  10.  
  11. --------- Revision History -------------------
  12.  
  13. 3/10/1998 Release 3.4 Build 3775 --
  14. Changed old <CENTER> tag to new <DIV align="center"> form,
  15. added STYLE tag to default "Struct" toolbar.
  16.  
  17. 2/15/1998 Release 3.4 Build 3773 --
  18. Fixed some small bugs in dialogs, added support for
  19. CSS file type.
  20.  
  21. 1/3/1998 Release 3.4 Build 3770 --
  22. Increased the size of the search & replace buffers
  23. to accommodate longer strings. Also corrected a bug
  24. that crashed the program if a very long string
  25. was entered.
  26.  
  27. 12/1/1997 Release 3.4 Build 3767 --
  28. Changed the way Arachnophilia detects browser
  29. versions for preview. Was by date, now changed to
  30. actual version number. This is more reliable if
  31. a browser executable has an incorrect date.
  32.  
  33. 11/12/1997 Release 3.4 Build 3758 --
  34. Fixed longstanding bug that prevented correct
  35. operation with Netscape 4.0+ browsers. Added
  36. window selector dialog for quick window changes
  37. in large projects. There is a default window browser
  38. that appears on the Windows menu, but it is not
  39. very good -- my resizable dialog allows you to view
  40. the entire path and to choose the desired window/file
  41. with a single mouse click.
  42. Made various small fixes and additions.
  43.  
  44. 11/12/1997 Release 3.2 Build 3631 --
  45. Corrected a bug that caused the tag coloring
  46. to go a little crazy if it encountered an
  47. embedded script or a comment that enclosed
  48. some inactive HTML code.
  49.  
  50. 11/3/1997 Release 3.2 Build 3616 --
  51. Corrected a bug that prevented full page tag
  52. coloring when a non-fixed-pitch font was used.
  53.  
  54. 10/30/1997 Release 3.2 Build 3608 --
  55. Fixed a subtle bug having to do with file name
  56. cases. The program no longer shifts the case of
  57. filenames while copying them, but it was still
  58. shifting them down in the generated tags. Now
  59. all cases are preserved in tags and files --
  60. the best general solution.
  61.  
  62. 10/29/1997 Release 3.2 Build 3605 --
  63. Corrected a rather serious bug having to do with
  64. a missing context menu. I strongly recommend that
  65. everyone download the executable and replace
  66. prior versions.
  67.  
  68. 10/28/1997 Release 3.2 Build 3582 --
  69. Added "Overstrike" indicator to status bar,
  70. updated help file.
  71.  
  72. 10/27/1997 Release 3.2 Build 3578 --
  73. Corrected an error in the default toolbar
  74. content. MS-DOS text files require
  75. carriage-return/linefeed pairs, and the original
  76. toolbar scripts weren't providing them.
  77.  
  78. 10/27/1997 Release 3.2 Build 3572 --
  79. Added the option of lowercase tags for all
  80. system-generated tag functions. This option
  81. can be controlled at Tools ... Options ...
  82. Miscellaneous. The toolbar and macro tags
  83. can be made lowercase at the discretion of
  84. the user.
  85.  
  86. 10/27/1997 Release 3.2 Build 3550 --
  87. Added internal toolbar editor -- this means
  88. you can change toolbar contents as you work.
  89. You may also construct new toolbars from within
  90. the program and test the results interactively.
  91. A big improvement -- no more messing with text
  92. files or the Excel spreadsheet that contained
  93. the old toolbar information. This change is
  94. completely compatible with any existing toolbar
  95. files you may have created.
  96.  
  97. 10/23/1997 Release 3.0 Build 3311 --
  98. Fixed some minor bugs, cleaned up the
  99. directory tree for the program as delivered.
  100.  
  101. 10/22/1997 Release 3.0 Build 3281 --
  102. Further tuned on-the-fly tag coloring
  103. to prevent a rather homely appearance
  104. while scrolling. Also increased speed.
  105.  
  106. 10/22/1997 Release 3.0 Build 3260 --
  107. Improved the behavior of Undo/Redo and
  108. other functions that should restore the screen
  109. display exactly when they are done. Now they do.
  110.  
  111. 10/21/1997 Release 3.0 Build 3246 --
  112. Speed-optimized the on-the-fly tag coloring
  113. algorithm and solved a few other minor bugs.
  114.  
  115. 10/21/1997 Release 3.0 Build 3212 --
  116. Solved a bug in the new tag coloring scheme,
  117. added an easy way to turn tag coloring on and off
  118. (Ctrl+T, also now available as a system command).
  119.  
  120. 10/21/1997 Release 3.0 Build 3138 --
  121. Cleaned up some minor bugs, fine-tuned some
  122. sections of the new code.
  123.  
  124. 10/20/1997 Release 3.0 Build 3036 --
  125. Months of work, many major changes!
  126. Keyboard macros, automatic graphic sizing,
  127. display autocolor (no update button), and
  128. much more. Many improvements and additions!
  129.  
  130. 7/2/1997 Release 2.5 Build 2511 --
  131. Added suffix CFM to HTML file type.
  132. Another brain-dead company has invented
  133. yet another meaningless HTML suffix,
  134. when instead they could have created
  135. something original and useful.
  136.  
  137. 6/11/1997 Release 2.5 Build 2505 --
  138. Added Table Wizard, corrected several
  139. small bugs.
  140.  
  141. 5/8/1997 Release 2.1 Build 2414 --
  142. Added SSI suffix to HTML file type.
  143. Added RICHED32.DLL to full install
  144. package.
  145.  
  146. 4/26/1997 Release 2.1 Build 2398 --
  147. Corrected one small and one large bug.
  148. The small bug was that HTML filenames
  149. were being converted to lowercase when
  150. added to tags by the right-click functions.
  151. The big bug was that, if you didn't choose
  152. to save your password in the FTP Update Site
  153. tool, the program had no password to use
  154. for that session. Those of you who had
  155. FTP password problems should download
  156. this build.
  157.  
  158. 4/17/1997 Release 2.1 Build 2386 --
  159. Some people are trying to edit gigantic HTML
  160. pages with Arachnophilia, and some of them
  161. don't have nearly enough memory to do this.
  162. So I have added some warning dialogs that
  163. appear when Arachnophilia detects an
  164. imminent out-of-memory condition. Also
  165. corrected some other minor bugs.
  166.  
  167. 4/2/1997 Release 2.1 Build 2378 --
  168. Corrected boundary condition on systems
  169. with small amounts of virtual memory that
  170. prevented saving of large files. Added
  171. .js suffix for java source file type.
  172.  
  173. 4/2/1997 Release 2.1 Build 2373 --
  174. Fixed boundary-condition bug in global
  175. serarch & replace routine that prevented
  176. search termination in special circumstances.
  177.  
  178. 3/31/1997 Release 2.1 Build 2369 --
  179. Added export filter to normalize
  180. cr/lf pairs in output files. This
  181. corrects for the behavior of WS_FTP,
  182. which will complain and then die
  183. if it encounters an unpaired linefeed.
  184.  
  185. 3/30/1997 Release 2.1 Build 2337 --
  186. Corrected annoying bug that misplaced
  187. menu checkmarks for active toolbars
  188. and several other items. Added Home
  189. Page link to help menu. Updated help
  190. and tips files.
  191.  
  192. 3/14/1997 Release 2.1 Build 2296 --
  193. Corrected small bugs, some cosmetic,
  194. some more substantial.
  195.  
  196. 3/14/1997 Release 2.1 Build 2274 --
  197. Upgraded to Microsoft C++ 5.0. This
  198. change solves several longstanding
  199. compiler-related bugs, including a system
  200. error which prevented Arachnophilia from
  201. successfully saving files onto some network
  202. configurations. To realize this benefit,
  203. you must download the full version or upgrade
  204. your DLLs by downloading the required files
  205. from the DLL list on the Arachnophilia Home Page.
  206.  
  207. 3/13/1997 Release 2.1 Build 2265 --
  208. Added small toolbar buttons option,
  209. improved Preview browser-launch behavior.
  210. Now restores browser to original size
  211. including maximized.
  212.  
  213. 3/11/1997 Release 2.1 Build 2211 --
  214. Added default document window maximize option.
  215.  
  216. 3/8/1997 Release 2.1 Build 2149 --
  217. Fixed inconsistent treatment of cr/lf pairs
  218. which caused a problem for WS-FTP.
  219.  
  220. 3/5/1997 Release 2.1 Build 2145 --
  221. Added version tag to special template tag set,
  222. revised program directory structure to segregate
  223. templates and toolbars into subdirectories.
  224. This change requires that you download at
  225. least the small version.
  226.  
  227. 3/4/1997 Release 2.1 Build 2132 --
  228. Added a file template system. Most
  229. file types can now be customized to
  230. meet local requirements. This change
  231. requires that you donwload at least
  232. the small version to get the default
  233. template files -- downloading the
  234. executable only will not work.
  235.  
  236. 3/2/1997 Release 2.0 Build 2115 --
  237. Added another DLL to the full download package.
  238. The DLL, "wininet.dll," is required by the FTP
  239. feature and is included in the standard Windows 95/NT 4.0
  240. installation media, but it is not always installed.
  241.  
  242. 2/28/1997 Release 2.0 Build 2107 --
  243. Corrected URL tag format error, added
  244. Windows Tile Vertical and Tile Horizontal,
  245. removed unnecessary acute-grave reversal option
  246. (see Build 2079 below for the reason).
  247. Cleaned up several minor bugs. Improved FTP Update
  248. Site Tool Help file section. Optimized FTP
  249. Update Site Tool for greater speed.
  250.  
  251. 2/26/1997 Release 2.0 Build 2079 --
  252. Corrected default character entity list
  253. to reflect the correct order of acute and grave
  254. accented characters. I trusted the wrong unimpeachable
  255. authority -- the HTML Reference Library v2.1 by
  256. Stephen LeHunte. This document lists the ISO-Latin 1
  257. characters in the wrong order.
  258.  
  259. 2/24/1997 Release 2.0 Build 2076 --
  260. Updated program help file to reflect
  261. new features.
  262.  
  263. 2/23/1997 Release 2.0 Build 2073 --
  264. Integrated FTP client program
  265. into Arachnophilia. The client will
  266. search a directory tree for changed files
  267. and upload them to a selected internet site.
  268. Several strategies are available to maximize
  269. upload speed and efficiency.
  270.  
  271. 2/21/1997 Release 1.5 Build 1983 --
  272. Cleaned up some minor bugs associated
  273. with Preview auto-launch.
  274.  
  275. 2/20/1997 Release 1.5 Build 1938 --
  276. Created method to launch browser from
  277. toolbar and/or bring to foreground
  278. during Preview. Not an easy thing.
  279.  
  280. 2/19/1997 Release 1.5 Build 1810 --
  281. Added support for "character entities,"
  282. those symbol strings that represent extended
  283. characters. So, instead of converting character
  284. code 192 into "À", Arachnophilia now converts
  285. it to "Á". All currently defined character
  286. entities are converted, and all extended characters
  287. that have no entity are converted using the default
  288. method -- "&#NNN;".
  289.  
  290. 2/14/1997 Release 1.5 Build 1796 --
  291. Updated help file, added section on
  292. file types and suffixes. Accommodated
  293. help compiler bug that displayed numbered
  294. lists incorrectly.
  295.  
  296. 2/10/1997 Release 1.5 Build 1795 --
  297. Improved performance of command-line
  298. scanner to better accommodate multiple
  299. quoted file names as well as old-style names.
  300.  
  301. 2/9/1997 Release 1.5 Build 1785 --
  302. Added RealAudio file types .ra and
  303. .ram, graphic file type .png, added
  304. "all files" to new and edit right-click
  305. file dialogs.
  306.  
  307. 2/9/1997 Release 1.5 Build 1782 --
  308. Decreased number of "no topic"
  309. messages in help system. The Windows
  310. help system, seemingly designed to make
  311. people give up programming, will never
  312. behave correctly, but gradually I have
  313. beaten it into a semblance of submission.
  314.  
  315. 2/7/1997 Release 1.5 Build 1772 --
  316. Corrected subtle bug that prevented
  317. synchronization of find and replace
  318. destinations in multi-file search.
  319.  
  320. 2/6/1997 Release 1.5 Build 1770 --
  321. Synchronized help file with program,
  322. fixed some minor bugs.
  323.  
  324. 2/6/1997 Release 1.5 Build 1765 --
  325. Added extended character conversion,
  326. so characters with codes above 128 can
  327. be converted on the fly into the HTML
  328. notation &#NNN;. Added .PM file suffix
  329. to Perl file type.
  330.  
  331. 2/3/1997 Release 1.5 Build 1747 --
  332. Added support for several new file suffixes,
  333. including .ASP, .WAV, .TEXT, .DOC and others.
  334. Rewrote type matcher to ease addition of
  335. future file suffixes -- if there is a file
  336. suffix you need supported and you believe
  337. it to be in general use, pleas submit it
  338. to lutusp@arachnoid.com.
  339.  
  340. 1/30/1997 Release 1.5 Build 1730 --
  341. Corrected bug in right-click negotiation
  342. code that sometimes allowed an undefined
  343. file type to launch a file dialog.
  344.  
  345. 1/29/1997 Release 1.5 Build 1729 --
  346. Fixed small bug in special keyboard character
  347. generator.
  348.  
  349. 1/27/1997 Release 1.5 Build 1728 --
  350. This "build" simply includes a DLL
  351. file that people are reporting as missing,
  352. suddenly and without warning -- msvcrt.dll.
  353. This DLL file has not been needed before,
  354. but many are now reporting the program will
  355. not run without it. There are no other changes.
  356. You may also download this DLL file separately
  357. from my site to save time.
  358.  
  359. 1/25/1997 Release 1.5 Build 1727 --
  360. Added file dialog for local HTML file links,
  361. wrote path resolver to provide relative paths
  362. in links to local resources not copied to
  363. project directory. This makes multi-directory
  364. sites more portable and consistent with server
  365. file path conventions.
  366.  
  367. 1/19/1997 Release 1.5 Build 1689 --
  368. Changed all program and TBD file
  369. HTML tags to UPPERCASE, added quotes to
  370. tag fields that require them, in general
  371. cleaned up Arachnophilia's HTML syntax
  372. in several ways. This doesn't mean
  373. an Arachnophilia page (or any page!) will pass
  374. all HTML validation checkers -- each requires
  375. different things and (more important) browsers
  376. like tags that HTML validators don't.
  377.  
  378. 1/16/1997 Release 1.5 Build 1688 --
  379. Replaced default command-line handler
  380. with one that accepts multiple files
  381. and restores long file names. Multiple file
  382. icons can now be dropped on the Arachnophilia
  383. program icon to open a small number of files.
  384. For a very large number of files, drop the
  385. icons on the open program window instead.
  386.  
  387. 1/15/1997 Release 1.5 Build 1685 --
  388. Added support for Java source file type,
  389. corrected small error in Beautify routine
  390. to accommodate Java files.
  391.  
  392. 12/29/1996 Release 1.4 Build 1671 --
  393. Added date & time functions,
  394. corrected some errors in default tags.
  395.  
  396. 12/24/1996 Release 1.4 Build 1660 --
  397. Corrected bug which, under rare
  398. circumstances, would save one file
  399. under the name of another, if user exits
  400. without saving changed files first.
  401. I recommend that all download this fix.
  402.  
  403. 12/23/1996 Release 1.4 Build 1658 --
  404. Added support for a tab token in .TBD command
  405. files and the provided Excel 7.0 spreadsheet.
  406. Use \t to create tabs in your page, but remember
  407. that actual tabs are used as a delimiter in
  408. the .TBD files, so only the token \t should
  409. be used.
  410.  
  411. 12/16/1996 Release 1.4 Build 1656 --
  412. Added RTF conversion options to accept
  413. extended characters literally and to
  414. accept "<" and ">" literally. Also
  415. added tags and Help file section for
  416. working with Microsoft Front Page.
  417.  
  418. 12/10/1996 Release 1.4 Build 1655 --
  419. Fixed some minor typographical errors
  420. in the help screens and in the frames
  421. tag set.
  422.  
  423. 12/6/1996 Release 1.4 Build 1654 --
  424. Corrected bug which double-spaced
  425. lines between <PRE> ... </PRE> tags
  426. in the preview temp file.
  427.  
  428. 12/5/1996 Release 1.4 Build 1653 --
  429. Corrected file closing sequence bug
  430. that would crash the program in
  431. very particular circumstances
  432. (rarely but not never, and a crash
  433. is a crash).
  434.  
  435. 12/4/1996 Release 1.4 Build 1644 --
  436. Corrected bug in HTML converter
  437. that would crash application in
  438. a rare combination of conditions.
  439.  
  440. 12/3/1996 Release 1.4 Build 1635 --
  441. Corrected bug in HTML converter
  442. that looped endlessly when converting
  443. complex tabbed document.
  444.  
  445. 12/3/1996 Release 1.4 Build 1634 --
  446. Found and corrected a rare combination
  447. of circumstances that would crash the
  448. program after a right-click.
  449.  
  450. 12/2/1996 Release 1.4 Build 1633 --
  451. Updated compiler to C++ 4.2. This
  452. will solve a number of system bugs,
  453. but it requires a full download because
  454. the DLLs have changed.
  455.  
  456. 12/2/1996 Release 1.4 Build 1631 --
  457. Modified file dialog to allow operation
  458. on Windows NT 3.51. The change only affects
  459. operation on that OS version.
  460.  
  461. 12/1/1996 Release 1.4 Build 1625 --
  462. Corrected list conversion bug in
  463. HTML converter routine. This bug
  464. prevented suppression of the original
  465. numbers in a numbered (ordered) list,
  466. resulting in two numbers per line.
  467.  
  468. 11/29/1996 Release 1.4 Build 1624 --
  469. Correctly synchronized menu enabling of
  470. Edit ... Select All with file state.
  471. Small change.
  472.  
  473. 11/29/1996 Release 1.4 Build 1620 --
  474. Corrected second-order delete key error.
  475.  
  476. 11/28/1996 Release 1.4 Build 1618 --
  477. Corrected Delete key bug -- I actually
  478. didn't know this use of the delete key
  479. when I captured it for a different purpose.
  480. Now the delete key behaves as you would expect
  481. on single characters, plus it allows
  482. Power Undo to recover from deletions
  483. of more than one character.
  484.  
  485. 11/26/1996 Release 1.4 Build 1613 --
  486. Corrected error in default toolbars --
  487. specifically in the .TBD file
  488. "Links-Sound.tbd". The DocRef link
  489. <A href="link" alt="">|</A> is incorrect, it
  490. should be <A name="link" alt="">|</A>.
  491. You must download the full or small version
  492. to get this change, or you can simply edit
  493. your own .TBD file (or run the Excel
  494. spreadhsheet "arachnophilia command sets.xls"
  495. in your programn directory) -- this is
  496. one reason why my program is customizable.
  497.  
  498. 11/25/1996 Release 1.4 Build 1611 --
  499. Thought up way to speed up the
  500. Site Analyzer document generator.
  501.  
  502. 11/25/1996 Release 1.4 Build 1610 --
  503. Improved Site Analyzer, added menu,
  504. added document option.
  505.  
  506. 11/25/1996 Release 1.4 Build 1518 --
  507. Cleaned up memory leak created in
  508. new Site Analyzer facility.
  509.  
  510. 11/25/1996 Release 1.4 Build 1515 --
  511. Added a tree list dialog to the Site
  512. Analyzer -- a very useful feature that
  513. allows one to interactively examine
  514. resource calls by clicking list nodes.
  515.  
  516. 11/24/1996 Release 1.3 Build 1331 --
  517. Corrected bug (again!) which prevented detection
  518. of file suffixes while Explorer hides suffixes
  519. of registered file types, also corrected bug
  520. which prevented detection of .SHTML file type.
  521. Now (more strictly) detects .HTM, .HTML, .SHTML
  522. file types (case insensitive), all as HTML
  523. file type. Rejects filenames with
  524. more or fewer characters than these
  525. in the suffix.
  526.  
  527. 11/22/1996 Release 1.3 Build 1329 --
  528. Found and corrected an inconsistency
  529. in shutdown file save procedure, improved
  530. correspondence of file changed status
  531. indication with true file state.
  532.  
  533. 11/21/1996 Release 1.3 Build 1327 --
  534. Added support for .H filetype as
  535. a subcategory of the C++ file type.
  536. Fixed bug in file detection routine.
  537.  
  538. 11/20/1996 Release 1.3 Build 1322 --
  539. Caught Beautifier bug that allowed
  540. it to reformat HTML in a page that
  541. contained JavaScript. Now only reads
  542. and formats the script segments.
  543.  
  544. 11/20/1996 Release 1.3 Build 1321 --
  545. Revised HTML converter to avoid crossed
  546. tag condition where possible. Tags now
  547. close in the reverse order they opened
  548. if the RTF block reflects this.
  549.  
  550. 11/20/1996 Release 1.3 Build 1306 --
  551. Tuned script beautifier to accommodate
  552. some boundary conditions. Small change.
  553.  
  554. 11/19/1996 Release 1.3 Build 1305 --
  555. Added Script Beautifier, my answer
  556. to the lack of something like UNIX's
  557. "cb" command. Works on Perl, CGI,
  558. JavaScript and C++ files. Added
  559. support for C++ files.
  560.  
  561. 11/19/1996 Release 1.2 Build 1304 --
  562. Fixed incorrect version reference
  563. in Save Changed dialog.
  564.  
  565. 11/19/1996 Release 1.2 Build 1302 --
  566. Solved the blank toolbar bug -- it had
  567. to do with the behavior of a particular
  568. video adaptor card running under
  569. Windows 95. Only that card, only that
  570. OS. Sigh.
  571.  
  572. 11/18/1996 Release 1.1 Build 1256 --
  573. Another try at solving the blank
  574. toolbar problem. Completely rewrote
  575. the toolbar generator. It would
  576. be much easier if I could see
  577. an example of this bug.
  578.  
  579. 11/18/1996 Release 1.1 Build 1255 --
  580. Another effort to fix a bug I haven't seen,
  581. the missing button labels on some systems.
  582. Also fixed incorrect background color tag
  583. on RTF converter output.
  584.  
  585. 11/17/1996 Release 1.1 Build 1252 --
  586. correct button sizing method to
  587. respond to bug report about no
  588. print on buttons on a small number of
  589. systems. Can't test this
  590. bug, more or less shooting in
  591. the dark.
  592.  
  593. 11/17/1996 Release 1.1 Build 1251 --
  594. correct divide-by-zero error caused by
  595. coloring tags of zero-length HTML document.
  596.  
  597. 11/17/1996 Release 1.1 Build 1250 --
  598. correct serious bug in Open and Save routines --
  599. prevented detection of file type if Explorer
  600. didn't show full paths in directory listings.
  601.  
  602. 11/15/1996 Release 1.0 Build 1244 --
  603. correct uppercase filename error,
  604. add support for .SHTML file type.
  605.  
  606. 11/15/1996 Release 1.0 Build 1242 --
  607. add support for accelerator keys
  608. ^b = bold, ^i = italic, ^u = underline.
  609.  
  610. 11/14/1996 Release Version 1.0
  611.  
  612. Paul Lutus 11/14/1996
  613.