repo.or.cz
/
luabind.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Fix builtin converter test. All converters need both conversion stages.
2009-08-17
Daniel Wall
i
n
Fix b
u
i
l
tin c
o
nve
r
t
er test
.
All converters
need both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Wallin
Make shared_ptr_converter
s
tateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
allin
Make const_po
i
nter_c
o
n
verter
stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l Walli
n
Make
adopt_policy::matc
h
(
)
stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Use lua_raw
g
eti() ins
t
e
a
d
of lua
_
pushnumber, lua_rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
R
e
duce the n
u
mber of API
c
a
l
ls fo
r
n
u
meric converter
s
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel W
a
llin
C
a
che con
v
ersion resu
l
t from the scoring stage
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
I
n
line more call
s
when invoking functions
.
Im
p
roves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
n
iel Wallin
Test use
r
d
efined con
v
erter t
h
at
c
o
nsumes 2 p
a
r
a
meters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wall
i
n
Automatically convert
l
ua_State*
a
r
g
u
ments
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l Wa
l
lin
Co
m
pute argument indices
with conve
r
ters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wal
l
in
New rec
u
rsive over
l
oad r
e
solver
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Walli
n
Don't
t
ry to ret
u
rn void*
from Lua in test
.
commit
|
commitdiff
|
tree
2009-06-20
D
a
niel Wal
l
in
U
se lua
L
_ref/luaL_unref instead of old ref() mec
h
anism
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Add
d
efau
l
t
converter for boos
t
::s
h
ared
_
ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel W
a
llin
Ne
w
i
nstance
s
torage implementatio
n
.
C
l
e
aner and fas
t
er
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
New
i
n
s
tance hol
d
e
rs
.
Can hold instance
b
y a
n
y poi
n
ter
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Daniel Wallin
Replace
i
nclude with forward dec
l
aration
.
commit
|
commitdiff
|
tree
2009-03-23
Daniel Wallin
A
d
d
t
able<> obj
e
ct
w
ra
p
per
.
commit
|
commitdiff
|
tree
2009-03-21
Daniel
Wallin
Add
type_info wrapper class
.
commit
|
commitdiff
|
tree
2009-03-19
D
a
niel Wallin
Use lu
a
L_ref
/
luaL_unref
in weak
_
ref
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel W
a
l
lin
Replace ref/unref
wit
h
luaL
_
ref/lu
a
L_unref
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wallin
Mer
g
e
b
ranch
'0
.
8
'
to sync with
v0
.
8
.
1 release
.
commit
|
commitdiff
|
tree
2009-03-10
Danie
l
Wallin
B
ump J
a
mfile v
e
rsion to 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
D
aniel
Wallin
A
dd miss
i
n
g
LUABIND_
A
PI
.
commit
|
commitdiff
|
tree
2009-03-09
D
aniel
Wa
l
lin
Do
c
ument ne
w
buil
d
and install procedure
.
commit
|
commitdiff
|
tree
2009-03-03
Dan
i
e
l
Wallin
Bum
p
v
ersion for
0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-27
D
a
n
iel Wallin
Add missing <s
t
dexcept
>
includ
e
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel
Wallin
Merg
e
branch 'dw/improve-compile-times'
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Mo
v
e "bases<>" definition to class
.
hp
p
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel W
a
llin
U
s
e
partial specializatio
n
for is_bas
e
s<>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Simplify parameter dedu
c
tion
c
ode in
clas
s
_<
>
template
.
commit
|
commitdiff
|
tree
2009-02-27
Dani
e
l Wallin
Us
e
mpl:
:
vector instead of mp
l
:
:li
s
t in
class_<>
.
commit
|
commitdiff
|
tree
2009-02-27
Da
n
iel Wa
l
lin
Remove a bunc
h
o
f
dead c
o
de a
n
d
u
nneces
s
ary includes
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Don't use b
o
ost::f
u
nct
i
on
.
commit
|
commitdiff
|
tree
2009-02-17
Dani
e
l Wallin
Add ver
s
ion
.
hpp wit
h
LUABIN
D
_V
E
RSION define
.
commit
|
commitdiff
|
tree
2009-02-17
D
a
niel Wa
l
lin
Add p
r
op
e
r SONAME version
a
nd
i
n
stall/stag
e
ta
r
g
ets
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel Wallin
Reimpleme
n
t class_info() for the new property
s
ystem
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel Wallin
A
dd test for "class_i
n
fo()"
.
commit
|
commitdiff
|
tree
2009-01-28
Daniel
Wallin
Remove u
n
nece
s
s
ary dependen
c
y o
n
B
oost
.
Pyth
o
n
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel Wall
i
n
Add missing con
v
erter
for unsigned
c
ha
r
.
commit
|
commitdiff
|
tree
2009-01-10
Danie
l
Wallin
Add tes
t
for built
i
n
s
calar conver
t
ers
.
commit
|
commitdiff
|
tree
2009-01-04
Dan
i
e
l
Wal
l
in
R
e
m
ove a lot of unused code
.
commit
|
commitdiff
|
tree
2009-01-04
D
a
niel Wallin
Merge branc
h
'0
.
8'
to sync w
i
t
h v0
.
8 release
.
commit
|
commitdiff
|
tree
2008-12-21
D
a
niel Wallin
d
o
cs: Ad
d
not
e
about LUABIND_
D
Y
N
AM
I
C_
L
I
NK
.
commit
|
commitdiff
|
tree
2008-12-20
D
aniel Wallin
Move LU
A
B
IND
_
BUIL
D
I
N
G
define from
Ja
m
root t
o
source
.
.
.
commit
|
commitdiff
|
tree
2008-12-20
Dani
e
l Wal
l
in
Always
u
se __d
e
clspec(dllimport/dllexpor
t
) on Windows
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Wa
l
lin
C
hang
e
t
est t
o
use polymorphic
t
y
p
e derive
d
fr
o
m wr
a
p
_
base
.
commit
|
commitdiff
|
tree
2008-12-18
Dani
e
l Wa
l
lin
Fix adopt() bug
w
hen used with wrap
p
er class
.
commit
|
commitdiff
|
tree
2008-12-18
D
a
niel Wallin
Use correct inde
x
in inject_backref
(
)
.
commit
|
commitdiff
|
tree
2008-12-18
Danie
l
Wallin
A
d
d test that de
m
onstrates adopt() bu
g
.
commit
|
commitdiff
|
tree
2008-12-17
Da
n
iel W
a
llin
Merge branch
'0
.
8' to sy
n
c w
i
t
h 0
.
8-rc1 re
l
e
a
se
.
commit
|
commitdiff
|
tree
2008-12-17
Dan
i
el
Wa
l
lin
Re
a
l
l
y get rid
o
f
unused gl
o
bal warn
i
ng
.
commit
|
commitdiff
|
tree
2008-12-13
D
aniel W
a
llin
Docum
e
nt 't
a
g_function'
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel
W
a
l
lin
Add '__len' to list of overlo
a
dable operators
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
Fix GC
C
's
u
ggest parentheses' warning
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
Remove
o
bsol
e
te typede
f
fro
m
conve
r
t
ers
.
commit
|
commitdiff
|
tree
2008-12-13
Danie
l
Wallin
Change private destructor test to use factory function
.
commit
|
commitdiff
|
tree
2008-12-13
D
aniel Wallin
Mer
g
e
bra
n
c
h
'dw/converter-customization' in
t
o 0
.
8
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
D
o
cument the new conv
e
r
t
er customizat
i
on po
i
nt
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Walli
n
Remove old u
s
er-defined
c
onvert
e
rs
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
S
im
p
lify converters
an
d
add customization point
.
commit
|
commitdiff
|
tree
2008-12-11
Daniel Wallin
Remov
e
commented out "functor" converter
.
commit
|
commitdiff
|
tree
2008-12-09
D
ani
e
l
W
allin
Merge bra
n
ch '0
.
7
.
1
'
commit
|
commitdiff
|
tree
2008-12-09
Danie
l
Wallin
Fix expected error messages
in tests
.
commit
|
commitdiff
|
tree
2008-12-09
Daniel Wa
l
lin
Get ri
d
of unused glo
b
al
v
ariable warnin
g
.
commit
|
commitdiff
|
tree
2008-12-08
Daniel Wallin
Add signature type name for object and argume
n
t
.
commit
|
commitdiff
|
tree
2008-12-08
Daniel Walli
n
Add fun
c
tion na
m
e to signature string
.
commit
|
commitdiff
|
tree
2008-12-07
Dani
e
l Wallin
Merge branch '
d
w/new-properties'
commit
|
commitdiff
|
tree
2008-12-07
Daniel Wallin
Make
u
s
ing dependency(
)
on
n
on class r
e
turn
types a
.
.
.
commit
|
commitdiff
|
tree
2008-12-07
Daniel Wallin
U
se the new
p
r
o
perty system in class_
.
commit
|
commitdiff
|
tree
2008-12-07
Daniel
W
allin
Turn "is_primitive" in
t
o a p
r
ope
r
metafunction
.
commit
|
commitdiff
|
tree
2008-12-07
D
aniel Wallin
Add "prope
r
ty()" API wrappe
r
.
commit
|
commitdiff
|
tree
2008-12-07
Daniel
Wallin
R
emove
d
worthless gettable
/
sett
a
ble metamethods
.
commit
|
commitdiff
|
tree
2008-12-07
Dan
i
el Wallin
Tes
t
t
ha
t
properti
e
s
c
an
be
a
dde
d
to
Lua i
n
stances
.
commit
|
commitdiff
|
tree
2008-12-06
D
aniel
Wallin
M
erg
e
b
ranch 'nb/ado
p
t
-bug'
commit
|
commitdiff
|
tree
2008-12-06
Daniel Wallin
Merge branch 'dw/function-refac
t
oring'
commit
|
commitdiff
|
tree
2008-11-30
Daniel
Wal
l
in
A
d
d t
e
st that
d
e
monstrates adop
t
() bug
.
commit
|
commitdiff
|
tree
2008-11-30
Daniel Wallin
Add
i
nt
e
rf
a
ce to explicitly s
p
ec
i
fy signat
u
res
.
commit
|
commitdiff
|
tree
2008-11-29
Dani
e
l W
a
llin
Adde
d
"pro
p
erty()" Lua function
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel Wallin
Ch
a
nged use o
f
st
d
::string to
l
ua_pus
h
fstrin
g
()
.
commit
|
commitdiff
|
tree
2008-11-29
D
a
n
i
el Wallin
Call
"get" and "set" prope
r
t
y
f
unctions
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel Wallin
Ad
d
e
d `property_
t
ag()`
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel Wallin
Depr
e
cate "super()"
.
commit
|
commitdiff
|
tree
2008-11-29
D
aniel Wa
l
l
in
Uni
f
y const
r
uction of Lua and
C
++
c
l
a
s
s
es
.
commit
|
commitdiff
|
tree
2008-11-29
Danie
l
Wallin
Rewrite construction
code to a
l
w
a
y
s just
c
all __init()
.
commit
|
commitdiff
|
tree
2008-11-29
D
aniel Walli
n
Fix destruc
t
ion of derived Lu
a
classe
s
.
commit
|
commitdiff
|
tree
2008-11-29
Dan
i
el Wall
i
n
Change
d
erived c
l
ass name-shadowing rules
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel Wallin
Cha
n
g
e
s
u
per() to always just call th
e
_
_
i
nit
(
) function
.
commit
|
commitdiff
|
tree
2008-11-12
D
aniel W
a
llin
Chang
e
constructor signatur
e
to incl
u
de s
e
lf arg
u
men
t
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel Wa
l
l
in
Reimplement constructo
r
code
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel Wallin
Add
m
issing in
c
l
ude
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel W
a
lli
n
Re
m
o
v
e
old f
u
nction
d
ispatch code completely
.
commit
|
commitdiff
|
tree
2008-11-12
D
aniel W
a
llin
Fi
x
calling virtual
functions without override
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel Wallin
Use new fun
c
tion dispat
c
h
c
od
e
for mem
b
er
functi
o
ns
.
commit
|
commitdiff
|
tree
2008-11-12
D
a
n
i
el Wallin
R
eimp
l
ement the
f
u
nction reg
i
stration code
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel Walli
n
Don'
t
try to
l
i
n
k
to v
e
rsion
e
d
.
so
.
commit
|
commitdiff
|
tree
2008-11-10
Daniel Wallin
Merge
b
ra
n
ch 'dw/call-refa
c
toring'
commit
|
commitdiff
|
tree
2008-11-10
Daniel Wallin
A
dd miss
i
ng include and n
a
mespace alias
.
commit
|
commitdiff
|
tree
2008-11-10
Danie
l
Wallin
Use
c
ompute_score() wh
e
n
i
nvo
k
ing
construct
o
rs
.
commit
|
commitdiff
|
tree
next