On Wed, Aug 14, 2002 at 01:22:49PM -0500, Robert P. Goldman wrote:
> 1. I just can't seem to figure out how to get the ilisp menu in a lisp
> buffer. When I fire up cmulisp, I get menus in the comint buffer, but
> not in the lisp source file directories.
According to the sample .emacs file bundled with ilisp, this does it:
;;; This makes reading a Lisp or Scheme file load in ILISP.
(set-default 'auto-mode-alist
(append '(("\\.lisp$" . lisp-mode)
("\\.lsp$" . lisp-mode)
("\\.cl$" . lisp-mode))
auto-mode-alist))
(setq lisp-mode-hook '(lambda () (require 'ilisp)))
> 2. When I try to find definitions, ILISP yields errors for ill-formed
> regular expressions. This has something to do with the regexp that
> ILISP uses to try to find class accessors:
You mean with M-.? I've never encountered this. For CMUCL there is a
non-portable setting... can't remember what it is; last saw the hint on
lemonodor.com.
> 3. For some reason, every time I type "(load " in the cmulisp buffer,
> it fires up the Arglist window for LOAD, grabbing my cursor, and putting
> it there, so the filename I'm typing goes into the darned
> *Arglist-Output* window. Since I didn't want the window to begin with,
> this is very irritating.
For me the cursor doesn't switch windows. But yes, it is quite annoying.
Don't worry, though: as time goes on, you'll use LOAD less and less, and
will be building your programs bottom-up interactively with pieces of
sexps.
Going a little off-topic: I'm beginning to suspect Emacs is bad for my
health. To work with Lisp I switched to Emacs after being a Vim user for
many years. I started in May this year. Already I've switched my shells and
other readline apps to emacs mode.
Recently I'm feeling a little funny in my left thumb, which is what I use
to press the M key (== the Alt key, next to the space bar).
I've read others complain about their little left fingers, which is what
they use to press the M key which they map to capslock.
I've never had any problem with Vim.
Then again, it may just be advancing age. ;-\
Good luck!
--
Ng Pheng Siong <[EMAIL PROTECTED]> * http://www.netmemetic.com