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