Luke Gorrie luke@bluetail.com writes:
Helmut Eller e9626484@stud3.tuwien.ac.at writes:
One idea is that we include a "stack descriptor" in each message. A stack descriptor could be something like (idle eval debugging) or a string with the initial letters of the states "IED".
I haven't thought this through yet -- busily cleaning out my office in preparation for a move and fun stuff like that :-). But lemme float an idea I had been thinking of:
Suppose we designate that Lisp has the "master" state and Emacs is essentially a replica, so race conditions are resolved by Emacs backing off its changes and syncing with Lisp. A problem statement is then:
What do you guys mean by "race condition"? (In the context of SLIME, that is--I know what a race condition is in general.)
-Peter