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
Don't use same name for parameter and type.
2009-11-23
Nigel Atkinson
Don't use sa
m
e
name
f
o
r parame
t
er
and type
.
commit
|
commitdiff
|
tree
2009-11-14
D
a
ni
e
l Wall
i
n
Use lua_tointe
g
er(
)
instead of castin
g
the resu
l
t of
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Da
n
iel Wa
l
li
n
Const hol
d
er conv
e
rsion isn'
t
supported
a
ny
m
ore
.
Don
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Danie
l
Walli
n
Use std::size_t instead of i
n
t fo
r
dependency count
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Walli
n
Add missing LUABIND_BUILDING d
e
f
i
n
e
to inherit
a
n
ce
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel W
a
l
lin
Supress int->
b
oo
l
w
a
rnings on MSV
C
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Fix bug wh
e
r
e local class
i
d
s
woul
d
beco
m
e
i
n
correct
.
commit
|
commitdiff
|
tree
2009-11-07
D
a
nie
l
Wal
l
in
Add
m
i
ss
i
n
g LUABIND
_
A
P
I to
c
l
ass_id_m
a
p
.
commit
|
commitdiff
|
tree
2009-11-07
D
a
niel Wallin
Us
e
boost:
:
scoped_ptr<> for pimpl
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wal
l
in
Ad
d
mi
s
sing
L
UA
B
I
N
D
_
A
P
I to invok
e
_
c
ontext
.
commit
|
commitdiff
|
tree
2009-11-06
K
enny Peng
Address
a
n
a
me conflict with termios
.
h
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wallin
All
o
cate storage fo
r
i
n
stan
c
e
s with object_rep::alloca
t
e()
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wa
l
lin
Handle returning refere
n
ces to smart pointers
.
commit
|
commitdiff
|
tree
2009-10-30
Evan Wies
Don't crash if class_in
f
o() is call
e
d on non-luabind
.
.
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel W
a
ll
i
n
Remove some stale code
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wallin
Associate polymorphic
wrappe
r
back ref
e
rence with the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Add t
e
st for
e
xt
e
n
d
ing exporte
d
class
e
s in Lua
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Merge branch '0
.
8'
t
o sync with chan
g
es
m
ad
e
aft
e
r
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
D
a
niel Wallin
Update v
e
rsion for 0
.
9 in J
a
mroot
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel
Wallin
Ca
c
he c
o
nv
e
rsion result
in val
u
e_converte
r
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel W
a
l
l
i
n
Silence
u
ninitial
i
zed variable warning
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel
W
a
llin
Up
d
ate version
.
hpp for v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
l
in
Merge
b
ranch 'dw/cast-graph'
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
Store dependency refs dir
e
ctly in the reg
i
stry
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel
Wallin
Re
m
ove old unused t
a
b
l
e ref m
e
mber from object_r
e
p
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Keep overload c
h
ain
a
live in function_obj
e
c
t
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Suppress unused
vari
a
ble warning
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel W
a
l
l
in
Use fal
s
e : x
:
0 idiom to a
v
oid
evaluatin
g
x
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
H
old a weak pointer
in instance_holder when o
w
n
e
rs
h
ip
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Test that adopt(
)
leaves a
w
eak pointer i
n
the L
u
a
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
Re
m
ove
us
e
of conversion_storage
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Ha
n
dle NULL smart pointers
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
T
e
st objec
t
identity wit
h
shared_ptr_con
v
erter
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
iel Wallin
M
a
ke sh
a
red_ptr_converter public
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Fix b
u
g in id all
o
cat
i
on
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Rework local_
i
d allocation in
c
lass_id_map
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Handle null po
i
n
t
er in shar
e
d_ptr
_
converter
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
i
el Wallin
Use a
d
d_cast() for wrappers as
w
ell
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wallin
Add mi
s
sing <luabind/wra
p
per_base
.
hpp
>
include
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wa
l
l
in
Add tests
for n
e
w i
n
heritance code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
A
d
d m
a
ke_
i
nst
a
n
c
e() helper f
u
nction
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
New inhe
r
itance graph code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add mis
s
ing detai
l
/ref
.
h
pp
include
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wall
i
n
Merge
bran
c
h
'dw/r
e
cursive-dispatcher'
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el Wall
i
n
Fix tests
.
Need to contain subconverters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Fix built
i
n conver
t
er test
.
All converters need
both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wa
l
l
in
Make share
d
_ptr_converter stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el Wallin
Make cons
t
_po
i
n
t
er_converte
r
statef
u
l
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Wallin
Make ad
o
p
t_policy::match() stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Use lua_rawgeti() ins
t
ead of
l
ua_pushnumber, lua_rawge
t
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Re
d
uce
t
he numb
e
r of API calls for
n
umeric con
v
ert
e
rs
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Cache conv
e
rsion result
from the
s
coring
s
tage
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Inline more calls when i
n
voking functio
n
s
.
Im
p
roves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Wal
l
in
T
es
t
u
s
er de
f
i
n
ed conve
r
t
er that co
n
sumes 2 parameters
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Wall
i
n
Automatically
c
onve
r
t lua_Sta
t
e* arguments
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
Compute ar
g
ument
ind
i
ces wi
t
h convert
e
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
New recursive ov
e
rload resolver
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel
Wallin
C
r
eate instance t
a
ble refe
r
ence in th
e
main thread
.
commit
|
commitdiff
|
tree
2009-07-07
D
aniel Wallin
Add luabind::get_
m
ai
n
_thread()
API
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel
Wall
i
n
Add test for creating instances in Lua
t
hrea
d
s
.
commit
|
commitdiff
|
tree
2009-07-07
D
anie
l
Wallin
Add missin
g
LUABIND_API to
lu
a
bind::ope
n
()
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Walli
n
Don't t
r
y
to re
t
u
r
n void
*
from Lu
a
in test
.
commit
|
commitdiff
|
tree
2009-06-20
D
aniel Wallin
Us
e
luaL
_
ref/lua
L
_unref ins
t
ead
of old ref(
)
mecha
n
ism
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wall
i
n
Add default
conv
e
rter for boost::shared_
p
tr<>
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wall
i
n
New
instance storag
e
implementation
.
Cleaner and
f
aster
.
commit
|
commitdiff
|
tree
2009-06-20
D
aniel Wallin
New
i
nstance holders
.
Can hold in
s
tance by a
n
y p
o
in
t
er
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Dani
e
l Wa
l
l
i
n
Replace
i
nclude wi
t
h forward de
c
larat
i
on
.
commit
|
commitdiff
|
tree
2009-06-05
Daniel W
a
llin
Fix placeh
o
lder m
a
cro for GCC4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Daniel Wallin
Add table
<
> object wrapper
.
commit
|
commitdiff
|
tree
2009-03-21
D
a
n
iel Walli
n
Add
t
ype_info
w
r
apper class
.
commit
|
commitdiff
|
tree
2009-03-19
D
a
niel Wallin
Use luaL_
r
ef/
l
uaL_unref in w
e
ak_ref
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel
W
allin
Replace r
e
f
/
unref with luaL_ref
/
l
u
aL_u
n
ref
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wal
l
in
Merge
branch '0
.
8' to sync with v0
.
8
.
1 rele
a
se
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wallin
Bump
J
amf
i
l
e
versi
o
n to 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
D
ani
e
l Wallin
Add missing LU
A
BIND_API
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel
Wal
l
in
Document new buil
d
an
d
insta
l
l procedure
.
commit
|
commitdiff
|
tree
2009-03-03
D
an
i
el Wallin
Bump ve
r
s
ion for 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-28
Ian Baxte
r
Fix bug in implicit_cas
t
() when u
s
ing m
u
ltiple inheritance
.
commit
|
commitdiff
|
tree
2009-02-27
D
a
niel
W
allin
Add missin
g
<stdexc
e
pt
>
i
n
clude
.
commit
|
commitdiff
|
tree
2009-02-27
Danie
l
Wallin
Merg
e
b
ranch 'dw/impro
v
e-compile-times'
commit
|
commitdiff
|
tree
2009-02-27
D
a
n
i
el Wallin
Move "bases
<
>" definition
to cl
a
ss
.
h
p
p
.
commit
|
commitdiff
|
tree
2009-02-27
D
aniel Wallin
Use par
t
ial specialization f
o
r
i
s_bases<>
.
commit
|
commitdiff
|
tree
2009-02-27
Dan
i
e
l Wallin
Si
m
plify parameter deduction code
in
cla
s
s
_
<> templa
t
e
.
commit
|
commitdiff
|
tree
2009-02-27
D
a
niel Wallin
Us
e
mpl::vector instead
o
f
mpl::list
i
n class_<>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Remove a bunch of dead code and unnecess
a
ry includes
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wa
l
lin
Do
n
'
t
us
e
boost::function
.
commit
|
commitdiff
|
tree
2009-02-17
Daniel Wallin
Add vers
i
on
.
hpp wi
t
h
LUABIND_VERSION defin
e
.
commit
|
commitdiff
|
tree
2009-02-17
Daniel Wallin
A
d
d
pro
p
er SO
N
AME version and ins
t
a
l
l/stage targets
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel Wallin
Reimple
m
ent class_info()
f
o
r
th
e
new propert
y
system
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel W
a
llin
Add
test for "c
l
ass_info()"
.
commit
|
commitdiff
|
tree
2009-01-28
Daniel Wallin
Re
m
ove unnecessary d
e
pendenc
y
on Boost
.
P
ython
.
commit
|
commitdiff
|
tree
2009-01-10
D
aniel
W
al
l
in
Add
m
issing converter for unsi
g
ned char
.
commit
|
commitdiff
|
tree
2009-01-10
D
aniel Wallin
Add test for
builtin
scalar converters
.
commit
|
commitdiff
|
tree
2009-01-04
D
anie
l
Wallin
R
emove a lot of unused cod
e
.
commit
|
commitdiff
|
tree
2009-01-04
Da
n
i
e
l Wallin
Merg
e
branc
h
'0
.
8' t
o
sync
w
ith v0
.
8 release
.
commit
|
commitdiff
|
tree
2008-12-21
D
a
niel
Wallin
docs:
Add note
a
bout
L
UAB
I
ND_DYNAMIC_LINK
.
commit
|
commitdiff
|
tree
2008-12-20
Daniel Wallin
Move LUABIND
_
BU
I
LDING define from Jamro
o
t to sour
c
e
.
.
.
commit
|
commitdiff
|
tree
2008-12-20
Daniel Wallin
Alwa
y
s use __decl
s
pec(dllimport
/
dll
e
xp
o
rt) on Windows
.
commit
|
commitdiff
|
tree
2008-12-18
Dani
e
l Wallin
Change test
t
o use polymorphic type derived from wr
a
p_base
.
commit
|
commitdiff
|
tree
2008-12-18
Dani
e
l Wallin
F
ix adopt() bu
g
w
hen u
s
ed with
w
rapper class
.
commit
|
commitdiff
|
tree
next