[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#3863: 23.1.50; possible save-match-data in copyright.el
From: |
Stefan Monnier |
Subject: |
bug#3863: 23.1.50; possible save-match-data in copyright.el |
Date: |
Thu, 16 Jul 2009 23:23:29 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.94 (gnu/linux) |
> I don't think I understand, but it sounds like this is a reason why
> y-or-n-p should save match-data...
Here we go again:
All functions destroy the match-data except for a few rare exceptions,
which are simple functions doing little work.
> Is there any reason not to let y-or-n-p save match data?
If you think y-or-n-p deserves saving the match-data then pretty much
all other functions deserve that change as well. And since
save-match-data is somewhat costly, it would imply a singificant
performance impact.
Stefan
PS: Worse yet: during y-or-n-p, the buffer might be completely changed
by the code run asynchronously, so the "saved" match data may not even
have any meaning any more.
- bug#3863: 23.1.50; possible save-match-data in copyright.el, Kevin Ryde, 2009/07/15
- bug#3863: 23.1.50; possible save-match-data in copyright.el, Chong Yidong, 2009/07/16
- bug#3863: 23.1.50; possible save-match-data in copyright.el, Chong Yidong, 2009/07/16
- bug#3863: 23.1.50; possible save-match-data in copyright.el, Stefan Monnier, 2009/07/16
- bug#3863: 23.1.50; possible save-match-data in copyright.el, Chong Yidong, 2009/07/17
- bug#3863: 23.1.50; possible save-match-data in copyright.el, Stefan Monnier, 2009/07/17