Re: Newlines in @w and sentence ends

2015-06-29 Thread Karl Berry
Indeed, @w means no additional end-of-sentence spacing in TeX (essentially @w = \hbox, and there is no stretching and shrinking inside an \hbox). Whether the space comes from an SPC character or an EOL character is immaterial. Presumably it should be the same in makeinfo. I'd have to try to find

Re: Make output of texinfo index deterministic

2015-06-29 Thread Gavin Smith
On 29 June 2015 at 21:08, Chris Lamb wrote: > (Replying quickly, apologies for terseness..) > >> Do you have a list of manuals that exhibit this issue, and an >> explanation on how this can be triggered? > > https://reproducible.debian.net/dbd/unstable/amd64/mmm-mode_0.5.2-2.debbindiff.html > > or

Re: Preparation for use of XS paragraph formatting module

2015-06-29 Thread Gavin Smith
On 29 June 2015 at 20:24, Patrice Dumas wrote: >> I didn't want to write the C code to process underlying text >> along with the main text, and also there may be performance >> implications in doing things twice. So I've changed the code to use a >> different approach. This is to insert a marker c

Re: Make output of texinfo index deterministic

2015-06-29 Thread Chris Lamb
(Replying quickly, apologies for terseness..) > Do you have a list of manuals that exhibit this issue, and an > explanation on how this can be triggered? https://reproducible.debian.net/dbd/unstable/amd64/mmm-mode_0.5.2-2.debbindiff.html or via http://mmm-mode.sourceforge.net/ Regards, --

Re: Make output of texinfo index deterministic

2015-06-29 Thread Patrice Dumas
On Mon, Jun 29, 2015 at 07:36:26AM +0900, Norbert Preining wrote: > Dear all, > > down here at Debian there is an activity to create reproducible > buillds, absolutely reproducible. Thus we try to remove > indetermancy as far as possible. In this case, texinfo indices > are not deterministic. Th

Re: Preparation for use of XS paragraph formatting module

2015-06-29 Thread Patrice Dumas
On Mon, Jun 29, 2015 at 06:27:53PM +0100, Gavin Smith wrote: > Hi Patrice and anyone else who cares to comment, > > For comparison, here's the timing of a run using the Perl Paragraph.pm > on the sources of the Emacs Lisp manual (about 3.3 megs of Texinfo > source): > > real0m54.751s > user

Re: Preparation for use of XS paragraph formatting module

2015-06-29 Thread Eli Zaretskii
> Date: Mon, 29 Jun 2015 18:27:53 +0100 > From: Gavin Smith > > As you may know I've been rewriting Paragraph.pm, the formatter module > for paragraphs, in C, to be used as a loadable XS module by Perl. Due > to Perl's slow text processing capabilities, paragraph formatting > takes up a sizable p

Preparation for use of XS paragraph formatting module

2015-06-29 Thread Gavin Smith
Hi Patrice and anyone else who cares to comment, As you may know I've been rewriting Paragraph.pm, the formatter module for paragraphs, in C, to be used as a loadable XS module by Perl. Due to Perl's slow text processing capabilities, paragraph formatting takes up a sizable proportion of the run-t