| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
The new toolchain has a different machine triplet, so update the
things that care about it to work either way.
Additionally, ensure that elf2aif is passed the right flags when
building for EABI (if not, it will fail hard).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Early versions of the UCS Font Manager (3.41-3.42) supported the
use of /uni followed by up to 8 upper-case hex digits to specify
the Unicode codepoint represented by a glyph.
Font Manager 3.43 changed this behaviour to align with Adobe's
then-current specification of /uniXXXX for characters in the
Basic Multilingual Plane and /uniXXXXYYYY for all other characters
(where XXXX is a high UTF-16 surrogate and YYYY is a low surrogate)
Font Manager 3.53 changed again to remove support for /uniXXXXYYYY
and, instead, introduced support for /uXXXX to /uXXXXXXXX, where
leading zeroes are forbidden if more than 4 hex digits are present.
Change our behaviour to use the /uniXXXX form for characters in
the Basic Multilingual Plane (which is supported by all versions
of the UCS Font Manager) and use the /uXXXXX - /uXXXXXXXX form
for all other characters.
This effectively means that Font Manager 3.53 or later is required
when astral characters are in use.
|
|
|
|
|
|
| |
The glyph list only contains names for codepoints in the basic
multilingual plane (i.e. the first 2^16 codepoints). Ensure that
we don't erroneously match glyph names for codepoints in astral planes.
|
| |
|
| |
|
|
|
|
|
| |
5bb88a81 got BUILD and HOST confused, so we were not linking the
RISC OS binary statically.
|
| |
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=13998
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=12316
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=12315
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=11915
|
|
|
|
|
|
|
|
| |
font resource.
Ensure that any MessagesNN file within the destination font resource is synchronised with the converted font.
svn path=/trunk/tools/ttf2f/; revision=7508
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7505
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7502
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7501
|
|
|
|
|
|
| |
Now takes an extra parameter specifying the destination directory.
svn path=/trunk/tools/ttf2f/; revision=7500
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7499
|
|
|
|
|
|
|
| |
Fix toolbox frontend to initialise conversion context correctly.
Append ,ff6 when not on RISC OS.
svn path=/trunk/tools/ttf2f/; revision=7498
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7494
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7493
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7491
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7489
|
|
|
|
|
|
|
| |
This permits a single glyph to be mapped to multiple codepoints.
In future, we should be more clever and not duplicate the glyph data.
svn path=/trunk/tools/ttf2f/; revision=7486
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7481
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7480
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7477
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7470
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7468
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7467
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7466
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7465
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7464
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7463
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7462
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7461
|
|
|
|
|
|
| |
Don't use this version -- it will produce inconsistent font data (outlines and encoding export needs the same thing doing to it)
svn path=/trunk/tools/ttf2f/; revision=7460
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7459
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7458
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7457
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7456
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7455
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7449
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7448
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7447
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7446
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7445
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7441
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7438
|
|
|
|
|
|
|
| |
Fix segv in cli frontend.
Make cli frontend create output directory.
svn path=/trunk/tools/ttf2f/; revision=7437
|
|
|
|
| |
svn path=/trunk/tools/ttf2f/; revision=7430
|