;;; Copyright (C) 2011-2022 Thien-Thi Nguyen
;;;
;;; Copying and distribution of this file, with or without modification,
;;; are permitted provided the copyright notice and this notice are preserved.
* code .tar.lz
- 5.10.1 | 2022-02-02
- distribution now .tar.lz only
If you have GNU tar, you can use "tar xf" and it will DTRT.
If not, you can use "lzip -dc TARBALL | tar xf -" to unpack it.
- bug fix: handle unexpected byte in edit script (rlog)
Previously, a comma-v file w/ an unexpected (non-'a', non-'d')
dispatch byte in the edit script would cause rlog to segfault.
Now, rlog displays an error message w/ diagnostic and aborts.
The segfault is a regression brought by RCS 5.8 (2011-08-30).
RCS 5.7 (1995-06-16) would abort correctly, but used a different
diagnostic message -- "bad diff output line" -- that did not
include line number information.
Thus, because of the new (line number) info, new test t303 fails
for RCS 5.7 as well. Test number 3xx is for rlog functionality
and not a regression, even though the problem has regression
nature, too.
- portability fix: use ‘SIGSTKSZ’ more gingerly
Some versions of this element cannot be used
in the CONDITION portion of a preprocessor-conditional (‘#if’)
construct. No problem, we found another way.
- misc portability tweaks via gnulib
As usual, GNU gnulib provides the right amount of buffer between
the Ideal and the Real worlds. Thanks, gnulib.
- bootstrap/maintenance tools
upgraded:
GNU gnulib 2022-01-27 07:00:41
GNU texinfo 6.8
GNU Automake 1.16.5
GNU Autoconf 2.71
as before:
(none)
;;; Local variables:
;;; mode: outline
;;; coding: utf-8
;;; End: