| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
|
| |
Newly configurable things are: bullet and quote characters as usual,
the ": " that goes between a section number and its title, the "."
coming after numbered-list item numbers, and the text "Title page"
that appears at the top of the .cnt file.
[originally from svn r4248]
|
| |
|
|
| |
[originally from svn r4247]
|
| |
|
|
|
|
| |
not _NONSCROLL.
[originally from svn r4228]
|
| |
|
|
|
|
| |
printing preambles. Not quite sure how I missed that one!
[originally from svn r4201]
|
| |
|
|
|
|
|
|
|
| |
had a parent pointer (owing to putting the test inside the wrong if
block). This meant that the fake config directive added by
--winhelp=foo.hlp worked fine, but the one at the top of PuTTY's
first doc file didn't. Fixed.
[originally from svn r4190]
|
| |
|
|
|
|
| |
to be permitted (and are used in the PuTTY manual)
[originally from svn r4164]
|
| |
|
|
| |
[originally from svn r4131]
|
| |
|
|
| |
[originally from svn r4130]
|
| |
|
|
|
|
| |
better remove the one too-long code line in the manual :-)
[originally from svn r4129]
|
| |
|
|
|
|
|
|
|
|
|
| |
configurable emphasis characters, various other configurable bits
which have been marked FIXME in the code for a while, and also to
warn when a code paragraph line is too long (because that was the
only other thing labelled FIXME). Fallback options are implemented,
and defaults set accordingly. A UTF-8 text output file now looks
like proper UTF-8.
[originally from svn r4128]
|
| |
|
|
|
|
|
| |
and (b) it doesn't trip over strange Unicode characters in the
format string.
[originally from svn r4120]
|
| |
|
|
|
|
|
|
| |
somewhat roundabout and arse-backwards sort of way, due to some
other properties of the sort that I rather wanted to maintain. But I
hope it should still do some good.)
[originally from svn r4119]
|
| |
|
|
| |
[originally from svn r4118]
|
| |
|
|
|
|
|
|
|
| |
merely traverses a list of words, and main() takes responsibility
for applying it to each paragraph in the document. This is so that
it can _also_ be applied to the display form of each index entry,
which Jacob spotted wasn't previously being done.
[originally from svn r4117]
|
| |
|
|
|
|
|
|
|
|
|
|
| |
characters in order to wrap and align them properly. Therefore, they
should be using wcwidth(). So here are a couple of wrappers on
wcwidth(), one which filters out the Unicode characters not
representable in the target charset, and one which converts _from_ a
charset to Unicode before calling wcwidth(). bk_text and bk_info
should now align correctly even in the face of unsupported
characters and Japanese.
[originally from svn r4116]
|
| |
|
|
|
|
|
|
| |
libcharset CS_* identifier for the character set indicated by the
active locale. Uses code from Markus Kuhn's website.
[originally from svn r4115]
[this svn revision also touched charset,timber]
|
| |
|
|
|
|
|
|
|
|
| |
used for converting command-line -C directives into Unicode; it's
used for outputting Unicode strings to stderr in error messages; and
it's used as the default character set for input files (although I'd
be inclined to recommend everyone use \cfg{input-charset} in all
their source files to ensure their portability).
[originally from svn r4114]
|
| |
|
|
| |
[originally from svn r4112]
|
| |
|
|
|
|
|
| |
checkin touches other files because a function in bk_text.c turned
out to be of more general use so I moved it out into ustring.c.)
[originally from svn r4111]
|
| |
|
|
|
| |
[originally from svn r4107]
[this svn revision also touched charset,timber]
|
| |
|
|
| |
[originally from svn r4106]
|
| |
|
|
|
|
|
|
| |
text fragments appear in the page graphics stream. Therefore, I
should take care to display the leaders _before_ the page number in
each contents entry.
[originally from svn r4105]
|
| |
|
|
| |
[originally from svn r4104]
|
| |
|
|
|
|
| |
mechanism.
[originally from svn r4103]
|
| |
|
|
|
|
|
|
|
|
| |
it can. (Which isn't much, since I currently don't know how to
indicate that a help file is encoded in anything other than Win1252,
and so the only use I found for libcharset was to replace the
previous pathetic 8859-1 conversion so that extra things like the
trademark sign are supported.)
[originally from svn r4102]
|
| |
|
|
|
|
|
|
|
|
|
|
| |
PDFDocEncoding or UTF-16BE. (The PDF specification's index is
terribly bad; I looked under various obvious things such as
`character set' and `string literal' with no success, and I didn't
manage to find out what character set metadata string literals were
intended to be interpreted in until I discovered from another source
that the encoding was called PDFDocEncoding, and _then_ I was able
to look that up in the index. They should have been using Halibut! :-)
[originally from svn r4101]
|
| |
|
|
|
|
|
| |
from the ground up in Unicode, and a single charset conversion pass
is done over the data as it's output.
[originally from svn r4100]
|
| |
|
|
| |
[originally from svn r4099]
|
| |
|
|
| |
[originally from svn r4098]
|
| |
|
|
|
|
|
|
|
|
|
| |
ustrfroma, utoa_dup and ufroma_dup now take a charset parameter, and
also have a variety of subtly distinct forms. Also, when a \cfg
directive is seen in the input file, the precise octet strings for
each parameter are kept in their original form as well as being
translated into Unicode, so that when they represent filenames they
can be used verbatim.
[originally from svn r4097]
|
| |
|
|
|
|
|
| |
8859-*, UTF-8, or a variety of more fun encodings including various
multibyte ones.
[originally from svn r4095]
|
| |
|
|
|
|
| |
representable in the output character set.
[originally from svn r4094]
|
| |
|
|
|
| |
[originally from svn r4093]
[this svn revision also touched charset,timber]
|
| |
|
|
|
| |
[originally from svn r4091]
[this svn revision also touched charset,timber]
|
| |
|
|
|
| |
[originally from svn r4090]
[this svn revision also touched charset,timber]
|
| |
|
|
|
|
|
| |
MODULE files of its own.
[originally from svn r4089]
[this svn revision also touched charset,timber]
|
| |
|
|
|
|
|
|
|
| |
CVSROOT/modules, so anyone with a checked-out copy of Halibut will
unfortunately need to do `cvs co' again.)
[originally from svn r4088]
[added anachronistic .gitmodules so that past revisions can be checked out]
[this svn revision also touched charset,timber]
|
| |
|
|
|
|
|
|
|
| |
PDFDocEncoding to the SBCS list; this is a custom superset of
ISO-8859-1 used in PDF files to store user-visible text that isn't
printed on a page (such as metadata and the document outline).
[originally from svn r4087]
[this svn revision also touched charset,timber]
|
| |
|
|
|
|
|
|
|
| |
Unfortunately this means people will have to do `cvs co' again to
get this update, but that appears to be the price I pay for being
able to conveniently share a single source base in this way.
[originally from svn r4086]
[this svn revision also touched charset,timber]
|
| |
|
|
| |
[originally from svn r4084]
|
| |
|
|
|
|
|
|
| |
of the same font and position designations. Reduced the size of the
Halibut manual PDF to less than half what it started out as, and the
PS one to more like a third of its original size.
[originally from svn r4083]
|
| |
|
|
|
|
|
|
| |
that the GNOME help browser is perfectly happy with Halibut's HTML
_except_ that it doesn't approve of single quotes in places such as
<a href='here'>.
[originally from svn r4082]
|
| |
|
|
|
|
|
|
| |
Halibut is now capable of reading the old NASM manual with only
minor modifications, and probably doing a much better job of
formatting it than rdsrc.pl ever did. (Certainly much _faster_!)
[originally from svn r4081]
|
| |
|
|
| |
[originally from svn r4080]
|
| |
|
|
|
|
| |
output files.
[originally from svn r4079]
|
| |
|
|
|
|
| |
should not also point to a page in the contents! :-)
[originally from svn r4078]
|
| |
|
|
| |
[originally from svn r4077]
|
| |
|
|
|
|
|
|
| |
collection of minor edits for clarity, and also quite a few intended
to keep down the length of lines in code paragraphs (because Courier
is not just a thoroughly ugly font but is also WAY TOO WIDE).
[originally from svn r4076]
|
| |
|
|
| |
[originally from svn r4075]
|
| |
|
|
|
|
|
|
| |
basically usable, and certainly it entirely includes the level of
functionality which was provided by our ancestor Perl script. So I
think I'll stop coding frantically and have a rest!
[originally from svn r4074]
|