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: Update list of configuration defines.
2009-12-16
Daniel Wallin
do
c
s: Up
d
ate list of configur
a
tion defi
n
es
.
commit
|
commitdiff
|
tree
2009-12-16
Daniel Wallin
docs
:
F
ix spelling
.
commit
|
commitdiff
|
tree
2009-12-16
Daniel Wallin
docs: R
e
move
V
C6/7
f
rom compati
b
le
compi
l
er l
i
st
.
commit
|
commitdiff
|
tree
2009-12-15
Dan
i
el Wal
l
in
docs: Add
n
ote ab
o
ut raw() be
i
ng
d
epr
e
cate
d
.
commit
|
commitdiff
|
tree
2009-12-15
Daniel Wa
l
lin
Fix class_id allocation from DLL
.
commit
|
commitdiff
|
tree
2009-12-14
Daniel
Wallin
Remove doub
l
e lua_isnil()
check in
r
ef_
c
onverter
.
commit
|
commitdiff
|
tree
2009-12-12
Daniel Wallin
Prevent
max(
)
macro sub
s
titution
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Wa
l
lin
Remove
o
ld unused files acci
d
e
n
t
ally left ar
o
und
.
commit
|
commitdiff
|
tree
2009-12-10
Dani
e
l
Wallin
F
ix plac
e
h
older defi
n
iti
o
ns to match changes
in Boost
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Wallin
cast_g
r
aph::cast() should r
e
tur
n
the sco
r
e
as int
.
commit
|
commitdiff
|
tree
2009-12-10
D
a
niel Wallin
A
l
ways use
lu
a
_tonumber() for
u
nsigned int/long
.
commit
|
commitdiff
|
tree
2009-12-09
D
aniel Wallin
Accep
t
"
n
il" in char co
n
st* conve
r
t
er
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wall
i
n
docs: Add note
a
b
o
u
t
f
u
n
ctions returning smart
pointers
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wallin
Don't leak cast-graph objects
.
commit
|
commitdiff
|
tree
2009-12-09
Dan
i
el Wallin
Suppress int->bool wa
r
ni
n
gs on
M
SVC
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Walli
n
Don
'
t
u
se lua_toi
n
t
e
ger() for un
s
ign
e
d in
t
on MSVC
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wal
l
in
Use lua_push
l
ite
r
al() where possible
.
commit
|
commitdiff
|
tree
2009-12-08
D
a
niel Wallin
docs: Remov
e
note ab
o
ut
l
ibrary b
e
i
n
g in beta ph
a
se
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wal
l
in
docs: Rewrite section on smar
t
po
i
nters
.
commit
|
commitdiff
|
tree
2009-12-08
Dan
i
el Wallin
Don't test
s
mar
t
ptr f
e
atures
tha
t
have
b
een remove
d
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel W
a
lli
n
Fix set_inst
a
nce_value()
b
ug that
ov
e
r
wrote class values
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel Wa
l
li
n
Kill old detail::is_class_obj
e
ct() functi
o
n
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel Wallin
Fix class_info() calling
l
ua_typename()
w
it
h
stack
.
.
.
commit
|
commitdiff
|
tree
2009-11-26
Daniel Wallin
Store
ma
i
n thread lua_State* in sh
a
red_ptr_delet
e
r
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel Wallin
Fix leak in "s
u
per
"
up
v
alue
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel Wallin
Revert 5
1
34297
.
This caused ove
r
load ambiguities
.
commit
|
commitdiff
|
tree
2009-11-24
Danie
l
Wallin
Remov
e
compute_arity()
.
Thi
s
isn't used
any
mo
r
e
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
n
i
el
W
a
llin
Cast to lu
a
_
Integer and l
u
a
_
Number e
x
plicitly in converter
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
M
a
ke obj
e
ct_rep nonc
o
py
a
ble
.
commit
|
commitdiff
|
tree
2009-11-24
D
ani
e
l
W
allin
Supp
r
ess M
S
VC "assignment
oper
a
tor c
o
uld not
b
e generated
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wa
l
lin
Suppress MSVC u
n
reachable code
w
arning
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
W
al
l
in
S
uppress MSVC
a
lignment wa
r
ning (C4121)
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wall
i
n
Suppress a bunch of
"
unre
f
er
e
nced para
m
e
te
r
" warnings
.
commit
|
commitdiff
|
tree
2009-11-14
Daniel Wa
l
lin
Use lua_tointeger() instead
o
f ca
s
ting the result of
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Walli
n
Const holder con
v
ersion isn'
t
suppor
t
ed any more
.
Don
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Wall
i
n
Use
std::siz
e
_t
i
nstead of int
f
or dependency coun
t
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Add missing
L
UABIND_
B
UILDIN
G
define
t
o inheritance
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Da
n
iel Wallin
Su
p
ress int->bool warnings on
MSVC
.
commit
|
commitdiff
|
tree
2009-11-07
D
a
n
iel W
a
llin
Fix bu
g
where local
class ids would becom
e
incorrect
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Add mi
s
sing LUABIND_API to cl
a
ss_id_map
.
commit
|
commitdiff
|
tree
2009-11-07
Dani
e
l Wall
i
n
U
s
e b
o
ost::scop
e
d_ptr<> for
pimp
l
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wall
i
n
Add missin
g
L
U
ABIND_API to invoke_c
o
ntext
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Walli
n
Allocate sto
r
a
g
e
fo
r
i
n
s
tances
with
ob
j
ect_rep::alloc
a
te()
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel
W
allin
Handle returning references to smart pointe
r
s
.
commit
|
commitdiff
|
tree
2009-08-25
Danie
l
W
allin
Re
m
ove
s
ome stale code
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wa
l
l
i
n
Associate polymorp
h
i
c
wrapper back reference with the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel
Wallin
Ad
d
test for ex
t
en
d
i
n
g ex
p
orted classes in Lua
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Merg
e
br
a
n
c
h '0
.
8' to sync w
i
th cha
n
ge
s
made
afte
r
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
D
a
niel Wallin
Update version for 0
.
9 in J
a
mroot
.
commit
|
commitdiff
|
tree
2009-08-21
D
aniel Wall
i
n
Cache conversion result in value_converter
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel
Wallin
Silence uninitia
l
ized
vari
a
b
le warning
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
ll
i
n
Update ver
s
ion
.
hpp for v
0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel Wall
i
n
Merge
branch 'dw/c
a
st-graph
'
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
S
tore de
p
endency
refs d
i
rectly in the registry
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
li
n
Remove old unused
t
able ref
membe
r
from object_rep
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wal
l
in
Keep o
v
erload chain
a
liv
e
in function_obj
e
ct
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wal
l
in
Suppress unused
v
ari
a
ble w
a
rning
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wall
i
n
Use
f
a
l
se : x : 0
idiom to avoid
evaluati
n
g
x
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
Hold a w
e
ak pointer in instance_holder when ownersh
i
p
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
ie
l
W
allin
Test tha
t
ado
p
t() leaves
a we
a
k pointe
r
in the Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
Re
m
ove use of c
o
nversion_stora
g
e
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
Handl
e
NULL sma
r
t poi
n
ters
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wallin
Test
object id
e
ntity with shar
e
d_pt
r
_
conv
e
r
ter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Make shared_ptr_converter pub
l
ic
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Fix bug in id allocat
i
on
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel
W
alli
n
R
e
w
o
r
k local_
i
d allocation in class_id_map
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wallin
Handle nul
l
po
i
nter
i
n share
d
_ptr_c
o
nverter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Use
add
_
cast() for wrap
p
ers a
s
w
e
ll
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
i
el Wallin
Add missing <lu
a
bin
d
/wrapper
_
base
.
hpp> include
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel Wal
l
in
Add test
s
f
or new
inheritance code
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wallin
Add make_instan
c
e(
)
h
e
l
p
er
func
t
i
on
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
New inheritance graph code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
lin
Add
m
issing detail
/
ref
.
hpp
i
n
clu
d
e
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wal
l
in
Merge
b
ranch 'dw/recursive-d
i
spatcher'
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wa
l
lin
Fix tests
.
Need to contai
n
subconv
e
rters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
F
ix builtin conv
e
rt
e
r test
.
All converters need both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wal
l
i
n
Make s
h
ared
_
ptr_
c
onverter stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el Wall
i
n
Make const_pointer_converte
r
stateful
.
commit
|
commitdiff
|
tree
2009-08-17
D
anie
l
Walli
n
Make adopt
_
policy
:
:match() st
a
t
eful
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el W
a
llin
Use
l
ua_rawgeti()
i
nste
a
d of lua_pushnum
b
er, lua_ra
w
ge
t
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel W
a
llin
R
e
duce t
h
e number
o
f
A
PI
c
alls for numeric
c
onver
t
ers
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Cache c
o
nversion result
f
r
om
t
he scoring stage
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
I
nline more calls when inv
o
king functions
.
Impr
o
v
e
s
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Wal
l
in
Tes
t
user defi
n
ed
c
onv
e
rter that
consume
s
2 para
m
eters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
A
utomatically convert lua_State* arguments
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wal
l
i
n
C
ompute argument indices wi
t
h conv
e
r
t
ers
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
N
e
w recursive ov
e
rload
resolver
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Create instance table re
f
erence
i
n the main thr
e
ad
.
commit
|
commitdiff
|
tree
2009-07-07
D
aniel Wallin
Add luabind::get_
m
ain_thread()
A
PI
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Add test for creating instances i
n
Lua
t
hre
a
ds
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wa
l
lin
Add mis
s
i
n
g LU
A
BIND_API to l
u
ab
i
nd::open()
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Don't
try to
r
e
t
urn void* f
r
om Lua in
test
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wall
i
n
Use
l
uaL_ref/luaL_unref inst
e
ad o
f
old re
f
() m
e
chanism
.
commit
|
commitdiff
|
tree
2009-06-20
Dan
i
el Wallin
A
dd defa
u
lt
conver
t
er for boo
s
t::s
h
a
red_
p
tr<>
.
commit
|
commitdiff
|
tree
2009-06-20
D
a
n
i
e
l Wallin
New instance storage implementation
.
Cleaner an
d
faster
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
New instance holders
.
Can
h
o
ld instance by any pointer
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Daniel Wallin
R
epl
a
ce include
w
ith forw
a
rd decl
a
ration
.
commit
|
commitdiff
|
tree
2009-06-05
Daniel Wallin
Fix p
l
aceholder
m
acro for
G
C
C4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Daniel Walli
n
Add tabl
e
<> ob
j
ect wrapper
.
commit
|
commitdiff
|
tree
2009-03-21
D
a
niel
W
al
l
in
Ad
d
type_info
w
rapper
c
lass
.
commit
|
commitdiff
|
tree
next