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
Prevent max() macro substitution.
2009-12-12
Dan
i
el Wallin
Pre
v
e
n
t max
(
) macro substit
u
tion
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel
W
allin
Remove old unused files acc
i
de
n
ta
l
ly l
e
ft aroun
d
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Wallin
Fix placeholder de
f
initions to match changes
i
n Boost
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Danie
l
Walli
n
c
a
s
t_graph::c
a
s
t() should r
e
turn the score a
s
int
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel
Wal
l
in
Al
w
ays use
lua_tonumber() for unsigned
i
nt/
l
ong
.
commit
|
commitdiff
|
tree
2009-12-09
D
a
niel Wallin
Accept "nil"
i
n
char cons
t
* conv
e
rter
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel
W
a
llin
do
c
s: Add note a
b
ou
t
function
s
retur
n
i
n
g smart poi
n
ters
.
commit
|
commitdiff
|
tree
2009-12-09
Da
n
iel Wallin
Don't
l
ea
k
c
a
st-graph o
b
jects
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wallin
Suppress int->boo
l
warn
i
ngs on MSVC
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wallin
Don't use lua_toin
t
eger()
f
or
unsigned i
n
t
on MSVC
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wallin
Use lua_pushliteral() where po
s
sibl
e
.
commit
|
commitdiff
|
tree
2009-12-08
Dan
i
el Wallin
docs: Remove note abo
u
t
librar
y
be
i
ng i
n
beta pha
s
e
.
commit
|
commitdiff
|
tree
2009-12-08
Dani
e
l W
a
llin
docs: Rewrite section o
n
smart
p
oi
n
ters
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel
W
allin
Don't test smart ptr
f
eat
u
res that
h
ave
been removed
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel Wallin
Fix set_
i
nstan
c
e_va
l
ue() b
u
g
t
hat
o
v
e
rwro
t
e class values
.
commit
|
commitdiff
|
tree
2009-12-07
Dani
e
l Wallin
Kill
o
ld detail::is_class_object(
)
function
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel Wallin
Fix class_info() calling lua_ty
p
e
n
ame(
)
with stack
.
.
.
commit
|
commitdiff
|
tree
2009-11-26
Dan
i
e
l
Wallin
Store ma
i
n
t
hre
a
d l
u
a_Stat
e
* in sha
r
ed
_
pt
r
_deleter
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel
W
allin
F
ix l
e
ak in "super" upvalue
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel Wal
l
in
Revert 5134297
.
T
his caused overload ambiguit
i
es
.
commit
|
commitdiff
|
tree
2009-11-24
Da
n
i
e
l Wallin
Remove
compute_arit
y
(
)
.
T
h
is isn't use
d
any mor
e
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
W
al
l
in
C
a
st t
o
lua_Integer and lua_Number explicit
l
y
in
converter
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
M
ake o
b
j
e
ct_rep noncopyabl
e
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
n
i
el Walli
n
Sup
p
r
e
ss MSVC "assignment op
e
r
ator could n
o
t be generated
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
ni
e
l Wal
l
in
Suppress MSVC unreac
h
a
ble code warning
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Suppress MS
V
C alignme
n
t wa
r
ning (C41
2
1
)
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
W
allin
Suppres
s
a
bunch o
f
"u
n
referenced parameter" warnings
.
commit
|
commitdiff
|
tree
2009-11-14
Daniel Wallin
Use lua_tointeger() instead o
f
casting
t
he
r
es
u
lt of
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Wallin
Const holder conversion isn't supp
o
rted
a
ny more
.
Don
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Dan
i
el Wall
i
n
Us
e
std::si
z
e_t inst
e
a
d
of i
n
t for
d
epen
d
enc
y
co
u
nt
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Add
missing LUABIND_BUI
L
DING define
t
o inher
i
tance
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Dani
e
l
Wallin
Sup
r
ess
i
nt->bool w
a
rnings on MSVC
.
commit
|
commitdiff
|
tree
2009-11-07
Dan
i
e
l
Wallin
F
i
x bu
g
where local class ids wou
l
d become
i
n
c
o
rrect
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel W
a
l
li
n
Add
missing
LUABIND_
A
PI t
o
clas
s
_id_ma
p
.
commit
|
commitdiff
|
tree
2009-11-07
Dani
e
l Wallin
Us
e
bo
o
st::scoped_ptr<
>
for pimpl
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel
W
al
l
i
n
Add mi
s
si
n
g LUABIND_API to invoke_context
.
commit
|
commitdiff
|
tree
2009-11-06
Da
n
i
e
l Wallin
Allocate storag
e
for instances wi
t
h object_rep::allocate
(
)
.
commit
|
commitdiff
|
tree
2009-11-06
Da
n
iel
Wall
i
n
Handl
e
r
e
t
urning refer
e
nces to smart p
o
inters
.
commit
|
commitdiff
|
tree
2009-08-25
D
anie
l
Wallin
Remove so
m
e st
a
le code
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wallin
A
ssociate polymor
p
h
ic wrapper back refer
e
n
c
e
w
ith the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
D
aniel Walli
n
Add test for e
x
tending expo
r
ted cla
s
ses
i
n Lua
.
commit
|
commitdiff
|
tree
2009-08-21
Dan
i
e
l Wal
l
in
Merge branc
h
'0
.
8' to
sync with chan
g
e
s
made after
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Dan
i
el Walli
n
Update ve
r
sion for 0
.
9 i
n
J
a
mroot
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wa
l
lin
Cache conve
r
sion result in
value_conve
r
ter
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wal
l
i
n
Sile
n
ce unini
t
ialized
v
a
r
i
a
ble war
n
i
n
g
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el W
a
llin
Up
d
a
te
v
ersion
.
hpp for v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel Wall
i
n
Merg
e
branch 'dw/
c
ast-grap
h
'
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
S
t
ore de
p
end
e
n
cy refs directly in the re
g
istry
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
l
i
n
Remove ol
d
unused tab
l
e r
e
f member from obje
c
t_r
e
p
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Keep
overload chain alive in function_object
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
S
u
ppr
e
ss unu
s
ed variable warning
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Use
f
alse : x : 0
idiom
t
o avoid eval
u
ating x
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Hold a
w
eak po
i
nter in instance_holde
r
when owner
s
hip
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
Test that adopt() leaves a weak pointer in
the Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
R
e
m
o
ve
u
se o
f
c
onv
e
r
sion_stora
g
e
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Handle NUL
L
smart
p
oin
t
ers
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel Wallin
T
est
o
b
ject
i
dent
i
ty with share
d
_
ptr_converter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Walli
n
M
ake shared_ptr_converter p
u
bli
c
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Walli
n
Fix bug in
i
d allocation
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
Re
w
o
rk l
o
cal_id allocation
i
n
c
lass_id_map
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
H
a
n
d
l
e
nul
l
pointe
r
in shared_ptr_conv
e
rter
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
Use add_c
a
s
t() for wr
a
ppers as w
e
ll
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
iel Wallin
Add m
i
ssing
<luabind
/
wrapper_b
a
se
.
hpp> include
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
Add
t
ests fo
r
new inhe
r
it
a
nce
c
ode
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
Add make_instance() helper function
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wal
l
i
n
New
i
nheritan
c
e grap
h
c
ode
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
Add
missing detail/
r
ef
.
hpp incl
u
d
e
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
allin
Merge branch
'dw/re
c
ur
s
ive-dis
p
atc
h
er'
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Fi
x
tests
.
N
e
e
d
to
contain subc
o
nverte
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
W
allin
Fix built
i
n conve
r
t
e
r
test
.
All converte
r
s
need both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Ma
k
e
sh
a
red_
p
tr_co
n
verter state
f
ul
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wall
i
n
Make cons
t
_
p
ointer_
c
onvert
e
r statef
u
l
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Wallin
Make a
d
opt_policy::
m
a
tch() state
f
ul
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Walli
n
Use
lua_rawgeti() instead of
l
ua_
p
u
shnum
b
er, lua_
r
awget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel
W
allin
Reduce the num
b
er of API cal
l
s for numeric co
n
verters
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Wa
l
lin
Cac
h
e
conversio
n
result from the
s
coring stage
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Wa
l
lin
Inl
i
n
e
m
o
r
e
call
s
when invoking functions
.
Imp
r
oves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Walli
n
T
est user define
d
conve
r
t
er that
c
o
ns
u
mes 2 p
a
r
am
e
ters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Automatically
con
v
e
rt
l
u
a_State* a
r
guments
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Compute
argu
m
ent indices with conv
e
rte
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel
Wallin
N
e
w rec
u
rsive overload r
e
s
olv
e
r
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel
W
allin
Create instance table re
f
eren
c
e in
the
m
ain
t
hread
.
commit
|
commitdiff
|
tree
2009-07-07
Dan
i
el Wallin
A
dd luabind::
g
et_main
_
threa
d
() AP
I
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Add test for c
r
eat
i
ng instances in Lua threa
d
s
.
commit
|
commitdiff
|
tree
2009-07-07
Dan
i
el Wall
i
n
Add missing LUABIN
D
_API to luabind
:
:
o
pen()
.
commit
|
commitdiff
|
tree
2009-06-20
D
a
niel Wallin
Don't try to retu
r
n
void* from Lu
a
i
n
test
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel W
a
l
l
in
Use
l
uaL_r
e
f/l
u
aL_unref instead of old ref
(
) mechanism
.
commit
|
commitdiff
|
tree
2009-06-20
D
anie
l
W
allin
Add default con
v
erter
for boost::shared_pt
r
<>
.
commit
|
commitdiff
|
tree
2009-06-20
Da
n
iel W
a
llin
New in
s
tance stora
g
e implement
a
ti
o
n
.
Cleane
r
and f
a
ster
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
New instance holders
.
Can h
o
ld instance
b
y a
n
y poi
n
ter
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Daniel Wallin
Rep
l
a
c
e include with forwar
d
declaration
.
commit
|
commitdiff
|
tree
2009-06-05
D
a
niel
W
allin
Fix placeholder m
a
cro for
GC
C
4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Daniel Wallin
Add table<> o
b
ject wrapper
.
commit
|
commitdiff
|
tree
2009-03-21
Daniel
Walli
n
Add
t
ype_in
f
o w
r
apper class
.
commit
|
commitdiff
|
tree
2009-03-19
D
a
n
i
e
l
Wallin
Use lua
L
_ref/luaL_unref in weak_
r
ef
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wal
l
in
Rep
l
ace ref/u
n
re
f
with lua
L
_ref/
l
uaL_unref
.
commit
|
commitdiff
|
tree
2009-03-10
Da
n
ie
l
Wallin
Me
r
ge branch '0
.
8' to
s
ync
w
ith v0
.
8
.
1 release
.
commit
|
commitdiff
|
tree
2009-03-10
Danie
l
Walli
n
Bu
m
p
Ja
m
file version
to 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel Wallin
Add missi
n
g LUABIND
_
API
.
commit
|
commitdiff
|
tree
2009-03-09
Da
n
iel Walli
n
Documen
t
n
e
w bu
i
l
d
and
insta
l
l
p
roce
d
ur
e
.
commit
|
commitdiff
|
tree
next