repo.or.cz
/
ttfautohint.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Split `tabytecode.c' into `tacvt.c', `tafpgm.c', and `taprep.c'.
2011-06-12
We
r
ner Lember
g
S
p
lit
`
t
abytecode
.
c' into `tacvt
.
c', `t
a
f
p
gm
.
c
', and
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
W
e
rner
L
e
m
berg
Add b
y
tecode framework for
handli
n
g
p
oint h
i
nts
.
commit
|
commitdiff
|
tree
2011-06-12
W
e
rner Lemberg
Em
i
t bytecode for
`
ta_ip_*' actions
.
commit
|
commitdiff
|
tree
2011-06-12
Werner Lemberg
Handle `t
a
_ip_*'
a
ctions an
d
fix some thinko
s
.
commit
|
commitdiff
|
tree
2011-06-11
Werner Lemberg
More
p
r
e
pa
r
ations
for
point hints handling
.
commit
|
commitdiff
|
tree
2011-06-11
Werner Lembe
r
g
Thinko
.
commit
|
commitdiff
|
tree
2011-06-11
We
r
n
e
r Lemb
e
rg
Add missing error handling
.
commit
|
commitdiff
|
tree
2011-06-11
Werner L
e
mberg
Fix functi
o
n offs
e
t
.
commit
|
commitdiff
|
tree
2011-06-11
Werner Lember
g
Introdu
c
e poi
n
t hints and provide fra
m
ew
o
r
k
for them
.
commit
|
commitdiff
|
tree
2011-06-11
Wer
n
er
Lemberg
Typo
.
commit
|
commitdiff
|
tree
2011-06-11
W
e
rner
L
emberg
Remove no longer u
s
ed bytecode fu
n
ction
stub
s
.
commit
|
commitdiff
|
tree
2011-06-11
Wer
n
er Lemberg
Add
b
ytec
o
de for SERIF_LINK2 action
.
commit
|
commitdiff
|
tree
2011-06-11
W
e
r
n
er Lemb
e
rg
Rea
l
ly sto
r
e
a
nchor in
S
ERIF_ANCHOR action byte
c
ode
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
Werner Lemberg
Add
b
yteco
d
e for SERIF_LINK1 action
.
commit
|
commitdiff
|
tree
2011-06-11
We
r
ner Lemberg
Ad
d
bytecode
for SERIF_ANC
H
OR action
.
commit
|
commitdiff
|
tree
2011-06-10
Werner Lembe
r
g
Add b
y
t
ecode
f
or SERI
F
action
.
commit
|
commitdiff
|
tree
2011-06-10
Werner L
e
mberg
Modify
a
n
d hints recor
d
er
a
nd
prepare byte
c
ode to handle
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Werner Lemberg
Add `bci
_
round' byte
c
ode function
.
commit
|
commitdiff
|
tree
2011-06-09
W
e
r
n
er Lemberg
Add bytecode
fo
r
STEM action (part
2)
.
commit
|
commitdiff
|
tree
2011-06-09
Werner
L
emberg
Fix thinko in bci_compute_stem_w
i
dth
.
commit
|
commitdiff
|
tree
2011-06-09
Werner Lemberg
Fix
handling of wrap-a
r
ound
s
egments
.
commit
|
commitdiff
|
tree
2011-06-09
We
r
n
e
r Lemberg
M
inor do
c
a
nd code
fixe
s
.
commit
|
commitdiff
|
tree
2011-06-09
Werner L
e
m
b
erg
Add bytecode for STEM action (part 1
)
.
commit
|
commitdiff
|
tree
2011-06-08
We
r
ner Lemb
e
rg
R
e
mov
e
unused s
t
ruct
u
re memb
e
r
.
commit
|
commitdiff
|
tree
2011-06-08
Werner Lem
b
erg
H
a
ndle wrap-around segments
.
commit
|
commitdiff
|
tree
2011-06-06
W
e
rner Lemberg
A
d
d bytecode f
o
r ADJUST
an
d
AD
J
UST_BOUND actions
.
commit
|
commitdiff
|
tree
2011-06-06
Werner Lemberg
Add byteco
d
e for ANCH
O
R action
.
commit
|
commitdiff
|
tree
2011-06-05
W
erner Lemberg
Complete
l
y remove `s
a
l
_
pos'
.
commit
|
commitdiff
|
tree
2011-06-05
Werner Lembe
r
g
Use two sets of twilight points to represen
t
s
egments
.
commit
|
commitdiff
|
tree
2011-06-05
We
r
ner Lemberg
F
ix real
l
ocation
o
f b
y
t
ecode b
u
ffer
.
commit
|
commitdiff
|
tree
2011-06-04
Werner Lembe
r
g
Use twilight poin
t
s to repre
s
ent segments
.
commit
|
commitdiff
|
tree
2011-06-03
Werne
r
Lem
b
erg
Add
b
yte
c
ode for `BLUE_ANCHOR' action
.
commit
|
commitdiff
|
tree
2011-06-03
Werner
Lember
g
Add new action `
B
LUE_ANCHOR
'
.
commit
|
commitdiff
|
tree
2011-06-03
Wer
n
er Lem
b
erg
F
i
x emitting of bytecod
e
instructions
.
commit
|
commitdiff
|
tree
2011-06-02
Wer
n
er Le
m
be
r
g
Fix th
i
nko in b
c
i_compute_s
t
em_w
i
dth
.
commit
|
commitdiff
|
tree
2011-06-02
W
e
r
ne
r
Lem
b
erg
Add
byte
c
o
d
e f
o
r LINK
a
ction
.
commit
|
commitdiff
|
tree
2011-06-01
We
r
n
e
r
Lemberg
Don't emit `is_
s
erif
'
and `is_round'
.
commit
|
commitdiff
|
tree
2011-06-01
Werner L
e
mb
e
rg
Bytecode function rena
m
ings for
c
onsisten
c
y
.
commit
|
commitdiff
|
tree
2011-06-01
Werner Lemberg
Add byteco
d
e
for
BLUE action
.
commit
|
commitdiff
|
tree
2011-06-01
Werner Lemberg
Fix
d
ebugging
.
commit
|
commitdiff
|
tree
2011-06-01
W
erner Lember
g
Pas
s
b
lue zone
i
ndex to BLUE action
.
commit
|
commitdiff
|
tree
2011-05-30
Werner Lemberg
Use
g
eneric pointers
in cal
l
bac
k
function
.
commit
|
commitdiff
|
tree
2011-05-30
We
r
ne
r
L
e
mb
e
rg
F
i
nish bytecode f
r
amewo
r
k for hints records
.
commit
|
commitdiff
|
tree
2011-05-30
Werner
Lemberg
D
o
n
'
t
e
mit bytecode if the autohinter does n
o
thin
g
.
commit
|
commitdiff
|
tree
2011-05-29
Werner Lembe
r
g
Remove
compiler warning
.
commit
|
commitdiff
|
tree
2011-05-29
W
e
r
ner Lem
b
e
rg
E
mit
hints records
.
commit
|
commitdiff
|
tree
2011-05-28
W
e
rner L
e
m
b
erg
Store num
b
er o
f
actions
.
commit
|
commitdiff
|
tree
2011-05-27
Werne
r
Lemberg
Reduce number of
hin
t
s r
e
cords
.
commit
|
commitdiff
|
tree
2011-05-27
Werner Lemberg
Add
new action
`ADJUST'
.
commit
|
commitdiff
|
tree
2011-05-27
W
e
r
ner Le
m
berg
Replace hinting sets
with hints records
.
commit
|
commitdiff
|
tree
2011-05-26
Werner Lemberg
Fix
computat
i
on of bytecode array length
.
commit
|
commitdiff
|
tree
2011-05-24
W
erner Lemberg
Comments, form
a
tting
.
commit
|
commitdiff
|
tree
2011-05-23
Werner Lemberg
Use symbolic n
a
mes for
`
prep' bytecode
snippets
.
commit
|
commitdiff
|
tree
2011-05-23
Werne
r
L
emberg
Add bytecode
to ro
u
nd b
l
ue re
f
and s
h
oot values
.
commit
|
commitdiff
|
tree
2011-05-23
Werner Le
m
berg
Simplify C
V
T
ma
c
ro
s
.
commit
|
commitdiff
|
tree
2011-05-22
W
e
r
n
er Lem
b
erg
T
h
ink
o
:
If xp
p
em != ypp
e
m, don't scale CVT values horizontally
.
commit
|
commitdiff
|
tree
2011-05-22
Werne
r
L
e
mb
e
r
g
Han
d
le sta
n
dard
wid
t
h
and `is_
e
xtra_light' flag
.
commit
|
commitdiff
|
tree
2011-05-22
Werner Lemberg
More mac
r
o
t
r
ick
e
ry
.
commit
|
commitdiff
|
tree
2011-05-22
Wern
e
r
L
emberg
Emit better va
l
u
es for max_st
o
rage a
n
d
m
ax_stac
k
_
e
l
ements
.
commit
|
commitdiff
|
tree
2011-05-21
Werne
r
Lember
g
Use s
o
me m
a
cro tricke
r
y to m
a
de code more readable
.
commit
|
commitdiff
|
tree
2011-05-21
We
r
ner
L
emberg
Make
t
he
pr
e
p
rocessor c
o
mpu
t
e th
e
value of
N
UM_FDEFS
.
commit
|
commitdiff
|
tree
2011-05-20
Werner Lemb
e
rg
Use symbolic names for
c
o
m
puting FDEF and SAL indices
.
commit
|
commitdiff
|
tree
2011-05-20
Wer
n
er
L
emberg
Add bytecode skele
t
o
n
f
or pa
r
sing the hinting set
s
.
commit
|
commitdiff
|
tree
2011-05-19
Werner Lem
b
erg
Use `bci_'
a
s prefi
x
for bytecode f
u
nctions
.
commit
|
commitdiff
|
tree
2011-05-19
W
erner Lemberg
More bytecode in reverse order
.
commit
|
commitdiff
|
tree
2011-05-19
Wern
e
r Lemberg
Wi
t
h
in the tempor
a
r
y array,
s
tore byte
c
ode in reve
r
se
.
.
.
commit
|
commitdiff
|
tree
2011-05-19
W
e
rner Lemberg
Fix N
P
USHx han
d
l
i
ng if more than 255 argumen
t
s
.
commit
|
commitdiff
|
tree
2011-05-19
W
e
r
n
er Lemberg
E
mit
byte
c
ode for hin
t
i
n
g sets
.
commit
|
commitdiff
|
tree
2011-05-16
Werner Lemb
e
rg
More const
r
uction code for
h
in
t
ing sets
.
commit
|
commitdiff
|
tree
2011-05-14
Werner
L
emberg
Av
o
id memory le
a
k
.
commit
|
commitdiff
|
tree
2011-05-14
W
erner Lemberg
Add framework to handle hin
t
ing sets
.
commit
|
commitdiff
|
tree
2011-05-13
W
erner Lembe
r
g
Fix
c
ompiler
w
a
r
nin
g
s
.
commit
|
commitdiff
|
tree
2011-05-12
Wer
n
er Lemberg
Add
first cod
e
to buil
d
byte
c
ode i
n
s
t
r
uct
i
ons i
n
`gl
y
f
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
Werner Lemberg
Typos
.
commit
|
commitdiff
|
tree
2011-05-11
We
r
ner
Lemberg
D
o
n't use trailing comma in by
t
ec
o
de
mac
r
os
.
commit
|
commitdiff
|
tree
2011-05-11
W
e
rner Le
m
b
e
rg
Add code to build
a
`gasp' tab
l
e
.
commit
|
commitdiff
|
tree
2011-05-11
Werner
Lemberg
I
gn
o
re `gasp' table
.
commit
|
commitdiff
|
tree
2011-05-07
Werner Lemberg
Buffer
l
engths must be a multip
l
e of four
.
commit
|
commitdiff
|
tree
2011-05-07
Werner Lemberg
Add
more bytecode to `prep' tabl
e
.
commit
|
commitdiff
|
tree
2011-05-06
Werne
r
Lemberg
Add s
o
me comments
.
commit
|
commitdiff
|
tree
2011-05-06
We
r
ner Lemberg
Remove unus
e
d struct member
.
commit
|
commitdiff
|
tree
2011-05-06
W
e
rner Lemb
e
rg
Add code
to bui
l
d
`
pr
e
p'
table
.
Add som
e
more bytec
o
de
.
.
.
commit
|
commitdiff
|
tree
2011-05-04
Wer
n
e
r
Le
m
ber
g
Simp
l
ify `ta_latin_metrics_scale_dim'
.
commit
|
commitdiff
|
tree
2011-05-01
W
e
rner Lemberg
F
i
x updating of `maxp' t
a
ble
.
commit
|
commitdiff
|
tree
2011-05-01
W
e
r
ner Lemberg
Add
c
ode to build `
f
pg
m
' table
.
commit
|
commitdiff
|
tree
2011-05-01
Wer
n
e
r Lemberg
Add some comment
s
.
commit
|
commitdiff
|
tree
2011-04-30
Wern
e
r Lem
b
e
rg
Igno
r
e `hdmx
'
,
`VDMX', and `
L
T
SH'
tabl
e
s
.
commit
|
commitdiff
|
tree
2011-04-30
We
r
ner Lemberg
Improv
e
tr
a
cing
.
commit
|
commitdiff
|
tree
2011-04-23
Werner
L
emberg
P
re
p
are in
s
ertio
n
of new ins
t
ruct
i
o
n
s
.
commit
|
commitdiff
|
tree
2011-04-17
Werner Lember
g
Add cod
e
to buil
d
`cvt ' table
.
commit
|
commitdiff
|
tree
2011-04-17
Wer
n
e
r Lemberg
M
ove generi
c
table routines into separ
a
te
file
s
.
commit
|
commitdiff
|
tree
2011-04-13
Werner Le
m
berg
Add files
o
mitted from last
commi
t
.
commit
|
commitdiff
|
tree
2011-04-06
Werner Lemberg
S
tar
t
with an interface to th
e
i
mported F
r
eeType fi
l
es
.
commit
|
commitdiff
|
tree
2011-04-03
W
e
rner Lemberg
More fil
e
s from Fr
e
eType's `auto
f
it
'
and `base'
m
odules
.
commit
|
commitdiff
|
tree
2011-04-02
Werner
Lemberg
D
i
tto
.
commit
|
commitdiff
|
tree
2011-03-31
Werner
Lembe
r
g
Populate with some fil
e
s converted f
r
om FreeType's
.
.
.
commit
|
commitdiff
|
tree
2011-03-28
Werner Le
m
berg
Mo
v
e header
-
like s
t
u
ff t
o
a n
e
w
h
eader
f
ile
.
commit
|
commitdiff
|
tree
2011-03-25
Werner L
e
mb
e
rg
Impr
o
ve com
m
e
n
ts
.
commit
|
commitdiff
|
tree
2011-03-23
W
erner Lemb
e
rg
V
ariab
l
e r
e
naming
.
commit
|
commitdiff
|
tree
2011-03-23
Werner Lemb
e
rg
Add code to update `maxp' tabl
e
.
commit
|
commitdiff
|
tree
next