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
Fix wrapper_base back reference being initialized with wrong value.
2010-07-29
D
aniel Wallin
F
ix wrap
p
er_base
b
a
ck reference
b
e
ing initialized with
.
.
.
commit
|
commitdiff
|
tree
2010-03-07
Danie
l
W
a
lli
n
Clear
up some std::si
z
e_t/int co
n
fusion an
d
ge
t
ri
d
.
.
.
commit
|
commitdiff
|
tree
2010-03-02
Daniel Walli
n
R
emove sp
u
r
i
o
us
semicolons
.
Fix pedantic buil
d
on GCC
.
commit
|
commitdiff
|
tree
2010-03-02
D
a
niel Wal
l
in
Remove unused
c
ode
.
commit
|
commitdiff
|
tree
2009-12-21
Dani
e
l W
a
ll
i
n
Allow calling luabind::open(
)
more than once
.
commit
|
commitdiff
|
tree
2009-12-16
Daniel Wallin
d
ocs: Upd
a
t
e list of configu
r
at
i
on defines
.
commit
|
commitdiff
|
tree
2009-12-16
D
a
niel
Wall
i
n
docs
:
F
i
x spellin
g
.
commit
|
commitdiff
|
tree
2009-12-16
Daniel Wallin
d
ocs: R
e
mo
v
e V
C
6/7 from
comp
a
tible compiler
list
.
commit
|
commitdiff
|
tree
2009-12-15
Dan
i
el Wallin
docs: A
d
d no
t
e about raw() being deprecated
.
commit
|
commitdiff
|
tree
2009-12-15
Daniel
W
a
ll
i
n
Fix c
l
ass_id
a
llocation
fr
o
m DLL
.
commit
|
commitdiff
|
tree
2009-12-14
D
a
niel Walli
n
R
e
move double lua_isnil() ch
e
ck in re
f
_conv
e
rter
.
commit
|
commitdiff
|
tree
2009-12-12
Daniel Walli
n
Preven
t
max() macro s
u
bstituti
o
n
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Wallin
Remove old unused
f
i
l
es accide
n
t
ally left
a
r
ound
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Walli
n
Fix
place
h
older
d
efin
i
t
i
ons to match c
h
a
nges
in Boost
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Wallin
cast_graph::cast() shoul
d
re
t
ur
n
the s
c
o
re a
s
in
t
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Wallin
A
lway
s
use lua_tonumber() f
o
r unsigned i
n
t
/long
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wallin
Accept "ni
l
" in
char c
o
nst* conv
e
rte
r
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel
W
allin
d
ocs: Add note
about fun
c
ti
o
ns returning
smart pointers
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel W
a
llin
D
on't
l
eak ca
s
t-graph objects
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wallin
Sup
p
ress int->bool war
n
ings on MSVC
.
commit
|
commitdiff
|
tree
2009-12-09
Dan
i
el W
a
llin
Do
n
't use lua_toin
t
ege
r
() fo
r
unsigned int on MSV
C
.
commit
|
commitdiff
|
tree
2009-12-08
Dan
i
e
l Wall
i
n
Use lua_pushl
i
t
eral() where possible
.
commit
|
commitdiff
|
tree
2009-12-08
Da
n
iel Walli
n
docs: Remove note about l
i
brary being in beta phase
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel
W
allin
docs
:
Rewr
i
te section on smart pointers
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel
W
al
l
in
Don'
t
t
e
st
smart ptr features that have been removed
.
commit
|
commitdiff
|
tree
2009-12-07
D
aniel Wallin
F
ix set
_
insta
n
c
e
_valu
e
() bug that
o
ver
w
rote class
v
alues
.
commit
|
commitdiff
|
tree
2009-12-07
D
a
niel Wallin
K
i
ll o
l
d
detail
:
:i
s
_cla
s
s_object() function
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel Walli
n
Fix cla
s
s_
i
nfo() callin
g
l
ua_typ
e
name() with stack
.
.
.
commit
|
commitdiff
|
tree
2009-11-26
Daniel Wallin
Store
m
a
i
n
t
hrea
d
lua_S
t
ate* in shared_
p
tr_
d
ele
t
er
.
commit
|
commitdiff
|
tree
2009-11-25
Dan
i
e
l Wallin
Fix leak in "super"
u
p
v
alue
.
commit
|
commitdiff
|
tree
2009-11-25
D
aniel
W
allin
Revert
5
134297
.
T
h
i
s
ca
u
se
d
overload ambiguities
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wal
l
in
R
em
o
ve
c
om
p
ute_arity()
.
This isn't used any more
.
commit
|
commitdiff
|
tree
2009-11-24
Dan
i
el W
a
llin
C
ast to lua_Integer
a
nd lua_Num
b
er ex
p
lic
i
t
ly in con
v
erter
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
W
allin
Make
o
bj
e
ct_rep noncopyabl
e
.
commit
|
commitdiff
|
tree
2009-11-24
Da
n
i
el
Wallin
Suppress
M
SV
C
"
assignment op
e
rator coul
d
no
t
be generated
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Suppress M
S
VC unre
a
c
h
ab
l
e
c
ode warning
.
commit
|
commitdiff
|
tree
2009-11-24
D
aniel Wallin
Su
p
pres
s
MSV
C
a
l
ignment wa
r
nin
g
(C4121)
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
W
al
l
in
Suppr
e
ss a bun
c
h of "unr
e
ference
d
para
m
et
e
r" warn
i
ngs
.
commit
|
commitdiff
|
tree
2009-11-14
Daniel Wall
i
n
U
s
e
lua_tointeg
e
r() instea
d
of
c
a
s
ting the
r
esult of
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Wa
l
lin
C
o
nst ho
l
der conve
r
sion isn't sup
p
orted an
y
more
.
Don
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Dan
i
el Wallin
U
s
e std::size_t instead
o
f
i
n
t
f
o
r dependenc
y
cou
n
t
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wal
l
in
Add
missing LUABIND_BUILDING d
e
f
i
ne to inheritance
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Su
p
ress in
t
->
b
ool
w
a
r
n
ings on MS
V
C
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Walli
n
F
i
x bug where local clas
s
ids would
b
ecome incorrec
t
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wall
i
n
Add mis
s
ing LUABI
N
D_AP
I
to clas
s
_id_map
.
commit
|
commitdiff
|
tree
2009-11-07
Da
n
ie
l
Wallin
U
s
e
boost::
s
coped_ptr<> for p
i
m
p
l
.
commit
|
commitdiff
|
tree
2009-11-07
D
aniel W
a
llin
Add mis
s
in
g
LUAB
I
ND_API
t
o invoke_
c
ontext
.
commit
|
commitdiff
|
tree
2009-11-06
Danie
l
Wallin
Allocate storage
for
i
nstanc
e
s with
object_rep
:
:allocate()
.
commit
|
commitdiff
|
tree
2009-11-06
Dan
i
el Wal
l
in
Handle retur
n
ing refere
n
ces to smar
t
pointers
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wal
l
in
R
e
move
s
o
m
e
stale code
.
commit
|
commitdiff
|
tree
2009-08-25
Dani
e
l Wallin
A
s
sociate polymorphi
c
w
rappe
r
back re
f
erence with the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Danie
l
Wall
i
n
Add test f
o
r extending
exported c
l
ass
e
s in Lua
.
commit
|
commitdiff
|
tree
2009-08-21
D
a
niel
Walli
n
Merge
b
ranch '0
.
8' to sync with cha
n
ges made after
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel
Walli
n
Update
v
e
rsion for 0
.
9 in Jamroot
.
commit
|
commitdiff
|
tree
2009-08-21
Dani
e
l Wallin
Cache conversion result in valu
e
_converter
.
commit
|
commitdiff
|
tree
2009-08-21
Dan
i
el Wall
i
n
S
ilence unini
t
ialized variable warning
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wal
l
in
Upd
a
te
v
ersion
.
h
p
p for v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
l
in
Merg
e
branch 'dw/cast-gr
a
ph'
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel
Wallin
Store
dependency refs d
i
rectly
in the registry
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
e
l
Wallin
R
emove
o
ld unused tabl
e
ref member
f
r
om obje
c
t_rep
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel
W
alli
n
Keep overload
chain a
l
i
ve in function_obj
e
ct
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel W
a
llin
Su
p
press unuse
d
va
r
iable
warning
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wallin
Us
e
false : x : 0 idi
o
m to
avo
i
d
e
val
u
ating x
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Hold a weak pointer in i
n
stance_holder when owne
r
ship
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
Test
that adopt() leaves a wea
k
p
ointe
r
i
n
the Lu
a
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Remove us
e
of
c
onver
s
i
o
n_storage
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
Handle NU
L
L smar
t
po
i
nters
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Test objec
t
identity
with
sh
a
red_ptr_co
n
verter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Make
shared_ptr_con
v
erter public
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wa
l
l
in
Fix
bug in id allocation
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
Rework
l
ocal_id
allocation in class_id_map
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
Handle null po
i
nter
i
n shared_ptr_converter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Use add_cast(
)
for wr
a
pp
e
r
s
as well
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
lin
Add m
i
s
s
i
n
g <luab
i
nd/wrapper_base
.
hpp> include
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel W
a
llin
A
d
d tests f
o
r new in
h
eritance code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
A
dd ma
k
e_instance() h
e
l
per function
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
New inheritance gr
a
ph
c
od
e
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add
missing detail/ref
.
hpp
i
n
clude
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
nie
l
Wal
l
in
Merge b
r
anc
h
'dw/re
c
ursive-dispatcher'
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Wallin
F
ix
te
s
t
s
.
N
eed to co
n
tain sub
c
onverte
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Fix builtin co
n
v
e
rter test
.
All converters need both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
ni
e
l Walli
n
Ma
k
e
shared_ptr
_
c
onverter stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Make const_pointer_c
o
nverter stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Make adopt_policy::match() stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wall
i
n
Use lua_
r
awge
t
i() ins
t
ead of l
u
a_pushnumber, lua_rawge
t
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Wall
i
n
Red
u
ce the number of API
ca
l
ls for numeric
c
onverte
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l Wallin
C
ache co
n
v
ersion
r
esu
l
t from
t
he scoring stage
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el W
a
l
li
n
Inline more calls when invoking
functions
.
Improves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el W
a
ll
i
n
Test user defi
n
ed co
n
verter that consumes 2
parameters
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l Wal
l
in
Au
t
omaticall
y
con
v
ert lua_State* arguments
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
Compute ar
g
ument in
d
ices wi
t
h
c
o
nve
r
ters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
New recursive o
v
erlo
a
d
resolver
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel
W
a
llin
Create ins
t
ance ta
b
le refer
e
nce
in the main
t
hread
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Add lua
b
ind::get_ma
i
n_thre
a
d() API
.
commit
|
commitdiff
|
tree
2009-07-07
Da
n
iel Wa
l
lin
Add
t
e
st for crea
t
ing instances
i
n Lua t
h
reads
.
commit
|
commitdiff
|
tree
2009-07-07
D
aniel Wallin
Add mi
s
sing LUAB
I
ND_A
P
I to lu
a
bin
d
::ope
n
()
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wal
l
in
Don't
t
ry to ret
u
r
n
void
*
from Lua
i
n test
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
U
s
e lua
L
_ref/luaL_unref
i
nstead of old re
f
() mechanism
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wa
l
lin
Add default converter for boost::
s
hared_
p
tr<>
.
commit
|
commitdiff
|
tree
2009-06-20
Da
n
iel Wallin
N
e
w i
n
stance st
o
rage implem
e
ntation
.
C
le
a
ner and faster
.
commit
|
commitdiff
|
tree
next