unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Should `frame-title-format' protect the match data?
@ 2018-05-18 16:50 Philipp Stephani
  2018-05-24 21:58 ` Philipp Stephani
  0 siblings, 1 reply; 2+ messages in thread
From: Philipp Stephani @ 2018-05-18 16:50 UTC (permalink / raw)
  To: Emacs developers

[-- Attachment #1: Type: text/plain, Size: 432 bytes --]

Hi,

consider

emacs -Q -eval "(setq frame-title-format '(\"\" (:eval (string-match \".\"
\"a\"))))"

If you then run `query-replace' and actually try to replace something you
get an error "args out of range" because the match data changed
unexpectedly. This happens on master and the release branch, but not in
Emacs 24.5.
Should `frame-title-format' protect the match data, or does Emacs expect
users to do that?

Thanks,
Philipp

[-- Attachment #2: Type: text/html, Size: 632 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Should `frame-title-format' protect the match data?
  2018-05-18 16:50 Should `frame-title-format' protect the match data? Philipp Stephani
@ 2018-05-24 21:58 ` Philipp Stephani
  0 siblings, 0 replies; 2+ messages in thread
From: Philipp Stephani @ 2018-05-24 21:58 UTC (permalink / raw)
  To: Emacs developers

[-- Attachment #1: Type: text/plain, Size: 546 bytes --]

Philipp Stephani <p.stephani2@gmail.com> schrieb am Fr., 18. Mai 2018 um
18:50 Uhr:

> Hi,
>
> consider
>
> emacs -Q -eval "(setq frame-title-format '(\"\" (:eval (string-match \".\"
> \"a\"))))"
>
> If you then run `query-replace' and actually try to replace something you
> get an error "args out of range" because the match data changed
> unexpectedly. This happens on master and the release branch, but not in
> Emacs 24.5.
> Should `frame-title-format' protect the match data, or does Emacs expect
> users to do that?
>

Filed as bug#31586.

[-- Attachment #2: Type: text/html, Size: 960 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2018-05-24 21:58 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-05-18 16:50 Should `frame-title-format' protect the match data? Philipp Stephani
2018-05-24 21:58 ` Philipp Stephani

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

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).