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 double lua_isnil() check in ref_converter.
2009-12-14
D
aniel W
a
l
l
in
Remov
e
doubl
e
lua_isnil() check i
n
ref_converter
.
commit
|
commitdiff
|
tree
2009-12-12
Daniel
W
al
l
in
Prevent max
(
) macro subs
t
itu
t
ion
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel
Wallin
R
emove old u
n
used files accident
a
lly left around
.
commit
|
commitdiff
|
tree
2009-12-10
Danie
l
Wallin
Fi
x
place
h
older defin
i
t
i
on
s
t
o match
c
h
a
n
ges in Boost
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Dani
e
l Wa
l
lin
cast_gra
p
h:
:
cast()
shou
l
d retu
r
n t
h
e score as int
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Wallin
A
l
ways
u
se lua_t
o
number() for
u
nsigned int/long
.
commit
|
commitdiff
|
tree
2009-12-09
Danie
l
Wallin
Accept "nil" in char const* co
n
verter
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wallin
docs: Add note about functions ret
u
rning sm
a
rt
p
ointer
s
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wa
l
lin
D
o
n't leak
c
a
st-grap
h
objects
.
commit
|
commitdiff
|
tree
2009-12-09
D
aniel Wallin
Suppress int->bool warnings on MSVC
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wal
l
in
Don't use lua_tointege
r
(
)
for unsigned int on MSVC
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wallin
U
s
e lua_push
l
i
t
e
ra
l
() wher
e
possib
l
e
.
commit
|
commitdiff
|
tree
2009-12-08
Danie
l
Wallin
docs: Remove note about li
b
rary being
i
n be
t
a pha
s
e
.
commit
|
commitdiff
|
tree
2009-12-08
Dani
e
l
W
alli
n
docs: Rewri
t
e
sec
t
i
o
n on
s
m
a
rt poin
t
ers
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wallin
Don't test
s
m
art ptr features th
a
t
have been removed
.
commit
|
commitdiff
|
tree
2009-12-07
Da
n
iel Wallin
F
i
x se
t
_
insta
n
c
e
_
value() bug tha
t
overwrote class values
.
commit
|
commitdiff
|
tree
2009-12-07
Danie
l
Wallin
Kill old
d
etail::is_cl
a
ss_object() funct
i
on
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel Walli
n
Fix class
_
info() c
a
lling l
u
a
_typename
(
) with st
a
ck
.
.
.
commit
|
commitdiff
|
tree
2009-11-27
Evan Wies
Test that cl
a
ss_in
f
o() don't
c
r
ash when p
a
ssed
non
.
.
.
commit
|
commitdiff
|
tree
2009-11-26
Daniel Wallin
S
t
ore main t
h
read lua_S
t
ate
*
i
n
sh
a
re
d
_ptr_deleter
.
commit
|
commitdiff
|
tree
2009-11-25
Dani
e
l
Wallin
Fix leak in
"super" up
v
alue
.
commit
|
commitdiff
|
tree
2009-11-25
Evan Wies
A
dd Lua function cla
s
s_nam
e
s() g
i
ving a list of regist
e
red
.
.
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel Wallin
R
e
v
ert
5
134297
.
This
c
aused overload amb
i
guities
.
commit
|
commitdiff
|
tree
2009-11-24
Da
n
iel
Wallin
Remove compute_
a
ri
t
y()
.
T
his isn
'
t u
s
ed any more
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wal
l
in
Cast to lua_Integer and lua_Nu
m
ber expl
i
citly in
c
onverter
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wal
l
in
Make
obj
e
ct_r
e
p noncopy
a
ble
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
W
allin
Suppress MSVC "assignment oper
a
t
or could not be generated
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Sup
p
ress MSVC unreach
a
b
l
e code warn
i
ng
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
niel Wallin
S
u
ppress MSVC align
m
ent w
a
r
ni
n
g
(C4121)
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Sup
p
ress
a
bunch of "un
r
efer
e
nced par
a
meter" war
n
ings
.
commit
|
commitdiff
|
tree
2009-11-23
Nigel Atk
i
nson
Don't use
s
ame name for p
a
rameter a
n
d typ
e
.
commit
|
commitdiff
|
tree
2009-11-14
Daniel Wallin
Use lua_tointeger() ins
t
ead of casting
the result of
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Dani
e
l
Wallin
C
onst holder co
n
ve
r
s
i
on
is
n
't
s
upported any
m
ore
.
Don
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel
W
allin
Use std::size_t instead of int
f
o
r dependency count
.
commit
|
commitdiff
|
tree
2009-11-07
Dan
i
el Wallin
Add missing LUABIND_BUILDING d
e
fine
to i
n
h
e
ritance
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Supress int->
b
o
o
l warnings o
n
MSVC
.
commit
|
commitdiff
|
tree
2009-11-07
Dan
i
el Wal
l
in
Fix bug whe
r
e
local class ids wou
l
d become incorrect
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel W
a
lli
n
Add
missing LUABIND_AP
I
to cla
s
s
_id_map
.
commit
|
commitdiff
|
tree
2009-11-07
Danie
l
Wa
l
lin
Use boost::scoped_ptr<> for pimpl
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wa
l
lin
Add mi
s
sing LU
A
BIND_API to
invoke_context
.
commit
|
commitdiff
|
tree
2009-11-06
Ken
n
y Peng
Address a n
a
me c
o
nflict wi
t
h ter
m
ios
.
h
.
commit
|
commitdiff
|
tree
2009-11-06
Danie
l
Wallin
Allo
c
ate storag
e
for instanc
e
s
w
i
t
h object_rep::all
o
cate()
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wall
i
n
Handle returni
n
g
refe
r
ences t
o
smart p
o
int
e
rs
.
commit
|
commitdiff
|
tree
2009-10-30
Evan W
i
es
Do
n
't crash if class
_
inf
o
(
)
is called on non-luabind
.
.
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wallin
Remove
s
ome stale
c
ode
.
commit
|
commitdiff
|
tree
2009-08-25
Danie
l
Wallin
Associate polymorphic wra
p
per b
a
ck refere
n
ce
w
ith the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Add test for extendi
n
g exported classes
in
L
u
a
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Merge br
a
n
c
h '0
.
8' to
s
ync with changes made after
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel
W
allin
Update version for 0
.
9
in Jamro
o
t
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Cache
conversion resul
t
in value_c
o
nverter
.
commit
|
commitdiff
|
tree
2009-08-21
D
a
niel Wallin
Silence uninitialized variable
warn
i
n
g
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Update version
.
hpp for v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wal
l
in
Merge
b
ranch 'dw/cas
t
-graph'
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Store
de
p
endency r
e
fs direct
l
y i
n
the registry
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
i
el W
a
llin
Remove old
u
nuse
d
table ref member fro
m
object_rep
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
K
e
ep overload chain alive in
f
unction_
o
bject
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
S
u
ppress unused
variable wa
r
n
i
ng
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
ie
l
Wa
l
lin
Use fal
s
e : x : 0 idiom
to avoid evalua
t
ing x
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wa
l
lin
Ho
l
d a
weak pointer in i
n
stan
c
e_holder when owner
s
hip
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wa
l
li
n
T
e
st that adopt()
leav
e
s a weak pointer in
the Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
Remove use
of conversion_storage
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wall
i
n
Handle N
U
L
L
s
m
art pointe
r
s
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel W
a
l
l
i
n
Test
o
bj
e
c
t
identity with shared
_
ptr_c
o
nverter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wall
i
n
M
ake
shar
e
d_ptr_converter p
u
b
lic
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Fi
x
bug in id
allocati
o
n
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
R
e
w
o
r
k local_id allocati
o
n
i
n cl
a
ss_id_m
a
p
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wall
i
n
Handle null
p
ointer
in shared_ptr_converter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
a
l
li
n
Use add_cast()
fo
r
wrappe
r
s as w
e
ll
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add missing <luabind/
w
rapper
_
bas
e
.
hpp> inc
l
u
d
e
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add test
s
for new inheritance code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Walli
n
Add
m
ake
_
instance(
)
h
e
l
p
er function
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
New inheritance graph code
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wa
l
li
n
Add missin
g
detail/ref
.
hpp
i
nclude
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Wallin
Merg
e
branch 'dw/recursive-d
i
s
p
atch
e
r'
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Fix tests
.
Need
t
o contain subcon
v
erters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Walli
n
Fix builtin conve
r
ter tes
t
.
All c
o
nverters need both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
n
iel Wallin
Make shared_ptr_
c
onverter statef
u
l
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
M
ake co
n
st_pointer_converter sta
t
eful
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
Wallin
Make adopt_policy::match() stat
e
ful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wal
l
i
n
Use lua_rawgeti
(
) instead of lua_pushnumber, lua_rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
an
i
el Walli
n
Re
d
uce the n
u
mber of
A
PI cal
l
s for
n
umeric
c
onverter
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
a
llin
Cach
e
conversi
o
n re
s
ult from t
h
e
scoring stage
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Walli
n
Inl
i
n
e
more c
a
lls when invo
k
ing functions
.
Improves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l
Wallin
Test
user defined converte
r
that consumes
2
p
a
rameter
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Automatically convert lua_St
a
te* argum
e
nts
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
nie
l
Wall
i
n
Comp
u
t
e
argu
m
e
n
t
indic
e
s with con
v
e
r
ters
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Walli
n
N
e
w recursi
v
e overload res
o
l
v
e
r
.
commit
|
commitdiff
|
tree
2009-07-07
Da
n
i
el Wa
l
li
n
Cre
a
te
i
nstance ta
b
le reference in th
e
main thread
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel W
a
llin
Add luabind::
g
e
t_ma
i
n_thr
e
ad() API
.
commit
|
commitdiff
|
tree
2009-07-07
Danie
l
Wa
l
lin
Ad
d
test for creatin
g
instances i
n
Lua
th
r
eads
.
commit
|
commitdiff
|
tree
2009-07-07
Da
n
i
e
l Wallin
Add missing
LUABIND_
A
PI to luabind::open()
.
commit
|
commitdiff
|
tree
2009-06-20
Dan
i
el Walli
n
Don't
t
ry to
r
etu
r
n
voi
d
* from Lu
a
in
t
e
s
t
.
commit
|
commitdiff
|
tree
2009-06-20
Danie
l
Wa
l
lin
Use luaL_ref/luaL_unref inst
e
a
d
of old ref
(
) mechan
i
sm
.
commit
|
commitdiff
|
tree
2009-06-20
D
a
niel Wallin
Add de
f
ault c
o
nv
e
rter for boost::sha
r
ed_ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
Dani
e
l Wallin
New insta
n
c
e storage impl
e
mentation
.
C
l
eane
r
and
f
aster
.
commit
|
commitdiff
|
tree
2009-06-20
D
an
i
el Wallin
New in
s
tance holder
s
.
Can hold instance by any po
i
n
ter
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Daniel Wallin
Rep
l
ace
i
nclude
w
ith forw
a
rd declaration
.
commit
|
commitdiff
|
tree
2009-06-05
Da
n
iel
Wallin
Fix p
l
aceholder macro for GCC4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Daniel Walli
n
Ad
d
table<>
object wra
p
per
.
commit
|
commitdiff
|
tree
2009-03-21
Daniel Wallin
Add type_in
f
o wrapper clas
s
.
commit
|
commitdiff
|
tree
next