repo.or.cz
/
lwes-ruby.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
coerce String <=> Integer when using Structs
2010-09-14
Erik
S
.
Cha
n
g
coerce String <=> Integer
when using St
r
u
cts
commit
|
commitdiff
|
tree
2010-08-27
Erik
S
.
Chang
ad
d
task to upd
a
te
L
WES
.
Ruby
F
orge
.
o
r
g site
commit
|
commitdiff
|
tree
2010-08-27
Er
i
k
S
.
Chang
remov
e
empty
directories
commit
|
commitdiff
|
tree
2010-08-27
E
rik S
.
Cha
n
g
add li
n
k to SVN repository in REA
D
ME
commit
|
commitdiff
|
tree
2010-08-26
Erik
S
.
C
hang
cl
e
anups:
f
avor TypeEr
r
or for
t
ype errors
commit
|
commitdiff
|
tree
2010-04-20
Erik S
.
Chang
0
.
4
.
0
commit
|
commitdiff
|
tree
2010-04-20
Erik S
.
Chang
use a hash
f
o
r
l
arge Structs ar
e
f
s
to avoid O(n) lookups
commit
|
commitdiff
|
tree
2010-04-20
Erik
S
.
Chang
fix
m
issing
r
aise_inspect variable
d
e
cl
a
r
a
t
i
o
n
commit
|
commitdiff
|
tree
2010-04-20
Erik S
.
Chang
GC sa
f
ety fi
x
es to ensu
r
e return value of rb_inspect
.
.
.
commit
|
commitdiff
|
tree
2010-04-20
Erik S
.
Chang
r
e
move
T
ODO f
o
r IPAdd
r
o
bject
,
we won't be d
o
ing it
.
.
.
commit
|
commitdiff
|
tree
2010-04-20
E
r
ik S
.
Chang
tests for HAVE_ENCODING const
a
nt
commit
|
commitdiff
|
tree
2010-04-20
Erik S
.
Chan
g
freeze TYPE_LIST
f
or safet
y
since the C co
d
e
dep
e
nds
.
.
.
commit
|
commitdiff
|
tree
2010-04-17
Erik S
.
Chang
emitter emits Struct
s
faster by avoiding lookups during
.
.
.
commit
|
commitdiff
|
tree
2010-04-17
Erik S
.
C
hang
i
n
itial
c
ut of direct marshall
i
ng code
commit
|
commitdiff
|
tree
2010-04-16
Erik S
.
C
h
ang
elimina
t
e unnecessa
r
y
global va
r
iables
commit
|
commitdiff
|
tree
2010-04-16
E
r
ik S
.
Chang
emitter:
duplica
t
e address/
i
f
a
ce internal members
commit
|
commitdiff
|
tree
2010-04-15
Erik S
.
Chang
0
.
3
.
1
commit
|
commitdiff
|
tree
2010-04-15
E
r
ik
S
.
C
hang
fix tests and enable warnings
commit
|
commitdiff
|
tree
2010-04-15
Erik S
.
Chang
finalize
v
ersion
0
.
3
.
0
commit
|
commitdiff
|
tree
2010-04-15
Erik S
.
Ch
a
n
g
prep
a
r
e
for
0
.
3
.
0 release
commit
|
commitdiff
|
tree
2010-04-15
E
r
i
k S
.
Chang
t
ype
d
b #dup and #cl
o
n
e
are
no-ops
commit
|
commitdiff
|
tree
2010-04-15
Erik S
.
Chang
m
ake
e
mitter #
d
up and #c
l
one GC-sa
f
e
commit
|
commitdiff
|
tree
2010-04-15
Erik S
.
C
hang
s
ave emit
t
er att
r
i
butes in our emitter
s
truct
commit
|
commitdiff
|
tree
2010-04-14
Erik S
.
Ch
a
ng
attempt to recov
e
r
from allocation f
a
i
l
ures by invoking
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
Eri
k
S
.
Chang
backport a few
L
WES
pa
t
ches fr
o
m trunk for empty even
t
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
Erik
S
.
Chan
g
fix test requires for Ruby trunk which
w
ill be
c
ome
.
.
.
commit
|
commitdiff
|
tree
2010-04-14
Erik S
.
C
hang
be
t
ter
cleanup for GC -
t
his
w
asn't a real issue si
n
ce
.
.
.
commit
|
commitdiff
|
tree
2010-02-02
Erik S
.
Chang
0
.
2
.
3 - h
o
pef
u
lly fix OSX issues
commit
|
commitdiff
|
tree
2010-02-02
E
rik S
.
Cha
n
g
allow "gem ch
e
ck -t lwes" to work
commit
|
commitdiff
|
tree
2010-02-02
Erik S
.
Chang
hopefully
f
i
x
clean in
s
tallation
s
on OSX
commit
|
commitdiff
|
tree
2009-12-14
Erik S
.
C
ha
n
g
0
.
2
.
2
: fix :iface
handling for
LWES::Emit
t
er
.
new
commit
|
commitdiff
|
tree
2009-12-09
Erik S
.
Chang
0
.
2
.
1
commit
|
commitdiff
|
tree
2009-12-09
Erik S
.
Chang
0
.
2
.
1
commit
|
commitdiff
|
tree
2009-12-09
Erik S
.
Chang
r
do
c
for Em
i
tter#
<
<
commit
|
commitdiff
|
tree
2009-12-09
E
r
ik S
.
Chang
0
.
2
.
0
commit
|
commitdiff
|
tree
2009-12-09
Erik S
.
Chang
just sta
t
ic link
commit
|
commitdiff
|
tree
2009-12-09
Erik S
.
Chang
small
s
pee
d
u
p
commit
|
commitdiff
|
tree
2009-12-09
Erik
S
.
Chang
update docs to pre
f
e
r << s
i
n
ce it is fast
e
r
commit
|
commitdiff
|
tree
2009-12-09
Erik S
.
Chan
g
e
xtra argument checking
b
ecau
s
e
user
s
can be car
e
less
commit
|
commitdiff
|
tree
2009-12-09
Erik S
.
Chan
g
avoid ne
e
d
l
e
ss SYM2
I
D conv
e
rsions
commit
|
commitdiff
|
tree
2009-12-09
E
r
ik S
.
Chang
mak
e
C+
+
us
e
rs h
a
ppy
commit
|
commitdiff
|
tree
2009-12-09
Er
i
k
S
.
Chang
hopefully fi
x
full i
n
stall under OS X
commit
|
commitdiff
|
tree
2009-12-04
E
rik S
.
Chang
add RDoc
task
commit
|
commitdiff
|
tree
2009-12-01
Erik S
.
Chang
version
b
um
p
commit
|
commitdiff
|
tree
2009-12-01
Erik S
.
Chang
extra test for
t
ype_d
b
and empt
y
str
u
cts
commit
|
commitdiff
|
tree
2009-12-01
E
rik S
.
Chang
raise
a
rgumen
t
errors if a non-string is give
n
to
T
y
peD
B
.
n
e
w
commit
|
commitdiff
|
tree
2009-11-25
Erik S
.
Chan
g
version bump
commit
|
commitdiff
|
tree
2009-11-25
Erik S
.
Chang
add su
p
por
t
for namespaced ESFs
commit
|
commitdiff
|
tree
2009-11-24
E
r
i
k
S
.
C
han
g
REA
D
ME:
installation ins
t
ructio
n
s
commit
|
commitdiff
|
tree
2009-11-24
E
r
ik S
.
Chan
g
automatically download
s
and installs private LWES
commit
|
commitdiff
|
tree
2009-11-24
Erik S
.
C
hang
update
g
emspec man
i
fest
commit
|
commitdiff
|
tree
2009-11-24
Erik
S
.
Ch
a
n
g
u
pdat
e
readme
commit
|
commitdiff
|
tree
2009-11-24
Erik S
.
Chang
allow mismatched name/class for struct
commit
|
commitdiff
|
tree
2009-11-24
Erik
S
.
C
h
a
n
g
r
e
adme instr
u
ctions and d
e
m
o
commit
|
commitdiff
|
tree
2009-11-24
Erik S
.
Chang
multiple event ESF
t
e
st, fix
rdoc
commit
|
commitdiff
|
tree
2009-11-24
Erik S
.
Ch
a
ng
a
l
low
Ty
p
eDB to be pa
s
sed to
L
WES::Str
u
ct
.
new
w
hich
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
Erik S
.
Chang
compa
t
ibility fixes
commit
|
commitdiff
|
tree
2009-11-24
Erik S
.
Chang
refactor tests
a
nd chec
k
li
s
tene
r
results when
e
mitting
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
Erik S
.
C
h
ang
R
e
move :optional
d
efs fro
m
TypeDB checks, everything
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
Erik S
.
Chang
cleanup packaging, re
m
ove S
W
IG
commit
|
commitdiff
|
tree
2009-11-24
E
rik S
.
Cha
n
g
better struct em
i
t
commit
|
commitdiff
|
tree
2009-11-24
Erik S
.
Chang
fix assertion
commit
|
commitdiff
|
tree
2009-11-24
Erik S
.
Cha
n
g
emitter cleanup
commit
|
commitdiff
|
tree
2009-11-24
Eri
k
S
.
Ch
a
ng
c
le
a
nups
commit
|
commitdiff
|
tree
2009-11-24
Erik S
.
C
h
ang
prel
i
minary
s
t
ruct support for validation
s
commit
|
commitdiff
|
tree
2009-11-24
Erik S
.
Chang
forc
e
co
n
version
t
o int not u
i
nt
f
irst
commit
|
commitdiff
|
tree
2009-11-24
E
r
ik S
.
Chang
fix
error messa
g
e in exceptio
n
commit
|
commitdiff
|
tree
2009-11-24
Erik S
.
Cha
n
g
set large int64 types corre
c
tl
y
commit
|
commitdiff
|
tree
2009-11-24
Erik
S
.
Chang
Stru
c
t E
V
E
NT_LIST
i
ncludes
string field name, to
o
for
.
.
.
commit
|
commitdiff
|
tree
2009-11-23
Erik
S
.
Chang
S
truct
:
Type
D
B constant is the
a
ctua
l
T
ypeDB object
commit
|
commitdiff
|
tree
2009-11-23
Erik S
.
Chang
Stru
c
t
.
new is faster with def
than
d
efine_method
commit
|
commitdiff
|
tree
2009-11-21
E
rik S
.
Chang
o
v
e
rha
u
l st
r
uct
initializers
,
options has
h
only and
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Er
i
k S
.
Chang
use a
r
rays for internal type
check
i
ng since they're
.
.
.
commit
|
commitdiff
|
tree
2009-11-20
Erik S
.
Chang
M
a
p LW
E
S
_
TYPE_* co
n
s
tants to Ruby con
s
tant
s
commit
|
commitdiff
|
tree
2009-11-20
Eri
k
S
.
Chang
1
.
8
.
7
compatibil
i
ty
commit
|
commitdiff
|
tree
2009-11-20
Erik
S
.
Chang
fi
x
cast
commit
|
commitdiff
|
tree
2009-11-20
Erik S
.
Ch
a
ng
s
truct
will class_eva
l
o
n
a block f
o
r DRY-
n
ess
commit
|
commitdiff
|
tree
2009-11-20
Erik
S
.
Chan
g
n
e
w
L
WES::Struct with ES
F
parsing
commit
|
commitdiff
|
tree
2009-11-20
E
rik S
.
Chang
Add TypeDB#to_ha
s
h function
commit
|
commitdiff
|
tree
2009-11-19
Erik
S
.
Chang
start
o
f lwes_
e
vent_
t
ype_db sup
p
ort
commit
|
commitdiff
|
tree
2009-11-19
E
rik S
.
C
h
ang
cleanup
e
x
tr
a
debug variab
l
e
commit
|
commitdiff
|
tree
2009-11-19
Eri
k
S
.
Chang
extra rang
e
checking for extreme values
commit
|
commitdiff
|
tree
2009-11-19
Eri
k
S
.
C
hang
check for negatives for ui
n
t* types
commit
|
commitdiff
|
tree
2009-11-19
E
r
ik S
.
Ch
a
ng
emitter: rai
s
e
a
r
gument er
r
ors for invalid
typ
e
s
commit
|
commitdiff
|
tree
2009-11-19
Erik S
.
Chang
Ad
d
GPL v2 (sam
e
l
icense as LWES)
commit
|
commitdiff
|
tree
2009-11-19
Erik
S
.
Chang
change :ipv4 type
to :ip_addr t
o
match
ESFs
commit
|
commitdiff
|
tree
2009-11-19
Erik
S
.
Chang
emit ip
v
4 add
r
ess support, e
v
entually we'll suppor
t
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Erik S
.
Chang
t
e
st
fo
r
bo
o
lean
emits (tru
e
and fal
s
e)
commit
|
commitdiff
|
tree
2009-11-19
Erik S
.
Chang
emitt
e
r: sa
n
er struc
t
member na
m
e
commit
|
commitdiff
|
tree
2009-11-19
Er
i
k S
.
C
h
a
ng
emitter: cle
a
nu
p
and san
e
r
va
r
iable names
commit
|
commitdiff
|
tree
2009-11-19
Eri
k
S
.
Chang
E
m
itter
#
e
mit
r
equires string n
a
me
commit
|
commitdiff
|
tree
2009-11-19
Erik S
.
C
hang
conversion
s
for all basic C numer
i
c
types supported
.
.
.
commit
|
commitdiff
|
tree
2009-11-19
Er
i
k S
.
Chang
t
e
sts: make
the
em
i
tter
t
est c
h
eck res
u
lts
commit
|
commitdiff
|
tree
2009-11-18
E
r
ik S
.
Chang
emitter: emitting hash for a
s
ubset of
types now
commit
|
commitdiff
|
tree
2009-11-18
E
rik S
.
Chang
emitter: use stdint
.
h
c
onstants
commit
|
commitdiff
|
tree
2009-11-18
Erik S
.
Chang
emitter: move
t
o
.
c file s
o
bui
l
d sys
t
e
m
c
an
pick up
.
.
.
commit
|
commitdiff
|
tree
2009-11-18
Er
i
k S
.
C
hang
emitter:
add exp
l
icit
#close method
commit
|
commitdiff
|
tree
2009-11-18
Erik S
.
Chang
emitt
e
r:
NULL after free, sa
f
ety firs
t
!
commit
|
commitdiff
|
tree
2009-11-17
Erik S
.
Chang
th
e
b
eginings o
f
a new,
m
ore Ruby-ish
API
.
.
.
commit
|
commitdiff
|
tree