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
tests: adds \u and \x escape encoding/decoding test cases
2009-01-14
Thomas
H
arning Jr
tests: a
d
ds \u and \x escape encoding/decodin
g
test
.
.
.
commit
|
commitdiff
|
tree
2009-01-14
T
homas Harning Jr
encoder: no
t
e encodi
n
g
> 7F wi
t
h escapes is hazardous
commit
|
commitdiff
|
tree
2009-01-14
Thomas H
a
r
n
i
ng
J
r
decoder:
reorders
re
p
lacements based
on spe
c
, ad
d
s
.
.
.
commit
|
commitdiff
|
tree
2009-01-14
Thom
a
s
H
ar
n
ing Jr
encoder: consulte
d
J
S
O
N
specification and updated string
.
.
.
commit
|
commitdiff
|
tree
2009-01-13
Thomas Har
n
ing J
r
encoder:
adds o
u
t
pu
t
-str
e
am w
r
iter for encoding
commit
|
commitdiff
|
tree
2009-01-13
Thomas
H
arning Jr
enco
d
e
r: adds cu
s
tom
o
u
tp
u
t-
e
ncoder su
p
port
w
hi
l
e kee
p
ing
.
.
.
commit
|
commitdiff
|
tree
2009-01-13
Thomas
H
ar
n
ing
J
r
encoder:
adds \xXX encoding and customiz
a
bl
e
e
n
coding set
commit
|
commitdiff
|
tree
2009-01-13
Thomas Harning J
r
encoder: add
v
ertica
l
t
a
b
ulation
c
h
aracter
to t
h
e encoded
s
et
commit
|
commitdiff
|
tree
2008-12-10
T
homas Harning Jr
base: updated github ro
c
ksp
e
c
to reference all of
the
.
.
.
commit
|
commitdiff
|
tree
2008-12-08
Thomas Harning Jr
b
ase: a
d
ds ne
w
rockspec fo
r
g
ithub
commit
|
commitdiff
|
tree
2008-12-08
Thomas Harning
J
r
bas
e
:
m
akef
i
l
e
s
lear
n
hig
h
b
zip2 and
gzip compression
commit
|
commitdiff
|
tree
2008-12-08
Tho
m
as Harnin
g
Jr
Rockspec 0
.
10
commit
|
commitdiff
|
tree
2008-12-08
Thomas
H
ar
n
ing Jr
R
ele
a
s
e
0
.
10
commit
|
commitdiff
|
tree
2008-12-06
Thomas Har
n
i
n
g Jr
enc
o
der: performed full modu
l
arization of the en
c
oder
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
T
hom
a
s Harning Jr
encoder: m
i
rr
o
red
d
ecode
r
's getDecod
e
r => getE
n
c
o
d
e
r
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Thomas Ha
r
ning Jr
decod
e
r/tests: suppor
t
unicode whit
e
space
s
as whitespace
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Tho
m
as Harning
J
r
d
ecod
e
r/tes
t
s: adds sup
p
ort for
s
i
n
g
le-qu
o
t
e
d strings
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Thom
a
s
H
arning Jr
tests: extends UTF tests
wit
h
bo
u
ndary t
e
s
ts and
t
est
.
.
.
commit
|
commitdiff
|
tree
2008-12-02
Thoma
s
Har
n
i
ng Jr
tests: ad
d
ed
UTF-16 => UTF
-
8
encod
e
r
t
est
commit
|
commitdiff
|
tree
2008-12-02
T
homas Harni
n
g Jr
decoder: stri
n
g
.
char =>
s
tr
i
n
g
_
c
h
ar f
o
r optimization
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
Thomas
H
arning
J
r
decoder: Added support for LPE
G
0
.
9 accumulat
o
r replac
e
ment
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
Thomas Harning Jr
decode
r
: Added sim
p
le LPEG version parser
"
x
.
y
.
z
.
.
.
.
.
commit
|
commitdiff
|
tree
2008-10-16
Thomas
H
arning
Jr
decod
e
r: Fixed
return asserti
o
n t
o
preve
n
t '
I
nv
a
lid
.
.
.
commit
|
commitdiff
|
tree
2008-10-01
Thom
a
s Harn
i
n
g
Jr
en
c
oder: ad
d
ed 'initialObject' ch
e
ck to assert that
.
.
.
commit
|
commitdiff
|
tree
2008-10-01
T
homas Harning Jr
encoder/
d
ecoder:
a
dded support for 'undefined' value
commit
|
commitdiff
|
tree
2008-10-01
T
ho
m
as Har
n
ing Jr
e
nco
d
er: enhanced con
f
igura
t
i
o
n support to
m
atch the
.
.
.
commit
|
commitdiff
|
tree
2008-10-01
Thomas Harning J
r
e
n
coder: added applicable
c
onfigurat
i
on
options from
.
.
.
commit
|
commitdiff
|
tree
2008-10-01
Tho
m
as Har
n
i
n
g Jr
t
ests: ap
p
lied
configuration
optimi
z
ations take advanta
g
e
.
.
.
commit
|
commitdiff
|
tree
2008-10-01
Thomas H
a
rning Jr
decoder: unified co
n
figuration system into a fast
-
cached
.
.
.
commit
|
commitdiff
|
tree
2008-10-01
Thomas Harning Jr
decode-ut
i
l:
d
u
ring
a table merge, if a nil is locat
e
d
.
.
.
commit
|
commitdiff
|
tree
2008-10-01
Thomas Harning Jr
decoder: optimized 'number' option-defaulting
commit
|
commitdiff
|
tree
2008-10-01
Thomas H
a
rning Jr
enco
d
er: split
o
ut number encode
r
into own file to
.
.
.
commit
|
commitdiff
|
tree
2008-09-30
T
ho
m
as Harni
n
g Jr
encoder:
Break a
p
art the encoder into dist
i
nct modules
.
.
.
commit
|
commitdiff
|
tree
2008-09-29
T
h
omas Harning Jr
e
ncoder/t
e
s
t: exp
o
sed and test string preprocessi
n
g
.
.
.
commit
|
commitdiff
|
tree
2008-09-29
Thoma
s
Harni
n
g J
r
encod
e
r: add
s
t
r
ing pre
p
rocessor h
a
ndler (for encod
i
ng
.
.
.
commit
|
commitdiff
|
tree
2008-09-29
Thomas Harning Jr
d
e
coder/
t
e
s
t: added string
p
ost-processi
n
g
u
t
ility
commit
|
commitdiff
|
tree
2008-09-28
Thomas Harning Jr
d
e
c
oder: More s
t
a
bilization of
s
t
ring dec
o
der configu
r
ation
.
.
.
commit
|
commitdiff
|
tree
2008-08-26
Thom
a
s Harning J
r
decode
r
: Provide workaround
for
missin
g
lpeg
.
typ
e
in
.
.
.
commit
|
commitdiff
|
tree
2008-08-25
T
homas Harning
J
r
decoder
:
Refact
o
red boolean/null/undefined
o
ut
i
nto
.
.
.
commit
|
commitdiff
|
tree
2008-08-25
Thom
a
s H
a
rning Jr
decoder: Fully modularized
s
t
r
in
g
s/n
u
mber/c
a
lls data
.
.
.
commit
|
commitdiff
|
tree
2008-08-25
Thomas Harn
i
ng
J
r
decoder/test: Moved function-call decoder to
s
epar
a
te
.
.
.
commit
|
commitdiff
|
tree
2008-08-25
T
homas Har
n
i
n
g Jr
b
ase: Pr
e
paring for
n
ext relea
s
e pre-empti
v
ely
commit
|
commitdiff
|
tree
2008-08-24
Tho
m
as Harning Jr
de
c
oder/tes
t
: added support for
m
u
l
tiple argument
s
.
.
.
commit
|
commitdiff
|
tree
2008-08-17
Thomas Harning Jr
base: added luarocks module to
c
heck o
u
t
l
u
ajson from
.
.
.
commit
|
commitdiff
|
tree
2008-08-17
Thomas Harning Jr
t
e
st: Rem
o
ved package
.
path
a
lt
e
ration since 'make check
.
.
.
commit
|
commitdiff
|
tree
2008-08-17
Thomas H
a
rning Jr
Merg
e
branch
'
0
.
9-rocks
p
ec'
commit
|
commitdiff
|
tree
2008-08-17
Thomas Harni
n
g Jr
b
a
se:
S
etup 0
.
9
.
1 rockspec with md5 of
luaf
o
rge release
commit
|
commitdiff
|
tree
2008-08-17
Thomas Harnin
g
Jr
luajs
o
n 0
.
9
.
1
f
or luaro
c
ks
commit
|
commitdiff
|
tree
2008-08-17
Thomas Harning Jr
base: Prepa
r
ation to make
l
u
ajson wor
k
as a luaro
c
ks
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Thomas Harning Jr
d
e
c
oder/test
:
function c
a
lls receive as first
a
r
g
ument
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Thomas Harning
Jr
decoder/tes
t
:
Support both p
a
tterns
and string
s
as
.
.
.
commit
|
commitdiff
|
tree
2008-08-16
Thomas
H
a
rning
Jr
d
e
coder/test:
R
e
q
uire name
i
s
s
tring and func is
f
unction
commit
|
commitdiff
|
tree
2008-08-16
Thomas Harni
n
g Jr
decoder/test:
A
d
d
e
d preliminary fun
c
t
i
o
n-
c
all handling
commit
|
commitdiff
|
tree
2008-08-16
Thomas
H
a
r
n
ing Jr
Prepa
r
e
d r
e
lease 0
.
9
commit
|
commitdiff
|
tree
2008-08-06
T
homas
H
arning Jr
deco
d
er/tests: Added hex d
e
cod
e
capability
commit
|
commitdiff
|
tree
2008-08-06
Thomas Harn
i
ng Jr
tests
:
Made lunit tests use 's
e
tup
'
to simp
l
ify dec
o
d
er
.
.
.
commit
|
commitdiff
|
tree
2008-08-06
Thom
a
s
Har
n
ing Jr
base: Make distche
c
k
p
roperly
run the check inside
.
.
.
commit
|
commitdiff
|
tree
2008-08-06
Thomas H
a
rning Jr
base: No
t
ed lunit 0
.
4 r
e
quirement
commit
|
commitdiff
|
tree
2008-08-06
Thomas Harning J
r
te
s
ts: A
d
d
e
d
lu
n
it-based tests fo
r
fine-grai
n
ed tests
commit
|
commitdiff
|
tree
2008-08-06
Thomas Harning Jr
d
e
coder: Allow negativ
e
i
n
f
commit
|
commitdiff
|
tree
2008-08-05
T
homa
s
Ha
r
ning Jr
decoder: fixed deco
d
er to
remove misnamed par
a
meters
.
.
.
commit
|
commitdiff
|
tree
2008-08-05
T
homa
s
Harning Jr
decoder
:
Fixed dec
o
der g
e
neration
to return
c
ached
.
.
.
commit
|
commitdiff
|
tree
2008-08-05
Tho
m
as Harning Jr
de
c
oder: Refactored deco
d
i
n
g
mec
h
anism to pe
r
mit bu
i
lding
.
.
.
commit
|
commitdiff
|
tree
2008-08-01
Thomas Harning
Jr
decoder/encoder: Added s
u
pport
f
o
r
primitive Array
.
.
.
commit
|
commitdiff
|
tree
2008-08-01
Thomas Harning Jr
decod
e
r: Cleaned up
u
nused va
l
ues in the base decoder
commit
|
commitdiff
|
tree
2008-08-01
Thomas Harning
Jr
b
a
se
:
Added cha
n
gel
o
g (with details for 0
.
6)
commit
|
commitdiff
|
tree
2008-08-01
Th
o
mas
H
arn
i
ng
J
r
test:
U
pdate
d
regression tests for roundtripping to
.
.
.
commit
|
commitdiff
|
tree
2008-08-01
Thomas Harni
n
g
J
r
test: Enha
n
ced
t
he
r
egression tests to h
a
n
dle roundtripping
.
.
.
commit
|
commitdiff
|
tree
2008-08-01
Thomas Ha
r
n
i
ng Jr
test: Re
c
onfigured
t
h
e tests
to behave m
o
r
e correct
l
y
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Thomas
H
a
r
n
ing Jr
decoder:
A
dded lice
n
se heade
r
s
commit
|
commitdiff
|
tree
2008-07-31
Thom
a
s Harnin
g
J
r
base:
A
dd
e
d
'distc
h
ec
k
' to
m
a
kefile tha
t
checks the
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
T
h
omas Harning
J
r
deco
d
er: Refactored a majo
r
ity
of the handling code
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Thomas Harning Jr
tests: Add
e
d two simp
l
e tests to help
debug decoding
.
.
.
commit
|
commitdiff
|
tree
2008-07-31
Thom
a
s Harning Jr
tests: A
d
ded simple error-value checking fo
r
regre
s
sionTest
commit
|
commitdiff
|
tree
2008-07-29
T
h
o
m
as H
a
rning Jr
de
c
ode
:
Refacto
r
ed number handling out of the decoder
commit
|
commitdiff
|
tree
2008-07-29
Thomas Harning Jr
decode: Be
g
inning process
o
f refactoring the decoding
.
.
.
commit
|
commitdiff
|
tree
2008-07-29
T
h
o
mas Ha
r
ning Jr
tests: Ad
d
ed simple em
p
ty ar
r
a
y/
o
b
jec
t
decode/
e
ncode
commit
|
commitdiff
|
tree
2008-07-29
Thomas
H
arning Jr
Add
e
d basic makef
i
l
e
for dist
r
ibu
t
ions and tests
commit
|
commitdiff
|
tree
2008-07-29
Thomas Harni
n
g Jr
e
n
c
ode: Addd support for NaN/In
f
i
nity
+
\r
commit
|
commitdiff
|
tree
2008-07-29
Thoma
s
Harning Jr
test
s
: Added round-tripping to the re
g
ressi
o
n tests
commit
|
commitdiff
|
tree
2008-07-29
Thomas Harnin
g
Jr
decode: Fix
t
o support emp
t
y o
b
je
c
ts
commit
|
commitdiff
|
tree
2008-07-25
T
h
o
mas
H
arning Jr
M
a
nagemen
t
:
A
d
ded LICEN
S
E and READM
E
,
applied license
.
.
.
commit
|
commitdiff
|
tree
2007-06-05
Thomas Harni
n
g Jr
*
Quick
f
ix
for emp
t
y
arrays
.
.
.
commit
|
commitdiff
|
tree
2007-04-13
Th
o
mas H
a
rning Jr
* Some mo
r
e
r
efact
o
r
i
ng
commit
|
commitdiff
|
tree
2007-04-13
Thomas Harn
i
n
g Jr
* F
i
xed a few regressi
o
n
s and
refac
t
ored table-
i
tems
commit
|
commitdiff
|
tree
2007-04-12
Thomas Harning J
r
* Some minor optimization/cle
a
nup
commit
|
commitdiff
|
tree
2007-04-12
T
homas Harn
i
ng Jr
* Applied some expres
s
ion opti
m
ization
s
.
commit
|
commitdiff
|
tree
2007-04-12
T
homas Harning Jr
* Ad
d
e
d
ca
p
abili
t
y to duplica
t
e t
h
e strings
t
o help
.
.
.
commit
|
commitdiff
|
tree
2007-04-12
Tho
m
as
Harning Jr
*
Optimized encodi
n
g st
r
ing
s
by pre-caching certain
.
.
.
commit
|
commitdiff
|
tree
2007-04-12
Thoma
s
Harning
J
r
* Refact
o
red some 'strict'
items by using functi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2007-04-12
Thomas Harning Jr
* Added regress
i
on te
s
ts from JSON_
p
arser's
s
u
i
te
commit
|
commitdiff
|
tree
2007-04-11
Thoma
s
Har
n
ing Jr
* R
e
m
o
ved need to
c
u
t off quotes for strings,
dropping
.
.
.
commit
|
commitdiff
|
tree
2007-04-11
Thomas
Harning Jr
* Added time-tr
i
al demo
.
.
.
commit
|
commitdiff
|
tree
2007-04-11
T
ho
m
as Har
n
i
n
g Jr
* Comitted mor
e
work,
support
s
encoding an
d
decoding
.
.
.
commit
|
commitdiff
|
tree
2007-04-11
Thom
a
s Ha
r
ning J
r
* Added LuaJson support it
e
ms
.
.
.
commit
|
commitdiff
|
tree
2007-04-11
Thomas Harning J
r
Di
r
e
c
tory for svk
import
.
commit
|
commitdiff
|
tree