GNU bug report logs - #1508
suggestion: describe-function with shift-tab to jump back prev link

Previous Next

Package: emacs;

Reported by: xah lee <xah <at> xahlee.org>

Date: Sun, 7 Dec 2008 00:15:03 UTC

Severity: normal

Done: Chong Yidong <cyd <at> stupidchicken.com>

Bug is archived. No further changes may be made.

Full log


Message #11 received at 1508-done <at> emacsbugs.donarmstrong.com (full text, mbox):

From: xah lee <xah <at> xahlee.org>
To: Chong Yidong <cyd <at> stupidchicken.com>
Cc: 1508-done <at> debbugs.gnu.org
Subject: Re: suggestion: describe-function with shift-tab to jump back prev link
Date: Sat, 6 Dec 2008 22:03:13 -0800
O, thanks. I didn't know that.

on mac, win, linux, the usual key set for meta is such that meta-tab  
is taken by the OS system wide to switch between apps.
see http://en.wikipedia.org/wiki/Table_of_keyboard_shortcuts

So, i'm thinking Shift-tab as the default shortcut would be great.

just some thoughts.

Thanks.

  Xah
∑ http://xahlee.org/

☄


On Dec 6, 2008, at 9:51 PM, Chong Yidong wrote:

> When using describe-function, have shift-tab to move cursor to the
> previous link in the text.
>
> for example, do C-h f search-forward. Then, press tab a few times,
> then it'd be nice to press shift-tab to move back.

Emacs already does this.

[In a Help buffer]: C-h k S-<tab>

  <backtab> (translated from <S-iso-lefttab>) runs the command
  backward-button, which is an interactive compiled Lisp function in
  `button.el'.

  It is bound to <backtab>, M-TAB, <menu-bar> <Help-Mode> <Move to
  Previous Button>.

  (backward-button n &optional wrap display-message)

  Move to the nth previous button, or nth next button if n is negative.
  If n is 0, move to the start of any button at point.
  If wrap is non-nil, moving past either end of the buffer continues  
from
  the other end.
  If display-message is non-nil, the button's help-echo string is
  displayed.
  Any button with a non-nil `skip' property is skipped over.
  Returns the button found.

☄






This bug report was last modified 16 years and 227 days ago.

Previous Next


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