[cmucl-commit] [git] CMU Common Lisp branch master updated. fb4bc6b804467359a1072b14f16b2939f970f7fd

Raymond Toy rtoy at common-lisp.net
Tue Sep 27 06:00:59 CEST 2011


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "CMU Common Lisp".

The branch, master has been updated
       via  fb4bc6b804467359a1072b14f16b2939f970f7fd (commit)
       via  25ff206f2ccd6b433fa4d4d8a440c861ae6c2c41 (commit)
      from  99a5797f72ae3a43d8e5909653770f044f993c17 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit fb4bc6b804467359a1072b14f16b2939f970f7fd
Author: Raymond Toy <toy.raymond at gmail.com>
Date:   Mon Sep 26 19:22:37 2011 -0700

    Update.

diff --git a/general-info/release-20c.txt b/general-info/release-20c.txt
index 7328510..1abb6e6 100644
--- a/general-info/release-20c.txt
+++ b/general-info/release-20c.txt
@@ -148,11 +148,16 @@ New in this release:
   * Trac Tickets:
     - #43: unread-char doesn't change file-position
       Fixed.
-
     - #47: Added command line flags -read-only-space-size,
       -static-space-size, -control-stack-size, and -binding-stack-size
       to control the size of the each region.  The default size for
       each is unchanged.
+    - #48: RCS keywords in git. The RCS $Header$ keyword has been
+      changed so that file compiler generates the appropriate
+      replacement, which is stored in the fasl.
+    - #49:  RCS keywords need to be updated.  The $Header$ keywords
+      have been replaced with just the file path---the revision, date,
+      and author have been removed.
 
   * Other changes:
 

commit 25ff206f2ccd6b433fa4d4d8a440c861ae6c2c41
Author: Raymond Toy <toy.raymond at gmail.com>
Date:   Mon Sep 26 19:21:18 2011 -0700

    Add the tree hash to the version string.

diff --git a/tools/build.sh b/tools/build.sh
index d41e99f..0f926a7 100755
--- a/tools/build.sh
+++ b/tools/build.sh
@@ -42,7 +42,10 @@ ENABLE4="yes"
 version=20b
 SRCDIR=src
 TOOLDIR=$SRCDIR/tools
-VERSION="CVS Head `date '+%Y-%m-%d %H:%M:%S'`"
+VERSION="`date '+%Y-%m-%d %H:%M:%S'`"
+GIT_HASH="`(cd src; git log -1 --pretty=format:%t 2>/dev/null)`"
+# Add the tree hash to the version
+VERSION="$VERSION $GIT_HASH"
 BASE=build
 OLDLISP="cmulisp -noinit"
 
@@ -151,7 +154,7 @@ do
 	3) ENABLE4="no" ;;
 	o) OLDLISP=$OPTARG ;;
 	b) BASE=$OPTARG ;;
-	v) VERSION="$OPTARG" ;;
+	v) VERSION="$OPTARG $GIT_HASH" ;;
 	u) SKIPUTILS="yes" ;;
 	C) CREATE_OPT="$OPTARG"
 	   CREATE_DIRS=yes ;;

-----------------------------------------------------------------------

Summary of changes:
 general-info/release-20c.txt |    7 ++++++-
 tools/build.sh               |    7 +++++--
 2 files changed, 11 insertions(+), 3 deletions(-)


hooks/post-receive
-- 
CMU Common Lisp


More information about the cmucl-commit mailing list