GNU bug report logs -
#14829
24.3; split-window-keep-point breaks shell tab completion
Previous Next
Reported by: Barry Warsaw <barry <at> python.org>
Date: Mon, 8 Jul 2013 21:19:02 UTC
Severity: normal
Found in version 24.3
Done: martin rudalics <rudalics <at> gmx.at>
Bug is archived. No further changes may be made.
Full log
Message #29 received at 14829 <at> debbugs.gnu.org (full text, mbox):
> Hmm... looking at it further I see that:
> - split-window-keep-point defaults to t.
> - the problem could affect other cases than completion.
> Basically, I'm leaning towards forcing split-window-keep-point to t in
> display-buffer, since AFAICT a value of nil only makes sense when you
> split a window into two so that they both show the same buffer, whereas
> in the case of display-buffer, you always want the current buffer's
> point to stay put.
With `inhibit-same-window' t one might want to show the same buffer in the
new window.
> The docstring seems to indicate it's only meant to affect C-x 2 rather
> than all cases where we create a new window. Martin?
It happens because \\[split-window-below] gets substituted by C-x 2.
Why not declare `split-window-keep-point' obsolete and always keep
point?
martin
This bug report was last modified 11 years and 300 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.