[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: What's the problem? (Was: Are there plans for a multi-threaded Emacs
From: |
Martin Stjernholm |
Subject: |
Re: What's the problem? (Was: Are there plans for a multi-threaded Emacs?) |
Date: |
Fri, 12 Dec 2003 01:44:36 +0100 |
User-agent: |
Gnus/5.090016 (Oort Gnus v0.16) Emacs/20.7 (gnu/linux) |
Stefan Monnier <address@hidden> wrote:
> Yes, the semantics would be cleaner, but check the example I posted where
> we rebind default-directory and switch back&forth between buffers: the
> old semantics is odd but some code relies on it (basically using `let'
> instead of `cd').
It sure is odd, but how is that semantics a problem when it comes to
thread switches? From a usability perspective it sure can be a problem
if several threads changes buffer local values and combine it with
dynamic bindings, but that's an application problem. I can't see any
inherent design problem keeping the odd behavior in a threaded
environment. Is it that the implementation of dynamically bound buffer
local values makes it difficult to fix context switching for them?
- Re: What's the problem? (Was: Are there plans for a multi-threaded Emacs?), (continued)
- Re: What's the problem? (Was: Are there plans for a multi-threaded Emacs?), David Kastrup, 2003/12/08
- Re: What's the problem? (Was: Are there plans for a multi-threaded Emacs?), Martin Stjernholm, 2003/12/08
- Re: What's the problem? (Was: Are there plans for a multi-threaded Emacs?), Ted Zlatanov, 2003/12/09
- Re: What's the problem? (Was: Are there plans for a multi-threaded Emacs?), David Kastrup, 2003/12/09
- Re: What's the problem? (Was: Are there plans for a multi-threaded Emacs?), Stefan Monnier, 2003/12/09
- Re: What's the problem? (Was: Are there plans for a multi-threaded Emacs?), David Kastrup, 2003/12/09
- Re: What's the problem? (Was: Are there plans for a multi-threaded Emacs?), Stefan Monnier, 2003/12/09
- Re: What's the problem? (Was: Are there plans for a multi-threaded Emacs?), Ted Zlatanov, 2003/12/10
- Message not available
- Message not available
- Message not available
- Message not available
- Re: What's the problem?, Richard Stallman, 2003/12/13
- Re: What's the problem?, Martin Stjernholm, 2003/12/13
- Re: What's the problem? (Was: Are there plans for a multi-threaded Emacs?),
Martin Stjernholm <=
- Re: What's the problem? (Was: Are there plans for a multi-threaded Emacs?), Martin Stjernholm, 2003/12/09
- Re: What's the problem? (Was: Are there plans for a multi-threaded Emacs?), Stefan Monnier, 2003/12/09
- Re: What's the problem? (Was: Are there plans for a multi-threaded Emacs?), Stefan Monnier, 2003/12/08
- Re: What's the problem? (Was: Are there plans for a multi-threaded Emacs?), Ted Zlatanov, 2003/12/09
- Re: What's the problem? (Was: Are there plans for a multi-threaded Emacs?), Stefan Monnier, 2003/12/09
- Re: What's the problem?, Simon Josefsson, 2003/12/08
- Re: What's the problem?, Juri Linkov, 2003/12/09
- Re: What's the problem?, Simon Josefsson, 2003/12/09
- Re: What's the problem?, Miles Bader, 2003/12/10
- Re: What's the problem?, Simon Josefsson, 2003/12/10