Path: utzoo!mnetor!uunet!husc6!bbn!diamond.bbn.com!mlandau
From: mlandau@bbn.com (Matt Landau)
Newsgroups: comp.editors
Subject: Re: Structure vs. text editors
Message-ID: <10433@slate.BBN.COM>
Date: 15 Dec 87 16:45:54 GMT
References: <487@PT.CS.CMU.EDU> <460@cresswell.quintus.UUCP> <499@PT.CS.CMU.EDU> <961@klipper.cs.vu.nl>
Reply-To: mlandau@bbn.com (Matt Landau)
Organization: BBN Laboratories Incorporated, Cambridge, MA
Lines: 13

In comp.editors (<961@klipper.cs.vu.nl>), biep@cs.vu.nl 
(J. A. "Biep" Durieux) writes:
>
>Just try, in whatever programmable text editor you want, to edit
>the code of the editor itself, implementing new commands, and use
>each command in the same session immediately after its code is
>edited in.

Gee, I do this all the time in various flavors of Emacs.  Many Emacs 
functions in ANY version of Emacs are implemented in (some dialect of) 
Lisp, and it's not at all uncommon to load them up into the editor, modify 
the way they work, reinterpret the code (Meta-X execute-buffer), and start 
using the new versions immediately.