~ubuntu-branches/ubuntu/precise/luatex/precise

« back to all changes in this revision

Viewing changes to debian/ANNOUNCE-0.27.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.27.0. This is
 
5
an intermediate release leading up to 0.30.0, to be released
 
6
around TUG2008.
 
7
 
 
8
There are just too many changes to wait another month :-)
 
9
 
 
10
Bugs fixed compared to 0.25.3:
 
11
 
 
12
* Unicode reencoding support for non-standard (i.e. older)
 
13
   Type1 fonts is now somewhat less broken than it was (#25)
 
14
 
 
15
* .vf fonts using specials crashed luatex
 
16
 
 
17
* luatex would crash on --\par (#33)
 
18
 
 
19
* An attempt is made to get a sane default value for StemV in
 
20
   the created pdf (#32)
 
21
 
 
22
* We can now guarantee that %PDF-1.* header is printed before
 
23
   the first pdf.print() output
 
24
 
 
25
* lang.hyphenate() was broken
 
26
 
 
27
* insert_before(a,a,b) was broken (#37)
 
28
 
 
29
* argv[0] is now cleaned up before being used as a default for
 
30
   mem_name and prog_name (#28).
 
31
 
 
32
* luatex would crash on loading extended fonts (fonts loaded
 
33
   via lua callbacks) from a format file.
 
34
 
 
35
* The fix for pdftex bug #799 is backported from pdftex 1.40.4.
 
36
 
 
37
* slnunicode had a bug in the unicode.utf8.gmatch iterator.
 
38
 
 
39
* Queries of nonexisting fontdimens could cause a crash.
 
40
 
 
41
* luatex would crash on {\textdir TLT\pardir TLT x\break\par }
 
42
 
 
43
* Fixed wrong placement of lines in mixed-direction paragraphs
 
44
   that could happen in some situations.
 
45
 
 
46
Other news:
 
47
* Luatex now includes luasocket (#35)
 
48
   See http://www.tecgraf.puc-rio.br/~diego/professional/luasocket/
 
49
   for usage.
 
50
   There is a new commandline option: --nosocket to disable this,
 
51
   and that is also implied by --safer.
 
52
 
 
53
   NOTE to the binary builders: there are some unfixed configure
 
54
   problems when you need to add a specific library to get socket
 
55
   support on your platform. You probably will have to edit the
 
56
   generated Makefile by hand (search for 'socketlib').
 
57
 
 
58
* There is ongoing development to the 'img' and 'mplib' libraries.
 
59
   See the reference manual for details.
 
60
 
 
61
* The 'character commands' in virtual fonts now support image
 
62
   inclusion. See the reference manual for details.
 
63
 
 
64
* Lua error messages now include the call stack.
 
65
 
 
66
* \directlua and \latelua have been extended to accept a 'name'
 
67
   keyword. The argument is a token list that is used as the lua
 
68
   name of this chunk in lua error messages and call stack prints.
 
69
   (#42)
 
70
 
 
71
* The lua chunk names can be interfaced via a new virtual
 
72
   table called lua.instancename, the values in that function as
 
73
   defaults in the absence of 'name' keywords.
 
74
 
 
75
* The 2-plane limit on active character range is removed (#12).
 
76
 
 
77
* Subsetted TTF fonts in the PDF now retain the cmap table.
 
78
 
 
79
* There is a new Lua variable os.selfdir. This contains the
 
80
   full absolute pathname of the directory that the executable
 
81
   resides in (with symlinks resolved)
 
82
 
 
83
* There is a new function os.uname() this returns a lua
 
84
   table containing various platform information items.
 
85
 
 
86
* The node library now uses text strings for direction specifiers
 
87
   instead of numbers. See the reference manual for details.
 
88
 
 
89
* The 'E' (edit) as error response functionality is now a noop.
 
90
 
 
91
* Adding luatex 0.25.3 to texlive resulted in a few minor backports,
 
92
   in particular: Support for mktexfmt is added, and luatangle now
 
93
   identifies itself as such (instead of calling itself otangle).
 
94
 
 
95
* We fixed a whole series of portability problems (but
 
96
   we probably introduced new problems as well).
 
97
 
 
98
* Most (all?) files now have a corrected Copyright header,
 
99
   and link in $Id$ and  $URL$ into the object file.
 
100
 
 
101
* Some unnecessary files were removed from the distribution.
 
102
 
 
103
The archives (source and binaries) can be downloaded from supelec,
 
104
as usual:
 
105
 
 
106
      http://foundry.supelec.fr/projects/luatex/
 
107
 
 
108
Bugs and feature requests can be added to the issue tracker at
 
109
 
 
110
      http://tracker.luatex.org
 
111
 
 
112
Have fun,
 
113
Taco
 
114