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
Danie
l
W
a
llin
docs:
U
pdate
l
ist of configur
a
tion defi
n
es
.
commit
|
commitdiff
|
tree
2009-12-16
Dan
i
el Wallin
docs: Fi
x
spelli
n
g
.
commit
|
commitdiff
|
tree
2009-12-16
D
aniel Wal
l
in
docs: Remove
VC6/7 from compatible compiler list
.
commit
|
commitdiff
|
tree
2009-12-15
Danie
l
Wallin
d
o
cs:
A
dd note about raw() b
e
ing
d
eprecated
.
commit
|
commitdiff
|
tree
2009-12-15
Dani
e
l Walli
n
Fix class_id alloca
t
ion from DLL
.
commit
|
commitdiff
|
tree
2009-12-14
D
an
i
e
l Wallin
Remove doub
l
e
lua_isnil() c
h
eck in
r
ef_converter
.
commit
|
commitdiff
|
tree
2009-12-12
Daniel
Wallin
Pr
e
vent max() ma
c
r
o
substitution
.
commit
|
commitdiff
|
tree
2009-12-10
Daniel Wal
l
in
Rem
o
ve old un
u
sed
files acciden
t
ally left around
.
commit
|
commitdiff
|
tree
2009-12-10
D
a
niel Wall
i
n
Fix plac
e
holder defini
t
i
ons to match
c
hanges in Boost
.
.
.
commit
|
commitdiff
|
tree
2009-12-10
D
aniel Walli
n
cast_graph::cas
t
() should re
t
urn the score as int
.
commit
|
commitdiff
|
tree
2009-12-10
Dani
e
l Wallin
Always use lua_to
n
umber() for unsigned int/long
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel W
a
llin
Acc
e
pt
"nil" in cha
r
const* convert
e
r
.
commit
|
commitdiff
|
tree
2009-12-09
Da
n
i
el W
a
llin
docs: Ad
d
note about
f
u
nctions returning smart pointers
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wa
l
lin
D
o
n
't l
e
ak cast-graph
objects
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel
W
a
llin
Suppre
s
s
int-
>
b
o
o
l
warnings on MSVC
.
commit
|
commitdiff
|
tree
2009-12-09
Dan
i
el Wall
i
n
Don't use lua_t
o
i
n
t
e
ger() for unsigned int
on MS
V
C
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wallin
Use lu
a
_pushlitera
l
() where possible
.
commit
|
commitdiff
|
tree
2009-12-08
Dan
i
el
Wallin
docs:
Remove note
a
bout
libra
r
y being in beta phase
.
commit
|
commitdiff
|
tree
2009-12-08
Dan
i
el
W
a
l
lin
docs: Rewrite section on sma
r
t poin
t
e
r
s
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wallin
Do
n
't t
e
s
t smart ptr features that h
a
v
e
been
removed
.
commit
|
commitdiff
|
tree
2009-12-07
D
aniel Wallin
F
i
x set_instance_value
(
) bug that overwr
o
te clas
s
values
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel W
a
llin
Kil
l
o
l
d detail::is_class_objec
t
()
functi
o
n
.
commit
|
commitdiff
|
tree
2009-12-07
Dan
i
el Wallin
Fix
c
lass_info() calling l
u
a_
t
ypena
m
e()
w
ith st
a
ck
.
.
.
commit
|
commitdiff
|
tree
2009-11-27
Evan
Wies
Test that clas
s
_info
(
) don't c
r
a
s
h w
h
en passed non
.
.
.
commit
|
commitdiff
|
tree
2009-11-26
Daniel Wall
i
n
Store mai
n
thread lua_State* in
s
h
a
r
e
d_ptr_deleter
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel Wallin
Fix leak in
"super" upvalue
.
commit
|
commitdiff
|
tree
2009-11-25
Evan Wies
Ad
d
L
ua function class_nam
e
s() giving a lis
t
of regi
s
tered
.
.
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel Wal
l
in
Revert
5
134297
.
Th
i
s caused
o
v
erloa
d
amb
i
guit
i
es
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Walli
n
Remove c
o
mp
u
te_arity(
)
.
This isn't used a
n
y mo
r
e
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
niel Wall
i
n
Ca
s
t
to lua_Integ
e
r
a
n
d l
u
a_Num
b
er ex
p
lici
t
ly in converter
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel W
a
llin
Make object_rep non
c
opyable
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wal
l
in
Suppres
s
MSVC "assignm
e
nt operator could n
o
t be gene
r
a
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
W
a
llin
Suppress MS
V
C
unreachable code wa
r
n
ing
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wall
i
n
Sup
p
r
e
ss MSVC alignment warning
(
C41
2
1
)
.
commit
|
commitdiff
|
tree
2009-11-24
Danie
l
Wallin
Suppress a
bunch of
"
unreferenced paramete
r
" warnings
.
commit
|
commitdiff
|
tree
2009-11-23
Nigel Atkinson
Don't use same name for p
a
rameter and type
.
commit
|
commitdiff
|
tree
2009-11-14
Dan
i
el Wallin
Use
lua_toi
n
teger() instead o
f
casting the res
u
lt of
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
D
a
nie
l
Wallin
C
o
n
st h
o
lde
r
conversion isn't supported any more
.
D
on
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Wallin
Use std:
:
size_t ins
t
ead
of int for de
p
endency c
o
unt
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel W
a
l
l
in
Ad
d
missing
LUABIND_BUILDING d
e
fine to
inheritance
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
Da
n
i
e
l Wal
l
in
Supress int->bool warni
n
g
s on MSVC
.
commit
|
commitdiff
|
tree
2009-11-07
Da
n
iel Wallin
Fix b
u
g where
local
class ids would b
e
c
ome incorrect
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Add
m
issi
n
g LU
A
B
I
N
D_API to clas
s
_id
_
map
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Use boost::scoped_p
t
r<> fo
r
pi
m
pl
.
commit
|
commitdiff
|
tree
2009-11-07
Da
n
iel Wallin
Add mis
s
ing LUAB
I
ND_API to
i
n
v
oke
_
context
.
commit
|
commitdiff
|
tree
2009-11-06
Ken
n
y
Pe
n
g
Address
a
n
ame con
f
li
c
t with
t
ermios
.
h
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel
Wal
l
in
Allocate st
o
rage for instances with o
b
jec
t
_
r
ep::allo
c
ate(
)
.
commit
|
commitdiff
|
tree
2009-11-06
D
aniel Wallin
H
a
n
d
le retu
r
n
ing references to smart pointer
s
.
commit
|
commitdiff
|
tree
2009-10-30
Evan Wies
Don't
c
rash if clas
s
_info() is ca
l
led on non-
l
uabind
.
.
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wallin
R
e
mo
v
e some s
t
ale code
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wallin
A
s
sociate polymo
r
p
h
ic wrapper
b
a
ck reference with the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Add tes
t
for extend
i
ng exported clas
s
es
in Lua
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel W
a
llin
Me
r
ge branch '0
.
8'
t
o sync with changes
m
ade af
t
er
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel
Wal
l
in
U
p
date version fo
r
0
.
9 in Ja
m
ro
o
t
.
commit
|
commitdiff
|
tree
2009-08-21
D
aniel Wallin
Cache conversion result in value_conv
e
rt
e
r
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel
W
allin
Silence uninitialized var
i
a
ble wa
r
ning
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wallin
Update version
.
hp
p
f
or v
0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Walli
n
Merge b
r
an
c
h '
d
w/cast-gr
a
ph'
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
llin
Store dependen
c
y re
f
s
directly in the
regis
t
ry
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Walli
n
R
e
m
ove
old
unuse
d
table r
e
f member from object_rep
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wall
i
n
Keep overload chain ali
v
e in fun
c
t
i
on_object
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
a
llin
Suppress unused variable war
n
ing
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel
W
allin
Use false
:
x
:
0
id
i
om t
o
avoid ev
a
luati
n
g x
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Walli
n
Hold a w
e
ak pointer in
instance_holder when o
w
n
e
rshi
p
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Danie
l
Wallin
T
e
s
t
that adopt() leav
e
s a weak
p
ointer in the Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wallin
Remove us
e
of
c
onv
e
rsion_storage
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
l
l
in
Handle NUL
L
smart pointers
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
T
e
st object identity wi
t
h
s
h
ared_ptr_conv
e
r
t
er
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wa
l
lin
Make sh
a
red_
p
tr_converte
r
publ
i
c
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wa
l
li
n
F
ix
b
ug in id allocat
i
on
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel Wa
l
l
in
Rework lo
c
al_id all
o
cation
in class_i
d
_ma
p
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wal
l
in
Handle null pointer in
sh
a
r
e
d_p
t
r_converter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
U
se ad
d
_cast() for wrappers as well
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
i
el Wallin
A
dd miss
i
ng <luabind/wrapper_base
.
hpp> in
c
lude
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add
t
ests fo
r
new inherita
n
ce code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add make_instance() he
l
per function
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
nie
l
Wal
l
i
n
New inher
i
t
a
nce graph cod
e
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
n
iel Wall
i
n
Add
m
i
s
sing detail/re
f
.
hpp include
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
M
erge
b
ra
n
c
h
'dw/recursive-dis
p
atcher'
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Fix
tests
.
Ne
e
d to
c
ontain subconvert
e
rs
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el Wallin
Fix builtin converter test
.
A
ll
c
on
v
er
t
ers need both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Make share
d
_ptr
_
conve
r
ter stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Walli
n
M
ake
const_p
o
inter_c
o
nv
e
rter stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
e
l
Wallin
M
ak
e
a
d
opt_policy:
:
ma
t
c
h
(
)
s
tatefu
l
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wal
l
i
n
Us
e
lua_rawgeti()
i
n
s
tead
o
f lu
a
_pushnumber
,
lu
a
_rawge
t
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Dani
e
l Walli
n
R
e
d
uce the
n
umber o
f
API calls fo
r
n
u
mer
i
c converters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wal
l
in
Cache convers
i
on result from
the scoring stag
e
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Inline mor
e
calls when invokin
g
funct
i
o
n
s
.
Imp
r
oves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Test u
s
er d
e
fine
d
conv
e
rter tha
t
c
onsumes 2
parameters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Automatically con
v
ert lua_S
t
ate*
argu
m
ents
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
C
o
mp
u
te a
r
gument i
n
dices with converters
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wa
l
lin
N
ew re
c
ursive overlo
a
d res
o
lv
e
r
.
commit
|
commitdiff
|
tree
2009-07-07
Da
n
iel
W
allin
Create instance t
a
ble refer
e
nce
i
n
the m
a
in thread
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
A
dd luabind::get_main_thr
e
ad() API
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wall
i
n
Add tes
t
for creati
n
g instances in Lua t
h
reads
.
commit
|
commitdiff
|
tree
2009-07-07
D
a
n
iel Wallin
Add missing
L
U
ABIND_A
P
I
to luabind::open()
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Don't try to return void*
f
ro
m
Lua i
n
test
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
Use luaL_ref/luaL_unref instead
o
f old ref() me
c
hanism
.
commit
|
commitdiff
|
tree
2009-06-20
Danie
l
Wa
l
lin
Add
d
efault converter
f
or boost::shared_ptr<>
.
commit
|
commitdiff
|
tree
2009-06-20
D
an
i
el Wallin
N
ew in
s
t
a
nce storage
imple
m
entation
.
Cleaner and faster
.
commit
|
commitdiff
|
tree
next