Fix character range documentation.
[ttfautohint.git] / doc / taranges.sed
blob671a227e4be649addd5903871d6e204616ff6bf9
1 1,/^const/ {
2   /^const/ !d
5 /none.*uniranges/,$ c\
6 History\
7 =======\
9 /^[{}]/ d
10 /^#if/,/^#endif/ d
11 /^  *\/\*/ d
13 /cans_nonbase_uniranges/ d
14 /cari_nonbase_uniranges/ d
15 /cher_nonbase_uniranges/ d
16 /cprt_nonbase_uniranges/ d
17 /dsrt_nonbase_uniranges/ d
18 /geo[rk]_nonbase_uniranges/ d
19 /goth_nonbase_uniranges/ d
20 /lat[bp]_nonbase_uniranges/ d
21 /khms_nonbase_uniranges/ d
22 /lisu_nonbase_uniranges/ d
23 /olck_nonbase_uniranges/ d
24 /orkh_nonbase_uniranges/ d
25 /osge_nonbase_uniranges/ d
26 /osma_nonbase_uniranges/ d
27 /shaw_nonbase_uniranges/ d
28 /tfng_nonbase_uniranges/ d
29 /vaii_nonbase_uniranges/ d
31 s|.*ta_\(.*\)_nonbase_uniranges.*|Table: `\1` non-base characters\
33      Character range\
34   ---------------------|
36 s|.*ta_\(.*\)_uniranges.*|Table: `\1` base characters\
38      Character range     Description\
39   ---------------------  -------------|
41 s|.*\(0x.....\),.*\(0x.....\)).*/\* \(.*\) \*/.*|  `\1` - `\2`  \3|
42 s|.*\(0x....\),.*\(0x....\)).*/\* \(.*\) \*/.*|  `\1` - `\2`    \3|
44 s|.*\(0x.*\),.*\(0x.*\)).*|  `\1` - `\2`|
46 s|  /\* \(.*\) \*/|                         (\1)|
48 /TA_UNIRANGE_REC/ d
50 s|/\* \(.*\) \*/|\1|