[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: replace deprecated function ?
From: |
Joost Kremers |
Subject: |
Re: replace deprecated function ? |
Date: |
Wed, 14 Feb 2018 00:19:30 +0100 |
User-agent: |
mu4e 1.0-alpha3; emacs 25.3.50.1 |
On Tue, Feb 13 2018, B. T. Raven wrote:
Thanks Emanuel but I need it to be more interactive. I want to
look at each
number that the query finds and press either space bar or n. The
following
produces argument "Args out of range" for no reason that I can
ascertain.
query-replace-regex has 5 args rexexp string, string, nil, int
and int. Whence
the error?
I suspect it's because you cannot use `match-string' to refer to
the match data of the regexp search still being executed.
The doc string of `query-replace-regexp-eval' says that in
non-interactive use, you should use a loop of
`search-regexp-forward' plus `replace-match'. You may be able to
wrap the `replace-match' call in y-or-n-p.
HTH
--
Joost Kremers
Life has its moments
- replace deprecated function ?, B. T. Raven, 2018/02/13
- Re: replace deprecated function ?, Emanuel Berg, 2018/02/13
- Re: replace deprecated function ?, Emanuel Berg, 2018/02/13
- Re: replace deprecated function ?, B. T. Raven, 2018/02/13
- Re: replace deprecated function ?,
Joost Kremers <=
- Re: replace deprecated function ?, Emanuel Berg, 2018/02/13
- Re: replace deprecated function ?, Emanuel Berg, 2018/02/13
- Re: replace deprecated function ?, Yuri Khan, 2018/02/13
- Message not available
- Re: replace deprecated function ?, Emanuel Berg, 2018/02/13
- Message not available
- Re: replace deprecated function ?, B. T. Raven, 2018/02/14
- Re: replace deprecated function ?, Emanuel Berg, 2018/02/16
- Re: replace deprecated function ?, B. T. Raven, 2018/02/16
Re: replace deprecated function ?, Kaushal Modi, 2018/02/13
Message not available