From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/93138 Path: news.gmane.org!not-for-mail From: luigi scarso Newsgroups: gmane.comp.tex.context.devel,gmane.comp.tex.luatex.user,gmane.comp.tex.luatex,gmane.comp.tex.context Subject: Luatex 0.87.0 announcement Date: Sun, 20 Dec 2015 22:54:30 +0100 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0192012158651470423==" X-Trace: ger.gmane.org 1450648515 23133 80.91.229.3 (20 Dec 2015 21:55:15 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 20 Dec 2015 21:55:15 +0000 (UTC) To: "General discussion of LuaTeX." , luatex development list , mailing list for ConTeXt users , David Carlisle , Joseph Wright , Dev Context Original-X-From: dev-context-bounces@ntg.nl Sun Dec 20 22:55:05 2015 Return-path: Envelope-to: gctcd-dev-context@m.gmane.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aAlwX-0007Ip-0a for gctcd-dev-context@m.gmane.org; Sun, 20 Dec 2015 22:55:05 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 399EF58FE; Sun, 20 Dec 2015 22:54:44 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13DvvQ3_M_we; Sun, 20 Dec 2015 22:54:42 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [IPv6:::1]) by zapf.ntg.nl (Postfix) with ESMTP id 3822D59AA; Sun, 20 Dec 2015 22:54:42 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 932A9590A; Sun, 20 Dec 2015 22:54:41 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zybeZi3yEpph; Sun, 20 Dec 2015 22:54:40 +0100 (CET) Original-Received: from mail-lf0-f54.google.com (mail-lf0-f54.google.com [209.85.215.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id A035C58FE; Sun, 20 Dec 2015 22:54:30 +0100 (CET) Original-Received: by mail-lf0-f54.google.com with SMTP id l133so100241593lfd.2; Sun, 20 Dec 2015 13:54:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=zHQMbDvoFCE+P/Zi18WQqANjdYIX1H+D88QlQZIDf8c=; b=0+OdNAHxyY1o7GQA9guKwrjbZUYNgjr4tq67pS/VFZ3r8YW2xfhZyT6k/nOLWqCXEI B4gIGy6JBHXGW6K8tW8ZmDYORuvnXbq9uG9jtUAGMVHqNwMy53kq19kfNMG4eG8KAhi+ UKL4SbrowgBPx6ErOMhUsiGN5zVdsPYwSZ1pFA7iXs0un4+5/eWToJP1iQAInq1XqjF0 YF8G26oxR+Mvtx4SVxXJXz/QO/o0H7u+2UsxcGEqG0JyTaXutOq3fJ08aRc1GTfbwH4g TS+jRmHVsQtqylF/+M8sXK/K7cNwrpbJ4CjPDmiXR+3hRIZyloQPT5yh285n6Kj84dA4 py6A== X-Received: by 10.25.24.85 with SMTP id o82mr1942010lfi.144.1450648470102; Sun, 20 Dec 2015 13:54:30 -0800 (PST) Original-Received: by 10.112.200.70 with HTTP; Sun, 20 Dec 2015 13:54:30 -0800 (PST) X-BeenThere: dev-context@ntg.nl X-Mailman-Version: 2.1.16 Precedence: list List-Id: "ConTeXt developers list. " List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-context-bounces@ntg.nl Original-Sender: "dev-context" Xref: news.gmane.org gmane.comp.tex.context.devel:2428 gmane.comp.tex.luatex.user:5501 gmane.comp.tex.luatex:3806 gmane.comp.tex.context:93138 Archived-At: --===============0192012158651470423== Content-Type: multipart/alternative; boundary=001a11405526c1294105275b6a25 --001a11405526c1294105275b6a25 Content-Type: text/plain; charset=UTF-8 New luatex release, 0.87.0 >From NEWS: ================================================== This is a next step upto 0.90 and it has the following changes: - image data is no longer stored in the format (it was fragile anyway) - pdf backend data generated when in ini mode is no longer stored in the format - (incomplete) \mag support removed from pdf backend (this functionality is kept in dvi mode) - there are a couple of improvements that should make luatex run a little bit faster (but of course that depends on the job at hand) - some further pending issues / cleanup has been done (but this is not reflected in the interface) - there is a new primitive \nospace: \nospace=1 do now not inject glue for spaces (not even zero glue) \nospace=2 inject zero glue for spaces - there are new primitives \hpack, \vpack and \tpack that are like \hbox, \vbox and \vtop but they don't trigger callbacks - we no longer keep track of older math character and delimiter definition states, but this should normally go unnoticed - from now on only ^^XX, ^^C, ^^^^XXXX and ^^^^^^XXXXXX are supported so no funny odd values (three and five) - texio.setescape(0) disables escaping to terminal (a matter of taste) - the (current) lc codes are now saved with the (current) language when patterns are loaded unless one hs used \hjcode instead of \lccode; overloading of \hjcodes is possible (but of course goes ahead of hyphenation which is delayed till parbuilding or packaging - active characters can now be set with: \letcharcode123=\foo (experimental) - there are some experimental new primitives but these will be described when they are stable (currently being tested) - there is more backend error reporting and all error messages adn warnings (the non-tex ones) have been normalized - of course there are the usual small fixes and additional setters and getters in libraries (see manual) ================================================== Last minute note: --synctex doesn't work. It will be fixed in the next release. As usual, the archives can be downloaded from supelec: https://foundry.supelec.fr/projects/luatex/ You could also check out the sources via anonymous svn: svn co --username anonsvn --password anonsvn \ https://foundry.supelec.fr/svn/luatex/tags/beta-0.87.0 Bugs and feature requests can be added to the issue tracker at http://tracker.luatex.org When you use context or latex you need an updated format. The latest version of context can be fetched from the context garden, latex from ctan. For latex you can contact David and Joseph as they are dealing with the update. Have fun, Hans, Luigi, Taco (in alphabetical order this time) --001a11405526c1294105275b6a25 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
New luatex release, 0.87.0
From NEWS:

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D
This is a next step upto 0.90 and it has the follo= wing changes:

- image data is no longer stored in = the format (it was fragile anyway)

- pdf backend d= ata generated when in ini mode is no longer stored in =C2=A0the format

- (incomplete) \mag support removed from pdf backend (= this functionality is
=C2=A0 kept in dvi mode)

- there are a couple of improvements that should make luatex run a l= ittle bit faster
=C2=A0 (but of course that depends on the job at= hand)

- some further pending issues / cleanup has= been done (but this is not reflected in the
=C2=A0 interface)

- there is a new primitive \nospace:

<= /div>
=C2=A0 \nospace=3D1 =C2=A0 do now not inject glue for spaces (not= even zero glue)
=C2=A0 \nospace=3D2 =C2=A0 inject zero glue for = spaces

- there are new primitives \hpack, \vpack a= nd \tpack that are like \hbox, \vbox and
=C2=A0 \vtop but they do= n't trigger callbacks

- we no longer keep trac= k of older math character and delimiter definition states,
=C2=A0= but this should normally go unnoticed

- from now = on only ^^XX, ^^C, ^^^^XXXX and ^^^^^^XXXXXX are supported so no funny odd<= /div>
=C2=A0 values (three and five)

- texio.s= etescape(0) disables escaping to terminal (a matter of taste)
- the (current) lc codes are now saved with the (current) langu= age when patterns are
=C2=A0 loaded unless one hs used \hjcode in= stead of \lccode; overloading of \hjcodes is
=C2=A0 possible (but= of course goes ahead of hyphenation which is delayed till parbuilding or
=C2=A0 packaging

- active characters can = now be set with: \letcharcode123=3D\foo (experimental)

=
- there are some experimental new primitives but these will be describ= ed when they are
=C2=A0 stable (currently being tested)

- there is more backend error reporting and all error messa= ges adn warnings (the non-tex
=C2=A0 ones) have been normalized

- of course there are the usual small fixes and add= itional setters and getters in libraries
=C2=A0 (see manual)
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D

Last minute note:
=C2= =A0--synctex=C2=A0
doesn't work. It will be fixed in the = next release.

As usual,=C2=A0
t= he archives can be downloaded from supelec:

=C2=A0= =C2=A0 =C2=A0 =C2=A0 https://foundry.supelec.fr/projects/luatex/
<= div>
--001a11405526c1294105275b6a25-- --===============0192012158651470423== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZGV2LWNvbnRl eHQgbWFpbGluZyBsaXN0CmRldi1jb250ZXh0QG50Zy5ubApodHRwOi8vbWFpbG1hbi5udGcubmwv bWFpbG1hbi9saXN0aW5mby9kZXYtY29udGV4dAo= --===============0192012158651470423==--