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
Merge branch 'dw/recursive-dispatcher'
2009-08-17
Daniel Wall
i
n
M
erge bran
c
h 'dw/recursive
-
dispatcher'
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
F
i
x t
e
sts
.
Need to
c
ontain subc
o
nverters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wa
l
lin
Fix bu
i
ltin converter test
.
A
l
l con
v
er
t
ers need both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
llin
Make shared_ptr_c
o
nvert
e
r
stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Wa
l
lin
Ma
k
e co
n
st_poin
t
er_conv
e
rter state
f
u
l
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
Wa
l
lin
Make adopt_poli
c
y:
:
ma
t
ch
(
) stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Use
l
ua_rawget
i
() instead
o
f
lua_pushn
u
m
b
er,
lua_rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
allin
Re
d
uce th
e
n
u
mbe
r
o
f
API c
a
ll
s
for
n
umeric converters
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
n
ie
l
Wa
l
li
n
Cac
h
e c
o
n
v
e
rs
i
on result from the scoring stage
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
In
l
ine m
o
r
e
cal
l
s wh
e
n invoking functions
.
Improves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
an
i
el Wallin
T
est user defined converter that
consumes 2 parame
t
e
rs
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
Automa
t
ical
l
y c
o
nv
e
rt lua_State* arguments
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
n
i
el Wall
i
n
Compute ar
g
u
ment indic
e
s with con
v
erters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
New recursive ove
r
load resolver
.
commit
|
commitdiff
|
tree
2009-06-20
Dan
i
el
W
a
l
l
i
n
Don't try to return void* from Lua
i
n test
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wall
i
n
Use luaL_ref/luaL_un
r
ef
ins
t
e
ad o
f
old
ref()
m
ec
h
anism
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wal
l
in
Add defaul
t
converter
f
o
r
boo
s
t::shared_ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
D
aniel Wallin
N
e
w instance stora
g
e impleme
n
tat
i
on
.
Cleaner a
n
d faster
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
N
ew instance holders
.
Ca
n
hold instance by an
y
p
o
int
e
r
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Dani
e
l Wallin
Replace
include
wit
h
forwar
d
d
ec
l
a
rat
i
on
.
commit
|
commitdiff
|
tree
2009-03-23
Daniel Wal
l
in
Add table
<
>
o
b
j
e
c
t wrapper
.
commit
|
commitdiff
|
tree
2009-03-21
Dan
i
e
l Wall
i
n
Add
type
_
info wrapper class
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wall
i
n
Use luaL_ref/
l
uaL_unref in weak_
r
ef
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel
W
al
l
in
R
e
place ref/
u
nref
with luaL_ref/luaL_unre
f
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wallin
Merge branch '
0
.
8' to s
y
nc with v0
.
8
.
1 rel
e
as
e
.
commit
|
commitdiff
|
tree
2009-03-10
Dan
i
el Wallin
Bump Jamfile version to 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
Dani
e
l Wa
l
lin
Add missing LUA
B
IND
_
A
PI
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel Wallin
Document new b
u
ild an
d
ins
t
all
p
rocedure
.
commit
|
commitdiff
|
tree
2009-03-03
Daniel Wallin
B
ump vers
i
on for 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-28
I
a
n
Baxter
Fix
b
u
g
in implicit_cast() when using mu
l
t
i
ple i
n
h
erita
n
ce
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
A
dd mis
s
ing <stdex
c
ept>
inclu
d
e
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Merge branch 'dw/improve-com
p
il
e
-times'
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
M
o
v
e
"base
s
<>" d
e
f
inition to class
.
hp
p
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Walli
n
Use par
t
ial specializat
i
on for is_bas
e
s<>
.
commit
|
commitdiff
|
tree
2009-02-27
D
aniel Wal
l
in
Simplify parameter d
e
duction code
i
n class
_
<> template
.
commit
|
commitdiff
|
tree
2009-02-27
D
a
niel Wallin
Use mpl::vector instead of m
p
l
:
:l
i
st
in c
l
ass_<>
.
commit
|
commitdiff
|
tree
2009-02-27
Danie
l
Wal
l
in
R
e
move a bunch
o
f dead c
o
de
and un
n
ecessary includes
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel
W
a
l
l
in
D
o
n
't
u
s
e boost::functio
n
.
commit
|
commitdiff
|
tree
2009-02-17
D
aniel Wallin
Add version
.
hpp
w
i
t
h
LUABIND_VERSI
O
N define
.
commit
|
commitdiff
|
tree
2009-02-17
Da
n
iel Wallin
Add proper SO
N
AM
E
vers
i
o
n
a
nd install/stage targets
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel Wallin
Re
i
m
ple
m
ent class
_
info() for the new proper
t
y system
.
commit
|
commitdiff
|
tree
2009-01-29
Dani
e
l Wallin
A
d
d test for "class
_
i
n
fo()"
.
commit
|
commitdiff
|
tree
2009-01-28
Daniel Wallin
R
e
move unnecessary de
p
e
n
dency on Boost
.
P
ython
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel Wallin
Add m
i
s
si
n
g converter for
unsigned char
.
commit
|
commitdiff
|
tree
2009-01-10
D
a
niel Wal
l
in
Add tes
t
for builtin sc
a
lar converters
.
commit
|
commitdiff
|
tree
2009-01-04
Daniel Wa
l
li
n
Remove a l
o
t of unuse
d
c
o
de
.
commit
|
commitdiff
|
tree
2009-01-04
Daniel Wallin
Me
r
ge
b
ranch '0
.
8' to sync wi
t
h v0
.
8
r
elease
.
commit
|
commitdiff
|
tree
2008-12-21
D
a
n
i
el Walli
n
doc
s
: Add
n
ote about LUABIND_DYNAMIC_LIN
K
.
commit
|
commitdiff
|
tree
2008-12-20
Daniel Wa
l
li
n
Move LUAB
I
N
D
_BUILDING defi
n
e from Jamroot to s
o
urce
.
.
.
commit
|
commitdiff
|
tree
2008-12-20
Dan
i
el
Wallin
Always use
_
_declspec(dllim
p
ort/dllex
p
ort) on Windows
.
commit
|
commitdiff
|
tree
2008-12-18
D
a
niel Wallin
Change test to us
e
po
l
ymorphi
c
type d
e
rived from
wrap_base
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Wallin
Fix
a
dopt() bug
w
h
en used with
w
r
app
e
r class
.
commit
|
commitdiff
|
tree
2008-12-18
D
aniel Wa
l
lin
Use co
r
rect
i
nde
x
in inje
c
t_ba
c
kref
(
)
.
commit
|
commitdiff
|
tree
2008-12-18
Danie
l
Wallin
A
dd test that demonstrates adopt() bug
.
commit
|
commitdiff
|
tree
2008-12-17
Daniel Wallin
M
e
rge b
r
anch '0
.
8' to
sync
w
it
h
0
.
8-rc1 re
l
e
ase
.
commit
|
commitdiff
|
tree
2008-12-17
Danie
l
Wallin
Really get rid of unused global warni
n
g
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel
W
allin
Do
c
ument 'tag_function'
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
Add '__len' t
o
list
o
f
o
verloa
d
able op
e
rators
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
Fix GCC 'suggest parentheses' warning
.
commit
|
commitdiff
|
tree
2008-12-13
D
aniel Wallin
Remo
v
e o
b
solete typedef from converters
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel W
a
ll
i
n
Change
p
r
i
vate destru
c
tor test t
o
use factory
f
uncti
o
n
.
commit
|
commitdiff
|
tree
2008-12-13
D
aniel Wall
i
n
Merge bran
c
h
'
d
w/conver
t
er-customization'
into 0
.
8
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
Document the new conve
r
ter customization
poi
n
t
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
R
e
move old user-defined converters
.
commit
|
commitdiff
|
tree
2008-12-13
D
a
niel W
a
llin
Simpl
i
f
y c
o
n
v
e
rters and add customizat
i
on
point
.
commit
|
commitdiff
|
tree
2008-12-11
Daniel Wallin
Re
m
ove commented out
"functor" converter
.
commit
|
commitdiff
|
tree
2008-12-09
Daniel Wa
l
li
n
Merge br
a
nch '0
.
7
.
1'
commit
|
commitdiff
|
tree
2008-12-09
D
a
niel Wallin
Fix expected error messages in tests
.
commit
|
commitdiff
|
tree
2008-12-09
Daniel
Wallin
Get ri
d
of unused global
v
ariab
l
e warning
.
commit
|
commitdiff
|
tree
2008-12-08
Daniel Wa
l
lin
A
dd s
i
gna
t
ure
ty
p
e nam
e
for objec
t
and argument
.
commit
|
commitdiff
|
tree
2008-12-08
Dan
i
el Wa
l
lin
Add function name t
o
signature string
.
commit
|
commitdiff
|
tree
2008-12-07
Daniel Wallin
Me
r
ge branch
'
dw/new-p
r
op
e
r
ties'
commit
|
commitdiff
|
tree
2008-12-07
Da
n
iel
W
allin
Make using dependency() on
non
class return
t
ypes a
.
.
.
commit
|
commitdiff
|
tree
2008-12-07
Daniel Wallin
Use the new property
s
yst
e
m in class_
.
commit
|
commitdiff
|
tree
2008-12-07
Daniel Wallin
Turn "is_primitive" in
t
o
a proper m
e
tafunction
.
commit
|
commitdiff
|
tree
2008-12-07
Daniel Wallin
Add "
p
roperty()"
API wrapper
.
commit
|
commitdiff
|
tree
2008-12-07
Danie
l
Wallin
Removed worthless ge
t
t
a
bl
e
/settable
m
e
t
amethods
.
commit
|
commitdiff
|
tree
2008-12-07
Daniel Wallin
Test that pr
o
pe
r
t
ies ca
n
b
e
adde
d
to
Lu
a
instanc
e
s
.
commit
|
commitdiff
|
tree
2008-12-06
Daniel Wallin
Merg
e
b
r
a
nch 'nb/adopt-b
u
g'
commit
|
commitdiff
|
tree
2008-12-06
D
an
i
el
W
allin
Merge
b
r
a
n
ch 'dw/fu
n
ction-refa
c
tor
i
ng'
commit
|
commitdiff
|
tree
2008-11-30
Ni
k
olas Bowe
Fix adopt bug
w
hen
u
sed wi
t
h deri
v
ed Lu
a
classe
s
.
commit
|
commitdiff
|
tree
2008-11-30
Dan
i
e
l
W
a
lli
n
Add tes
t
that demonstrates ado
p
t(
)
bug
.
commit
|
commitdiff
|
tree
2008-11-30
Daniel
W
allin
Add interface to e
x
plicitly specify signatures
.
commit
|
commitdiff
|
tree
2008-11-29
Da
n
iel Wallin
A
d
ded "property()" Lua function
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel Wall
i
n
C
ha
n
ged use of std::
s
tring to lua_pushfstring()
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel Wallin
Call "get"
a
nd "set
"
property
f
uncti
o
ns
.
commit
|
commitdiff
|
tree
2008-11-29
D
a
n
i
el Wallin
A
d
ded
`prope
r
ty_tag(
)
`
.
commit
|
commitdiff
|
tree
2008-11-29
Dani
e
l Wallin
Deprecate "super(
)
"
.
commit
|
commitdiff
|
tree
2008-11-29
Dani
e
l Wallin
Uni
f
y con
s
truc
t
ion of Lua and C++ classes
.
commit
|
commitdiff
|
tree
2008-11-29
Danie
l
W
allin
Rewri
t
e co
n
struction code to always
just call __init()
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel Wallin
Fix destruction of
d
e
rived Lua clas
s
es
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel Wallin
Chan
g
e
d
erived clas
s
name-shadow
i
ng rules
.
commit
|
commitdiff
|
tree
2008-11-12
Dani
e
l Wallin
Change sup
e
r() to alwa
y
s just
c
al
l
the __
i
nit() fu
n
ction
.
commit
|
commitdiff
|
tree
2008-11-12
D
a
n
iel Walli
n
Change const
r
u
c
tor signature to include
self arg
u
ment
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel Wa
l
lin
R
e
im
p
lement
con
s
tr
u
ctor code
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel
W
a
llin
Add miss
i
ng include
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel Wallin
R
e
move old function di
s
patch
cod
e
comple
t
ely
.
commit
|
commitdiff
|
tree
2008-11-12
Dani
e
l Wallin
F
i
x
c
all
i
ng virtual functions witho
u
t override
.
commit
|
commitdiff
|
tree
2008-11-12
Danie
l
Wallin
Use new fu
n
ctio
n
d
isp
a
tc
h
code for memb
e
r f
u
n
c
t
i
o
n
s
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel Wa
l
lin
Reimplement
t
he function registra
t
ion
c
ode
.
commit
|
commitdiff
|
tree
next