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 lua_tointeger() instead of casting the result of lua_tonumber().
2009-11-14
Dani
e
l Wallin
U
se lua_toi
n
t
eger()
i
nstead
of casting th
e
result of
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel
W
alli
n
Const holde
r
conversion i
s
n
't su
p
ported any more
.
Don
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Da
n
i
el Wall
i
n
U
se std::size_t
in
s
tead of int for dependency count
.
commit
|
commitdiff
|
tree
2009-11-07
Dan
i
e
l
Wallin
Add mis
s
ing LUABI
N
D
_BUILD
I
NG define
to inheri
t
ance
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wall
i
n
Sup
r
e
ss int->bo
o
l war
n
ings on
M
SVC
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wa
l
lin
Fix bug whe
r
e local cla
s
s ids
w
o
ul
d
become incorrect
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Walli
n
Add mis
s
ing L
U
ABIND_
A
PI
t
o class_id_map
.
commit
|
commitdiff
|
tree
2009-11-07
Dani
e
l Wal
l
i
n
Use
bo
o
st::scope
d
_ptr<
>
for pimpl
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Add mis
s
ing LUABIND_A
P
I
to i
n
vo
k
e
_
context
.
commit
|
commitdiff
|
tree
2009-11-06
Kenny Pe
n
g
Ad
d
re
s
s a name conflict wit
h
termios
.
h
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wa
l
li
n
Allocate storage for
instances with objec
t
_re
p
::a
l
locate()
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wallin
Ha
n
dle
r
e
t
urning refe
r
e
n
ces to smart p
o
int
e
rs
.
commit
|
commitdiff
|
tree
2009-10-30
Eva
n
Wies
Don't crash i
f
class
_
inf
o
() is ca
l
led o
n
n
o
n-l
u
abind
.
.
.
commit
|
commitdiff
|
tree
2009-08-25
Da
n
iel Wallin
Re
m
o
ve
s
o
me stale code
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wallin
Associa
t
e polymorph
i
c wr
a
ppe
r
ba
c
k reference
w
i
t
h the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wa
l
l
in
Add test
f
o
r extending exported classes
in
L
ua
.
commit
|
commitdiff
|
tree
2009-08-21
D
a
n
i
el Wallin
M
erge branc
h
'0
.
8' t
o
sync with ch
a
ng
e
s made after
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
D
a
niel Wallin
Up
d
ate versi
o
n f
o
r 0
.
9
in Jamroo
t
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wa
l
lin
Cache c
o
nversion r
e
sult
i
n
v
a
lue_conver
t
er
.
commit
|
commitdiff
|
tree
2009-08-21
Danie
l
W
a
llin
Silence unini
t
ialized variable w
a
r
ning
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
Update
v
ersi
o
n
.
hpp
f
or
v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
Merge branch
'
d
w
/cast-g
r
aph
'
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Store d
e
pend
e
n
cy refs directly in t
h
e reg
i
stry
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
Remove old u
n
used table ref member fr
o
m object_rep
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l
Wallin
Keep overload chain alive in
f
unction_object
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el
W
a
l
l
i
n
Suppress unused variable
w
ar
n
ing
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Walli
n
Use fa
l
se : x : 0
i
diom to avoid evaluating x
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
li
n
Hold a weak pointe
r
in instance_holder wh
e
n own
e
rshi
p
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Test that adopt() le
a
ves a weak point
e
r
in
the L
u
a
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
a
llin
R
emo
v
e use of co
n
version_stor
a
ge
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Handle NU
L
L
smart pointers
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Test obj
e
ct
i
dentit
y
with shared_p
t
r_conve
r
t
er
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
lin
M
ake shared
_
ptr_
c
o
n
ve
r
t
e
r
public
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Fix bu
g
in id alloc
a
t
ion
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l
W
al
l
i
n
Rewo
r
k local_id all
o
ca
t
ion
i
n
class
_
id_map
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Hand
l
e null
p
ointer in shared_p
t
r_c
o
nv
e
rter
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
Us
e
add_cast() for wrappers as wel
l
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
i
el Wallin
Add missing <luabind/wrapper_base
.
hpp> i
n
clude
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
l
in
Add tests for new in
h
eri
t
a
n
ce code
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wallin
Add make
_
i
n
st
a
nc
e
() hel
p
er funct
i
on
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wallin
New
i
nheri
t
ance graph code
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Add
m
iss
i
ng detail/re
f
.
hpp inc
l
u
d
e
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wall
i
n
Merge
b
ranch
'
d
w/r
e
cursive-dispatcher'
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wa
l
lin
Fi
x
te
s
ts
.
Need
t
o c
o
n
tain su
b
converters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
allin
F
ix builtin converter test
.
A
ll co
n
ve
r
ters ne
e
d both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
llin
Mak
e
s
hared_p
t
r
_
converter
s
tateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Make const_pointer_c
o
nverte
r
s
ta
t
e
f
ul
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
M
ake adopt_policy::m
a
t
c
h()
stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Us
e
lua_rawg
e
ti() inst
e
ad of lua_
p
u
s
h
nu
m
ber,
lua_rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Wal
l
in
Re
d
uce
t
he number
of API calls for numeric converters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
Cache convers
i
on result fro
m
the scoring stage
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wall
i
n
Inline more calls when invok
i
n
g
functions
.
Impro
v
es
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
Tes
t
us
e
r defined converter t
h
at consu
m
es 2 para
m
eters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
Auto
m
atically convert lua
_
S
t
a
te* arguments
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
a
l
lin
C
o
mpu
t
e argu
m
ent in
d
ices wi
t
h
converter
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wa
l
lin
New recursive overload resolver
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel W
a
llin
Cr
e
ate instanc
e
t
able reference in the
main thread
.
commit
|
commitdiff
|
tree
2009-07-07
Danie
l
Wallin
Add luabind
:
:get_main_thread() API
.
commit
|
commitdiff
|
tree
2009-07-07
Dan
i
el W
a
llin
Ad
d
t
e
st
for creating instances in Lua threads
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wa
l
lin
Add missi
n
g LU
A
B
IND_API to luabind::open()
.
commit
|
commitdiff
|
tree
2009-06-20
Dan
i
el W
a
llin
Don't t
r
y to return void* from Lua in te
s
t
.
commit
|
commitdiff
|
tree
2009-06-20
D
a
n
i
e
l
W
a
l
l
in
Use lua
L
_ref/luaL_unref instead of old ref()
me
c
hanism
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wal
l
in
Add default converter f
o
r
boost:
:
shared
_
pt
r
<>
.
commit
|
commitdiff
|
tree
2009-06-20
Da
n
iel W
a
l
l
in
New in
s
tance storage imp
l
e
m
entation
.
Cleaner and faster
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wall
i
n
New
i
nstance holders
.
C
a
n hold
i
nstance by any
pointer
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Daniel Wa
l
lin
Repl
a
ce
i
nclude wi
t
h
f
o
r
ward declaration
.
commit
|
commitdiff
|
tree
2009-06-05
Danie
l
Wall
i
n
Fix placeholder mac
r
o
for GCC4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Daniel
Wall
i
n
Ad
d
table<
>
object wrappe
r
.
commit
|
commitdiff
|
tree
2009-03-21
Daniel Walli
n
A
dd type_info
wrapper class
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wallin
Use luaL_ref/luaL_un
r
ef in
w
eak
_
ref
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wallin
Replace
r
ef/
u
nref
with luaL_
r
ef/l
u
aL_unref
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wallin
Merg
e
branch '0
.
8
' to sync w
i
th v0
.
8
.
1 r
e
l
e
ase
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wa
l
lin
Bu
m
p Jam
f
ile version to 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
Danie
l
Wal
l
in
Add missi
n
g LUABI
N
D
_
API
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel Wa
l
lin
Document new build a
n
d
install pr
o
cedure
.
commit
|
commitdiff
|
tree
2009-03-03
Daniel Wal
l
i
n
Bu
m
p versi
o
n f
o
r
0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-28
Ian
Bax
t
e
r
F
i
x bug in implicit_cast() when usi
n
g multiple inherita
n
ce
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Ad
d
missin
g
<
s
tdexcept> include
.
commit
|
commitdiff
|
tree
2009-02-27
D
an
i
el W
a
llin
Me
r
ge
branch 'dw/impro
v
e-compi
l
e
-
ti
m
es'
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Move "b
a
ses<
>
"
d
efinition
to class
.
hpp
.
commit
|
commitdiff
|
tree
2009-02-27
D
a
n
i
e
l
Wallin
Use part
i
al spe
c
ialization for
i
s_ba
s
es<>
.
commit
|
commitdiff
|
tree
2009-02-27
Da
n
i
el
Wal
l
in
S
im
p
l
i
fy param
e
te
r
ded
u
ction c
o
de
in class_<> template
.
commit
|
commitdiff
|
tree
2009-02-27
D
aniel Wal
l
i
n
Use mpl
:
:ve
c
tor inste
a
d of mpl::list in clas
s
_
<
>
.
commit
|
commitdiff
|
tree
2009-02-27
D
aniel Wallin
Rem
o
ve
a bunch of dead code an
d
u
n
necessary incl
u
des
.
commit
|
commitdiff
|
tree
2009-02-27
Dan
i
e
l
W
allin
Don't use
boost::funct
i
o
n
.
commit
|
commitdiff
|
tree
2009-02-17
Daniel Wallin
A
d
d version
.
h
pp
w
ith LUABIND_VERS
I
ON define
.
commit
|
commitdiff
|
tree
2009-02-17
Daniel Wall
i
n
Add proper SONAME version and install/sta
g
e target
s
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel Wallin
Reimplement class_info() for
t
h
e
new proper
t
y system
.
commit
|
commitdiff
|
tree
2009-01-29
D
aniel Wallin
Add tes
t
f
o
r "class_inf
o
()"
.
commit
|
commitdiff
|
tree
2009-01-28
D
a
niel Wallin
Remove
unnec
e
ss
a
r
y
dependen
c
y
o
n Bo
o
s
t
.
Pyt
h
o
n
.
commit
|
commitdiff
|
tree
2009-01-10
Dan
i
el Wa
l
lin
Add m
i
ss
i
n
g converte
r
for unsigned ch
a
r
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel Wallin
Add test for builtin sca
l
ar c
o
nv
e
rters
.
commit
|
commitdiff
|
tree
2009-01-04
D
a
niel Wallin
R
e
m
o
ve a lot o
f
unu
s
e
d c
o
d
e
.
commit
|
commitdiff
|
tree
2009-01-04
D
aniel Wallin
Merge branch '0
.
8' to sync with v0
.
8
r
eleas
e
.
commit
|
commitdiff
|
tree
2008-12-21
Daniel Wa
l
l
i
n
d
o
cs
:
A
d
d note about LU
A
B
I
ND_D
Y
NA
M
IC_LINK
.
commit
|
commitdiff
|
tree
2008-12-20
Daniel W
a
llin
Move LUABIND_BUILDING de
f
ine from Jamroot to source
.
.
.
commit
|
commitdiff
|
tree
2008-12-20
Da
n
iel
W
al
l
i
n
Always use __declsp
e
c(d
l
limp
o
rt/dllexport) on
Wi
n
dows
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Wallin
Change test to use
poly
m
orphic
type derived from wrap
_
ba
s
e
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel W
a
llin
Fix adopt()
bug when used w
i
t
h
wrapper class
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Wallin
Use correct index in inject_backref()
.
commit
|
commitdiff
|
tree
next