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
Daniel Wal
l
in
Reve
r
t
5
134297
.
This caused over
l
o
a
d ambiguitie
s
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Remove
comp
u
te
_
arity()
.
This isn't used any more
.
commit
|
commitdiff
|
tree
2009-11-24
Dani
e
l Wallin
C
a
st to l
u
a_Integer
a
nd lua_Number explicitl
y
in converter
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
n
iel
W
allin
M
ake obj
e
ct_rep noncop
y
able
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel W
a
l
lin
S
uppress M
S
VC "assignment operator c
o
ul
d
not be
g
e
n
erated
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
Da
n
ie
l
Wallin
Suppress MSVC
u
n
r
eachable code
w
arning
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
W
al
l
in
Su
p
pre
s
s MSV
C
alig
n
ment warning (C4
1
2
1
)
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
S
uppress a b
u
n
ch
o
f "unr
e
fe
r
enced parameter" war
n
ings
.
commit
|
commitdiff
|
tree
2009-11-23
Nigel Atkinson
Don
'
t use same
n
a
me for parameter and
t
y
pe
.
commit
|
commitdiff
|
tree
2009-11-14
D
a
ni
e
l Wallin
Us
e
lua_to
i
n
t
eger()
i
n
stead of ca
s
ting t
h
e result
o
f
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Wa
l
lin
Cons
t
h
o
lder conversion
i
sn't suppor
t
ed
a
ny more
.
Do
n
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Wallin
Use std:
:
size
_
t instead of
int for
dependency c
o
unt
.
commit
|
commitdiff
|
tree
2009-11-07
D
aniel
W
allin
Add missing LUABIND_BUILDING de
f
ine to
inher
i
t
ance
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
S
upres
s
int->bool warnings on MSVC
.
commit
|
commitdiff
|
tree
2009-11-07
Danie
l
Wallin
Fix bug
w
h
e
re
l
oc
a
l class ids would become incorrect
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wa
l
l
i
n
Add missing LUABIND_API to class
_
id_map
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Us
e
boost::scoped_ptr<> for
p
impl
.
commit
|
commitdiff
|
tree
2009-11-07
Da
n
iel
W
allin
Add missing
LU
A
BIND_
A
P
I t
o
inv
o
ke_context
.
commit
|
commitdiff
|
tree
2009-11-06
Kenny Peng
Add
r
ess
a name confl
i
ct with termios
.
h
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wallin
A
l
locate storage fo
r
instances with
object_rep::allocate()
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wallin
Handle re
t
ur
n
ing
r
eferenc
e
s to smart pointers
.
commit
|
commitdiff
|
tree
2009-10-30
Eva
n
Wies
Don't
c
rash if
class_in
f
o() is called on non-luab
i
nd
.
.
.
commit
|
commitdiff
|
tree
2009-08-25
Dan
i
el
W
allin
Remo
v
e som
e
s
ta
l
e c
o
de
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wallin
Assoc
i
at
e
polymorphic wrap
p
er ba
c
k referen
c
e wi
t
h t
h
e
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel
Wallin
Add
t
est for exte
n
d
i
ng e
x
ported classes in
Lua
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Merge branch '
0
.
8' to sy
n
c with ch
a
nges made after
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
D
a
niel Wallin
Update
versi
o
n f
o
r 0
.
9
in Jamroot
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wa
l
lin
Ca
c
h
e co
n
v
ersi
o
n res
u
lt in
valu
e
_
c
onverter
.
commit
|
commitdiff
|
tree
2009-08-21
D
a
niel W
a
llin
Sile
n
ce uni
n
it
i
alized
v
ariable w
a
rning
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Update versi
o
n
.
hpp f
o
r
v
0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el W
a
ll
i
n
M
e
r
ge
branc
h
'
dw/cast-graph'
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
Store
d
ep
e
nde
n
cy
r
efs di
r
ect
l
y in the regis
t
ry
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l
Wa
l
lin
R
e
move old
u
nused
table ref member from obj
e
ct_rep
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wall
i
n
Keep over
l
oad ch
a
in
a
live in function_object
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
S
u
ppress unused variable
war
n
ing
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Use false : x
:
0 idio
m
to avoid
ev
a
luating
x
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Hold a w
e
ak pointer
i
n
i
ns
t
an
c
e
_
holder when ownership
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
Test that adopt()
l
eaves a weak pointer
i
n t
h
e Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Remove
use of c
o
nversi
o
n
_
s
torage
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el
W
allin
Handle NULL smart p
o
inters
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
nie
l
W
a
llin
Test object identity with s
h
ared
_
ptr_conv
e
rter
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l
W
allin
Make
s
hared_pt
r
_co
n
vert
e
r
p
ublic
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el
Wallin
F
i
x bu
g
in
i
d
allocation
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
Rework l
o
cal_i
d
allocation in class_id_ma
p
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
i
e
l
Wallin
Handle null
p
ointer i
n
shared_
p
t
r_converter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Use add_cas
t
() for
w
rapp
e
rs as well
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add mis
s
ing <luabind/wrapper_
b
ase
.
hp
p
> in
c
lud
e
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
i
el Wallin
A
dd
t
e
sts for new inheritance code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wal
l
i
n
Add make_inst
a
nce() helper function
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
N
ew inheritance g
r
a
ph
c
ode
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
Add missing de
t
ail
/
ref
.
hpp inclu
d
e
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Wallin
Merge branch
'
dw/recursive-dispatcher'
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
allin
Fi
x
tests
.
Need t
o
contain subco
n
v
erter
s
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Walli
n
Fix builtin conv
e
rter test
.
All con
v
erters
need both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
an
i
e
l Wal
l
i
n
Make shared_p
t
r_con
v
e
r
ter state
f
u
l
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Make cons
t
_pointer_converter s
t
at
e
f
u
l
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Make ad
o
pt_p
o
l
icy::match() st
a
teful
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Wallin
Use lua
_
rawgeti() instea
d
of lua_pu
s
h
n
umber
,
l
u
a_rawge
t
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Reduce
the number
of AP
I
calls for n
u
meric converters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Cache con
v
ersion result from the scoring stage
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l Wallin
Inline more ca
l
ls when invoki
n
g fun
c
tions
.
I
m
p
roves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
i
e
l Wallin
Test user
defined converter tha
t
consumes 2 par
a
meters
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
Automatically c
o
nver
t
l
u
a
_
State* argu
m
ents
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
al
l
in
Compute a
r
gument indi
c
es
with
c
onverters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wal
l
i
n
New re
c
ursive overlo
a
d resolver
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel
W
allin
Create instanc
e
t
a
ble reference i
n
th
e
m
ain thre
a
d
.
commit
|
commitdiff
|
tree
2009-07-07
Danie
l
Wall
i
n
Add lu
a
bind
:
:ge
t
_
m
ain_th
r
ead() A
P
I
.
commit
|
commitdiff
|
tree
2009-07-07
Dan
i
el Wallin
Add t
e
st for crea
t
ing instances
in
L
ua
threads
.
commit
|
commitdiff
|
tree
2009-07-07
D
a
nie
l
Wallin
Ad
d
missing L
U
ABIND_API to
luab
i
nd
:
:ope
n
()
.
commit
|
commitdiff
|
tree
2009-06-20
D
anie
l
W
a
llin
Don't try to return
void* from Lua in
test
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Use luaL_ref/luaL_unref instead of old ref() mechan
i
sm
.
commit
|
commitdiff
|
tree
2009-06-20
D
an
i
el Wa
l
lin
Add default co
n
verter for boost::sh
a
red_ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
New
in
s
tan
c
e s
t
or
a
ge implementation
.
Cleaner and faster
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
New instance
holders
.
Can hol
d
insta
n
ce by any p
o
inter
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Dan
i
el Wa
l
lin
Re
p
lace
include wit
h
f
or
w
a
rd d
e
claration
.
commit
|
commitdiff
|
tree
2009-06-05
Daniel
W
al
l
in
F
i
x
placeholder macro f
o
r
G
CC4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Danie
l
Wallin
Add table<>
o
bject wr
a
pper
.
commit
|
commitdiff
|
tree
2009-03-21
Dani
e
l Wa
l
lin
Add type_
i
nfo
w
rapper cla
s
s
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wallin
Use luaL
_
ref/luaL_
u
nref in w
e
ak_ref
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel
W
allin
Rep
l
ace ref/
u
n
r
e
f with luaL_r
e
f/l
u
aL_unref
.
commit
|
commitdiff
|
tree
2009-03-10
Danie
l
Wallin
Merg
e
branch '
0
.
8'
t
o sync
w
ith v0
.
8
.
1 release
.
commit
|
commitdiff
|
tree
2009-03-10
D
a
niel Wall
i
n
Bump Jamfile ver
s
i
o
n to 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel Wallin
A
d
d miss
i
ng L
U
ABIND_API
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel
Wal
l
i
n
D
o
cument
n
ew build and install
p
rocedur
e
.
commit
|
commitdiff
|
tree
2009-03-03
Daniel Wallin
B
u
mp version for
0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-28
I
a
n
B
axter
Fix bug
in
implicit
_
cast(
)
when
u
sing
m
ultiple i
n
heritan
c
e
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Walli
n
Add missing
<
stdexc
e
pt
>
in
c
lude
.
commit
|
commitdiff
|
tree
2009-02-27
Danie
l
Wallin
Merge branch
'
dw
/
i
mprov
e
-compile-times
'
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wal
l
i
n
Move "bases
<
>" definition to class
.
hpp
.
commit
|
commitdiff
|
tree
2009-02-27
D
a
n
iel Wallin
Use p
a
rtial sp
e
ci
a
liz
a
tion f
o
r is_base
s
<
>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Simp
l
ify parameter deduction code
in class_<> templ
a
te
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wal
l
in
U
se mpl::vector instead o
f
mpl::list in c
l
ass_
<
>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel
W
alli
n
Remove a bunc
h
of dead code and
unnecess
a
ry include
s
.
commit
|
commitdiff
|
tree
2009-02-27
D
aniel
W
allin
D
o
n't use
b
oost::function
.
commit
|
commitdiff
|
tree
2009-02-17
Dani
e
l W
a
llin
Add versi
o
n
.
hpp with
LUABIND_VERSION d
e
fine
.
commit
|
commitdiff
|
tree
2009-02-17
Daniel Wallin
Add prope
r
SONAME ve
r
si
o
n a
n
d install/st
a
ge
targets
.
commit
|
commitdiff
|
tree
2009-01-29
Danie
l
Wa
l
lin
Reimplement
class_info() for the n
e
w property system
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel Wallin
A
d
d
test for "class_info()"
.
commit
|
commitdiff
|
tree
2009-01-28
Dani
e
l Wallin
Re
m
ove unnecessar
y
dependency on
Boost
.
Python
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel Wallin
Add
missing c
o
nverter for
u
nsign
e
d char
.
commit
|
commitdiff
|
tree
next