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
Remove instance_holder dependency on class_rep.
2009-12-15
Daniel
W
allin
Remo
v
e i
n
stance_ho
l
der d
e
p
e
ndenc
y
on class_rep
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel Wa
l
lin
Rever
t
5
134297
.
This c
a
used
overload a
m
biguities
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Remove compute_arity()
.
T
his isn't used any mor
e
.
commit
|
commitdiff
|
tree
2009-11-24
Danie
l
Wallin
Cast to lua_Int
e
g
er a
n
d lua_Number expli
c
itly in conver
t
er
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
niel Wa
l
lin
Make object_rep noncopyable
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Suppress M
S
VC "ass
i
g
n
m
e
n
t
o
pe
r
at
o
r co
u
l
d not be genera
t
ed
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
W
allin
S
uppress MS
V
C u
n
r
ea
c
hable
c
o
d
e warning
.
commit
|
commitdiff
|
tree
2009-11-24
Dani
e
l Wal
l
in
Suppress MSVC
alignment warning (C4121)
.
commit
|
commitdiff
|
tree
2009-11-24
Da
n
ie
l
Wallin
Suppress a bunch of "unreferenced paramete
r
" warnin
g
s
.
commit
|
commitdiff
|
tree
2009-11-14
Daniel Wal
l
i
n
U
se
l
ua_toint
e
ger(
)
ins
t
ead
o
f c
a
sting
t
he
r
esul
t
of
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel
W
allin
Const holder c
o
nver
s
ion is
n
't supported
a
ny more
.
Don
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel W
a
llin
Use
s
td:
:
s
ize_t instead of
i
n
t
f
o
r dependency c
o
unt
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel
W
a
l
lin
Add mi
s
sing
L
UABIND_BUIL
D
ING d
e
fine to i
n
heritan
c
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Dani
e
l
W
a
llin
Supr
e
s
s int-
>
bool warnings
on MSVC
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wall
i
n
Fix bug where local cl
a
ss id
s
w
o
ul
d
be
c
om
e
i
ncorrect
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Add missing LU
A
B
IND_API to class_id_map
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel
W
al
l
in
Use boost::scoped
_
ptr
<
> for pimpl
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel W
a
llin
Add mis
s
i
n
g LUABIND_AP
I
to i
n
voke
_
cont
e
xt
.
commit
|
commitdiff
|
tree
2009-11-06
Dan
i
e
l
Wa
l
l
i
n
A
llocate sto
r
age for in
s
tanc
e
s with object_r
e
p::allocate(
)
.
commit
|
commitdiff
|
tree
2009-11-06
D
a
niel Wallin
Ha
n
dle returning references to smart pointers
.
commit
|
commitdiff
|
tree
2009-08-25
D
aniel Wal
l
in
R
emove some stal
e
code
.
commit
|
commitdiff
|
tree
2009-08-25
D
a
niel Wallin
Associ
a
t
e pol
y
morphic wrapper back
reference with the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Add test for
extending e
x
po
r
ted clas
s
es in
Lua
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Merge
bra
n
ch '0
.
8' to sync with changes made
a
f
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
D
aniel Wallin
Update ve
r
sion
f
o
r 0
.
9 in J
a
mroot
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel
W
allin
Cache c
o
nversio
n
result in
v
alue_convert
e
r
.
commit
|
commitdiff
|
tree
2009-08-21
D
a
niel W
a
llin
Sil
e
nce
uniniti
a
liz
e
d variable
w
a
rning
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el
Wallin
Update version
.
hpp for v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wallin
Merge branch 'dw/cast-graph'
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wal
l
in
Store
dependency
refs
d
irect
l
y in the reg
i
stry
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
R
e
move old
u
nused table ref m
e
mber from object_rep
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel Wallin
Keep
o
verload chain alive in func
t
ion_ob
j
ect
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Suppress
u
nused va
r
iable
w
arning
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
Use
f
alse : x : 0 id
i
om t
o
avoid evaluating
x
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wa
l
lin
Ho
l
d a wea
k
pointe
r
in instance_hold
e
r when ownership
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
Test
t
ha
t
a
dopt() l
e
a
v
es a
weak pointer
in the
L
u
a
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wall
i
n
Remove u
s
e of conversion_storage
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Handle NULL
smart pointers
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wal
l
i
n
Test object i
d
entity wi
t
h shared_pt
r
_
c
o
n
v
e
rter
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wallin
Ma
k
e shar
e
d_ptr_convert
e
r public
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel Wallin
Fix bug in id
allocation
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
R
e
work lo
c
a
l_id allocation in class_id_map
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
Handle null pointer in shared_ptr_
c
onver
t
er
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wall
i
n
Use add_cast(
)
for wrappe
r
s as
well
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
iel
Wallin
Add missing <luabind
/
wrapper_base
.
hpp> in
c
lude
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Add tests f
o
r new inh
e
ritance code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add
m
a
ke_instance() h
e
lper
f
unctio
n
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
i
el Walli
n
New inheritan
c
e graph co
d
e
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Add missi
n
g
det
a
il/ref
.
hpp
i
nclude
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el Wallin
Merge
b
r
anch 'dw/recursi
v
e-dispatch
e
r
'
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Fix
t
ests
.
N
eed t
o
contain su
b
converter
s
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el Wal
l
in
Fix builti
n
c
o
nvert
e
r t
e
st
.
All converters need both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wa
l
lin
Make shared_ptr_converter stateful
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel
Wallin
Mak
e
const_pointe
r
_conv
e
r
te
r
st
a
teful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Make adopt_policy::match()
stat
e
f
u
l
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wall
i
n
Use lua_rawgeti() instead of lua
_
pus
h
n
u
m
b
er,
l
ua_r
a
wget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
a
l
lin
Reduce the number of
API calls for numeric con
v
erters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
al
l
in
Cache con
v
e
rsion re
s
ult from the sco
r
i
n
g stage
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
lli
n
I
nline more cal
l
s when
invo
k
i
n
g
functions
.
Improves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Walli
n
Test user
defined converter that consumes
2
p
a
ramete
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Auto
m
atic
a
lly convert l
u
a_State* argu
m
ents
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
allin
Compute argument i
n
dices with co
n
v
erters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wal
l
i
n
New recursive overload r
e
sol
v
e
r
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wall
i
n
Cre
a
te
i
nstance ta
b
l
e
r
e
ference in the
main thread
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wa
l
lin
Add l
u
abi
n
d:
:
g
et_main_t
h
read() A
P
I
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel
W
a
l
lin
Add test for crea
t
ing instances in Lua thread
s
.
commit
|
commitdiff
|
tree
2009-07-07
Dan
i
el Wallin
Add missing
L
UABIND
_
A
PI to l
u
abind:
:
open()
.
commit
|
commitdiff
|
tree
2009-06-20
D
a
nie
l
W
a
llin
D
o
n't try to r
e
t
u
rn
v
oid
*
f
r
om Lua in test
.
commit
|
commitdiff
|
tree
2009-06-20
D
a
n
i
e
l Wallin
Use l
u
aL_ref/luaL_unref inst
e
ad of old ref() m
e
chanism
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wal
l
in
Add default con
v
e
rte
r
for
b
oost::share
d
_ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
D
aniel Wal
l
in
N
e
w instance storage
implementation
.
Cleaner a
n
d fa
s
ter
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
New insta
n
ce hold
e
rs
.
C
a
n
hold
i
n
stance by
a
ny pointer
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Dani
e
l Wallin
Replace
incl
u
de
w
ith forward
d
e
c
l
a
rat
i
on
.
commit
|
commitdiff
|
tree
2009-06-05
Daniel Wallin
Fix pl
a
ceholder macr
o
for GC
C
4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Danie
l
Wallin
Add table<>
object wrappe
r
.
commit
|
commitdiff
|
tree
2009-03-21
Dan
i
el Walli
n
Add
typ
e
_
info wrapper cl
a
ss
.
commit
|
commitdiff
|
tree
2009-03-19
D
a
n
iel Wallin
Use luaL_ref/luaL_unr
e
f
i
n weak_ref
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wall
i
n
R
ep
l
ace ref/unref
w
ith luaL_ref/luaL_unref
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wall
i
n
Merge
b
ranch '0
.
8' to sync with v0
.
8
.
1 relea
s
e
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel
W
alli
n
Bump
Jamfile version to 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel Wallin
Add missing LUABIN
D
_API
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel Wallin
Docume
n
t new build and install
p
roced
u
re
.
commit
|
commitdiff
|
tree
2009-03-03
Dani
e
l
W
allin
Bump version
f
or 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel
Wallin
A
dd m
i
s
sing <stdexcept> include
.
commit
|
commitdiff
|
tree
2009-02-27
Danie
l
W
allin
M
e
rge branc
h
'dw/improve-compile-times'
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Move "ba
s
e
s
<>
"
def
i
niti
o
n to cla
s
s
.
h
p
p
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel W
a
l
l
i
n
Use partial spe
c
ial
i
z
a
t
io
n
for i
s
_bases<>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Simplify p
a
rameter
d
educ
t
ion co
d
e
in class_<> templa
t
e
.
commit
|
commitdiff
|
tree
2009-02-27
Danie
l
Wallin
Use mpl::ve
c
tor inste
a
d of mpl
:
:list in
class_<>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Remove a bu
n
ch
o
f dea
d
code
and unnecessary includes
.
commit
|
commitdiff
|
tree
2009-02-27
Dan
i
el Wallin
Don't use boost::function
.
commit
|
commitdiff
|
tree
2009-02-17
Dan
i
el
W
allin
Add ve
r
s
i
on
.
hp
p
wi
t
h LUABIND_VERSION
d
e
fi
n
e
.
commit
|
commitdiff
|
tree
2009-02-17
Daniel Wal
l
i
n
Add
proper SONAME vers
i
on
and install/sta
g
e
t
ar
g
e
t
s
.
commit
|
commitdiff
|
tree
2009-01-29
D
anie
l
Wallin
Reimple
m
en
t
class_info() for the ne
w
property system
.
commit
|
commitdiff
|
tree
2009-01-29
D
aniel Wa
l
lin
Add
t
est for "class_i
n
fo
(
)"
.
commit
|
commitdiff
|
tree
2009-01-28
Daniel Wallin
R
emove
unnece
s
sar
y
dependency on Boost
.
Py
t
hon
.
commit
|
commitdiff
|
tree
2009-01-10
Dan
i
el Wa
l
lin
Add miss
i
ng co
n
vert
e
r for
unsign
e
d char
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel Wallin
Add test
f
or
builtin scalar converte
r
s
.
commit
|
commitdiff
|
tree
2009-01-04
D
ani
e
l Wallin
Remove a lot
of unused code
.
commit
|
commitdiff
|
tree
2009-01-04
Dani
e
l Wallin
M
erge
branch '0
.
8' to sync with
v0
.
8 release
.
commit
|
commitdiff
|
tree
next