Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!rutgers!ames!ucbcad!ucbvax!NSWC-OAS.ARPA!dsill From: dsill@NSWC-OAS.ARPA (Dave Sill) Newsgroups: comp.emacs Subject: User defined functions Message-ID: <8708121417.AA19618@ucbvax.Berkeley.EDU> Date: Wed, 12-Aug-87 10:08:28 EDT Article-I.D.: ucbvax.8708121417.AA19618 Posted: Wed Aug 12 10:08:28 1987 Date-Received: Fri, 14-Aug-87 05:31:59 EDT Sender: daemon@ucbvax.BERKELEY.EDU Distribution: world Organization: The ARPA Internet Lines: 17 I've been toying around with the idea of extending the macro concept. What I envision is a facility whereby one could define a function in the same manner as a macro. This function could be given an associated name like any other Emacs command, e.g. daves-foo-command. In addition, there should be a facility for saving these definitions in a file. This approach would bridge the gap between volatile macro definitions and full-fledged elisp or mocklisp extensions. I, for one, don't have the time to learn elisp, especially since there is not currently any documentation for it and I don't already know lisp. I'd like to know what others think about this. Does it sound useful? Would it be hard to implement? Has it been considered before? -Dave Sill dsill@nswc-oas.arpa