bug-groff
[Top][All Lists]
Advanced

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

[bug #51568] gropdf: Bug when string '\e014' is in the input


From: Bjarni Ingi Gislason
Subject: [bug #51568] gropdf: Bug when string '\e014' is in the input
Date: Sun, 30 Jul 2017 16:04:23 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0

Follow-up Comment #3, bug #51568 (project groff):


Subject: The fix of bug #51568 is too specific

  This was discovered in "groff.7".

  Testfile:

.pl 10
Octal number 1: \e01, \e001
.br
Octal number 7: \e07, \e007
.br
Octal number 8: \e10, \e010
.br
Octal number 9: \e11, \e011
.br
Octal number 33: \e41, \e041
.br
Print an escape \e isolated.
.br
Print an escape at the end of a line\e
Next line

  Command:

groff -Tpdf

  Output:

  Lines with "Octal number" show '\' and the glyph in the first column and
the octal number in the second (\0xx)

  Lines with input "\exx" have '\\\' instead of just '\\' in the PDF file.

  Conclusion:

  Where '\' is in the intermediate output, there must be a '\\' in the PDF
file.  That is independet of what follows.

  This should at least be valid for the intermediate output whose lines begin
with the command 't' or 'u'.

N.B.
  I don't think, that the intermediate output ever contains an octal number
(\0...) that has to be interpreted by the postprocessors to be somethings
else than a text string, namely literatim "\0...".



    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?51568>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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