[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
GNU RCS 5.9.2 available
From: |
Thien-Thi Nguyen |
Subject: |
GNU RCS 5.9.2 available |
Date: |
Fri, 29 Nov 2013 12:57:21 +0100 |
release notes:
Portability and performance fixes. We welcome Andrew J. Schorr
and Dagobert Michelsen to the THANKS file.
thi
README excerpt:
GNU RCS (Revision Control System) manages multiple revisions of files.
RCS can store, retrieve, log, identify, and merge revisions.
It is useful for files that are revised frequently, e.g.,
programs, documentation, graphics, and papers.
NEWS for 5.9.2 (2013-11-28):
- bugfixes
- avoid possibly failing command in backticks
Some versions of Solaris /bin/sh would cause the extract-help
build script to exit failurefully when the grep command in the
backticks failed (in the presence of "set -e"). Sigh.
- handle low-memory situations like RCS 5.7 (mostly)
For reading comma-v files, RCS 5.7 tries mmap(2), in-core
snarfing, and stdio access, falling back to slower methods
on failure of the faster method. RCS 5.8 maintained the order,
but did not fall back; on failure, it gave up immediately.
This change was originally viewed as a feature, but lately it
seemed more like a bug.
Now, RCS 5.7 behavior is for the most part restored. The
exception is when env var ‘RCS_MEM_LIMIT’ is set; in that case,
failure of a fast method does not fall back to the slower one.
- default for env var ‘RCS_MEM_LIMIT’ relaxed
This used to be 256 kilobytes, a reasonable value a long time
ago, but ridiculously low nowadays. Now, it is "unlimited",
which is more in line w/ the GNU philosophy, anyway:
(info "(standards) Semantics")
Since the env var is mostly intended for testing RCS, you can
normally leave it unset. (Probably it will be removed in a
future release.)
- maintenance tools updated
- automake (GNU automake) 1.14
- gnulib-tool (GNU gnulib 2013-11-28 08:46:06) 0.1.21-37f8a
tarball and detached signature:
http://ftpmirror.gnu.org/rcs/rcs-5.9.2.tar.lz
http://ftpmirror.gnu.org/rcs/rcs-5.9.2.tar.lz.sig
http://ftpmirror.gnu.org/rcs/rcs-5.9.2.tar.xz
http://ftpmirror.gnu.org/rcs/rcs-5.9.2.tar.xz.sig
source code:
http://git.savannah.gnu.org/cgit/rcs.git/?h=p
homepage:
http://www.gnu.org/software/rcs/
--
Thien-Thi Nguyen
GPG key: 4C807502
(if you're human and you know it)
read my lisp: (responsep (questions 'technical)
(not (via 'mailing-list)))
=> nil
signature.asc
Description: PGP signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- GNU RCS 5.9.2 available,
Thien-Thi Nguyen <=