Re: compilation failure with SVN r6034
Doing ./autogen.sh ./configure make I get ... /bin/sh .../texinfo.compiled/build-aux/missing \ help2man --name=translate Texinfo documents \ -I ./makeinfo.h2m ..//tp/makeinfo -o makeinfo.1 mv makeinfo.1 makeinfo.1.tmp sed '/^\.IP$/N;/\nAlso/s/I//;/\nThe/s/I//' makeinfo.1.tmp makeinfo.1 rm makeinfo.1.tmp Updating man page texindex.1 cd ..//util make texindex make[3]: Entering directory `.../texinfo.compiled/util' make[3]: *** Keine Regel, um »texindex« zu erstellen. Schluss. make[3]: Leaving directory `.../texinfo.compiled/util' make[2]: *** [texindex.1] Fehler 2 make[2]: Leaving directory `.../texinfo.compiled/man' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `.../texinfo.compiled' make: *** [all] Fehler 2 Still happening with rev 6069. Werner
Re: txi-ca.tex missing in texinfo repository
* Gavin Smith, gavinsmith0...@gmail.com [27/01/15 01:36]: On Sat, Jan 24, 2015 at 6:07 PM, Werner LEMBERG w...@gnu.org wrote: Walter has written a `txi-ca.tex' file for Catalan Walter has written about support of the middle dot in Catalan. (Wikipedia link http://en.wikipedia.org/wiki/Interpunct#Catalan). So · should be admitted to produce l·l , L·L, as well as ŀ and Ŀ The best that I can see at present is to declare the file encoding as ISO-8859-1, which will allow the use of the middle dot. See attached files. There won't be any combining with previous letters, though. I see in texinfo.tex there are definitions of Unicode characters as \utfeightchardefs. Some of the characters that are in ISO-8859-1 (are included (00A0 up to 00FF) , but not all. It would seem simple enough to add the middle dot (00B7). However this may not be perfect, if there are rules about the spacing of the middle dot about other characters. Just to clarify, for the l·l and L·L variants it's just a \cdot in the middle of the two l without any special spacing. ŀ and Ŀ instead are special characters followed by an l or L respectively. Karl, would that be the right kind of approach? I know there has been talk in the past about a LaTeX backend to solve some of the problems about Unicode charsets in the TeX output. Is this is to avoid texinfo.tex having to code all the special rules about different characters in different languages? Even if that would be better in the long run, maybe there is something that can be done know with the existing texinfo.tex. If I can be of any help let me know, -- Walter Garcia-Fontes
Re: compilation failure with SVN r6034
On Tue, Jan 27, 2015 at 6:14 PM, Werner LEMBERG w...@gnu.org wrote: Doing ./autogen.sh ./configure make I get ... /bin/sh .../texinfo.compiled/build-aux/missing \ help2man --name=translate Texinfo documents \ -I ./makeinfo.h2m ..//tp/makeinfo -o makeinfo.1 mv makeinfo.1 makeinfo.1.tmp sed '/^\.IP$/N;/\nAlso/s/I//;/\nThe/s/I//' makeinfo.1.tmp makeinfo.1 rm makeinfo.1.tmp Updating man page texindex.1 cd ..//util make texindex make[3]: Entering directory `.../texinfo.compiled/util' make[3]: *** Keine Regel, um »texindex« zu erstellen. Schluss. make[3]: Leaving directory `.../texinfo.compiled/util' make[2]: *** [texindex.1] Fehler 2 make[2]: Leaving directory `.../texinfo.compiled/man' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `.../texinfo.compiled' make: *** [all] Fehler 2 Still happening with rev 6069. I suspect your man/Makefile is out of date for it still be trying to build texindex under util/. I tried running make distclean, followed by ./autogen.sh, ./configure and make and it got through the make successfully. Could you try reconfiguring?
[bug #44099] info segfaults on xterm when window height is very small
Update of bug #44099 (project texinfo): Status:None = Works For Me ___ Follow-up Comment #1: Thanks for your investigations. There has already been work on this bug. I believe the bug was due to SIGWINCH signals not being blocked correctly leading the display array, as you mention, being reallocated while in the middle of other code dealing with it. If you want to test if it's been fixed, please re-try with the latest development version. There have been quite a few changes since the last release so it would save your time if you looked at the most recent version rather than trying to patch up the last release. ___ Reply to this item at: http://savannah.gnu.org/bugs/?44099 ___ Message sent via/by Savannah http://savannah.gnu.org/
[bug #44099] info segfaults on xterm when window height is very small
URL: http://savannah.gnu.org/bugs/?44099 Summary: info segfaults on xterm when window height is very small Project: texinfo - GNU documentation system Submitted by: vcrhonek Submitted on: Tue 27 Jan 2015 12:34:37 PM GMT Category: info Release: Priority: 5 - Normal Severity: 3 - Normal Item Group: None Privacy: Public Open/Closed: Open Assigned to: None Discussion Lock: Any Status: None ___ Details: Can be easily reproduced, just run info, or info info. I've seen it on Fedora and Arch Linux. It's caused by double free error. Patch fixing it is attached. But that helps only partially, there's still an issue in display_update_one_window() and display_node_text(). It fails on display.c:138 if (entry-inverse It seems that DISPLAY_LINE *entry = display[win-first_row + pline_index]; is not NULL, but points into unallocated/unowned memory, which causes segfault when accessing this memory. I tried to workaround it, but my knowledge of the info code is not deep enough... See the second patch for illustration, it improves the situation a bit, but info still fails sometimes (although in different part of the program) and the output is not 100 % correct in all cases (window sizes). ___ File Attachments: --- Date: Tue 27 Jan 2015 12:34:37 PM GMT Name: texinfo-5.2-double-free.patch Size: 482B By: vcrhonek http://savannah.gnu.org/bugs/download.php?file_id=32916 --- Date: Tue 27 Jan 2015 12:34:37 PM GMT Name: test.patch Size: 1kB By: vcrhonek http://savannah.gnu.org/bugs/download.php?file_id=32917 ___ Reply to this item at: http://savannah.gnu.org/bugs/?44099 ___ Message sent via/by Savannah http://savannah.gnu.org/