Possible freeze exception for texlive-bin
Dear release managers,
before uploading to unstable I would concur with you about
possible freeze exception for texlive-bin.
The changes in the release I would like to upload are two-fold:
* documentation/format/lintian warning fixes
. some spaces in control files
. additional WIP dep5 copyright file
not replacing the current copyright file, not installed, just
in the source
. better descriptions in the control file
* code change for ptex
recently a bug in ptex (Japanese Publishing TeX) was reported in the
Japanese TeX forum and immediately afterwards fixed in the
TeX Live upstream svn repository.
The code change is minimal:
--- texlive-bin-2012.20120628.orig/texk/web2c/ptexdir/ptex-base.ch 2012-05-12 21:40:41.000000000 +0900
+++ texlive-bin-2012.20120628/texk/web2c/ptexdir/ptex-base.ch 2012-07-18 02:19:29.125987453 +0900
@@ -2149,7 +2149,7 @@
else if cur_tok<cs_token_flag+single_base then
cur_val:=cur_tok-cs_token_flag-active_base
else cur_val:=cur_tok-cs_token_flag-single_base;
-if (cur_val>255)and(cur_cmd<kanji) then
+if (cur_val>255)and((cur_cmd<kanji)or(cur_cmd>max_char_code)) then
begin print_err("Improper alphabetic or KANJI constant");
@.Improper alphabetic constant@>
help2("A one-character control sequence belongs after a ` mark.")@/
and the test case is easy to check. The following TeX code:
\newcount\foo
\foo`\A
\showthe\foo % 65
\foo`\AA % !?
\showthe\foo
\bye
should break, as it doe sin etex:
...
?
! Improper alphabetic constant.
\AA
l.4 \foo`\AA
% !?
while in ptex the \AA is accepted:
(./test.tex
> 65.
l.3 \showthe\foo
% 65
?
> 452.
l.5 \showthe\foo
?
)
No pages of output.
I don't consider any of these *essential* for the stable release,
so I wanted to ask before doing an upload to unstable that might
generate problems later.
So please let me know what you think, if this is ok for stable
or I should wait and leave it like it is for now!
Thanks a lot and all the best
Norbert
------------------------------------------------------------------------
Norbert Preining preining@{jaist.ac.jp, logic.at, debian.org}
JAIST, Japan TeX Live & Debian Developer
DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094
------------------------------------------------------------------------
BELPER
A knob of someone else's chewing gum which you unexpectedly find your
hand resting on under a deck's top, under the passenger seat of your
car or on somebody's thigh under their skirt.
--- Douglas Adams, The Meaning of Liff
Reply to: