| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
|
| |
character set support, and the HTML back end, have both been
extensively revamped since that section was written, and I think
neither of them is shoddy enough to warrant this sort of
self-disparagement any more.
[originally from svn r6959]
|
| |
|
|
|
|
|
|
| |
worked, I happened to notice this typo. I think Wikipedia might have
permanently removed my ability to read any document for any purpose
without spotting at least one error in it.
[originally from svn r6958]
|
| |
|
|
|
|
|
| |
pdfmark, specifically by having the dummy versions of "p", "x", and "u" pop
their arguments rather than leaving them on the stack to cause trouble.
[originally from svn r6956]
|
| |
|
|
| |
[originally from svn r6952]
|
| |
|
|
|
|
| |
the TODO list.
[originally from svn r6951]
|
| |
|
|
|
|
| |
Halibut's output 7-bit clean, which seems the best approach in PostScript.
[originally from svn r6950]
|
| |
|
|
| |
[originally from svn r6949]
|
| |
|
|
| |
[originally from svn r6938]
|
| |
|
|
|
|
| |
into its own function.
[originally from svn r6937]
|
| |
|
|
|
|
| |
silly, and eight isn't.
[originally from svn r6936]
|
| |
|
|
| |
[originally from svn r6931]
|
| |
|
|
|
|
| |
as recommended by the PDF spec.
[originally from svn r6923]
|
| |
|
|
| |
[originally from svn r6913]
|
| |
|
|
|
|
| |
Halibut uses.
[originally from svn r6912]
|
| |
|
|
|
|
|
|
|
|
|
|
| |
a period specially _even_ if there's an \fB or similar escape
sequence before the period. Therefore, man_rdaddctrl() now doesn't
clear the QUOTE_INITCTRL flag just because it generated some text;
instead, its call sites clear the flag when the _type_ of generated
text is appropriate for this. This should remove an error from the
`lns' man page (utils/lns/lns.but), which was where I noticed the
problem.
[originally from svn r6871]
|
| |
|
|
|
|
|
|
|
| |
commit it. Add `-i' option to cstable, which causes charset names to
be output as CS_* constants where meaningful. (Doesn't apply to MBCS
base charsets, because CS_* constants identify _encodings_.)
[originally from svn r6728]
[this svn revision also touched charset,filter,timber]
|
| |
|
|
|
|
|
| |
commands, allowing the fixed words "Contents" and "Index" generated
in various output formats to be reconfigured into other languages.
[originally from svn r6724]
|
| |
|
|
|
|
| |
producing output on stdout even in -c mode.
[originally from svn r6707]
|
| |
|
|
|
|
|
| |
of this file!
[originally from svn r6705]
[this svn revision also touched charset,filter,timber]
|
| |
|
|
|
|
| |
segfault if they were unable to open their output files.
[originally from svn r6704]
|
| |
|
|
| |
[originally from svn r6689]
|
| |
|
|
|
|
|
| |
objects and removing some surplus whitespace. This saves 40K in the Halibut
manual.
[originally from svn r6688]
|
| |
|
|
|
|
|
| |
so I don't have to press SPACE so much to get to the interesting part of the
file.
[originally from svn r6687]
|
| |
|
|
|
|
| |
a few K and a lot of calls to scalefont and setfont, which is probably good.
[originally from svn r6686]
|
| |
|
|
|
|
|
|
| |
technically incorrect, though it works perfectly well with xpdf. To do
it properly requires actually parsing the unencrypted part of a Type 1
font, which will be a bit tedious in C.
[originally from svn r6685]
|
| |
|
|
|
|
| |
fonts in PDF output.
[originally from svn r6684]
|
| |
|
|
|
|
| |
to embed /FirstChar, /LastChar, /Widths or (soon) /FontDescriptor for them.
[originally from svn r6683]
|
| |
|
|
| |
[originally from svn r6682]
|
| |
|
|
|
|
|
|
| |
loading AFM files, we recognise them by name, and we can't embed fonts in
the output (which is also invalid, though accepted by xpdf, in the PDF case).
Oh, and there's no documentation. Still, it's a start.
[originally from svn r6681]
|
| |
|
|
|
|
| |
to skip unused code points.
[originally from svn r6673]
|
| |
|
|
|
|
| |
of the document. This means that (e.g.) gv displays the title correctly.
[originally from svn r6672]
|
| |
|
|
|
|
|
| |
putting one in each page, put a single one in the top-level page tree node.
This saves us all a few kilobytes in the Halibut manual.
[originally from svn r6671]
|
| |
|
|
|
|
|
| |
accepted length of A4 paper in the PostScript/PDF world, so use it as
our default.
[originally from svn r6669]
|
| |
|
|
|
|
| |
existing instance. This saves outputting each font several times.
[originally from svn r6668]
|
| |
|
|
|
|
|
|
|
|
|
|
| |
load font metrics dynamically, we're restricted to the fonts whose metrics
are compiled into Halibut. Font structures aren't reused when the same
font is specified twice, nor are unused fonts removed from the output.
Finally, the default configuration overflows lines in the manual, but this
would need a change to Halibut's grammar to fix.
Still, what's there works.
[originally from svn r6667]
|
| |
|
|
|
|
|
| |
good free licence. Abide by its terms even though I'm not sure Halibut
is a derived work in law.
[originally from svn r6666]
|
| |
|
|
| |
[originally from svn r6665]
|
| |
|
|
|
|
|
| |
the description from the name in the NAME section of a manpage. Halibut
can do that now, so make use of that ability.
[originally from svn r6664]
|
| |
|
|
| |
[originally from svn r6663]
|
| |
|
|
|
|
|
| |
string to the output. This incidentally fixes a bug whereby font changes
at the start of a line weren't resetting QUOTE_INITCTRL.
[originally from svn r6660]
|
| |
|
|
|
|
|
| |
its own function, since it's called so many times. Also call it in two places
I'd missed.
[originally from svn r6659]
|
| |
|
|
|
|
| |
works correctly inside macro arguments.
[originally from svn r6658]
|
| |
|
|
|
|
|
|
| |
beginning
to get ugly.
[originally from svn r6654]
|
| |
|
|
| |
[originally from svn r6653]
|
| |
|
|
|
|
|
|
|
| |
side-effect
that breaking spaces are now forces to be ASCII spaces in output, whatever output
charset is in force. I doubt this will inconvenience anyone.
[originally from svn r6652]
|
| |
|
|
|
|
|
| |
is processed by nroff, the rule is made up of \cfg{man-rule}
characters (same defaults as \cfg{text-rule}).
[originally from svn r6651]
|
| |
|
|
|
|
|
| |
and incidentally proper (single) quotation marks too. This reworks a lot of
man_convert, but I think the result is correct.
[originally from svn r6650]
|
| |
|
|
|
|
| |
backend.
[originally from svn r6649]
|
| |
|
|
|
|
| |
line-drawing function.
[originally from svn r6648]
|
| |
|
|
|
|
|
|
|
|
|
| |
where two SBCS code points mapped to a single Unicode point.
Changed so that by default it favours the lower SBCS code point.
On ixion, this highlighted ambiguities in CS_MAC_THAI, CS_MAC_SYMBOL, and
CS_VISCII. Guessed at a preference for the first two and added "sortpriority"
directives. (No idea about VISCII.)
[originally from svn r6641]
[this svn revision also touched charset,filter,putty,timber]
|