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
docs: Fix spelling.
2009-12-16
Daniel Wall
i
n
docs: Fix spelli
n
g
.
commit
|
commitdiff
|
tree
2009-12-16
Daniel Wallin
d
o
c
s: Remove VC
6
/7 from
c
ompat
i
bl
e
compil
e
r
list
.
commit
|
commitdiff
|
tree
2009-12-15
Daniel Wa
l
lin
docs:
A
d
d
note about raw
(
) being d
e
p
r
ec
a
ted
.
commit
|
commitdiff
|
tree
2009-12-15
Daniel Wallin
F
ix c
l
a
s
s_id allocation from DL
L
.
commit
|
commitdiff
|
tree
2009-12-14
Da
n
ie
l
Wallin
Remove double lu
a
_
isnil() ch
e
ck in ref_converter
.
commit
|
commitdiff
|
tree
2009-12-12
Dani
e
l Wallin
Pre
v
ent max()
mac
r
o substi
t
ut
i
on
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Wallin
Remove old un
u
se
d
files ac
c
identally left
a
ro
u
n
d
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Wallin
Fi
x
placeholder definitions to
match changes in Boo
s
t
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Danie
l
Wa
l
lin
cast_graph::cast()
s
h
ould re
t
urn t
h
e s
c
ore as
int
.
commit
|
commitdiff
|
tree
2009-12-10
Danie
l
W
a
llin
Alwa
y
s
use lua_tonumber() for
u
n
s
igned int/l
o
ng
.
commit
|
commitdiff
|
tree
2009-12-09
Dan
i
e
l Wa
l
lin
A
c
cept "nil" in char const* c
o
nverter
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel
W
allin
doc
s
:
Add note about fu
n
ctions returnin
g
smart po
i
nters
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wallin
Don't leak cast-g
r
aph objects
.
commit
|
commitdiff
|
tree
2009-12-09
D
aniel Wal
l
in
Suppress in
t
-
>bo
o
l warnings on MSVC
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wallin
Don't use lua_tointeger() for
u
nsigned
i
nt on M
S
V
C
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wallin
Use lua_pushliteral(
)
wh
e
re possib
l
e
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wallin
docs: Remove note a
b
out li
b
r
a
ry being in b
e
ta phase
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel
W
allin
d
o
cs: Rewrite sect
i
o
n
on s
m
art pointers
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wallin
Don'
t
test sm
a
rt ptr fe
a
tures that h
a
ve be
e
n
r
emoved
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel Wallin
Fix set_instance_val
u
e() bug that
o
verwrote class values
.
commit
|
commitdiff
|
tree
2009-12-07
Danie
l
Wallin
Ki
l
l
old de
t
ail:
:
is_class_objec
t
(
)
function
.
commit
|
commitdiff
|
tree
2009-12-07
D
aniel W
a
llin
Fix class_in
f
o()
c
alli
n
g lua_
t
ypename
(
) with stack
.
.
.
commit
|
commitdiff
|
tree
2009-11-26
Daniel Wall
i
n
Store main thr
e
ad
lua_State* in
sh
a
red_ptr_deleter
.
commit
|
commitdiff
|
tree
2009-11-25
Danie
l
Wallin
Fix leak
i
n
"s
u
per" upv
a
l
u
e
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel Wall
i
n
R
e
vert 5134
2
97
.
This
caused over
l
oad
ambiguities
.
commit
|
commitdiff
|
tree
2009-11-24
Dani
e
l Wallin
Remove compute_
a
rity()
.
This isn't use
d
a
ny more
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
niel
W
a
l
lin
Cast
to lua_In
t
eger an
d
l
u
a_Nu
m
ber explicit
l
y in con
v
e
rter
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Make obje
c
t_re
p
no
n
cop
y
able
.
commit
|
commitdiff
|
tree
2009-11-24
Dan
i
e
l Wa
l
li
n
Suppress MSV
C
"
assignment
operat
o
r coul
d
n
ot be generated
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
nie
l
W
allin
S
upp
r
ess MSVC
unreachable co
d
e
wa
r
n
i
ng
.
commit
|
commitdiff
|
tree
2009-11-24
Danie
l
Wallin
S
up
p
ress MSVC alignment warning (C
4
1
2
1)
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wa
l
l
i
n
Suppress a bunch of
"
un
r
e
fer
e
nced param
e
ter" w
a
r
n
i
ngs
.
commit
|
commitdiff
|
tree
2009-11-14
D
a
niel
Wallin
U
s
e lua
_
tointe
g
er
(
) instead of
c
a
sting
t
h
e r
e
sult of
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
D
a
n
iel Wallin
Const holder
c
o
n
version i
s
n'
t
supported any more
.
Don
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
D
aniel
W
allin
Use std::size_t instea
d
of int for dependency count
.
commit
|
commitdiff
|
tree
2009-11-07
D
a
niel Wal
l
i
n
Add mis
s
ing LU
A
B
I
ND_BUILDING define to inheritance
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Da
n
iel Wa
l
lin
S
u
p
ress int->bool wa
r
n
in
g
s on MSV
C
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel
W
allin
Fix bug
w
h
ere l
o
c
a
l
c
lass ids woul
d
become incorre
c
t
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel W
a
llin
Ad
d
missing LUABIND_API
t
o
class
_
id_map
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Use boost::scoped_ptr<> for pimpl
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Add missing LU
A
BIND_AP
I
to invoke_conte
x
t
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wal
l
in
Allocate storage for i
n
s
t
a
nces with
o
bject_rep
:
:allo
c
at
e
()
.
commit
|
commitdiff
|
tree
2009-11-06
Da
n
i
e
l W
a
llin
Han
d
l
e returning references
t
o
smart
p
ointers
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wa
l
lin
Remove some stale
c
ode
.
commit
|
commitdiff
|
tree
2009-08-25
Da
n
iel Wal
l
in
Ass
o
ciate polymorphic wr
a
pper b
a
ck
r
eference with the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
D
aniel Wa
l
lin
Add te
s
t for e
x
tending expor
t
ed classes in L
u
a
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wall
i
n
Merge branch '
0
.
8' to sync with changes ma
d
e
a
f
t
er
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wall
i
n
U
pdate vers
i
on for 0
.
9 in Jamroot
.
commit
|
commitdiff
|
tree
2009-08-21
Dan
i
el Wallin
C
a
che
conversion result in val
u
e_conve
r
ter
.
commit
|
commitdiff
|
tree
2009-08-21
Danie
l
Wallin
Sil
e
nc
e
uninitialized v
a
ria
b
le
wa
r
ning
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel
Wallin
Updat
e
version
.
h
p
p for v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wallin
M
e
rge br
a
nc
h
'dw/cast-graph'
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Stor
e
depe
n
d
e
ncy refs directly
in th
e
registry
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Remove old unused
tab
l
e ref mem
b
er from
object_rep
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
i
e
l Wallin
Keep overload chain alive i
n
functi
o
n_object
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
l
lin
Suppress unused variab
l
e w
a
rning
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Use fals
e
: x : 0 i
d
iom to avoid evalua
t
ing x
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el
Wallin
Hold a weak pointer in
i
nstance_holder when o
w
nership
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
T
e
s
t t
h
at adopt() leaves a w
e
ak
pointer in
the Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel Wallin
Re
m
ove
u
s
e
o
f
conve
r
sion_sto
r
age
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
H
a
n
d
le NU
L
L
smart pointers
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Test object identity with shared_ptr_converter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Make sh
a
red_ptr_
c
o
nverter public
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wallin
Fix bug in
i
d
allocation
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wal
l
in
Rewo
r
k
local_id allocation in class_
i
d_m
a
p
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l
W
allin
Han
d
l
e
nul
l
p
oint
e
r i
n
shared_ptr_
c
onverter
.
commit
|
commitdiff
|
tree
2009-08-18
D
anie
l
Wallin
Use add_
c
ast() for wr
a
ppers
a
s well
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wal
l
in
Add missing
<luabind/wrapper_base
.
hpp> i
n
cl
u
de
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Walli
n
Add te
s
ts f
o
r new i
n
heritance code
.
commit
|
commitdiff
|
tree
2009-08-18
D
an
i
e
l Wallin
Add
make_instan
c
e() hel
p
er func
t
ion
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wall
i
n
New
i
n
heritanc
e
graph
c
ode
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wallin
Add
missing detail/ref
.
hpp include
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
Wallin
Merge branch 'dw/recursive-
d
i
s
p
a
tcher'
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
Fix tests
.
Need
to contai
n
subconverters
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l
W
all
i
n
F
i
x builtin converter te
s
t
.
All
c
onverters need both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Ma
k
e shared_ptr_c
o
nverter stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el Wallin
Make co
n
st_poin
t
er_con
v
e
r
ter
s
tat
e
ful
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l Wall
i
n
Make adopt_polic
y
::match()
s
t
a
t
e
ful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wa
l
l
in
Us
e
lua_rawget
i
()
inste
a
d of lua_pushnumber,
l
ua_rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el W
a
llin
Reduce the numb
e
r
o
f API
c
alls for
numeric converters
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l W
a
l
l
in
Cac
h
e
conver
s
ion result
from the scoring stage
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wa
l
lin
I
nline mor
e
ca
l
ls
w
hen
invoking
f
unctio
n
s
.
Improves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
Wallin
T
e
s
t
use
r
d
e
fined con
v
erte
r
that consu
m
es 2
p
a
rameters
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
n
iel Wallin
Automatica
l
ly convert
l
ua_State* arguments
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
lli
n
Comp
u
te arg
u
m
e
nt indices wi
t
h co
n
verters
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el Wal
l
in
Ne
w
recursive ove
r
l
o
ad resolver
.
commit
|
commitdiff
|
tree
2009-07-07
Dani
e
l Wallin
Create in
s
tanc
e
table refere
n
ce in
t
he main t
h
re
a
d
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wall
i
n
Add luabind::get_
m
ain_t
h
read() API
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wal
l
in
Add tes
t
for c
r
eating insta
n
ces in Lu
a
thre
a
ds
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Ad
d
m
issing LUAB
I
ND_API to luabind::open()
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Do
n
't
try to
return vo
i
d* fr
o
m Lua
i
n t
e
st
.
commit
|
commitdiff
|
tree
2009-06-20
D
a
n
i
el W
a
llin
Use luaL_ref/lu
a
L
_unr
e
f instead
o
f
o
ld re
f
() mechanism
.
commit
|
commitdiff
|
tree
2009-06-20
Dani
e
l Wallin
Add default
c
onverter for
boost
:
:share
d
_p
t
r<>
.
commit
|
commitdiff
|
tree
2009-06-20
Da
n
iel Wallin
New instance storage implementation
.
Clean
e
r an
d
f
aster
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
New
instance holders
.
Can hold ins
t
ance b
y
any p
o
inter
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Dan
i
e
l Wallin
R
e
place include with forw
a
r
d declara
t
ion
.
commit
|
commitdiff
|
tree
2009-06-05
Dan
i
el
W
allin
Fi
x
placehol
d
er macro for GCC4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Daniel Wallin
Add table<
>
obje
c
t wrapper
.
commit
|
commitdiff
|
tree
2009-03-21
Da
n
iel Wallin
Add typ
e
_
i
nfo wrapper
c
lass
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Walli
n
Use luaL_ref/luaL_unref
i
n
w
e
a
k_ref
.
commit
|
commitdiff
|
tree
next