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
Revert 5134297. This caused overload ambiguities.
2009-11-25
Daniel
Wallin
Revert
51
3
4297
.
This
c
a
u
sed overlo
a
d ambi
g
uities
.
commit
|
commitdiff
|
tree
2009-11-24
Dan
i
el Wa
l
lin
Rem
o
ve c
o
mpute_ar
i
ty()
.
This isn
'
t u
s
ed any m
o
re
.
commit
|
commitdiff
|
tree
2009-11-24
Dani
e
l Wall
i
n
Cast to
l
ua_Inte
g
er and lu
a
_
Number expli
c
itl
y
in converter
.
commit
|
commitdiff
|
tree
2009-11-24
Dani
e
l Wallin
Make object_r
e
p nonco
p
y
a
ble
.
commit
|
commitdiff
|
tree
2009-11-24
Dani
e
l Wall
i
n
Suppress MSVC "assignmen
t
o
p
e
rator
could no
t
be generate
d
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Su
p
pres
s
MSVC unreacha
b
le
code warn
i
ng
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Walli
n
Suppre
s
s MSVC alignment warning (C4121)
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
n
i
e
l Wallin
S
u
p
press
a
bun
c
h of "unreferenced parameter
"
warnings
.
commit
|
commitdiff
|
tree
2009-11-23
Ni
g
e
l
Atkin
s
o
n
Don't use s
a
m
e
nam
e
for p
a
ra
m
et
e
r
a
nd
t
ype
.
commit
|
commitdiff
|
tree
2009-11-14
Daniel Wallin
Use
lua
_
t
o
integer() inst
e
a
d
o
f
casting the res
u
lt of
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Wallin
Const holder conve
r
sion isn't supported any more
.
Don
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Wallin
Use
std::size_
t
inste
a
d of
int
f
o
r dep
e
ndency count
.
commit
|
commitdiff
|
tree
2009-11-07
Danie
l
Wallin
Add
m
issing L
U
ABIND_BUILDING
d
efine
t
o inh
e
ritance
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Supr
e
ss
i
n
t->
b
ool warnings
on MSVC
.
commit
|
commitdiff
|
tree
2009-11-07
D
aniel Wal
l
in
Fix
b
ug where local class
id
s
would become
i
ncorrect
.
commit
|
commitdiff
|
tree
2009-11-07
D
a
nie
l
Wallin
Add missin
g
LUABIND_API to c
l
ass_id_map
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Use boost::sc
o
pe
d
_p
t
r<> for pimp
l
.
commit
|
commitdiff
|
tree
2009-11-07
D
a
niel Wallin
Add missing L
U
ABIND_API to invoke_context
.
commit
|
commitdiff
|
tree
2009-11-06
Ken
n
y Pe
n
g
Address a
n
ame
c
o
nflict
w
ith ter
m
ios
.
h
.
commit
|
commitdiff
|
tree
2009-11-06
D
anie
l
Wall
i
n
Al
l
oca
t
e s
t
o
r
age
f
o
r
instance
s
with ob
j
ect_rep::allocate()
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wallin
H
a
nd
l
e returning
r
e
fe
r
ence
s
t
o
sm
a
rt pointers
.
commit
|
commitdiff
|
tree
2009-10-30
Evan Wie
s
Don't crash if cla
s
s
_
info() is called o
n
n
o
n
-luabin
d
.
.
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wall
i
n
Re
m
ove s
o
me stale co
d
e
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wallin
Assoc
i
ate polymorphic wra
p
per b
a
ck
r
ef
e
ren
c
e
w
ith the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
D
a
nie
l
Wallin
A
dd test for extending exp
o
rted cl
a
sses in Lu
a
.
commit
|
commitdiff
|
tree
2009-08-21
Dani
e
l Wallin
Merge branch '0
.
8' to sync with cha
n
ges made a
f
t
er
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Dani
e
l W
a
ll
i
n
Upda
t
e v
e
rsion
for 0
.
9 in Jamroot
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel
W
allin
Cache conversion resu
l
t i
n
va
l
u
e
_
con
v
ert
e
r
.
commit
|
commitdiff
|
tree
2009-08-21
Dani
e
l Wallin
Silence
uninitialized variable war
n
ing
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Upd
a
te v
e
rsion
.
hpp f
o
r
v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Me
r
ge branch 'dw/cast-graph'
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
Stor
e
d
ependency refs directly in th
e
r
egist
r
y
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
ie
l
Wallin
Remo
v
e
old unused table
ref member from object
_
re
p
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wal
l
in
Keep overload chain ali
v
e
in func
t
ion_o
b
ject
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
e
l Walli
n
S
u
ppress
unused
v
a
riabl
e
warning
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wallin
Use
f
alse
:
x : 0 id
i
om to avoid evaluating
x
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wallin
H
o
ld a weak po
i
nter in instance_holder when owner
s
hip
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
Test
t
hat a
d
o
p
t
()
leaves a weak poin
t
er in
the
L
ua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Walli
n
Rem
o
ve u
s
e
of conversion_sto
r
age
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Handle
N
ULL sma
r
t p
o
in
t
ers
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
ni
e
l Wallin
Test obje
c
t identi
t
y wi
t
h shared_ptr_conv
e
rter
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
iel Wallin
Mak
e
share
d
_
p
tr
_
converter
public
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Fix
b
ug i
n
id allocati
o
n
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
Rework local_
i
d
allocation
i
n cla
s
s_id_m
a
p
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
i
e
l
W
all
i
n
Handle nu
l
l poi
n
ter in shared_
p
tr_converter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
U
s
e add
_
cast() for
wrapper
s
as well
.
commit
|
commitdiff
|
tree
2009-08-18
D
an
i
e
l
Wall
i
n
Add
m
issi
n
g
<luabind/
w
rapp
e
r
_base
.
hpp
>
includ
e
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add t
e
sts for new inherita
n
ce co
d
e
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Walli
n
Add m
a
ke_instance(
)
h
e
lper function
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
N
ew in
h
eritance grap
h
code
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wall
i
n
Add
m
issing detail/ref
.
h
pp in
c
lud
e
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
M
e
r
g
e
branch 'dw/recursive-d
i
spatcher'
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
F
ix tests
.
Ne
e
d
t
o conta
i
n
s
ubconverters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Fix b
u
i
lt
i
n conv
e
rter test
.
All converters nee
d
b
o
th
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
allin
Make shared_
p
tr_conve
r
ter stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Ma
k
e co
n
st
_
poi
n
ter_converter
s
t
a
tefu
l
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wal
l
in
Make
a
d
opt_policy::
m
atch() state
f
ul
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
U
s
e lua_ra
w
ge
t
i() instead of lua_p
u
s
h
number, lu
a
_rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Redu
c
e the num
b
er of API calls fo
r
n
umer
i
c converter
s
.
commit
|
commitdiff
|
tree
2009-08-17
D
ani
e
l
W
allin
C
a
che
c
o
nversion result from the
s
c
o
r
i
n
g
stag
e
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el
W
a
l
l
i
n
In
l
i
n
e more ca
l
ls when inv
o
k
i
ng functions
.
Improves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Test us
e
r def
i
ned
c
o
nverter that consumes 2 p
a
rameters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Automa
t
ically
c
onvert lua_State* argu
m
ents
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
e
l Wallin
Com
p
ute argument
i
ndices w
i
th
c
onver
t
ers
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
New recursive overload resol
v
er
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Cre
a
te instanc
e
tabl
e
refere
n
ce i
n
the
m
ain thread
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Add
l
uabind::get_ma
i
n
_thread()
A
PI
.
commit
|
commitdiff
|
tree
2009-07-07
Dani
e
l
W
allin
Add test for cr
e
ating insta
n
ces in Lua t
h
r
e
ads
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Add missing L
U
ABIND_API to luabind:
:
open()
.
commit
|
commitdiff
|
tree
2009-06-20
D
a
n
iel Wallin
Don
'
t
try to return void*
f
rom Lua in t
e
st
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel
Wallin
Use luaL_ref/luaL_un
r
e
f
instead of old ref()
m
ec
h
anism
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Add defau
l
t c
o
nver
t
er f
o
r
bo
o
st
:
:
shar
e
d_pt
r
<>
.
commit
|
commitdiff
|
tree
2009-06-20
D
a
niel Wal
l
in
New
instan
c
e storage
imple
m
entation
.
Cleaner
a
nd faster
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
N
ew
i
nstanc
e
holders
.
C
an
h
old instan
c
e
by any poin
t
er
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Daniel W
a
llin
Re
p
lace incl
u
de wit
h
forw
a
r
d
d
e
cla
r
ation
.
commit
|
commitdiff
|
tree
2009-06-05
Daniel Wallin
Fix placeholder macro f
o
r
GCC4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Dani
e
l Wa
l
lin
Add table<> object wrapper
.
commit
|
commitdiff
|
tree
2009-03-21
Daniel Wallin
Add type_info wrap
p
er class
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wal
l
in
Use luaL_ref/l
u
aL_
u
nref in weak_r
e
f
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wallin
Replace ref/unref wit
h
luaL_ref/
l
uaL_unr
e
f
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wallin
Merge
b
ranc
h
'0
.
8' to syn
c
with
v
0
.
8
.
1 release
.
commit
|
commitdiff
|
tree
2009-03-10
Danie
l
Wallin
Bump J
a
mfile ver
s
ion to 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
Da
n
ie
l
Wallin
Add
m
i
s
sing
L
U
ABIND_API
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel
W
a
l
l
in
Document ne
w
b
u
ild and ins
t
all procedure
.
commit
|
commitdiff
|
tree
2009-03-03
Daniel Wallin
Bump ver
s
ion fo
r
0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-28
I
an Baxte
r
Fix
bug in implicit_cast(
)
when
usi
n
g mult
i
ple inheritanc
e
.
commit
|
commitdiff
|
tree
2009-02-27
Dan
i
el Wallin
Add
m
issi
n
g <stde
x
cept> i
n
clud
e
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wal
l
in
Merge bra
n
ch 'dw/improve-compile
-
tim
e
s'
commit
|
commitdiff
|
tree
2009-02-27
D
a
niel Wallin
Move "
b
ases<>"
d
efinitio
n
to class
.
h
p
p
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel
Wallin
Use
partial
s
pecializ
a
tion
f
o
r
is_bas
e
s<>
.
commit
|
commitdiff
|
tree
2009-02-27
Dani
e
l Wallin
Simplify
para
m
eter d
e
duct
i
on code in class_<
>
template
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wall
i
n
Use mpl::vector instea
d
of mpl::list
i
n class_<
>
.
commit
|
commitdiff
|
tree
2009-02-27
Danie
l
Wallin
Remove a bunch
o
f
d
ead code and unnecessa
r
y incl
u
des
.
commit
|
commitdiff
|
tree
2009-02-27
Dani
e
l Wallin
D
o
n't use boost::
f
unction
.
commit
|
commitdiff
|
tree
2009-02-17
Dan
i
el
W
allin
A
d
d version
.
hpp with LUAB
I
ND_VE
R
SION define
.
commit
|
commitdiff
|
tree
2009-02-17
Daniel
W
allin
Add proper SONAME versio
n
and insta
l
l/stage targets
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel Wallin
R
e
imple
m
ent clas
s
_info() for the
n
e
w pro
p
erty system
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel Wallin
Add
test for "cla
s
s_info()"
.
commit
|
commitdiff
|
tree
2009-01-28
D
a
nie
l
Wal
l
i
n
R
emove unnece
s
sary d
e
p
endency on Boost
.
Python
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel Wallin
Add missing
c
onverter for
unsigned char
.
commit
|
commitdiff
|
tree
next