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
Use false : x : 0 idiom to avoid evaluating x.
2009-08-18
Daniel
W
allin
Use fa
l
se : x : 0 id
i
o
m to avo
i
d evaluatin
g
x
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel Wa
l
lin
Hold a
we
a
k
pointe
r
in inst
a
nce_holder w
h
e
n
ow
n
e
r
s
h
ip
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
T
est
t
hat adop
t
(
) leaves a w
e
ak pointer in the
Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
i
e
l
Wallin
Re
m
ov
e
u
se of co
n
vers
i
o
n_storage
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
W
a
llin
H
a
n
d
le N
U
LL sma
r
t p
o
inters
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
Test o
b
ject
i
dentity with shared_
p
tr_converter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
Make share
d
_ptr_co
n
v
erter public
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
i
e
l
W
a
ll
i
n
Fi
x
bug in id allocation
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wall
i
n
R
ew
o
r
k
local_id allocation in class
_
id_
m
ap
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wall
i
n
H
andle nul
l
pointer in
s
h
a
re
d
_ptr_converter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
li
n
Use a
d
d_cast() for wra
p
pers as well
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Add missing <luab
i
nd/w
r
appe
r
_base
.
h
pp>
include
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wall
i
n
Add tests for new inher
i
tance cod
e
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wall
i
n
Add make_i
n
stance() helper f
u
nction
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wallin
New inhe
r
itance gra
p
h co
d
e
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add missing detail/ref
.
h
pp include
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Merge branch 'd
w
/r
e
curs
i
ve-dispatcher'
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Fix tests
.
Need to contain subcon
v
e
r
t
ers
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el Wallin
Fix builtin converter
t
e
s
t
.
All con
v
erte
r
s n
e
e
d
both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
ni
e
l Wall
i
n
Make shar
e
d_ptr
_
c
o
nver
t
er stat
e
ful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
Make const_pointer_convert
e
r stat
e
ful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Make adopt_p
o
licy::m
a
tch()
statef
u
l
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
al
l
i
n
Use lua_rawgeti() instead
o
f
l
ua_pushn
u
mb
e
r
, lua_rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el Wal
l
i
n
Red
u
ce the numbe
r
o
f API calls for
numeric converters
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Wal
l
i
n
C
ache conv
e
rsion r
e
su
l
t
f
rom the scoring
s
tage
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
all
i
n
Inl
i
ne more
calls when inv
o
king funct
i
ons
.
Im
p
roves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
nie
l
Wallin
T
e
st user
d
efined
converter tha
t
c
o
ns
u
mes
2
pa
r
ameters
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
W
a
ll
i
n
Auto
m
a
t
i
c
ally convert l
u
a_State* arguments
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel
W
al
l
in
Compute a
r
gument
i
n
d
ices wit
h
c
o
nve
r
ters
.
commit
|
commitdiff
|
tree
2009-08-17
D
anie
l
Wallin
New recursive overload resolver
.
commit
|
commitdiff
|
tree
2009-06-20
Da
n
ie
l
Wallin
Don't try to r
e
tu
r
n
v
oid* from Lua in test
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel
W
allin
U
s
e
luaL_ref/luaL_
u
n
re
f
instead of old ref() mech
a
nism
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wall
i
n
Add
de
f
a
u
lt converter for b
o
ost::sh
a
re
d
_ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
New i
n
stan
c
e storage
imple
m
e
n
tation
.
Clea
n
er and fast
e
r
.
commit
|
commitdiff
|
tree
2009-06-20
Dan
i
el Wallin
New instance holders
.
Can
hold
i
nstance by
any poi
n
ter
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Danie
l
W
a
llin
R
e
place includ
e
w
i
th forward
d
ecl
a
ration
.
commit
|
commitdiff
|
tree
2009-03-23
Daniel Wallin
Add
tab
l
e<> obj
e
ct wrappe
r
.
commit
|
commitdiff
|
tree
2009-03-21
Daniel Wallin
Add ty
p
e_info wrapper class
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wallin
Use luaL_ref/l
u
aL_
u
nref in weak_ref
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wall
i
n
R
epl
a
ce ref/unr
e
f with luaL_r
e
f/l
u
aL
_
unr
e
f
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wall
i
n
Merge br
a
n
c
h '0
.
8' to sync with v0
.
8
.
1
release
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel
Wallin
Bum
p
Jamf
i
le version to 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
Danie
l
Wallin
Add mis
s
ing LUABIND_
A
PI
.
commit
|
commitdiff
|
tree
2009-03-09
Da
n
ie
l
Wallin
Document
new build an
d
i
nstall p
r
oced
u
re
.
commit
|
commitdiff
|
tree
2009-03-03
Daniel Wal
l
in
B
ump version for 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-28
Ia
n
B
a
xt
e
r
Fix
b
u
g
in implicit_cast() when usi
n
g multiple
i
nherit
a
nc
e
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Add
missing <stde
x
cept> include
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Merge branch '
d
w/improve-comp
i
le-
t
imes'
commit
|
commitdiff
|
tree
2009-02-27
Da
n
iel
Wallin
Move "ba
s
es<>" definition
t
o class
.
h
p
p
.
commit
|
commitdiff
|
tree
2009-02-27
D
ani
e
l Wallin
U
se partial speciali
z
a
tion fo
r
is
_
bases
<
>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
S
implify
p
aram
e
t
er deduction code
i
n class_
<
>
templat
e
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Use mpl::vector ins
t
ea
d
of m
p
l::list in cl
a
s
s
_<
>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel
W
alli
n
R
emove a bu
n
ch
o
f dea
d
code and u
n
neces
s
ary includ
e
s
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wal
l
in
D
on't u
s
e bo
o
st::function
.
commit
|
commitdiff
|
tree
2009-02-17
Daniel Wall
i
n
Add versi
o
n
.
hpp with LUABIND
_
V
E
RS
I
ON d
e
fine
.
commit
|
commitdiff
|
tree
2009-02-17
Da
n
ie
l
Wallin
Add proper SONAME version and in
s
tall/stage targ
e
ts
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel
W
allin
Rei
m
plement class_info()
f
o
r the
new p
r
operty
s
ystem
.
commit
|
commitdiff
|
tree
2009-01-29
D
a
niel Wallin
Add test fo
r
"
c
lass_i
n
f
o
(
)"
.
commit
|
commitdiff
|
tree
2009-01-28
Daniel Wa
l
lin
Remov
e
unneces
s
a
r
y dependency on Bo
o
st
.
Pytho
n
.
commit
|
commitdiff
|
tree
2009-01-10
Da
n
iel Wallin
A
d
d missing converter for
unsigned char
.
commit
|
commitdiff
|
tree
2009-01-10
Da
n
iel Wal
l
in
Add te
s
t
for
builtin scalar c
o
nver
t
ers
.
commit
|
commitdiff
|
tree
2009-01-04
Daniel Wallin
Rem
o
ve a lot of unused co
d
e
.
commit
|
commitdiff
|
tree
2009-01-04
D
a
niel
W
al
l
i
n
Merge branch '0
.
8' to sync
with
v0
.
8
r
el
e
ase
.
commit
|
commitdiff
|
tree
2008-12-21
Daniel
W
all
i
n
doc
s
: Add n
o
te about LUABIND_DYNAMIC_LINK
.
commit
|
commitdiff
|
tree
2008-12-20
Dani
e
l Wallin
Move LUABIND_BUILDING def
i
n
e from
J
am
r
oot to source
.
.
.
commit
|
commitdiff
|
tree
2008-12-20
Daniel
W
allin
Alway
s
use __
d
e
clspec(dllimpor
t
/dlle
x
p
o
rt)
on Windows
.
commit
|
commitdiff
|
tree
2008-12-18
Danie
l
Wallin
C
h
ange tes
t
to
u
se polym
o
rphic type d
e
riv
e
d from wrap_base
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel
Wallin
Fix
adopt() bug when used w
i
th
w
rapper class
.
commit
|
commitdiff
|
tree
2008-12-18
D
aniel
W
allin
U
se corre
c
t index in in
j
ect_backref(
)
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Wal
l
in
A
dd
t
est that
d
emonstra
t
es adopt(
)
b
u
g
.
commit
|
commitdiff
|
tree
2008-12-17
D
a
niel Wallin
Merge branc
h
'0
.
8' to syn
c
w
i
th 0
.
8-rc1 release
.
commit
|
commitdiff
|
tree
2008-12-17
Dan
i
el
W
a
llin
R
eally g
e
t
rid of unused globa
l
warnin
g
.
commit
|
commitdiff
|
tree
2008-12-13
Da
n
iel Wallin
Docu
m
e
n
t 't
a
g_functio
n
'
.
commit
|
commitdiff
|
tree
2008-12-13
D
aniel Wallin
Add '__le
n
' to list of over
l
oa
d
ab
l
e operators
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Walli
n
Fix GCC 'suggest pa
r
entheses' warnin
g
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
Remove
o
b
s
ol
e
te typede
f
fr
o
m conve
r
t
e
rs
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel W
a
llin
Change pri
v
ate de
s
tructor tes
t
to
use fac
t
ory func
t
ion
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel
W
a
llin
Merge branch 'dw/
c
onverter-customi
z
a
t
ion' into 0
.
8
commit
|
commitdiff
|
tree
2008-12-13
Daniel
Wall
i
n
D
ocument
t
h
e new conv
e
rte
r
customiz
a
tion po
i
nt
.
commit
|
commitdiff
|
tree
2008-12-13
Dani
e
l Wallin
Remo
v
e old
use
r
-defined
conve
r
ters
.
commit
|
commitdiff
|
tree
2008-12-13
D
a
niel
Wallin
Sim
p
lif
y
converters and add
customizati
o
n p
o
i
nt
.
commit
|
commitdiff
|
tree
2008-12-11
D
an
i
e
l
Wall
i
n
R
e
m
ove co
m
mented out "functor" conve
r
ter
.
commit
|
commitdiff
|
tree
2008-12-09
Danie
l
Wallin
Merge branch
'
0
.
7
.
1'
commit
|
commitdiff
|
tree
2008-12-09
D
a
niel Wallin
F
ix ex
p
ected error messages in tests
.
commit
|
commitdiff
|
tree
2008-12-09
Daniel Wallin
G
et rid of unused glo
b
al variabl
e
wa
r
ning
.
commit
|
commitdiff
|
tree
2008-12-08
D
a
nie
l
W
a
llin
A
d
d signatu
r
e type
n
ame for object and argumen
t
.
commit
|
commitdiff
|
tree
2008-12-08
Daniel
W
all
i
n
A
d
d functi
o
n
name to sig
n
ature string
.
commit
|
commitdiff
|
tree
2008-12-07
Daniel Wall
i
n
M
erge branch '
d
w/new-properties'
commit
|
commitdiff
|
tree
2008-12-07
Daniel
Wallin
Make
u
sing de
p
endency() on non class
return types
a
.
.
.
commit
|
commitdiff
|
tree
2008-12-07
Daniel Wal
l
in
Use t
h
e
new pro
p
erty
s
ystem in cl
a
ss_
.
commit
|
commitdiff
|
tree
2008-12-07
D
aniel Wallin
Turn "is_primi
t
iv
e
" i
n
t
o a pro
p
er met
a
function
.
commit
|
commitdiff
|
tree
2008-12-07
Daniel W
a
llin
Add "pro
p
ert
y
()" API wrapper
.
commit
|
commitdiff
|
tree
2008-12-07
Daniel Wallin
Removed worthless gettab
l
e/
s
ettable meta
m
ethods
.
commit
|
commitdiff
|
tree
2008-12-07
Daniel Wal
l
in
T
est
that
p
r
opertie
s
can be added t
o
Lua i
n
stances
.
commit
|
commitdiff
|
tree
2008-12-06
D
a
niel
Wall
i
n
Mer
g
e
branch 'nb/a
d
opt-bug'
commit
|
commitdiff
|
tree
2008-12-06
Daniel Wa
l
lin
Merge branch '
d
w/function-refacto
r
i
ng'
commit
|
commitdiff
|
tree
2008-11-30
N
ikolas
B
owe
F
i
x
ado
p
t bug w
h
en used
with deriv
e
d Lu
a
c
l
asses
.
commit
|
commitdiff
|
tree
2008-11-30
Danie
l
W
allin
Add test that demon
s
trates adopt()
b
ug
.
commit
|
commitdiff
|
tree
2008-11-30
Danie
l
Wal
l
i
n
Add
i
nt
e
rface to explicitly
s
pecify
signatures
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel Wallin
A
d
ded
"
property()" Lua fu
n
c
t
ion
.
commit
|
commitdiff
|
tree
next