]> code.delx.au - gnu-emacs/commit
Fix rcs2log problems with CVS.
authorPaul Eggert <eggert@cs.ucla.edu>
Tue, 20 May 2014 07:59:28 +0000 (00:59 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Tue, 20 May 2014 07:59:28 +0000 (00:59 -0700)
commitd352738b8b757785f8cdfa3d9c1eb8450a675d92
tree5c9b8e30bf9203f7bb94db5036dadf475f968901
parent5833dd932d5169e0228e8f72939b1e85d2b35e26
Fix rcs2log problems with CVS.

Problem reported by Glenn Morris in
<http://lists.gnu.org/archive/html/emacs-devel/2014-05/msg00277.html>.
Plus, fix some security and filename quoting problems.
* rcs2log (logdir): Prefer mktemp if available.
(logdir, llogdir): Work even if TMPDIR begins with '-' or has spaces.
(output_authors, main awk script): Parse more-recent CVS output format.
lib-src/ChangeLog
lib-src/rcs2log