Boston Linux & Unix (BLU) Home | Calendar | Mail Lists | List Archives | Desktop SIG | Hardware Hacking SIG
Wiki | Flickr | PicasaWeb | Video | Maps & Directions | Installfests | Keysignings
Linux Cafe | Meeting Notes | Blog | Linux Links | Bling | About BLU

BLU Discuss list archive


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Emacs LISP & macros



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Sun, 12 Oct 2003 10:14:03 -0400
"Bill Horne" <bill at horne.net> wrote:

> ----- Original Message ----- 
> From: <dsr at tao.merseine.nu> [snip]
> > LISP is still used as a prototyping language, and as an application
> > language with speed-sensitive portions written in C.
> >
> > Always popular with the AI folk.
> >
> > EMACS is programmed in LISP.
> >
> > So is Sawfish, which was once the GNOME standard window manager.
> >
> > -dsr- was once fluent in LISP.
> 
> Here's an Emacs LISP question:
> 
> Emacs keeps telling me that query-replace-regexp can be executed with
> C-M-%, but no combination of Escape, Shift, Alt, Control, and the "%"
> key invokes it. Is this a problem with the IBM-PC keyboard, or just
> with Redhat's implementation of emacs?
> 
> I've mapped it to another key, but would like to know why it doesn't
> work as advertised.
I use EMACS all the time. C-M means meta. Simply hit the escape key and
release it. You should see ESC - in the minibuffer. Then type % and you
will see Query replace: in the mini buffer along with the curser. I've
used this on just about every implementation of emacs, from GNU Emacs,
to XEmacs (GNU with a nicer GUI), and various versions of microemacs.
I've used it on several different Linux, FreeBSD, VMS, Tru64 Unix,
Solaris, AIX and HP-UX. The only platform that had some problems was VMS
because of differences with the keyboard driver, and a patch solved
that. In response to this email I also tested it on the BLU server (Red
Hat 7.1). There should be absolutely no problem. 

- -- 
Jerry Feldman <gaf at blu.org>
Boston Linux and Unix user group
http://www.blu.org PGP key id:C5061EA9
PGP Key fingerprint:053C 73EC 3AC1 5C44 3E14 9245 FB00 3ED5 C506 1EA9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)

iD8DBQE/iWNo+wA+1cUGHqkRArPYAJ4mlxkSfr5SYtmUoKosqfazJZVuHgCcDuG6
ijU9P7KgbOqyFJ/fdM1VDXM=
=6pE0
-----END PGP SIGNATURE-----




BLU is a member of BostonUserGroups
BLU is a member of BostonUserGroups
We also thank MIT for the use of their facilities.

Valid HTML 4.01! Valid CSS!



Boston Linux & Unix / webmaster@blu.org