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
Daniel Wallin
Remove doub
l
e lua_isnil() check in
ref_converter
.
commit
|
commitdiff
|
tree
2009-12-12
Daniel Wallin
Prev
e
nt max
(
) macro substitu
t
ion
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Wallin
Remove old unused files
a
ccident
a
lly le
f
t
around
.
commit
|
commitdiff
|
tree
2009-12-10
Dani
e
l
Wallin
F
i
x plac
e
holder
d
e
f
in
i
ti
o
ns to match
ch
a
nges in
B
oost
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Wallin
cast_
g
raph::cas
t
() sh
o
uld r
e
turn the score as int
.
commit
|
commitdiff
|
tree
2009-12-10
Dan
i
el Wallin
Always
use lua_tonumber() for unsigned int/lo
n
g
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wall
i
n
Ac
c
ept
"
nil" in char c
o
n
s
t* converter
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wallin
do
c
s
:
Add note
about
f
un
c
tions returning
s
mart pointers
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel
W
al
l
i
n
Don't leak cast-
g
raph objects
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wallin
S
u
ppress i
n
t->bool
warnings
o
n
M
SVC
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Walli
n
Don't us
e
l
u
a_t
o
integer()
f
or
unsigned int on MSV
C
.
commit
|
commitdiff
|
tree
2009-12-08
Da
n
iel Walli
n
U
se lua_pu
s
hlitera
l
() w
h
ere po
s
si
b
le
.
commit
|
commitdiff
|
tree
2009-12-08
Dan
i
e
l Walli
n
docs: Remo
v
e note abou
t
libra
r
y bein
g
i
n
b
eta phase
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel
Walli
n
do
c
s:
R
ewrite sectio
n
on s
m
a
rt po
i
nters
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wallin
D
o
n't test sma
r
t
p
tr featur
e
s tha
t
have been re
m
o
v
ed
.
commit
|
commitdiff
|
tree
2009-12-07
Dan
i
el Wal
l
in
F
i
x set_instance_value() bug that overwrote class values
.
commit
|
commitdiff
|
tree
2009-12-07
Dani
e
l
Walli
n
Kill old deta
i
l
::i
s
_
c
l
a
ss_obje
c
t
(
) functi
o
n
.
commit
|
commitdiff
|
tree
2009-12-07
Da
n
iel Wallin
Fix class_info()
c
al
l
i
n
g
lua_typename() with s
t
ack
.
.
.
commit
|
commitdiff
|
tree
2009-11-26
Daniel Wallin
Store main thread lua_State* in
sha
r
e
d
_p
t
r_de
l
eter
.
commit
|
commitdiff
|
tree
2009-11-25
D
aniel Wallin
Fix le
a
k
in "super" upva
l
ue
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel W
a
l
lin
Rever
t
513429
7
.
This caused overl
o
ad amb
i
gui
t
ies
.
commit
|
commitdiff
|
tree
2009-11-24
Danie
l
Wa
l
lin
Remove
compute_arity()
.
This
i
sn't
u
sed any more
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
niel Wallin
Cast to
lua_Integer and lua_Number ex
p
licitly in converte
r
.
commit
|
commitdiff
|
tree
2009-11-24
Da
n
iel Wallin
Mak
e
object_rep no
n
copyab
l
e
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Suppress
MSVC
"
as
s
ignme
n
t op
e
r
a
tor could not
be gene
r
ate
d
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
n
i
e
l Wa
l
l
in
Suppress MSVC unreachable code
w
arning
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wal
l
in
Suppress MSV
C
alignmen
t
war
n
in
g
(C4121)
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Suppress
a
bunch
o
f
"
u
n
referenc
e
d
parameter" warn
i
ngs
.
commit
|
commitdiff
|
tree
2009-11-14
Daniel Wallin
Use
lua_tointe
g
er()
inst
e
ad of castin
g
the result
of
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Wal
l
in
Co
n
st holder
c
onversion i
s
n'
t
sup
p
orted any more
.
D
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
D
aniel Wallin
U
se std::size_t
instead of int for depende
n
c
y
cou
n
t
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Add missi
n
g LU
A
B
IN
D
_BUILD
I
NG de
f
ine to inhe
r
itance
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel
Wallin
S
u
press
i
nt->b
o
ol warnings
o
n MSV
C
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Fi
x
bug
where local class ids wo
u
l
d
become incorrect
.
commit
|
commitdiff
|
tree
2009-11-07
D
a
niel Wallin
Add mi
s
sing LUABIND_API to class_id_map
.
commit
|
commitdiff
|
tree
2009-11-07
Danie
l
Walli
n
Use
boost::s
c
oped_pt
r
<
> f
o
r pimpl
.
commit
|
commitdiff
|
tree
2009-11-07
D
anie
l
Wal
l
i
n
Add missin
g
LU
A
B
IND_API to invoke_
c
o
n
text
.
commit
|
commitdiff
|
tree
2009-11-06
D
a
niel Wal
l
in
Allocate stora
g
e
for i
n
stance
s
with object_re
p
::allocate()
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wallin
Handle returning ref
e
rences to sma
r
t
p
o
i
n
t
ers
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wallin
R
e
move some
st
a
le code
.
commit
|
commitdiff
|
tree
2009-08-25
Dan
i
e
l
W
a
ll
i
n
Associate
p
olymorphic wrapper
b
a
c
k refe
r
ence with the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
D
a
niel Wallin
Add
t
e
s
t for extend
i
ng expo
r
ted classes
i
n Lua
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Merge b
r
anch '0
.
8' to
s
ync with changes m
a
de after
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Update version for
0
.
9 in Jamroot
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Cache conversion result in value_co
n
ve
r
ter
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Si
l
ence uniniti
a
lized variable warn
i
ng
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
Update version
.
hpp for v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
Merge branc
h
'
d
w/cast-g
r
aph'
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wal
l
in
Store depe
n
dency refs dir
e
c
tly in the re
g
i
stry
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel Wallin
Rem
o
v
e
old unused
table
r
e
f memb
e
r from
o
bject_rep
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el
Wall
i
n
Keep overload c
h
ain al
i
v
e
in fu
n
ction_object
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wall
i
n
S
u
ppress
unused
v
ariab
l
e war
n
ing
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
ni
e
l
W
allin
Us
e
false
:
x : 0 id
i
om
to
avoid evaluati
n
g x
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
W
a
llin
Hol
d
a weak p
o
inter
i
n
i
n
s
tance_hol
d
er wh
e
n ownership
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
e
l
W
a
llin
Test th
a
t ado
p
t() leaves a wea
k
poin
t
er i
n
the
L
ua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
R
e
m
ove use of
c
o
n
v
ersio
n
_st
o
r
a
ge
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Handle NUL
L
smart pointer
s
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
Test
o
b
j
e
ct identity with s
h
ared_ptr_converter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
li
n
Make sh
a
r
e
d
_ptr_co
n
verter public
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wal
l
in
Fix bug in
i
d allocatio
n
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
Rewor
k
local_id allocat
i
on in cl
a
s
s
_i
d
_map
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Handle
n
u
ll point
e
r i
n
shared_ptr_conver
t
e
r
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wa
l
lin
Use ad
d
_cast()
f
or wrappers a
s
well
.
commit
|
commitdiff
|
tree
2009-08-18
D
an
i
el Wallin
Add
m
issing <luab
i
nd
/
wrapper_base
.
h
p
p
> i
n
clu
d
e
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
lin
A
dd tests for
n
ew
i
nher
i
t
ance code
.
commit
|
commitdiff
|
tree
2009-08-18
D
ani
e
l Wa
l
l
i
n
Add make_instance()
h
elper
functio
n
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Ne
w
inheritance graph code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Ad
d
missi
n
g
detail/r
e
f
.
hpp
includ
e
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
llin
M
e
r
ge branch 'dw
/
recursive-dispatcher'
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
Fix tests
.
Need
t
o
c
ontain sub
c
onverters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
F
i
x
b
uiltin converter test
.
All con
v
erters
nee
d
b
oth
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
llin
Make sh
a
r
e
d_pt
r
_converter sta
t
eful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
allin
Make const_poi
n
ter_
c
onverter state
f
ul
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
M
ake
a
dopt_poli
c
y:
:
mat
c
h() stateful
.
commit
|
commitdiff
|
tree
2009-08-17
D
anie
l
Wallin
Use lua_rawgeti()
i
nstead o
f
l
u
a_pu
s
hnumber
,
l
u
a
_rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l
Walli
n
Reduce the number of A
P
I
calls for nume
r
ic converters
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Wal
l
i
n
Cache conv
e
rsion res
u
lt from the sc
o
ring
s
t
a
g
e
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
I
nline more calls when invokin
g
f
u
n
c
t
ion
s
.
Improves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Test user defined con
v
erter t
h
at con
s
ume
s
2
paramet
e
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
Automatic
a
ll
y
convert lua_State* arguments
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
n
i
e
l W
a
llin
Com
p
u
t
e argument indices with
converte
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wa
l
lin
N
e
w
recursive overloa
d
resolver
.
commit
|
commitdiff
|
tree
2009-07-07
Da
n
i
e
l Wall
i
n
Cre
a
te insta
n
c
e table reference in the main thr
e
ad
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wall
i
n
Add
luabind::get_mai
n
_thread() API
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wa
l
lin
Add test for creating instanc
e
s in Lua threads
.
commit
|
commitdiff
|
tree
2009-07-07
D
aniel
Wall
i
n
A
d
d missing LUABIND_API to
luabind::ope
n
()
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Don't try to
r
eturn
vo
i
d
*
f
r
o
m Lu
a
i
n test
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel
Wallin
Use luaL_ref/luaL_unref instead of
o
l
d ref() mechan
i
sm
.
commit
|
commitdiff
|
tree
2009-06-20
D
aniel
Wa
l
l
i
n
Add default
c
onve
r
ter for bo
o
st::shared_ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
Danie
l
W
all
i
n
New instance
s
torage implementa
t
ion
.
Cl
e
aner and faster
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel
W
allin
New ins
t
ance
holders
.
Can
h
old instance by any pointer
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Danie
l
Wal
l
in
R
eplace include wi
t
h forward
declarati
o
n
.
commit
|
commitdiff
|
tree
2009-06-05
Daniel W
a
l
l
i
n
Fix
placeholder macr
o
f
or GCC4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Daniel Wa
l
lin
Add t
a
ble<> object wrapper
.
commit
|
commitdiff
|
tree
2009-03-21
Da
n
iel Wall
i
n
Add type_info w
r
a
pper clas
s
.
commit
|
commitdiff
|
tree
2009-03-19
Da
n
iel Wallin
Use l
u
aL_ref/luaL_unref
i
n weak_ref
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wallin
Replace
r
ef/unref wi
t
h
lu
a
L_ref/l
u
aL_unref
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel W
a
llin
M
erge b
r
a
nch '0
.
8' to
syn
c
with
v0
.
8
.
1 r
e
le
a
s
e
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel
W
a
l
l
i
n
Bump Jamfile v
e
rsion t
o
0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
D
a
n
iel
Wallin
Add mi
s
sing LUABI
N
D_AP
I
.
commit
|
commitdiff
|
tree
next