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
Use false : x : 0 idiom to avoid evaluating x.
2009-08-18
Daniel Wallin
Use
f
al
s
e :
x
: 0 idiom to avo
i
d evaluating x
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wallin
Ho
l
d
a
weak pointer in i
n
stance_holder when owne
r
ship
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
T
e
st
that adopt() leaves a
w
eak pointer in the Lu
a
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel
Wallin
Re
m
ove us
e
of conversion_storage
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
W
a
llin
H
andle
N
ULL smar
t
pointer
s
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel
W
allin
Test o
b
ject iden
t
ity with shared_p
t
r_
c
o
n
verte
r
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wal
l
in
Make
s
hared_ptr_
c
onverter public
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Fix b
u
g
i
n
i
d allocatio
n
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
l
l
in
Rewor
k
local_id
allocati
o
n in clas
s
_
id_map
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Handle null
point
e
r in
s
h
a
red_ptr_conv
e
r
te
r
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
l
l
i
n
Use ad
d
_ca
s
t() for wrappers
a
s
well
.
commit
|
commitdiff
|
tree
2009-08-18
D
anie
l
Walli
n
Add missing <luabind/wra
p
per_b
a
se
.
hpp
>
include
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel Wallin
A
dd tests for new inh
e
rit
a
n
c
e
code
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
Add
m
ake_instance() h
e
lper
f
unction
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wall
i
n
New i
n
h
eri
t
a
n
ce
graph code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add missing detail/ref
.
hpp
i
nclude
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Walli
n
M
erge br
a
nc
h
'dw/recursive-dispa
t
cher'
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel
Wallin
Fi
x
tests
.
Need to conta
i
n subconverters
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
Fix builtin converter test
.
All c
o
nver
t
ers need both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l Wa
l
lin
Make shared_ptr_converter stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
W
a
llin
Make const_pointer_
c
o
nverter s
t
a
t
e
ful
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l Wa
l
lin
Make adopt_
p
o
lic
y
::ma
t
ch() st
a
te
f
ul
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wa
l
lin
Use lua_rawgeti
(
)
in
s
t
ead of
lua_push
n
umber, lua_rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
l
l
in
Reduce th
e
number of
API calls fo
r
numer
i
c con
v
erters
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Wallin
Cache conversion result fro
m
the scori
n
g stage
.
commit
|
commitdiff
|
tree
2009-08-17
D
ani
e
l Wa
l
lin
In
l
ine mor
e
call
s
when invok
i
ng functions
.
Impr
o
ves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l Wal
l
in
Test user de
f
ined conve
r
te
r
that consumes 2
p
arameters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Automatic
a
l
ly convert l
u
a
_
S
t
ate* arguments
.
commit
|
commitdiff
|
tree
2009-08-17
D
ani
e
l W
a
llin
Compute
ar
g
ument i
n
dic
e
s with converters
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
i
e
l
Wallin
New recursive over
l
oad resolver
.
commit
|
commitdiff
|
tree
2009-06-20
Danie
l
Wallin
Don
'
t try t
o
retu
r
n
void* fro
m
Lua i
n
test
.
commit
|
commitdiff
|
tree
2009-06-20
D
a
n
i
e
l Wallin
Use luaL_re
f
/luaL_unref instead of old ref
(
)
me
c
hanism
.
commit
|
commitdiff
|
tree
2009-06-20
Dan
i
el Wallin
Add default converter f
o
r
b
o
ost::shared_p
t
r<>
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel W
a
l
lin
New instance s
t
ora
g
e
implementa
t
ion
.
Cleaner and
f
ast
e
r
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel
W
allin
New instanc
e
holders
.
Can hold
instance by a
n
y
pointer
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Daniel Wallin
R
eplace includ
e
with forward declaration
.
commit
|
commitdiff
|
tree
2009-03-23
Daniel Wa
l
l
in
Add
t
able<>
o
bject wrapp
e
r
.
commit
|
commitdiff
|
tree
2009-03-21
Daniel
W
all
i
n
Add type
_
info
wrap
p
er
class
.
commit
|
commitdiff
|
tree
2009-03-19
Danie
l
Wallin
Use luaL_
r
e
f
/luaL_
u
n
ref in weak_ref
.
commit
|
commitdiff
|
tree
2009-03-19
Dani
e
l Wallin
R
e
place
r
ef/unref wit
h
luaL_ref/lu
a
L_unref
.
commit
|
commitdiff
|
tree
2009-03-10
Danie
l
Wallin
Merge
branc
h
'0
.
8' to
s
ync
w
i
th v0
.
8
.
1
r
e
l
e
a
se
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wall
i
n
Bump Jamfile vers
i
on
to 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
Dani
e
l Wallin
Ad
d
missin
g
LUABIN
D
_
A
PI
.
commit
|
commitdiff
|
tree
2009-03-09
D
aniel
Wallin
Docum
e
nt new
b
uil
d
a
n
d install
p
rocedure
.
commit
|
commitdiff
|
tree
2009-03-03
Dan
i
el Wal
l
in
Bump version for 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-28
Ian Baxter
Fi
x
bug
in implicit_cast() when using m
u
ltip
l
e inhe
r
it
a
nce
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
A
d
d missing
<stdexcep
t
> in
c
lude
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Merge branch 'dw/
i
mprove-compile-times'
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
M
ove "bases<>" definition
to
class
.
hpp
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Us
e
partia
l
sp
e
cializa
t
ion for is_b
a
ses<>
.
commit
|
commitdiff
|
tree
2009-02-27
Dan
i
el Wallin
Si
m
plify pa
r
ameter deduction code in c
l
a
s
s_<> t
e
mp
l
a
te
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wall
i
n
Use mpl::
v
ect
o
r
i
nstea
d
of mpl:
:
list in class_<>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Remove a bunch of
dead code an
d
unnecessary includes
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel
W
allin
D
o
n
'
t u
s
e
boost::function
.
commit
|
commitdiff
|
tree
2009-02-17
D
aniel Wallin
Add version
.
hp
p
with LUABI
N
D
_
VERSION de
f
ine
.
commit
|
commitdiff
|
tree
2009-02-17
Daniel
W
a
ll
i
n
Add
p
roper
S
ONAME v
e
rsi
o
n
an
d
install
/
stage targ
e
t
s
.
commit
|
commitdiff
|
tree
2009-01-29
Danie
l
Wal
l
i
n
Reimpl
e
men
t
class_info() f
o
r
the
new property s
y
ste
m
.
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
D
a
niel Wallin
Rem
o
ve unnecessar
y
depen
d
ency on Boost
.
Py
t
hon
.
commit
|
commitdiff
|
tree
2009-01-10
Da
n
iel Walli
n
Add missing co
n
verter for unsig
n
ed
c
har
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel Wallin
Add tes
t
f
o
r bu
i
ltin scalar converters
.
commit
|
commitdiff
|
tree
2009-01-04
Daniel Wall
i
n
Remove a lot
of unu
s
ed c
o
de
.
commit
|
commitdiff
|
tree
2009-01-04
D
aniel Wal
l
in
Merge branc
h
'0
.
8' to sync with v0
.
8 releas
e
.
commit
|
commitdiff
|
tree
2008-12-21
Da
n
iel Wa
l
lin
docs: Add no
t
e a
b
out LU
A
BI
N
D_DYNAMIC_LINK
.
commit
|
commitdiff
|
tree
2008-12-20
Daniel Wallin
Move LUABIND
_
BUILDI
N
G define from Jamroot to sourc
e
.
.
.
commit
|
commitdiff
|
tree
2008-12-20
Danie
l
Wallin
Always
u
se __declsp
e
c(dll
i
mpo
r
t/d
l
lexp
o
rt)
o
n Win
d
ows
.
commit
|
commitdiff
|
tree
2008-12-18
Da
n
iel Wallin
Chang
e
t
est to use polymorphic type derived fro
m
wrap_base
.
commit
|
commitdiff
|
tree
2008-12-18
Danie
l
Wallin
Fix
adopt() b
u
g when
u
sed wit
h
wrapper c
l
ass
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Wal
l
in
Us
e
correct index in
i
nject_backref()
.
commit
|
commitdiff
|
tree
2008-12-18
Danie
l
Wallin
Add
t
es
t
that demonstrates
adop
t
(
) bug
.
commit
|
commitdiff
|
tree
2008-12-17
D
a
niel Wallin
M
erge bra
n
ch '0
.
8'
t
o
syn
c
with 0
.
8
-
rc1 release
.
commit
|
commitdiff
|
tree
2008-12-17
Daniel
W
allin
Really get rid of unused global warning
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
Document 'tag_function
'
.
commit
|
commitdiff
|
tree
2008-12-13
Da
n
iel Wall
i
n
Add '__len'
to l
i
st of overloadable operators
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
Fix GCC 'sugg
e
st parentheses'
w
a
rning
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
Remove obsolete
t
ypedef from co
n
verters
.
commit
|
commitdiff
|
tree
2008-12-13
Dani
e
l
W
allin
C
hange
priv
a
te destructor t
e
st to use factory functio
n
.
commit
|
commitdiff
|
tree
2008-12-13
D
aniel Wallin
Mer
g
e
b
r
a
nch 'dw/conv
e
rte
r
-
c
ustomization' in
t
o
0
.
8
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wa
l
l
in
Document the new converter customization point
.
commit
|
commitdiff
|
tree
2008-12-13
Danie
l
Wallin
Remove old user-defined conver
t
er
s
.
commit
|
commitdiff
|
tree
2008-12-13
Da
n
i
el Wal
l
in
S
implify co
n
vert
e
rs and ad
d
cu
s
tomization
p
oint
.
commit
|
commitdiff
|
tree
2008-12-11
D
a
niel Wallin
Remov
e
co
m
mente
d
out
"functor" converte
r
.
commit
|
commitdiff
|
tree
2008-12-09
Daniel W
a
llin
M
e
r
ge branch '0
.
7
.
1'
commit
|
commitdiff
|
tree
2008-12-09
Daniel Wallin
Fix
exp
e
c
ted error mess
a
ges in tests
.
commit
|
commitdiff
|
tree
2008-12-09
Daniel Wallin
G
et r
i
d
o
f unused glob
a
l variable warni
n
g
.
commit
|
commitdiff
|
tree
2008-12-08
Daniel Wallin
Add sig
n
ature
type name for object
and argu
m
ent
.
commit
|
commitdiff
|
tree
2008-12-08
Danie
l
Wallin
Ad
d
fun
c
tion n
a
m
e to signature string
.
commit
|
commitdiff
|
tree
2008-12-07
Da
n
i
el Wallin
Me
r
ge b
r
a
nch
'
dw/new-
p
r
op
e
rties
'
commit
|
commitdiff
|
tree
2008-12-07
D
aniel Wallin
M
ake
u
s
i
n
g depend
e
ncy(
)
on
no
n
class
r
e
turn t
y
pes
a
.
.
.
commit
|
commitdiff
|
tree
2008-12-07
Daniel W
a
ll
i
n
Us
e
the new prope
r
t
y
system in class_
.
commit
|
commitdiff
|
tree
2008-12-07
Dani
e
l Wall
i
n
Turn
"is_primitive"
into
a
proper metafunction
.
commit
|
commitdiff
|
tree
2008-12-07
D
a
niel
W
allin
Add "property(
)
"
A
PI wrap
p
er
.
commit
|
commitdiff
|
tree
2008-12-07
Daniel
W
allin
Removed worthless gettable/settable metamethods
.
commit
|
commitdiff
|
tree
2008-12-07
D
a
niel Wa
l
l
in
Test that pr
o
per
t
ies can be
added to Lua insta
n
ces
.
commit
|
commitdiff
|
tree
2008-12-06
D
a
niel
W
allin
Merge branc
h
'nb/adopt-b
u
g'
commit
|
commitdiff
|
tree
2008-12-06
Daniel Wallin
M
erge
b
ranch 'dw/function-refac
t
or
i
ng'
commit
|
commitdiff
|
tree
2008-11-30
Nikolas
B
o
we
Fix a
d
opt bug when used with derived
Lua classes
.
commit
|
commitdiff
|
tree
2008-11-30
Daniel Wall
i
n
Add test tha
t
demonstrates a
d
opt() bu
g
.
commit
|
commitdiff
|
tree
2008-11-30
Daniel
Wa
l
li
n
Ad
d
i
nt
e
rface
t
o expli
c
itly specify sig
n
atures
.
commit
|
commitdiff
|
tree
2008-11-29
Da
n
iel Walli
n
A
dd
e
d
"prop
e
rty()" Lua
functi
o
n
.
commit
|
commitdiff
|
tree
next