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
Move lua_error out of catch handler to defer longjmp.
2009-08-17
Danie
l
Wa
l
lin
T
est u
s
e
r
defi
n
ed convert
e
r that consumes 2
parameters
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
nie
l
Walli
n
Automatical
l
y convert lua_St
a
te*
a
rg
u
men
t
s
.
commit
|
commitdiff
|
tree
2009-08-17
D
ani
e
l Wallin
Co
m
p
ute argu
m
ent indi
c
es with converters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
New recursive
o
v
erload resolver
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Create instance ta
b
l
e
reference i
n
t
h
e m
a
in thread
.
commit
|
commitdiff
|
tree
2009-07-07
Dani
e
l Wallin
Add l
u
ab
i
nd::get_main_
t
hrea
d
() A
P
I
.
commit
|
commitdiff
|
tree
2009-07-07
D
a
n
i
el Wallin
Add test for creating
i
nstances in Lua threads
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Add
missing LU
A
BIND_API to luabind::open()
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Don't try
to return void* fro
m
Lua in test
.
commit
|
commitdiff
|
tree
2009-06-20
Da
n
iel Wallin
U
s
e
l
uaL_r
e
f/lua
L
_
u
nref instead
o
f old ref() mechani
s
m
.
commit
|
commitdiff
|
tree
2009-06-20
D
aniel W
a
llin
Add def
a
ult converter for b
o
o
s
t:
:
shared_p
t
r<>
.
commit
|
commitdiff
|
tree
2009-06-20
D
aniel
W
all
i
n
N
ew instanc
e
storage implementation
.
Cleane
r
and faster
.
commit
|
commitdiff
|
tree
2009-06-20
D
aniel Wal
l
in
N
e
w instance holders
.
Can hol
d
instance by
a
ny
pointer
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Dan
i
el Wa
l
l
in
Replace includ
e
with
f
orward dec
l
aration
.
commit
|
commitdiff
|
tree
2009-06-05
Dani
e
l Wallin
Fix placeholder macr
o
for GCC4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Da
n
iel Wall
i
n
Add table<> objec
t
wrapper
.
commit
|
commitdiff
|
tree
2009-03-21
Daniel W
a
lli
n
Add
typ
e
_i
n
fo wrapper
c
l
ass
.
commit
|
commitdiff
|
tree
2009-03-19
Dan
i
el Wallin
U
se lu
a
L_ref/
l
uaL_unref
i
n
w
eak_ref
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel W
a
llin
R
epla
c
e
r
ef/unref
w
i
t
h luaL_ref/luaL_u
n
r
e
f
.
commit
|
commitdiff
|
tree
2009-03-10
D
a
n
i
e
l Wallin
Merge branch '0
.
8' to sync with
v
0
.
8
.
1
rele
a
s
e
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Walli
n
B
u
mp
Jamfil
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 build and inst
a
ll procedure
.
commit
|
commitdiff
|
tree
2009-03-03
D
a
n
i
el Wallin
Bump ve
r
sion for 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-28
I
a
n Baxter
Fix bug in
i
mplicit_
c
ast()
when using multiple i
n
heritance
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wall
i
n
Add
m
issing <st
d
excep
t
> include
.
commit
|
commitdiff
|
tree
2009-02-27
D
a
niel Wallin
Merge branch 'd
w
/improve-compile
-
time
s
'
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Move "bases<>
"
de
f
i
n
i
t
i
o
n
to class
.
hpp
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Use partial speciali
z
ation f
o
r is_base
s
<>
.
commit
|
commitdiff
|
tree
2009-02-27
D
anie
l
Wallin
Simplif
y
parameter deducti
o
n code in class_<> t
e
mplate
.
commit
|
commitdiff
|
tree
2009-02-27
D
a
niel Wallin
Use mpl::vector instead of mpl::l
i
st
i
n cla
s
s_<>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel
Wal
l
i
n
Remove a bunch of dead cod
e
an
d
unnecessa
r
y
includes
.
commit
|
commitdiff
|
tree
2009-02-27
Da
n
i
el Wa
l
l
i
n
Don
'
t use bo
o
st::function
.
commit
|
commitdiff
|
tree
2009-02-17
Dan
i
el Wallin
Add versio
n
.
hpp
w
i
t
h
LUABIND_
V
ERSION define
.
commit
|
commitdiff
|
tree
2009-02-17
Daniel
W
allin
Add prope
r
SON
A
ME
versi
o
n
a
n
d ins
t
all/st
a
ge targets
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel
Wallin
Reimp
l
e
m
ent c
l
ass_info()
for t
h
e new property
s
ystem
.
commit
|
commitdiff
|
tree
2009-01-29
D
aniel Wallin
A
dd test for "
c
l
ass_i
n
fo()"
.
commit
|
commitdiff
|
tree
2009-01-28
Daniel
W
a
llin
Remove unnecessar
y
depend
e
ncy on Boost
.
Python
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel W
a
llin
Add missing
converter for unsig
n
ed
c
har
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel
W
all
i
n
Add
t
es
t
fo
r
buil
t
i
n
s
calar converters
.
commit
|
commitdiff
|
tree
2009-01-04
Daniel Wal
l
in
R
emove a lot of
unused c
o
de
.
commit
|
commitdiff
|
tree
2009-01-04
Danie
l
Wa
l
lin
Mer
g
e
bran
c
h
'0
.
8
' to s
y
nc w
i
th v0
.
8 release
.
commit
|
commitdiff
|
tree
2008-12-21
D
ani
e
l Wal
l
in
do
c
s: Ad
d
note ab
o
u
t LUABIND_DYNAMIC_LINK
.
commit
|
commitdiff
|
tree
2008-12-20
Dani
e
l Wal
l
in
Move
LUAB
I
ND_
B
U
I
L
D
ING defin
e
from Jamroot to sou
r
ce
.
.
.
commit
|
commitdiff
|
tree
2008-12-20
D
aniel Wallin
Always
u
se __de
c
lspe
c
(dllimport/dllexport
)
o
n Windows
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Wallin
Chan
g
e
tes
t
to use polymo
r
phic type d
e
ri
v
ed fro
m
w
rap_base
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Wallin
Fi
x
adopt
(
) bug when used
with wrapper cl
a
s
s
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Wa
l
lin
Use correct in
d
ex
i
n
i
nject_backref()
.
commit
|
commitdiff
|
tree
2008-12-18
Da
n
i
el Wallin
Add test that demonstrat
e
s
adopt(
)
b
ug
.
commit
|
commitdiff
|
tree
2008-12-17
Daniel
W
alli
n
Me
r
ge branch '0
.
8' to sync wi
t
h 0
.
8-rc1 release
.
commit
|
commitdiff
|
tree
2008-12-17
Daniel Walli
n
R
eally get rid
of un
u
s
ed glo
b
a
l
warning
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
Do
c
ument 'ta
g
_f
u
nction'
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
Add '__len' t
o
l
i
st of ov
e
r
loadable oper
a
t
ors
.
commit
|
commitdiff
|
tree
2008-12-13
Danie
l
Wallin
Fix GCC 'suggest p
a
r
entheses' warnin
g
.
commit
|
commitdiff
|
tree
2008-12-13
Dani
e
l Wallin
Remove
o
bsolete t
y
pedef
f
r
om converter
s
.
commit
|
commitdiff
|
tree
2008-12-13
Dani
e
l Wa
l
lin
Change private destruct
o
r te
s
t to use fa
c
tory
f
unct
i
on
.
commit
|
commitdiff
|
tree
2008-12-13
D
aniel Wallin
Merge branch 'dw/conve
r
t
er-
c
us
t
omization' into 0
.
8
commit
|
commitdiff
|
tree
2008-12-13
D
ani
e
l Wallin
Doc
u
ment the new conve
r
ter cus
t
omi
z
ation
poi
n
t
.
commit
|
commitdiff
|
tree
2008-12-13
D
ani
e
l
W
alli
n
Remov
e
o
ld
user-defined c
o
nverter
s
.
commit
|
commitdiff
|
tree
2008-12-13
D
aniel Wallin
Simplify
converters and add
c
ustomization point
.
commit
|
commitdiff
|
tree
2008-12-11
Danie
l
Wal
l
in
Remove commented o
u
t "functor"
converter
.
commit
|
commitdiff
|
tree
2008-12-09
Daniel Wall
i
n
Merge branch '0
.
7
.
1
'
commit
|
commitdiff
|
tree
2008-12-09
D
anie
l
Wallin
Fix e
x
pected e
r
ror messages in tests
.
commit
|
commitdiff
|
tree
2008-12-09
Daniel
Wall
i
n
Get rid o
f
unused g
l
obal variable w
a
rning
.
commit
|
commitdiff
|
tree
2008-12-08
Daniel Wallin
Add sign
a
ture type name for object an
d
argument
.
commit
|
commitdiff
|
tree
2008-12-08
Daniel Walli
n
Add function name to sig
n
ature string
.
commit
|
commitdiff
|
tree
2008-12-07
Dan
i
el Wallin
Mer
g
e
branc
h
'dw/new
-
properties'
commit
|
commitdiff
|
tree
2008-12-07
Daniel Wall
i
n
Make using dep
e
ndency()
o
n
n
o
n
clas
s
retu
r
n
t
ypes a
.
.
.
commit
|
commitdiff
|
tree
2008-12-07
D
a
ni
e
l Wallin
U
se the new property
s
yst
e
m in class_
.
commit
|
commitdiff
|
tree
2008-12-07
D
a
niel Wallin
Tur
n
"
i
s_prim
i
ti
v
e
"
i
n
to a
p
roper metafu
n
c
t
ion
.
commit
|
commitdiff
|
tree
2008-12-07
Danie
l
Walli
n
Add
"
property(
)
" API wrapper
.
commit
|
commitdiff
|
tree
2008-12-07
Daniel
Wallin
Removed w
o
r
thle
s
s
gettable/setta
b
le
metamethods
.
commit
|
commitdiff
|
tree
2008-12-07
Daniel Wall
i
n
Tes
t
that
properties can be added to Lu
a
inst
a
n
c
es
.
commit
|
commitdiff
|
tree
2008-12-06
Daniel Wallin
Merge branch 'nb/adop
t
-
b
ug
'
commit
|
commitdiff
|
tree
2008-12-06
Da
n
iel Walli
n
Mer
g
e branc
h
'dw/
f
un
c
tion-r
e
fac
t
ori
n
g'
commit
|
commitdiff
|
tree
2008-11-30
Nikolas Bowe
F
ix adopt bug w
h
en used w
i
th der
i
ved L
u
a
c
lasses
.
commit
|
commitdiff
|
tree
2008-11-30
Daniel
W
allin
Add test th
a
t demonstrates adopt() bug
.
commit
|
commitdiff
|
tree
2008-11-30
Dani
e
l Wa
l
lin
Ad
d
interface to explicitly specif
y
signat
u
res
.
commit
|
commitdiff
|
tree
2008-11-29
D
a
niel Wal
l
in
Ad
d
ed "prope
r
ty()" Lua function
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel W
a
llin
Chang
e
d use
of std::string to lua_push
f
string
(
)
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel Wallin
Ca
l
l "
g
et"
and "set" prope
r
ty
functions
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel Wa
l
lin
Added `prop
e
r
ty_tag()`
.
commit
|
commitdiff
|
tree
2008-11-29
D
a
niel
Wallin
Deprecate "super
(
)"
.
commit
|
commitdiff
|
tree
2008-11-29
D
a
niel
Wallin
U
n
i
fy co
n
struction of Lu
a
a
n
d
C
+
+ classe
s
.
commit
|
commitdiff
|
tree
2008-11-29
D
a
niel Wallin
Re
w
rite co
n
struct
i
on
c
ode
t
o always ju
s
t c
a
ll
_
_in
i
t()
.
commit
|
commitdiff
|
tree
2008-11-29
Daniel
Wal
l
i
n
F
i
x destruction of derived Lua c
l
asses
.
commit
|
commitdiff
|
tree
2008-11-29
Dan
i
el Wal
l
in
Change derived cl
a
ss na
m
e-shadowin
g
rules
.
commit
|
commitdiff
|
tree
2008-11-12
Da
n
iel Wallin
C
h
ange s
u
p
e
r() to
always just call the __init() function
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel
W
a
l
l
in
Change constructor sig
n
at
u
re to include self argu
m
ent
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel
Wa
l
lin
Reimpl
e
m
ent constructor
c
ode
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel Wallin
Add missi
n
g i
n
c
lude
.
commit
|
commitdiff
|
tree
2008-11-12
D
a
ni
e
l Wallin
Remove old function
d
ispatch
code complet
e
l
y
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel Wal
l
in
Fix calli
n
g virtual
funct
i
ons without override
.
commit
|
commitdiff
|
tree
2008-11-12
Da
n
i
el Walli
n
U
s
e
new function dispa
t
ch c
o
de for
m
ember
functi
o
ns
.
commit
|
commitdiff
|
tree
2008-11-12
Daniel Wallin
Reimplement the function r
e
g
istration code
.
commit
|
commitdiff
|
tree
2008-11-12
Da
n
iel W
a
llin
Don't try
t
o link to
v
e
r
s
i
on
e
d
.
so
.
commit
|
commitdiff
|
tree
2008-11-10
D
ani
e
l Wallin
Me
r
ge branch 'dw/call-refactoring'
commit
|
commitdiff
|
tree
2008-11-10
Da
n
i
el Wallin
Add missing include and nam
e
space alias
.
commit
|
commitdiff
|
tree
2008-11-10
Dan
i
el Wa
l
lin
Use compute_sc
o
re(
)
when
invoking
constructors
.
commit
|
commitdiff
|
tree
2008-11-10
Danie
l
Wallin
Add
constructor<>::signature
MP
L
sequen
c
e
.
commit
|
commitdiff
|
tree
next