home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / lang / scheme / 2763 < prev    next >
Encoding:
Internet Message Format  |  1992-12-16  |  1.4 KB

  1. Xref: sparky comp.lang.scheme:2763 comp.lang.lisp:3093
  2. Newsgroups: comp.lang.scheme,comp.lang.lisp
  3. Path: sparky!uunet!mcsun!Germany.EU.net!math.fu-berlin.de!mailgzrz.TU-Berlin.DE!cs.tu-berlin.de!net
  4. From: net@cs.tu-berlin.de (Oliver Laumann)
  5. Subject: Re: Want history/command editing facilities in free Lisps
  6. Message-ID: <1992Dec16.100402.8525@cs.tu-berlin.de>
  7. Sender: news@cs.tu-berlin.de
  8. Organization: Technical University of Berlin, Germany
  9. References: <HANCHE.92Dec9104214@ptolemy.ams.sunysb.edu> <1992Dec15.034053.10061@midway.uchicago.edu> <4068@mitech.com>
  10. Date: Wed, 16 Dec 1992 10:04:02 GMT
  11. Lines: 17
  12.  
  13. > I'm really thankful to all of the free Lisp and Scheme
  14. > implementors out there, but I want to put in a plug for adding a
  15. > command line editing/history mechanism to these programs.  If I
  16. > were a real C programmer, and had time, I suppose I'd do it myself. 
  17.  
  18. While we're at it-- how about symbol completion?  How many times have
  19. you typed "call-with-current-continuation" in an interactive Scheme
  20. session *without* making a typo?  (Not to mention the function
  21. "empty-list-is-false-for-backward-compatibility" that is provided
  22. by Elk 2.0a).
  23.  
  24. Symbol completion should be easy to implement on UNIX systems that
  25. support a user-defined end-of-line character (like the tty interface
  26. of 4.3 BSD and the "termio" interface do).
  27.  
  28. --
  29. Oliver Laumann    net@cs.tu-berlin.de  net@tub.UUCP  net@tub.BITNET
  30.