MMCI 1.0.0 available

Thien-Thi Nguyen <[email protected]>
Newsgroups gmane.lisp.guile.user,gmane.lisp.guile.sources
Message-ID <[email protected]>
release notes:

  directory mtime restoration requires another tree walk, sigh.
  on the bright side, 1.0.0 finally achieved!

  thi

README excerpt:

  This directory contains MMCI (multi-method check-in), a program
  that abstracts the "cvs add" procedure to also handle RCS files
  and Emacs-style backup files.

ChangeLog excerpt:

  2006-01-08  Thien-Thi Nguyen  <[email protected]>
  
        * configure.in (AC_INIT): Bump version to "1.0.0" for release.
  
  2006-01-08  Thien-Thi Nguyen  <[email protected]>
  
        * mmci (sys!): Handle `utime' command.
        (mmci/qop): Restore directory mtimes, if necessary.
  
        * Makefile.in (testdir): Create file testdir.ptsnap-ORIG.
        (clean): Also delete "testdir.ptsnap*" files.
        (check): Create file testdir.ptsnap-POST and diff it with -ORIG.
  
  2006-01-08  Thien-Thi Nguyen  <[email protected]>
  
        * mmci: Fix bug introduced 2005-10-01: Spell `#:select' correctly.
  
  2006-01-07  Thien-Thi Nguyen  <[email protected]>
  
        * mmci (f:perms): New string property.
        (f:copy-props!, f:props): Also handle `f:perms'.
        (handle-emacs): Use 700 for temp subdir permission bits.
        Name comma-v file explicitly for RCS command invocations.
        In the inner loop, convert co/ci command pair into "co -l".
        (handle-new): Restore file's permissions if originally writeable.
        Name comma-v file explicitly for RCS command invocations.
        (mmci/qop): Use `f:perms'.
  
  2006-01-07  Thien-Thi Nguyen  <[email protected]>
  
        * testdata/ptsnap: New file.
  
  2006-01-07  Thien-Thi Nguyen  <[email protected]>
  
        * Makefile.in (check): Remove `--help' and `--version' invocations.
  
  2006-01-01  Thien-Thi Nguyen  <[email protected]>
  
        * mmci (make-string-property): New proc.
        (f:vc, f:fullname, f:mtime, f:data, f:entries):
        Convert to string property.
        (f:vc!, f:fullname!, f:mtime!, f:data!, f:entries!): Delete procs.
        Convert callers to set! the string property directly.
        (f:copy-props!, f:props): Rewrite.
  
  2006-01-01  Thien-Thi Nguyen  <[email protected]>
  
        * mmci.texi (Introduction): Delete node/chapter.
        (Top): Incorporate text of "Introduction".
        Update description for "Example" menu item.
  
tarball, decorated scheme code, and other files in dir:

  http://www.glug.org/people/ttn/software/mmci/


_______________________________________________
Guile-user mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/guile-user
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.