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
Add test for extending exported classes in Lua.
2009-08-21
D
aniel Wallin
A
d
d test for extending e
x
ported
cl
a
sses in Lua
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Merge bra
n
c
h
'
0
.
8' to
s
y
nc w
i
th changes made after
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Update versi
o
n for 0
.
9 i
n
J
a
mr
o
ot
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel W
a
l
l
in
Cache conversio
n
result
i
n v
a
l
u
e_converter
.
commit
|
commitdiff
|
tree
2009-08-21
Danie
l
Wallin
Silence
u
n
initialized variabl
e
warning
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Update v
e
rsion
.
hpp for
v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Merg
e
bra
n
ch '
d
w/cast-grap
h
'
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Sto
r
e depe
n
denc
y
refs
d
i
rectly
i
n
t
h
e
registry
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Remove old unused table re
f
m
ember
f
rom
o
b
j
e
ct_rep
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
Ke
e
p
overload cha
i
n alive in function_obj
e
ct
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el
W
allin
Su
p
p
r
e
s
s
unused varia
b
le warning
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wa
l
lin
Use false : x : 0 idiom to av
o
id evaluating x
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
e
l W
a
llin
Hold
a
w
e
ak pointer in inst
a
nce
_
h
o
lder w
h
en ownership
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
ni
e
l Wallin
Test that ado
p
t() leaves a weak poi
n
t
e
r in th
e
Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wallin
Remove
u
se of con
v
er
s
ion_s
t
ora
g
e
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wall
i
n
Ha
n
dle NU
L
L
smart pointers
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
e
l
Wallin
Test ob
j
ect identity
w
it
h
shared_ptr_con
v
ert
e
r
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
ni
e
l Wallin
Make sha
r
ed_ptr_con
v
erter pub
l
ic
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Walli
n
Fix bug in
i
d allocation
.
commit
|
commitdiff
|
tree
2009-08-18
D
anie
l
Walli
n
Rework local_i
d
allocation in class_id
_
map
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
Handle n
u
ll pointer in
shared_
p
t
r
_converter
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wa
l
lin
U
s
e ad
d
_
c
ast() for wrap
p
ers as
well
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
A
d
d missing <luabi
n
d
/
w
r
apper_base
.
hpp>
i
nclude
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
Add tests for new i
n
heritance
c
ode
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
e
l Wall
i
n
Ad
d
m
a
ke_instance(
)
helper functio
n
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wallin
N
e
w
i
nheritance grap
h
code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wall
i
n
Add missing detail/re
f
.
hpp include
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
M
erge
b
ranch 'dw/
r
e
c
u
rsive-
d
ispatche
r
'
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
Fix tests
.
Need to c
o
ntain subconverters
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Walli
n
Fix builtin converter test
.
All co
n
ve
r
ters need b
o
th
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
anie
l
W
allin
Make s
h
ared_p
t
r_converter stateful
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
Ma
k
e con
s
t_p
o
inter_co
n
ver
t
er st
a
teful
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
n
iel Wallin
M
ake adopt_pol
i
cy
:
:
match() s
t
ateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
Use
l
ua_ra
w
geti() instead of
l
ua_pus
h
number, lua_rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Reduce th
e
number of API calls for numeric
conver
t
e
rs
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Walli
n
C
a
c
h
e co
n
ve
r
si
o
n result from the scoring stage
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
W
a
llin
Inline more c
a
lls when invoking
f
unctions
.
Improves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Test u
s
e
r defined conv
e
rter that consumes 2 parameter
s
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el Wa
l
lin
A
u
tomatically c
o
n
vert lua_St
a
te
*
arguments
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Com
p
ute a
r
gument indices wit
h
converters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wal
l
i
n
New recursi
v
e overload
re
s
olver
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Create ins
t
ance
t
able
r
efer
e
nce in the
main t
h
r
e
ad
.
commit
|
commitdiff
|
tree
2009-07-07
Dan
i
el Wall
i
n
Add
l
uabi
n
d
:
:
g
e
t
_mai
n
_thr
e
ad() API
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Add te
s
t for creatin
g
ins
t
a
nces in Lua threa
d
s
.
commit
|
commitdiff
|
tree
2009-07-07
Dani
e
l Wallin
Add missing
LUA
B
IND_
A
PI
t
o
lua
b
ind::open()
.
commit
|
commitdiff
|
tree
2009-06-20
Dani
e
l W
a
llin
Don'
t
try
t
o return
v
oid* from Lua in test
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wal
l
in
Use lua
L
_ref/luaL_
u
nref i
n
stead of
o
ld
r
ef() mecha
n
ism
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Add
d
efaul
t
convert
e
r for boost::
s
hared_ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wal
l
in
New
i
n
st
a
nce stor
a
ge implementation
.
C
leaner a
n
d faste
r
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Walli
n
New
i
nstance holde
r
s
.
C
a
n hol
d
instance by
a
ny po
i
nt
e
r
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Dani
e
l Wa
l
lin
R
ep
l
ace i
n
clude
with
f
or
w
a
rd de
c
la
r
ation
.
commit
|
commitdiff
|
tree
2009-06-05
Daniel Wallin
Fix placeholder macro for
G
CC4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Da
n
ie
l
Walli
n
A
d
d tabl
e
<
>
object
wrapper
.
commit
|
commitdiff
|
tree
2009-03-21
Danie
l
Wallin
A
d
d typ
e
_
info wra
p
p
e
r class
.
commit
|
commitdiff
|
tree
2009-03-19
D
a
niel Wallin
Use luaL_ref/luaL_u
n
ref i
n
weak_ref
.
commit
|
commitdiff
|
tree
2009-03-19
D
a
niel Wallin
Replace ref/
u
nre
f
w
i
th
luaL
_
ref/luaL_unref
.
commit
|
commitdiff
|
tree
2009-03-10
D
a
niel Wallin
Me
r
ge
b
ranch '0
.
8' to sync
with v0
.
8
.
1 releas
e
.
commit
|
commitdiff
|
tree
2009-03-10
D
a
ni
e
l
Wallin
B
ump
J
amfil
e
version to 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel Wallin
Add missing LUABIND_API
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel Wallin
Document new bui
l
d and instal
l
proced
u
re
.
commit
|
commitdiff
|
tree
2009-03-03
D
aniel Wall
i
n
Bump version
for 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-28
Ian Baxter
Fix bug in implici
t
_cast
(
)
w
h
e
n using multipl
e
inheritance
.
commit
|
commitdiff
|
tree
2009-02-27
D
aniel Wallin
Add missing <stdex
c
ept> incl
u
de
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel W
a
llin
Merge
b
ranch 'd
w
/improve-
c
o
mpile-times'
commit
|
commitdiff
|
tree
2009-02-27
D
a
n
i
e
l
Wallin
Move
"bases<>" def
i
nition to cla
s
s
.
h
pp
.
commit
|
commitdiff
|
tree
2009-02-27
D
a
niel Wallin
Use
p
a
rtial specializa
t
ion for is_bases<>
.
commit
|
commitdiff
|
tree
2009-02-27
D
a
nie
l
Wallin
Simplify pa
r
ameter deduction code
i
n class_<> template
.
commit
|
commitdiff
|
tree
2009-02-27
D
a
niel Wal
l
i
n
Use mpl::vecto
r
instea
d
of mpl::list in
class_<>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wall
i
n
R
e
m
o
ve a bunch of d
e
ad code a
n
d unn
e
cessa
r
y includ
e
s
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Walli
n
Don't use boos
t
::function
.
commit
|
commitdiff
|
tree
2009-02-17
Daniel
W
allin
Add versi
o
n
.
hpp
w
ith LUABIND_VERSION defin
e
.
commit
|
commitdiff
|
tree
2009-02-17
Daniel W
a
llin
Add prope
r
SONAME version and install/stage targets
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel Wa
l
lin
Reimplement cla
s
s_info() for the
n
ew property
syste
m
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel
Wallin
Add t
e
st for "class_info()
"
.
commit
|
commitdiff
|
tree
2009-01-28
Daniel Wa
l
lin
Rem
o
ve unnece
s
sary dependency on Boost
.
Pyt
h
on
.
commit
|
commitdiff
|
tree
2009-01-10
D
a
niel Wallin
Add missing converter for
u
ns
i
gned cha
r
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel Wallin
A
dd t
e
s
t
f
or b
u
iltin
s
calar
con
v
erters
.
commit
|
commitdiff
|
tree
2009-01-04
Daniel
W
allin
R
e
mov
e
a
lot of unused code
.
commit
|
commitdiff
|
tree
2009-01-04
Daniel
Wallin
Merge branch '0
.
8' to sync
w
it
h
v0
.
8 release
.
commit
|
commitdiff
|
tree
2008-12-21
Daniel Wallin
docs: Add not
e
about LUAB
I
ND_DYN
A
MIC
_
LINK
.
commit
|
commitdiff
|
tree
2008-12-20
Daniel Wall
i
n
M
o
v
e LUABIND_BUILDING define fr
o
m
J
amroot to
source
.
.
.
commit
|
commitdiff
|
tree
2008-12-20
D
a
nie
l
Wallin
Always use __d
e
c
l
spec(dllimp
o
rt/dllexport) o
n
Windows
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Wallin
Chan
g
e te
s
t to us
e
p
o
lym
o
rphic t
y
p
e
der
i
ved from
w
rap_base
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Wal
l
in
Fix adopt() bug when u
s
e
d with wr
a
p
per
class
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Wallin
Use correct index
in
i
nject_backref()
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Wallin
A
d
d
t
est that demonstrates adop
t
(
)
bug
.
commit
|
commitdiff
|
tree
2008-12-17
Dani
e
l Wallin
Me
r
ge br
a
nch '0
.
8' to s
y
n
c with 0
.
8-rc1 release
.
commit
|
commitdiff
|
tree
2008-12-17
Daniel
W
a
llin
Really ge
t
rid of u
n
u
s
ed
g
lobal warning
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel
Wallin
D
o
c
ument
't
a
g
_
f
unction'
.
commit
|
commitdiff
|
tree
2008-12-13
D
a
niel Wallin
Add '_
_
len'
t
o lis
t
of
o
verloadabl
e
ope
r
ators
.
commit
|
commitdiff
|
tree
2008-12-13
D
a
nie
l
Wal
l
in
Fix
G
CC 'su
g
gest parentheses' warning
.
commit
|
commitdiff
|
tree
2008-12-13
Dani
e
l Wal
l
in
R
emove obsolete typed
e
f
f
rom converters
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
Change private dest
r
uctor test
t
o use factory function
.
commit
|
commitdiff
|
tree
2008-12-13
Danie
l
Wallin
Merge bran
c
h 'dw/converte
r
-
customi
z
ation' into
0
.
8
commit
|
commitdiff
|
tree
2008-12-13
Daniel Walli
n
Document the n
e
w
c
o
n
v
erter c
u
s
t
om
i
zation
point
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wa
l
l
in
Remove
old user-defined converters
.
commit
|
commitdiff
|
tree
2008-12-13
Dani
e
l
W
a
llin
Simplify conv
e
rter
s
and
add cus
t
omization poin
t
.
commit
|
commitdiff
|
tree
2008-12-11
Daniel Wall
i
n
Rem
o
ve commented out "
f
unctor"
converter
.
commit
|
commitdiff
|
tree
2008-12-09
Daniel Wallin
Merge bran
c
h '0
.
7
.
1'
commit
|
commitdiff
|
tree
2008-12-09
Danie
l
Wall
i
n
Fi
x
expected error
m
essages in
tests
.
commit
|
commitdiff
|
tree
next