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
Suppress int->bool warnings on MSVC.
2009-12-09
Da
n
iel Wall
i
n
Suppress int->bool
w
a
rnings on MSVC
.
commit
|
commitdiff
|
tree
2009-12-09
D
a
niel Wa
l
li
n
D
on't use
lua_tointe
g
er()
f
or unsigned int on MSVC
.
commit
|
commitdiff
|
tree
2009-12-08
Dani
e
l Wal
l
in
Use lua
_
pushliteral() where possible
.
commit
|
commitdiff
|
tree
2009-12-08
Danie
l
Wallin
do
c
s: Remove note about
library being
in beta phase
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wallin
d
o
cs: Rewr
i
te section on
smart pointers
.
commit
|
commitdiff
|
tree
2009-12-08
Da
n
iel Wallin
Do
n
't tes
t
sma
r
t
ptr feat
u
res tha
t
have been rem
o
v
ed
.
commit
|
commitdiff
|
tree
2009-12-07
Dan
i
el Wall
i
n
Fix set_
i
nstanc
e
_value() bug that overwrote c
l
a
ss value
s
.
commit
|
commitdiff
|
tree
2009-12-07
Dan
i
el Wallin
Kill old deta
i
l
::is_class_
o
bject() f
u
nction
.
commit
|
commitdiff
|
tree
2009-12-07
D
a
n
i
e
l Wallin
Fix cla
s
s_i
n
fo() calling
lua_typena
m
e() with stack
.
.
.
commit
|
commitdiff
|
tree
2009-11-27
E
van Wies
Test that class_i
n
fo(
)
don't crash when passed non
.
.
.
commit
|
commitdiff
|
tree
2009-11-26
Daniel Wal
l
i
n
Store main thread lua_State*
i
n shared_ptr_d
e
leter
.
commit
|
commitdiff
|
tree
2009-11-25
Dani
e
l Wa
l
lin
Fi
x
leak in "su
p
er" upvalue
.
commit
|
commitdiff
|
tree
2009-11-25
E
van Wies
Add L
u
a function class_n
a
mes()
g
i
vin
g
a lis
t
o
f re
g
istere
d
.
.
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel W
a
llin
Revert 5
1
34297
.
This caused overload ambiguities
.
commit
|
commitdiff
|
tree
2009-11-24
Dani
e
l Wallin
Remove compute_arity
(
)
.
T
h
is isn't used any
m
or
e
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Cast to lua_
I
nteger and
l
u
a_Num
b
er explicitly in conve
r
ter
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Walli
n
Mak
e
object_re
p
non
c
opyable
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Walli
n
Sup
p
re
s
s
MSVC "assignment operator
could not
b
e gener
a
ted
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
W
a
l
lin
S
up
p
ress MSVC unreachable code warning
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
S
u
p
p
ress
M
SVC alignment warning
(
C
4
1
21)
.
commit
|
commitdiff
|
tree
2009-11-24
Danie
l
Wa
l
lin
Suppress a
b
unch of "unrefer
e
nced parameter"
warnings
.
commit
|
commitdiff
|
tree
2009-11-23
Nigel Atkinson
Don't
use sa
m
e name
f
o
r
param
e
ter
a
nd type
.
commit
|
commitdiff
|
tree
2009-11-14
Daniel Wallin
U
se lua_tointeger() instead of
casting the r
e
sult of
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
D
aniel Wallin
Con
s
t
holder
conve
r
sion i
s
n't supported any mo
r
e
.
D
on
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Wa
l
lin
Use
std
:
:size_t in
s
tead of int
f
or depe
n
dency c
o
unt
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wall
i
n
Add
m
i
ssing LUA
B
IND_BUILDING define to inh
e
ritance
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel
W
allin
Supress int->bool warn
i
ngs on MSVC
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel
W
a
llin
F
ix
b
ug
w
h
ere local class ids would become incorrect
.
commit
|
commitdiff
|
tree
2009-11-07
Dani
e
l Wall
i
n
Add missing LUABI
N
D
_
API t
o
clas
s
_
id
_
map
.
commit
|
commitdiff
|
tree
2009-11-07
D
a
niel W
a
lli
n
Use boost::scoped_ptr<> fo
r
pimpl
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Add
m
i
s
sing LUABIND_API
t
o invoke_context
.
commit
|
commitdiff
|
tree
2009-11-06
Kenny Peng
Address
a
n
ame conflict
with termios
.
h
.
commit
|
commitdiff
|
tree
2009-11-06
D
a
n
iel
Wallin
A
llocate sto
r
age for ins
t
ances with object_rep:
:
allo
c
a
t
e()
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel
W
al
l
in
Handle retur
n
ing referenc
e
s
t
o
smart po
i
nters
.
commit
|
commitdiff
|
tree
2009-10-30
Evan Wies
Don't cra
s
h if class_info()
i
s called on non-luabind
.
.
.
commit
|
commitdiff
|
tree
2009-08-25
Da
n
i
e
l Wallin
Remove
s
ome
stale
code
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wallin
Associate po
l
ym
o
rphic
wrapper back referen
c
e with th
e
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Da
n
ie
l
W
a
l
l
i
n
Ad
d
test fo
r
e
xtending ex
p
orted classes
i
n
Lu
a
.
commit
|
commitdiff
|
tree
2009-08-21
Danie
l
Wallin
M
erge bra
n
ch '0
.
8'
t
o sy
n
c with changes made af
t
er
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wal
l
in
U
pdat
e
version for 0
.
9
i
n Jamroo
t
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wa
l
l
in
Cache convers
i
o
n result in value_
c
o
n
v
e
rter
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Silence
u
ninitialized va
r
i
a
ble war
n
ing
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Update ver
s
ion
.
hpp for v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
Merg
e
br
a
nch 'dw/cast-graph'
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l
Wal
l
in
Store dependency refs d
i
re
c
tly i
n
the registry
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Remo
v
e ol
d
unu
s
ed tabl
e
ref mem
b
er from object_rep
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Walli
n
Kee
p
ove
r
load
ch
a
in alive i
n
function_o
b
jec
t
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
S
up
p
ress
u
nused
v
a
ri
a
ble warning
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wa
l
lin
Use false :
x
:
0 idiom
to av
o
id evaluati
n
g x
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel Walli
n
Hold a weak poin
t
e
r in inst
a
nce_hold
e
r when
o
wnership
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
T
e
st
that adopt
(
) leaves
a
w
e
ak pointer i
n
the Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
ie
l
Wallin
R
e
move use o
f
conve
r
sion_sto
r
age
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wallin
Handle
N
ULL sm
a
rt poi
n
te
r
s
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Test object identity with shared_pt
r
_
c
o
nverter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Make shared_ptr_co
n
verter publ
i
c
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
F
ix bug
i
n id allo
c
atio
n
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Re
w
o
r
k local_id allocation in
c
lass_id_map
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Han
d
le null po
i
n
ter
i
n shared_ptr_con
v
erter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
Use a
d
d_cast(
)
for wrappers as well
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
Add mis
s
ing
<
luabind/wrapper_base
.
hpp> include
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel
W
al
l
in
A
dd tests fo
r
new
inheri
t
ance c
o
d
e
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Walli
n
Ad
d
ma
k
e
_in
s
ta
n
ce() helper fu
n
cti
o
n
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
N
ew inheritance graph code
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
A
dd missing d
e
tail/ref
.
h
pp include
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wal
l
in
M
erge b
r
a
n
ch
'
d
w/recursive-dispa
t
che
r
'
commit
|
commitdiff
|
tree
2009-08-17
D
a
n
iel Wa
l
lin
Fix tests
.
Need t
o
contai
n
subco
n
verters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Fix bu
i
ltin c
o
nverter test
.
All conve
r
ters need both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
ie
l
W
allin
Make shared_ptr_converter s
t
ateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wal
l
in
Make const_p
o
inter_conve
r
ter stat
e
f
ul
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el Wallin
Make a
d
opt_policy::mat
c
h() sta
t
e
f
u
l
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Wallin
Use
l
ua
_
rawgeti
(
)
instead
of lu
a
_pushnumber, lua_rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el Wallin
Redu
c
e the numb
e
r of API
c
alls for numeri
c
c
onve
r
ters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
llin
Cach
e
conver
s
ion
result from the scoring stage
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Inli
n
e m
o
re calls wh
e
n invokin
g
functions
.
Improves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
Wallin
Test user d
e
fined
c
o
nverter that consumes 2 parame
t
er
s
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
n
iel Wal
l
in
Automatically c
o
nvert lu
a
_State* arguments
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
W
a
llin
Com
p
ute argument indices
w
i
th converters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wall
i
n
New
r
ecur
s
i
v
e overload
resolver
.
commit
|
commitdiff
|
tree
2009-07-07
Danie
l
W
allin
Create i
n
s
tance
t
abl
e
reference in the m
a
in
t
h
read
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel
Wallin
A
d
d luabind::get_main_thread() API
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wal
l
in
Add test for creating instances in Lua threads
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Add missing LU
A
B
IND_API to
l
uabind::op
e
n()
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Walli
n
D
o
n't tr
y
to return
void* from Lua in test
.
commit
|
commitdiff
|
tree
2009-06-20
D
a
n
i
el Walli
n
Use l
u
aL_ref/luaL_unref
i
nst
e
ad of old ref()
m
ech
a
n
i
sm
.
commit
|
commitdiff
|
tree
2009-06-20
Danie
l
Wa
l
lin
Add
default
c
o
nverter
f
or boos
t
::shared_ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
New
ins
t
a
nce sto
r
age imple
m
entation
.
Cleaner and f
a
ster
.
commit
|
commitdiff
|
tree
2009-06-20
D
aniel Wallin
New
instance
ho
l
ders
.
Can hold instance by any p
o
inter
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Daniel Wallin
Rep
l
ace include with forward
declaration
.
commit
|
commitdiff
|
tree
2009-06-05
Daniel Wallin
Fix place
h
older macr
o
for GCC4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Dani
e
l Wallin
Add table<> object wrapper
.
commit
|
commitdiff
|
tree
2009-03-21
Daniel
Wallin
Add type_info w
r
a
p
per class
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Walli
n
U
se luaL_ref/
l
uaL_unref i
n
weak_ref
.
commit
|
commitdiff
|
tree
2009-03-19
D
a
n
i
el Wallin
Replace ref/unref with luaL_
r
ef/luaL_unr
e
f
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wal
l
in
Merge b
r
anch '0
.
8' to sync with v0
.
8
.
1 release
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Walli
n
Bump Jamfile versi
o
n
to 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
Da
n
i
el Wall
i
n
Add missi
n
g
LUABIND_AP
I
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel Wallin
Document new bui
l
d
and install pro
c
edure
.
commit
|
commitdiff
|
tree
2009-03-03
Daniel
W
allin
Bump version for 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-28
Ian Baxter
Fix bug in implicit_cast() when using m
u
ltiple inheritance
.
commit
|
commitdiff
|
tree
2009-02-27
D
aniel Wallin
A
d
d
missing <stdexcept
>
include
.
commit
|
commitdiff
|
tree
next