Tue Mar 6 2001 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* GCvs 1.0a7 : Fixed the -c problem.
	* GCvs 1.0a7 : GCvs links against libtcl.so instead
	of libtcl8.3.so (rpm issue).
	* GCvs 1.0a7 : Put the cvs version number to 1.11
	* GCvs 1.0a7 : Fixed numerous bugs from bugzilla

Wed Mar 07 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.3 - Bug 416 - More options for the commit dialog

Sat Mar 03 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.3 - Bug 404 - Fix the IsValidHandle() so it checks the return code of DuplicateHandle
	properly, also some re-arrangement of the code to make it match the notation of wincvs.cpp file

Thu Mar 1 2001 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* MacCvs 3.1.11 : Fixed #356 (bind, rsh problem).
	* MacCvs 3.1.11 : Fixed #351 (Macros admin menu).
	* MacCvs 3.1.11 : Fixed #341 (LineCmd check box, courtesy Jean-Charles BERTIN).
	* MacCvs 3.1.11 : Support for CW 6.1.
	
Sat Feb 17 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.2 - Bug 2 - Export Makefiles:
	WinCvs\CJLib\CJLibrary\CJLibrary.mak 
	cvs-1.10\windows-NT\cvs2ntlib.mak 
	cvs-1.10\windows-NT\cvsntdos.mak 
	cvstree\cvstree.mak 
	cvs-1.10\windows-NT\diff.mak 
	cvs-1.10\windows-NT\diffdos.mak 
	WinCvs\DosPipe\DosPipe.mak 
	WinCvs\wincvs.mak 

Thu Feb 15 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.2 - Bug 239 - Changes to 'globals' during update take effect for the current update

Sun Feb 11 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.2 - Bug 5, Add the "Use default cvsignore" (removes -I! from the import command) to 
	the import options dialog. As a bonus provide the edit box for import directory and checking
	whether it exists, so it is same as preferences dialog.

2001-02-11  David Gravereaux  <davygrvy@pobox.com>
	* Macros/cvs2cl.tcl:
		Added some preliminary Mac support where needed.  Truely untested,
		but looks good.

Sun Feb 11 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.2 - Add -ko (no keyword expansion) to the import filter dialog.
	Note: ImportFilterCompat() renamed to CompatImportFilter() for consistency with others

Sat Feb 10 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.2 - Longer (scrollable) history listboxes(jonathan.gilligan@vanderbilt.edu)
	* Remove wincvs_vc5.dsp & wincvs_vc5.dsw (these were not supported for a long time now anyway)

Wed Jan 31 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.2 - Add ListNonCVS.tcl - macro to list a non-cvs files send by Justin Georgeson
	(modified Cleanup.tcl)

Tue Jan 30 2001 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* MacCvs 3.1.10 : Updated to GUSI 215, MoreFiles 5, CWPro 6.
	* MacCvs 3.1.10 : Carbon.
	* MacCvs 3.1.10 : Fixed bug #301.
	* MacCvs 3.1.10 : Fixed a bug in GUSI (RemoveReference and dup).
	* MacCvs 3.1.10 : Unfortunately rsh is still behaving poorly (ask Matthias).

Sun Jan 28 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.2 - change the way that "cvs release" works, 
	it will now attempt to split the path and issue the release in the parent directory.
	that solves the bugs related to problems with removing the directory that browser 
	points into (when "-d" for the release command is selected)

Sat Jan 27 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.2 - WinCvs preferences - some cosmetic changes and 
	replace the WinCvs preferences static controls with edit boxes so the paths can be typed or copy/pasted
	provide checking/creating the HOME directory
	* WinCvs 1.2 - introduce CompatMakeSurePathExists() to support the folder creation
	in the dialogs (so Mac and Unix can implement the feature easier and we have centralized 
	solution for windows as well)
	* CvsEntries.h - fix the performance compiler warning C4800 (forcing value to bool 'true' or 'false')

Tue Jan 23 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.2 - Provide the check box to enable double click 
	in the file view always opening the viewer instead of windows 
	associated application

Sun Jan 21 2001 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.2 - Fix the newline problems when inserting CVS/Template

2001-01-17  David Gravereaux  <davygrvy@pobox.com>
	* WinCvs/BrowseFileView.cpp:
	* WinCvs/WinCvsBrowser.cpp:
	* WinCvs/wincvs.cpp:
	* WinCvs/wincvs.dsp:
	* WinCvs/wincvsDoc.cpp:
	* WinCvs/wincvsView.cpp:
	* WinCvs/wincvsView.h:
	* common/AppConsole.cpp:
	* common/AppConsole.h:
	* common/CTCP2Parse.cpp:
	* common/CvsCommands.cpp:
	* common/TclGlue.cpp:
	* common/TclGlue.h:
	* Macros/cvs2cl.tcl:
		Total revert to unmodified form with the changes now on the "daves_color_mods"
		branch.

2001-01-14  David Gravereaux  <davygrvy@pobox.com>
	* common/CTCP2Parse.cpp:
	* common/CTCP2Parse.hpp:
		Small changes to comments and added some more ANSI escape codes I found @
		http://www.delorie.com/gnu/docs/screen/screen_48.html (there's more to life
		than an old DOS 5 user guide!)

	* common/TclGlue.cpp:
		Fixed some logic bugs in the preprocessor rules (what am I blind!)

	* common/TclGlue.cpp:
		Very nasty Tcl_Obj bug fixed.  I was asking Tcl if a NULL Tcl_Obj* was
		shared!  (What am I blind!)

	* WinCvs/.cvsignore:
		added glob patterns for the CoWorker MIDL auto-generated files.

2001-01-13  David Gravereaux  <davygrvy@pobox.com>
	* WinCvs/CJLib/CJLibrary/CJLibrary.dsp:
		re-fix of previous

	* WinCvs/CJLib/CJLibrary/CJLibrary.dsp:
		removed the /incremental:no option so /editandcontinue can work.

	* WinCvs/Win32wstring.hpp:
		NEW: multibyte to wide string convertor.

	* Macros/ColorTest.tcl:
		NEW: a color test file for the new ctcp/2 parser.  should not be used for distro.

	* WinCvs/BrowseFileView.cpp:
	* WinCvs/WinCvsBrowser.cpp:
	* WinCvs/wincvs.cpp:
	* WinCvs/wincvs.dsp:
	* WinCvs/wincvsDoc.cpp:
	* WinCvs/wincvsView.cpp:
	* WinCvs/wincvsView.h:
	* common/AppConsole.cpp:
	* common/AppConsole.h:
	* common/CTCP2Parse.cpp:
	* common/CvsCommands.cpp:
	* common/TclGlue.cpp:
	* common/TclGlue.h:
		CTCP/2 attribute option parser added to Tcl's cvsout command.  I might
		have broken unix and mac compiles a bit (not sure).  TclGlue.cpp was
		rewritten to use as much Tcl_Obj constructs as possible.  The Tcl is
		now being linked using Stubs (at last).  I might have broken some
		stuff accidentally.  ColorTest.tcl was added for a small test routine.
		please run "color test" to see some of the new display goodies :)
		CTCP/2 embedded attributes are documented @
		-> http://www.lag.net/~robey/ctcp <-  See section 2.

	* common/CTCP2Parse.cpp:
	* common/CTCP2Parse.hpp:
		NEW: generic CTCP/2 parser.

	* tcl8.1.0/generic/tcl.h:
	* tcl8.1.0/generic/tclDecls.h:
	* tcl8.1.0/generic/tclInt.h:
	* tcl8.1.0/generic/tclIntDecls.h:
	* tcl8.1.0/library/init.tcl:
	* tcl8.1.0/tools/genStubs.tcl:
	* tcl8.1.0/win/Release/tcl81.dll:
	* tcl8.1.0/win/Release/tclsh81.exe:
	* tcl8.1.0/win/Release/tclstub81.lib:
		NEW: tcl8.1.0 base used for building the tclGlue code to use Stubs support.

Thu Dec 07 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.2 - Add CvsAddAll.tcl - macro that adds all 
	selected files and folders to the cvs repository

Wed Dec 06 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.2 - Update cvs2cl.tcl macro

Sun Dec 1 2000 Richard Wesley  <hawkfish@electricfish.com>
	* MacCvs 3.1.10 : Implemented external difference.  Currently uses
	  Resourcerer diff suite.  Resourcerer handles resource files; 
	  BBEdit handles text files via a small applet that translates the
	  event.  Still needed: a prefs panel to do the mapping?
	* cvs2.lib : Added file decoding entrypoint to make file diffs work
	  for AppleSingle and BinHexed files.  What a nasty hack!
	* Added my BBEdit Diff applet to the Goodies folder.
	
Sun Nov 26 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* MacCvs 3.1.9 : Empty password was returning nil.
	* MacCvs 3.1.9 : Fix for TCL and MacOS 9.0.4.
	* MacCvs 3.1.9 : Updated to GUSI 2.1.2.
	* MacCvs 3.1.9 : Removed all the Carbon support in GUSI.
	  Too bad, we gonna have to wait for Matthias.
	* MacCvs 3.1.9 : The rsh support still broken.
	* MacCvs 3.1.9 : Removed ssh in the preferences.

Sat Nov 25 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.1b17 - Updated cvsnt support + introduced cvs95
	support
	* WinCvs 1.1b17 - Customize the menus with the macros
	* WinCvs 1.1b17 - Dos vs Unix Line Feed : now it's possible
	to switch to the Unix line feed using Dos.exe.
	1. Using the CVSUSEUNIXLF variable (set it to anything)
	2. Using the command '--lf' when invoking cvs.exe.

Thu Nov 24 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.1b17 - Display the Added and AddedBinary icons in the file view

Thu Nov 23 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.1b17 - Remove the unused Apply button from the dialogs

Sun Nov 19 2000 Andras Timar & Emese Kovacs <wincvs@itp.hu>
	* WinCvs 1.1b17 
	* wincvs.rc: hotkey clashes fixed, resources marked as French set back to US

Thu Nov 9 2000 V.Antonevich <v_antonevich@hotmail.com>
	* b.17 - merged in filtering in file detail view
        FILTER-VIEW-DEV branch shall not be used any more

Wed Nov 9 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.1b17 - roll back the files:
	wincvs.rc[1.57], wincvs.cpp[1.40], resource.h[1.37]

Wed Nov 8 2000 Andras Timar & Emese Kovacs <wincvs@itp.hu>
	* WinCvs 1.1b17 
	* wincvs.rc: fixed hotkey clashes
	* wincvs.cpp: some hardwired strings have been moved to wincvs.rc

Tue Oct 24 2000 V.Antonevich <v_antonevich@hotmail.com>
	* WinCvs 1.1b17 
	* added drag/drop reodering of the list view columns, 
	* persistency for column widths and their order

Tue Oct 24 2000 V.Antonevich <v_antonevich@hotmail.com>
	* WinCvs 1.1b17 : housekeeping fixes 
	- file detail view properly handles ownership of EntNodeData
	- fixed behaviour of smart pointer on EntNodeData
        - changed smart pointer getter of EntNodeData to eliminate type casts.

Sun Oct 15 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.1b17 : Bug 172 - "-C" on the Update Dialog

Thu Oct. 12, 2000 V.Antonevich <v_antonevich@hotmail.com>
	* WinCvs 1.1b17 : modified Cleanup.tcl (Remove non-cvs files),
	ignored files/folders get deleted, unknown files go to recycle bin,
	purpose was to generate less clutter in recycle bin.

Sun Oct 8 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.1b17 : Bug 267 - Possibility to specify the name of 
	the checkout directory

Sat Oct 7 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.1b17 : Bug 266 - bad parent for the Browse for folder dialog
	caused many weird behavior when called from within the dialog

Thu Oct 5 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.1b17 : Add the files to create the doc's using Doxygen
	The files: DoDoxygen.bat, Doxyfile

Tue Oct 3 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.1b17 : Bug 12 - import dialog can change the CVSROOT 
	and the module name is initiated to the folder name

Sun Oct 1 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.1b17 : Bug 117 - settings dialog for "cvs release [-d]" command

Wed Sep 27 2000 Uwe Hees <uwe.hees@rz-online.de>
	* MacCvs 3.1.8 : Empty password was returning nil.
	* MacCvs 3.1.8 : Encoding policy bug fixed.

Wed Sep 27 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.1b16 : Updated to CVS 1.11, new cvsgui/cvs-1.10 branch
	is 'CVSGUI111'.

Wed Sep 27 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* MacCvs 3.1.8 : Refresh bug when trashing.
	* MacCvs 3.1.8 : Tried to fix rsh : no luck. Deep GUSI problem.
	* MacCvs 3.1.8 : Updated to CVS 1.11, new cvsgui/cvs-1.10 branch
	is 'CVSGUI111'.
	* MacCvs 3.1.8 : Fixed bug about switching windows / resuming application
	which changed the default directory of cvs.

Sat Sep 23 2000 Mika Nieminen <poiu@altavista.net>
	* Mac/WinCvs 1.1b16 : Mac/WinCvs reads ".cvsignore" file from the application 
          path (ie. the same dir where WINCVS.EXE executable is located) if HOME folder 
          didn't have such a file. This allows easy network  installations of WinCVS 
          where group of people can share the same .cvsignore file (Common\CvsIgnore.cpp). 
        * WinCvs 1.1b16 : If the launch of exeternal diff application fails then WinCvs
          tries to find it from the application path (Common\CvsPrefs.cpp). This makes it
          easier to create network installation of WinCvs for a group of people.
 
Wed Sep 20 2000 V.Antonevich <v_antonevich@hotmail.com>
    WinCvs 1.1b16 
    Bug#19 initial checkout folder is the one selected as app root, 
    editable checkout folder, folder gets created if it does not exist.

Tue Sep 19 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.1b16 : Bug 163 - options for diff dialog to ignore whitespace and case
	(original idea of Lyle A. Anderson <lyle.anderson@baesystems.com>)

Wed Sep 14 2000 V.Antonevich <v_antonevich@hotmail.com>
    WinCvs 1.1b16 
    * added TCL command to move files to recycle bin
    *    trash file1 file2 file3 ....

Wed Sep 16 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.1b16 : Patches by: Wieland Pusch <wielandP@web.de>
	1. The initial directory for the "Checkout module" option set to current location
	2. Drag&Drop goes to the file

Wed Sep 14 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
Wed Sep 13 2000 Jerzy Kaczorowski <kaczoroj@hotmail.com>
	* WinCvs 1.1b16 : Bug 218 - the Macros menu text is more descriptive now
	(like: "CVS is running...", "No selection...")

Wed Aug 30 2000 V.Antonevich <v_antonevich@hotmail.com>
	WinCvs 1.1b16 
    * Fixed synching between tree and file detail views ( when 
      using backspace and return keys in file detail view)

Wed Aug 23 2000 V.Antonevich <v_antonevich@hotmail.com>
	WinCvs 1.1b16 
    * in file detail view, you cannot navigate upward (backspace key)
      any further than the current checkout root folder
    * added 'retrieve revision' command in Graph view
      (must have a revision node selected to enable this)
    * added script to remove non-CVS files (Macros\cleanup.tcl)
    * added script to print out list of deleted files (Macros\ListDeletd.tcl)
    * added script to revert modifications of changed files (Macros\RevertChanges.tcl)
    * modified FastModSearch.tcl to print out missing and modified files

Thu Aug 17 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* GCvs 1.0a6 : Add of removed files.
	* GCvs 1.0a6 : Build problem in FileTraversal.cpp.
	* GCvs 1.0a6 : Removed dynamic loading of TCL, make TCL
	optional at compilation time using autoconf.

Sun Aug 12 2000 Jerzy Kaczorowski  <kaczoroj@hotmail.com>
	* WinCvs 1.1b16 : Bug 199 - enable "Checkout module" entry in the 
	"Create" menu at WinCvs startup

Wed Aug 9 2000 Jerzy Kaczorowski  <kaczoroj@hotmail.com>
	* WinCvs 1.1b16 : Bug 170 - fix the problem with current directory

Thu Aug 3 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* MacCvs 3.1.7 : Various cosmetic bugs introduced with the new GUSI.
	* MacCvs 3.1.7 : Fixed prune directory bug (GUSI returns EBUSY on rmdir).
	* MacCvs 3.1.7 : Fixed the 2 new macros to work with MacCvs.
	* MacCvs 3.1.7 : New : ability to re-add removed files.
	* MacCvs 3.1.7 : New : forceReload now is checked, it results in
	less reload of the browser.

Mon Jul 24 2000 Jerzy Kaczorowski  <kaczoroj@hotmail.com>
	* WinCvs 1.1b15 : Bug 177 - fix the focus crash by <sosedada@usa.net>

Sun Jun 9 2000 Mika Nieminen <poiu@altavista.net>
	* WinCvs 1.1b15 : Fixed bug, where value of LastWorkingDir property 
          was not updated when user changed directory through file browser.
        * WinCvs 1.1b15 : Added "ListStickyTags.Tcl" macro. This macro can be 
          used, for example, in release management to make sure that all files
          have been tagged properly.

Mon Jul 10 2000 Jerzy Kaczorowski  <kaczoroj@hotmail.com>
	* WinCvs 1.1b15 : Import filter dialog - full row select and buttons
	more to the standard (Cancel on the right, Continue on the left)

Sun Jul 09 2000 Jerzy Kaczorowski  <kaczoroj@hotmail.com>
	* WinCvs 1.1b15 : Bug 155 - update status bar at the end of operation

Fri Jul 7 2000 Richard Wesley  <hawkfish@electricfish.com>
	* MacCvs 3.1.7 : Various cosmetic changes: Fix toggle ignore button state,
	  Tree Window scroll bars.
	* MacCvs 3.1.7 : Added cvs event to AE dictionary (code was there but not
	  hooked up).  Started adding validation AppleScripts to Goodies folder.

Thu Jul 6 2000 Richard Wesley  <hawkfish@electricfish.com>
	* MacCvs 3.1.7 : Bump version.
	* MacCvs 3.1.7 : Fixed MacCvsAE.* linkage again, this time
	  checking the PP version.
	* MacCvs 3.1.7 : Check elapsed ticks in spin callback.
	* MacCvs 3.1.7 : Various cosmetic changes: WTextEdit undo strings,
	  "Page Setup", Log Window scroll bars.

Wed Jul 5 2000 Richard Wesley  <hawkfish@electricfish.com>
	* MacCvs 3.1.6 : Add GUSI spin callback.  This prevents
	  GUSI from calling WNE with ridiculous sleep times (10 seconds).
	* MacCvs 3.1.6 : Updated build instructions in :MacCVS:README:

Mon Jul 05 2000 Jerzy Kaczorowski  <kaczoroj@hotmail.com>
	* WinCvs 1.1b15 : Bug 148 - change the sort order for filename and tag,
	fix by: "VLADIMIR ANTONEVICH" <vanton@usa.net>

Mon Jul 1 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.1b15 : Fix by Torsten.Lang@bsk-germany.com.
	* MacCvs 3.1.7 : Did some work on the move to trash. It's
	much more efficient to send all the files at once.
	* GCvs 1.0a5 : Save settings + RPMs.

Tue Jun 27 2000 Mika Nieminen <poiu@altavista.net>
	* WinCvs 1.1b15 : Added new macro file "ListLockedFiles.tcl". 
        This macro shows a nicely formatted output of locked files
        in a repository.

Mon Jun 27 2000 Jerzy Kaczorowski  <kaczoroj@hotmail.com>
	* WinCvs 1.1b15 : Bug 46 - windows position. The analyze and
	fix by: Anthony Hargan <AHargan@prof-rsrch.com> on the CodeJock
	discussion board

Tue Jun 27 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* MacCvs 3.1.6 : Many thanks to Richard and Matthias, *the*
	bug have been found. TCL was causing the problem. You can read
	README.TCL for more details.
	* MacCvs 3.1.6 : The MacOS X port is almost ready. TODO : wait
	for Matthias fix to be released in GUSI and wait to have
	Metrowerks release the new CodeWarrior. Also todo the TCL
	support. A better port would require a lot of work, that's
	what I intend to do if Apple is welling to sell a computer
	at developper price for this project. If you can currently
	advocate for this purpose, please do.

Sun Jun 25 2000 Mika Nieminen <poiu@altavista.net>
	* WinCvs 1.1b15 : Added "LastWorkingDir" preference
          variable. When WinCVS is opened, it will automatically
          go the last working directory. User doesn't have to "manually"
          browse to the previous directory (s)he was working on
          when WinCvs was closed the last time.

Wed Jun 21 2000 Richard Wesley  <hawkfish@electricfish.com>
	* MacCvs 3.1.6 : Fixed AppleEvent linkage.  We now 
	  respond to events again.
	* MacCvs 3.1.6 : Adjusted conditional compilation in
	  PP_DebugNew.cp to triger off MW C version rather
	  than MW PP version.

Wed Jun 21 2000 Jerzy Kaczorowski  <kaczoroj@hotmail.com>
	* WinCvs 1.1b15 : Trim the trailing spaces out of CVSROOT

Mon Jun 19 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.1b15 : Fixed a bug in CMainFrame::OnClose.
	Thanks iainc@charybdis.co.uk.
	* WinCvs 1.1b15 : Real date sort. Thanks Jonathan M.
	Gilligan <jonathan.gilligan@vanderbilt.edu>.
	* WinCvs 1.1b15 : Changed the folder browser dialog to use
	the CJLib one (which is really the Shell one).

Tue Jun 13 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* MacCvs 3.1.6 : Got MacCvs on MacOSX ! Fixed numerous
	bugs and inconsistencies.
	* MacCvs 3.1.6 : Still, MacCvs is crashing on quitting. A
	very bad bug indeed. I'm working on it.
	* WinCvs 1.1b14 : Bug #119 (Installer), thanks
	Jonne Itkonen <ji@math.jyu.fi>.

Fri Jun 9 2000 Mika Nieminen  <poiu@altavista.net>
	* WinCvs 1.1b14 : Added cvsexitonerror and cvslasterrorcode
	commands to TCL macro files (see DOCMACROS.TXT)

Thu Jun 8 2000 Jerzy Kaczorowski  <kaczoroj@hotmail.com>
	* WinCvs 1.1b14 : Fix the Commit log message problem 
	introduced by WordWrap

Tue Jun 6 2000 Jerzy Kaczorowski  <kaczoroj@hotmail.com>
	* WinCvs 1.1b14 : Fix the comboboxes loosing the contents

Mon Jun 5 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* GCvs 1.0a5 : Console keyboard handling.
	* GCvs 1.0a5 : README.SUN.
	* MacCvs 3.1.5 : Carbonization. On the way. New carbon
	targets.
	* MacCvs 3.1.5 : New MoreFiles, WASTE 2.0, WText.
	* MacCvs 3.1.5 : New CWPro 6 early access support.
	* MacCvs 3.1.5 : New CWPro 6 early access support.
	* MacCvs 3.1.5 : Several fixes.
	* WinCvs 1.1b14 : Bug #111, Bug #112, Thanks Mika
	Nieminen <poiu@altavista.net>. There is a new macro
	"Query State" BTW.

Sat Jun 2 2000 Jerzy Kaczorowski  <kaczoroj@hotmail.com>
	* WinCvs 1.1b14 : Word Wrap Commit Dialog

Wed May 31 2000 Jerzy Kaczorowski  <kaczoroj@hotmail.com>
	* WinCvs 1.1b14 : New Commit Dialog

Fri May 26 2000 Jerzy Kaczorowski  <kaczoroj@hotmail.com>
	* WinCvs 1.1b14 : The preference dialog - add the filter
	for the Viever and Diff select dialogs (*.exe and *.*)
	*NOTE* Milestone - this was entirely processed with CvsIn
	for the first time in WinCvs project(edit, update, commit)

Sun May 21 2000 Jerzy Kaczorowski  <kaczoroj@hotmail.com>
	* WinCvs 1.1b14 : Keyboard accelerators for the dialogs

Tue May 16 2000 Jerzy Kaczorowski  <kaczoroj@hotmail.com>
	* WinCvs 1.1b14 : Small adjustments of 3D toolbars
	* WinCvs 1.1b14 : Fix the graph problem (Bug 51)

Thu May 11 2000 Jerzy Kaczorowski  <kaczoroj@hotmail.com>
	* WinCvs 1.1b14 : Solve the Tip at Startup problem
	* WinCvs 1.1b14 : Disable "Tip of the Day" if 'GoToFile' used

Wed May 10 2000 Jerzy Kaczorowski  <kaczoroj@hotmail.com>
	* WinCvs 1.1b14 : Fix the focus problem - it will now
	restore the focus to the fileview, not the workspace

Sun May 7 2000 Jerzy Kaczorowski  <kaczoroj@hotmail.com>
	* WinCvs 1.1b14 : Enter key button - open the file 
	(like the mouse double-click opens it).

Fri May 5 2000 Jerzy Kaczorowski  <kaczoroj@hotmail.com>
	* WinCvs 1.1b14 : Cool menu for graph view

Thu May 4 2000 Jerzy Kaczorowski  <kaczoroj@hotmail.com>
	* WinCvs 1.1b14 : Print the text: Locating <dir/file> 
	with bold and underline - it looks better that way
	* WinCvs 1.1b14 : Update tips with info about 'GoToFile'

Wed May 3 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.1b14 : Fix with CCvsThreadLock. This was
	never effective. Thanks to Francis Irving
	<francis.irving@creaturelabs.com>.
	* MacCvs 3.1.5 : Settings management.
	* MacCvs 3.1.5 : new look.
	* MacCvs 3.1.5 : Compression level.
	* MacCvs 3.1.5 : Ignore toggle.

Sun Apr 30 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.1b13 : Settings done.
	* WinCvs 1.1b13 : The toolbar should remember their previous
	locations now.

Mon Apr 24 2000 Jerzy Kaczorowski  <kaczoroj@hotmail.com>
	* WinCvs 1.1b13 : Remove wincvs.clw from the project.
	It is automatically regenerated by VC anyway, it's
	temporary file for ClassWizard, Add *.clw to the .cvsignore

Mon Apr 24 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* MacCvs 3.1.4 : New toolbar + icons.
	* MacCvs 3.1.4 : define RELATIVE_REPOS to 1 in options.h.

Mon Apr 24 2000 Jerzy Kaczorowski  <kaczoroj@hotmail.com>
	* WinCvs 1.1b13 : 'GoToFile' - resolve the long filename
	when given the short filename - you can now use WinCvs in
	the 'SendTo' shell menu

Sun Apr 23 2000 Jerzy Kaczorowski  <kaczoroj@hotmail.com>
	* WinCvs 1.1b13 : Fix the Drag&Drop to the Output Window
        crash.

Sat Apr 22 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.1b13 : Customize menus dialog for contextual
	menus.
	* WinCvs 1.1b13 : First draft for 'Save Settings'. This
	allows to store the settings by checked-out copy. When
	you jump from one module to the other, it automatically
	changes the preferences.
	* WinCvs 1.1b13 : Someone suggested a CVS folder should
	appear as a special folder and a non-Cvvs folder should
	appear as a regular forder (instead of the one with a ?).
	I'm not real happy with the new icon.

Fri Mar 17 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.1b13 : Clean-up merging files macro works now
	on Win32 (Pavel Zaichenko <zaichep@mail.com>).
	* WinCvs 1.1b13 : Big fonts support (Jerzy Kaczorowski).
	* WinCvs 1.1b13 : findtcl.cpp (David Gravereaux).

Mon Wed 14 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* GCvs 1.0a4 : Thanks to Nicolas Moterey
	<Nicolas.Sauterey@syseca.thomson-csf.com> who found the
	bug that prevented to compile and run on Solaris.

Mon Mar 13 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* GCvs 1.0a3 : Mostly worked on the graph window. Few
	other things too. This version is still not expected
	to run on Solaris, no user were able to make it work.

Fri Mar 10 2000 Jerzy Kaczorowski <jerzy.kaczorowski@actfs.com.hk> 
	* WinCvs 1.1b12 : GoToFile patch.

Fri Feb 25 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.1b12 : No diff program caused a crash.
	* WinCvs 1.1b12 : View selection works with Word.
	* WinCvs 1.1b12 : Win98 bug in the watcher thread is fixed.
	* WinCvs 1.1b12 : Date sort (only string compare).

Wed Mar 1 2000 Dag Garthus <dag@opera.com>
	* WinCvs 1.1b11 : Suggested change -- optionally folder grouping
	- I.e folders always come first (or last) without regard to the
	selected sorting order

Fri Feb 25 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.1b11 : Added the tip menu entry in the resources
	cause some users reported the dynamical code was inserting
	it over and over.
	* WinCvs 1.1b11 : Added support to tcl up to 8.7.
	* WinCvs 1.1b11 : Switched to cvs-1.10.8 : there was a *HUGE*
	bug in cvs-1.10.7 : any command was repeated twice.

Mon Feb 21 2000 Matti Lehtonen  <m-Matti-a.Lehtonen@Kolumbus.Fi>
	* WinCvs 1.1b11 : Added support for RSA identity files 
	for SSH with WinCVS and CVS
	* WinCvs 1.1b11 : Now "Supply control when adding files" 
	doesn't over lap "Prune (remove) empty directories" in 
	global WinCvs preferences
	* WinCvs 1.1b11 : Now "Create missing directories that exist
	in the repository" 

Sun Feb 20 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* GCvs 1.0a2 : All the dialogs are done. Still misses
	the graph, printing, docs, splash screens.

Wed Feb 16 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* GCvs 1.0a1 : First snapshot.

Fri Feb 11 2000 Marco Goertz  <marco.goertz@spatial.com>
	Purely cosmetic changes:
	* WinCvs 1.1b10 : Added flat toolbar button look and changed
	font for browse history combobox.
	* WinCvs 1.1b10 : Added statusbar and tooltip descriptions for
	Icon, List and Detail buttons.
	* WinCvs 1.1b10 : Cleaned-up View menu and toolbar names.
	* WinCvs 1.1b10 : Cosmetic fixes/changes in Globals and Ports
	tabs of Preferences dialog.
	* WinCvs 1.1b10 : Sort indicator in list view header.

Fri Feb 11 2000 Nikita Jorniak <nikita@tanner.com>
	* WinCvs 1.1b10 : Drag & Drop : This works to drag files from
	WinCVS and drop them to any external viewer/editor,
	which supports Windows Shell standard CF_HDROP Clipboard style.
	Directories are intentionally left out.
	Tested: MS DevStudio, Windows Explorer.
	Tested on Windows NT 4.0 (Service Pack 6)

Fri Feb 11 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.1b10 : View file problem (again and again).
	Should work now by giving the full path.
	* WinCvs 1.1b10 : Changed a bit the diff dialog,
	suggestion of Steve Madsen <steve@edaycare-inc.com>.
	* WinCvs 1.1b10 : Some UI goodies. Icons in the menus,
	About dialog.

Mon Feb 7 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.1b9 : Set the IDR_CNTR_INPLACE string. Thanks
	Jerzy Kaczorowski <jerzy.kaczorowski@actfs.com.hk>.
	* Started the support of the NT server by Tony Hoyle
	<tmh@magenta-logic.com>. http://betty.magenta-logic.com/cvs.
	All it does is to provide the dll compiled by Tony (renamed
	cvs2ntslib.dll) and a new kind of authentication : ntserver.
	I was not able to test it really. The service is starting fine,
	but it crashes on Win2000 for ntserver when doing a check out.
	See the preferences dialog for the new stuff. However Tony
	tells it should be stable enough in pserver mode.

Thu Feb 3 2000 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.1b9 : Got the resurect (remove->add) to work. Thanks
	to Michael Schmitz <mschmitz@sema.de>
	* WinCvs 1.1b9 : Re-fixed the view file problem. Thanks to
	Article ID: Q140724 about the bug of FindExecutable.
	* WinCvs 1.1b9 : Added a ResetView for Edit/Unedit on Win98
	cause the thread watch misses the changes of attributes.

Wed Dec 22 1999 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.1b8 : Updated to cvs-1.10.7. Check if abcvs is
	working now.
	* WinCvs 1.1b8 : Added a spin to the compression.
	* WinCvs 1.1b8 : Added sort by revision (Haedelmayr-Kuehn Oliver).
	* WinCvs 1.1b8 : Now a file already deleted can be removed
	without issuing a warning (Ross Mellgren).

Tue Nov 30 1999 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.1b8 : Updated to CJLib 6.09.

Wed Nov 24 1999 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.1b8 : Changed the way to launch a viewer (suggestion
	of Pepijn Schmitz <p.schmitz@xpuntx.nl>).
	* WinCvs 1.1b8 : Changed "edit" to "view". Suggested many times.
	* WinCvs 1.1b8 : Added an option to check-out with the Unix line feed.
	This is kind of experimental. Thanks to Norman Bring <brg@ep-ag.com>
	for the solution.

Fri Sep 10 1999 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.1b8 : Now WinCvs is exporting automatically the HOME
	variable for the "cvs release" case.
	* WinCvs 1.1b8 : Put a StatusBar message when cvs is running in
	order to show the status of cvs. The initial idear was to make
	a progress, but cvs is hanging most of the time in the sockets,
	so it won't let us know what time is still remaining for the
	command to complete.

Mon Sep 6 1999 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* MacCvs 3.1.2 : Thanks to Martin Neitzel, we may have found why
	the shared library sometimes doesn't load. That's because we
	updated to InternetConfig 2.0. So it should work now, and it
	only complains if IC is not there.
	* MacCvs 3.1.2 : Added a popup in the CheckOut dialog.
	* MacCvs 3.1.2 : Re-put the Macros folder (oups).

Sun Sep 5 1999 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.1b7 : Made a fast fix for the time stamp beeing in
	the future. *BUT* this is bad, it will use every time the
	current machine time.
	* WinCvs 1.1b7 : Updated CJLib to 6.08d. Now the docking windows
	positions are persistent.
	* WinCvs 1.1b7 : Re-introduced the import/checkout in the browser
	views. It's still possible to set the location from the explorer.
	People were confused with this change.
	* WinCvs 1.1b7 : I wanted to set a preference for using LF as the
	linefeed, but I cannot find anymore the mail of the guy who told me
	how to do it by modifying a global somewhere (anyone ?).
	* WinCvs 1.1b7 : Finally it's here, you can use an external editor
	when diffying *one* file.
	* WinCvs 1.1b7 : Updated the credits and copyrights with Don Harper.
	* WinCvs 1.1b7 : Some people are asking me to be able to customize
	the context menu. Well, I don't know how to do that (anyone ?).
	* WinCvs 1.1b7 : Updated TCL support for tcl8.2.

Tue July 13 1999 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.1b6 : Fixed the problem for NT 2000.
	* WinCvs 1.1b6 : Some other minor fixing.

Mon July 12 1999 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* MacCvs 1.1.1 : Updated to CWPRO5. Made it simpler to compile
	the whole thing. It should be now one click to build it all.
	* MacCvs 1.1.1 : Added the proxy support.

Tue June 15 1999 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.1b5 : Worked on the menus. New presentation
	* WinCvs 1.1b5 : Added an explorer tab in order to
	checkout/import/explore. This is not clear for me about how
	to use it.
	* WinCvs 1.1b5 : Removed any language dependant dll from the
	installer.

Wed May 26 1999 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.1b2 : CoWorker : started integration. This is the future
	cvsscc support. Preston L. Bannister <preston@home.com> is the most
	qualified guy for that.
	* WinCvs 1.1b2 : The visual diff now uses some human readable temporary
	file names so the diff utility can make the difference about the file type
	(asked by the users which are using NIB files).
	* WinCvs 1.1b2 : Started the CJLIB integration so WinCvs can have a more
	explorer-like interface.
	* WinCvs 1.1b2 : Fixed the installer so it won't install comctl32.dll and
	comdlg32.dll on Windows 95/98. Still I would need these files for this platform
	since WinCvs won't work without it.
	* WinCvs 1.1b2 : Changed the registry where WinCvs stores its informations :
	you'll have to reset your preferences. But it's required since it may conflict
	and crash 1.0 (especially the toolbars). A backward code could be nice when
	running the first time.
	* WinCvs 1.1b2 : Added also a nice combo for the recent checked-out copy.

Fri May 21 1999 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.1b1 : Printing of the console, file view, graph view.
	* WinCvs 1.1b1 : Added an icon for removed files.
	* WinCvs 1.1b1 : Updated to cvs-1.10.6.

Thu May 20 1999 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.1b1 : 1.1 Starting.
	* WinCvs 1.1b1 : Update to TCL8.1 as suggested by
	David Gravereaux <davygrvy@bigfoot.com>. I did integrate
	more or less the patch of David. So now in order to compile
	WinCvs, you need these libraries (http://www.scriptics.com).
	* WinCvs 1.1b1 : Also begin to think about linking dynamically
	with MFC, so we can provide the dependant dlls with the installer,
	and it may work on any M$Windows. Updated the installer in
	this direction.

Tue March 23 1999 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.0.6 : a huge bug reported by Jeroen C. van Gelderen
	("case ssh : return ":ext"; break;" misses another colon) +
	a little enhancement of the tagging dialog.

Mon March 22 1999 HANAI Tohru <honey@din.or.jp>
	* WinCvs 1.0.6 : tab circulation between the panes.

Mon March 22 1999 Alex Lemaresquier <alex@brainstorm.fr>
	* WinCvs 1.0.6 : memory leak problem fixed.
	* WinCvs 1.0.6 : VC5 projects fixed.

Tue March 16 1999 HANAI Tohru <honey@din.or.jp>
	* WinCvs 1.0.5 : patches correcting :
	Bug fix
	1. Now WinCvs remembers it's size when window state is SW_NOWMAL.
	2. Doesn't show SplashScreen when WinCvs starts as iconic.
	3. When user double-clicks on an item of CBrowseFileView, now it
		executes associated executable correctly.
		(When an association value(on registry) was written as using 
		parameter, like "some.exe %1", WinCvs had executed the 
		default viewer.)
	To be having more friendly GUI
	1. Now CWinCvsBrowser shows selection with highlight, ALWAYS.
	2. CBrowseFileView had always shown one but it does with 
		different CWinCvsBrowser's color, so I have made it with 
		the same color.

Tue Feb 23 1999 Alex Lemaresquier <alex@brainstorm.fr>
	* WinCvs 1.0.4 : new patch correcting 2 details and 2
	severe problems. One of them is hopefully the memory leak.
	But there are still 2 remaining problems during the update
	of the TreeView/ListView.

Mon Feb 16 1999 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.0.4 : Problem fixed regarding the log parser.
	Thanks Hartmut Keller <keller@FS-NET.DE>.

Mon Thu 11 1999 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.0.4 : Paul Henschke's patch <henschke@mincom.com>.
	Should fix both Win2000 & NT40 browser problem. Thanks Paul.
	* Integrated the patch below : thanks Blake Sobiloff
	<sobiloff@mindspring.com>.

1998-12-26  Andy Piper  <andy@xemacs.org> 
                and Jim Kingdon  <kingdon@harvey.cyclic.com>
	* CVS can now tunnel connections through web servers (and hence a
	firewall) that support the CONNECT command. The syntax augments the
	connection syntax, for instance
	:pserver#proxy=www#proxyport=8080#port=2401:, where proxy is the
	name of the web server proxy, proxyport is the port to connect to on
	the proxy and port is the remote port to connect to. proxyport
	defaults to 80 and port defaults to 2401.

	* cvs.h: declare proxy variables CVSroot_proxy,
	CVSroot_proxy_port, CVSroot_port.
	* root.c: define proxy variables.
	(parse_cvsroot): pick up semicolon expressions port=, proxy=,
	proxyport= from CVSROOT.
	* client.h (CVS_PROXY_PORT): default port for a proxy.
	* client.c (connect_to_pserver): connect to a proxy before doing
	anything else if one was specified.
	(auth_server_port_number): return CVSroot_port if set.

Mon Jan  25 1999 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.0.2 : Integrated the context menu thing of Alex
	Lemaresquier <alex@brainstorm.fr>. Merci alex ;-).
	* WinCvs 1.0.2 : Worked without success on finding memory
	leaks of WinCvs (WinCvs seems to grow the heap when it
	idles, I've no idea why, but it seems to allocate some
	Windows resources).
	* WinCvs 1.0.2 : Re-enabled the threading on Windows-98,
	it seems to be OK now.

Tue Jan  19 1999 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs 1.0.2 : More work on DosPipe in order to get
	cvs release to work (in fact popen). "Should" be OK now.

HAPPY NEW YEAR !

Fri Nov  24 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* MacCvs : Jocelyn Houle <houlejo@IRO.UMontreal.CA> did a lot of
	work on the help balloons. This is not 100% complete but it is enough
	complete te release it.
	* MacCvs : Richard Wesley did a bit of work for CWCVS 1.0.
	* MacCvs 1.0 RELEASED !

Fri Nov  18 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs : Solved the "cvs co ." problem.

Fri Nov  11 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* MacCvs : Navigation services + some drag'n drop (Jack Jansen).

Fri Oct  30 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs : Made the file watcher smoother et clever.
	* WinCvs 1.0 RELEASED !

Mon Oct  26 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs : Did the automatic logout + force -d option + version number
	in the splash screen & about dialog.

Fri Oct  23 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs : You gonna love it : I did implement the idea of Jason Aten
	<jaten@rosetta.org> to use the notification mechanism : Kick ass. Now
	WinCvs updates automatically the file view when something changed.

Tue Oct  6 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* MacCvs : Cvs/Template support + persistents commit logs/tags...
	* MacCvs : ssh support.
	* Both : cvs status uses "-v" by default now (suggestion of Elliott Bloom).

Tue Oct  4 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs : Now the combo box with the default values for the tags,
	dates... are persistents.
	* WinCvs : Cvs/Template support + persistents commit logs.

Tue Oct  3 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs : A lot of work on the left view like suggested Jason :
	real ignore/missing support, F5 support, macros selection support,
	navigating to the right view now update the left one...
	* Both side : added a TCL "cvsentries" function + a sample macro
	named "Fast search modified" in order to illustrate it.
	Found a memory leak in CvsIgnore.

Tue Sep  17 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs : ~/.cvsignore handling + toggle ignore files button
	* Both sides : Now use STRATA1102 for cvs-1.10.2
	* Both sides : removed the cvs-1.9 support, now cvs-1.0 is far more
	stable than cvs-1.9. The cvs-1.9 folder is now obsolete.

Tue Sep  8 1998 Stephen Wark
	* WinCvs : Bug fix in ListViewEx.cpp

Tue Sep  8 1998 Norbert,Klamann@pobox.com
	* WinCvs : Bug fix for Netware (windows-NT/filesubr.c)

Tue Sep  8 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs : finnaly got a solution for pipe : I use a little
	dos application named DosPipe which does the work. It appears
	to be impossible to use anonymous pipes from a MFC app to a Dos
	application. The reason is the lack of console (!?).
	* WinCvs : removed the changes of Jason in src/filesubr.c because
	this file is not intended to compile with VisualC++. The one in
	diff3.c is still there and is still very usefull. According to Jason
	we should free the return of _tempnam (oups! it is used in several places).
	* Both side : found a bug in src/find_names.c. It needs a report.
	* WinCvs : The browser now should expand automatically at startup
	and show-up entirely (it used to be truncated).
	* WinCvs : other little things : an install shield installer
	(./InstallShield), dbl-click in the browser try now to guess the viewer,
	explore selection, send to recycle bin.

Wed Sep  4 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* MacCvs : Completed the Mac side for the macros menus
	and added a new macro.

Wed Sep  2 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* NOW USE STRATA1101 ! Updated the source code from Cyclic.
	* WinCvs : Modified the entry of the dlls so it sets STDIN, STDOUT,
	  STDERR. Now "popen" is working when invoked by "loginfo"
	  in local mode.

Tue Sep 1  15:03:02 1998 Jason Aten <jaten@accessone.com>

	* cvs-1.10\diff\diff3.c:
	* cvs-1.10\src\filesubr.c:
	* cvs-1.9\src\filesubr.c: 
	* in each of the 3 above files, added win32-share safe 
	version of tmpnam() call. It is now possible to update
	to a share that has a protected root directory; diff
	no longer tries to write there.

Fri August  20 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Both side : Added the cvs-1.10 support.
	* Win side : Fixed a little bug about the edit field for getting
	the external diff.

Mon July  6 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Both side : Tag/Rtag support + added some icons to the
	graph log window.
	* Win side : added ssh support (contribution of Noel CRAGG).
	* Win side : misc fix things + external diff support in the graph log
	window (tested with Windiff).

Thu July  2 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Mac side : lot of work including the visual log tree
	(option graph log), cvs-1.9.28 support, .cvsignore support
	(not ~/.cvsignore, not CVS_IGNORE)...

Thu June  18 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Win side : lot of work including the visual log tree
	(option graph log), cvs-1.9.28 support, .cvsignore support
	(not ~/.cvsignore, not CVS_IGNORE)... Hopefully the Mac versoin
	will follow next.
	* CVSTREE : cvstree is a new library cross-platform using bison
	and flex to parse the cvs log output. It can be used in any cvs
	client. WinCVS uses it now in order to draw a tree of the history
	of a revision.

Fri May  29 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.1b2
	* Win side : little import bug.
	* Mac side : big import bug + CW Pro3 port + GUSI 1.8.4

Wed May  14 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.1b1
	* Win side : Added a contextual menu on the right button. I just
	don't know *what* to put inside, so I put most of the commands.

Wed May  13 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.1b1
	* Both side : Fixed a bug when having multi-lines in a log message
	(Gerhard Moeller).
	* Win side : fixed a crash when dropping file in he log window
	(Gerhard Moeller). Now it should print the path name of the files
	in the log window (useful for tcl command line)
	* Win side : implemented a (sort of) dir command for tcl and fixed
	some bug in the log window after entering Enter.
	* Mac side : implemented a keyboard selection for the browser
	(a la Finder). added the ability to toggle/resize/drag windows
	while cvs is running.

Fri May  8 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.1b0
	* Both side : integrated cvs-1.9.27.1. Now the 2.0 options
	refers to this version.
	* Win side : fixed several problems reported by Gerhard Moeller.
	* Both side : first draft for an integrated shell using TCL.
	It allows to invoke cvs with arguments directly in the Log window.
	On the mac side I'll ship MacCVS with the TCL shared library because
	I had to fix a problem (see README.TCL). Instructions on how to use
	it are described in INSTALL.txt for WinCVS. I would like to have
	some comments before documenting it and be sure it is useful.
	* Mac side : MACCVS TURNS BETA ! There are few things to complete
	before it is "feature complete" but it seems to be stable now.

Tue May  5 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Mac side : Resolved for CW Pro2 the memory leak due to the
	new/delete handling in the MSL Runtime. You need to change
	your MSL Runtime "New.cpp" : #define NEWMODE NEWMODE_MALLOC.
	When the Fragment Manager calls the newly created __terminate_malloc,
	it will remove the allocs pools used for malloc and new.
	* Mac side : Fixed a bug (OUPS) in the preferences.
	* Mac side : Enhanced the browser so it opens another browser
	when you double click on a folder. The open-finder behaviour is still
	avalaible thru Option-Click.

Fri May  1 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Win side : Removed a security hole reported by Neal Becker.
	Now the user *has* to have a login which conforms with the
	cvs server. So if you use like me "Administrator", you should
	change it to your log name pretty soon ! I think this applies
	only for .rhosts authentication.

Tue Apr  30 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.1a8
	* Mac side : Finally I run QC (http://www.onyx-tech.com) on
	MacCvs and found several inconsistencies. This version *should*
	be MUCH MORE stable. I also identified the memory leak : it comes
	from the new operator in the runtime library. I need to go thru
	GUSI to suppress it. The browser get enhanced a little bit and
	should just run fine now. Next version of MacCVS 3.1 will probably
	turn 'Beta' ! Alleluia ! :->

Tue Apr  28 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.1a7
	* Mac side : First preview of the browser (very experimental).
	This version intends to be the one to use for checking out Mozilla
	with a fix of Aleks Totic about long filenames.

Thu Apr  24 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.1a6
	* Both side : Tested and inserted the monitors (release,
	lock, edit, watch...).

Thu Apr  16 1998 Aleks Totic <atotic@netscape.com>
	* Version 3.1a5
	* Mac side : Released the Aleks's work.
	* Win side : Finished the browser.
	* Both side : added a paranoiac range check for memory in
	the garbage collector that you can turn on optionally if
	you got crashes.

Tue Apr  14 1998 Aleks Totic <atotic@netscape.com>
	* Version 3.1a5
	* Mac side : AppleSingle support. According to Alesks :
	"1) apsingle.* contains the actual encoders/decoders. This code only depends on
	MoreFiles, and can be standalone.
	2) cvs_hqx.cpp is mostly plugging my code in. I did change set_file_type to
	optionally give a warning if the file type is not found in InternetConfig.
	This is because binary files really should have their types set to be useful.
	3) The GUSI file contains that 1-liner change for chdir.
	4) More AS details: AppleSingle format encodes mac files as a series of entries (1 for data fork,
	1 for resource fork, 1 for file's real name, etc). Every entry is optional,
	you can encode as little or as much data as you'd like. To make my code
	generic enough, the encode/decode routines take a flag argument,
	wantedEntries, that is a bit array describing what entries would you like encoded/decoded."

Fri Apr  10 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.1a4
	* Mac side : prepared the MacCVS side for Aleks Totic
	AppleSingle support. This is not finished but you can
	now set the plain binary mappings interactively.
	* Mac side : for MPW and CWCVS users (and any AppleEvent
	user) : now some variables are "globals". It means that
	if you don't define them, they are read from the
	MacCVS preferences. This will help a lot in order to not make
	mistakes and have to set some preferences only once (ports,
	binary mappings, home...). See the doc for details.
	* Mac side : a bug keep making MacCVS crash, reported
	by Alain Roy. It happens only when MacCVS have finished,
	closed the connection and unloads the cvs
	fragment. I've no idea what's going on so please keep
	hacking this problem. I don't feel like it's dangerous,
	but you may need MacsBug in order to avoid to restart :-<.

Tue Apr  7 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.1a4
	* Mac side : detected a new bug with the daylight time.
	* Mac side : Removed the @@@ trick for the HOME env. variable :
	now ~/.cvsrc, ~/.cvswrappers should work. Also fixed the
	bug found by Aleks Totic.
	* Mac side : introduced a hack contributed by Roman Dementiev.
	It allows to use the Paul Sanders's WinNT server.
	* Win side : fixed a big bug introduced in the import.
	* Win side : Began also to make a browser. The Mac side
	will follow later.

Fri Apr  3 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.1a4
	* Mac side : cvs release works now but only with cvs 2.0.
	Some others minors things suggested by Alain Aslag Roy
	for cvs import.

Mon Mar  30 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.1a3
	* Both side : Fixed the old problem of stdout/stderr getting
	mixed. Now the mpw tools reveive the two channels separately.
	Also MacCvs and WinCvs now take advantage of the two channels...

Mon Mar  30 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.1a3
	* Both side : Fixed the old problem of stdout/stderr getting
	mixed. Now the mpw tools reveive the two channels separately.
	Also MacCvs and WinCvs now take advantage of the two channels...

Wed Mar  25 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.1a3
	* Mac side : enhanced a little bit cvslog.
	* Win side : enhanced threads to be able to use MFC
	objects (crash when getting password).
	* Both side : added more dialogs/options.

Fri Mar  20 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.1a2
	* Mac side : two MPW tools, cvs and cvslog,
	see the documentation.

Wed Mar  18 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.1a2
	* Both side : First version of a (very) improved import.
	It's now possible to detect errors, force binary, ignore...
	* On the mac side we need now to improve the "plain binary"
	by making a proper interface.

Mon Mar  15 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.1a1
	* On the Mac side : fixed the bug color.
	* On the Windows side : added local authentication
	support
	* Both side : fixed some memory leaks and improved
	the garbage support for 1.9.26.

Thu Mar  12 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.1a0
	* On the Mac side : added ports support.
	* On the Windows side : added multi-thread support
	+ a stop button.

Wed Mar  11 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.1a0
	* On the Mac side : added font selection plus color
	in the log window : but Aaste doesn't want to use
	my colors (?!?), so I use a bold face instead :<
	* On the Windows side : fixed the ports bugs +
	cleaned the documentation (sort of ;-]) + updated
	the command line dialog to have the global settings.

Fri Mar  6 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.1a0 (at least !)
	* A lot of improvements in both WinCvs and MacCVS.
	* MacCvs 3.1a0 uses now powerplant so we'll run less
	problems to make new cvs commands mapping in MacCVS.
	* The 3.1 code lets you use either cvs 1.9 code or
	cvs 1.9.xxx (refered as 2.0). It simply switch the
	good shared library (the same on Windows).
	* It begins to sound good so anytime I can update
	the documentation, I will make a release build...

Wed Feb  18 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.0b5
	* I think cvs 1.9.20 is usable now since I've done
	the encoding/patch/decoding session, the patch can apply
	correctly on the server format. I keep testing.
	* Changed also convert_file to use MSL (and the famous
	toggle \n<->\r) instead of the GUSI (no automatic
	conversion).

Tue Feb  17 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.0b5
	* cvs 2.0 begins to work. I had to slightly reorganize
	the projects so we split MacCVS and the cvs shared library.
	We have now two shared libraries : for cvs 1.9 and future 2.0
	(cvs 1.9.24). This way we can expect the macintosh folder
	to be distributed with the official cvs distribution of Cyclic.
	* Fixed a bug when deleting directories (prune option).

Mon Feb  16 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.0b5
	* Begins work on cvs 2.0 (cvs 1.9.24). I think we can have
	a single application and two shared libraries (1.9 and 2.0).

Tue Feb  3 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.0b5
	* Added a TODO and corrected the top README.

Wed Jan  28 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.0b5
	* Added binary control you the user is warned when it
	tries to add binary files as text files (or the contrary).
	It detects also escape characters, wrong line feeds and
	wrong file types.

Tue Jan  27 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Added ISO-8859-1 translation. Thanks to Jim Matthews.
	Suggestion of ric Aubourg. <- (Hey ! Should work now ;->)
	* Added Internet Config on TEXT files (disabled by
	default). Suggestion of Richard Wesley.
	* Fixed a bug which affects all the files picking
	(some files were added with a short DirID).

Wed Jan  16 1998 Miro Jurisic <meeroh@MIT.EDU>
	* Added AE pending event. See PendingAeQueue.[cpp,h]
	for details

Wed Jan  15 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Begin works on kcvs (for KDE desktop)
	* Cleaned common sources
	* Added missing elements to compile on Windows

Wed Jan  8 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs Version 1.0b2
		+ Fix temporaly -z9 freeze : see zlib.c
		+ added quiet mode (-q)
		+ worked on the documentation (wincvs.hlp).
		+ cleaned the project.
		+ added find command.
	* MacCvs Version 3.0b4
		+ fixed bugs due to the merge
		+ added quiet mode (-q)

Mon Jan  6 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* WinCvs Version 1.0b1
	* First draft

Fri Jan  2 1998 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.0b4
	* MacCVS uses now native \r carriage return by
	Miro Jurisic <meeroh@MIT.EDU>
	* MacCVS implements the AE core suite by
	Miro Jurisic <meeroh@MIT.EDU>
	* Corrected logo in About box.
	* Provide a work around for a GUSI bug. So added
	the GUSIFile.cpp to the GUSI-Add-ons folder.
	* Added a mail from Miro Jurisic to the documentation
	which explains the MacCVS architecture.

** HAPPY NEW YEAR !! **

Mon Dec  29 1997 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.0b3
	* Added quote handling by Miro Jurisic <meeroh@MIT.EDU>
	* Added dialog and menu baloon helps

Tue Dec  23 1997 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.0b3
	* Fixed bug in client.c when using fgets (the branches
	seem to work now).
	* Added a multi-files dialog for all the command
	which pick a file (commit, add, status...) so the
	user can select several files at once.

Mon Dec  22 1997 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.0b3
	* Added "cvs status" command.
	* Added the bin# resource to set-up plain binary files
	(contribution of Miro Jurisic, meeroh@MIT.EDU)
	* Added GUSI 1.8.3 and removed GUSI.r and GUSI.rsrc
	from maccvs. This change still do not fix our "epoch"
	problem with MSL. But it fixes the problem of the
	creation date of folders.
	* Added a 'README.GUSI' to help people to find and
	compile GUSI : GUSI should not be distributed
	anymore with MacCVS.
	* Fixed move to trash bug (contribution of Miro Jurisic,
	meeroh@MIT.EDU).
	* Worked on look & feel (about dialog, spin cursor,
	application icon...).
	* Added "MacCVS:" to all the errors messages generated
	by MacCVS so the user can understand which side is
	going wrong.

Wed Dec  17 1997 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.0b2
	* New kserver authentification (contribution of Miro Jurisic,
	meeroh@MIT.EDU).
	* Worked a little bit on the doc (Miro Jurisic suggestion)

Mon Dec  15 1997 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Version 3.0b1
	* New pserver authentification (Richard Wesley)
	* Fixed a bug for mac_duplicate

Fri Dec  12 1997 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Added policy files for MoreFiles
	* Fixed a memory leak in Apple Events (Richard Wesley)
	* Removed the annoying printf in the garbage collector (Richard Wesley)
	* Added version number 3.0b0, previous was 2.xxx I think (Richard Wesley)
	* Fixed bug : user had to restart to change the CVSROOT
	* Started the work on pserver
	* Cleaning projects to commit to Cyclic
	
Wed Dec  10 1997 Alexandre Parenteau  <aubonbeurre@hotmail.com>
	* Added ChangeLog, BUGS, README
	* Fixed printf from the garbage collector (stderr->stdout)
	* Changed MacCVS application signature from 'CVS ' to 'mCVS'
