ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* Luatex 1.08.0 announcement
@ 2018-08-31 19:00 luigi scarso
  2018-10-23 18:12 ` Luatex 1.09.0 announcement luigi scarso
  0 siblings, 1 reply; 11+ messages in thread
From: luigi scarso @ 2018-08-31 19:00 UTC (permalink / raw)
  To: mailing list for ConTeXt users, General discussion of LuaTeX.,
	luatex development list, Dev Context


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

==============================================================
LuaTeX 1.08 2018-08-28
==============================================================


(1) This release is a prelude to 1.10, the next stable iteration of LuaTeX
after version 1.00.

(2) Lua 5.3 is now considered to be default and we might use 5.4 in version
1.10. There are no real functional changed expected. You still need to
rename
the binary for 5.3!

(3) Binary mode is no longer available in MPlib but it is still available in
stand alone MetaPost. This simplifies compilation and reduces dependencies.

(4) The dependency on Poppler for pdf image inclusion has been removed. We
now use a small dedicated library written by Pawel Jakowski. We no longer
need c++ compilers. We're in the process of making it behave well on all
platforms. It has been tested on intel platforms.

(5) We know that there can be some (alignment) issues with the arm platform
but these are looked into. Therefore, later this year we will release 1.09.
Version 1.10 is planned for TeXlive. We hope that ffi works ok on intel and
arm platforms at that point.

(6) There have been some extensions to the Lua libraries and some callbacks
have been added. Also, a few new primitives have been introduced. The
documentation mentions the stable extensions.

(7) There are the usual bug fixes and cleanups but there have been no real
fundamental changes in the API.

The LuaTeX team

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

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

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

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Luatex 1.09.0 announcement
  2018-08-31 19:00 Luatex 1.08.0 announcement luigi scarso
@ 2018-10-23 18:12 ` luigi scarso
  2018-10-24 21:15   ` [dev-context] " Mojca Miklavec
       [not found]   ` <CAG5iGsDY1ckcnqb7DGSbWj2kD1P-+p_KWRvhhRTh=6J0gtiP7A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
  0 siblings, 2 replies; 11+ messages in thread
From: luigi scarso @ 2018-10-23 18:12 UTC (permalink / raw)
  To: mailing list for ConTeXt users, General discussion of LuaTeX.,
	luatex development list, Dev Context


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

==============================================================
LuaTeX 1.09 2018-10-23
==============================================================

(1) This is a release that fixed some bugs, and the latest
with lua 5.2.

(2) luaffi is still incomplete, so very likely there will be
a new release 1.09.1 before the next year.


The LuaTeX team

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

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

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

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [dev-context] Luatex 1.09.0 announcement
  2018-10-23 18:12 ` Luatex 1.09.0 announcement luigi scarso
@ 2018-10-24 21:15   ` Mojca Miklavec
  2018-10-24 21:19     ` luigi scarso
       [not found]   ` <CAG5iGsDY1ckcnqb7DGSbWj2kD1P-+p_KWRvhhRTh=6J0gtiP7A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
  1 sibling, 1 reply; 11+ messages in thread
From: Mojca Miklavec @ 2018-10-24 21:15 UTC (permalink / raw)
  To: luigi scarso; +Cc: mailing list for ConTeXt users

Dear Luigi,

On Tue, 23 Oct 2018 at 20:12, luigi scarso wrote:
>
> ==============================================================
> LuaTeX 1.09 2018-10-23
> ==============================================================
>
> (1) This is a release that fixed some bugs, and the latest
> with lua 5.2.

LuaJIT build on OpenBSD seems to be broken (and build.sh doesn't fail
when it should, so you are getting an unjustified success report):

/home/buildbot/slaves/texlive/luatex_openbsd-amd64-6_2_prg/build/build/libs/luajit/.libs/libtexluajit.a(lj_err.o):
In function `lj_err_unwind_dwarf':
../../../source/libs/luajit/LuaJIT-src/src/lj_err.c:236: undefined
reference to `_Unwind_GetCFA'
../../../source/libs/luajit/LuaJIT-src/src/lj_err.c:254: undefined
reference to `_Unwind_DeleteException'
../../../source/libs/luajit/LuaJIT-src/src/lj_err.c:262: undefined
reference to `_Unwind_SetGR'
../../../source/libs/luajit/LuaJIT-src/src/lj_err.c:273: undefined
reference to `_Unwind_SetGR'
../../../source/libs/luajit/LuaJIT-src/src/lj_err.c:(.text+0x301):
undefined reference to `_Unwind_SetIP'
/path/to/build/build/libs/luajit/.libs/libtexluajit.a(lj_err.o): In
function `err_raise_ext':
../../../source/libs/luajit/LuaJIT-src/src/lj_err.c:301: undefined
reference to `_Unwind_RaiseException'
clang: error: linker command failed with exit code 1 (use -v to see invocation)
gmake: *** [Makefile:7713: luajittex] Error 1

Mojca
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [dev-context] Luatex 1.09.0 announcement
  2018-10-24 21:15   ` [dev-context] " Mojca Miklavec
@ 2018-10-24 21:19     ` luigi scarso
  2018-10-24 21:23       ` Mojca Miklavec
  0 siblings, 1 reply; 11+ messages in thread
From: luigi scarso @ 2018-10-24 21:19 UTC (permalink / raw)
  To: Mojca Miklavec; +Cc: mailing list for ConTeXt users


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

On Wed, Oct 24, 2018 at 11:15 PM Mojca Miklavec <
mojca.miklavec.lists@gmail.com> wrote:

> Dear Luigi,
>
> On Tue, 23 Oct 2018 at 20:12, luigi scarso wrote:
> >
> > ==============================================================
> > LuaTeX 1.09 2018-10-23
> > ==============================================================
> >
> > (1) This is a release that fixed some bugs, and the latest
> > with lua 5.2.
>
> LuaJIT build on OpenBSD seems to be broken (and build.sh doesn't fail
> when it should, so you are getting an unjustified success report):
>
> good, so green doesn't mean ok and red means bad.


/home/buildbot/slaves/texlive/luatex_openbsd-amd64-6_2_prg/build/build/libs/luajit/.libs/libtexluajit.a(lj_err.o):
> In function `lj_err_unwind_dwarf':
> ../../../source/libs/luajit/LuaJIT-src/src/lj_err.c:236: undefined

to be honest, I  remember that only freebsd used to work.

-- 
luigi

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

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

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [dev-context] Luatex 1.09.0 announcement
  2018-10-24 21:19     ` luigi scarso
@ 2018-10-24 21:23       ` Mojca Miklavec
  2018-10-24 21:32         ` luigi scarso
  0 siblings, 1 reply; 11+ messages in thread
From: Mojca Miklavec @ 2018-10-24 21:23 UTC (permalink / raw)
  To: luigi scarso; +Cc: mailing list for ConTeXt users

Dear Luigi,

On Wed, 24 Oct 2018 at 23:19, luigi scarso wrote:
> On Wed, Oct 24, 2018 at 11:15 PM Mojca Miklavec wrote:
>>
>> Dear Luigi,
>>
>> On Tue, 23 Oct 2018 at 20:12, luigi scarso wrote:
>> >
>> > ==============================================================
>> > LuaTeX 1.09 2018-10-23
>> > ==============================================================
>> >
>> > (1) This is a release that fixed some bugs, and the latest
>> > with lua 5.2.
>>
>> LuaJIT build on OpenBSD seems to be broken (and build.sh doesn't fail
>> when it should, so you are getting an unjustified success report):
>>
> good, so green doesn't mean ok and red means bad.

Green in that case means that someone needs to fix build.sh to return
a non-zero error when the build fails :)
(I hope that I fixed the buildbot configuration when changes happen in
trunk. But I will need a test.)

>> /home/buildbot/slaves/texlive/luatex_openbsd-amd64-6_2_prg/build/build/libs/luajit/.libs/libtexluajit.a(lj_err.o):
>> In function `lj_err_unwind_dwarf':
>> ../../../source/libs/luajit/LuaJIT-src/src/lj_err.c:236: undefined
>
> to be honest, I  remember that only freebsd used to work.

It did work in the past. (You can also check the history.)

Mojca
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [dev-context] Luatex 1.09.0 announcement
  2018-10-24 21:23       ` Mojca Miklavec
@ 2018-10-24 21:32         ` luigi scarso
  0 siblings, 0 replies; 11+ messages in thread
From: luigi scarso @ 2018-10-24 21:32 UTC (permalink / raw)
  To: Mojca Miklavec; +Cc: mailing list for ConTeXt users


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

On Wed, Oct 24, 2018 at 11:23 PM Mojca Miklavec <
mojca.miklavec.lists@gmail.com> wrote:

> Green in that case means that someone needs to fix build.sh to return
> a non-zero error when the build fails :)
>
sure, and that someone it's not me.

-- 
luigi

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

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

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Luatex 1.09.0 announcement (following)
       [not found]   ` <CAG5iGsDY1ckcnqb7DGSbWj2kD1P-+p_KWRvhhRTh=6J0gtiP7A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
@ 2018-10-25 18:02     ` luigi scarso
       [not found]       ` <CAG5iGsBYBfd6_u6Kq+tk6-SFbY5T_4ObSFqUOnu-rbEz=_oqdQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
  2019-01-30 10:11     ` Luatex 1.09.2 announcement luigi scarso
  1 sibling, 1 reply; 11+ messages in thread
From: luigi scarso @ 2018-10-25 18:02 UTC (permalink / raw)
  To: mailing list for ConTeXt users, General discussion of LuaTeX.,
	luatex development list, Dev Context


[-- 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

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [luatex] Luatex 1.09.0 announcement (following)
       [not found]       ` <CAG5iGsBYBfd6_u6Kq+tk6-SFbY5T_4ObSFqUOnu-rbEz=_oqdQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
@ 2018-10-25 18:57         ` Werner LEMBERG
  2018-10-25 19:04           ` luigi scarso
  0 siblings, 1 reply; 11+ messages in thread
From: Werner LEMBERG @ 2018-10-25 18:57 UTC (permalink / raw)
  To: luatex-WUdSmCIlby8, luigi.scarso-Re5JQEeQqe8AvxtiuMwx3w
  Cc: ntg-context-wvrSQK3plZs, dev-context-wvrSQK3plZs, dev-luatex-wvrSQK3plZs


> 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 [...]

Is there a project page for pplib?  The source code of this library
contained in TeXLive is very, very uncommented – in particular, a
description of the API is completely missing, AFAICS.  It also comes
with overly long lines and extremely densely written C code; it almost
feels as if the original source has been written with cweb or
something like that.


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

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [luatex] Luatex 1.09.0 announcement (following)
  2018-10-25 18:57         ` [luatex] " Werner LEMBERG
@ 2018-10-25 19:04           ` luigi scarso
  0 siblings, 0 replies; 11+ messages in thread
From: luigi scarso @ 2018-10-25 19:04 UTC (permalink / raw)
  Cc: mailing list for ConTeXt users


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

On Thu, Oct 25, 2018 at 8:57 PM Werner LEMBERG <wl@gnu.org> wrote:

>
> > 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 [...]
>
> Is there a project page for pplib?  The source code of this library
> contained in TeXLive is very, very uncommented – in particular, a
> description of the API is completely missing, AFAICS.  It also comes
> with overly long lines and extremely densely written C code; it almost
> feels as if the original source has been written with cweb or
> something like that.
>
there is a documentation under html
 luatex/tags/1.09.0/source/texk/web2c/luatexdir/luapplib/html

see
http://www.luatex.org/download.html
for the svn repo
-- 
luigi

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

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

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Luatex 1.09.2 announcement
       [not found]   ` <CAG5iGsDY1ckcnqb7DGSbWj2kD1P-+p_KWRvhhRTh=6J0gtiP7A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
  2018-10-25 18:02     ` Luatex 1.09.0 announcement (following) luigi scarso
@ 2019-01-30 10:11     ` luigi scarso
  2019-10-28 21:35       ` Luatex 1.11.1 announcement luigi scarso
  1 sibling, 1 reply; 11+ messages in thread
From: luigi scarso @ 2019-01-30 10:11 UTC (permalink / raw)
  To: mailing list for ConTeXt users, General discussion of LuaTeX.,
	luatex development list, Dev Context

[-- Attachment #1: Type: text/plain, Size: 236 bytes --]

==============================================================
LuaTeX 1.09.2 2019-01-19
==============================================================

This is a transitional release to LuaTeX 1.10 for TeX Live 2019




The LuaTeX team

[-- Attachment #2: Type: text/html, Size: 596 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Luatex 1.11.1 announcement
  2019-01-30 10:11     ` Luatex 1.09.2 announcement luigi scarso
@ 2019-10-28 21:35       ` luigi scarso
  0 siblings, 0 replies; 11+ messages in thread
From: luigi scarso @ 2019-10-28 21:35 UTC (permalink / raw)
  To: mailing list for ConTeXt users, General discussion of LuaTeX.,
	luatex development list, Dev Context


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

==============================================================
LuaTeX 1.11.1 2019-10-28
==============================================================

First release of luahbtex / luajithbtex,
luatex / luajittex with harfbuzz.
Small bug fixes, code clean up and a couple of new primitives
to match eTeX.
A new callback lua.getcodepage()  for diagnostic purposes.
*** DROPPED the   "page_objnum_provider" callback, replaced with
"page_order_index". ***
See ChangeLog and the manual.

-- 
luigi

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

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

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

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2019-10-28 21:35 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
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     ` Luatex 1.09.0 announcement (following) luigi scarso
     [not found]       ` <CAG5iGsBYBfd6_u6Kq+tk6-SFbY5T_4ObSFqUOnu-rbEz=_oqdQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2018-10-25 18:57         ` [luatex] " 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

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).