poke-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Jitter] Print contexts are in Jitter master; poke submodule not upd


From: Jose E. Marchesi
Subject: Re: [Jitter] Print contexts are in Jitter master; poke submodule not updated
Date: Mon, 23 Nov 2020 13:51:56 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

> With some delay, I have finished the big change set introducing print
> contexts, which is now in the master branch.
> New tag v0.9.236.  I have *not* updated the jitter submodule in poke as
> many API changes are incompatible, even if easy.
>
> One change which is not completely obvious and that José should notice
> is that the old
>   "vmprefix_disassemble_routine_to"
> is now called
>   jitter_routine_disassemble
> , with no "_to"; it takes a print_context argument in place of a FILE *,
> as many other functions do.  The old "vmprefix_disassemble_routine"
> which printed to stdout no longer exists.
>
> The new header jitter/jitter-print.h explains the new functionality in
> detail.
>
> The new source jitter/jitter-print-libtextstyle.c serves well as an
> example of a context kind definition.  José can probably ignore the
> entirety of the build system changes in Jitter (AC_JITTER and
> AC_JITTER_SUBPACKAGE now define more substitutions and one more Automake
> conditional; the same information is provided by jitter-config), but
> should look at that one C source.
>
> For the time being I am assuming that the porting effort on the Poke
> side will be quick and painless; if however I am wrong and you need help
> feel free to ask.

Ok, poke master now uses the main interface.

There is this little matter of the warning when NULL is passed as second
argument to jitter_print_context_make...




reply via email to

[Prev in Thread] Current Thread [Next in Thread]