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
Revert 5134297. This caused overload ambiguities.
2009-11-25
D
a
niel Wall
i
n
Revert 5134297
.
This caused
o
ver
l
oad ambigu
i
t
i
e
s
.
commit
|
commitdiff
|
tree
2009-11-24
Danie
l
Wall
i
n
Remove
co
m
pute_
a
rit
y
()
.
T
his isn't used any more
.
commit
|
commitdiff
|
tree
2009-11-24
Dani
e
l Wallin
Cast to lua_Integer and
l
ua_Number e
x
plicitly in converter
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wa
l
lin
Mak
e
object_rep
noncop
y
able
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
Wallin
Sup
p
r
e
s
s MSVC "assi
g
n
m
ent operator
c
ould not be generated
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
Dani
e
l Wallin
Suppress MSVC unreach
a
ble co
d
e
warn
i
ng
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Suppress MSVC
a
l
ignment warning (C4
1
21)
.
commit
|
commitdiff
|
tree
2009-11-24
Danie
l
W
allin
Suppress a bunc
h
of
"
unr
e
fe
r
e
n
ce
d
pa
r
am
e
ter" wa
r
n
i
ngs
.
commit
|
commitdiff
|
tree
2009-11-14
D
anie
l
Wallin
U
se lu
a
_tointege
r
() inste
a
d of cas
t
ing th
e
result of
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Wal
l
in
Const ho
l
der conversion isn't suppo
r
ted a
n
y more
.
Don
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel
W
allin
Use std::size_t
i
n
stead of
int for dependen
c
y count
.
commit
|
commitdiff
|
tree
2009-11-07
D
a
niel W
a
llin
Add missing LUABI
N
D_BUILDIN
G
define to i
n
herita
n
ce
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Dani
e
l Wallin
Supress int->b
o
o
l
warnings on MSVC
.
commit
|
commitdiff
|
tree
2009-11-07
Da
n
iel Wallin
Fix bug wh
e
re local
c
l
ass ids would become incorrect
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel
W
a
ll
i
n
A
d
d missing
LUABIND_API to class_id_map
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Use boost
:
:
scoped_ptr<> for pimpl
.
commit
|
commitdiff
|
tree
2009-11-07
Danie
l
Wa
l
lin
A
d
d missing LU
A
B
I
ND_API to in
v
oke_co
n
te
x
t
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel
Wallin
Allocate stora
g
e for instances with objec
t
_
r
e
p::a
l
locate()
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel
W
allin
Handl
e
returning r
e
ference
s
to s
m
art pointe
r
s
.
commit
|
commitdiff
|
tree
2009-08-25
D
aniel Wallin
Re
m
ove some st
a
le code
.
commit
|
commitdiff
|
tree
2009-08-25
D
a
niel Wallin
Asso
c
iate p
o
lymo
r
phi
c
wrapper back
reference w
i
th the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel
Wallin
Add test for extending exported classes in Lua
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wall
i
n
Mer
g
e branch '0
.
8
' t
o
sync wit
h
changes mad
e
af
t
e
r
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Da
n
iel Wallin
Update version for
0
.
9 in Jamroot
.
commit
|
commitdiff
|
tree
2009-08-21
D
a
niel
W
a
llin
Cache conver
s
ion
result in value_con
v
er
t
er
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel W
a
l
lin
Silenc
e
unin
i
t
i
a
lized variable
w
arning
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wallin
Up
d
ate
v
er
s
ion
.
hpp f
o
r v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel
Wallin
Merge
b
ranch
'
dw/cast-grap
h
'
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Stor
e
dependen
c
y refs direc
t
ly in the registry
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
R
emove old unused table ref me
m
ber from ob
j
ect_rep
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Keep overload
c
hai
n
al
i
ve in
f
unction_object
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
Suppress unused v
a
riab
l
e
w
arning
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel W
a
llin
Use
f
alse : x : 0 idio
m
to avoid
e
v
aluating x
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel W
a
llin
Hold
a
weak pointer
in instance_ho
l
der when ownership
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wall
i
n
Test that adopt() leaves
a
weak pointe
r
in the Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l
Wallin
Rem
o
v
e
use of
c
onversion_storag
e
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wallin
Handl
e
N
UL
L
smart poi
n
ters
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
nie
l
Wa
l
l
i
n
Test object identity with
s
hared_
p
t
r_conver
t
er
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
e
l
W
a
llin
Ma
k
e s
h
a
r
e
d_ptr_co
n
verter publ
i
c
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Fix bug
in id a
l
lo
c
atio
n
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Rewo
r
k local_id allocation in class_id_
m
ap
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
lin
Handle null pointer in share
d
_ptr_
c
onverter
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
ie
l
Wallin
Use add_
c
ast() for wrappers as well
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
e
l Wallin
Add missing
<
l
u
abind/wrapper_bas
e
.
h
pp> i
n
c
l
ude
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wall
i
n
A
d
d tests
f
o
r
new inherit
a
n
c
e
c
o
d
e
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
ll
i
n
A
d
d
make_insta
n
ce(
)
helper function
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
li
n
N
ew
i
nheritance
g
rap
h
code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
l
l
in
Add mis
s
ing detail/ref
.
h
pp includ
e
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Merge bran
c
h
'
dw/recursive
-
dispatcher'
commit
|
commitdiff
|
tree
2009-08-17
D
a
n
iel Wallin
Fi
x
tests
.
Need to contai
n
subc
o
nverters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Fix
bu
i
lt
i
n
converter test
.
Al
l
conve
r
ters need both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Make s
h
ared_ptr
_
conve
r
ter state
f
u
l
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
Make con
s
t_
p
ointer
_
con
v
ert
e
r state
f
ul
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
llin
Make a
d
opt_poli
c
y::match()
s
tateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Use lua_rawgeti() instead of l
u
a_pushnumbe
r
, lua_rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
W
a
lli
n
Re
d
u
c
e the numbe
r
o
f
API cal
l
s for num
e
ric
c
onver
t
ers
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Cache conve
r
sion resu
l
t
f
r
om the sc
o
ring st
a
ge
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wa
l
l
i
n
Inline more call
s
when invoking functions
.
Improves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el Wallin
Test u
s
er define
d
conve
r
ter
that cons
u
mes 2 para
m
eters
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Wallin
Aut
o
matical
l
y conv
e
rt
l
ua_State*
arguments
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
a
llin
Compute
a
rgument ind
i
ce
s
with converters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Ne
w
recursive overload re
s
olve
r
.
commit
|
commitdiff
|
tree
2009-07-07
D
a
ni
e
l Wallin
Create instance
t
able ref
e
rence
i
n the m
a
i
n
thread
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel
W
allin
Add luabind::get_main_thread() API
.
commit
|
commitdiff
|
tree
2009-07-07
Dani
e
l
Wallin
Add test for
creating in
s
tances in Lua thre
a
ds
.
commit
|
commitdiff
|
tree
2009-07-07
D
a
n
iel Wal
l
in
Ad
d
m
i
ssing LUABIND_API to luab
i
nd::open()
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel
W
allin
Don't try to return void* from Lua
i
n test
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wa
l
l
i
n
U
s
e
luaL_re
f
/l
u
aL_u
n
ref inste
a
d o
f
old ref() mec
h
anism
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel W
a
llin
Add defau
l
t convert
e
r
f
o
r boost::sh
a
red_
p
t
r<>
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
N
e
w instance s
t
orage
imp
l
ementation
.
Cleaner
a
nd faste
r
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
N
e
w instance h
o
ld
e
r
s
.
Can ho
l
d instance by any
p
ointer
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Daniel Wallin
Repl
a
ce
i
nclude w
i
th for
w
a
r
d
d
eclaration
.
commit
|
commitdiff
|
tree
2009-06-05
Daniel Wa
l
li
n
Fi
x
placeholder macro for GCC4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
D
aniel Wallin
Add tab
l
e<> ob
j
ect wr
a
pper
.
commit
|
commitdiff
|
tree
2009-03-21
Daniel
W
alli
n
Add type_info wra
p
per cl
a
ss
.
commit
|
commitdiff
|
tree
2009-03-19
Danie
l
Wallin
Use luaL_ref/luaL
_
unr
e
f
i
n weak_
r
ef
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wal
l
in
Replace ref/unref with luaL
_
ref/luaL_
u
n
r
ef
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wallin
Merg
e
bran
c
h '0
.
8'
t
o s
y
n
c wit
h
v
0
.
8
.
1 release
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wa
l
lin
Bump Jamfile versi
o
n to 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
Dan
i
el Wall
i
n
A
d
d missing LUABIND_API
.
commit
|
commitdiff
|
tree
2009-03-09
D
anie
l
Wal
l
in
D
ocumen
t
new build an
d
i
nstall procedure
.
commit
|
commitdiff
|
tree
2009-03-03
Daniel Wallin
B
um
p
v
e
rsion for
0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Add mi
s
sing <stdex
c
ept> in
c
lude
.
commit
|
commitdiff
|
tree
2009-02-27
Dani
e
l Wal
l
i
n
M
erge branch 'dw/improve-compile-times'
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Move "bases<>
"
def
i
n
ition
t
o
class
.
hpp
.
commit
|
commitdiff
|
tree
2009-02-27
Dan
i
el Wallin
U
s
e
p
artial specializa
t
i
o
n for is_bases<>
.
commit
|
commitdiff
|
tree
2009-02-27
D
a
niel Wallin
Simplify paramete
r
ded
u
ction
c
ode in class
_
<> te
m
plate
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wal
l
in
Use mp
l
::vec
t
o
r instead of m
p
l::list in class_<
>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel
Wallin
Re
m
ove
a bunch o
f
dea
d
code
and unnecessar
y
includes
.
commit
|
commitdiff
|
tree
2009-02-27
Dani
e
l Wallin
Don't use boost::funct
i
o
n
.
commit
|
commitdiff
|
tree
2009-02-17
Daniel Wallin
Add v
e
rsion
.
hp
p
with LU
A
B
IND_VER
S
ION
d
efin
e
.
commit
|
commitdiff
|
tree
2009-02-17
Daniel Wallin
A
dd prop
e
r SON
A
ME
v
ersion an
d
install/stage ta
r
gets
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel Wallin
Reimplement cla
s
s_in
f
o(
)
for the new
property system
.
commit
|
commitdiff
|
tree
2009-01-29
Da
n
ie
l
Wallin
Add test
f
o
r
"class_inf
o
()"
.
commit
|
commitdiff
|
tree
2009-01-28
Dan
i
e
l Wallin
Remove unnecessa
r
y d
e
pend
e
ncy on Bo
o
st
.
Pyth
o
n
.
commit
|
commitdiff
|
tree
2009-01-10
D
a
niel
W
allin
Add missing con
v
erter f
o
r unsigne
d
char
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel Walli
n
Add
test
f
o
r builtin scalar
c
onverters
.
commit
|
commitdiff
|
tree
2009-01-04
Dan
i
el Wallin
Remove a lot of un
u
sed code
.
commit
|
commitdiff
|
tree
2009-01-04
Daniel Wallin
Me
r
ge branch '0
.
8'
t
o
s
y
nc with v0
.
8
rele
a
se
.
commit
|
commitdiff
|
tree
2008-12-21
Daniel Wallin
docs: Add note
a
b
ou
t
LUABIND_DYNAMIC_
L
INK
.
commit
|
commitdiff
|
tree
next