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
Daniel Wallin
Fix
wrapper_base ba
c
k re
f
erence bein
g
init
i
aliz
e
d wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2010-03-07
D
ani
e
l Wallin
C
l
ear up some
s
td::
s
iz
e
_t/in
t
confus
i
on
an
d
g
e
t
rid
.
.
.
commit
|
commitdiff
|
tree
2010-03-02
Daniel Wallin
Remove
spuri
o
us semic
o
l
o
ns
.
Fix ped
a
ntic build
on GCC
.
commit
|
commitdiff
|
tree
2010-03-02
Dan
i
e
l
Wall
i
n
Remo
v
e
u
nused code
.
commit
|
commitdiff
|
tree
2009-12-21
Danie
l
Wallin
A
llow calling l
u
a
bi
n
d::open(
)
more
t
han
onc
e
.
commit
|
commitdiff
|
tree
2009-12-16
D
aniel
W
a
l
lin
docs: Update list of con
f
iguration defines
.
commit
|
commitdiff
|
tree
2009-12-16
Daniel Wall
i
n
docs: Fix s
p
elling
.
commit
|
commitdiff
|
tree
2009-12-16
D
an
i
e
l Walli
n
d
o
cs: Remove VC6/7 fr
o
m c
o
mpati
b
le compiler list
.
commit
|
commitdiff
|
tree
2009-12-15
Dani
e
l W
a
llin
docs: Add
n
o
te ab
o
ut raw() being deprec
a
ted
.
commit
|
commitdiff
|
tree
2009-12-15
Daniel W
a
lli
n
Fix clas
s
_id allocation from DLL
.
commit
|
commitdiff
|
tree
2009-12-14
D
a
niel
Wallin
R
emove double lua
_
i
s
ni
l
() c
h
eck
i
n r
e
f_conve
r
ter
.
commit
|
commitdiff
|
tree
2009-12-12
Da
n
i
e
l
Wallin
Prevent max() macro substitution
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel
Wal
l
in
Remove
o
ld
u
nused
f
iles accidentally l
e
ft
around
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel
W
allin
F
i
x placehold
e
r definitions
to mat
c
h c
h
an
g
e
s in Boost
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Wa
l
lin
c
ast_gr
a
ph::cast() should return the score as int
.
commit
|
commitdiff
|
tree
2009-12-10
Da
n
iel
Wallin
Always use lua_
t
onumbe
r
() for unsigned int/
l
ong
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel
W
allin
Accept "n
i
l
"
in char c
o
nst*
converter
.
commit
|
commitdiff
|
tree
2009-12-09
D
aniel
W
allin
d
ocs: Add note
a
bout functions r
e
turnin
g
s
m
art poi
n
ters
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel
Wall
i
n
Don't leak cast-graph
o
b
j
e
cts
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel
W
allin
Suppress int-
>
bool warnings o
n
MSVC
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wallin
Don't
use
lua_
t
ointeg
e
r()
for
u
nsigne
d
int
o
n MSVC
.
commit
|
commitdiff
|
tree
2009-12-08
Da
n
iel Wal
l
in
U
se lua_p
u
shlite
r
al() wh
e
re possible
.
commit
|
commitdiff
|
tree
2009-12-08
D
a
niel Wallin
docs: Remove note abou
t
library being in beta phase
.
commit
|
commitdiff
|
tree
2009-12-08
Danie
l
Wallin
docs: R
e
w
r
it
e
section on
smart pointers
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wallin
Don't test smart ptr f
e
atures that have bee
n
removed
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel W
a
llin
Fix set
_
insta
n
c
e
_value() bug th
a
t overwrote cla
s
s
v
alues
.
commit
|
commitdiff
|
tree
2009-12-07
Danie
l
W
a
lli
n
Ki
l
l ol
d
d
etail::is_class_ob
j
ect() f
u
nction
.
commit
|
commitdiff
|
tree
2009-12-07
Danie
l
Wallin
F
i
x class_in
f
o() calling lua_
t
ypename() with st
a
ck
.
.
.
commit
|
commitdiff
|
tree
2009-11-26
Dani
e
l Wallin
Store main thread lua_State
*
i
n shared_p
t
r
_
delet
e
r
.
commit
|
commitdiff
|
tree
2009-11-25
Dani
e
l Walli
n
Fix lea
k
in "super" u
p
value
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel
Walli
n
Rever
t
5134297
.
This
caused
o
verload ambiguities
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
R
emove compute_a
r
ity()
.
Th
i
s isn't
u
s
ed any more
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Cast to lua_I
n
t
e
ger and lua_
N
umber exp
l
ici
t
ly in converter
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Walli
n
M
ake o
b
ject_r
e
p
n
oncopyable
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
W
all
i
n
S
u
ppre
s
s MS
V
C "assignm
e
nt operator could
not b
e
gen
e
rated
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
S
u
ppress MSV
C
unreach
a
ble
c
ode wa
r
ning
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
Wall
i
n
Sup
p
ress MS
V
C
alignmen
t
warn
i
ng (C4121
)
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
S
uppress a
bunch of "unref
e
r
e
nced
p
arameter" w
a
rnin
g
s
.
commit
|
commitdiff
|
tree
2009-11-14
D
aniel Wallin
Use lua_toint
e
g
er() instead
of castin
g
the res
u
lt
of
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel
Wallin
Const hol
d
er conversion
isn
'
t s
u
pport
e
d any m
o
re
.
Do
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel
Wa
l
lin
Use std::size_t
i
nste
a
d of int fo
r
dependency coun
t
.
commit
|
commitdiff
|
tree
2009-11-07
Danie
l
Wallin
Add missing LUAB
I
ND_BUILDING
defi
n
e
to inh
e
r
i
t
a
nce
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Walli
n
Supress
int->b
o
ol warnings on
M
SVC
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel W
a
l
lin
Fix bug
where local cla
s
s ids
w
o
u
ld become incorrec
t
.
commit
|
commitdiff
|
tree
2009-11-07
D
aniel Wallin
Add missing LUABIND_API to class_
i
d_map
.
commit
|
commitdiff
|
tree
2009-11-07
Da
n
iel
Wallin
Use boost::scoped_ptr<> for
p
impl
.
commit
|
commitdiff
|
tree
2009-11-07
Dan
i
e
l Wa
l
lin
Ad
d
m
i
ssing
LUABIND_API to inv
o
ke_co
n
text
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Walli
n
Allocat
e
s
t
o
ra
g
e for instances with
o
b
j
ect_rep:
:
allocate()
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wall
i
n
Ha
n
dle ret
u
rning
r
eferen
c
es
t
o sma
r
t
po
i
nter
s
.
commit
|
commitdiff
|
tree
2009-08-25
D
a
n
iel
W
allin
Remove some
s
tale code
.
commit
|
commitdiff
|
tree
2009-08-25
Danie
l
Walli
n
A
ss
o
ciate polymorphic
wra
p
per ba
c
k refer
e
nc
e
with the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Walli
n
Add t
e
st
f
o
r
ext
e
nding export
e
d cl
a
s
ses in
L
ua
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel W
a
lli
n
Mer
g
e branc
h
'0
.
8' to sy
n
c with
ch
a
nges made after
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Danie
l
Wal
l
in
Up
d
ate version for 0
.
9
in Jam
r
oot
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
C
ache conversion re
s
ult in value_con
v
erter
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Sile
n
ce
uninitialized variable warning
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wall
i
n
Upd
a
te
v
ers
i
on
.
hpp for
v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
li
n
Merge bra
n
c
h
'
d
w/cast-graph'
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l
Wallin
Store
d
ependency refs d
i
rectly
i
n the re
g
is
t
ry
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
Remov
e
old u
n
used table ref member fro
m
obje
c
t_rep
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
Keep over
l
o
a
d c
h
ain aliv
e
in function_o
b
ject
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
Su
p
p
re
s
s unused v
a
r
iable warni
n
g
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Use false
:
x
: 0 idio
m
to
av
o
id eva
l
u
a
tin
g
x
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Hold a weak pointer in inst
a
nce_holder when owne
r
sh
i
p
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
i
e
l
W
allin
Test tha
t
a
d
opt() leav
e
s a weak pointer
i
n the Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wall
i
n
Remove use of convers
i
o
n_storage
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
H
a
n
dle NULL
sm
a
rt pointers
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
Test object identity
w
i
th share
d
_
pt
r
_convert
e
r
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wal
l
in
Make shared_p
t
r
_
converter pub
l
ic
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
lin
Fix bu
g
in id
allocatio
n
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Rework
l
ocal_i
d
allocation in class_id_map
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Handle null pointer
in shared_ptr_converter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
lin
Use add_cast()
f
or wrappe
r
s as
well
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
i
el Wallin
Add missing
<
l
ua
b
i
n
d/w
r
apper_
b
a
s
e
.
hpp> inclu
d
e
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel Wallin
Ad
d
tests for new inheritance code
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
Add make_instanc
e
() helper function
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
New inher
i
tance graph code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add mis
s
ing
deta
i
l
/
ref
.
hp
p
include
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Wallin
Mer
g
e branch 'dw/recursive-dispatcher'
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l Wall
i
n
F
ix tests
.
Need to
c
ontain sub
c
onverters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Fix
b
uilti
n
conver
t
er te
s
t
.
All converters need both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wal
l
i
n
Make shared_ptr_
c
onve
r
ter sta
t
eful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Make
const_poin
t
er_conv
e
rter statefu
l
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wall
i
n
Make adop
t
_poli
c
y
:
:m
a
tc
h
()
s
t
ateful
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
Wal
l
i
n
Us
e
lua_rawgeti() instead of l
u
a_push
n
umb
e
r, lua_raw
g
et
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
e
l
Wallin
R
e
duce the num
b
er
o
f API
calls f
o
r numeric converter
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Cache conve
r
s
i
o
n
result
from the scor
i
n
g
s
tage
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wa
l
li
n
Inline more calls
w
hen
i
n
v
o
king functions
.
Improves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Tes
t
user
d
efined
c
onverter that consumes 2 pa
r
amete
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Auto
m
atically c
o
n
v
ert lua_State* a
r
g
u
m
e
nts
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
Compute
a
rgument ind
i
ces with conve
r
ters
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
N
e
w recursiv
e
o
v
erload res
o
lver
.
commit
|
commitdiff
|
tree
2009-07-07
Da
n
iel Wallin
C
reate instance tab
l
e
r
eference in
the main thr
e
ad
.
commit
|
commitdiff
|
tree
2009-07-07
D
aniel Wa
l
lin
Add luab
i
nd::get_main_
t
hread
(
) API
.
commit
|
commitdiff
|
tree
2009-07-07
Da
n
iel Wallin
Ad
d
test for creating ins
t
an
c
es in Lua threads
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Add missing
L
UABI
N
D_AP
I
to luabin
d
::open
(
)
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Don't t
r
y to return
void* from Lua
i
n
test
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Use
l
uaL_
r
ef
/
luaL_unref ins
t
ead of old ref() mechan
i
sm
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
A
dd defaul
t
convert
e
r for boost::shared_ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
N
e
w instan
c
e
storage implementation
.
C
l
ean
e
r
a
n
d faster
.
commit
|
commitdiff
|
tree
next