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 builtin converter test. All converters need both conversion stages.
2009-08-17
D
a
niel
W
allin
F
i
x
buil
t
in
co
n
v
erter test
.
A
l
l converters nee
d
both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Make
s
ha
r
ed_ptr_
c
onverter stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Make const_poi
n
ter_
c
o
n
ver
t
er stat
e
f
ul
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
allin
Make a
d
o
pt_poli
c
y::match() stat
e
f
u
l
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Use
l
ua_
r
a
wgeti() instead of lua_pu
s
hnumber, lu
a
_rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel
Wal
l
in
Reduce the n
u
mber of
A
PI calls
f
o
r
numeri
c
co
n
verters
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel
W
alli
n
Cac
h
e conversion result from the scoring
s
tage
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
Wallin
I
nline
more ca
l
ls
w
hen invok
i
ng
f
un
c
tions
.
Improves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Wallin
Test user de
f
ined convert
e
r that consumes 2 pa
r
ameters
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
Automat
i
cal
l
y convert lua_St
a
t
e*
a
rguments
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
llin
Co
m
p
ute
a
rgument
indic
e
s with con
v
e
r
ters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
llin
New
r
ecursive overload resolver
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel W
a
llin
Don
'
t try to return void* from Lua in test
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Use lua
L
_re
f
/luaL_unref instead of old ref(
)
mechanism
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Add
d
efault converter fo
r
boos
t
::shared_ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
D
a
nie
l
W
allin
New instance stor
a
ge imple
m
entation
.
Cl
e
aner a
n
d faster
.
commit
|
commitdiff
|
tree
2009-06-20
Dan
i
e
l Wallin
N
e
w instance holders
.
Ca
n
hold instance by any po
i
nte
r
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Daniel W
a
llin
Rep
l
ace include
w
ith forw
a
rd de
c
laration
.
commit
|
commitdiff
|
tree
2009-03-23
Dani
e
l Wa
l
lin
Add table<
>
object wrapper
.
commit
|
commitdiff
|
tree
2009-03-21
Dani
e
l
W
a
llin
Add
t
y
pe_info wrapper clas
s
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel
W
alli
n
Us
e
luaL
_
ref/luaL_u
n
ref in weak_ref
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wallin
Replace ref/
u
nref
w
i
t
h
luaL_ref/luaL_unref
.
commit
|
commitdiff
|
tree
2009-03-10
Dani
e
l Wallin
Merge bra
n
c
h
'0
.
8'
t
o
sync with
v0
.
8
.
1 release
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel
Wallin
Bump
J
amfile vers
i
on to
0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
D
a
niel Wallin
Add missing
L
UA
B
I
ND
_
AP
I
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel W
a
llin
Document new bui
l
d and i
n
stal
l
pr
o
cedure
.
commit
|
commitdiff
|
tree
2009-03-03
D
a
n
i
el Wa
l
lin
Bump ve
r
sion for 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-28
Ian Baxter
Fix bug i
n
implicit
_
cast() when using multiple i
n
herit
a
n
ce
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel W
a
llin
Add missing <stdexcept> inclu
d
e
.
commit
|
commitdiff
|
tree
2009-02-27
Dani
e
l Wa
l
lin
M
erge
b
ra
n
c
h 'dw/improve-compile-times
'
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Move "base
s
<
>"
d
efinition to class
.
hp
p
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Use partial special
i
z
ation for
is_bases<>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Simplify parameter deduct
i
on co
d
e in cla
s
s_<> tem
p
late
.
commit
|
commitdiff
|
tree
2009-02-27
D
aniel Wa
l
lin
U
se mpl::ve
c
tor instead
o
f mpl::l
i
st in class_<>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wall
i
n
Remove a
b
unch
o
f dead code and
unnecessary i
n
clud
e
s
.
commit
|
commitdiff
|
tree
2009-02-27
Da
n
iel Wa
l
lin
Do
n
't use boost
:
:function
.
commit
|
commitdiff
|
tree
2009-02-17
D
a
n
i
el
W
allin
Add version
.
h
p
p
with LUABIND_V
E
RSION
d
efine
.
commit
|
commitdiff
|
tree
2009-02-17
Danie
l
Wallin
Add pr
o
per S
O
NAME version and
i
nstall/stage targets
.
commit
|
commitdiff
|
tree
2009-01-29
Dan
i
el
Wallin
Reimplement cla
s
s_info() for the new prop
e
rty system
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel Wallin
A
d
d test for "class_i
n
fo()"
.
commit
|
commitdiff
|
tree
2009-01-28
Dan
i
el Wa
l
lin
Re
m
o
v
e unnecessa
r
y depende
n
c
y on Boost
.
P
y
thon
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel
W
al
l
in
Add
m
iss
i
ng conve
r
ter for unsigned c
h
ar
.
commit
|
commitdiff
|
tree
2009-01-10
Dan
i
el
Wal
l
in
Add test for bui
l
tin
scalar converter
s
.
commit
|
commitdiff
|
tree
2009-01-04
Daniel Wallin
Remove a lot of
unuse
d
co
d
e
.
commit
|
commitdiff
|
tree
2009-01-04
Daniel
Wallin
Merge
b
ranch
'
0
.
8
'
t
o sy
n
c
w
i
th v0
.
8 release
.
commit
|
commitdiff
|
tree
2008-12-21
Danie
l
Wallin
doc
s
: Add note a
b
out LU
A
BIND_DYNAMIC_LINK
.
commit
|
commitdiff
|
tree
2008-12-20
Dani
e
l Wa
l
lin
Move LUABIND_BUILDING d
e
f
ine from Jamroot to sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2008-12-20
Daniel
W
allin
Always use __declspec(
d
l
l
import/dlle
x
p
o
rt) on W
i
ndows
.
commit
|
commitdiff
|
tree
2008-12-18
Da
n
i
el
Wallin
Cha
n
ge
t
e
s
t
to us
e
polymorphic type derived from wrap_base
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Wallin
Fix adopt() bug w
h
en used with wrapper cl
a
ss
.
commit
|
commitdiff
|
tree
2008-12-18
Danie
l
Wallin
Use correct index in inject_backre
f
(
)
.
commit
|
commitdiff
|
tree
2008-12-18
Dan
i
el Wallin
A
dd
test that
de
m
o
n
str
a
tes adopt() bug
.
commit
|
commitdiff
|
tree
2008-12-17
Daniel
Wallin
Merge bra
n
ch '
0
.
8' to sync
with 0
.
8-r
c
1
release
.
commit
|
commitdiff
|
tree
2008-12-17
Da
n
iel Walli
n
Really get ri
d
of un
u
sed global warnin
g
.
commit
|
commitdiff
|
tree
2008-12-13
D
aniel Wallin
Doc
u
m
ent 'tag_function'
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
A
d
d
'
__len' to
l
i
st of
overlo
a
dable operato
r
s
.
commit
|
commitdiff
|
tree
2008-12-13
Da
n
iel
Wa
l
lin
Fix
G
CC
'
su
g
gest
p
arenthes
e
s
'
warn
i
ng
.
commit
|
commitdiff
|
tree
2008-12-13
D
a
niel Wall
i
n
Remove obs
o
l
ete typedef from converters
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wa
l
lin
Chan
g
e pri
v
ate destruc
t
or
t
est to use
f
a
ctory function
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
Merge b
r
anch 'dw/conver
t
er-customiz
a
tion' into 0
.
8
commit
|
commitdiff
|
tree
2008-12-13
Daniel Walli
n
Docum
e
nt the new conver
t
er customization point
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wa
l
lin
Remo
v
e old use
r
-
d
efine
d
converters
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wa
l
lin
S
i
mplify con
v
e
r
ters and a
d
d custo
m
i
z
a
t
ion poi
n
t
.
commit
|
commitdiff
|
tree
2008-12-11
Da
n
iel
Wallin
Remove co
m
mented o
u
t "fu
n
ctor" converter
.
commit
|
commitdiff
|
tree
2008-12-09
Daniel Wallin
M
e
rge branc
h
'0
.
7
.
1'
commit
|
commitdiff
|
tree
2008-12-09
Daniel Wa
l
l
in
Fix expected
error messages i
n
tests
.
commit
|
commitdiff
|
tree
2008-12-09
Daniel
W
a
l
lin
Get rid of unused global va
r
ia
b
le war
n
ing
.
commit
|
commitdiff
|
tree
2008-12-08
Dan
i
el W
a
ll
i
n
Add si
g
nature type name fo
r
object and a
r
g
u
men
t
.
commit
|
commitdiff
|
tree
2008-12-08
Daniel
W
allin
Add
function name
to signature st
r
ing
.
commit
|
commitdiff
|
tree
2008-12-07
Danie
l
Wall
i
n
Merge branc
h
'dw/new-prop
e
rti
e
s
'
commit
|
commitdiff
|
tree
2008-12-07
D
aniel
W
allin
Make u
s
ing dependency()
o
n
n
on clas
s
return t
y
pes a
.
.
.
commit
|
commitdiff
|
tree
2008-12-07
D
anie
l
W
a
l
l
in
Use t
h
e n
e
w
property
syst
e
m
in class_
.
commit
|
commitdiff
|
tree
2008-12-07
Daniel Walli
n
Turn "is
_
primitive"
into a
proper me
t
a
f
unc
t
i
on
.
commit
|
commitdiff
|
tree
2008-12-07
Daniel Wallin
Add "prop
e
rty()" API
wrapper
.
commit
|
commitdiff
|
tree
2008-12-07
D
a
niel Walli
n
Removed
w
o
rt
h
le
s
s g
e
tt
a
ble/se
t
ta
b
le metameth
o
ds
.
commit
|
commitdiff
|
tree
2008-12-07
Dani
e
l Wallin
Tes
t
that propertie
s
can be added to Lua i
n
s
tances
.
commit
|
commitdiff
|
tree
2008-12-06
Daniel Wallin
Merge branc
h
'nb/a
d
opt-bug'
commit
|
commitdiff
|
tree
2008-12-06
Daniel Wallin
Mer
g
e
b
ranch 'dw/f
u
nction-refact
o
ring'
commit
|
commitdiff
|
tree
2008-11-30
Nikolas
B
owe
F
ix ad
o
p
t
bug
w
he
n
used
w
ith
d
erived Lu
a
classes
.
commit
|
commitdiff
|
tree
2008-11-30
Daniel Wal
l
in
A
d
d
test that
demonstr
a
tes adopt() bug
.
commit
|
commitdiff
|
tree
2008-11-30
Danie
l
W
allin
Add interfac
e
to explic
i
tly specify signatures
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel Wallin
Added
"
proper
t
y()"
Lua
functio
n
.
commit
|
commitdiff
|
tree
2008-11-29
Da
n
iel W
a
llin
Changed use o
f
st
d
:
:string to l
u
a
_
pushfstring()
.
commit
|
commitdiff
|
tree
2008-11-29
D
a
niel Wallin
Call "get"
a
nd "set" proper
t
y functi
o
ns
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel Wallin
A
dded `property_ta
g
()`
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel Wallin
Deprec
a
te "super()
"
.
commit
|
commitdiff
|
tree
2008-11-29
Danie
l
Walli
n
U
n
ify constr
u
ction
of
Lua a
n
d
C++
c
lasses
.
commit
|
commitdiff
|
tree
2008-11-29
D
aniel W
a
llin
Rewrite co
n
struction code
t
o al
w
ays just call __init()
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel W
a
llin
Fix dest
r
u
c
tion o
f
der
i
ved L
u
a
c
l
a
sses
.
commit
|
commitdiff
|
tree
2008-11-29
D
an
i
el W
a
llin
Chang
e
de
r
ived class name-shadowing rul
e
s
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel W
a
llin
Change super
(
) to always just call the _
_
ini
t
()
fun
c
tion
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel Wallin
C
h
ange constructor signature to
in
c
lude self argument
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel Wallin
Reimpleme
n
t c
o
nstruc
t
or cod
e
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel W
a
llin
Add missing i
n
clude
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel Wallin
Remove
o
ld function dispatch cod
e
compl
e
tely
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel Wallin
F
i
x calling virtual
funct
i
ons without ove
r
ride
.
commit
|
commitdiff
|
tree
2008-11-12
D
a
niel
W
allin
Use new function
d
ispatch code f
o
r member function
s
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel Wallin
Reimplem
e
nt the functi
o
n registra
t
ion code
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel Wallin
Don't
try to lin
k
to versio
n
ed
.
so
.
commit
|
commitdiff
|
tree
2008-11-10
Daniel Wallin
M
erge bran
c
h 'dw/call-refact
o
ring'
commit
|
commitdiff
|
tree
next