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 old unused files accidentally left around.
2009-12-10
D
ani
e
l
W
allin
Remove
o
ld u
n
used
f
iles accidentally
left a
r
o
u
nd
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Wallin
Fi
x
placeholder
definiti
o
ns t
o
matc
h
changes in Boost
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Dani
e
l
Wallin
cast_gr
a
ph::cast() shoul
d
retu
r
n the score
a
s i
n
t
.
commit
|
commitdiff
|
tree
2009-12-10
D
an
i
el Wa
l
lin
Always u
s
e
lua_tonum
b
er() for unsi
g
n
e
d int/long
.
commit
|
commitdiff
|
tree
2009-12-09
Dani
e
l Wallin
Accept "nil
"
in
c
har const*
c
o
nverte
r
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wallin
do
c
s: Add n
o
t
e
a
bout fu
n
ctions returning smart pointers
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wallin
D
o
n
't leak cast-graph o
b
j
ects
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wallin
S
u
ppress int->b
o
ol warnings o
n
MSVC
.
commit
|
commitdiff
|
tree
2009-12-09
Da
n
i
e
l Wallin
Don't use lua
_
t
o
int
e
ger()
for unsigned
int on MSVC
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wallin
Use lua_pushlite
r
al() where
pos
s
i
b
l
e
.
commit
|
commitdiff
|
tree
2009-12-08
D
aniel
W
a
ll
i
n
docs: R
e
move note about librar
y
being
i
n
b
eta phase
.
commit
|
commitdiff
|
tree
2009-12-08
D
aniel
Wallin
d
o
c
s: Rewrite section on smart pointers
.
commit
|
commitdiff
|
tree
2009-12-08
Danie
l
Wallin
Don't test smart pt
r
features that
h
ave been removed
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel Wall
i
n
Fix se
t
_instance_val
u
e
(
)
b
ug that ove
r
wrote class values
.
commit
|
commitdiff
|
tree
2009-12-07
Da
n
iel Wallin
K
ill ol
d
detail::is_class_object() functi
o
n
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel Wa
l
lin
Fix
c
l
as
s
_
i
nfo
(
)
c
alling lua_typename() with stack
.
.
.
commit
|
commitdiff
|
tree
2009-11-26
Dan
i
e
l
W
al
l
in
Store mai
n
thread lua_State* in shared_ptr
_
del
e
ter
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel
W
allin
Fix l
e
ak i
n
"
super" upv
a
lue
.
commit
|
commitdiff
|
tree
2009-11-25
Dan
i
el Wallin
R
evert
5
1
34297
.
This caused
overload ambiguities
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
Wa
l
l
i
n
Remo
v
e co
m
pu
t
e_ari
t
y()
.
T
his isn't u
s
ed a
n
y more
.
commit
|
commitdiff
|
tree
2009-11-24
Da
n
iel
W
allin
Cast to lua_
I
n
teger and l
u
a_Number explicitly
in converter
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wall
i
n
Ma
k
e object_r
e
p noncopyable
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
niel
Wallin
S
u
ppress
MSV
C
"a
s
signm
e
nt
oper
a
tor could n
o
t be gener
a
ted
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
Da
n
iel W
a
llin
S
uppres
s
MSVC unreachable cod
e
warning
.
commit
|
commitdiff
|
tree
2009-11-24
D
aniel Wallin
Supp
r
e
ss
M
SVC alignment warning (C4121)
.
commit
|
commitdiff
|
tree
2009-11-24
Dani
e
l W
a
llin
Suppres
s
a bunch of "unreferenced
parameter"
w
arnings
.
commit
|
commitdiff
|
tree
2009-11-14
Daniel Wal
l
in
Use lua_toin
t
eger() instead
o
f cas
t
ing
t
he result of
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Da
n
iel Wallin
Const
holder conver
s
ion isn't
supported a
n
y more
.
Don
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel
W
a
llin
U
se
s
td::size_t instead of int for depe
n
dency c
o
unt
.
commit
|
commitdiff
|
tree
2009-11-07
Da
n
iel Wallin
Add mis
s
ing LUABI
N
D_BUILDING def
i
ne to inheritance
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
D
aniel
W
allin
Supre
s
s i
n
t->bool warnings
on
M
SVC
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wall
i
n
Fix b
u
g w
h
ere local class
i
ds
w
o
u
ld
become incorrect
.
commit
|
commitdiff
|
tree
2009-11-07
Dan
i
el Wallin
Ad
d
missing
L
UABIN
D
_
API to class_id_map
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Use
boos
t
::scoped
_
p
t
r<> for pimpl
.
commit
|
commitdiff
|
tree
2009-11-07
D
an
i
el Wal
l
in
Add missing L
U
ABIND_API to i
n
voke
_
context
.
commit
|
commitdiff
|
tree
2009-11-06
Dani
e
l
Wallin
A
llocate storage for ins
t
ances wi
t
h object_re
p
::allo
c
ate()
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wall
i
n
Handle ret
u
rning ref
e
ren
c
es to smart poin
t
e
r
s
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wallin
Remo
v
e some sta
l
e
c
od
e
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wa
l
lin
A
sso
c
iate polymorphi
c
wrapper back r
e
ference with t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wal
l
i
n
Add test for ex
t
endin
g
exported
classe
s
in Lua
.
commit
|
commitdiff
|
tree
2009-08-21
D
a
niel Wallin
Merge
bran
c
h
'
0
.
8
'
to
syn
c
with changes made af
t
er
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Da
n
iel W
a
llin
U
p
date v
e
rsion
for 0
.
9 in Jamroot
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel W
a
llin
C
a
che conve
r
sion
result
in value_conver
t
er
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Silence un
i
nitialized variable warning
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
U
pdate
v
ers
i
on
.
hpp
for v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
M
erge branch
'
dw
/
cas
t
-
g
raph'
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
Sto
r
e depen
d
enc
y
refs directly in the registry
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Remove old unuse
d
t
a
ble ref member from
object_rep
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Keep o
v
erl
o
ad
c
hain al
i
ve in func
t
i
o
n_obj
e
c
t
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l
Wallin
Suppress un
u
sed variable warning
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Use fals
e
: x : 0 i
d
iom
t
o
a
voi
d
ev
a
l
uat
i
ng x
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
Hold a weak
p
ointer in ins
t
ance_h
o
lder when ownership
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Test
that
a
dopt()
l
eaves a weak pointer in
t
he Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
a
l
lin
Remove us
e
of conversion_stor
a
ge
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Handle
NULL smar
t
p
o
inter
s
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
T
est object
i
de
n
t
ity wi
t
h sh
a
red_ptr_converter
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wallin
M
a
ke shared_ptr_converter public
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
F
i
x
b
u
g in id allocation
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Rework local_id allocation in class_id_map
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
l
i
n
Ha
n
dle
null po
i
nter in shared_ptr
_
converter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Us
e
add_cast() f
o
r wrappers as
well
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l
Walli
n
Add
m
i
ssi
n
g <l
u
abind/wrapp
e
r_
b
ase
.
hpp> include
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
A
d
d
te
s
t
s for
new inheritance code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add make_i
n
sta
n
ce() helper function
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
ni
e
l Walli
n
New inher
i
tance graph code
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel
Wallin
Add mis
s
in
g
d
e
tail/
r
ef
.
hpp i
n
cl
u
de
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wa
l
lin
M
e
r
g
e branch 'dw/re
c
ursive-dispatcher'
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Fix tests
.
Need to co
n
ta
i
n
subco
n
ve
r
te
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Wallin
Fix builtin
c
onvert
e
r test
.
All converters need both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
allin
M
ake shared_ptr_convert
e
r stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
Make co
n
st_pointer_co
n
vert
e
r stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
M
a
ke adopt_p
o
licy
:
:mat
c
h() stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Use lua_rawget
i
() instead of
l
ua_pushnumber, l
u
a
_
rawge
t
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wa
l
l
in
Reduc
e
the n
u
mber of API calls for numeric converters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Cache conversion
r
esult fro
m
the
s
cori
n
g stage
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel
W
allin
Inline m
o
re calls wh
e
n invoking funct
i
o
ns
.
Improves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
T
est
u
ser
d
e
fined converte
r
that consumes
2 paramete
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
A
utom
a
t
i
cally
convert lua_
S
tate
*
argume
n
ts
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wa
l
l
i
n
Compute argument ind
i
ces with converters
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
Ne
w
recursive ov
e
rlo
a
d resolver
.
commit
|
commitdiff
|
tree
2009-07-07
Danie
l
Wallin
Creat
e
instance tab
l
e reference in
t
he main threa
d
.
commit
|
commitdiff
|
tree
2009-07-07
Danie
l
W
a
llin
A
d
d luabi
n
d
:
:
get_
m
ain_thread() API
.
commit
|
commitdiff
|
tree
2009-07-07
D
a
niel W
a
l
l
in
Ad
d
test for creating i
n
s
ta
n
ces in Lu
a
t
hreads
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Ad
d
mis
s
in
g
LUABIND_
A
PI to l
u
abind::open()
.
commit
|
commitdiff
|
tree
2009-06-20
Da
n
i
e
l Wallin
Don't try to
r
eturn void* from
L
ua in test
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Use luaL_ref/luaL_unre
f
inst
e
ad of old ref() mechani
s
m
.
commit
|
commitdiff
|
tree
2009-06-20
Da
n
ie
l
Wallin
Add
default converter for bo
o
st::shared_ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel
W
allin
New in
s
tan
c
e storage implementation
.
Cleaner and faster
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
New instance
h
olders
.
Can hold instance by any p
o
inter
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Dani
e
l Wallin
Rep
l
a
ce include with for
w
ar
d
declaration
.
commit
|
commitdiff
|
tree
2009-06-05
Dani
e
l Wallin
Fix placeholder macr
o
fo
r
GC
C
4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Danie
l
Walli
n
Add
t
a
ble<> object
w
r
app
e
r
.
commit
|
commitdiff
|
tree
2009-03-21
Dani
e
l Wallin
Add t
y
pe
_
i
n
f
o wrapper class
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wallin
Use luaL_ref/luaL_unref in weak_re
f
.
commit
|
commitdiff
|
tree
2009-03-19
Da
n
iel Wallin
Replace ref/unref with
luaL_r
e
f/l
u
aL_un
r
ef
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel
W
a
llin
M
e
r
g
e
branch '0
.
8' to syn
c
with v
0
.
8
.
1 release
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wall
i
n
Bu
m
p Jamfil
e
vers
i
on to 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel Wall
i
n
Ad
d
mis
s
i
n
g
L
U
AB
I
ND_API
.
commit
|
commitdiff
|
tree
2009-03-09
D
a
niel Wa
l
lin
Document new bu
i
ld and i
n
stall procedure
.
commit
|
commitdiff
|
tree
2009-03-03
D
a
niel Wallin
Bump version for 0
.
8
.
1
.
commit
|
commitdiff
|
tree
next