| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
I'm not quite sure why I ever thought it was a good idea to have a
central variadic error() function taking an integer error code
followed by some list of arguments that depend on that code. It now
seems obvious to me that it's a much more sensible idea to have a
separate function per error, so that we can check at compile time that
the arguments to each error call are of the right number and type! So
I've done that instead.
A side effect is that the errors are no longer formatted into a
fixed-size buffer before going to stderr, so I can remove all the
%.200s precautions in the format strings.
[originally from svn r9639]
|
| |
|
|
|
|
|
|
|
|
|
|
| |
unsigned int, after a correspondent mentioned that DJGPP produces a
very scary warning about integer promotion making use of the former
in va_arg non-portable. Whether or not that's standards-justifiable,
it's certainly the case that we were casting _to_ wchar_t from
unsigned int in all cases of this error actually being used, so the
simplest thing is just to transfer the number through va_arg as
unsigned.
[originally from svn r8112]
|
| |
|
|
|
|
| |
that can't be resolved (apart from warning about it).
[originally from svn r7800]
|
| |
|
|
|
|
| |
'cmap' refers to a character off the end of the glyphIndexArray.
[originally from svn r7798]
|
| |
|
|
|
|
|
| |
as necessary. The algorithm for ensuring that the new name is unused is
partly Gareth's fault.
[originally from svn r7277]
|
| |
|
|
|
|
|
| |
table (which doesn't specify glyph names), constructing an arbitrary list
of glyph names for ourselves.
[originally from svn r7276]
|
| |
|
|
|
| |
[originally from svn r7270]
[r7269 == 6c660b39aeae18c4652a48318bff3373bb535d92]
|
| |
|
|
| |
[originally from svn r7269]
|
| |
|
|
|
|
|
|
|
|
| |
(simple pair kerning) is supported, but with both Apple- and Microsoft-format
headers.
Also reference Microsoft's TrueType specification in comments, since I've used
that to write some of this code.
[originally from svn r7268]
|
| |
|
|
|
|
| |
since that seems closer to being where it belongs.
[originally from svn r7262]
|
| |
|
|
|
|
| |
things without one.
[originally from svn r7261]
|
| |
|
|
|
|
|
|
| |
beautiful I've ever written, and xpdf turns out not to support the encoding
mechanism I've chosen, but it works in GhostScript so I'm not too unhappy for
now.
[originally from svn r7259]
|
| |
|
|
|
|
|
| |
of fonts that have one. This should help with generating the
FontDescriptor object in PDF.
[originally from svn r7246]
|
| |
|
|
|
|
| |
of Type 42 fonts.
[originally from svn r7245]
|
| |
|
|
| |
[originally from svn r7244]
|
| |
|
|
|
|
| |
rather more in PostScript and less in C.
[originally from svn r7243]
|
| |
|
|
|
|
|
|
| |
when we come to embed TrueType fonts in PDF. Also provide functions for
using this table and its inverse. Unrelatedly, support extracting the
italic angle from the 'post' table.
[originally from svn r7242]
|
| |
|
|
| |
[originally from svn r7202]
|
| |
|
|
| |
[originally from svn r7201]
|
|
|
[originally from svn r7200]
|