Thread View: gnu.announce
1 messages
1 total messages
Started by Thien-Thi Nguyen
Thu, 04 Apr 2013 08:52
GNU RCS 5.8.2 available
Author: Thien-Thi Nguyen
Date: Thu, 04 Apr 2013 08:52
Date: Thu, 04 Apr 2013 08:52
102 lines
4940 bytes
4940 bytes
--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
release notes:
More bug fixes and doc improvements.
This also addresses:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=3DCVE-2009-4029
http://cve.mitre.org/cgi-bin/cvename.cgi?name=3DCVE-2012-3386
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 excerpt:
- 5.8.2 | 2013-04-04
- Bugs fixed
- Wrong symbolic name dereference
RCS 5.8 introduced a bug whereby commands would incorrectly
dereference a symbolic name (into a numerical revision number)
in the presence of multiple symbolic names that share a common
prefix. See tests/t803.
- =E2=80=98integrity=E2=80=99 value syntax better specified
The =E2=80=98integrity=E2=80=99 value (if present) is a string comp=
osed of a
system part followed by an optional user part, with formfeed
(^L, U+0C) separating the two. Unlike other string values, the
=E2=80=98integrity=E2=80=99 string (either part) must NOT contain '=
@' (U+40).
If it does, RCS displays a "spurious '@' in `integrity' value"
error message and exits failurefully.
This change restores interop play-space for third-party tools
that was stricken w/ the RCS 5.8 top-level grammar freeze. Left
unspecified is how such tools should divvy up the user part.
- New manual chapter: RCS file format
This documents the RCS file format grammar and particulars,
adapted from rcsfile(5).
- Manpages refer to info documentation
They now recommend using "info rcs" for full documentation.
- Script to trim "junk at end of file" posted
The "junk at end of file" error occurs for some files due to RCS
5.8 being more strict about the syntax it accepts. You can use
=E2=80=98trimrcs=E2=80=99 by Warren Jones:
http://lists.gnu.org/archive/html/help-rcs/2013-01/msg00006.html
to remedy such files while we figure out how best to move such
functionality into RCS proper.
- Maintenance tools updated
- automake (GNU Automake) 1.13.1
- gnulib-tool (GNU gnulib 2013-03-19 16:08:47) 0.0.7899-34f84
- makeinfo (GNU Texinfo) 5.1
tarball and detached signature:
http://ftpmirror.gnu.org/rcs/rcs-5.8.2.tar.gz
http://ftpmirror.gnu.org/rcs/rcs-5.8.2.tar.gz.sig
source code:
http://git.savannah.gnu.org/cgit/rcs.git
homepage:
http://www.gnu.org/software/rcs/
=2D-=20
Thien-Thi Nguyen
GPG key: 4C807502
--=-=-=
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAlFdP2kACgkQZwMiJEyAdQLBSACgokBFSd6XMra+It5lHLNoOd9m
2OYAnAriOBesG0Yx98Y+iXZCbUx9Ulpn
=E7ea
-----END PGP SIGNATURE-----
--=-=-=--
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads