home *** CD-ROM | disk | FTP | other *** search
/ InfoMagic Source Code 1993 July / THE_SOURCE_CODE_CD_ROM.iso / gnu / lucid / lemacs-19.6 / lisp / pcl-cvs / NEWS < prev    next >
Encoding:
Text File  |  1992-10-28  |  2.2 KB  |  58 lines

  1. This is a list of user-visible changes to pcl-cvs from release 1.02 to
  2. release 1.03.1. First, the differences between 1.03.1 and 1.03:
  3.  
  4. * If you give a prefix argument to "M-x cvs-update" it only tries to
  5.   update the local directory, without traversing subdirectories. This
  6.   was broken in 1.03.
  7.  
  8. * RCS 5.6 support was broken in 1.03. It couldn't handle conflicts.
  9.  
  10. * It is somewhat more robust. Some error messages should be better.
  11.  
  12. The differences between 1.02 and 1.03:
  13.  
  14. * Output from CVS to stdout and stderr is separated and parsed
  15.   independently.  In that way pcl-cvs should work regardless of
  16.   whether stdout is buffered or line-buffered.  Pcl-cvs should now
  17.   work with CVS 1.3 without modifications on hosts such as
  18.   DECstations.
  19.  
  20. * Pcl-cvs now fully supports RCS version 5.6 as well as 5.5.
  21.  
  22. * New functions:
  23.  
  24.     + cvs-undo-local-changes ("U") - Undo all your modifications
  25.                      to a file and get the newest
  26.                      version from the repository.
  27.     + cvs-update-other-window       - Similar to cvs-update.
  28.     + cvs-byte-compile-files       - Byte compile the selected files.
  29.  
  30. * cvs-update now displays the *cvs* buffer, which initially contains a
  31.   small message ("Running `cvs update' in /foo/bar/gazonk/...") until
  32.   the update is ready.  The *cvs* buffer no longer pops up when the
  33.   update is ready.  It often failed to pop up, due to race conditions
  34.   that are very hard to solve (and I doubt that they were at all
  35.   solvable).
  36.  
  37. * cvs-unmark-all-files is moved from "U" to "ESC DEL" to be
  38.   "compatible" with dired.
  39.  
  40. * cvs-diff ("d") and cvs-diff-backup ("b") can be configured to work
  41.   on only the file the cursor is positioned on, and ignore any marked
  42.   files.  A prefix argument toggles this.
  43.  
  44. * Only one `cvs update' can be run at a time.  (It was previously
  45.   possible to start more than one simultaneously, but pcl-cvs could
  46.   not really handle more than one.)
  47.  
  48. * Some rudimentary support for programs that CVS runs at update (due
  49.   to the -u switch in the modules file).
  50.  
  51. * Pcl-cvs now automatically generates a bug report if it can't parse
  52.   the output from CVS.
  53.  
  54. * The *cvs* buffer is read-only.
  55.  
  56. * Pcl-cvs now creates temporary files in $TMPDIR if that environment
  57.   variable is set. It uses /tmp by default.
  58.