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
Initial C++0x support.
2011-08-08
Daniel Wallin
Init
i
al C++0x support
.
commit
|
commitdiff
|
tree
2010-10-11
Dan
i
el Wallin
Pr
o
per f
o
rwar
d
d
ec
l
arat
i
ons for object wr
a
ppers
.
Now
.
.
.
commit
|
commitdiff
|
tree
2010-10-11
Da
n
iel Wallin
Ad
d
include tha
t
got lost dur
i
ng cleanup
.
commit
|
commitdiff
|
tree
2010-10-08
Dani
e
l Wa
l
l
i
n
Merge branch
'0
.
9' to sy
n
c with 0
.
9
.
1 release
.
commit
|
commitdiff
|
tree
2010-07-29
Daniel Wal
l
in
Fix wrapper_base back reference being
i
nitialized with
.
.
.
commit
|
commitdiff
|
tree
2010-06-27
Da
n
ie
l
Wal
l
i
n
Add
policy
t
o suppress a
u
t
o
mati
c
at
t
ribute d
e
pend
e
nc
y
.
commit
|
commitdiff
|
tree
2010-03-25
Dani
e
l Wa
l
lin
Don't cons
t
ruct T* const&
t
y
p
e
s
f
or a
t
tribute a
c
c
ess
.
commit
|
commitdiff
|
tree
2010-03-25
Da
n
iel Wallin
Add has_policy<> and
r
e
mo
v
e has_yield<>
.
commit
|
commitdiff
|
tree
2010-03-07
D
a
niel Wallin
Cl
e
ar up some std:
:
size_t
/
int
c
o
nfusion
a
nd get rid
.
.
.
commit
|
commitdiff
|
tree
2010-03-02
D
a
niel Wallin
Rem
o
ve te
s
ts for
r
e
m
oved type
traits
c
ode
.
commit
|
commitdiff
|
tree
2010-03-02
D
a
niel Wa
l
lin
Remove dead code
.
commit
|
commitdiff
|
tree
2010-03-02
D
a
niel Walli
n
Remove
spurious semicolons
.
Fix pedan
t
ic build on GCC
.
commit
|
commitdiff
|
tree
2010-03-02
D
aniel
W
allin
Remove unu
s
ed code
.
commit
|
commitdiff
|
tree
2010-02-05
Danie
l
Wallin
Fix
L
UABIND_ERROR_CHECKING conversi
o
n
bug
.
commit
|
commitdiff
|
tree
2010-02-05
Daniel Wallin
Remove dead
c
ode
.
commit
|
commitdiff
|
tree
2010-01-05
Daniel
W
allin
M
e
r
g
e
b
r
anch '0
.
9' to syn
c
with v0
.
9 release
.
commit
|
commitdiff
|
tree
2009-12-21
Dan
i
el Wallin
Allow cal
l
i
ng luabind::o
p
en() more than once
.
commit
|
commitdiff
|
tree
2009-12-16
Daniel Wallin
docs: Up
d
at
e
l
i
s
t
of configuration defi
n
es
.
commit
|
commitdiff
|
tree
2009-12-16
D
an
i
el
Wallin
docs: Fi
x
s
pelli
n
g
.
commit
|
commitdiff
|
tree
2009-12-16
D
anie
l
Wal
l
in
d
ocs: Remove VC6/7
from compat
i
ble c
o
m
pi
l
er l
i
st
.
commit
|
commitdiff
|
tree
2009-12-15
Daniel Walli
n
docs: Add note about raw() bein
g
de
p
recated
.
commit
|
commitdiff
|
tree
2009-12-15
D
aniel Wallin
Allow overriding vir
t
u
a
l
functions
per instance
.
commit
|
commitdiff
|
tree
2009-12-15
Danie
l
Wallin
R
emove
i
nstance_hold
e
r
d
epe
n
dency on cla
s
s_rep
.
commit
|
commitdiff
|
tree
2009-12-15
Da
n
iel Walli
n
Fix
class
_
id
allocation from DL
L
.
commit
|
commitdiff
|
tree
2009-12-14
Daniel Wallin
R
e
move
doubl
e
l
ua_isni
l
() check in
ref_converte
r
.
commit
|
commitdiff
|
tree
2009-12-12
Daniel Wall
i
n
Prev
e
nt max() macro substituti
o
n
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Wallin
Rem
o
ve o
l
d unused
f
iles acc
i
denta
l
ly left around
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel
Wallin
Fix placeholder d
e
finitions to
match changes in B
o
o
st
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel W
a
llin
cas
t
_
g
r
aph::ca
s
t() should return the score
a
s
int
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Wallin
Always use lua_tonumb
e
r() for u
n
signed int/long
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wall
i
n
Ac
c
ept "nil" in char const*
converter
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel
W
allin
docs: Add n
o
t
e ab
o
ut functions
r
eturning smart pointers
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wallin
Don't leak ca
s
t-gr
a
ph objects
.
commit
|
commitdiff
|
tree
2009-12-09
D
aniel Wallin
Suppre
s
s
int->bool warn
i
ngs on
M
SVC
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wa
l
lin
D
on't use lua_tointeger(
)
f
or
unsigned int o
n
MS
V
C
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wallin
Use
l
ua_
p
ush
l
i
te
r
al() whe
r
e possible
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wal
l
in
docs: Remove n
o
te
about
l
ibrary being in beta
p
ha
s
e
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel
W
a
l
l
i
n
docs: Rewrite
s
ection on smart pointers
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wall
i
n
Don't test smart ptr features that have been removed
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel W
a
l
l
in
Fix set_
i
nstanc
e
_value
(
) bug th
a
t
overwrote class va
l
ues
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel Wallin
K
i
ll old detail::
i
s_class_object() function
.
commit
|
commitdiff
|
tree
2009-12-07
D
aniel Walli
n
Fix
class
_
info() ca
l
ling lua_t
y
pename()
w
i
th
s
t
ac
k
.
.
.
commit
|
commitdiff
|
tree
2009-11-26
Da
n
iel
W
allin
Store main threa
d
lua_S
t
ate*
i
n share
d
_ptr_d
e
leter
.
commit
|
commitdiff
|
tree
2009-11-25
Da
n
i
e
l
W
a
ll
i
n
Fix le
a
k in "super" upvalue
.
commit
|
commitdiff
|
tree
2009-11-25
D
a
n
i
el Wallin
Re
v
ert 5134
2
9
7
.
This caused overlo
a
d ambiguities
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
n
iel W
a
l
l
in
Remove compute_ar
i
ty()
.
T
h
is isn't used an
y
more
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Cast to lua_Integer and
lua_Number
explicitly in converter
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
niel Wallin
Make
o
b
ject_r
e
p noncopyable
.
commit
|
commitdiff
|
tree
2009-11-24
Dani
e
l Wallin
S
u
p
p
ress MSVC "
a
ssignment
o
perator
c
o
u
ld not
be
g
e
nerated
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
ni
e
l Wallin
Suppress
M
SVC
u
nreachable code warning
.
commit
|
commitdiff
|
tree
2009-11-24
D
aniel Wallin
Suppress MSV
C
alignme
n
t warn
i
ng
(
C
4
121)
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
niel
Wallin
Suppress a bunch of "unreferenced p
a
ra
m
eter" wa
r
nings
.
commit
|
commitdiff
|
tree
2009-11-14
D
aniel Wallin
Use l
u
a_to
i
nt
e
g
er() ins
t
ead
o
f
cast
i
ng the result of
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Walli
n
C
o
nst ho
l
der convers
i
on i
s
n't sup
p
orted any m
o
re
.
Don
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Wall
i
n
U
se std:
:
s
i
ze_t instead of
int for dependency count
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wal
l
i
n
Ad
d
missing
L
UA
B
I
ND_BUILDING define to inheritanc
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel
Wallin
Supr
e
ss in
t
->bool
w
arnings o
n
MSVC
.
commit
|
commitdiff
|
tree
2009-11-07
Dani
e
l Wallin
F
ix bug where local class i
d
s would become incorrect
.
commit
|
commitdiff
|
tree
2009-11-07
Dani
e
l
Wallin
Add mi
s
sin
g
LUABIND_API to clas
s
_
i
d_m
a
p
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel
W
a
l
l
i
n
U
se boost::scoped_ptr<> f
o
r pimpl
.
commit
|
commitdiff
|
tree
2009-11-07
Dan
i
el
Wallin
Add miss
i
n
g
LUABIND_API to invoke
_
cont
e
xt
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel W
a
l
l
in
A
l
locate stora
g
e for instances with
object_r
e
p:
:
al
l
ocate(
)
.
commit
|
commitdiff
|
tree
2009-11-06
Da
n
iel Walli
n
Ha
n
d
le re
t
urnin
g
r
eferences to sma
r
t
pointers
.
commit
|
commitdiff
|
tree
2009-08-25
D
a
nie
l
Wallin
Remove
s
ome stale code
.
commit
|
commitdiff
|
tree
2009-08-25
Danie
l
Wa
l
lin
A
s
sociate polymo
r
phic wrapper b
a
ck referen
c
e with the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Dan
i
e
l Wallin
Add test f
o
r
e
xtending exported cla
s
ses
i
n Lua
.
commit
|
commitdiff
|
tree
2009-08-21
Danie
l
Wallin
Me
r
ge branch '0
.
8' to
s
y
nc
w
i
t
h
c
hanges made after
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel
W
allin
Update version f
o
r
0
.
9 in Jamroot
.
commit
|
commitdiff
|
tree
2009-08-21
Danie
l
Wallin
Cache conv
e
rsion result
in valu
e
_co
n
verter
.
commit
|
commitdiff
|
tree
2009-08-21
Danie
l
W
allin
S
i
l
e
nce unin
i
ti
a
l
ized variable
wa
r
ning
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
Update version
.
hpp for v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Merge
b
ranch 'dw/
c
ast-gr
a
ph'
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Stor
e
de
p
ende
n
cy r
e
fs d
i
rectl
y
in the
registr
y
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Remove old
unu
s
e
d
tab
l
e ref member fro
m
object_r
e
p
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wallin
Keep overload
c
hain alive in function_o
b
ject
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel
W
all
i
n
S
u
ppr
e
ss unused v
a
riable warning
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel W
a
llin
Use false : x : 0 idiom to avoid e
v
aluat
i
ng
x
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel W
a
llin
Hold
a weak pointer in i
n
stance_h
o
lder when owner
s
hi
p
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wallin
Test that ad
o
pt() leaves
a
weak pointer in the Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wal
l
in
Re
m
ove use of conversio
n
_
st
o
r
age
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
H
a
ndle NULL s
m
art pointers
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Test obje
c
t ident
i
ty
w
ith share
d
_p
t
r
_
c
onve
r
ter
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel Wallin
M
a
k
e shared_ptr_con
v
erter public
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
i
el Wallin
Fi
x
bug in id
allocat
i
on
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
lin
R
ework local_
i
d allocatio
n
in c
l
ass_id_
m
ap
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
al
l
in
Handle n
u
l
l
p
ointe
r
in shared_p
t
r
_
con
v
erter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Walli
n
Use add_cast() for
w
rappers as well
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Walli
n
Add mi
s
sing <lu
a
bind/wrap
p
er_base
.
hpp> include
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
i
el Wal
l
in
Add t
e
s
t
s
for new i
n
heritance
code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
A
dd make_inst
a
nce() helper
f
unc
t
io
n
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel
W
a
llin
New inheritance graph
code
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wal
l
in
Add missi
n
g
detai
l
/ref
.
h
pp in
c
lude
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Wallin
Merge branch 'dw/recursive-dispat
c
her'
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Fix tests
.
Need to contain
subc
o
nverters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Fix b
u
il
t
i
n converter test
.
All
c
onverters nee
d
both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
M
a
k
e
shared_ptr_conv
e
rter stateful
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
n
iel W
a
l
l
in
Mak
e
cons
t
_pointer_conve
r
t
e
r
stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Mak
e
adopt_policy::
m
atch() stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Use
lua_ra
w
g
e
ti()
i
n
st
e
ad of
l
ua_pushnu
m
b
e
r,
lua_rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l
Wallin
R
educe the number of API calls for numeric converters
.
commit
|
commitdiff
|
tree
next