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
Add missing #undef N to constructor.hpp.
2010-03-07
D
aniel Wallin
Clear
u
p some std::size
_
t
/
in
t
confusion and get rid
.
.
.
commit
|
commitdiff
|
tree
2010-03-02
Daniel Wallin
Remove spuri
o
us semi
c
olons
.
Fix pedan
t
ic build
on
GCC
.
commit
|
commitdiff
|
tree
2010-03-02
Dan
i
e
l
W
allin
Remo
v
e unus
e
d co
d
e
.
commit
|
commitdiff
|
tree
2009-12-21
Dan
i
el Wallin
Allow
c
alli
n
g luabind::open()
m
ore than
on
c
e
.
commit
|
commitdiff
|
tree
2009-12-16
Daniel Wallin
docs: Update li
s
t of
conf
i
gu
r
ation defi
n
es
.
commit
|
commitdiff
|
tree
2009-12-16
Da
n
iel Walli
n
docs:
F
ix spellin
g
.
commit
|
commitdiff
|
tree
2009-12-16
Daniel
Wall
i
n
docs: R
e
m
o
v
e VC6/7 from compati
b
le compil
e
r
l
ist
.
commit
|
commitdiff
|
tree
2009-12-15
Daniel Wallin
docs: A
d
d note
a
bout raw(
)
b
eing deprecated
.
commit
|
commitdiff
|
tree
2009-12-15
Da
n
iel Walli
n
Fix class_id allocation from DLL
.
commit
|
commitdiff
|
tree
2009-12-14
D
aniel Wal
l
in
Rem
o
v
e do
u
ble lua_
i
snil() check in
r
ef_converter
.
commit
|
commitdiff
|
tree
2009-12-12
D
aniel Wallin
Prev
e
nt max
(
) macro substitu
t
ion
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Wallin
R
emove o
l
d
unused files
accidentally left
aro
u
n
d
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Wa
l
lin
Fix p
l
aceholder de
f
in
i
tions
t
o match
changes i
n
Boost
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Wallin
cast_graph:
:
cast() sho
u
l
d
r
eturn the s
c
ore as
int
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel
W
allin
A
l
ways use lua_tonumber()
f
o
r
u
n
signed i
n
t/lo
n
g
.
commit
|
commitdiff
|
tree
2009-12-09
Danie
l
Wa
l
lin
Accept "ni
l
" in char const* c
o
nverter
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wallin
d
o
c
s
: A
d
d no
t
e ab
o
ut functi
o
ns return
i
ng 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
W
al
l
in
Suppress
in
t
->
b
ool warnings on MSVC
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel
W
allin
D
o
n'
t
us
e
lua_tointeger() for unsigned int on MSVC
.
commit
|
commitdiff
|
tree
2009-12-08
D
a
nie
l
W
allin
Use lua_pus
h
literal() where
p
ossible
.
commit
|
commitdiff
|
tree
2009-12-08
D
anie
l
Wal
l
in
docs:
Re
m
ove not
e
about li
b
rary bein
g
in be
t
a phase
.
commit
|
commitdiff
|
tree
2009-12-08
Dani
e
l Wallin
d
ocs:
R
e
write section o
n
smart
p
ointers
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wa
l
lin
Don
'
t test sma
r
t ptr features that h
a
ve been rem
o
ved
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel Wallin
Fix s
e
t_instance_value() bug that overwrote cl
a
ss values
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel Wa
l
lin
Kill old detail
:
:is_class_object() function
.
commit
|
commitdiff
|
tree
2009-12-07
Dan
i
el Wallin
Fi
x
class
_
info() calling lua_typename() wit
h
stack
.
.
.
commit
|
commitdiff
|
tree
2009-11-26
Daniel W
a
llin
Store
m
ain thread lua_State* i
n
shar
e
d_ptr_del
e
ter
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel Wall
i
n
Fix leak in "s
u
per"
upvalue
.
commit
|
commitdiff
|
tree
2009-11-25
Da
n
iel Walli
n
Revert 5134297
.
Thi
s
caused overload ambiguities
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Remove compute
_
arity()
.
T
his
isn't us
e
d
any more
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
W
allin
Cas
t
to lua
_
Integer and lua_Number explic
i
tly
in
convert
e
r
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wa
l
lin
Ma
k
e
o
b
ject_rep noncopyable
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
niel Wallin
Suppres
s
MSVC "assignment operat
o
r could not
b
e generat
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
D
aniel Wallin
S
uppress MSVC unre
a
chable code
war
n
ing
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wall
i
n
Suppress MSVC
alignment warnin
g
(
C
4121)
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
S
u
pp
r
e
s
s a bunch of "unreference
d
parameter" warnings
.
commit
|
commitdiff
|
tree
2009-11-14
Daniel Wallin
U
se
l
ua_toin
t
eger() instead of castin
g
th
e
resu
l
t of
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel W
a
llin
Con
s
t holder conversion isn't su
p
ported any
more
.
Don
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel
Wallin
Use std::size_t ins
t
ea
d
of int for dependency count
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Add missing LUA
B
I
ND_BUILDING d
e
fin
e
to inhe
r
itan
c
e
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel
W
allin
S
u
press int-
>
b
o
ol wa
r
nings on MSVC
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wal
l
i
n
F
i
x bug
where l
o
cal
c
lass i
d
s would become
incorrect
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel
W
allin
A
dd
missing
LU
A
BIND_API to class_i
d
_map
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Use boos
t
::s
c
ope
d
_ptr<> for pimpl
.
commit
|
commitdiff
|
tree
2009-11-07
Dan
i
e
l
W
allin
Ad
d
missing LUAB
I
N
D_A
P
I
to invoke_
c
ontext
.
commit
|
commitdiff
|
tree
2009-11-06
D
a
ni
e
l Wall
i
n
Allocate storag
e
for instances
w
ith
objec
t
_rep::alloc
a
te()
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wallin
Ha
n
dle r
e
turning r
e
f
e
rences
to sma
r
t
p
o
in
t
e
rs
.
commit
|
commitdiff
|
tree
2009-08-25
D
aniel W
a
llin
Re
m
ove
some stal
e
code
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Walli
n
Associate polymorp
h
ic
w
rapper back referenc
e
with the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Da
n
ie
l
Wallin
Add test for
extend
i
ng exported
classes in Lua
.
commit
|
commitdiff
|
tree
2009-08-21
Da
n
ie
l
Wa
l
lin
M
erge bran
c
h '0
.
8' to sync
with
changes made after
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
D
a
nie
l
Wallin
Up
d
ate
version for 0
.
9
in Jamroot
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Cache co
n
version res
u
lt i
n
value
_
convert
e
r
.
commit
|
commitdiff
|
tree
2009-08-21
D
aniel
Walli
n
Silence uninitialized vari
a
ble warning
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Update
v
ersion
.
hpp for v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l
Wallin
Mer
g
e branch 'dw
/
cast-grap
h
'
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Store dependency refs directl
y
i
n
t
he regis
t
ry
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
Remove old un
u
se
d
ta
b
le ref memb
e
r from
object_re
p
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Walli
n
K
e
ep
o
verload
c
hain alive
in function
_
object
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
Suppress u
n
used variable warning
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
a
l
lin
Use false : x
: 0 idi
o
m t
o
avoid evaluating
x
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wa
l
lin
Hold a
w
eak pointer in inst
a
nce_holder wh
e
n owne
r
ship
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
Wallin
Tes
t
t
hat
ado
p
t() leaves
a
weak pointer in t
h
e Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
D
aniel
Wall
i
n
Remove
u
se of conve
r
sion_storage
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Handle NU
L
L
s
ma
r
t
poin
t
e
r
s
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Test object iden
t
ity with shared_ptr_c
o
nverter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Make
shared_ptr_converter public
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
W
all
i
n
Fix
bug in
id a
l
location
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wal
l
i
n
Rew
o
rk loca
l
_id allocatio
n
in cl
a
ss_id_
m
ap
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Handle null pointe
r
in sh
a
red_ptr_converte
r
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l
Wallin
Use add_cast() for
w
rappers as well
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
i
e
l Wall
i
n
Add missi
n
g
<
luabind/wra
p
per_base
.
hpp> inc
l
ude
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
l
li
n
Add tests
for new inheritan
c
e code
.
commit
|
commitdiff
|
tree
2009-08-18
D
ani
e
l
Wa
l
lin
Add
m
ake_instance() helper f
u
n
c
ti
o
n
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel W
a
llin
N
e
w
i
n
h
erita
n
c
e gra
p
h code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add
m
issing detai
l
/ref
.
h
p
p i
n
c
l
ud
e
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel W
a
llin
M
e
rge branch
'dw/recur
s
ive-dispatcher'
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wal
l
in
Fix t
e
st
s
.
Ne
e
d to c
o
ntain
s
ubconverters
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Wallin
Fix
b
uiltin c
o
n
verter tes
t
.
All c
o
nverters need both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Wallin
Make shared_pt
r
_conve
r
t
er stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Make const_pointer_conve
r
te
r
sta
t
eful
.
commit
|
commitdiff
|
tree
2009-08-17
Danie
l
Wallin
Make adopt_
p
ol
i
c
y::match()
s
tateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
ll
i
n
Use lua_ra
w
g
e
t
i
() instead of
lua_pushnumber, lua_rawget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
iel Wallin
Reduce the
n
umber of API ca
l
ls f
o
r numeri
c
converters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Cac
h
e
c
onver
s
io
n
res
u
l
t from t
h
e scori
n
g stag
e
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Inline
more call
s
wh
e
n invo
k
ing functions
.
Improves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Test use
r
defined converter
t
h
a
t
c
onsumes 2 parameters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Auto
m
atically conve
r
t lua_State* argum
e
n
t
s
.
commit
|
commitdiff
|
tree
2009-08-17
D
anie
l
Walli
n
C
o
mpute
ar
g
ument
indices with converters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
New recursive overload re
s
olver
.
commit
|
commitdiff
|
tree
2009-07-07
D
a
nie
l
Wa
l
l
in
Cre
a
te instance ta
b
l
e
reference
i
n
t
he main thread
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wa
l
lin
Add luabind
:
:get_main_thre
a
d
(
) API
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Walli
n
Add
t
est for creating instances
in Lua thr
e
ads
.
commit
|
commitdiff
|
tree
2009-07-07
Dani
e
l Wal
l
i
n
Add missing LUABIND_A
P
I to
lu
a
bind::open(
)
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Don't try
t
o re
t
urn voi
d
* fr
o
m Lua in test
.
commit
|
commitdiff
|
tree
2009-06-20
Dan
i
el
W
allin
Use lu
a
L_ref/luaL
_
unref i
n
stead of old ref() mechanism
.
commit
|
commitdiff
|
tree
2009-06-20
Da
n
iel Walli
n
Ad
d
defa
u
lt co
n
ve
r
te
r
for b
o
ost::shared_ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
New inst
a
n
c
e storage i
m
plem
e
nt
a
tion
.
C
lean
e
r
and
f
as
t
er
.
commit
|
commitdiff
|
tree
2009-06-20
Dani
e
l
Wallin
New instan
c
e h
o
lder
s
.
Can hold instance by a
n
y poin
t
er
.
.
.
commit
|
commitdiff
|
tree
next