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
Handle returning references to smart pointers.
2009-11-06
Daniel Wallin
Handle returning references to smart p
o
inters
.
commit
|
commitdiff
|
tree
2009-10-30
Evan Wie
s
Don't
crash if class_info() i
s
c
a
lled on non-luabind
.
.
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel
W
alli
n
Remove some sta
l
e
c
ode
.
commit
|
commitdiff
|
tree
2009-08-25
D
a
nie
l
Wallin
Associate polymor
p
hic wrapper back refe
r
ence w
i
th the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Da
n
i
e
l Walli
n
Ad
d
test for ex
t
ending exp
o
rted classes in Lua
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wa
l
lin
Me
r
ge br
a
nch '0
.
8
'
to
s
ync with chan
g
es made aft
e
r
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Da
n
iel
W
allin
Update
ve
r
sion for 0
.
9 i
n
Jamroot
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Cache conver
s
ion
r
esult in
v
alue
_
c
onverter
.
commit
|
commitdiff
|
tree
2009-08-21
Da
n
iel Wallin
Sil
e
nce u
n
in
i
tial
i
ze
d
variab
l
e warning
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wall
i
n
U
p
date vers
i
on
.
hp
p
for v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Merge branch 'dw/c
a
s
t-g
r
aph'
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el
W
allin
Stor
e
d
e
p
endency refs direc
t
l
y in th
e
registry
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l
Walli
n
Remov
e
old u
n
used t
a
ble ref member from ob
j
ect_
r
ep
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wa
l
li
n
Keep overload c
h
a
in alive in function
_
object
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Suppress u
n
used varia
b
le warning
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
U
se f
a
lse : x
:
0
idiom t
o
avo
i
d evaluatin
g
x
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
Hold a weak
pointer in instance_h
o
lder when ownership
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
T
e
st that
a
dopt() leaves a weak pointer i
n
t
h
e
L
ua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel Wallin
Remove
use of con
v
ersion_storage
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Handl
e
NULL smart
p
ointers
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Test
o
bject identity with shared_ptr_conv
e
rter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wall
i
n
Make shared_ptr_convert
e
r publi
c
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Walli
n
F
i
x bu
g
in id allocation
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel
W
allin
Rework local_
i
d a
l
location i
n
cla
s
s_id_map
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
i
el
Wallin
Handle null
p
ointer
i
n share
d
_ptr_con
v
erter
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Use add_cas
t
() for wrappers as well
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
Add missi
n
g <luabind/wr
a
pper_base
.
h
p
p> include
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
e
l
Wal
l
i
n
Add test
s
f
o
r
new inhe
r
i
tance code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add
m
ake_i
n
stance() he
l
p
er function
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Walli
n
New inherit
a
nce grap
h
code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
Add missi
n
g
d
et
a
i
l/ref
.
hpp incl
u
d
e
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wa
l
lin
Merge
branch 'dw/recursive-dis
p
a
tcher'
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Fix tests
.
Need to
contain subconverters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Fix built
i
n
converter test
.
A
l
l conver
t
ers need
b
oth
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
Make
sh
a
red_ptr_conv
e
rter s
t
ateful
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l Walli
n
Ma
k
e
c
onst_p
o
i
n
t
e
r_converte
r
stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el
W
alli
n
Make
a
dop
t
_policy::m
a
tch() statef
u
l
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wal
l
in
Use
lua
_
rawge
t
i()
i
nstead of lua_pushnumber, lua
_
rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wa
l
lin
Reduc
e
the
number of API calls for numeric converter
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wal
l
in
C
a
ch
e
conversion result f
r
o
m the scoring stage
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wal
l
in
I
n
line more calls when i
n
vo
k
in
g
functions
.
Improves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l Wa
l
lin
T
e
st u
s
er defined conv
e
r
t
er that consumes
2
pa
r
ameters
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel W
a
llin
Au
t
o
m
atically conv
e
rt lua_State* a
r
guments
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
allin
C
o
mpute argument i
n
dice
s
with con
v
erters
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
Wallin
New recursi
v
e
overload resol
v
er
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel W
a
lli
n
C
r
eate in
s
t
an
c
e table re
f
erence in the main thread
.
commit
|
commitdiff
|
tree
2009-07-07
Dani
e
l W
a
llin
Add
luabind::get_main_thread() API
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
A
d
d test for creating
instances in L
u
a threads
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel
Wallin
Add mi
s
s
ing
LUABIND_API to luabind::op
e
n(
)
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
D
on
'
t try to r
e
turn void* fro
m
L
ua in test
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel
W
a
llin
Use luaL
_
ref
/
luaL
_
unref i
n
st
e
a
d
of o
l
d r
e
f
() mechanis
m
.
commit
|
commitdiff
|
tree
2009-06-20
Danie
l
W
allin
Add default conve
r
t
e
r
for boost::sha
r
e
d
_p
t
r<>
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
N
ew instance sto
r
age implementation
.
Cleaner and f
a
s
t
er
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
New instance hold
e
rs
.
Ca
n
hold instan
c
e
by a
n
y
p
ointer
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Dani
e
l Wall
i
n
Replace
incl
u
de with
forward declaration
.
commit
|
commitdiff
|
tree
2009-06-05
Daniel
Wa
l
lin
Fix placeholde
r
m
a
c
r
o
for GCC4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Dan
i
el Wallin
A
d
d tab
l
e<
>
object wra
p
p
e
r
.
commit
|
commitdiff
|
tree
2009-03-21
D
aniel Wallin
Add ty
p
e_info wrap
p
er class
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wa
l
lin
U
se lua
L
_
r
e
f
/
luaL
_
unref in
w
e
ak_ref
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wa
l
lin
R
e
p
lac
e
ref/u
n
ref with luaL_r
e
f/luaL_unref
.
commit
|
commitdiff
|
tree
2009-03-10
D
aniel Wallin
Me
r
ge
b
ranch '0
.
8' to
s
y
n
c
w
ith v0
.
8
.
1 release
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel
W
allin
Bump Jamfile version to 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
D
aniel Wallin
Add missin
g
LUABIND_AP
I
.
commit
|
commitdiff
|
tree
2009-03-09
Dani
e
l Wallin
Docume
n
t new bui
l
d and in
s
t
a
ll procedure
.
commit
|
commitdiff
|
tree
2009-03-03
Daniel
W
a
l
lin
Bump version for 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-28
Ian
B
axter
Fix
bug in imp
l
icit_cast()
when using multiple
i
nheritan
c
e
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Add m
i
ss
i
n
g <stdexce
p
t>
i
nclude
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wal
l
in
Me
r
ge
b
ra
n
ch 'dw/impr
o
ve-compile-times'
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Move
"base
s
<
>" definit
i
o
n to class
.
hpp
.
commit
|
commitdiff
|
tree
2009-02-27
Da
n
ie
l
Walli
n
Use partial
specialization for is_bases<>
.
commit
|
commitdiff
|
tree
2009-02-27
D
a
niel Wallin
Simplify
parameter ded
u
ction code in
c
l
ass_<>
templat
e
.
commit
|
commitdiff
|
tree
2009-02-27
Danie
l
Wallin
Use
m
pl
:
:ve
c
t
or instead of
m
pl::list in
c
lass_<>
.
commit
|
commitdiff
|
tree
2009-02-27
Danie
l
Wa
l
lin
Rem
o
v
e a
b
unch of dead code and unnecessa
r
y includes
.
commit
|
commitdiff
|
tree
2009-02-27
Da
n
ie
l
Wall
i
n
Don'
t
use boost::function
.
commit
|
commitdiff
|
tree
2009-02-17
D
a
niel Wa
l
lin
Add versi
o
n
.
hpp
w
ith LUABIND_VERSION define
.
commit
|
commitdiff
|
tree
2009-02-17
Dan
i
el Wall
i
n
Add proper S
O
NAME version and ins
t
all
/
s
tage
t
a
r
gets
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel Wallin
Rei
m
plement class
_
info() for the new pro
p
erty system
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel Wallin
Add
t
e
st
f
or
"class_info()
"
.
commit
|
commitdiff
|
tree
2009-01-28
Dan
i
el Wallin
Remove u
n
nec
e
ssary dependency on
B
oost
.
Pyt
h
on
.
commit
|
commitdiff
|
tree
2009-01-10
Dani
e
l Wallin
Ad
d
missing conver
t
er f
o
r unsign
e
d cha
r
.
commit
|
commitdiff
|
tree
2009-01-10
Daniel Wallin
Add test for
b
u
i
l
tin scal
a
r con
v
erter
s
.
commit
|
commitdiff
|
tree
2009-01-04
D
a
niel Wallin
Re
m
ove a lot of unused code
.
commit
|
commitdiff
|
tree
2009-01-04
Dan
i
el Wallin
Merg
e
branch '0
.
8' to sync with
v
0
.
8 release
.
commit
|
commitdiff
|
tree
2008-12-21
Daniel Wallin
do
c
s:
A
d
d
n
o
te about LUABIND_DYNA
M
IC_LI
N
K
.
commit
|
commitdiff
|
tree
2008-12-20
Daniel Wallin
Move LUABIN
D
_BUILDIN
G
define f
r
o
m Jam
r
o
ot to source
.
.
.
commit
|
commitdiff
|
tree
2008-12-20
D
a
niel Wallin
Al
w
ays use __declspec(dlli
m
port/d
l
lexpo
r
t) on
W
i
ndo
w
s
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel Wallin
Change te
s
t to us
e
polymorphic type derived from
w
rap_ba
s
e
.
commit
|
commitdiff
|
tree
2008-12-18
D
an
i
el
W
allin
Fix ad
o
pt() bu
g
when
used with wrapper class
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel W
a
lli
n
Use cor
r
ec
t
index i
n
inject_
b
ackref
(
)
.
commit
|
commitdiff
|
tree
2008-12-18
Daniel
W
allin
Add test that
demonstrat
e
s adopt() bug
.
commit
|
commitdiff
|
tree
2008-12-17
D
a
niel Wal
l
in
M
erge branch '0
.
8
'
t
o
sync with 0
.
8-rc1 releas
e
.
commit
|
commitdiff
|
tree
2008-12-17
Daniel Wallin
Re
a
l
l
y
g
et rid of unused global warn
i
ng
.
commit
|
commitdiff
|
tree
2008-12-13
Dani
e
l
Wallin
Docum
e
n
t
'
t
a
g_func
t
ion'
.
commit
|
commitdiff
|
tree
2008-12-13
D
aniel Wa
l
lin
Add
'
__len' to li
s
t of overloadable operator
s
.
commit
|
commitdiff
|
tree
2008-12-13
Dan
i
el Wallin
Fix GCC 'suggest parentheses' warning
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel Wallin
Rem
o
ve obsolete typ
e
d
ef fr
o
m converters
.
commit
|
commitdiff
|
tree
2008-12-13
Daniel W
a
llin
Ch
a
nge private d
e
s
t
ructor
t
e
st to use
fact
o
ry
f
unc
t
ion
.
commit
|
commitdiff
|
tree
2008-12-13
Dan
i
el Wal
l
in
M
erge
b
ranch
'd
w
/
c
onverte
r
-cus
t
omization'
in
t
o
0
.
8
commit
|
commitdiff
|
tree
2008-12-13
D
a
n
i
el
W
allin
Document the
new conver
t
er customi
z
ation point
.
commit
|
commitdiff
|
tree
2008-12-13
Da
n
iel Wallin
Rem
o
v
e old
u
s
er-defined convert
e
rs
.
commit
|
commitdiff
|
tree
next