unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
From: David Kastrup <dak@gnu.org>
Subject: Re: Regexp replacement
Date: Sun, 29 Oct 2006 01:44:31 +0200	[thread overview]
Message-ID: <85zmbgknts.fsf@lola.goethe.zz> (raw)
In-Reply-To: C16923A2.425%jgjimdai_p@yahoo.com


Please don't toppost with fullquote below.  If you refer to anything,
it is a pain to dig the context up from the bottom, and try to guess
what you actually might be referring to.

Please cut away anything not relevant to your reply, and put your
reply below the stuff you are replying to.

Jim Dai <jgjimdai_p@yahoo.com> writes:

> Once again, thanks for the solution. It basically solved my problem.
>
> Two more questions:
> 1) 
> I wonder if there is an easy improvement on the current method so that I
> have nested {} inside the text.

No.  You need to revert to Elisp in this case and parse the argument
using something like forward-sexp.

> 2)  I did not make it clear when I asked a key binding question. How can I
> bind the entire key strokes M-x query-replace-regexp RET
> \\redtext{\([^}]*\)} RET \1 RET into an emacs key?
>
> This key binding is to  be used in LaTeX mode.

Use C-x Esc Esc after the command in order to get a versino in Elisp.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum

  reply	other threads:[~2006-10-28 23:44 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-10-27 22:37 Regexp replacement Jim Dai
2006-10-27 22:45 ` David Kastrup
2006-10-28  1:16   ` Jim Dai
2006-10-28  7:09     ` David Kastrup
2006-10-28  7:36       ` Ralf Angeli
2006-10-28 19:11   ` Jim Dai
2006-10-28 23:44     ` David Kastrup [this message]
2006-10-29 20:10       ` Jim Dai

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=85zmbgknts.fsf@lola.goethe.zz \
    --to=dak@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).