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
Make object_rep noncopyable.
2009-11-24
Da
n
i
e
l Wa
l
li
n
M
ak
e
obje
c
t_rep nonc
o
p
y
able
.
commit
|
commitdiff
|
tree
2009-11-24
Dani
e
l Wallin
S
uppress MSV
C
"
a
ssignment operator could not be
g
enerated
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
n
i
el Walli
n
S
uppress MSVC unreac
h
a
b
le code warning
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Walli
n
Suppres
s
MS
V
C alignment warning (C4121)
.
commit
|
commitdiff
|
tree
2009-11-24
D
aniel Wallin
Suppress a bunch of "unrefere
n
ced parameter" warnings
.
commit
|
commitdiff
|
tree
2009-11-23
N
igel
Atkinson
Don't use same
n
ame for p
a
rameter and
t
ype
.
commit
|
commitdiff
|
tree
2009-11-14
Daniel Wallin
Use
l
ua_
t
ointeg
e
r
(
) i
n
s
t
ead of casting the
r
e
s
u
l
t of
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
D
aniel
Wallin
Const h
o
lder conver
s
ion isn'
t
supp
o
rted any more
.
D
o
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Dan
i
el Wallin
U
s
e s
t
d::size_t
i
nstead o
f
int for depend
e
n
c
y
c
ount
.
commit
|
commitdiff
|
tree
2009-11-07
Dani
e
l
W
allin
Add missing
LUA
B
I
N
D_BU
I
LDI
N
G d
e
f
i
ne to inheritance
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wa
l
li
n
Supress int->bool
warnings on MSVC
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
F
ix bug wher
e
l
ocal
class ids would become
i
ncorrect
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Add missing LUABIND_API to c
l
ass_id_map
.
commit
|
commitdiff
|
tree
2009-11-07
D
a
niel W
a
llin
Us
e
boost::sc
o
ped_ptr<> for pimp
l
.
commit
|
commitdiff
|
tree
2009-11-07
Dani
e
l
W
allin
Add missing LUABIND_API
t
o
inv
o
ke_context
.
commit
|
commitdiff
|
tree
2009-11-06
K
e
nny Peng
A
ddr
e
ss a name conflict with
termi
o
s
.
h
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wallin
Allocate storag
e
f
o
r instances with object_rep::allocate
(
)
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel W
a
ll
i
n
Handle returning re
f
erence
s
to smart pointers
.
commit
|
commitdiff
|
tree
2009-10-30
Evan Wies
Don't crash
if class_info() is called on non-lua
b
ind
.
.
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wallin
R
e
move
s
ome stale code
.
commit
|
commitdiff
|
tree
2009-08-25
Da
n
iel Wallin
Ass
o
ciate
p
olymor
p
hic wra
p
per back reference with t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel
Wallin
Add
test
f
or ex
t
ending
e
xported cla
s
s
e
s
in Lua
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wa
l
lin
Merge br
a
nch
'
0
.
8'
to
s
y
nc with changes ma
d
e
a
f
t
er
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Da
n
iel Wall
i
n
Upda
t
e version for 0
.
9
i
n Jamroot
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Ca
c
he
c
o
n
ve
r
sion result in
v
alue_co
n
ver
t
er
.
commit
|
commitdiff
|
tree
2009-08-21
Da
n
iel Wallin
Sile
n
c
e
uninitializ
e
d varia
b
le w
a
rning
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Update version
.
h
p
p
for v
0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
lin
Merge bra
n
ch 'dw/
c
as
t
-gr
a
ph'
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
Store dependency
refs dire
c
tly in the registry
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Remove
o
ld unus
e
d
ta
b
le re
f
m
e
mber from object_rep
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
i
el Wallin
Keep overload chain alive in function_object
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
Suppress unused variable warning
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wa
l
lin
Use false : x : 0 idiom to avoid evaluating x
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Hold a weak
poi
n
ter in in
s
tance_holder w
h
en owners
h
ip
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
i
e
l
Wall
i
n
Test that a
d
opt() leaves
a weak
pointer in t
h
e Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
i
el Wallin
R
emove u
s
e of conversion_storage
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Walli
n
Handle NULL smar
t
poi
n
ters
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
lin
T
est object identity with
s
har
e
d
_
p
t
r_con
v
er
t
er
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wallin
M
a
ke share
d
_ptr_
c
o
n
verter public
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wal
l
in
Fi
x
bug in id allocati
o
n
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel Wa
l
l
i
n
Rework local_id alloca
t
ion in
c
l
ass_i
d
_map
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
i
e
l
Wa
l
lin
H
a
n
dle n
u
ll poin
t
e
r in
s
hared_ptr_converter
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wallin
Use add_cast() for wrappers as
well
.
commit
|
commitdiff
|
tree
2009-08-18
D
an
i
el
W
a
llin
Ad
d
m
issin
g
<lu
a
bind/wrappe
r
_base
.
hpp>
include
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add tests for new inheritance co
d
e
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add m
a
ke_ins
t
ance() helper f
u
ncti
o
n
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Walli
n
New inheri
t
ance
g
r
a
ph code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add missing
d
etail/r
e
f
.
hpp
include
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel
Wallin
Me
r
g
e bra
n
ch
'dw
/
r
e
c
u
rsi
v
e
-
dispatcher
'
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Fix tes
t
s
.
Need to contain subconverters
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
Fi
x
bu
i
l
t
in conv
e
rter test
.
A
l
l converters ne
e
d
both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
ni
e
l
W
allin
Make shared
_
pt
r
_converter
s
tateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
llin
Ma
k
e const_poi
n
ter_converter state
f
u
l
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el
Wa
l
lin
Make adopt_policy:
:
m
a
tch() stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
W
a
llin
Use lua_rawge
t
i()
i
n
stead of lua_p
u
shnu
m
b
er, lua_rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Wallin
Reduce the number o
f
A
P
I calls for numeri
c
converters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wa
l
lin
C
a
c
h
e
c
o
nversion resu
l
t from the scorin
g
stage
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
e
l Wallin
Inlin
e
more
c
alls
w
he
n
i
nvoking
f
unctio
n
s
.
Improves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
Test user
d
e
fined conver
t
er that consumes 2 p
a
r
a
meters
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
Automatically con
v
er
t
lua_S
t
a
t
e* a
r
guments
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
Wallin
Compute argum
e
nt indices wit
h
conver
t
ers
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Wal
l
i
n
New recursiv
e
over
l
oad resolver
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Cr
e
a
te inst
a
n
c
e
tabl
e
referen
c
e in the main thread
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Add luabi
n
d
:
:get_mai
n
_thread() API
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
A
dd test for crea
t
i
n
g i
n
st
a
n
c
e
s i
n
Lua
t
h
reads
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel
Wal
l
in
Add missing LUA
B
IND
_
A
PI to luabind::open
(
)
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel
Wa
l
li
n
D
o
n
'
t
try to re
t
u
r
n
v
oid*
f
rom Lu
a
in
test
.
commit
|
commitdiff
|
tree
2009-06-20
Dani
e
l Wallin
Use
l
uaL_ref/lu
a
L_unref inste
a
d of old ref() mechanism
.
commit
|
commitdiff
|
tree
2009-06-20
Dani
e
l W
a
lli
n
Add def
a
u
lt
c
onverter for
boost::shared_
p
tr<>
.
commit
|
commitdiff
|
tree
2009-06-20
Dan
i
e
l
Wallin
New
i
nstance storage
im
p
lem
e
nta
t
ion
.
Clea
n
e
r
and
fas
t
er
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wall
i
n
Ne
w
inst
a
nce holders
.
Can hold instance by any point
e
r
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
D
aniel Wallin
Replace include
wi
t
h
f
o
r
war
d
declaration
.
commit
|
commitdiff
|
tree
2009-06-05
D
a
niel
W
a
l
lin
Fix placeholder macro for
GCC4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Danie
l
Wallin
Add tab
l
e<> object wrapper
.
commit
|
commitdiff
|
tree
2009-03-21
Daniel W
a
ll
i
n
Add type_in
f
o
w
rapper cla
s
s
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wal
l
in
Use luaL_ref/lu
a
L_unref in weak
_
re
f
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wallin
R
e
place
ref/unref
with luaL_ref/luaL_unref
.
commit
|
commitdiff
|
tree
2009-03-10
D
a
niel
W
allin
Mer
g
e branch '0
.
8' to sync with v0
.
8
.
1 rele
a
se
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wallin
Bump Jamfi
l
e
v
ersion to 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel
Wallin
Add
missing LUAB
I
ND_API
.
commit
|
commitdiff
|
tree
2009-03-09
D
anie
l
Wall
i
n
Doc
u
me
n
t new build and install proced
u
re
.
commit
|
commitdiff
|
tree
2009-03-03
Daniel Wallin
Bump ve
r
sion f
o
r 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-28
Ia
n
Baxter
Fix bug in i
m
plicit_cast
(
) when using multiple inheritance
.
commit
|
commitdiff
|
tree
2009-02-27
D
a
niel Wal
l
in
A
dd
m
issin
g
<stdexcept> include
.
commit
|
commitdiff
|
tree
2009-02-27
D
aniel Wallin
Merge branc
h
'd
w
/improve-compile-times
'
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wall
i
n
Move "bases<>" definit
i
o
n
to class
.
hp
p
.
commit
|
commitdiff
|
tree
2009-02-27
Da
n
iel W
a
llin
Us
e
parti
a
l
s
p
e
cialization
for is_bases<>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wa
l
lin
Sim
p
lify parameter deduc
t
ion code in class_<> template
.
commit
|
commitdiff
|
tree
2009-02-27
Dan
i
el
W
allin
Use mpl
:
:vector
i
nstead of
mpl::
l
ist in c
l
ass_<>
.
commit
|
commitdiff
|
tree
2009-02-27
Da
n
iel Wallin
Remove a bu
n
ch of dead code and
unnecessary includes
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel W
a
llin
Don't use boo
s
t::function
.
commit
|
commitdiff
|
tree
2009-02-17
Daniel
Wallin
Add version
.
hpp wi
t
h
L
UABIND_VERSI
O
N define
.
commit
|
commitdiff
|
tree
2009-02-17
Dan
i
el Wal
l
in
Add proper
SONAME
v
ersion and install/stage ta
r
gets
.
commit
|
commitdiff
|
tree
2009-01-29
Dani
e
l Wa
l
l
in
Reimpleme
n
t class_info()
for th
e
new property sys
t
em
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel
Wallin
Add t
e
st for "class_info()"
.
commit
|
commitdiff
|
tree
2009-01-28
Daniel Wallin
Remove unnecessary de
p
ende
n
cy
o
n
B
oost
.
Python
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel Wa
l
lin
Add missing converter for u
n
signed char
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel Wallin
Add test for
bui
l
tin scalar
c
onve
r
t
e
r
s
.
commit
|
commitdiff
|
tree
2009-01-04
Daniel Wallin
Remove
a
lot o
f
unu
s
ed code
.
commit
|
commitdiff
|
tree
2009-01-04
Daniel W
a
llin
Merge
b
r
a
n
ch '0
.
8'
t
o
sync wit
h
v0
.
8
r
elease
.
commit
|
commitdiff
|
tree
next