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
Supress int->bool warnings on MSVC.
2009-11-07
Danie
l
Wallin
Supress int-
>
bool w
a
rni
n
g
s on
MSVC
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Fix bu
g
where local
c
lass ids would become incorrect
.
commit
|
commitdiff
|
tree
2009-11-07
Dani
e
l Walli
n
Add missing
L
UABIND_API to class_id_ma
p
.
commit
|
commitdiff
|
tree
2009-11-07
Dani
e
l
W
a
lli
n
Us
e
boos
t
::scop
e
d_ptr<>
f
or
p
impl
.
commit
|
commitdiff
|
tree
2009-11-07
Da
n
i
e
l Wallin
Add missing
LUABIND_API to invoke_context
.
commit
|
commitdiff
|
tree
2009-11-06
Kenny Peng
Address a na
m
e confli
c
t with termios
.
h
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel W
a
llin
Allocate storage for i
n
stances with obj
e
ct_re
p
::allocate()
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wallin
Handle r
e
turni
n
g r
e
f
e
r
e
nces t
o
s
mart
pointe
r
s
.
commit
|
commitdiff
|
tree
2009-10-30
E
v
an Wies
Don'
t
crash if
cl
a
ss_info()
i
s c
a
lled on non-lua
b
ind
.
.
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Walli
n
R
e
move
s
o
m
e
stale
c
ode
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel
Wallin
Associat
e
pol
y
morphi
c
wrapper back referenc
e
with the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel
W
allin
Add t
e
st for extending exp
o
rted
classes
i
n L
u
a
.
commit
|
commitdiff
|
tree
2009-08-21
Da
n
i
e
l Wallin
Merge b
r
anch '
0
.
8'
t
o
syn
c
w
i
th changes made a
f
ter
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Dan
i
el Walli
n
Update ve
r
sion for 0
.
9 in J
a
mroot
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Cac
h
e conve
r
sion resul
t
in value_conve
r
ter
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Silence
uni
n
itialized variable warni
n
g
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
e
l Wallin
Update versio
n
.
hpp
f
or v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel
W
allin
Merge branch
'
dw/
c
a
s
t-graph'
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
Stor
e
d
e
pendenc
y
refs di
r
ectly in the
regist
r
y
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
a
l
lin
Remove o
l
d
unuse
d
table r
e
f mem
b
er
fr
o
m object_rep
.
commit
|
commitdiff
|
tree
2009-08-18
D
ani
e
l Wallin
Keep o
v
erload chain alive
i
n funct
i
on_object
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
Suppress unused v
a
ria
b
le war
n
ing
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
Use f
a
lse : x : 0 idiom
t
o avoi
d
e
v
aluating
x
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wall
i
n
Hold a weak pointer in instance_holder when ownership
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wall
i
n
T
e
st
t
hat
a
dopt() leaves a w
e
ak
poi
n
ter in the Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Remo
v
e
u
s
e of conv
e
rsion_st
o
r
age
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Hand
l
e NULL smart pointer
s
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Test ob
j
ec
t
iden
t
ity w
i
th shared_ptr_co
n
ver
t
er
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wallin
Make shared_ptr_con
v
ert
e
r
public
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel
W
allin
F
ix bu
g
in id all
o
cation
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wal
l
in
Rewor
k
local_i
d
al
l
o
c
ation i
n
c
l
ass_id_map
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wal
l
in
Handle null pointer in shared_ptr_converter
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
Use
a
dd_cast
(
)
for wrappers
as w
e
ll
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wal
l
in
Add
m
is
s
ing <luabind/wrapper_base
.
hpp> include
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
Ad
d
tests for new inheritance code
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wal
l
in
Add m
a
ke_ins
t
a
n
c
e() hel
p
er function
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
i
e
l Wall
i
n
New inheritance
graph code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add missing de
t
ai
l
/r
e
f
.
hpp include
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
i
e
l Wallin
Merg
e
branch 'dw/recursive-dispatcher'
commit
|
commitdiff
|
tree
2009-08-17
D
aniel
W
allin
Fix tes
t
s
.
Need to contain subco
n
v
e
rters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wal
l
i
n
Fix
b
uiltin converter test
.
All converters
need bot
h
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
lli
n
Make share
d
_ptr
_
c
onverter sta
t
eful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Make const
_
pointer_conv
e
r
ter state
f
ul
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
llin
Ma
k
e
a
dopt_policy::ma
t
ch() sta
t
eful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Use l
u
a_rawgeti() instead of lua_pushnumber, lua_rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
a
llin
Re
d
uce
t
he
n
umber o
f
API calls
f
or numeric converte
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wa
l
l
i
n
Cach
e
conversion re
s
u
l
t
f
rom the scoring stage
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Inl
i
ne more calls when invok
i
ng functions
.
Imp
r
o
ve
s
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l Wallin
Test us
e
r defined converter t
h
a
t cons
u
me
s
2
pa
r
amet
e
rs
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Automatically conve
r
t
l
ua_State* ar
g
um
e
n
t
s
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Wa
l
lin
Comput
e
argumen
t
in
d
ic
e
s with
convert
e
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
allin
Ne
w
recur
s
ive overload resolver
.
commit
|
commitdiff
|
tree
2009-07-07
Dan
i
el Wa
l
lin
Create inst
a
nc
e
table refe
r
ence
i
n
t
he mai
n
thread
.
commit
|
commitdiff
|
tree
2009-07-07
D
a
niel Wallin
Add lua
b
i
nd::get_m
a
in_thr
e
ad()
A
PI
.
commit
|
commitdiff
|
tree
2009-07-07
Danie
l
Wal
l
in
Add test fo
r
creating instances in Lu
a
threads
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wall
i
n
Add m
i
ssin
g
L
U
A
B
I
N
D_API to
l
uabin
d
::open()
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel W
a
l
l
in
Don't tr
y
to return void*
f
rom Lua
i
n test
.
commit
|
commitdiff
|
tree
2009-06-20
Da
n
iel Walli
n
Use luaL_re
f
/l
u
aL_unref instead of old ref
(
)
m
ec
h
anism
.
commit
|
commitdiff
|
tree
2009-06-20
Da
n
iel Wallin
Ad
d
defa
u
lt
conv
e
rte
r
for boost::
s
hared_ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel
W
allin
New in
s
tance storage
i
mple
m
entatio
n
.
Cleaner and fa
s
t
e
r
.
commit
|
commitdiff
|
tree
2009-06-20
D
aniel Wa
l
lin
New instance
holders
.
Can hold i
n
st
a
nce by any pointer
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Daniel Wall
i
n
Replace includ
e
with
f
orward declaration
.
commit
|
commitdiff
|
tree
2009-06-05
Daniel Walli
n
Fi
x
placeholder macro
for
GCC4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
D
a
niel Wal
l
in
Add t
a
bl
e
<
>
o
bject
wrappe
r
.
commit
|
commitdiff
|
tree
2009-03-21
D
a
ni
e
l Wallin
Add
t
y
p
e_
i
n
f
o wrapper class
.
commit
|
commitdiff
|
tree
2009-03-19
Da
n
ie
l
Wa
l
lin
Us
e
luaL_ref
/
luaL_
u
nref in w
e
ak_ref
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wall
i
n
Rep
l
ace ref/u
n
ref with luaL_ref/luaL_unref
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wallin
Merge branch '0
.
8' t
o
s
ync with v0
.
8
.
1 release
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wallin
Bu
m
p Jamfile ve
r
s
ion to 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel W
a
lli
n
Add missing
LUA
B
IND_API
.
commit
|
commitdiff
|
tree
2009-03-09
Danie
l
W
a
llin
D
o
cume
n
t
new build and insta
l
l procedure
.
commit
|
commitdiff
|
tree
2009-03-03
Daniel Wal
l
in
Bump
v
ersion for 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-28
Ian
B
a
xter
Fix bug i
n
i
mplicit
_
cas
t
()
w
hen using m
u
l
t
ip
l
e
inheritance
.
commit
|
commitdiff
|
tree
2009-02-27
D
aniel Wal
l
in
Add
missing <
s
tdexcept> include
.
commit
|
commitdiff
|
tree
2009-02-27
Da
n
iel
Wallin
Merge branch 'dw/
i
mprove-com
p
ile
-
times'
commit
|
commitdiff
|
tree
2009-02-27
Da
n
iel
W
a
llin
Move "base
s
<>" definition to class
.
hpp
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wa
l
l
i
n
Us
e
p
ar
t
ial specialization fo
r
is_base
s
<>
.
commit
|
commitdiff
|
tree
2009-02-27
Dan
i
el
W
allin
Si
m
p
l
i
fy parameter deduction cod
e
i
n
cla
s
s_<> te
m
plate
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel W
a
llin
Use mpl::ve
c
to
r
ins
t
e
ad of
m
pl::list in clas
s
_<>
.
commit
|
commitdiff
|
tree
2009-02-27
Dani
e
l Wallin
Remov
e
a bunc
h
o
f
dea
d
c
o
de and unnecessary includes
.
commit
|
commitdiff
|
tree
2009-02-27
D
anie
l
Wallin
Don
'
t use boos
t
::functi
o
n
.
commit
|
commitdiff
|
tree
2009-02-17
Daniel Walli
n
A
d
d versi
o
n
.
hpp with LUABIND_VERSIO
N
define
.
commit
|
commitdiff
|
tree
2009-02-17
Dan
i
el Wal
l
in
Add proper SON
A
ME versio
n
a
n
d
i
ns
t
all/st
a
ge tar
g
ets
.
commit
|
commitdiff
|
tree
2009-01-29
D
aniel Wallin
Reimpl
e
m
ent class_inf
o
()
f
or the n
e
w p
r
ope
r
ty system
.
commit
|
commitdiff
|
tree
2009-01-29
D
aniel Wallin
A
dd te
s
t fo
r
"class_info()"
.
commit
|
commitdiff
|
tree
2009-01-28
D
a
n
i
e
l Wa
l
lin
Remov
e
unne
c
essary dependency on Boost
.
Python
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel Wallin
Add
m
issing converter fo
r
unsig
n
ed c
h
ar
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel Wa
l
lin
A
dd
test for built
i
n
scalar con
v
erter
s
.
commit
|
commitdiff
|
tree
2009-01-04
Daniel Wallin
Remove
a lot of
unused code
.
commit
|
commitdiff
|
tree
2009-01-04
Da
n
i
e
l Wal
l
in
Me
r
g
e br
a
n
c
h '0
.
8' to sync wi
t
h v0
.
8 release
.
commit
|
commitdiff
|
tree
2008-12-21
Daniel Wallin
doc
s
: A
d
d note about LUABIND_
D
Y
N
AM
I
C
_
LINK
.
commit
|
commitdiff
|
tree
2008-12-20
D
aniel Wallin
Move LU
A
BIN
D
_BUILDING defin
e
from
Jamroot to so
u
rce
.
.
.
commit
|
commitdiff
|
tree
2008-12-20
Dani
e
l Wallin
Always us
e
__declsp
e
c(dll
i
m
port/dllexport)
o
n Wi
n
dows
.
commit
|
commitdiff
|
tree
2008-12-18
D
a
nie
l
Wallin
Change test to
use polymor
p
hic
t
ype derived from wrap_base
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel W
a
llin
F
ix
a
d
opt() bug
w
hen
use
d
wi
t
h wrappe
r
class
.
commit
|
commitdiff
|
tree
2008-12-18
D
ani
e
l Wallin
Use correct index in inject_backref()
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Wallin
Add
t
est
t
hat demonstra
t
es a
d
opt(
)
bug
.
commit
|
commitdiff
|
tree
2008-12-17
Daniel W
a
lli
n
Me
r
ge bra
n
ch '
0
.
8
' t
o
sync with 0
.
8-rc1 release
.
commit
|
commitdiff
|
tree
2008-12-17
Daniel Wallin
Really
g
et rid of unused
global warn
i
ng
.
commit
|
commitdiff
|
tree
2008-12-13
D
a
nie
l
W
allin
Doc
u
men
t
'tag_function'
.
commit
|
commitdiff
|
tree
next