repo.or.cz
/
emacs.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Use the buffer local value for symval forwarding
2009-12-31
Giuseppe Sc
r
ivano
Use the bu
f
fer local valu
e
for sy
m
val forw
a
rding
commit
|
commitdiff
|
tree
2009-12-31
Giuseppe Scrivano
A
v
oid a double s
y
mval
f
orwarding
commit
|
commitdiff
|
tree
2009-12-31
G
i
us
e
ppe S
c
rivano
Fix per-t
h
read buffer-local v
a
r
i
ab
l
es
commit
|
commitdiff
|
tree
2009-12-31
G
i
usep
p
e Scrivano
Fi
x
make bootstrap
commit
|
commitdiff
|
tree
2009-12-31
Giuseppe Scriva
n
o
n
ow
r
e
alvalu
e
is a Lisp_
T
h
readLocal
commit
|
commitdiff
|
tree
2009-12-28
Giuseppe
S
criva
n
o
Ini
t
ialize realv
a
lue t
o
sym->va
l
ue
.
commit
|
commitdiff
|
tree
2009-12-27
Giu
s
eppe Scrivano
Remove control, l
-
>thread_da
t
a can't
b
e nil a
t
this
.
.
.
commit
|
commitdiff
|
tree
2009-12-27
Giuseppe
Scriva
n
o
b
l
ocal_
g
et_
t
hrea
d
_
d
ata is not us
e
d before
b
local_set_thr
e
ad_
.
.
.
commit
|
commitdiff
|
tree
2009-12-26
Giuse
p
pe Scriva
n
o
Move realvalue
to thread_data
.
commit
|
commitdiff
|
tree
2009-12-26
Giuseppe Scr
i
vano
Rename
struct Lisp_
B
uffer
_
Loc
a
l_Val
u
e `cdrs' mem
b
er
.
.
.
commit
|
commitdiff
|
tree
2009-12-25
Giuseppe
Sc
r
ivano
I
ni
t
ial per-th
r
ead buffer local var
i
ables support
.
commit
|
commitdiff
|
tree
2009-11-11
Giuseppe Scrivan
o
Fix some elisp routines
.
commit
|
commitdiff
|
tree
2009-11-11
G
iuseppe Scrivano
Se
t
the
b
uf
f
er after the
l
ock is
a
cquired
.
commit
|
commitdiff
|
tree
2009-11-11
Giuseppe S
c
rivano
R
e
move desired_buffer from the
t
hread_state struct
.
commit
|
commitdiff
|
tree
2009-11-11
Giu
s
eppe Scrivano
Rename
b
uffer_co
n
d to thread_cond
.
commit
|
commitdiff
|
tree
2009-11-09
Gi
u
seppe Scriv
a
no
Remov
e
the buffer-locking mechanism
.
commit
|
commitdiff
|
tree
2009-10-08
Giuseppe Scrivano
Handl
e
th
e
thre
a
d_notify
_
k
ill_buffer retur
n
code
.
commit
|
commitdiff
|
tree
2009-10-08
Gi
u
seppe Scrivano
Notify thre
a
ds when
a
buffer is killed
.
commit
|
commitdiff
|
tree
2009-10-05
Giuseppe Scrivano
Inhib
i
t yield durin
g
a redisplay
commit
|
commitdiff
|
tree
2009-10-05
Gius
e
pp
e
Scrivano
`
u
n
bin
d
_to' will
r
estore the previ
o
us in
h
ibit
_
y
ield
.
.
.
commit
|
commitdiff
|
tree
2009-10-01
Giuseppe Scrivano
Mark `last
_
thing_searched' and `s
a
ved_la
s
t
_
thing_searched
.
.
.
commit
|
commitdiff
|
tree
2009-09-30
Giuseppe Scrivano
Allow to
yiel
d
when buffer local v
a
riables are l
e
t
.
.
.
commit
|
commitdiff
|
tree
2009-09-24
Giuseppe Scrivano
Set the
c
ur
r
e
nt_buffer prope
r
ly
.
commit
|
commitdiff
|
tree
2009-09-24
Giusepp
e
Scriv
a
n
o
Deta
c
h th
e
thr
e
ad wh
e
n
it is sleeping on `select
'
commit
|
commitdiff
|
tree
2009-09-24
Giuseppe Sc
r
iva
n
o
Unlo
c
k the
b
uffer on yie
l
d
s
when
b
u
f
fer l
o
c
al variables
.
.
.
commit
|
commitdiff
|
tree
2009-09-23
Giuseppe Scrivano
Yield to another t
h
read i
f
t
he subp
r
ocess h
a
s
no data
.
.
.
commit
|
commitdiff
|
tree
2009-09-22
G
iuseppe Scrivano
Move with-no-t
h
rea
d
s
in
s
i
de th
e
let body
b
l
oc
k
.
commit
|
commitdiff
|
tree
2009-09-21
Giusepp
e
Scrivano
Define th
e
`wi
t
h-no-th
r
eads
'
m
acro and use it
in the
.
.
.
commit
|
commitdiff
|
tree
2009-09-21
Giusepp
e
Scriv
a
no
Fix a problem with the
garbage collector, storing the
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Giusepp
e
Scri
v
ano
R
e
write th
e
condition
t
o wake-up th
e
thread that lo
c
ked
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Giuse
p
pe
S
cr
i
vano
Raise an error whe
n
the
t
hread cannot be created corre
c
tly
.
commit
|
commitdiff
|
tree
2009-09-19
Gius
e
ppe Scriva
n
o
Implementation of a cust
o
m th
r
eads sc
h
edule
r
.
Tr
y
to
.
.
.
commit
|
commitdiff
|
tree
2009-09-19
Gi
u
seppe Scrivano
Move all lo
c
king log
i
c i
n
to thread
.
c
.
commit
|
commitdiff
|
tree
2009-09-19
Giuseppe Scrivano
Wh
e
n
there a
r
e o
t
h
e
r active thr
e
ads, y
i
e
l
d
r
eturns t
.
commit
|
commitdiff
|
tree
2009-09-18
G
i
use
p
pe Scrivano
run-in-t
h
read accepts a new
op
t
ion
a
l argument: nolock
.
commit
|
commitdiff
|
tree
2009-09-18
G
i
u
se
p
pe Scrivano
Pr
o
tect f
r
om yield while
waiting for keyboa
r
d input
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe Scrivano
F
i
x a problem introduced wit
h
9541917a66e9e
f
59a64bfe19c0d4a6
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
G
iuse
p
pe Scrivano
B
l
ock yield if garbage collecting can ca
u
se an abor
t
.
commit
|
commitdiff
|
tree
2009-09-18
G
ius
e
pp
e
Scr
i
v
a
no
A new thread maintain
the
parent's buffer
w
h
e
n
the
.
.
.
commit
|
commitdiff
|
tree
2009-09-18
Gius
e
ppe Scrivano
Bl
o
ck y
i
eld
w
h
en inpu
t
is bl
o
cke
d
.
commit
|
commitdiff
|
tree
2009-09-18
Giuseppe Scrivano
When
F
inhi
b
it_yield
is not-nil
,
allow ac
c
ess
t
o
a
ny
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giu
s
eppe Sc
r
iva
n
o
Fix
a bug i
n
troduced in ccdc35
3
864000ec8f13cb64d95cd5
7
74510fa3
0
2
commit
|
commitdiff
|
tree
2009-09-17
Gi
u
seppe Scr
i
vano
Use `waitpi
d
' to che
c
k if a process
i
s st
i
ll
a
l
i
ve
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe
S
crivano
Allow
a
ccess to the minibuffer
o
nly to
a thread at
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scrivano
Hon
o
r the fu
n
ction return type
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe Scrivano
A
v
o
id t
h
e acc
e
ss
to NULL
m
e
m
ory
w
hile gc
marks
.
commit
|
commitdiff
|
tree
2009-09-17
Giusep
p
e S
c
ri
v
ano
Remove assertion that does not
seem valid anymor
e
.
commit
|
commitdiff
|
tree
2009-09-17
G
i
useppe Scriv
a
no
Now it
is
p
oss
i
ble to
d
isable
th
r
eading
u
sing "inhibit
.
.
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe S
c
rivan
o
Reflect la
s
t chang
e
s in the GD
B
script
.
commit
|
commitdiff
|
tree
2009-09-17
Giuseppe S
c
rivano
Si
g
na
l
s can
b
e
captured by any thr
e
ad
.
commit
|
commitdiff
|
tree
2009-09-16
Giuse
p
p
e
S
crivano
Init
i
a
l
ize a new bu
f
fer's
owner
to
nil
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe Scrivano
Suppo
r
t
more complex code blo
c
ks as argumen
t
t
o
`r
u
n
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Giu
s
eppe
S
crivano
Free the th
r
ead
s
p
e
c
dl
.
B
ug int
r
oduced with c466c557f39fc71
c
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
G
i
useppe Scrivano
Re
v
ert to
the
previou
s
code
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe
Scri
v
ano
Check for `other_threads_
p
()' in the inn
e
r loop too
.
.
.
commit
|
commitdiff
|
tree
2009-09-16
Giuseppe Scriv
a
no
S
o
lve
so
m
e pr
o
b
l
ems with
m
e
m
ory cleanup
.
commit
|
commitdiff
|
tree
2009-09-15
Giuse
p
p
e
Scri
v
ano
Fix a s
e
gfault when m_current_buffer is
NULL
commit
|
commitdiff
|
tree
2009-09-15
Giusepp
e
Scrivano
Init
i
al
i
ze stac
k
_t
o
p when a new thr
e
ad is c
r
ea
t
e
d
.
commit
|
commitdiff
|
tree