* Fwd: A completely pre-emptive time sharing system for GNU Emacs [not found] <be19f499-ac8a-481b-b150-2761962fb142@googlegroups.com> @ 2019-01-28 2:51 ` Davin Pearson 2019-02-03 13:24 ` Stefan Monnier 0 siblings, 1 reply; 3+ messages in thread From: Davin Pearson @ 2019-01-28 2:51 UTC (permalink / raw) To: help-gnu-emacs On Tuesday, January 22, 2019 at 4:58:57 PM UTC+13, Davin Pearson wrote: > > Michael Abraham Shulman has written a coroutine feature for > Emacs at the following location. > > https://www.emacswiki.org/emacs/coroutine.el > > I am about to write a completely pre-emptive time-sharing system > but first I need to know if I will be re-inventing the wheel. > > I hope my contribution to GNU Emacs is helpful for all the > programmers out there who agonize over GNUS busy waiting all the > time. > > ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Fwd: A completely pre-emptive time sharing system for GNU Emacs 2019-01-28 2:51 ` Fwd: A completely pre-emptive time sharing system for GNU Emacs Davin Pearson @ 2019-02-03 13:24 ` Stefan Monnier 2019-02-03 18:34 ` Emanuel Berg 0 siblings, 1 reply; 3+ messages in thread From: Stefan Monnier @ 2019-02-03 13:24 UTC (permalink / raw) To: help-gnu-emacs >> Michael Abraham Shulman has written a coroutine feature for >> Emacs at the following location. >> https://www.emacswiki.org/emacs/coroutine.el Current Emacsen come with generator.el which pushes this same idea a good bit further (using a CPS-style translation). >> I am about to write a completely pre-emptive time-sharing system >> but first I need to know if I will be re-inventing the wheel. Depends how you do it, but if I interpret this naively, then no, definitely not. Stefan ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Fwd: A completely pre-emptive time sharing system for GNU Emacs 2019-02-03 13:24 ` Stefan Monnier @ 2019-02-03 18:34 ` Emanuel Berg 0 siblings, 0 replies; 3+ messages in thread From: Emanuel Berg @ 2019-02-03 18:34 UTC (permalink / raw) To: help-gnu-emacs Stefan Monnier wrote: >> I am about to write a completely pre-emptive >> time-sharing system but first I need to know >> if I will be re-inventing the wheel. > > Depends how you do it, but if I interpret > this naively, then no, definitely not. I always thought Emacs had the kernel process plus the "collaborative" idle timer and that was just about it? -- underground experts united http://user.it.uu.se/~embe8573 ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2019-02-03 18:34 UTC | newest] Thread overview: 3+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <be19f499-ac8a-481b-b150-2761962fb142@googlegroups.com> 2019-01-28 2:51 ` Fwd: A completely pre-emptive time sharing system for GNU Emacs Davin Pearson 2019-02-03 13:24 ` Stefan Monnier 2019-02-03 18:34 ` Emanuel Berg
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).