1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
|
2009-09-17 Peter Breitenlohner <peb@mppmu.mpg.de>
* ofm2opl.web, opl2ofm.web, ovf2ovp.web, ovp2ovf.web: Use correct
8-bit italic index for ofm_level=0 as in C versions and engines.
2009-09-13 Peter Breitenlohner <peb@mppmu.mpg.de>
* ofm2opl.web, ovf2ovp.web: Check for ofm_level<=1.
Bugfix: ensure that ofm2opl and ovf2ovp can read TFM files.
Handle the seven_bit_safe_flag of TFM files as TFtoPL/VFtoVP do.
Add newline after '...WAS BAD, SO THE DATA HAS BEEN CHANGED!'
2009-09-11 Peter Breitenlohner <peb@mppmu.mpg.de>
Version 1.12 (September 2009) of OFM2OPL & Co.
* opl2ofm.web, ovp2ovf.web: Accept NATURALFONTDIR as alias for
NFONTDIR for compatibility with omegafonts (C) versions.
2009-09-05 Peter Breitenlohner <peb@mppmu.mpg.de>
* ovf2ovp.ch (ASCII04 etc.): Declare as const_c_string.
(vf_input, organize, do_map): Eliminate unused labels.
* ofm2opl.ch (ASCII04 etc.): Declare as const_c_string.
* opl2ofm.ch: Define char (used as array index) as 0..255.
(ASCII04 etc.): Declare as const_c_string.
(read_lig_kern): Eliminate unused variables.
* ovp2ovf.ch: Define char (used as array index) as 0..255.
(HEX): Declare as const_c_string.
(read_lig_kern): Eliminate unused variables.
2009-07-15 Peter Breitenlohner <peb@mppmu.mpg.de>
* specialhex.test (new): Shell script to test specials.
* am/omegaware.am: add the new test.
2009-05-30 Peter Breitenlohner <peb@mppmu.mpg.de>
* level1.test (new): Shell script to test ofm_level=1.
* omfonts.test (new): Shell script to test ofm2opl etc.
* am/omegaware.am: add the new test.
* ovp2ovf.ch: correctly print banner and version_string.
2009-05-29 Peter Breitenlohner <peb@mppmu.mpg.de>
* {ofm2opl,opl2ofm,ovf2ovp,ovp2ovf}.{ch,web}: revived.
2009-05-26 Peter Breitenlohner <peb@mppmu.mpg.de>
* {ofm2opl,opl2ofm,ovf2ovp,ovp2ovf}.{ch,web} (removed):
these Pascal Web versions are obsolete, replaced by symlinks
to omfonts (from ../omegafonts/).
2009-03-03 Peter Breitenlohner <peb@mppmu.mpg.de>
* otangle.ch: use kpse_open_file to locate input files,
in order to respect WEBINPUTS (ported from tangle.ch).
|