repo.or.cz
/
luajson.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
decoder: adds support for caching new arbitrary configs
2009-06-24
Thomas H
a
rnin
g
Jr
decoder: adds s
u
ppo
r
t for cach
i
ng
n
ew
arbit
r
ar
y
configs
commit
|
commitdiff
|
tree
2009-06-24
Thomas Harning J
r
t
ests:
tes
t
s ad
d
ed for simple/defau
l
t
d
ecoders stand
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Thoma
s
Ha
r
ning Jr
dec
o
der: remove
s
s
p
ecial
c
a
sing of nul
l
values in an
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Thomas Har
n
ing Jr
dec
o
d
e
r: ad
d
s support fo
r
'simple' decoding
t
o map
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
T
h
o
ma
s
Harning Jr
decode
r
:
f
ixes bug wh
e
re
f
unction call returns no
t
hing
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Thomas Harning Jr
d
ecoder:
adds sup
p
ort for nil retur
n
value
s
commit
|
commitdiff
|
tree
2009-06-24
Thom
a
s Ha
r
ni
n
g Jr
de
c
oder: learns how
t
o han
d
l
e arbitrary sets of defau
l
ts
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
Thomas
H
a
rning
Jr
encod
e
r
: adds sup
p
ort for non-ci
r
cular duplicate objec
t
.
.
.
commit
|
commitdiff
|
tree
2009-06-24
T
h
oma
s
Ha
r
ning Jr
tes
t
s:
a
dds
e
ncodi
n
g test fo
r
circul
a
r/non-circular
.
.
.
commit
|
commitdiff
|
tree
2009-06-13
Thomas
H
arning Jr
base: rockspec 1
.
0-1 fi
n
a
l
t
ag
g
i
n
g
commit
|
commitdiff
|
tree
2009-06-13
Thomas Harning Jr
base: r
o
c
kspec 1
.
0-1 base p
r
ep
commit
|
commitdiff
|
tree
2009-06-13
Th
o
ma
s
Harning Jr
docs:
documents
1
.
0 relea
s
e
commit
|
commitdiff
|
tree
2009-06-13
Thomas
Ha
r
n
ing Jr
base:
scm r
o
c
kspec update to current file-set
commit
|
commitdiff
|
tree
2009-06-13
T
h
omas Harning Jr
b
as
e
:
ad
d
s utility to
h
e
lp con
s
truct lua rocks
commit
|
commitdiff
|
tree
2009-04-29
Thomas
Harn
i
ng Jr
d
o
c
s: moves d
o
cumen
t
ation to asciidoc
commit
|
commitdiff
|
tree
2009-04-23
Thomas Harning Jr
docs: created m
a
r
kd
o
wn documentation to b
e
tr
a
nslated
.
.
.
commit
|
commitdiff
|
tree
2009-04-16
Thoma
s
Harn
i
n
g
Jr
enc
o
der/tests: move preprocessing to root to permit
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
T
h
omas Harning
J
r
enc
o
der: remo
v
es extrane
o
us 'defs' from the
de
f
au
l
t
.
.
.
commit
|
commitdiff
|
tree
2009-04-15
Tho
m
as Harning Jr
do
c
s: prelimina
r
y d
o
cumentati
o
n
of options
commit
|
commitdiff
|
tree
2009-03-27
Thomas Ha
r
ning Jr
dec
o
d
e
r: g
e
neralizes d
e
coding us
i
ng
grammar entries
commit
|
commitdiff
|
tree
2009-03-27
Thomas Harnin
g
Jr
encoder/d
e
code
r
: a
p
plied lic
e
n
se headers to files m
i
ss
i
ng
.
.
.
commit
|
commitdiff
|
tree
2009-03-22
Thomas Harn
i
ng Jr
decoder/tests: fix
e
s a
m
biguous/inv
a
lid hex numbers
.
.
.
commit
|
commitdiff
|
tree
2009-03-22
Thom
a
s
Harning Jr
encoder: cleans up code and errors
commit
|
commitdiff
|
tree
2009-03-22
Thom
a
s
Harning
J
r
encod
e
r/decode
r
/tests: removes discrimination b
e
tween
.
.
.
commit
|
commitdiff
|
tree
2009-03-17
T
h
o
mas Harn
i
ng Jr
decoder/tests:
r
emove
d
lax
number hand
l
i
ng (leadin
g
.
.
.
commit
|
commitdiff
|
tree
2009-03-17
Thomas Ha
r
ning Jr
decoder/st
r
ings:
added error analysis for strings
.
.
.
commit
|
commitdiff
|
tree
2009-03-17
Thomas Harni
n
g Jr
tests: u
p
dated tests to ma
t
ch new stric
t
er default
.
.
.
commit
|
commitdiff
|
tree
2009-03-17
Thomas Har
n
ing Jr
decoder/s
t
r
i
ngs: ap
p
lied m
i
nor clea
n
ups
commit
|
commitdiff
|
tree
2009-03-17
Thomas Ha
r
n
i
ng Jr
de
c
od
e
r/
s
tring
s
: re
m
o
ve ca
t
c
h
al
l
escape han
d
l
e
r
f
rom
.
.
.
commit
|
commitdiff
|
tree
2009-03-17
Tho
m
as Harn
i
ng Jr
deco
d
er/s
t
ri
n
gs: remov
e
d unused 'null' decode
r
commit
|
commitdiff
|
tree
2009-03-17
Thomas Harning Jr
dec
o
de
r
/strings: removed unused 'postProcess' option
commit
|
commitdiff
|
tree
2009-03-17
Th
o
mas
Harning Jr
moved
l
ua
s
ources into
'
lua'
t
o assist lua
r
ocks
man
a
ge
m
ent
commit
|
commitdiff
|
tree
2009-03-17
Thomas Har
n
ing Jr
tests
:
a
d
d
e
d
pre-value whit
e
space
t
est
s
commit
|
commitdiff
|
tree
2009-03-17
Thomas Harning Jr
deco
d
er: allow whitespace before strict ob
j
ect/array
commit
|
commitdiff
|
tree
2009-01-14
Thomas Harning Jr
decoder/tests
:
imple
m
ented non-defin
e
d call captures
.
.
.
commit
|
commitdiff
|
tree
2009-01-14
Thomas Harni
n
g Jr
encod
e
r/
d
ecode
r
/tests: call-g
e
ner
a
tion/handling m
o
v
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-01-14
T
homas Harning
J
r
tests: report error cause
d
uring regressionTest e
n
coding
.
.
.
commit
|
commitdiff
|
tree
2009-01-14
T
homas Harning Jr
base: ro
c
kspec 0
.
10-2 update -- p
r
evio
u
s one had
i
mpro
p
er
.
.
.
commit
|
commitdiff
|
tree
2009-01-14
Tho
m
as Harning
J
r
decoder
/
tests: remove depth limiting support code
,
.
.
.
commit
|
commitdiff
|
tree
2009-01-14
Thoma
s
H
arning Jr
t
e
s
ts: adds
strict enc
o
der regression tests
commit
|
commitdiff
|
tree
2009-01-14
Thoma
s
Harning Jr
encoder: correc
t
lan
g
uage of
disable
d
'undefined' va
l
ue
commit
|
commitdiff
|
tree
2009-01-14
T
h
omas Harning Jr
tests:
r
egressio
n
-test uses tes
t
strict
e
n
coder in
.
.
.
commit
|
commitdiff
|
tree
2009-01-14
Thoma
s
Ha
r
ni
n
g
Jr
tests: updates strict strin
g
test
t
o use str
i
ct enc
o
de
r
commit
|
commitdiff
|
tree
2009-01-14
T
h
oma
s
Harni
n
g Jr
encoder/decoder/tests: moves
j
so
n
.
decod
e
.
util
.
merge
.
.
.
commit
|
commitdiff
|
tree
2009-01-14
Thomas
Harning Jr
encoder: updates strict encodi
n
g
to
u
se corre
c
t
calls
.
.
.
commit
|
commitdiff
|
tree
2009-01-14
T
homas H
a
rn
i
ng J
r
t
es
t
s
:
test stri
c
t fo
r
m
of string decoding test
s
commit
|
commitdiff
|
tree
2009-01-14
T
h
o
m
as Harning Jr
encoder: prope
r
ly capture
e
xp
e
cted range-of-characters
.
.
.
commit
|
commitdiff
|
tree
2009-01-14
Thomas
H
arning Jr
base:
M
a
k
ef
i
le learns
s
plit-apart
c
hecking
commit
|
commitdiff
|
tree
2009-01-14
Th
o
m
a
s Ha
r
ni
n
g
J
r
tests:
add
s
\u a
n
d
\
x
e
scape
encodi
n
g/decodi
n
g t
e
st
.
.
.
commit
|
commitdiff
|
tree
2009-01-14
Thomas Harning
J
r
encoder: note encoding > 7
F
wit
h
escapes is hazardous
commit
|
commitdiff
|
tree
2009-01-14
Thomas Ha
r
n
ing Jr
dec
o
der
:
reorders r
e
placements based on spec, ad
d
s
.
.
.
commit
|
commitdiff
|
tree
2009-01-14
Thoma
s
H
arning J
r
encoder: con
s
u
lted JSON sp
e
ci
f
ication and
updated string
.
.
.
commit
|
commitdiff
|
tree
2009-01-13
T
homas Harn
i
n
g
Jr
encoder: adds output-stream writer for encoding
commit
|
commitdiff
|
tree
2009-01-13
Tho
m
as H
a
rni
n
g
Jr
e
ncoder:
adds cust
o
m output
-
e
n
coder
su
p
port
while keeping
.
.
.
commit
|
commitdiff
|
tree
2009-01-13
Thom
a
s
Har
n
ing
Jr
encoder: ad
d
s
\
xXX encoding and customizabl
e
encoding set
commit
|
commitdiff
|
tree
2009-01-13
Thomas
Harn
i
ng Jr
en
c
oder
:
add vert
i
cal
tabulation characte
r
t
o
the encoded set
commit
|
commitdiff
|
tree
2008-12-10
Tho
m
as Ha
r
ning Jr
b
a
s
e: u
p
dated git
h
ub
rockspec to reference a
l
l
o
f
t
he
.
.
.
commit
|
commitdiff
|
tree
2008-12-08
Thom
a
s Harning Jr
base: a
d
ds new
r
ocks
p
ec for github
commit
|
commitdiff
|
tree
2008-12-08
T
h
omas Harning Jr
base:
m
a
kefiles learn high bz
i
p2 a
n
d
g
zip compression
commit
|
commitdiff
|
tree
2008-12-08
Thomas Ha
r
n
ing Jr
Rockspec 0
.
10
commit
|
commitdiff
|
tree
2008-12-08
Thomas Harn
i
ng
Jr
Release 0
.
1
0
commit
|
commitdiff
|
tree
2008-12-06
T
h
omas
H
a
rning
J
r
enc
o
de
r
: perform
e
d full modularization
o
f the en
c
oder
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Thomas H
a
rni
n
g Jr
e
n
coder:
m
i
rrored
d
ecode
r
's getDecoder =
>
g
e
t
E
n
coder
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Thomas Harning Jr
deco
d
er/test
s
:
s
u
pport unicode w
h
it
e
spaces as
whitespa
c
e
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Thomas Harning
J
r
de
c
oder/te
s
ts: adds s
u
pport f
o
r single-
q
u
oted s
t
rings
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
T
homa
s
Harning
J
r
tests: extends UTF tests with boundary tes
t
s and
t
est
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Thomas H
a
rning Jr
tests: added
UTF-16 => UTF-8 en
c
oder test
commit
|
commitdiff
|
tree
2008-12-02
Tho
m
as
H
arning Jr
dec
o
der: string
.
ch
a
r => string_char for optimization
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
Thomas Har
n
i
n
g
Jr
decoder: Added sup
p
ort
f
o
r LPEG 0
.
9 accum
u
l
a
tor replacement
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
T
h
omas H
a
rning Jr
decoder: Ad
d
ed simpl
e
LPEG vers
i
on parse
r
"x
.
y
.
z
.
.
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
T
homas Harning J
r
decoder
:
Fixed return
a
sserti
o
n t
o
pre
v
ent 'Invalid
.
.
.
commit
|
commitdiff
|
tree
2008-10-01
Thomas Harning Jr
encoder: added 'initialObjec
t
' check
t
o assert
t
hat
.
.
.
commit
|
commitdiff
|
tree
2008-10-01
Thomas
Harni
n
g Jr
e
n
coder/decoder:
a
d
ded support f
o
r 'undefined' value
commit
|
commitdiff
|
tree
2008-10-01
Tho
m
as H
a
rning Jr
enc
o
der: enha
n
c
e
d configuratio
n
supp
o
rt
to
m
atch the
.
.
.
commit
|
commitdiff
|
tree
2008-10-01
T
hom
a
s Harning J
r
e
nco
d
er: added appl
i
cable
c
onfiguration
option
s
from
.
.
.
commit
|
commitdiff
|
tree
2008-10-01
Thomas Ha
r
nin
g
Jr
te
s
ts:
applie
d
c
o
nfiguration
o
ptimi
z
a
t
ions ta
k
e advantage
.
.
.
commit
|
commitdiff
|
tree
2008-10-01
T
h
omas Har
n
ing Jr
decode
r
: unified configurat
i
on system into a fast-cached
.
.
.
commit
|
commitdiff
|
tree
2008-10-01
Thomas Har
n
in
g
Jr
decode-util: d
u
r
ing a
t
able
m
erg
e
, if a nil is
located
.
.
.
commit
|
commitdiff
|
tree
2008-10-01
Thomas Harning Jr
de
c
oder
:
optimized 'number' opt
i
on-defaul
t
i
n
g
commit
|
commitdiff
|
tree
2008-10-01
Thomas Harning
J
r
enco
d
er: split out number enc
o
der into
own file
to
.
.
.
commit
|
commitdiff
|
tree
2008-09-30
Thomas Harning Jr
e
ncoder: Br
e
ak
apart the encoder into
distinct modules
.
.
.
commit
|
commitdiff
|
tree
2008-09-29
T
h
o
mas Harning Jr
e
ncoder/
t
es
t
: exposed and te
s
t string preprocessing
.
.
.
commit
|
commitdiff
|
tree
2008-09-29
Thomas Ha
r
ning
Jr
en
c
ode
r
: ad
d
string
p
r
e
p
r
ocessor handler (fo
r
encoding
.
.
.
commit
|
commitdiff
|
tree
2008-09-29
Thomas Ha
r
nin
g
Jr
decoder/test: ad
d
ed st
r
ing po
s
t
-processing utility
commit
|
commitdiff
|
tree
2008-09-28
Tho
m
a
s Harn
i
ng Jr
decod
e
r: More stabilization of stri
n
g decoder co
n
figuration
.
.
.
commit
|
commitdiff
|
tree
2008-08-26
Thomas Harning Jr
d
e
coder: Provide workaro
u
nd for mi
s
si
n
g lp
e
g
.
t
y
p
e
i
n
.
.
.
commit
|
commitdiff
|
tree
2008-08-25
T
homas Harn
i
ng Jr
decoder:
Refact
o
red boolean/null/undefin
e
d o
u
t into
.
.
.
commit
|
commitdiff
|
tree
2008-08-25
Thomas
H
arnin
g
Jr
d
ec
o
der: Full
y
modulari
z
ed str
i
ngs/num
b
er/calls data
.
.
.
commit
|
commitdiff
|
tree
2008-08-25
Tho
m
as Ha
r
ning Jr
decoder/test: Move
d
function-
c
all decoder
to se
p
arate
.
.
.
commit
|
commitdiff
|
tree
2008-08-25
Thomas Harning Jr
b
a
se: Pr
e
paring
f
or
next release pre-emptively
commit
|
commitdiff
|
tree
2008-08-24
Thoma
s
Harn
i
ng
J
r
decoder
/
test:
added sup
p
ort for mu
l
tiple a
r
gum
e
nts
.
.
.
commit
|
commitdiff
|
tree
2008-08-17
Thomas Harni
n
g Jr
b
a
se: added l
u
a
rocks module to check o
u
t
luajson f
r
om
.
.
.
commit
|
commitdiff
|
tree
2008-08-17
T
ho
m
a
s Harning Jr
t
est: R
e
moved package
.
pat
h
alteration sinc
e
'
m
a
k
e chec
k
.
.
.
commit
|
commitdiff
|
tree
2008-08-17
Thomas Harni
n
g
J
r
Merge bra
n
c
h '0
.
9-rockspec'
commit
|
commitdiff
|
tree
2008-08-17
Thomas Harning Jr
base: Se
t
up 0
.
9
.
1 rockspec with m
d
5 o
f
luaforge release
commit
|
commitdiff
|
tree
2008-08-17
Thomas Harning Jr
luajs
o
n 0
.
9
.
1 for lu
a
rocks
commit
|
commitdiff
|
tree
2008-08-17
T
h
omas Harning Jr
bas
e
:
P
r
e
paratio
n
t
o
make luajson work a
s
a
l
u
a
rocks
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Thoma
s
Harning Jr
decoder/test
:
fu
n
ction call
s
receive a
s
first argument
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Thomas Harning
J
r
decoder
/
test: Support both pat
t
ern
s
and st
r
ings
a
s
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Thomas Harning
J
r
decod
e
r/
t
e
s
t: Require
name is string and func is functi
o
n
commit
|
commitdiff
|
tree
next