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 w
r
appe
r
_base back ref
e
rence being ini
t
i
a
l
i
zed with
.
.
.
commit
|
commitdiff
|
tree
2010-03-07
Da
n
iel Wallin
C
l
ea
r
up some std
:
:size
_
t
/
int confusion and get ri
d
.
.
.
commit
|
commitdiff
|
tree
2010-03-02
Danie
l
Walli
n
Re
m
ove spurious s
e
mico
l
ons
.
Fix p
e
dantic build o
n
G
C
C
.
commit
|
commitdiff
|
tree
2010-03-02
Daniel Wallin
R
e
move unus
e
d c
o
de
.
commit
|
commitdiff
|
tree
2009-12-21
Da
n
iel W
a
llin
Allow calli
n
g
l
uabind::open()
more than once
.
commit
|
commitdiff
|
tree
2009-12-16
D
an
i
el Wallin
docs: U
p
date
l
ist of configur
a
tion d
e
fines
.
commit
|
commitdiff
|
tree
2009-12-16
Daniel Walli
n
docs: Fix
s
pelli
n
g
.
commit
|
commitdiff
|
tree
2009-12-16
D
an
i
e
l
Wallin
docs: Remove VC6/7 from
c
ompatibl
e
compile
r
list
.
commit
|
commitdiff
|
tree
2009-12-15
Daniel Wallin
docs: Add note about
raw() being
d
e
prec
a
ted
.
commit
|
commitdiff
|
tree
2009-12-15
Dani
e
l Wallin
Fix class
_
id allocation from D
L
L
.
commit
|
commitdiff
|
tree
2009-12-14
Daniel Wallin
Re
m
ove
dou
b
l
e
lua_isnil() check in ref_converter
.
commit
|
commitdiff
|
tree
2009-12-12
Daniel Wallin
Pre
v
e
nt max() ma
c
ro subs
t
itution
.
commit
|
commitdiff
|
tree
2009-12-10
D
a
n
i
e
l Wallin
Remove old unused files a
c
cidentally left ar
o
u
n
d
.
commit
|
commitdiff
|
tree
2009-12-10
Dani
e
l
Wallin
Fix placeholder
d
efinitions to m
a
tch chan
g
es in Bo
o
st
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Da
n
i
el W
a
llin
cast_graph::cas
t
() sh
o
uld return the score as int
.
commit
|
commitdiff
|
tree
2009-12-10
Dani
e
l Wallin
Always
u
s
e lua_tonumber() for
u
n
signed int/long
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel
W
allin
A
c
cept "nil
"
in char const
*
conve
r
ter
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wallin
d
o
cs: Add
n
ote
about f
u
nctions returning smart
p
ointers
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wa
l
lin
Don
'
t leak ca
s
t-gr
a
p
h
objects
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wallin
Su
p
press int-
>
bool warnings on MSVC
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wallin
Don't u
s
e lua_toint
e
g
e
r() for uns
i
gned i
n
t on MSV
C
.
commit
|
commitdiff
|
tree
2009-12-08
Dan
i
el Wallin
Use lu
a
_
p
u
s
hlitera
l
() w
h
ere possible
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel
Wallin
docs: Remove note ab
o
u
t
l
ibra
r
y
b
eing in beta phase
.
commit
|
commitdiff
|
tree
2009-12-08
Dani
e
l Wall
i
n
docs: Rew
r
ite sect
i
on on smart pointers
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Walli
n
D
on't t
e
s
t
sma
r
t ptr feature
s
that
hav
e
b
e
en r
e
moved
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel
W
allin
Fix set_ins
t
ance_value() bug th
a
t overw
r
ote cl
a
ss values
.
commit
|
commitdiff
|
tree
2009-12-07
Danie
l
Wallin
K
ill
o
ld deta
i
l::i
s
_cl
a
s
s
_obje
c
t() funct
i
on
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel Wallin
Fix class_info() c
a
lli
n
g lua_type
n
ame(
)
w
ith s
t
ack
.
.
.
commit
|
commitdiff
|
tree
2009-11-26
Daniel Wallin
Store
main threa
d
lua_State* in shared_ptr_del
e
te
r
.
commit
|
commitdiff
|
tree
2009-11-25
Da
n
iel Wal
l
in
Fix leak in "super" upvalu
e
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel Wallin
Revert 5134297
.
T
h
is cause
d
over
l
oad a
m
biguities
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Remove co
m
pute_
a
rity()
.
This isn't
used
a
ny mor
e
.
commit
|
commitdiff
|
tree
2009-11-24
Dan
i
el Wallin
Cast to
l
ua_Integ
e
r and lua_Numb
e
r
expl
i
c
i
tly in converte
r
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
W
allin
Make object_re
p
nonc
o
pyable
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wal
l
in
S
uppress MSVC "assignment
o
p
er
a
t
o
r could
not be gener
a
te
d
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
ni
e
l Wall
i
n
Supp
r
ess MSVC
un
r
eachable
code w
a
rning
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
S
uppress MS
V
C alignment
warn
i
n
g
(C412
1
)
.
commit
|
commitdiff
|
tree
2009-11-24
Danie
l
Wallin
S
uppress a bunch of "unrefere
n
ced parameter" warning
s
.
commit
|
commitdiff
|
tree
2009-11-14
Daniel Walli
n
Use
lua_tointeger() i
n
s
t
e
ad
o
f casting the result of
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Danie
l
Wallin
Const holder conver
s
ion
i
sn'
t
supported any more
.
D
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Wal
l
in
Use std:
:
size_t
in
s
tead of
int f
o
r depend
e
ncy count
.
commit
|
commitdiff
|
tree
2009-11-07
D
a
n
ie
l
W
allin
Add missing LUA
B
IND_
B
U
I
LDING d
e
fine to
i
nherit
a
nce
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Supres
s
i
nt->bool warni
n
g
s
on MSVC
.
commit
|
commitdiff
|
tree
2009-11-07
Da
n
ie
l
Wallin
Fix bug where local
class ids
w
o
uld become incorrec
t
.
commit
|
commitdiff
|
tree
2009-11-07
Dan
i
e
l Wall
i
n
Ad
d
m
issing LUABIND_API to
c
l
ass_id_ma
p
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Use boost
:
:sco
p
ed_ptr<> for p
i
mpl
.
commit
|
commitdiff
|
tree
2009-11-07
D
aniel Wallin
Add missing LUABIND_A
P
I to invoke_context
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wallin
Al
l
oca
t
e storage for instance
s
w
ith object_rep::allocate()
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wallin
Handle
r
eturning refere
n
ces to s
m
art pointers
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wallin
Remove some stal
e
code
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel
W
a
llin
A
s
s
ociate polymorph
i
c w
r
apper back reference wit
h
the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Add test for exten
d
i
ng
e
xported classes in L
u
a
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wa
l
lin
Merg
e
branch '
0
.
8' to sy
n
c wi
t
h
c
hanges made af
t
er
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wal
l
in
Up
d
a
te ve
r
sion for 0
.
9
i
n Jam
r
oot
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel
Wallin
Cac
h
e conversion result in value_c
o
nv
e
r
t
er
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel
Wall
i
n
Silence uninitialized va
r
ia
b
le
warning
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Walli
n
Update
version
.
hpp for v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Merge branch
'd
w
/cas
t
-graph
'
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
e
l
Wa
l
l
in
S
t
ore dependency ref
s
directly i
n
th
e
registry
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wa
l
l
i
n
R
e
move ol
d
unuse
d
table re
f
mem
b
e
r
from
o
bj
e
ct_rep
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wal
l
in
Keep overloa
d
chain a
l
ive
in
functio
n
_object
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wall
i
n
Suppress u
n
used va
r
iable warning
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
i
el Wallin
Use fals
e
:
x
: 0 idio
m
to a
v
oid ev
a
lua
t
i
n
g x
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel
W
allin
Hold a w
e
ak
pointer
i
n ins
t
ance_holder w
h
en o
w
ner
s
h
i
p
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
Test th
a
t adopt() leav
e
s
a weak pointer
in
the Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Remove use of co
n
versi
o
n_storage
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
lin
Hand
l
e NULL smart
pointers
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wal
l
in
Test obj
e
c
t identity
with s
h
ared_ptr_c
o
nvert
e
r
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Make
s
hared_
p
tr_converter public
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
Fix
bug in id
a
ll
o
ca
t
ion
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wall
i
n
Rewo
r
k local
_
id allocation
i
n
clas
s
_
i
d_map
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wallin
Handle
null
poin
t
er in shared_
p
tr_conver
t
er
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wallin
Use add_ca
s
t() f
o
r wr
a
pper
s
as wel
l
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
A
d
d mi
s
sing
<luabind/wrappe
r
_base
.
h
pp> include
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
Add
t
ests
f
o
r new inheritance code
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wallin
Add make_instance(
)
helper f
u
ncti
o
n
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
New
inhe
r
itance g
r
aph code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wal
l
i
n
Add mi
s
sing detail/r
e
f
.
hpp include
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Wall
i
n
Me
r
ge b
r
anch '
d
w/recu
r
sive-dispa
t
cher'
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el Wallin
Fix t
e
s
t
s
.
N
e
ed
to contain sub
c
onverte
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Fix b
u
iltin
c
onverter
test
.
A
l
l con
v
erters need both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Walli
n
Ma
k
e
share
d
_ptr_
c
o
n
vert
e
r stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wal
l
in
Make const_pointer_converter sta
t
ef
u
l
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
Make adopt_policy::matc
h
() stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wal
l
i
n
Use
l
ua_rawge
t
i() i
n
stea
d
of
lua_pushnumber
,
lua_rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Reduce the nu
m
be
r
of AP
I
c
al
l
s for numeric converters
.
commit
|
commitdiff
|
tree
2009-08-17
D
ani
e
l Wallin
Cache
c
on
v
e
r
sion re
s
ult fro
m
the sco
r
ing stage
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Inline more ca
l
l
s w
h
en
i
nvoking functions
.
I
m
p
roves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Wallin
Test user
d
efin
e
d c
o
nverte
r
that co
n
s
u
m
e
s
2 para
m
eters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Automa
t
i
c
ally
con
v
e
rt
lua
_
S
tat
e
* arguments
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Compute ar
g
ument indi
c
es wi
t
h converter
s
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
Walli
n
New recursive ove
r
load resolver
.
commit
|
commitdiff
|
tree
2009-07-07
D
aniel Wallin
Create instance tabl
e
re
f
ere
n
c
e
i
n
the main
t
h
read
.
commit
|
commitdiff
|
tree
2009-07-07
D
aniel Wallin
Add
l
uabind:
:
get_m
a
in_t
h
read
(
)
A
P
I
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wa
l
lin
Add t
e
st fo
r
creating ins
t
ances i
n
Lua threads
.
commit
|
commitdiff
|
tree
2009-07-07
Dani
e
l Wallin
Add missing
LUA
B
I
N
D
_
API
t
o luab
i
n
d::op
e
n
(
)
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Don't try to return v
o
id* from Lua in t
e
st
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Use luaL_ref
/
luaL
_
u
n
ref
instea
d
of old ref() mec
h
anism
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel
W
all
i
n
A
d
d
default converter for boost::s
h
ared_ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
D
a
n
i
el Wallin
New
in
s
tanc
e
storage implementation
.
Cl
e
aner and faster
.
commit
|
commitdiff
|
tree
next