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
Always use lua_tonumber() for unsigned int/long.
2009-12-10
Da
n
iel Wallin
A
l
w
a
ys use lua_tonum
b
e
r(
)
for unsigned
i
n
t/lon
g
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel Wal
l
in
Accept "ni
l
" in
char const* converte
r
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel
W
allin
docs:
Add note about fu
n
ctions
r
eturning smart p
o
inter
s
.
commit
|
commitdiff
|
tree
2009-12-09
Daniel
W
allin
D
on't leak cast-g
r
aph objects
.
commit
|
commitdiff
|
tree
2009-12-09
Danie
l
Wa
l
lin
Suppress int->bool w
a
rnings
o
n
MSV
C
.
commit
|
commitdiff
|
tree
2009-12-09
D
aniel W
a
l
l
i
n
D
o
n't use lua_tointeger() fo
r
unsi
g
ned int on
M
SVC
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wallin
Us
e
lua_pushliteral() where possible
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel Wallin
docs
:
Remove n
o
te a
b
o
u
t
l
ibrary bei
n
g
i
n
beta phas
e
.
commit
|
commitdiff
|
tree
2009-12-08
Dani
e
l Wallin
do
c
s: Rew
r
it
e
sectio
n
on
sm
a
rt
pointe
r
s
.
commit
|
commitdiff
|
tree
2009-12-08
Daniel W
a
ll
i
n
Don
'
t test
s
mart ptr featur
e
s that
have been
r
emo
v
ed
.
commit
|
commitdiff
|
tree
2009-12-07
Daniel
Wallin
F
i
x
set_
i
nsta
n
ce_value() bug that overw
r
ote cla
s
s
va
l
ues
.
commit
|
commitdiff
|
tree
2009-12-07
Da
n
iel Wallin
Kill old detail::is_class_o
b
ject() function
.
commit
|
commitdiff
|
tree
2009-12-07
Dan
i
el Wallin
Fix
c
lass
_
info() calling lua_typename() with
s
t
ack
.
.
.
commit
|
commitdiff
|
tree
2009-11-27
Evan Wies
Test that
c
lass
_
in
f
o
(
) don't
cra
s
h w
h
e
n
passed
n
on
.
.
.
commit
|
commitdiff
|
tree
2009-11-26
Da
n
iel Walli
n
Stor
e
main thre
a
d lua_Sta
t
e*
in share
d
_ptr_delete
r
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel Wallin
Fix leak in "super"
u
p
value
.
commit
|
commitdiff
|
tree
2009-11-25
Evan Wies
Add L
u
a function class_
n
ames
(
) giving a list
o
f registere
d
.
.
.
commit
|
commitdiff
|
tree
2009-11-25
Daniel Wallin
Revert 5134
2
97
.
Th
i
s
caused overloa
d
amb
i
guit
i
es
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
Wal
l
in
Remov
e
compute_a
r
i
t
y()
.
This is
n
't used
a
ny
m
ore
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Cast to lua_Inte
g
er and lua_Number ex
p
l
i
citly
i
n
conve
r
ter
.
commit
|
commitdiff
|
tree
2009-11-24
Danie
l
Wallin
M
a
ke o
b
je
c
t_rep noncopyable
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel
W
al
l
in
Suppress MSVC "assignm
e
nt oper
a
tor c
o
uld not b
e
gener
a
ted
.
.
.
commit
|
commitdiff
|
tree
2009-11-24
D
aniel Wallin
S
u
ppress MSVC unreac
h
able code w
a
rning
.
commit
|
commitdiff
|
tree
2009-11-24
Daniel Wallin
Suppress MS
V
C alignment warning (C4121)
.
commit
|
commitdiff
|
tree
2009-11-24
D
a
niel W
a
l
l
in
Su
p
p
r
ess a b
u
nch of "unre
f
erenced paramete
r
" warnings
.
commit
|
commitdiff
|
tree
2009-11-23
N
i
gel Atkinson
Don't
use same n
a
me for parameter and
t
yp
e
.
commit
|
commitdiff
|
tree
2009-11-14
Daniel Wallin
U
s
e lua_toin
t
eger() inst
e
ad
o
f
c
a
st
i
ng the resul
t
o
f
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Wallin
C
onst holder conversion isn't
support
e
d
a
n
y more
.
Don
.
.
.
commit
|
commitdiff
|
tree
2009-11-10
Daniel Wallin
Use
s
td::si
z
e_t instead of int f
o
r dependency count
.
commit
|
commitdiff
|
tree
2009-11-07
Dan
i
el Wallin
Add missing LUABIND_BUILDING define to inherit
a
nce
.
.
.
commit
|
commitdiff
|
tree
2009-11-07
D
a
niel Wal
l
in
Supr
e
ss int->bo
o
l warnings on M
S
VC
.
commit
|
commitdiff
|
tree
2009-11-07
Da
n
i
e
l
W
allin
Fix bug
w
her
e
local class ids
would be
c
ome incorrect
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wal
l
in
Add missing
LUABIND
_
API to class_id_map
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wal
l
in
Use bo
o
st:
:
scoped_ptr<> for
p
impl
.
commit
|
commitdiff
|
tree
2009-11-07
Daniel Wallin
Add
m
i
ssing LUAB
I
ND_API to invoke_context
.
commit
|
commitdiff
|
tree
2009-11-06
K
e
nny P
e
ng
Address a
n
ame conflict with termi
o
s
.
h
.
commit
|
commitdiff
|
tree
2009-11-06
Dan
i
el Wa
l
l
in
Al
l
ocate storage f
o
r instan
c
es with object_rep::allocate()
.
commit
|
commitdiff
|
tree
2009-11-06
Daniel Wallin
Handle returni
n
g
references to
s
m
a
rt p
o
inters
.
commit
|
commitdiff
|
tree
2009-10-30
E
van Wies
D
on't c
r
ash i
f
class_info() is
called on non-lu
a
b
ind
.
.
.
commit
|
commitdiff
|
tree
2009-08-25
Daniel Wallin
Remove s
o
m
e
s
tale code
.
commit
|
commitdiff
|
tree
2009-08-25
Danie
l
Wallin
Assoc
i
ate polymorphic
wrapper bac
k
reference with the
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Add test for
exten
d
ing export
e
d
classes
i
n
L
u
a
.
commit
|
commitdiff
|
tree
2009-08-21
D
a
niel W
a
l
l
i
n
Merge
branch '0
.
8
'
to
sync with c
h
anges made aft
e
r
.
.
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel
W
allin
Update vers
i
on fo
r
0
.
9 in Jamroot
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Cache conversi
o
n resu
l
t in value_conver
t
er
.
commit
|
commitdiff
|
tree
2009-08-21
Daniel Wallin
Si
l
ence u
n
initiali
z
ed variable
w
arning
.
commit
|
commitdiff
|
tree
2009-08-18
Da
n
iel
W
a
l
lin
Update v
e
rsion
.
hpp f
o
r v0
.
9
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Mer
g
e
b
r
anch 'dw/ca
s
t-graph'
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wall
i
n
Store dep
e
ndency
refs directly in t
h
e registry
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel Wa
l
lin
Re
m
ove old unused ta
b
le ref memb
e
r
from
ob
j
ect_rep
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Keep overload chain a
l
ive in function_
o
b
j
ect
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Walli
n
Suppress unused variable
w
arning
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
Use
f
alse : x
: 0 idiom to avoid evalua
t
i
n
g
x
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el
W
al
l
i
n
Hold a weak pointer in
instance
_
h
o
l
d
er when ownership
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
l
lin
T
e
st tha
t
ado
p
t() leave
s
a weak pointer
in the Lua
.
.
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
el Wallin
Remove use of co
n
version_s
t
ora
g
e
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Handle NULL s
m
art po
i
nters
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
T
e
st obje
c
t id
e
n
t
ity w
i
th
s
h
a
red_ptr_conv
e
rter
.
commit
|
commitdiff
|
tree
2009-08-18
Dan
i
e
l
Wallin
Make
shared_ptr_conve
r
ter
p
u
blic
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Fix bug
in
id
allocation
.
commit
|
commitdiff
|
tree
2009-08-18
D
a
niel Walli
n
Rework l
o
cal_id allocatio
n
in class_id_
m
a
p
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l
Wallin
Handle n
u
ll pointer in shared_
p
tr_converter
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel W
a
ll
i
n
U
s
e
a
dd_cast() for wrappers as
wel
l
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wal
l
in
Add missing
<
lu
a
b
i
nd/wrappe
r
_ba
s
e
.
h
p
p> include
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
A
d
d tests for n
e
w
i
nher
i
tan
c
e co
d
e
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add make_instanc
e
() he
l
p
e
r function
.
commit
|
commitdiff
|
tree
2009-08-18
Dani
e
l Wallin
New in
h
er
i
tance
graph code
.
commit
|
commitdiff
|
tree
2009-08-18
Daniel Wallin
Add missing detail/re
f
.
h
p
p include
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wal
l
in
Merge bra
n
ch 'dw/recursive-
d
is
p
atch
e
r'
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wall
i
n
Fix
t
e
sts
.
Need to contain subconv
e
r
t
er
s
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Fix bu
i
ltin conv
e
rter test
.
A
ll conve
r
ters need both
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Da
n
i
e
l Wa
l
lin
Make shared_p
t
r_conv
e
rter stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel
Wallin
M
a
ke
const
_
pointer_
c
o
nverter state
f
ul
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Make ad
o
pt_policy
:
:match() stateful
.
commit
|
commitdiff
|
tree
2009-08-17
Dan
i
el Wallin
Use lu
a
_rawgeti() instea
d
of lu
a
_pus
h
number, lua_r
a
wget
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
Re
d
uce the
number of
API
c
a
lls for nu
m
er
i
c
convert
e
rs
.
commit
|
commitdiff
|
tree
2009-08-17
D
aniel Wallin
Ca
c
he conver
s
ion result f
r
om t
h
e sc
o
ring stage
.
commit
|
commitdiff
|
tree
2009-08-17
D
ani
e
l Wallin
Inline
m
ore calls
when invoking functions
.
Improves
.
.
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel Wallin
Test user defined
c
onverter that cons
u
mes 2 parameters
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
niel Walli
n
Automatically
c
onvert l
u
a_Stat
e
* arguments
.
commit
|
commitdiff
|
tree
2009-08-17
Daniel W
a
llin
Compute
a
rgumen
t
indi
c
es wi
t
h c
o
nverters
.
commit
|
commitdiff
|
tree
2009-08-17
D
a
n
i
e
l Wall
i
n
N
e
w recu
r
s
i
ve ove
r
load resolver
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel Wallin
Create
instance table refe
r
ence in
t
h
e main th
r
e
a
d
.
commit
|
commitdiff
|
tree
2009-07-07
Da
n
iel
W
allin
A
d
d luabind::get_main_thre
a
d() AP
I
.
commit
|
commitdiff
|
tree
2009-07-07
D
an
i
el
W
allin
Add test f
o
r
c
reating in
s
tances in Lua th
r
ea
d
s
.
commit
|
commitdiff
|
tree
2009-07-07
Daniel W
a
llin
Add missing
LUABIND_API to lua
b
ind:
:
o
p
en()
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wal
l
in
D
on't
tr
y
to return
void* fr
o
m Lu
a
in test
.
commit
|
commitdiff
|
tree
2009-06-20
Dan
i
el Wallin
Use l
u
aL_
r
ef/luaL_unref i
n
stead of old r
e
f
() mechanism
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wal
l
i
n
Add default co
n
verter
f
or boost::shared
_
p
t
r<>
.
commit
|
commitdiff
|
tree
2009-06-20
D
a
ni
e
l
Wallin
New instance storage impleme
n
t
a
tion
.
C
leaner an
d
faster
.
commit
|
commitdiff
|
tree
2009-06-20
Daniel Wallin
New in
s
tance
h
olders
.
Can hol
d
i
nstance by any pointer
.
.
.
commit
|
commitdiff
|
tree
2009-06-12
Dani
e
l Wallin
Replace
i
nc
l
ude with f
o
rward d
e
claration
.
commit
|
commitdiff
|
tree
2009-06-05
Daniel
Wallin
F
i
x
p
laceholder
m
acr
o
for G
C
C
4
.
0
.
commit
|
commitdiff
|
tree
2009-03-23
Daniel Wallin
Add ta
b
le<> obj
e
ct
wrapper
.
commit
|
commitdiff
|
tree
2009-03-21
Daniel Wallin
Add type_inf
o
w
r
apper class
.
commit
|
commitdiff
|
tree
2009-03-19
Daniel Wallin
Use l
u
aL_ref/luaL_unref in
weak_ref
.
commit
|
commitdiff
|
tree
2009-03-19
D
a
niel Wallin
Replace ref/u
n
re
f
wit
h
luaL
_
ref/luaL
_
un
r
ef
.
commit
|
commitdiff
|
tree
2009-03-10
Da
n
i
e
l Wallin
Merge
b
r
a
nch
'
0
.
8' to sync with v0
.
8
.
1 re
l
e
a
se
.
commit
|
commitdiff
|
tree
2009-03-10
Danie
l
Wal
l
in
Bum
p
Jamfile version to
0
.
8
.
1
.
commit
|
commitdiff
|
tree
2009-03-09
Dan
i
el Wa
l
lin
A
d
d
missing
LU
A
BIN
D
_API
.
commit
|
commitdiff
|
tree
next