GNU bug report logs - #57081
29.0.50; [PATCH] Point associated with Window for good reasons

Previous Next

Package: emacs;

Reported by: dick.r.chiang <at> gmail.com

Date: Tue, 9 Aug 2022 16:19:02 UTC

Severity: normal

Tags: patch

Found in version 29.0.50

Fixed in version 29.1

Done: dick <dick.r.chiang <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: dick.r.chiang <at> gmail.com
Cc: 57081 <at> debbugs.gnu.org
Subject: bug#57081: 29.0.50; [PATCH] Point associated with Window for good reasons
Date: Tue, 09 Aug 2022 19:55:54 +0200
dick.r.chiang <at> gmail.com writes:

> When temporarily switching out one window, say to check a definition,
> our flow gets wrecked by C-x b's refusal to flip back to the original
> buffer since it's already displayed in another window, albeit, and
> very importantly, at a different point (which to belabor things, is
> the whole reason we want the same buffer in two windows).

I think adding this might make sense, but with a user option to control
the action.

> * lisp/ido.el (ido-make-buffer-list-1): De-obfuscate.
> (ido-make-buffer-list): Include visible buffer when switching.
> (ido-get-buffers-in-frames): De-obfuscate.
> * lisp/window.el (read-buffer-to-switch): Include visible buffer.
> * test/lisp/ido-tests.el (ert-deftest): Test it.

And as usual, your patch includes a whole bunch of apparently irrelevant
stuff.





This bug report was last modified 3 years and 11 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.