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
Remove instance_holder dependency on class_rep.
2009-12-15
Daniel Walli
n
R
e
move i
n
stance_holder
dependency on c
l
ass_rep
.
commit
|
commitdiff
|
tree
2009-11-25
Evan Wies
Add Lua
function clas
s
_nam
e
s()
giving a list of regist
e
r
ed
.
.
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel Wallin
Revert 513
4
297
.
This caused overload ambiguities
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel W
a
llin
Remove compute_arity()
.
This isn't
u
se
d
a
ny more
.
commit
|
commitdiff
|
tree
2009-11-24
Da
n
iel Wa
l
lin
Cast to lua_Integer and lua
_
Numb
e
r explicit
l
y in
converter
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Make
o
b
ject_rep
n
oncopyable
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Suppress MSVC "assignment op
e
rat
o
r could
no
t
b
e
generated
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
W
alli
n
Suppress MSVC unreachable code warning
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Sup
p
ress MSVC alignment warning
(C412
1
)
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
Wallin
Supp
r
ess a b
u
nch of "unreferenced paramete
r
" warn
i
ngs
.
commit
|
commitdiff
|
tree
2009-11-23
Ni
g
el Atkins
o
n
D
o
n
't use same name
fo
r
para
m
e
t
er and type
.
commit
|
commitdiff
|
tree
2009-11-14
Daniel W
a
llin
Use lu
a
_tointe
g
er() instea
d
of cas
t
i
ng the re
s
u
l
t of
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Danie
l
Wal
l
i
n
Const holde
r
c
o
nversion isn't supported any mo
r
e
.
Don
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
D
a
ni
e
l Wa
l
lin
Use std::size_
t
instead of int
f
or de
p
e
nd
e
ncy coun
t
.
commit
|
commitdiff
|
tree
2009-11-07
Dan
i
el
Wallin
Ad
d
missing
L
U
ABIN
D
_
B
UILDING define t
o
inh
e
ritance
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Dani
e
l Wall
i
n
Supress int
-
>bool warni
n
g
s
on MSVC
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Fix
bug w
h
ere local cl
a
ss ids would
becom
e
i
n
correct
.
commit
|
commitdiff
|
tree
2009-11-07
Dan
i
el Wall
i
n
Add
m
i
ssing LUABIND
_
A
P
I to
c
lass_i
d
_ma
p
.
commit
|
commitdiff
|
tree
2009-11-07
Dan
i
el W
a
l
l
in
Use boost::scoped_ptr<> for pimpl
.
commit
|
commitdiff
|
tree
2009-11-07
Danie
l
W
a
l
li
n
Add missing LUABIND_API
to invoke_contex
t
.
commit
|
commitdiff
|
tree
2009-11-06
Ken
n
y Peng
Address a name
c
onflict with termios
.
h
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wa
l
lin
Allocate sto
r
a
ge
for
instances with
obj
e
ct_rep
:
:
alloc
a
te()
.
commit
|
commitdiff
|
tree
2009-11-06
Dan
i
el Wallin
Handle
r
eturning ref
e
rences to smart p
o
inters
.
commit
|
commitdiff
|
tree
2009-10-30
Evan Wies
Don't crash
i
f class_info() is called on non-luabi
n
d
.
.
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wallin
Remove some
s
tale c
o
de
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wall
i
n
Associate polymorphic wra
p
per back
r
eference
w
ith
the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel
Wallin
Add test
for extending exporte
d
classes in Lua
.
commit
|
commitdiff
|
tree
2009-08-21
D
aniel Wallin
Merge b
r
anch '0
.
8'
t
o
s
ync
w
ith change
s
made
a
fter
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
D
a
n
i
el
Wallin
Upd
a
t
e
ve
r
sion for 0
.
9 in Ja
m
root
.
commit
|
commitdiff
|
tree
2009-08-21
D
aniel
W
a
l
li
n
Cache c
o
nvers
i
on result in val
u
e_
c
onv
e
rter
.
commit
|
commitdiff
|
tree
2009-08-21
Dan
i
el Wallin
Silenc
e
uninitiali
z
ed v
a
riable warn
i
n
g
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el
W
allin
U
p
da
t
e
version
.
h
pp for v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
Merg
e
br
a
nc
h
'dw/cast-graph'
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
S
t
ore
d
epe
n
d
e
ncy refs d
i
rect
l
y i
n
t
he
r
egi
s
try
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
Remove old unused table
r
ef member from ob
j
ect
_
rep
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wallin
Keep overlo
a
d c
h
a
i
n alive in fun
c
tion_o
b
ject
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Suppre
s
s unused varia
b
le warning
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Use fa
l
se : x : 0
idiom to avoid evaluating
x
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
a
l
lin
Hold a weak
pointer in
instanc
e
_holder when
owne
r
ship
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wall
i
n
Test
t
hat adopt()
l
eaves a weak pointer in the L
u
a
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Remove
use of con
v
ersi
o
n_stor
a
ge
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wallin
Handle
N
U
L
L smart
p
o
i
n
t
er
s
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Test object
i
dentity
with shared_ptr_converter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
M
a
ke shared_ptr_con
v
ert
e
r public
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel Wa
l
l
i
n
Fi
x
bug
i
n id all
o
cation
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
Re
w
ork local_id all
o
ca
t
ion
i
n c
l
ass_id_ma
p
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
Handle
null
p
o
i
n
ter
in
s
hared
_
p
t
r_conv
e
r
t
er
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel Wallin
Use
a
dd_cast()
for wrap
p
e
rs as we
l
l
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wal
l
in
A
d
d missing <lu
a
b
ind/
w
rapper_bas
e
.
hpp> include
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel
Wa
l
lin
Add tests for new inheritance
c
ode
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Ad
d
make_
i
nstance() helper function
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
New inheri
t
ance
gr
a
ph code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
lin
Add mi
s
sing
detail/
r
ef
.
h
p
p
include
.
commit
|
commitdiff
|
tree
2009-08-17
D
anie
l
W
allin
Merge br
a
nch 'dw/re
c
ursive-disp
a
t
cher'
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Fix tests
.
N
e
ed to contain subconverters
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wa
l
lin
Fix bu
i
l
ti
n
converter test
.
All con
v
erter
s
need both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l Walli
n
Make shared_ptr_
c
on
v
ert
e
r
sta
t
eful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Ma
k
e cons
t
_
po
i
nter_c
o
nv
e
rter
s
t
a
tef
u
l
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Make
adopt_polic
y
::mat
c
h() st
a
t
eful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
U
s
e
l
u
a_rawgeti()
i
nstead of lua
_
push
n
umber, lua_r
a
wge
t
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
l
lin
Reduc
e
the nu
m
ber
o
f
API calls for n
u
m
eric
c
onve
r
te
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
C
ache conve
r
sion result from th
e
s
coring stage
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
Wallin
Inl
i
n
e more
c
a
l
ls when in
v
oking
f
unctio
n
s
.
I
m
prove
s
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Tes
t
u
s
er defined converter that consumes 2
parameter
s
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel
W
alli
n
Automatically co
n
v
ert lua_State* argumen
t
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Comput
e
argu
m
ent
indices
with converters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wall
i
n
New recu
r
sive overl
o
ad resolve
r
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wal
l
in
Create instance table refer
e
nce in
t
he main thre
a
d
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Add lua
b
ind::ge
t
_main_thread() API
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Walli
n
Add test for creating instances in L
u
a threa
d
s
.
commit
|
commitdiff
|
tree
2009-07-07
D
aniel W
a
llin
Add missing L
U
ABIND_API to luabind::open()
.
commit
|
commitdiff
|
tree
2009-06-20
Da
n
iel Wallin
Don't try to return void
*
from Lua in
t
e
st
.
commit
|
commitdiff
|
tree
2009-06-20
D
a
n
i
el Wallin
Use
l
uaL_ref/luaL_
u
nref instead
o
f old
ref
(
) me
c
hanism
.
commit
|
commitdiff
|
tree
2009-06-20
D
anie
l
Wallin
Add def
a
ul
t
converter for boos
t
::shared_ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
N
e
w
i
n
stance storage implemen
t
ation
.
Clea
n
er and fas
t
er
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel
Walli
n
New i
n
stance
h
old
e
rs
.
Can
h
old i
n
s
t
ance by
a
ny pointer
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Dani
e
l Wallin
Replac
e
inclu
d
e
w
i
t
h
forward declaration
.
commit
|
commitdiff
|
tree
2009-06-05
Daniel Wal
l
in
Fix placeholder macro
fo
r
GCC4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Da
n
iel Wallin
A
d
d table<>
object wrapper
.
commit
|
commitdiff
|
tree
2009-03-21
Dani
e
l Wa
l
l
in
Add type_inf
o
wra
p
pe
r
class
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wallin
U
s
e
luaL_r
e
f/l
u
aL_unref in
w
eak_r
e
f
.
commit
|
commitdiff
|
tree
2009-03-19
D
a
niel
W
all
i
n
Replace ref/unr
e
f with luaL_ref/lu
a
L_u
n
r
e
f
.
commit
|
commitdiff
|
tree
2009-03-10
Dan
i
el Wall
i
n
Merge br
a
nc
h
'0
.
8'
t
o sync with v0
.
8
.
1 release
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wa
l
lin
Bump
J
amfile versi
o
n to 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
Dan
i
e
l Wallin
Ad
d
mi
s
sing LUABIND
_
A
P
I
.
commit
|
commitdiff
|
tree
2009-03-09
Da
n
ie
l
Walli
n
Docum
e
nt new bu
i
l
d
a
nd install pro
c
edure
.
commit
|
commitdiff
|
tree
2009-03-03
Da
n
iel
W
a
ll
i
n
Bump
version for 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-28
Ian Baxter
Fix bug in
implicit_cast()
wh
e
n
using mul
t
iple in
h
eritance
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Add
mi
s
sing <st
d
exc
e
pt
>
inc
l
ude
.
commit
|
commitdiff
|
tree
2009-02-27
D
a
niel Wallin
Merge branc
h
'
d
w
/
im
p
rove-compile-times'
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wal
l
i
n
Move "bases<>"
d
efinition to c
l
ass
.
hpp
.
commit
|
commitdiff
|
tree
2009-02-27
Dani
e
l W
a
l
lin
U
s
e
partial specialization for
is_bases<
>
.
commit
|
commitdiff
|
tree
2009-02-27
Dani
e
l Wallin
Simplify
p
arameter de
d
uc
t
i
on cod
e
in
class_<> templat
e
.
commit
|
commitdiff
|
tree
2009-02-27
D
a
n
iel Walli
n
Use
m
pl::vector instead
of mpl
:
:l
i
st in class_<>
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wallin
Remove a b
u
nch of dea
d
code and unnecessar
y
i
n
clud
e
s
.
commit
|
commitdiff
|
tree
2009-02-27
Dan
i
el Wallin
D
on
'
t us
e
boost:
:
function
.
commit
|
commitdiff
|
tree
2009-02-17
Dani
e
l Wallin
Add version
.
h
pp with LUAB
I
ND_VERSION defin
e
.
commit
|
commitdiff
|
tree
2009-02-17
Daniel Wallin
Add proper SONAME v
e
rsion and install/stage targets
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel Wallin
Reimplemen
t
c
l
ass
_
inf
o
(
) for the new property s
y
stem
.
commit
|
commitdiff
|
tree
2009-01-29
Daniel Wallin
Add test
for "class_in
f
o()"
.
commit
|
commitdiff
|
tree
next