ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
From: luigi scarso <luigi.scarso-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
To: mailing list for ConTeXt users
	<ntg-context-wvrSQK3plZs@public.gmane.org>,
	"General discussion of LuaTeX."
	<luatex-WUdSmCIlby8@public.gmane.org>,
	 luatex development list
	<dev-luatex-wvrSQK3plZs@public.gmane.org>,
	Dev Context <dev-context-wvrSQK3plZs@public.gmane.org>
Subject: Luatex 1.09.0 announcement (following)
Date: Thu, 25 Oct 2018 20:02:31 +0200	[thread overview]
Message-ID: <CAG5iGsBYBfd6_u6Kq+tk6-SFbY5T_4ObSFqUOnu-rbEz=_oqdQ@mail.gmail.com> (raw)
In-Reply-To: <CAG5iGsDY1ckcnqb7DGSbWj2kD1P-+p_KWRvhhRTh=6J0gtiP7A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>


[-- Attachment #1.1: Type: text/plain, Size: 2191 bytes --]

Hi all,

At the context meeting we presented (and discussed) the state of luatex and
released 1.08 as a prelude to 1.09. Today we announce version 1.09.

We are gradually entering into a "bug fix / no more features"
mode. The goal is to have the beginning of "stable" luatex 1.10 for
next texlive 2019, and in our minds "stable" means "in the long term
like pdftex".

In practice this means that luatex comes with lua 5.3.4, that
luajittex uses luajit 2.1 beta3, and that context will assume and support
this setup for a long time. This also means that we will keep the lua
5.3.4 API. Issues with luajitex will be solved whenever it is
possible, but we expect that some platforms will not have luajittex
and  this is nothing new, as it already happens in texlive.

By going stable we also hope that those using the lua interfaces will
not be catched by surprises. The internals are predictable enough for
that.

We have a new pdf parser (pplib from Paweł Jackowski) that replaces
poppler.  It is much smaller, a bit faster and it's written in pure C
so it fits also well with our idea of "stable" wrt to the compiler
versions. It also removes a dependency on a large library set. We are
actively testing it but appreciate testing from "power users" (like
Hraban did at the ctx meeting). Of course our powerful buildbot farm
helps a lot in the process.

We will of course try to make the luatex manual better and further
document mkiv features. If you have suggestions for context, don't
hesitate to ask because we keep evolving.

We would like to stress the terms "gradually" and "beginning":
practically we think means that, at least for the next year, there
will be our "usual" cycle of intermediate bugfix releases, but at this
point we are quite sure that for the TeX users the core features are
both powerful and complete enough for a large set of useful
applications, and context is an example of such application.

At the same time, we are not stopping research and developing, if only
because the rest of the world is moving on. As usual the context
meeting is place where we will report the results.




Happy using,

Luigi & Hans

[-- Attachment #1.2: Type: text/html, Size: 4590 bytes --]

[-- Attachment #2: Type: text/plain, Size: 141 bytes --]

_______________________________________________
dev-luatex mailing list
dev-luatex@ntg.nl
https://mailman.ntg.nl/mailman/listinfo/dev-luatex

  parent reply	other threads:[~2018-10-25 18:02 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-08-31 19:00 Luatex 1.08.0 announcement luigi scarso
2018-10-23 18:12 ` Luatex 1.09.0 announcement luigi scarso
2018-10-24 21:15   ` [dev-context] " Mojca Miklavec
2018-10-24 21:19     ` luigi scarso
2018-10-24 21:23       ` Mojca Miklavec
2018-10-24 21:32         ` luigi scarso
     [not found]   ` <CAG5iGsDY1ckcnqb7DGSbWj2kD1P-+p_KWRvhhRTh=6J0gtiP7A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2018-10-25 18:02     ` luigi scarso [this message]
     [not found]       ` <CAG5iGsBYBfd6_u6Kq+tk6-SFbY5T_4ObSFqUOnu-rbEz=_oqdQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2018-10-25 18:57         ` [luatex] Luatex 1.09.0 announcement (following) Werner LEMBERG
2018-10-25 19:04           ` luigi scarso
2019-01-30 10:11     ` Luatex 1.09.2 announcement luigi scarso
2019-10-28 21:35       ` Luatex 1.11.1 announcement luigi scarso

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAG5iGsBYBfd6_u6Kq+tk6-SFbY5T_4ObSFqUOnu-rbEz=_oqdQ@mail.gmail.com' \
    --to=luigi.scarso-re5jqeeqqe8avxtiumwx3w@public.gmane.org \
    --cc=dev-context-wvrSQK3plZs@public.gmane.org \
    --cc=dev-luatex-wvrSQK3plZs@public.gmane.org \
    --cc=luatex-WUdSmCIlby8@public.gmane.org \
    --cc=ntg-context-wvrSQK3plZs@public.gmane.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).