* bug#19572: 24.4; M-x comint-history-isearch-backward doesn't search multi-line history entries @ 2015-01-12 10:36 João Távora [not found] ` <handler.19572.B.142105898928305.ack@debbugs.gnu.org> 0 siblings, 1 reply; 5+ messages in thread From: João Távora @ 2015-01-12 10:36 UTC (permalink / raw) To: 19572 emacs -Q M-x ielm RET 'foo RET 'bar RET '(baz M-j bin) RET M-x comint-history-isearch-backward RET b a z expected the multi-line entry to be restored to input, but comint.el fails to find it. This is because `comint-history-isearch-search' uses (goto-char (comint-line-beginning-position)) I think it should use `comint-goto-process-mark'. comint.el is a big beast but I think this makes sense. Should I fix it thusly? (unless anyone beats me to it) João ^ permalink raw reply [flat|nested] 5+ messages in thread
[parent not found: <handler.19572.B.142105898928305.ack@debbugs.gnu.org>]
* bug#19572: Acknowledgement (24.4; M-x comint-history-isearch-backward doesn't search multi-line history entries) [not found] ` <handler.19572.B.142105898928305.ack@debbugs.gnu.org> @ 2015-01-12 10:42 ` João Távora 2015-01-12 15:15 ` Stefan Monnier 0 siblings, 1 reply; 5+ messages in thread From: João Távora @ 2015-01-12 10:42 UTC (permalink / raw) To: 19572 Hi, In the meantime, I found that https://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00299.html offers a fix to exactly this problem, but I didn't find in the emacs-24 branch. Shouldn't it go to emacs-24 as well? João On Mon, Jan 12, 2015 at 10:37 AM, GNU bug Tracking System <help-debbugs@gnu.org> wrote: > Thank you for filing a new bug report with debbugs.gnu.org. > > This is an automatically generated reply to let you know your message > has been received. > > Your message is being forwarded to the package maintainers and other > interested parties for their attention; they will reply in due course. > > Your message has been sent to the package maintainer(s): > bug-gnu-emacs@gnu.org > > If you wish to submit further information on this problem, please > send it to 19572@debbugs.gnu.org. > > Please do not send mail to help-debbugs@gnu.org unless you wish > to report a problem with the Bug-tracking system. > > -- > 19572: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=19572 > GNU Bug Tracking System > Contact help-debbugs@gnu.org with problems -- João Távora ^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#19572: Acknowledgement (24.4; M-x comint-history-isearch-backward doesn't search multi-line history entries) 2015-01-12 10:42 ` bug#19572: Acknowledgement (24.4; M-x comint-history-isearch-backward doesn't search multi-line history entries) João Távora @ 2015-01-12 15:15 ` Stefan Monnier 2015-01-12 21:02 ` Juri Linkov 0 siblings, 1 reply; 5+ messages in thread From: Stefan Monnier @ 2015-01-12 15:15 UTC (permalink / raw) To: João Távora; +Cc: 19572 > In the meantime, I found that > > https://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00299.html > > offers a fix to exactly this problem, but I didn't find in the > emacs-24 branch. > > Shouldn't it go to emacs-24 as well? Hmm... I guess you're right, it probably belongs in emacs-24. Can you backport it? Stefan ^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#19572: Acknowledgement (24.4; M-x comint-history-isearch-backward doesn't search multi-line history entries) 2015-01-12 15:15 ` Stefan Monnier @ 2015-01-12 21:02 ` Juri Linkov 2015-01-13 7:54 ` João Távora 0 siblings, 1 reply; 5+ messages in thread From: Juri Linkov @ 2015-01-12 21:02 UTC (permalink / raw) To: Stefan Monnier; +Cc: João Távora, 19572 >> In the meantime, I found that >> >> https://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00299.html >> >> offers a fix to exactly this problem, but I didn't find in the >> emacs-24 branch. >> >> Shouldn't it go to emacs-24 as well? > > Hmm... I guess you're right, it probably belongs in emacs-24. > Can you backport it? Sorry, I didn't realize that support for multi-line input should go to emacs-24. The commits that need to be backported are: f6c3965074dbf5f355ecce739104fb89fb4d90f8 a0ae3d7331f6126941f90c6b80c293685004e165 ^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#19572: Acknowledgement (24.4; M-x comint-history-isearch-backward doesn't search multi-line history entries) 2015-01-12 21:02 ` Juri Linkov @ 2015-01-13 7:54 ` João Távora 0 siblings, 0 replies; 5+ messages in thread From: João Távora @ 2015-01-13 7:54 UTC (permalink / raw) To: Juri Linkov, 19572-done; +Cc: 19572 Done. Two commits, one ChangeLog entry, informal backport references copied from what others do. Looked ok. On Mon, Jan 12, 2015 at 9:02 PM, Juri Linkov <juri@linkov.net> wrote: >>> In the meantime, I found that >>> >>> https://lists.gnu.org/archive/html/emacs-devel/2014-12/msg00299.html >>> >>> offers a fix to exactly this problem, but I didn't find in the >>> emacs-24 branch. >>> >>> Shouldn't it go to emacs-24 as well? >> >> Hmm... I guess you're right, it probably belongs in emacs-24. >> Can you backport it? > > Sorry, I didn't realize that support for multi-line input should go > to emacs-24. The commits that need to be backported are: > > f6c3965074dbf5f355ecce739104fb89fb4d90f8 > a0ae3d7331f6126941f90c6b80c293685004e165 -- João Távora ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2015-01-13 7:54 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-01-12 10:36 bug#19572: 24.4; M-x comint-history-isearch-backward doesn't search multi-line history entries João Távora [not found] ` <handler.19572.B.142105898928305.ack@debbugs.gnu.org> 2015-01-12 10:42 ` bug#19572: Acknowledgement (24.4; M-x comint-history-isearch-backward doesn't search multi-line history entries) João Távora 2015-01-12 15:15 ` Stefan Monnier 2015-01-12 21:02 ` Juri Linkov 2015-01-13 7:54 ` João Távora
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/emacs.git https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.