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
Clear up some std::size_t/int confusion and get rid of warnings.
2010-03-07
Daniel Wallin
Clear up some st
d
:
:size_
t
/int conf
u
sion and get
rid
.
.
.
commit
|
commitdiff
|
tree
2010-03-02
Danie
l
Wal
l
in
Remove
spu
r
ious semicol
o
ns
.
Fix
pedantic build on
GCC
.
commit
|
commitdiff
|
tree
2010-03-02
Daniel Wallin
R
e
move unused code
.
commit
|
commitdiff
|
tree
2009-12-21
Daniel Wall
i
n
Allo
w
calling
l
uabind::o
p
en() m
o
re th
a
n once
.
commit
|
commitdiff
|
tree
2009-12-16
Daniel Wall
i
n
d
o
cs: Update list of config
u
ration def
i
nes
.
commit
|
commitdiff
|
tree
2009-12-16
Dan
i
el
Wallin
docs: Fix spelling
.
commit
|
commitdiff
|
tree
2009-12-16
Daniel Wallin
docs: Remov
e
V
C6/7
f
rom compa
t
ible com
p
iler list
.
commit
|
commitdiff
|
tree
2009-12-15
Daniel W
a
l
li
n
doc
s
: Add note about
r
aw() b
e
ing
d
eprecated
.
commit
|
commitdiff
|
tree
2009-12-15
Daniel Walli
n
F
ix
c
l
a
s
s
_i
d
allocati
o
n from DLL
.
commit
|
commitdiff
|
tree
2009-12-14
D
a
niel
Wal
l
in
R
e
move
double lua_isni
l
() chec
k
in
r
e
f
_
c
onver
t
er
.
commit
|
commitdiff
|
tree
2009-12-12
Daniel Wa
l
lin
Prevent max() macro su
b
stitutio
n
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Wallin
Remove old
unused
files accidentally left arou
n
d
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel
W
allin
Fi
x
placehold
e
r definitions to match changes in Boo
s
t
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Da
n
ie
l
Wallin
cast_graph::
c
ast() shoul
d
retur
n
the sc
o
re as int
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Wa
l
li
n
Alway
s
use lua_tonu
m
ber() for unsigned int/long
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wal
l
i
n
Accept
"
nil" in char const*
c
onverte
r
.
commit
|
commitdiff
|
tree
2009-12-09
Dan
i
el Wallin
docs: A
d
d note ab
o
ut functions retu
r
ning sma
r
t po
i
nt
e
r
s
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wallin
Don
'
t le
a
k cast-graph ob
j
ects
.
commit
|
commitdiff
|
tree
2009-12-09
Dani
e
l
W
all
i
n
Su
p
press int->bool
warnings on
M
S
VC
.
commit
|
commitdiff
|
tree
2009-12-09
Da
n
iel Wall
i
n
Don't use lua_tointeger() for unsigned i
n
t on MSVC
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel W
a
llin
Use lua_pushliteral() where
p
ossible
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wallin
docs: Remove not
e
about libr
a
ry being in b
e
ta p
h
ase
.
commit
|
commitdiff
|
tree
2009-12-08
D
aniel Walli
n
d
ocs: Rewrite section on smar
t
p
o
i
nters
.
commit
|
commitdiff
|
tree
2009-12-08
D
anie
l
Wallin
Don't test smart
ptr fea
t
ures that have bee
n
removed
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel Wallin
F
i
x set_instance_value() bug that ov
e
r
w
r
ote class v
a
lues
.
commit
|
commitdiff
|
tree
2009-12-07
D
a
niel Walli
n
Kill
o
l
d
detail::is_class_obj
e
ct
(
) function
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel Wa
l
lin
Fix cl
a
s
s
_info() ca
l
ling l
u
a_typename() with stac
k
.
.
.
commit
|
commitdiff
|
tree
2009-11-26
Dan
i
el
W
a
llin
Store ma
i
n th
r
ead lua_
S
tate* in shared
_
ptr_deleter
.
commit
|
commitdiff
|
tree
2009-11-25
Danie
l
Wallin
Fix
l
eak in "supe
r
" upvalue
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel Wallin
R
eve
r
t 5
1
3429
7
.
This caused overload am
b
ig
u
ities
.
commit
|
commitdiff
|
tree
2009-11-24
Danie
l
Wallin
R
e
move c
o
mpute_arity()
.
This i
s
n't
u
sed any more
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Cast to lua_I
n
teger a
n
d lu
a
_Numbe
r
expl
i
cit
l
y in conv
e
rter
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
niel Wallin
Make object
_
rep no
n
copyable
.
commit
|
commitdiff
|
tree
2009-11-24
Danie
l
W
a
ll
i
n
Suppres
s
M
SVC "assignment
o
perator
c
o
uld not
be gener
a
ted
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Suppress MSVC unr
e
a
chabl
e
code warn
i
ng
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
W
allin
Suppre
s
s MS
V
C
a
l
i
gnment warn
i
n
g (C412
1
)
.
commit
|
commitdiff
|
tree
2009-11-24
Da
n
i
el Wall
i
n
S
u
p
press a bunch of "unrefer
e
nced para
m
eter" warn
i
ngs
.
commit
|
commitdiff
|
tree
2009-11-14
Daniel Wal
l
in
Use lua_toin
t
eger() instead of c
a
sting the
result of
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Wal
l
in
Const ho
l
der conver
s
i
on isn't supported
a
ny
m
ore
.
D
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Dan
i
el Wallin
U
s
e
std::size_t instea
d
o
f
i
n
t
f
or de
p
endency count
.
commit
|
commitdiff
|
tree
2009-11-07
Dani
e
l Wallin
Add m
i
s
sing LUABIND_BU
I
LDING define to inherit
a
n
ce
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Da
n
iel
W
allin
Supr
e
s
s int-
>
b
ool w
a
rning
s
on
M
S
V
C
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Fix
b
ug where
l
ocal class ids
w
ould bec
o
m
e
incorrec
t
.
commit
|
commitdiff
|
tree
2009-11-07
Danie
l
Wallin
Add missi
n
g
L
UABIND_AP
I
to class_id_ma
p
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Use
boost::scope
d
_ptr<> for pimpl
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Add missing LUABIND_API to invoke_context
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wal
l
in
Alloca
t
e storage for inst
a
nces with object_
r
ep::a
l
locate()
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel
Wal
l
in
Ha
n
dle returning re
f
erenc
e
s to sm
a
r
t pointe
r
s
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wallin
R
emove some stale code
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel
W
allin
Associa
t
e p
o
lymo
r
phic wrapper back reference with
t
he
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
D
a
niel W
a
llin
Add test for exte
n
d
i
ng
exp
o
rted classes in
L
ua
.
commit
|
commitdiff
|
tree
2009-08-21
Dan
i
el Wallin
Merge branch
'0
.
8' to sync with chan
g
es made after
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
D
a
n
ie
l
W
allin
Updat
e
vers
i
on
fo
r
0
.
9 in Jamroot
.
commit
|
commitdiff
|
tree
2009-08-21
D
anie
l
Wall
i
n
Cache co
n
version result in valu
e
_converter
.
commit
|
commitdiff
|
tree
2009-08-21
Da
n
iel Wallin
Silence unin
i
tialize
d
v
ariable warning
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Update version
.
hpp for v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Merge b
r
anch 'dw/cast-graph'
commit
|
commitdiff
|
tree
2009-08-18
Da
n
i
el Wallin
Store depen
d
en
c
y
r
ef
s
direct
l
y in t
h
e registry
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wa
l
lin
Remove old unused
t
a
b
le ref member from obj
e
c
t_rep
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
K
eep overload chain
ali
v
e in func
t
ion
_
o
b
ject
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wa
l
lin
S
uppr
e
ss
u
n
used
v
ari
a
ble warning
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
all
i
n
Use
fa
l
se : x : 0 idio
m
to avoid evaluating x
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Hol
d
a weak
p
ointe
r
in i
n
stan
c
e_holder when
o
wnership
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
Test that adopt() leaves a weak
p
oint
e
r
in th
e
Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
D
an
i
el Wallin
R
emove use of conversion_storage
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Ha
n
dle NULL sma
r
t p
o
inter
s
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
lin
T
est object
identit
y
with s
h
ar
e
d
_
ptr_c
o
nv
e
rter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
Make sh
a
red_ptr
_
converter public
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wallin
F
i
x bug in id al
l
ocation
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wallin
Rework local_id a
l
locat
i
on i
n
class_id
_
map
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
H
a
n
dle null p
o
inter in shared_p
t
r_converter
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Use add_cast() for wrappers a
s
well
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add missing <luabind/
w
rap
p
er_base
.
hpp> inc
l
ude
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add te
s
ts fo
r
new i
n
h
erita
n
ce code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wall
i
n
Add make_i
n
s
t
a
n
ce() h
e
lper function
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
N
ew inheritance grap
h
code
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
iel Wal
l
i
n
Add miss
i
ng detail/ref
.
hpp include
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el Wallin
Merg
e
bra
n
ch 'dw/r
e
c
u
rsive-dispatcher'
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
Fix tests
.
Need to
contain subconverte
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
Fix builtin
convert
e
r
t
est
.
Al
l
converters need b
o
t
h
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l Wall
i
n
M
ake shared_ptr_converter stateful
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
Make
const_poin
t
er_converter stateful
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Wallin
Make
adopt_pol
i
cy::match()
s
tateful
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Wallin
Use lua_rawge
t
i() instead
o
f lua_p
u
shnum
b
e
r
, lu
a
_rawg
e
t
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
llin
Reduc
e
the nu
m
b
er of API calls for numeric c
o
nverters
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel W
a
llin
Cache
c
o
n
version
r
es
u
lt from
t
h
e
s
c
oring
s
tage
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel
W
allin
Inline m
o
re cal
l
s when i
n
vok
i
n
g funct
i
o
n
s
.
I
mproves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
Test u
s
er defin
e
d conv
e
rter
t
ha
t
consumes 2
p
aramete
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
allin
Auto
m
atically conve
r
t
l
ua_State*
a
rg
u
men
t
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wall
i
n
Compute
arg
u
m
e
nt indices with convert
e
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
W
allin
New recursive
o
ve
r
loa
d
resolver
.
commit
|
commitdiff
|
tree
2009-07-07
D
aniel Wallin
Cr
e
a
t
e instance table reference in the main t
h
read
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Add
l
uabind::g
e
t_main_th
r
ead() API
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
A
dd
t
est f
o
r cre
a
ting instances in
Lua threads
.
commit
|
commitdiff
|
tree
2009-07-07
Danie
l
Wal
l
in
Add missin
g
LUABIND_API to luabin
d
::open()
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Don
'
t try to return void* from Lua in test
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Use
l
ua
L
_ref/luaL_unref ins
t
ead of old ref() mechan
i
sm
.
commit
|
commitdiff
|
tree
2009-06-20
D
a
niel Wallin
A
d
d defau
l
t conve
r
ter for
boost:
:
shared_ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
Danie
l
Walli
n
New i
n
stance storage imp
l
ement
a
t
ion
.
Cleaner and fas
t
er
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel
W
a
llin
New inst
a
nce holders
.
Can hold instance by a
n
y
pointer
.
.
.
commit
|
commitdiff
|
tree
next