~ubuntu-branches/ubuntu/intrepid/luatex/intrepid

« back to all changes in this revision

Viewing changes to debian/ANNOUNCE-0.28.0

  • Committer: Bazaar Package Importer
  • Author(s): Norbert Preining
  • Date: 2008-07-07 11:01:13 UTC
  • mfrom: (1.1.5 upstream) (4.1.1 lenny)
  • Revision ID: james.westby@ubuntu.com-20080707110113-1y7lam37zbbb7bbt
Tags: 0.28.0-1
* two new upstream releases, see the respective ANNOUCE files
* add luasocket license statement to debian/copyright
* activate the pdfluatex format
* prepare for latex based formats
  - add the ini files from TeX Live
  - add debian/formats file
  - adjust dh_installtex incantation
  the problem is that luatex dies when loading ukrhypmp.tex from 
  texlive-lang-cyrillic, but we don't want to conflict with it by now.
* policy 3.8.0, rename README.Debian-source to README.source, and add
  notes about quilt usage
* disable patch fix-pwd-inclusion (it was from svn)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
Hi all,
 
3
 
 
4
I have just uploaded the archives for luatex 0.28.0, another
 
5
intermediate release leading up to TUG 2008. This release
 
6
matches SVN revision #1357.
 
7
 
 
8
 
 
9
There is one new feature:
 
10
 
 
11
There is now experimental support for non-trivial discretionaries
 
12
following explicit hyphens. In analogy to \prehyphenchar and
 
13
\posthyphenchar, there are two new parameters \preexhyphenchar en
 
14
\postexhyphenchar. Both new parameters default to zero (nothing).
 
15
When set to a nonzero value, the parameter is added to either the
 
16
pre- or post- break text. Note that this is *in addition to* the
 
17
hyphen already in the input. Testing and comments are very welcome.
 
18
 
 
19
Here is a short example (no idea what is says):
 
20
 
 
21
   \pdfoutput=1
 
22
   \hsize=2in
 
23
   \postexhyphenchar=`-
 
24
   Seria bom se eu
 
25
   pudesse t\^e-lo mantido como amigo, mas por
 
26
   mais bem-intencionado que eu fosse, n\~ao
 
27
   foi possivel
 
28
   \bye
 
29
 
 
30
 
 
31
 
 
32
Bugs fixed compared to 0.27.0:
 
33
 
 
34
* Words that started off with a character with a zero \lccode
 
35
   were never hyphenated at all.
 
36
 
 
37
* There was a bug in the new active characters code that prevented
 
38
   the latex format from being built (with Invalid character error).
 
39
 
 
40
* There is a temporary fix for the sometimes appearing "Font has a
 
41
   bad FontBB" message from Acrobat.
 
42
 
 
43
* \leaders did not actually stretch enough (the last bit of glue
 
44
   that has to line up the line endings was never output to the PDF).
 
45
 
 
46
* Bad paragraph-related callbacks could result in luatex crashing.
 
47
 
 
48
* The pre_linebreak and post_linebreak filters were never called
 
49
   when \output was active (this was a leftover of a superceded
 
50
   optimization).
 
51
 
 
52
* 'skipping' language codes when setting up \patterns c.s. did not
 
53
   work (it used the next empty slot instead of the actual value of
 
54
   \language).
 
55
 
 
56
* Using multiple 'attr' keywords on box items could cause random
 
57
   crashes.
 
58
 
 
59
* Calling lang.hyphenate() with one argument (without specifying a
 
60
    tail node) could crash.
 
61
 
 
62
* The luatex pdf banner and version reporting is cleaned up a bit.
 
63
 
 
64
* Conflicting patterns inside \patterns now give an error:
 
65
     ! Conflicting pattern ignored.
 
66
   (duplicate identical patterns are ignored without error).
 
67
 
 
68
 
 
69
The archives (source and binaries) can be downloaded from supelec,
 
70
as usual:
 
71
 
 
72
      http://foundry.supelec.fr/projects/luatex/
 
73
 
 
74
Bugs and feature requests can be added to the issue tracker at
 
75
 
 
76
      http://tracker.luatex.org
 
77
 
 
78
Have fun,
 
79
Taco
 
80