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 missing scope::operator=.
2009-08-17
Daniel Wallin
U
s
e
lua_rawgeti() instead of lua_
p
ushnum
b
er, lua
_
rawge
t
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
Re
d
u
ce the nu
m
ber of API calls fo
r
n
u
meri
c
converters
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Wallin
C
a
che co
n
version res
u
lt
f
rom the sc
o
ring stag
e
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wa
l
lin
Inli
n
e more cal
l
s when invoking fu
n
ctions
.
Improves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l Wallin
Test u
s
er d
e
fine
d
converter that
c
on
s
umes 2 parameters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
l
lin
Au
t
omatically c
o
nver
t
l
ua
_
Stat
e
* arguments
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Walli
n
Comput
e
argum
e
nt
i
ndices with converters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
allin
New recursive
o
v
e
r
l
o
ad resolver
.
commit
|
commitdiff
|
tree
2009-07-07
Danie
l
Wallin
Create instan
c
e tab
l
e
re
f
ere
n
ce in
th
e
main thread
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Add
l
uabind::
g
et_m
a
in_thread() API
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wal
l
in
Add test for
c
reating instance
s
i
n L
u
a
t
hreads
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Ad
d
missing LUA
B
IND_API to
luabind::open()
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wa
l
lin
Don'
t
try to retu
r
n v
o
i
d
*
from Lua i
n
test
.
commit
|
commitdiff
|
tree
2009-06-20
D
aniel Wallin
Use l
u
aL_ref/luaL_unref ins
t
ead of o
l
d ref() mecha
n
ism
.
commit
|
commitdiff
|
tree
2009-06-20
Dani
e
l Wall
i
n
Add d
e
fault co
n
v
ert
e
r for boost::sh
a
red_ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Walli
n
New instance stora
g
e
im
p
lem
e
nta
t
ion
.
Cleaner and faster
.
commit
|
commitdiff
|
tree
2009-06-20
D
a
n
iel W
a
llin
New inst
a
nce h
o
lders
.
Can hold i
n
stance by any pointer
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Daniel Wallin
Replace
i
nclud
e
with forward declarat
i
on
.
commit
|
commitdiff
|
tree
2009-06-05
Daniel Wallin
F
i
x pla
c
eholder macr
o
for
G
CC4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
D
aniel Walli
n
Add tab
l
e<>
o
bj
e
c
t
wrap
p
er
.
commit
|
commitdiff
|
tree
2009-03-21
Dan
i
el Walli
n
Ad
d
t
y
p
e_in
f
o wrapper
c
lass
.
commit
|
commitdiff
|
tree
2009-03-19
D
a
niel Wa
l
lin
Use
l
uaL_ref/
l
uaL_unref in
w
e
a
k
_re
f
.
commit
|
commitdiff
|
tree
2009-03-19
Da
n
i
el Wallin
Replace ref/unref wit
h
luaL_ref/lua
L
_unref
.
commit
|
commitdiff
|
tree
2009-03-10
Danie
l
W
alli
n
Merge branch '0
.
8'
t
o sync with v0
.
8
.
1 release
.
commit
|
commitdiff
|
tree
2009-03-10
Dani
e
l Walli
n
Bump Ja
m
fil
e
version to
0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel Wallin
Ad
d
missing LUABIN
D
_API
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel Wallin
Document new b
u
ild
and install proced
u
re
.
commit
|
commitdiff
|
tree
2009-03-03
Daniel
W
a
llin
B
ump vers
i
on for
0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-28
Ian Ba
x
ter
Fix
b
u
g i
n
implicit
_
cast() w
h
en
usin
g
multiple inheritance
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel
W
allin
Add
m
i
ssin
g
<stde
x
cept
>
include
.
commit
|
commitdiff
|
tree
2009-02-27
D
an
i
el Wallin
Merge
branch 'dw/imp
r
ove-compile-tim
e
s
'
commit
|
commitdiff
|
tree
2009-02-27
D
a
nie
l
Wallin
Move "base
s
<
>
" definit
i
on to
c
l
ass
.
hpp
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wal
l
in
Use partial specializ
a
tion for is_bases<>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Simpl
i
fy parameter d
e
d
u
ction c
o
de in class_<>
temp
l
ate
.
commit
|
commitdiff
|
tree
2009-02-27
Dan
i
e
l
Wallin
Use
m
pl::v
e
ct
o
r ins
t
e
ad of
mpl::list i
n
clas
s
_<>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel
Wallin
Re
m
ove a b
u
nch of dead code and unnecessary includes
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wal
l
in
Don't use boost::
f
u
nction
.
commit
|
commitdiff
|
tree
2009-02-17
D
a
niel Wallin
Add vers
i
on
.
hpp with LUABIND_VERS
I
ON define
.
commit
|
commitdiff
|
tree
2009-02-17
Daniel Wallin
A
dd proper SONAME version and install/stage targets
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel Wallin
Re
i
mplemen
t
class_info() for
t
he new property system
.
commit
|
commitdiff
|
tree
2009-01-29
D
aniel
W
allin
Add
t
est
for
"class_info()"
.
commit
|
commitdiff
|
tree
2009-01-28
Daniel
W
allin
Remove unnecessary dependency on Boost
.
Python
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel Wallin
Add missi
n
g con
v
erte
r
for
u
nsi
g
ned
c
har
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel Wallin
Add
t
est for bu
i
ltin sc
a
la
r
c
onver
t
ers
.
commit
|
commitdiff
|
tree
2009-01-04
Danie
l
Walli
n
Re
m
o
v
e
a lot of unused cod
e
.
commit
|
commitdiff
|
tree
2009-01-04
Daniel Wa
l
lin
Merge branch '0
.
8' to sync w
i
th v0
.
8 rel
e
a
s
e
.
commit
|
commitdiff
|
tree
2008-12-21
Danie
l
Wa
l
lin
do
c
s: Add note about
LUABIN
D
_DYNAMIC_L
I
NK
.
commit
|
commitdiff
|
tree
2008-12-20
Dani
e
l W
a
llin
M
o
ve LUABIND_BUILDING d
e
fine
from
J
a
mroot to source
.
.
.
commit
|
commitdiff
|
tree
2008-12-20
Daniel Walli
n
Alway
s
u
se __dec
l
spe
c
(dllimpor
t
/dlle
x
port
)
on Wind
o
ws
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Wall
i
n
Chang
e
test
t
o
use polymorphic type d
e
rived from wr
a
p_b
a
se
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel
W
a
l
l
in
Fix adopt() bug when
u
s
e
d with
wrapper class
.
commit
|
commitdiff
|
tree
2008-12-18
Dan
i
el
Wallin
Use correct index in inje
c
t_
b
ackre
f
(
)
.
commit
|
commitdiff
|
tree
2008-12-18
Dani
e
l W
a
llin
Add test th
a
t demonstra
t
e
s
ad
o
pt
(
)
b
u
g
.
commit
|
commitdiff
|
tree
2008-12-17
Da
n
iel Wallin
Merge bra
n
ch '0
.
8' to sync wit
h
0
.
8-rc1 release
.
commit
|
commitdiff
|
tree
2008-12-17
Daniel Wallin
R
eally ge
t
rid o
f
unused global w
a
rnin
g
.
commit
|
commitdiff
|
tree
2008-12-13
Danie
l
Walli
n
Document 'tag_function'
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
Add '__len'
t
o
list of ov
e
r
loadable opera
t
ors
.
commit
|
commitdiff
|
tree
2008-12-13
Dan
i
el Wallin
Fix GCC 'suggest pare
n
the
s
es' warning
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wall
i
n
R
emove obsolete typedef from converters
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel
W
a
l
lin
Change
p
r
i
vate destructor test to
use
facto
r
y f
u
nc
t
ion
.
commit
|
commitdiff
|
tree
2008-12-13
D
a
n
iel
W
allin
Merge branc
h
'dw/converter-customizati
o
n' into
0
.
8
commit
|
commitdiff
|
tree
2008-12-13
Dan
i
e
l Wallin
D
ocument the new
c
o
n
v
e
r
ter cust
o
miza
t
ion point
.
commit
|
commitdiff
|
tree
2008-12-13
D
aniel Wallin
R
e
move
old user-defined convert
e
rs
.
commit
|
commitdiff
|
tree
2008-12-13
D
aniel
W
a
ll
i
n
Simplify c
o
nv
e
rters and add c
u
stomization point
.
commit
|
commitdiff
|
tree
2008-12-11
Daniel
W
allin
Rem
o
ve comme
n
ted out "
f
unctor" conve
r
ter
.
commit
|
commitdiff
|
tree
2008-12-09
Da
n
i
el Wall
i
n
Merge branch '0
.
7
.
1'
commit
|
commitdiff
|
tree
2008-12-09
Daniel W
a
llin
Fix expected e
r
r
o
r messages i
n
test
s
.
commit
|
commitdiff
|
tree
2008-12-09
Daniel
W
allin
Get rid of
u
n
u
s
e
d global variable warning
.
commit
|
commitdiff
|
tree
2008-12-08
D
a
niel Wallin
Add
si
g
nature type na
m
e
for object and argume
n
t
.
commit
|
commitdiff
|
tree
2008-12-08
Daniel Wallin
Add function name to signa
t
ure strin
g
.
commit
|
commitdiff
|
tree
2008-12-07
Dan
i
el Wallin
Merge b
r
anch 'dw/new-prop
e
rties'
commit
|
commitdiff
|
tree
2008-12-07
D
a
niel Wallin
M
a
ke using dependency() on non
c
l
ass return typ
e
s a
.
.
.
commit
|
commitdiff
|
tree
2008-12-07
D
aniel Wallin
Use
the new pro
p
e
r
ty system i
n
class
_
.
commit
|
commitdiff
|
tree
2008-12-07
Da
n
ie
l
Wal
l
in
Turn
"
is_primitive" into a
proper metafunction
.
commit
|
commitdiff
|
tree
2008-12-07
D
aniel Wallin
Add
"proper
t
y()"
API wrap
p
er
.
commit
|
commitdiff
|
tree
2008-12-07
Da
n
iel Wallin
Removed worthless getta
b
le/settable metamet
h
ods
.
commit
|
commitdiff
|
tree
2008-12-07
D
a
n
iel Wallin
Te
s
t that pr
o
per
t
ies
c
an be added to Lua
i
n
s
t
ances
.
commit
|
commitdiff
|
tree
2008-12-06
Dan
i
el Wa
l
lin
Merge b
r
anch 'nb/adopt-bug'
commit
|
commitdiff
|
tree
2008-12-06
Daniel W
a
llin
Merge
b
ranch 'dw/functi
o
n
-refac
t
oring'
commit
|
commitdiff
|
tree
2008-11-30
Ni
k
olas Bowe
Fix
adop
t
b
ug
when used wit
h
d
e
rived Lua classes
.
commit
|
commitdiff
|
tree
2008-11-30
Daniel Wallin
A
d
d test t
h
at d
e
monstrates adopt() bug
.
commit
|
commitdiff
|
tree
2008-11-30
Da
n
iel Walli
n
Add interface to ex
p
l
i
citly
specify sig
n
a
tures
.
commit
|
commitdiff
|
tree
2008-11-29
Dan
i
el Wa
l
lin
Added "prope
r
ty()"
L
ua
f
unction
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel
W
al
l
in
C
h
anged use of std::string to lua_
p
u
shf
s
tr
i
n
g
()
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel Wallin
Call
"
g
et
"
and
"set" property functions
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel
W
allin
Added `property_tag()`
.
commit
|
commitdiff
|
tree
2008-11-29
D
aniel Wallin
Depr
e
cate "super()"
.
commit
|
commitdiff
|
tree
2008-11-29
Dan
i
el Wallin
Unify construction of Lua a
n
d C++ classes
.
commit
|
commitdiff
|
tree
2008-11-29
D
a
niel Wa
l
lin
Rewrit
e
c
onstruct
i
on code to
always just call __in
i
t
()
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel Walli
n
Fix d
e
struc
t
i
o
n of derived Lua classes
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel W
a
llin
Change d
e
riv
e
d cla
s
s name-shadowing rul
e
s
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel Wallin
Change sup
e
r
(
)
to always j
u
st call t
h
e
__init() function
.
commit
|
commitdiff
|
tree
2008-11-12
Da
n
i
e
l Wallin
C
h
ange constructor signature to incl
u
de self argument
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel
W
alli
n
R
e
i
mplem
e
nt constr
u
ctor cod
e
.
commit
|
commitdiff
|
tree
2008-11-12
D
aniel Wa
l
lin
Add
m
is
s
ing
includ
e
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel Wal
l
i
n
Remove o
l
d function
dispatc
h
cod
e
completely
.
commit
|
commitdiff
|
tree
2008-11-12
D
a
niel Wa
l
lin
Fix calling
v
irtua
l
funct
i
on
s
without override
.
commit
|
commitdiff
|
tree
2008-11-12
D
aniel W
a
llin
Use new
function
d
i
s
patch c
o
d
e
for mem
b
e
r f
u
ncti
o
ns
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel Wallin
Re
i
m
p
leme
n
t the function registration code
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel
Wal
l
in
Do
n
't try to
link t
o
versioned
.
so
.
commit
|
commitdiff
|
tree
next