11 Oct 1994 Fixed bug with missing tkW3EditRcs procedures as reported by cody Incorporated CERN 2.17 library 22 Sep 1994 Fixed bug with reading news. Changed HText.c so that the items within an anchor are escaped Got rid of DLG:toplevel's and replaced with toplevel shells 02 Aug 1994 Incorporated CERN 2.16p2 library 15 Jul 1994 Fixing File:SaveAs (slewis@notung.labs.tek.com) 14 Jul 1994 VERSION 0.12 12 Jun 1994 Added CODE to convert list in edit.tcl (lusol@turkey.cc.lehigh.edu) 06 Jun 1994 Broke up binary files Server/Makefile.in: Now deletes libraries when cleaning tcl2c: Removed reference to $USER (reported by ivler@bbs.ug.eds.com) 27 Apr 1994 Changed parse args so that help works correctly HText.c: Changed HTML_A tags to HTML_LINK tags to fix core dump configure.in: Changed configure script to work (R.Turnbull@csc.liv.ac.uk) 26 Apr 1994 VERSION 0.11 released 22 Apr 1994 Changed configure scripts and Makefile to conform to GNU style Fails gracefully if imager cannot be found 21 Apr 1994 Added ability to add horizontal rules Changed so that the default is single executable Rewrote hypertext.tcl so that styles images are handled correctly 05 Apr 1994 Changed mailing list settings Uploaded to cern tkWWW-0.11pre3 01 Apr 1994 Changed mailing list address 31 Mar 1994 Created tkWWW binary version 29 Mar 1994 Added Working HTProgress code and incremental updates of text window Changed hypertext.tcl so that there is only one bind 26 Mar 1994 Fixed incompatiblity with libwww 2.15 in which error dialog boxes were empty in response to page not found Added support for content encodings 25 Mar 1994 Now uses libwww 2.15 Edited Makefile.in to copy over logo file too Edited image.tcl to prevent xli from saving picture to root 21 Mar 1994 Modified instructions in make install for Makefile.in (as reported by kbh_a@helios.ath.epa.gov) 12 Mar 1994 Fails gracefully if it cannot find xli Add image works correctly Put prerelease 1 on info.cern.ch 05 Mar 1994 Set variables to record link attributes Changed image.tcl to avoid freeze if image viewer cannot be found Fixed bug in Personal annotation deletion (reported by Marc_Spreizter.Parc@Xerox.com) Added scrollbar to whine dialog Added lines so that make install installs the proper Tcl files in the library directory Now works with RCS 06 Feb 1994 Added patches by markd@grizzy.com Fixes various segementation faults Uses sed instead of cpp to create tkWWW 02 Feb 1994 Fixed "Back" and "Home" bug which gave blank pages for those buttons (reported by ellson@hotsand.att.com, dl@hplyot.obspm.circe.fr and others) Fixed edit.tcl so that Ctrl-a and Ctrl-e work (boning@mtl.mit.edu) 01 Feb 1994 Released tkWWW 0.10 09 Dec 1993 Added Save As... button Added Save buttons 08 Dec 1993 Converted DLG:error to tkWWWOutputError 01 Dec 1993 Added fix to HText.c (dl@hplyot.obspm.circe.fr) 29 Nov 1993 Added edit title to bookmarks 29 Nov 1993 Put prerelease 2 on info.cern.ch 25 Nov 1993 Changed tkWWW.cpp to look for backup wwwish Fixed bug in list item generation Rearranged menus 15 Nov 1993 Begin folding in changes from Stephan Herrmann (stephan@cs.tu-berlin.de) config file works umlaut capability modified flag key bindings 03 Nov 1993 Fixed allocation bug in HtParseNameCmd (tom@vlsvie.tuwien.ac.at) 02 Nov 1993 Added NEXTID tag Added HREF attribute to INDEX 01 Nov 1993 Changed image code to be much faster Implemented BASE tag Implemented history dialog box 29 Oct 1993 Rewrote HTMLDTD.c for HTML+ 28 Oct 1993 Redid list generation 12 Oct 1993 Changed startup script to use /bin/sh and exec (hoehle@post.inf-wiss.ivp.uni-konstanz.de) Converted tkWWW.server to wwwish 29 Sep 1993 Fixed bug that causes MENU to ignored 22 Sep 1993 Changed tkWWW.server to use libwww 2.11 Fixed error with calls to tkW3HelpNoHelp (reported by Olaf Bigalk ) Changed TkWWWMain.c to include only tcl.h (reported by Irv.Elshoff@wldelft.nl) 16 Sep 1993 Fixed edit.tcl to insert line items (mpw@coling.uni-freiburg.de) 10 Sep 1993 VERSION 0.9 03 Sep 1993 Saves bookmarks in home directory (creilly@maths.tcd.ie) 30 Aug 1993 Fixed icon bug as reported by shea@cs.ukans.edu Added support for image links 28 Aug 1993 Added ability to read HTTP/0.9 images 27 Aug 1993 Added ability to interpret character style tags Rewrote editor code 16 Aug 1993 Completely rewrote backend/frontend interaction 02 Aug 1993 Added editwin by creilly@maths.tcd.ie Added run TCL command window Changed copyrights Made name of tkWWWStartPage and tkWWWHomePage consistent with naming conventions 03 Jul 1993 Added header/body tags to editted output Added isindex tag to editted output Added ability to edit preexisting tags Added primitive handling of image tags 17 Jun 1993 Fixed error in telnets with hyphens 01 Jun 1993 Fixed error cause when cutting a non-existent selection (reported by citrit@rpi.gov) Enabled direct viewing as the default after adding hack that releases color cells 19 May 1993 VERSION 0.8 18 May 1993 Changed msgdialog.tcl to work with virtual window managers Added rudiminary ftp interface 17 May 1993 Text files are displayed with fixed width fonts Fixed gopher indexes Fixed bug in tkWWW.server which caused occaisional carriage returns to be deleted from binary files 11 May 1993 Added ability to handle Paragraph tags 09 May 1993 Added reload option Made saving files a bit easier 06 May 1993 Added features to edit 04 May 1993 Changed navigate.tcl so that it doesn't load from the server if the name is the same. Fixed find bug Changed UI to match MOTIF style guide 02 May 1993 Changed header to use entry to allow for export of selections 01 May 1993 Server exits are now nicer 29 Apr 1993 A lot of the word wrapping is now done by tkWWW Got rid of the initial space Can now add anchors Added icon command lines 13 Apr 1993 Can edit lists now 30 Mar 1993 Added bug fix patchs by Jon Hurley 28 Mar 1993 Make it work with internal links that don't lead anywhere 23 Mar 1993 Make it work with libHTML-2.0 19 Mar 1993 Version 0.6 Released 18 Mar 1993 Added ability to change fonts Added stubs for editing 14 Mar 1993 Added ability to goto internal tag Changed backend to give tag name 08 Mar 1993 Added support for "exec:" URL header 07 Mar 1993 Edited navigate.tcl to add for preface pages Modified telnet.tcl to use preface pages Added duration parameter to tkWWWOutputSetMessage 21 Feb 1993 Completely revamped the menu system. There is now one list in config.cpp is that used to generate the menus and the buttons Modified fonts so that the server will work with OpenLook 20 Feb 1993 Installed new version of pish with calling args like wish Started working on annotations 19 Feb 1993 Changed priorties in startFile so as not to override user choices 18 Feb 1993 Streamlined dialog creation Added ability to mail and print pages 11 Feb 1993 Incorporated new file selection dialog 10 Feb 1993 Fixed telnet.cpp to handle addresses like "telnet://foo&bar" Bug C0004 reported by bloemertnt.uni-hannover.de 10 Feb 1993 Version 0.5 Released 06 Feb 1993 Upgraded to tk 3.1 04 Feb 1993 Improved message dialogs 03 Feb 1993 Added cloning on button 2 Changed entry dialogs so that enter would perform action 02 Feb 1993 Changed history so that it remembers how the page was scrolled 01 Feb 1993 Made traversals works with goto menus 31 Jan 1993 Introduced multi-fonts Fixed telnet for text widget Add goto menus 28 Jan 1993 Added command tkWWWHypertextOffset 14 Jan 1993 Fix errors resulting from hitting "back" on the first page 13 Dec 1992 Edited find to handle spaces correctly 11 Dec 1992 Added some comments here and there Moved the tkWWW library to WWW/Library/Implementation Converted tkWWW to use www library 1.1 13 Nov 1992 Did some work on the new backend. Added GUI files for the text widget 06 Nov 1992 Changed GUI so that it evaluates the stuff returning from The backend 05 Nov 1992 Added entry boxes for find and goto Added bitmaps logo 17 Oct 1992 Converted tkWWW to use www library 1.0 Changed Imakefile's accordingly Added HTFont.h 16 Oct 1992 Forbid renames 14 Oct 1992 Add Imakefiles to modify the files config.tcl and main.tcl Create the files config.cpp and main.cpp Moved tkWWW.tcl to main.tcl 13 Oct 1992 Changed config.tcl so that the foreground is set along with background Removed many "returns" as procedures normally return the last executed statement Moved cursor procs to output.tcl 12 Oct 1992 Started HISTORY file which is separate from the file headers Started COPYRIGHT file which is separate from the file headers Rewrote telnet.tcl to use output.tcl procs bookmarks.tcl: ## 25 Jul 1992 Version 0.1 (JW) ## ## 06 Aug 1992 Version 0.2 (JW) ## Changed format of bookmarks file so that it is a html file ## Encapsulated menu creation in procedure ## Encapsulated load and save dialog functions ## ## 01 Sep 1992 Version 0.3 (JW) ## ## Added tkWWWBookmarksClear ## Replaced tkWWWBookmarksMakeMenu with tkWWWMenuMakeNodeMenu ## in menu.tcl ## Changed format of bookmarks list ## Disables "Goto Bookmark" if no bookmarks ## Added keyboard traversals config.tcl: ## 25 Jul 1992 Version 0.1 (JW) ## ## 06 Aug 1992 Version 0.2 (JW) ## Changed file so that hypertext links split by newlines ## do the right thing. ## Moved font configuration here ## ## 01 Sep 1992 Version 0.3 (JW) ## Moved out stuff dealing with hyperbuttons ## Added terminal emulator and editor variable ## ## Added backend command ## cursor.tcl ## 12 Aug 1992 Separated this file from proc.tcl ## ## 01 Sep 1992 Version 0.3 (JW) edit.tcl ## 11 Sep 1992 Started this file error.tcl ## 18 Aug 1992 Started this file ## ## 01 Sep 1992 Version 0.3 (JW) file.tcl ## 24 Aug 1992 moved file stuff here ## ## 01 Sep 1992 Version 0.3 ## ## Uses MOTIF-like dialogs now ## Added "About TkWWW...." ## Added key traversals help.tcl ## 15 Sep 1992 Started this file history.tcl ## 01 Sep 1992 Started this file ## ## Added history menu ## Disable menu item "goto" if no history ## Added key traversals hypertext.tcl ## 12 Aug 1992 Created this file from proc.tcl and config.tcl ## ## 01 Sep 1992 Version 0.3 (JW) ## Change create buttons to allow disabling of exec's ## ## Add newline to the string returned from tkWWWCreateButtons ## to work around bug in htext ## Changed regsubs for effciency menu.tcl ## 15 Sep 1992 Started this file ## ## Change for to foreach ## Add item to menu navigate.tcl ## 25 Jul 1992 Version 0.1 (JW) ## ## 06 Aug 1992 Version 0.2 (JW) ## Redid command structure ## Fixed security hole by disabling remote "renames" and ## passing remote "execs" through a filter ## Hypertext links that are split by newlines are handled ## appropriately ## ## 01 Sep 1992 Version 0.3 (JW) ## TkWWW now communicates with server via pipes instead of the ## send utility ## Added tkWWWServerOpen ## Added cloning ## Separated out server and cursor procedures ## Removed tkWWWGotoFile ## ## Added error handling to tkWWWGoto ## Removed Current text global variable ## Changed command of form "foo $bar" to [list foo $bar] ## otherwise breaks if $bar has semicolon ## Added ability to examine arbitrary "files" ## Added the word "navigate" to the procedure names output.tcl ## 18 Aug 1992 Started this file ## ## 01 Sep 1992 Version 0.3 (JW) parse_args.tcl ## 18 Aug 1992 Created this file ## ## 01 Sep 1992 Version 0.3 (JW) server.tcl ## 12 Aug 1992 Separated this file from proc.tcl ## ## 01 Sep 1992 Version 0.3 (JW) telnet.tcl ## 31 Aug 1992 Created file ## ## 01 Sep 1992 Version 0.3 (JW) ## ## Tell user what to log in as tkWWW.tcl ## History: ## 25 Jul 1992 Version 0.1 (JW) ## ## 06 Aug 1992 Version 0.2 (JW) ## Add tkWWWSourcePath variable ## Changed packing so that parts of the interface are ## packed as created ## Moved font configuration to config.tcl ## ## 01 Sep 1992 Version 0.3 (JW) ## Talks to tkWWW server via pipe now. ## Added cloning ## Added start page variable ## Restructured widget creation ## tkWWW loads in procedures via auto load ## moved option and stuff to config.tcl ## Asks yes or no before quitting ## calls procedure in parse args ## execs tkWWW.server ## automatically positions dialogs ## moved file stuff to file.tcl ## added help ## added -width option to label to keep it from over expanding ## ## Command to start tkWWW.server is now set in config.tcl ## version.tcl ## 30 Sep 1992 Started this file wrapper.tcl ## 18 Aug 1992 Started this file