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
Add code to properly scale glyphs not handled by the autohinter.
2011-06-14
W
ern
e
r
L
e
mberg
Add
code to properly
s
c
a
le glyphs
not handled by the
.
.
.
commit
|
commitdiff
|
tree
2011-06-14
W
e
rner Lemberg
Add
bytecode f
u
nctions to scale a glyph
.
commit
|
commitdiff
|
tree
2011-06-14
Werner Lemberg
Disable
(addit
i
onal) hinting
of
co
m
posites
.
commit
|
commitdiff
|
tree
2011-06-13
Werner Lemberg
Fix `prep' program to alw
a
ys provide a v
a
lue
f
o
r
`
sal_scale'
.
commit
|
commitdiff
|
tree
2011-06-13
Wer
n
e
r
Lemb
e
rg
Apply s
c
al
i
ng to segment cre
a
ti
o
n and s
t
rong
p
oi
n
t
.
.
.
commit
|
commitdiff
|
tree
2011-06-13
Wer
n
er Lemberg
Some
bu
g
fixes
.
commit
|
commitdiff
|
tree
2011-06-13
Werner
L
emberg
T
y
p
o
.
commit
|
commitdiff
|
tree
2011-06-13
We
r
n
er
L
emberg
Add bytecode
for point hints
.
commit
|
commitdiff
|
tree
2011-06-12
Werner
L
emberg
Formatting
.
commit
|
commitdiff
|
tree
2011-06-12
Werner Lemberg
Split `tabytecode
.
c' into `tacvt
.
c', `tafp
g
m
.
c', and
.
.
.
commit
|
commitdiff
|
tree
2011-06-12
Wern
e
r Lemberg
Ad
d
byte
c
o
de framework for
h
a
nd
l
ing point hint
s
.
commit
|
commitdiff
|
tree
2011-06-12
Werner
L
emberg
E
mit bytecod
e
f
o
r `
t
a_
i
p_*' actions
.
commit
|
commitdiff
|
tree
2011-06-12
Wern
e
r Lemberg
Han
d
le `ta_ip_*
'
ac
t
ions and fix s
o
me thinkos
.
commit
|
commitdiff
|
tree
2011-06-11
Werner Le
m
berg
More
preparation
s
f
o
r point
h
in
t
s handl
i
ng
.
commit
|
commitdiff
|
tree
2011-06-11
Werner L
e
mberg
Th
i
nko
.
commit
|
commitdiff
|
tree
2011-06-11
Werner Lem
b
erg
Add missing error handli
n
g
.
commit
|
commitdiff
|
tree
2011-06-11
We
r
n
er Lemberg
Fix function offset
.
commit
|
commitdiff
|
tree
2011-06-11
Werner
L
e
m
ber
g
I
n
troduce point hints and p
r
o
vide fra
m
ework f
o
r them
.
commit
|
commitdiff
|
tree
2011-06-11
Werner Le
m
berg
Typo
.
commit
|
commitdiff
|
tree
2011-06-11
Werner Lemberg
R
e
mo
v
e
n
o lo
n
ger used byt
e
c
o
d
e
fu
n
ction stubs
.
commit
|
commitdiff
|
tree
2011-06-11
Werner Lemberg
Add
byte
c
ode f
o
r SERIF_LINK2 a
c
tion
.
commit
|
commitdiff
|
tree
2011-06-11
Wer
n
er Lemberg
Really store a
n
c
h
or in
S
ERIF_A
N
CHOR act
i
on byt
e
cod
e
.
.
.
commit
|
commitdiff
|
tree
2011-06-11
W
erner Lemberg
Add b
y
tecode
f
o
r
SERIF_L
I
NK1
a
cti
o
n
.
commit
|
commitdiff
|
tree
2011-06-11
Werner
L
em
b
erg
A
d
d
by
t
ecode for SERIF_ANCHOR
action
.
commit
|
commitdiff
|
tree
2011-06-10
We
r
ner Lemberg
Add bytec
o
d
e
fo
r
S
E
R
IF action
.
commit
|
commitdiff
|
tree
2011-06-10
W
erner Lemb
e
rg
Modify and hints recor
d
er and prepare byte
c
ode t
o
handle
.
.
.
commit
|
commitdiff
|
tree
2011-06-09
Werner Le
m
berg
A
dd `bci_round'
bytecode f
u
nction
.
commit
|
commitdiff
|
tree
2011-06-09
Wern
e
r Lemberg
Add byte
c
od
e
f
o
r STEM actio
n
(part 2)
.
commit
|
commitdiff
|
tree
2011-06-09
Werner Lember
g
Fix th
i
nk
o
in bci_c
o
mpute
_
stem_width
.
commit
|
commitdiff
|
tree
2011-06-09
Werne
r
L
e
m
b
er
g
F
i
x handling
o
f wrap-around s
e
gme
n
ts
.
commit
|
commitdiff
|
tree
2011-06-09
Werner
L
emberg
Mi
n
o
r
d
oc and code fix
e
s
.
commit
|
commitdiff
|
tree
2011-06-09
Werner
L
emberg
Add bytecode for ST
E
M action (pa
r
t 1)
.
commit
|
commitdiff
|
tree
2011-06-08
W
e
r
ner
L
emberg
Remove unu
s
ed
s
tructure me
m
ber
.
commit
|
commitdiff
|
tree
2011-06-08
Werner Lemberg
Han
d
le
w
rap-around segments
.
commit
|
commitdiff
|
tree
2011-06-06
Wer
n
e
r
L
e
m
b
erg
Add bytecode for ADJUST
a
nd ADJUST_BO
U
ND ac
t
i
ons
.
commit
|
commitdiff
|
tree
2011-06-06
Werner Lem
b
erg
Add b
y
tecode for
A
N
CHOR acti
o
n
.
commit
|
commitdiff
|
tree
2011-06-05
Wern
e
r
L
emberg
C
ompletely remove
`
s
al_
p
os'
.
commit
|
commitdiff
|
tree
2011-06-05
Werner Lemb
e
rg
Use
t
wo
sets of twi
l
ight
point
s
to represent
s
eg
m
en
t
s
.
commit
|
commitdiff
|
tree
2011-06-05
Werner Le
m
berg
Fix r
e
all
o
cation of bytec
o
de buffer
.
commit
|
commitdiff
|
tree
2011-06-04
Wern
e
r Lemberg
Use twilight poin
t
s
t
o represe
n
t se
g
ments
.
commit
|
commitdiff
|
tree
2011-06-03
W
e
rner
L
e
m
berg
Ad
d
bytecode for `
B
LUE_ANCHOR' act
i
on
.
commit
|
commitdiff
|
tree
2011-06-03
W
e
rner L
e
mberg
Add new action
`
BLUE_A
N
C
H
OR
'
.
commit
|
commitdiff
|
tree
2011-06-03
Werner
L
emberg
F
i
x emitt
i
ng
of bytecode instructio
n
s
.
commit
|
commitdiff
|
tree
2011-06-02
Werner Lemberg
F
i
x
th
i
nko in
bci_compute_stem
_
w
idth
.
commit
|
commitdiff
|
tree
2011-06-02
Werner Lemberg
Add
b
ytecode
for L
I
N
K
action
.
commit
|
commitdiff
|
tree
2011-06-01
We
r
ner
L
emberg
Don't e
m
it `i
s
_serif' and `is_rou
n
d'
.
commit
|
commitdiff
|
tree
2011-06-01
We
r
n
er Lemberg
Bytecode function renaming
s
for consistency
.
commit
|
commitdiff
|
tree
2011-06-01
W
e
r
ner Lemberg
A
d
d bytec
o
de for BLU
E
a
c
tion
.
commit
|
commitdiff
|
tree
2011-06-01
Werne
r
L
ember
g
Fix d
e
bugging
.
commit
|
commitdiff
|
tree
2011-06-01
Werner
Lembe
r
g
Pass blue zone ind
e
x
t
o
B
LUE action
.
commit
|
commitdiff
|
tree
2011-05-30
W
e
rner Lemberg
Us
e
g
e
neric
p
o
i
nters in c
a
llback
f
un
c
tion
.
commit
|
commitdiff
|
tree
2011-05-30
Werner
Lemberg
Finish
bytecode
f
r
amework for h
i
nts reco
r
ds
.
commit
|
commitdiff
|
tree
2011-05-30
We
r
ne
r
Lemberg
Don
'
t e
m
it bytecode if the autohinter do
e
s not
h
ing
.
commit
|
commitdiff
|
tree
2011-05-29
Werner Lember
g
R
e
mov
e
co
m
piler wa
r
ning
.
commit
|
commitdiff
|
tree
2011-05-29
We
r
n
e
r
Lember
g
Emit hints
r
e
cords
.
commit
|
commitdiff
|
tree
2011-05-28
Werner Lem
b
erg
S
t
or
e
number of actions
.
commit
|
commitdiff
|
tree
2011-05-27
W
erner
L
emberg
Reduce number
o
f hints recor
d
s
.
commit
|
commitdiff
|
tree
2011-05-27
W
er
n
er Lemberg
Ad
d
n
ew act
i
on
`ADJUS
T
'
.
commit
|
commitdiff
|
tree
2011-05-27
Werner Lember
g
Re
p
l
ace
hintin
g
se
t
s with hints rec
o
rds
.
commit
|
commitdiff
|
tree
2011-05-26
Werner Lemb
e
rg
Fix computation of byteco
d
e array length
.
commit
|
commitdiff
|
tree
2011-05-24
W
erne
r
Lemberg
C
o
m
m
e
n
ts, fo
r
ma
t
ti
n
g
.
commit
|
commitdiff
|
tree
2011-05-23
W
er
n
er Lemberg
Us
e
sy
m
bolic names for `prep
'
bytecode snippet
s
.
commit
|
commitdiff
|
tree
2011-05-23
Werner Lemberg
A
d
d b
y
tecode
t
o
round blue
r
ef and shoot values
.
commit
|
commitdiff
|
tree
2011-05-23
Werner Lemberg
Simplify
C
VT ma
c
r
o
s
.
commit
|
commitdiff
|
tree
2011-05-22
We
r
ner Lemberg
Thinko: I
f
xpp
e
m != yppem
,
don'
t
scale CVT values horizontal
l
y
.
commit
|
commitdiff
|
tree
2011-05-22
Werner Lemberg
Handle s
t
andard width and `i
s
_extra_light' fl
a
g
.
commit
|
commitdiff
|
tree
2011-05-22
Werner
L
emberg
M
o
re macro trickery
.
commit
|
commitdiff
|
tree
2011-05-22
Werner Lemberg
Emit bette
r
val
u
es for max_s
t
ora
g
e and ma
x
_
stack_
e
lemen
t
s
.
commit
|
commitdiff
|
tree
2011-05-21
W
e
rner Lember
g
U
s
e
s
om
e
macro
trickery to made code more readabl
e
.
commit
|
commitdiff
|
tree
2011-05-21
Werner Lemberg
M
a
k
e
t
he
p
reprocessor
compute th
e
value o
f
N
U
M_FDEFS
.
commit
|
commitdiff
|
tree
2011-05-20
We
r
ner
L
emberg
Use sym
b
olic
n
a
mes
f
o
r
computing F
D
EF and SAL in
d
ic
e
s
.
commit
|
commitdiff
|
tree
2011-05-20
Werne
r
Lemberg
A
d
d
bytecode ske
l
eton fo
r
p
a
r
sing t
h
e
hinting
s
ets
.
commit
|
commitdiff
|
tree
2011-05-19
W
erne
r
Lemberg
Us
e
`b
c
i_
'
as prefix for
b
ytecode fu
n
ction
s
.
commit
|
commitdiff
|
tree
2011-05-19
Werner Lemberg
More bytecode in reverse
o
rder
.
commit
|
commitdiff
|
tree
2011-05-19
Werner Lemberg
W
i
t
hin the
te
m
porary array, stor
e
bytecod
e
in r
e
ver
s
e
.
.
.
commit
|
commitdiff
|
tree
2011-05-19
Werner Lemberg
Fix NPUSHx
h
andling
i
f more tha
n
255 arguments
.
commit
|
commitdiff
|
tree
2011-05-19
W
erner Lemberg
Emit bytecode for hinting sets
.
commit
|
commitdiff
|
tree
2011-05-16
Wern
e
r Lemberg
More construction code for hinti
n
g
sets
.
commit
|
commitdiff
|
tree
2011-05-14
We
r
ner Lemberg
Avo
i
d mem
o
ry leak
.
commit
|
commitdiff
|
tree
2011-05-14
Wer
n
er Lem
b
erg
Add framework
t
o
handl
e
hintin
g
sets
.
commit
|
commitdiff
|
tree
2011-05-13
We
r
ner L
e
mberg
Fix
c
o
m
piler warnings
.
commit
|
commitdiff
|
tree
2011-05-12
W
erner Le
m
berg
Add fir
s
t cod
e
to b
u
ild b
y
te
c
od
e
instruc
t
io
n
s
in `glyf
.
.
.
commit
|
commitdiff
|
tree
2011-05-11
Wer
n
er Le
m
b
e
rg
Typos
.
commit
|
commitdiff
|
tree
2011-05-11
Werne
r
Lemberg
D
o
n't use t
r
ai
l
ing comma in byt
e
code macr
o
s
.
commit
|
commitdiff
|
tree
2011-05-11
Werner
Lemberg
A
d
d code to buil
d
a
`gasp' table
.
commit
|
commitdiff
|
tree
2011-05-11
W
e
rner
Le
m
be
r
g
I
gnore `gasp' tab
l
e
.
commit
|
commitdiff
|
tree
2011-05-07
Werner
L
ember
g
Buffer lengths
m
u
s
t be
a
multiple
o
f f
o
ur
.
commit
|
commitdiff
|
tree
2011-05-07
Werner Lembe
r
g
Add more bytecod
e
to `prep' table
.
commit
|
commitdiff
|
tree
2011-05-06
Wern
e
r Lemberg
Add some
c
omments
.
commit
|
commitdiff
|
tree
2011-05-06
Werner
L
emberg
Re
m
o
ve unused str
u
ct member
.
commit
|
commitdiff
|
tree
2011-05-06
Werner L
e
mberg
Add code to build `
p
re
p
'
tabl
e
.
Add some more b
y
tecode
.
.
.
commit
|
commitdiff
|
tree
2011-05-04
Werner Lember
g
S
im
p
lify `
t
a_latin_metrics
_
s
c
ale_dim
'
.
commit
|
commitdiff
|
tree
2011-05-01
W
e
r
ner Lem
b
erg
Fix updating of `m
a
xp'
t
a
ble
.
commit
|
commitdiff
|
tree
2011-05-01
Werner Lember
g
Add
code to
b
u
ild `fpg
m
'
table
.
commit
|
commitdiff
|
tree
2011-05-01
Werner Lemberg
Add som
e
comme
n
ts
.
commit
|
commitdiff
|
tree
2011-04-30
W
ern
e
r Lemberg
Ignore `hd
m
x', `VDM
X
', and `LT
S
H' tables
.
commit
|
commitdiff
|
tree
2011-04-30
Werner L
e
mberg
Improve tracing
.
commit
|
commitdiff
|
tree
2011-04-23
W
erner Lemberg
P
r
epare inse
r
tion o
f
n
e
w instruction
s
.
commit
|
commitdiff
|
tree
2011-04-17
Werne
r
Lemberg
Add
c
ode t
o
build `cv
t
' t
a
b
le
.
commit
|
commitdiff
|
tree
2011-04-17
Werner
L
emberg
Move generic
table routi
n
es int
o
sep
a
ra
t
e files
.
commit
|
commitdiff
|
tree
next