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
Fix placeholder definitions to match changes in Boost 1.39.
2009-12-10
Dani
e
l
Walli
n
F
i
x placeholder definiti
o
ns to match
changes in Boost
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Wal
l
in
cast_graph::cast() s
h
ould return the
score
a
s int
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Wallin
Always use lua_ton
u
mber
(
) for un
s
ign
e
d i
n
t/long
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel
W
al
l
in
Accept "nil" in c
h
a
r
c
onst* converter
.
commit
|
commitdiff
|
tree
2009-12-09
D
a
niel Wallin
doc
s
: Add not
e
abo
u
t functi
o
n
s
ret
u
rning
smart point
e
rs
.
commit
|
commitdiff
|
tree
2009-12-09
Dani
e
l Wal
l
i
n
D
on
'
t le
a
k ca
s
t-graph ob
j
ect
s
.
commit
|
commitdiff
|
tree
2009-12-09
Dani
e
l W
a
llin
Suppress int
-
>bool w
a
rnings on M
S
VC
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wallin
Do
n
't use lua_tointeger() for unsigned int on MSV
C
.
commit
|
commitdiff
|
tree
2009-12-08
Danie
l
Wallin
Use l
u
a_pu
s
hl
i
teral() wher
e
possible
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wallin
d
oc
s
:
Remo
v
e
note a
b
out
l
ib
r
ary
b
eing
i
n beta phase
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Walli
n
d
o
c
s
: R
e
write section
on s
m
art
p
ointers
.
commit
|
commitdiff
|
tree
2009-12-08
Da
n
iel
W
allin
Don't test smart ptr featur
e
s that have been re
m
oved
.
commit
|
commitdiff
|
tree
2009-12-07
D
a
niel Wallin
Fix set_instance_value()
b
u
g t
h
at
overwrote class values
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel Walli
n
Kil
l
o
ld deta
i
l::is
_
class_obj
e
ct() fun
c
tion
.
commit
|
commitdiff
|
tree
2009-12-07
D
a
ni
e
l Wallin
Fix class_info() call
i
n
g lua
_
type
n
a
me() with stack
.
.
.
commit
|
commitdiff
|
tree
2009-11-26
Daniel
W
all
i
n
Store main thread lua
_
State* in shared_ptr_deleter
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel Wallin
Fix leak
in "super"
upvalu
e
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel Wallin
Re
v
ert 5134297
.
This caused ove
r
load amb
i
guities
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wa
l
lin
Re
m
ove
c
om
p
ut
e
_arity()
.
This
isn't used any more
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
W
allin
C
ast
t
o
l
u
a_
I
nteg
e
r and lua_
N
umber
e
xpl
i
citly
in co
n
verter
.
commit
|
commitdiff
|
tree
2009-11-24
Danie
l
Wallin
Ma
k
e object_rep noncopyable
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
niel Wallin
S
u
p
press MSVC "assig
n
ment operator
cou
l
d no
t
be generated
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Suppress MSVC
u
nrea
c
hable code war
n
i
n
g
.
commit
|
commitdiff
|
tree
2009-11-24
Danie
l
Wall
i
n
Supp
r
ess MSVC alignment warning (C4121)
.
commit
|
commitdiff
|
tree
2009-11-24
D
aniel W
a
l
lin
Suppress
a
bunch
of
"
un
r
e
fere
n
ced p
a
ra
m
e
t
e
r" warnings
.
commit
|
commitdiff
|
tree
2009-11-14
D
anie
l
Wallin
Use lua_toint
e
ger(
)
instead of casting the result of
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Danie
l
Wallin
Const holder c
o
nversion isn't supported any mo
r
e
.
Don
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
D
a
niel
Wa
l
lin
Use std::s
i
ze_t instead of int for
dependency coun
t
.
commit
|
commitdiff
|
tree
2009-11-07
D
aniel Wallin
Add
missi
n
g
L
UABIND_B
U
ILDING define to
inh
e
ri
t
ance
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel W
a
llin
Supre
s
s int
-
>bool warnings
o
n MSVC
.
commit
|
commitdiff
|
tree
2009-11-07
D
a
n
i
e
l Wallin
Fix bug where local
c
lass ids w
o
uld become incorr
e
ct
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Walli
n
A
d
d
m
i
ssing
L
UABIND_
A
PI to c
l
ass_i
d
_
map
.
commit
|
commitdiff
|
tree
2009-11-07
D
a
niel Wa
l
lin
Us
e
b
o
ost::scope
d
_pt
r
<> for pimpl
.
commit
|
commitdiff
|
tree
2009-11-07
Dani
e
l Wallin
A
dd mis
s
ing LUABIND
_
API to i
n
voke_con
t
ext
.
commit
|
commitdiff
|
tree
2009-11-06
D
a
n
i
e
l
Wallin
Allocate sto
r
age for instan
c
es with
o
bject
_
rep::allocat
e
()
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wallin
H
a
ndle
ret
u
r
n
ing references to smart
pointe
r
s
.
commit
|
commitdiff
|
tree
2009-08-25
D
aniel
W
allin
Remove some stale cod
e
.
commit
|
commitdiff
|
tree
2009-08-25
Dani
e
l Wallin
Associa
t
e polymorph
i
c wrapper back refer
e
nce wi
t
h
the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Add t
e
st
for
e
xtendin
g
exported classes in Lua
.
commit
|
commitdiff
|
tree
2009-08-21
D
ani
e
l Wa
l
lin
Merge branch '0
.
8' to sync with c
h
an
g
es made af
t
er
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wall
i
n
Update
v
ersion for 0
.
9 in Jamroot
.
commit
|
commitdiff
|
tree
2009-08-21
D
a
niel Wallin
Cache conver
s
ion result in va
l
ue_converter
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wal
l
in
Silenc
e
u
n
initia
l
ized variable warning
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
W
a
llin
Upda
t
e versi
o
n
.
hpp for v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
a
l
lin
Merge branch 'dw/cast-graph'
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
Store dependency r
e
fs
di
r
ectly in the reg
i
str
y
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Remove o
l
d unus
e
d ta
b
le
ref me
m
ber from o
b
ject_re
p
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Keep over
l
o
ad chain alive in fu
n
ction_object
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Suppress unused variable warning
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l
Wallin
Use false : x : 0 idiom to avoid
evaluat
i
ng x
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Hold a weak
pointer in instance_
h
ol
d
er w
h
en owne
r
ship
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
T
e
st that adopt
(
) lea
v
es a weak point
e
r in the
Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel Wallin
Remove use of conve
r
sion_storage
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
H
a
ndle N
U
LL smart pointer
s
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel
W
a
llin
T
e
st obj
e
ct ident
i
t
y
with sh
a
red_ptr_
c
onverter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Make sha
r
ed_ptr_converter public
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel Wa
l
lin
Fix bug in id a
l
location
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Rework local_id al
l
oca
t
ion in
c
la
s
s_id_ma
p
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel
W
allin
Handle null pointer i
n
s
h
ared_ptr_conve
r
ter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Us
e
add_ca
s
t
() for wrappers
a
s well
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
Add missing <lu
a
b
i
n
d/
w
ra
p
p
e
r
_bas
e
.
hpp> include
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wal
l
i
n
Ad
d
tests
f
o
r
new inheritan
c
e code
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Walli
n
A
d
d make_instance() helper function
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
N
e
w inheritance gr
a
p
h
code
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
nie
l
Wallin
Ad
d
m
i
ssing detail
/
ref
.
hpp include
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Merge br
a
nch '
d
w/re
c
ursive-dispatcher'
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wa
l
lin
Fix tes
t
s
.
Need to contain subconve
r
te
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
l
l
in
Fix builtin con
v
erter te
s
t
.
All converters nee
d
both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
Make
shared_ptr_converter s
t
a
teful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wal
l
in
M
ak
e
const_pointer_conve
r
ter state
f
u
l
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Make
a
d
opt_p
o
licy::match() stat
e
ful
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l
W
a
llin
Use lua_rawgeti() instead
of lua_
p
ush
n
u
mber, lua_rawg
e
t
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
ie
l
Wallin
Reduce t
h
e nu
m
ber of API calls for numeric conve
r
ters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Cache c
o
nversion
result
f
rom
the scoring stage
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el Wallin
Inline more calls when in
v
o
ki
n
g functions
.
I
m
proves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Wallin
Test user
d
ef
i
ned conve
r
ter that
co
n
s
umes 2 paramet
e
r
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
A
utomatically c
o
nv
e
rt lua_State*
a
r
gumen
t
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Walli
n
Compute arg
u
ment indices with converters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
New recursi
v
e
overl
o
ad resolver
.
commit
|
commitdiff
|
tree
2009-07-07
D
aniel W
a
llin
Crea
t
e inst
a
nc
e
t
able
r
eference in th
e
m
ai
n
thread
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel
W
a
llin
Add lua
b
ind::get_main_thread() API
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
A
d
d
test for creating instances in Lua threads
.
commit
|
commitdiff
|
tree
2009-07-07
D
aniel Wal
l
in
Add
mi
s
s
ing LUABI
N
D
_API to
l
uabin
d
::open()
.
commit
|
commitdiff
|
tree
2009-06-20
D
aniel Wallin
Don'
t
try to return
v
oid* from Lua in test
.
commit
|
commitdiff
|
tree
2009-06-20
Da
n
i
e
l Wall
i
n
Use l
u
aL_r
e
f/luaL_
u
nr
e
f
instead of
o
ld ref() mechanism
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
A
d
d default conver
t
er for
boost::shared
_
ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wall
i
n
New
i
n
s
tance
s
torag
e
imple
m
entation
.
Cleaner
a
nd faster
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
New in
s
tan
c
e
hold
e
r
s
.
Can hold instance
by
any pointer
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Daniel Wallin
Re
p
lace
incl
u
de
w
ith for
w
ard declaration
.
commit
|
commitdiff
|
tree
2009-06-05
Daniel Wallin
F
i
x p
l
aceholder macro for GCC4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Daniel Wa
l
lin
Add table<> objec
t
w
rapper
.
commit
|
commitdiff
|
tree
2009-03-21
Danie
l
Wallin
Add type_info wrappe
r
class
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wallin
U
s
e luaL_ref/l
u
aL_unref
i
n weak_ref
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wallin
Replace ref
/
unref with
luaL
_
ref/luaL_u
n
ref
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel Wallin
Me
r
ge branc
h
'0
.
8'
to sy
n
c with v0
.
8
.
1
r
elease
.
commit
|
commitdiff
|
tree
2009-03-10
Daniel
W
a
l
lin
Bump Jamfi
l
e
version
t
o 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
Dani
e
l Wal
l
in
Add mi
s
s
i
n
g LUABIND_AP
I
.
commit
|
commitdiff
|
tree
2009-03-09
Daniel
W
allin
Document ne
w
build an
d
insta
l
l procedure
.
commit
|
commitdiff
|
tree
2009-03-03
Daniel
Wa
l
lin
Bump version for 0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-02-27
Daniel Wall
i
n
Add
missing <stdexcept> inclu
d
e
.
commit
|
commitdiff
|
tree
next