Mercurial > emacs
changeset 12509:68a8bae7a172
(datearg): Separate date from time with comma, not space,
to avoid CVS 1.5 bug.
(CVSROOT): Don't abort if unset and if repository is an absolute pathname.
author | Paul Eggert <eggert@twinsun.com> |
---|---|
date | Sat, 08 Jul 1995 18:44:04 +0000 |
parents | 2b4958c6268a |
children | 4626f1d99c52 |
files | lib-src/=rcs2log lib-src/rcs2log |
diffstat | 2 files changed, 10 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/lib-src/=rcs2log Sat Jul 08 13:16:54 1995 +0000 +++ b/lib-src/=rcs2log Sat Jul 08 18:44:04 1995 +0000 @@ -12,7 +12,7 @@ # Author: Paul Eggert <eggert@twinsun.com> -# $Id: rcs2log,v 1.24 1995/06/28 01:47:55 eggert Exp eggert $ +# $Id: rcs2log,v 1.25 1995/07/07 22:47:57 eggert Exp eggert $ # Copyright 1992, 1993, 1994, 1995 Free Software Foundation, Inc. @@ -158,7 +158,8 @@ } } } - printf "%d/%02d/%02d %02d:%02d:%02d\n", year,i+1,dd,hh,mm,ss + # Output comma instead of space to avoid CVS 1.5 bug. + printf "%d/%02d/%02d,%02d:%02d:%02d\n", year,i+1,dd,hh,mm,ss exit } ' @@ -179,7 +180,7 @@ rlog='cvs log' repository=`sed 1q <CVS/Repository` || exit test ! -f CVS/Root || CVSROOT=`cat <CVS/Root` || exit - case ${CVSROOT?} in + case $CVSROOT in *:/*) # remote repository ;; @@ -187,7 +188,7 @@ # local repository case $repository in /*) ;; - *) repository=$CVSROOT/$repository + *) repository=${CVSROOT?}/$repository esac if test ! -d "$repository" then
--- a/lib-src/rcs2log Sat Jul 08 13:16:54 1995 +0000 +++ b/lib-src/rcs2log Sat Jul 08 18:44:04 1995 +0000 @@ -12,7 +12,7 @@ # Author: Paul Eggert <eggert@twinsun.com> -# $Id: rcs2log,v 1.24 1995/06/28 01:47:55 eggert Exp eggert $ +# $Id: rcs2log,v 1.25 1995/07/07 22:47:57 eggert Exp eggert $ # Copyright 1992, 1993, 1994, 1995 Free Software Foundation, Inc. @@ -158,7 +158,8 @@ } } } - printf "%d/%02d/%02d %02d:%02d:%02d\n", year,i+1,dd,hh,mm,ss + # Output comma instead of space to avoid CVS 1.5 bug. + printf "%d/%02d/%02d,%02d:%02d:%02d\n", year,i+1,dd,hh,mm,ss exit } ' @@ -179,7 +180,7 @@ rlog='cvs log' repository=`sed 1q <CVS/Repository` || exit test ! -f CVS/Root || CVSROOT=`cat <CVS/Root` || exit - case ${CVSROOT?} in + case $CVSROOT in *:/*) # remote repository ;; @@ -187,7 +188,7 @@ # local repository case $repository in /*) ;; - *) repository=$CVSROOT/$repository + *) repository=${CVSROOT?}/$repository esac if test ! -d "$repository" then