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
Rework local_id allocation in class_id_map.
2009-08-18
D
aniel Wallin
R
e
work local_id
a
llocat
i
on in
c
lass_
i
d_map
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wal
l
i
n
Handle null
pointer in shared_pt
r
_conver
t
er
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Use add_ca
s
t()
for wra
p
pers as well
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
A
d
d mi
s
sing <l
u
abind/wrapper_base
.
hpp
>
inc
l
ude
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel W
a
l
l
in
Add tests for
ne
w
i
n
her
i
tance cod
e
.
commit
|
commitdiff
|
tree
2009-08-18
D
an
i
el Wallin
Add make_instance()
h
elper function
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wall
i
n
New inheritance graph code
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el W
a
lli
n
A
d
d missing detail/r
e
f
.
hpp include
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Mer
g
e branch 'dw
/
r
e
cursive
-
d
i
s
patcher'
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l Wallin
Fix
t
e
st
s
.
Need t
o
conta
i
n sub
c
onverters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Fix builtin conver
t
er tes
t
.
A
l
l conv
e
rte
r
s need both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Walli
n
Make sh
a
re
d
_p
t
r
_converter s
t
ateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
M
ake const
_
pointer_converter stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wal
l
in
Mak
e
adopt_poli
c
y
:
:ma
t
ch() sta
t
e
fu
l
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l
Wallin
Use lua_rawgeti() instea
d
of lua_pushnum
b
er, lua_rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel
W
al
l
in
R
e
duce the number of
A
PI calls for numeric conv
e
rters
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Wallin
Cache
c
onve
r
s
i
on r
e
sult f
r
om the scoring
sta
g
e
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
In
l
ine m
o
re ca
l
ls
when invok
i
ng functions
.
Improves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wa
l
lin
Test u
s
er def
i
ne
d
converter t
h
at consumes 2
p
aramet
e
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
W
all
i
n
Au
t
omatically
c
onvert l
u
a_State* a
r
guments
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l Wallin
Com
p
ut
e
arg
u
m
ent indices with converters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
New recursive ov
e
rload resolve
r
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wall
i
n
Don't
try
t
o return v
o
id* from Lu
a
i
n test
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
U
s
e luaL_ref/lu
a
L_u
n
ref instead
o
f old
r
ef() mechani
s
m
.
commit
|
commitdiff
|
tree
2009-06-20
Dan
i
e
l Wallin
A
d
d defa
u
l
t converte
r
f
o
r boost::s
h
ared_pt
r
<>
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel W
a
llin
New instance st
o
ra
g
e imple
m
entation
.
Cle
a
ner a
n
d faster
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wal
l
in
New
instance holders
.
Can hold instance by any pointer
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Daniel Wallin
Rep
l
a
ce i
n
clude
with forward
declaration
.
commit
|
commitdiff
|
tree
2009-03-23
Daniel Wall
i
n
Add table
<
> object wr
a
pper
.
commit
|
commitdiff
|
tree
2009-03-21
Da
n
iel Wa
l
lin
Add type_in
f
o wrapper class
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wallin
U
s
e
luaL_ref/luaL_unref in weak_re
f
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wallin
Replace ref/u
n
r
e
f with
l
uaL_r
e
f/luaL_u
n
ref
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wallin
M
e
rge bra
n
ch '0
.
8
'
to sync with v0
.
8
.
1
release
.
commit
|
commitdiff
|
tree
2009-03-10
D
a
niel W
a
llin
B
ump Jamfile version to
0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
D
aniel
Wall
i
n
A
dd
missing
L
UA
B
IND_API
.
commit
|
commitdiff
|
tree
2009-03-09
Dani
e
l Wallin
Document new build and
inst
a
ll procedure
.
commit
|
commitdiff
|
tree
2009-03-03
Daniel W
a
llin
Bump version for 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wa
l
l
in
A
d
d missing <stdexcept
>
i
nc
l
ude
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wal
l
i
n
Merg
e
b
ranch 'dw
/
improve-compile-times'
commit
|
commitdiff
|
tree
2009-02-27
Daniel
W
allin
M
o
ve "bases<>" d
e
finition to class
.
hpp
.
commit
|
commitdiff
|
tree
2009-02-27
D
a
niel Wa
l
l
i
n
Use partial specializa
t
ion for is_ba
s
es<>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wa
l
li
n
Simplify parameter d
e
duction code in class
_
<> te
m
plate
.
commit
|
commitdiff
|
tree
2009-02-27
Danie
l
Wallin
Use mpl::vec
t
o
r
instead
of mpl::l
i
s
t in
c
lass
_
<>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Walli
n
Rem
o
ve a bunch of dead code
a
nd unneces
s
a
ry
i
ncludes
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel W
a
llin
Don't use boost:
:
function
.
commit
|
commitdiff
|
tree
2009-02-17
Daniel Wallin
Ad
d
version
.
hpp wi
t
h LUABIND
_
VERSION define
.
commit
|
commitdiff
|
tree
2009-02-17
Da
n
iel
Wallin
Add proper SON
A
ME version and install/stage targets
.
commit
|
commitdiff
|
tree
2009-01-29
D
a
niel
W
a
l
lin
Reimplement clas
s
_info() f
o
r the n
e
w property system
.
commit
|
commitdiff
|
tree
2009-01-29
D
a
niel Wallin
Add test fo
r
"c
l
a
s
s
_
inf
o
()"
.
commit
|
commitdiff
|
tree
2009-01-28
Daniel
Wallin
Remove un
n
ece
s
sary
dependen
c
y on Boost
.
Pytho
n
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel Wallin
A
dd missing con
v
erter for
u
nsigned char
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel Wall
i
n
Add test
f
o
r
builtin
s
ca
l
ar c
o
nverters
.
commit
|
commitdiff
|
tree
2009-01-04
Daniel
W
allin
Remove a lot of unused co
d
e
.
commit
|
commitdiff
|
tree
2009-01-04
Dan
i
el Wallin
Merg
e
br
a
nch '0
.
8
'
to sync wit
h
v
0
.
8
re
l
ease
.
commit
|
commitdiff
|
tree
2008-12-21
Daniel
W
allin
docs:
Ad
d
note about LUA
B
IND_DYNAMI
C
_LINK
.
commit
|
commitdiff
|
tree
2008-12-20
Da
n
i
e
l Walli
n
Mov
e
LUAB
I
ND_BUILDING defi
n
e
f
rom Jamroot to source
.
.
.
commit
|
commitdiff
|
tree
2008-12-20
Daniel
Wallin
Alway
s
use __
d
eclspec(dllimpo
r
t/dllexp
o
rt) on Windows
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Wallin
Ch
a
nge
t
est to use
polymorphic typ
e
derived from wrap_b
a
se
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Wallin
Fix
a
dop
t
()
b
ug when used with wrapper class
.
commit
|
commitdiff
|
tree
2008-12-18
Dani
e
l Wallin
Use cor
r
ect index
i
n
inject_backref()
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Walli
n
Add te
s
t that
demonstrates adopt() bug
.
commit
|
commitdiff
|
tree
2008-12-17
Danie
l
Wallin
Merge bra
n
ch '0
.
8' to sync
w
i
th
0
.
8-rc1
rele
a
s
e
.
commit
|
commitdiff
|
tree
2008-12-17
Daniel Wallin
Really get rid of
u
nused global warning
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
D
ocu
m
ent 'tag_function'
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
Add '_
_
len
'
to l
i
st o
f
overloadable o
p
erators
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wall
i
n
F
i
x
G
CC 'suggest pa
r
enthe
s
es' w
a
rning
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel W
a
llin
Remove
ob
s
olete t
y
p
edef from
c
onvert
e
r
s
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wall
i
n
Ch
a
nge priva
t
e
destructor test
t
o
use fac
t
ory function
.
commit
|
commitdiff
|
tree
2008-12-13
Dani
e
l Wallin
Merge bran
c
h
'
dw/converter-cus
t
omizatio
n
'
into
0
.
8
commit
|
commitdiff
|
tree
2008-12-13
Dani
e
l
W
a
ll
i
n
Docum
e
nt the n
e
w con
v
erter customization po
i
nt
.
commit
|
commitdiff
|
tree
2008-12-13
Dan
i
el
W
a
l
l
in
R
emo
v
e old user-defined conver
t
ers
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wall
i
n
Simpl
i
fy conver
t
ers an
d
add
c
u
s
tomization point
.
commit
|
commitdiff
|
tree
2008-12-11
Dani
e
l W
a
llin
Remove commented o
u
t "functor" con
v
erte
r
.
commit
|
commitdiff
|
tree
2008-12-09
D
a
niel Wal
l
in
Merge branch '0
.
7
.
1'
commit
|
commitdiff
|
tree
2008-12-09
Daniel Wa
l
l
in
Fix expected e
r
ror me
s
sages i
n
te
s
ts
.
commit
|
commitdiff
|
tree
2008-12-09
D
a
niel Wallin
G
e
t ri
d
of un
u
se
d
glo
b
al
v
a
riable wa
r
ning
.
commit
|
commitdiff
|
tree
2008-12-08
Da
n
iel Wallin
Add signa
t
ure type name
for o
b
jec
t
an
d
a
r
g
u
m
ent
.
commit
|
commitdiff
|
tree
2008-12-08
Danie
l
Wallin
Add
f
unc
t
ion name
to signature string
.
commit
|
commitdiff
|
tree
2008-12-07
Daniel Wa
l
lin
Merge branch 'dw/new
-
p
ro
p
erties'
commit
|
commitdiff
|
tree
2008-12-07
D
a
niel Wallin
Make us
i
ng dependen
c
y
() on non class return
t
ype
s
a
.
.
.
commit
|
commitdiff
|
tree
2008-12-07
Daniel Walli
n
Use t
h
e ne
w
prope
r
ty sys
t
e
m
in cla
s
s
_
.
commit
|
commitdiff
|
tree
2008-12-07
Daniel Wallin
Turn "is
_
p
rimitive" into
a
proper metaf
u
nction
.
commit
|
commitdiff
|
tree
2008-12-07
D
a
niel
W
allin
Add "property()
"
API wr
a
pper
.
commit
|
commitdiff
|
tree
2008-12-07
Dani
e
l Wall
i
n
Removed worthless gettabl
e
/settable metamethod
s
.
commit
|
commitdiff
|
tree
2008-12-07
Daniel W
a
ll
i
n
Test
t
h
at pr
o
perties
can be
added to Lua
instances
.
commit
|
commitdiff
|
tree
2008-12-06
D
aniel Wallin
Merge br
a
nch 'nb/adopt
-
b
ug'
commit
|
commitdiff
|
tree
2008-12-06
D
aniel Wa
l
lin
Merge branch 'dw/
f
u
nction-refacto
r
i
n
g'
commit
|
commitdiff
|
tree
2008-11-30
Daniel Wallin
Add t
e
st t
h
at dem
o
nst
r
ates adopt() bug
.
commit
|
commitdiff
|
tree
2008-11-30
Daniel
W
al
l
in
A
d
d
int
e
rface to explicitly sp
e
c
i
fy signatu
r
e
s
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel Wal
l
in
Added "property()" Lu
a
f
u
n
c
tion
.
commit
|
commitdiff
|
tree
2008-11-29
Dani
e
l Walli
n
Ch
a
nged
u
se
o
f std::string t
o
lua_pushfstring()
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel Wallin
Call
"
ge
t
"
and "
s
et" prop
e
rty functions
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel
W
allin
Add
e
d `pro
p
erty_tag()`
.
commit
|
commitdiff
|
tree
2008-11-29
Dan
i
el Wall
i
n
Deprecate "s
u
per()"
.
commit
|
commitdiff
|
tree
2008-11-29
D
ani
e
l Wal
l
in
Unify
c
o
nstr
u
ct
i
on of L
u
a and C++ cla
s
ses
.
commit
|
commitdiff
|
tree
2008-11-29
D
ani
e
l Wa
l
lin
Rewrite
cons
t
ruction code to alw
a
ys
j
u
st
cal
l
__init()
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel Wallin
Fix destruction of der
i
ve
d
Lua classes
.
commit
|
commitdiff
|
tree
2008-11-29
D
aniel Wa
l
lin
Chan
g
e
der
i
v
e
d
class
name
-
shadow
i
ng
r
u
l
e
s
.
commit
|
commitdiff
|
tree
2008-11-12
D
a
n
iel Wallin
Chan
g
e super() t
o
alwa
y
s just
c
all the __init() fu
n
ction
.
commit
|
commitdiff
|
tree
2008-11-12
Dani
e
l Wallin
Chan
g
e constructor signature to i
n
c
lude self
a
rgument
.
commit
|
commitdiff
|
tree
next