unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: "Drew Adams" <drew.adams@oracle.com>
Cc: nickrob@snap.net.nz, emacs-devel@gnu.org
Subject: RE: put goto-line on modeline
Date: Mon, 17 Jan 2005 22:54:58 -0800	[thread overview]
Message-ID: <FDELKNEBLPKKDCEBEJCBMEDHCLAA.drew.adams@oracle.com> (raw)
In-Reply-To: <20050118.134319.154463812.jet@gyve.org>

    I think this is a good feature.

    > The user has to enter the line number with the keyboard.  Mixing mouse
    > clicks and keyboard input is rather inconvenient.

    How about the menu item "Goto Line..." in "Go To" in "Edit"?  An user
    has to use both the mouse and keyboard. However, the menu item is
    useful. Furthermore, comparing with the menu item, the item on the line
    number of the mode line is more easy to choose; it is always displayed.

I won't say whether this feature would be good or bad (I'm ~agnostic on it).

FWIW, Framemaker has long had this feature as the main way to go to a page
or line. When you click the page number in the "mode line", a dialog box
opens, where you can choose the Page Number (and input the number) or Line
Number (and input the number). The dialog box also tells you the first and
last pages and the current line number.

Again, I don't claim that this is a great feature, but it is used elsewhere.

A similar feature that Framemaker uses is clicking the current document zoom
factor (e.g. 100%) in the "mode line" to change it. When you do that, a menu
pops up with various predefined zoom settings to choose from, plus menu
items to Fit Page in Window, Fit Window to Page, and "Set...", which opens a
dialog box for defining the zoom settings in the menu (10 settings). Other
mode-line buttons zoom in and out one step, and go forward and backward a
page.

Just food for thought...for later.

  reply	other threads:[~2005-01-18  6:54 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-01-17  1:53 put goto-line on modeline Nick Roberts
2005-01-17 16:10 ` Stefan Monnier
2005-01-17 20:36   ` Nick Roberts
2005-01-17 23:43 ` Richard Stallman
2005-01-18  4:43   ` Masatake YAMATO
2005-01-18  6:54     ` Drew Adams [this message]
2005-01-18  9:29       ` David Kastrup
2005-01-19  0:49         ` Richard Stallman
2005-01-19 10:14           ` David Kastrup
2005-01-18  5:02 ` Masatake YAMATO
2005-01-18  6:55   ` Drew Adams
2005-01-19  0:51   ` Richard Stallman
2005-01-19  4:40     ` Masatake YAMATO
2005-01-19 10:17     ` David Kastrup
2005-01-20 21:31       ` Richard Stallman
2005-01-20 22:23         ` David Kastrup
2005-01-21  1:59         ` Nick Roberts
2005-01-21  9:06           ` David Kastrup

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=FDELKNEBLPKKDCEBEJCBMEDHCLAA.drew.adams@oracle.com \
    --to=drew.adams@oracle.com \
    --cc=emacs-devel@gnu.org \
    --cc=nickrob@snap.net.nz \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).