summaryrefslogtreecommitdiff
path: root/lib-src/rcs2log
Commit message (Collapse)AuthorAgeFilesLines
* Add 2012 to FSF copyright years for Emacs filesGlenn Morris2012-01-051-1/+1
|
* Update short copyright year to 2012.Glenn Morris2012-01-041-1/+1
| | | | | | | | | | | | | | | | | | | | * etc/refcards/calccard.tex, etc/refcards/cs-dired-ref.tex: * etc/refcards/cs-refcard.tex, etc/refcards/cs-survival.tex: * etc/refcards/de-refcard.tex, etc/refcards/dired-ref.tex: * etc/refcards/fr-dired-ref.tex, etc/refcards/fr-refcard.tex: * etc/refcards/fr-survival.tex, etc/refcards/orgcard.tex: * etc/refcards/pl-refcard.tex, etc/refcards/pt-br-refcard.tex: * etc/refcards/refcard.tex, etc/refcards/ru-refcard.tex: * etc/refcards/sk-dired-ref.tex, etc/refcards/sk-refcard.tex: * etc/refcards/sk-survival.tex, etc/refcards/survival.tex: * etc/refcards/vipcard.tex, etc/refcards/viperCard.tex: * lib-src/ebrowse.c (version) <emacs_copyright>: * lib-src/etags.c (print_version) <emacs_copyright>: * lib-src/rcs2log (Copyright): Update short copyright year to 2012. * nextstep/Cocoa/Emacs.base/Contents/Info.plist: * nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings: * nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist: * src/emacs.c (emacs_copyright): Update short copyright year to 2012.
* Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-3/+1
|
* Set short copyright year to 2011.Glenn Morris2011-01-011-4/+3
| | | | | | | | | | | * lib-src/ebrowse.c (version) <emacs_copyright>: * lib-src/etags.c (print_version) <emacs_copyright>: * lib-src/rcs2log (Copyright): * lisp/version.el (emacs-copyright): * nextstep/Cocoa/Emacs.base/Contents/Info.plist: * nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings: * nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist: Set short copyright year to 2011.
* Set copyright year to 2010.Glenn Morris2010-01-101-2/+2
| | | | | | | | | | | | | * Cocoa/Emacs.base/Contents/Info.plist: * Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings: * GNUstep/Emacs.base/Resources/Info-gnustep.plist: Set copyright year to 2010. * version.el (emacs-copyright): Set copyright year to 2010. * ebrowse.c (version): * etags.c (print_version): * rcs2log (Copyright): Set copyright year to 2010.
* Comment (add Author: header).Glenn Morris2009-01-101-0/+2
|
* (Copyright): Update copyright for 2009.Glenn Morris2009-01-051-2/+3
|
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-091-25/+24
|
* Add 2008 to copyright years.Glenn Morris2008-01-071-1/+1
|
* (Copyright): Update to 2008.Glenn Morris2008-01-041-1/+1
|
* Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
|
* Update copyright for years from Emacs 21 to present (mainly addingGlenn Morris2007-01-161-2/+2
| | | | 2001).
* Update years in copyright notice; nfc.Thien-Thi Nguyen2006-02-061-2/+2
|
* Update years in copyright notice; nfc.Thien-Thi Nguyen2005-08-071-2/+2
|
* Update FSF's address.Lute Kamstra2005-07-041-3/+3
|
* * rcs2log (Help): Clarify wording of the usage message.Paul Eggert2004-04-181-13/+36
|
* Work correctly if CVSROOT specifies :fork: orPaul Eggert2004-02-151-11/+17
| | | | | | | | | | :local: methods, or omits the colon between the hostname and the path. Allow :/ in repository path, since CVS does. Fix typo: "pository" should be set from $CVSROOT, not $repository. This fixes a bug reported by Wolfgang Scherer in <http://mail.gnu.org/archive/html/bug-gnu-emacs/2004-02/msg00085.html>, along with some related bugs I discovered by inspecting how CVS itself parses $CVSROOT.
* (rlog_options): Append -rbranchtag if CVS/Tag indicatesPaul Eggert2003-12-271-5/+21
| | | | | | | a tag, and if the user has not specified an rlog option. Adapted from a suggestion by Martin Stjernholm in <http://mail.gnu.org/archive/html/bug-gnu-emacs/2003-07/msg00066.html>. (Copyright): Update to 2003.
* Add arch taglinesMiles Bader2003-09-011-1/+3
|
* (Copyright): Update to 2002.Paul Eggert2002-02-031-6/+12
| | | | | | | (AWK, TMPDIR): Work around portability problem in broken shells that don't understand `: ${VAR=val}'. (SORT_K_OPTIONS): New var, for hosts that conform to POSIX 1003.1-2001. Prefer the new -k option to the traditional +M -N option.
* (Copyright): Add '(C)' as per coding guidelines.Paul Eggert2001-11-281-5/+5
| | | | | | | | | | The following changes are derived from suggestions by Bob Chapman <rechapman@compuserve.com>. (printlogline): Also allow tab and newline to separate '(function):' from the rest of a comment. (reformat the sorted log entries): Require date and author to match the clumpname.
* (Help, mainline code): Add new option -L FILE.Paul Eggert2001-09-051-200/+245
| | | | | | | | | | | | | | | | | | | | | | | | | | | (Copyright): Update year. (LANG, LANGUAGE, LC_ALL, LC_COLLATE, LC_CTYPE, LC_MESSAGES, LC_NUMERIC, LC_TIME): New shell vars, to make sure we live in the C locale. (mainline code): Handle nonstandard -u option differently, by transforming it to standard form. Check for "Working file: ", not "Working file:". Allow file names with spaces. (SOH, rlogfile): New shell vars. (rlogout): Remove. Its old functionality is mostly migrated to rlogfile. Append ';;' to the last arm of every case statement, for portability to ancient broken BSD shells. (logins): Fix bug; was not being computed at all, lowering performance. (pository): New var. This fixes some bugs where repositories are remote, or have trailing slashes. (authors): $llogout is never an empty shell var, so don't worry about that possibility. (printlogline, mainline code): Fix bug with SOH's being put into the output.
* Update copyright notice.Gerd Moellmann2001-07-201-0/+680
|
* properly mark Attic files as deletedKen Raeburn2001-07-061-679/+0
|
* Avoid security hole allowing attacker toGerd Moellmann2001-01-031-5/+7
| | | | | | | | cause user of rcs2log to overwrite arbitrary files, fixing a bug reported by Morten Welinder. Don't put "exit 1" at the end of the exit trap; it's ineffective in POSIX shells.
* Update bug report address and copyright.Paul Eggert1998-08-121-3/+3
|
* Update copyrightPaul Eggert1998-08-121-2/+2
|
* (initialize_fullname): Prefer getent if available.Paul Eggert1998-08-111-8/+11
|
* Don't assign to $0 in awk; some awks don't allow this.Paul Eggert1997-06-261-9/+10
|
* (files): When computing arguments automatically, ignore non-filesPaul Eggert1997-05-131-2/+4
| | | | within the RCS subdirectory.
* (loginFullnameMailaddrs, logins, rlog_options, files): Don't prepend $nlPaul Eggert1997-05-111-21/+42
| | | | | | since this causes some shells to generate the empty string when IFS is $nl. (printlogline): Use SOH (octal code 1), not CR, since some PC-based shells mishandle CR.
* Doc fix: CR is \015, not \013.Paul Eggert1997-05-111-2/+2
|
* (initialize_fullname): Set NIS_PATH to the empty string before invokingPaul Eggert1997-03-231-2/+2
| | | | nismatch, in case it's set to some nonstandard value.
* (files): Ignore files in RCS directory whose names are of the form ,*,Paul Eggert1997-03-211-3/+11
| | | | | or *_; they are probably RCS lock files. Also, ignore files named .rcsfreeze.log or .rcsfreeze.ver; they are used by rcsfreeze.
* --help, --version: New options, for conformance to GNU coding standards.Paul Eggert1997-01-201-11/+41
| | | | | | | | | (Copyright, Help, Id): New variables, for above. (rlog): Use -q option with cvs log, to avoid useless chatter. Treat logs of "Initial revision" (RCS) or "file F was initially added on branch B." (CVS) as if they said "New file.", for consistency with change log entries.
* When processing cvs log output, remove `Attic/' from repository file names.Paul Eggert1996-11-031-1/+6
|
* (datearg): Use the empty string, not '-d>1970-01-01', to extract allPaul Eggert1996-10-131-4/+2
| | | | | revisions, since some hosts reject 1970-01-01 when east of UTC. (date): Remove.
* (rlog_options): Look for ' option' rather than 'unknown option',Paul Eggert1996-10-121-2/+2
| | | | since CVS says 'invalid option'.
* (date): Make default format acceptable to CVS post v1.8Paul Eggert1996-09-301-2/+2
| | | | as well as earlier CVSs and RCS.
* (rlog_options): Use $rlog, not rlog, when deciding whether to append -zLT.Paul Eggert1996-09-251-7/+7
|
* Change `GNU Emacs' to `this program' in the comment referring the readerPaul Eggert1996-08-261-2/+2
| | | | | to the file COPYING, since rcs2log is distributed as part of programs other than GNU Emacs.
* Use ISO 8601 date format, with time zone appended ifErik Naggum1996-08-241-90/+91
| | | | | | | | | | | | | | | | | | | change-log-time-zone-rule is non-nil, instead of traditional Unix date format. (datearg): When computing default from ChangeLog, handle ISO format dates in addition to old-fashioned dates from Emacs 19.31 and earlier. Don't worry about hh:mm:ss since the resolution is now by day. Use emtpy datearg, not empty rlog_options, to decide whether to pass "$datearg" option to $rlog. (logTZ): New variable, set to TZ specified by change-log-time-zone-rule. (month_data): Remove `mo'; no longer needed. (rlog_options): Use -zLT for localltime output, if `rlog' supports it. (extractTZ): Use UTC if the zone is t. Match `revision' line of rlog output more accurately. Add -c, -v options.
* Fix FSF address in comment.Karl Heuer1996-07-201-3/+4
|
* (initialize_fullname): Add support for NIS+.Paul Eggert1996-01-151-3/+18
| | | | | (hostname): Fully qualify the default hostname with the domainname if the hostname lacks a `.'.
* (datearg): Separate date from time with comma, not space,Paul Eggert1995-07-081-4/+5
| | | | | to avoid CVS 1.5 bug. (CVSROOT): Don't abort if unset and if repository is an absolute pathname.
* Replace `#!/bin/sh' with `#! /bin/sh', for benefit of systemsPaul Eggert1995-07-071-2/+2
| | | | that interpret `#! /' as a 4-byte magic number.
* (CVSROOT, repository): Allow remote repositories a la CVS 1.4.Paul Eggert1995-06-281-9/+17
|
* (output_authors): Allow ':' in time zone, as per ISO 8601 and RCS 5.6.8 beta.Paul Eggert1995-06-041-1/+1
|
* (datearg): If rlog options are specified explicitly,Paul Eggert1995-04-301-58/+70
| | | | | | omit the implicit '-d>DATE' option. (repository, rlog): Allow absolute paths to CVS repositories. Look only at the first line of CVS/Repository.
* (output_authors): Replace /[/]/ by /[\/]/, for portability to mawk and nawk.Paul Eggert1995-03-231-2/+2
|