Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

texinfo: newline in @url in @itemize breaks everything after it #176

Open
roptat opened this issue Jun 10, 2019 · 1 comment
Open

texinfo: newline in @url in @itemize breaks everything after it #176

roptat opened this issue Jun 10, 2019 · 1 comment

Comments

@roptat
Copy link

roptat commented Jun 10, 2019

Hi!

we use po4a (0.56) to translate the Guix manual and found that a recent addition to our manual completely broke the translated files after it:

@url{https://example.org,
example}

works perfectly fine

@itemize
@item See @url{https://example.org,
example}
@end itemize

breaks everything, like this:

@itemize
@item See @url{https://example.org,
@c ===========================================================================
@c
@c This file was generated with po4a. Translate the source file.
@c
@c ===========================================================================
@c Adapted from http://www.gnu.org/philosophy/philosophy.html.
@c See <https://lists.gnu.org/archive/html/guix-devel/2016-01/msg00425.html>,
@c for a discussion of what follows.
@c See <https://lists.gnu.org/archive/html/guix-devel/2016-10/msg00933.html>.
@c TODO: It would be good with badges on the website that tracks these
@c branches.  Or maybe even a status page.
@c Debbugs bug: https://debbugs.gnu.org/db/15/15361.html
example} @end itemize @example git clone
https://git.savannah.gnu.org/git/guix.git @end example When building Guix
from a checkout, the following packages are required in addition to those
mentioned in the installation instructions (@pxref{Prérequis}).  @itemize

etc (which is the rest of the translated file).

@mquinson
Copy link
Owner

Hello,

thanks for the report. Unfortunately, I must say that I absolutely don't understand how this module is implemented. I tried several time to dive into it, but I just don't get it. I'd love to have some help on this one...

Sorry, Mt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants