[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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
   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:
\showthe\foo % 65
\foo`\AA % !?

  should break, as it doe sin etex:
  ! Improper alphabetic constant.
  l.4 \foo`\AA
               % !?

  while in ptex the \AA is accepted:
  > 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 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
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: