all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Danilo Segan <dsegan@gmx.net>
Cc: emacs-devel@gnu.org
Subject: Re: Suggestion: Mapping of M-g should be goto-line
Date: Thu, 25 Mar 2004 13:30:18 +0100	[thread overview]
Message-ID: <86zna5cdnp.fsf@avet.kvota.net> (raw)
In-Reply-To: <20040325123800.4ADA.JMBARRANQUERO@wke.es> (Juanma Barranquero's message of "Thu, 25 Mar 2004 12:55:03 +0100")

Hi Juanma,

Today at 12:55, Juanma Barranquero wrote:

> On Thu, 25 Mar 2004 12:23:34 +0100
> Danilo Segan <dsegan@gmx.net> wrote:
>
>> That's only a reason to educate them better, not to adjust behaviour.
>
> Many people don't have the time to be "educated". I've introduced a few
> friends to Emacs and they're using it happily, but they just won't spend
> the time to learn features they feel they're not going to need.

Sorry if I sounded too harsh -- I just want the defaults to be good,
and I'm not at all claiming to know what they should be.  I'm
bringing issues and/or solutions to issues brought up in discussion,
which are more "Emacs-ey" than simply using goto-line by hand.

With that aside, your claim seems to be spurious at best: you've got
friends who "just won't spend the time to learn features they feel
they're not going to need" -- if they're not going to need them, why
would they care if goto-line is easily accessible, or not?  OTOH, if
they're going to need them, we should make them learn next-error, not
goto-line (at least IMHO, it's related to the issue of what is
officially supported/recommended way of doing things with Emacs).

>> I suggest you try "emacsclient -n +5 path/to/file"
>
> I don't use emacsclient, but I *do* use gnuclient.exe and gnuserv.el
> (I'm on Windows), which have the same functionality. Still, I routinely
> use M-x goto-line.

Thanks for mentioning that.  But two of us, _who_ do know of alternate
[that's important, since it may be the case that many people don't
know about them], and (arguably) better way to open a file at specific
point from terminal, are far from a good statistical sample (and even
our views differ).

>> For those that are not willing to go the "better" path (of course,
>> if it becomes a consensus that this is actually "better", I'm not
>> insisting this is), they can always customize their keybindings. 
>
> Yes, that's what I've done, so I certainly won't insist on M-g being
> goto-line. Still, making goto-line more accesible that "set default font"
> seems sensible for all these "uneducated" people out there which don't
> want to spend too much time learning Emacs, i.e., the exact people to
> whom the customize stuff is addressed...

I'd actually go the different route.  I'd suggest making next-error
even more accessible (eg. using M-g for that), since it's infinitely
more useful than setting default face.  With that done, one might even
put goto-line to C-x `, or something.  Lets not knowingly hide very
useful features such as next-error, and expose goto-line instead.

(If you want a shortcut to make some sense, it's easy: "error" in
Serbian is "greška" [so M-g], and you can easily remember it, right? ;)

> In fact, I routinely have Emacs running all the time and have an alias
> "em=gnuclient -qF" so I can edit files with "em filename.ext". gnuclient
> is also my editor-cmd in Subversion, so Emacs comes forward to edit
> Subversion commit logs, etc. etc.
>
> Really, I *do* know there are alternatives. I use some of them, and the
> ones I don't use, is because they're not that useful/comfortable to me.

(I'd rather put the emphasis on "I": "*I* do know there are
alternatives", since I'd like to point out that many others who
reach for goto-line probably don't)

The last time I used Windows, I found its terminal to be very
unusable.  So, I would tend to blame incomfortability on that
instead. :)

> I refuse to be "educated" to do things in ways I've already discarded ;)

For those who're already long-time users of Emacs (like probably
yourself), there's no point in "educating" -- you know how to set it
up to suit your preferences, and have probably developed your own set
of preferences over time, which differ from defaults. 

Cheers,
Danilo

  reply	other threads:[~2004-03-25 12:30 UTC|newest]

Thread overview: 99+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-03-25  6:11 Suggestion: Mapping of M-g should be goto-line Jari Aalto+mail.emacs
2004-03-25  7:23 ` Eli Zaretskii
2004-03-25  9:10   ` John Wiegley
2004-03-25 15:06     ` Eric Hanchrow
2004-03-25 16:39       ` ams
2004-03-25 21:54         ` Stefan Monnier
2004-03-25 22:21           ` David Kastrup
2004-03-25 23:27             ` Stefan Monnier
2004-03-25 23:41               ` David Kastrup
2004-03-25 23:53                 ` Stefan Monnier
2004-03-26  0:50                   ` David Kastrup
2004-03-26  2:27                     ` Stefan Monnier
2004-03-26 11:14                       ` Kim F. Storm
2004-03-26 10:29                         ` Juanma Barranquero
2004-03-26 12:38                           ` Kim F. Storm
2004-03-26 13:36                             ` Juanma Barranquero
2004-03-26 14:25                             ` Stefan Monnier
2004-03-27  0:07                               ` Miles Bader
2004-03-27 14:53                                 ` Juanma Barranquero
2004-04-01  1:53                                   ` Miles Bader
2004-03-28  1:36                                 ` Richard Stallman
2004-03-26 15:27                       ` Per Abrahamsen
2004-03-26 17:49                         ` Alan Mackenzie
2004-03-26 15:19                   ` Per Abrahamsen
2004-03-26 16:40                     ` David Kastrup
2004-04-01 14:25                       ` Per Abrahamsen
2004-04-01 16:15                         ` David Kastrup
2004-03-25 16:26   ` Stefan Monnier
2004-03-26  0:19     ` Kim F. Storm
2004-03-26 16:53     ` Alan Mackenzie
2004-03-25  9:46 ` Danilo Segan
2004-03-25  9:54   ` Lucas
2004-03-25 10:21   ` Juanma Barranquero
2004-03-25 10:32   ` Jari Aalto+mail.linux
2004-03-25 11:23     ` Danilo Segan
2004-03-25 11:34       ` Lucas
2004-03-25 14:22         ` Vinicius Jose Latorre
2004-03-25 11:55       ` Juanma Barranquero
2004-03-25 12:30         ` Danilo Segan [this message]
2004-03-25 13:43           ` David Kastrup
2004-03-25 14:34             ` Danilo Segan
2004-03-29 20:34               ` Ted Lemon
2004-03-25 13:53           ` Juanma Barranquero
2004-03-25 14:49             ` Danilo Segan
2004-03-25 15:14               ` Juanma Barranquero
2004-03-25 16:08             ` Kim F. Storm
2004-03-25 16:53               ` Stefan Monnier
2004-03-25 18:56                 ` Per Abrahamsen
2004-03-25 19:39                   ` David Kastrup
2004-03-25 12:25       ` Jari Aalto+mail.linux
2004-03-25 12:55         ` Danilo Segan
2004-03-25 14:16           ` Jari Aalto
2004-03-25 16:28           ` David Kastrup
2004-03-25 17:28           ` Alan Shutko
2004-03-25 12:27       ` David Kastrup
2004-03-25 13:47         ` Danilo Segan
2004-03-25 15:18           ` David Kastrup
2004-03-25 13:35       ` Kim F. Storm
2004-03-25 13:53         ` Danilo Segan
2004-03-25 21:09           ` Juri Linkov
2004-03-27  5:52           ` Richard Stallman
2004-03-27 16:30             ` Joachim Nilsson
2004-03-26  0:11         ` Jari Aalto+mail.linux
2004-03-26 14:31           ` David Kastrup
2004-03-26 15:13             ` Stefan Monnier
2004-03-26 21:31             ` Jari Aalto
2004-03-26 21:29               ` David Kastrup
2004-03-27  0:16                 ` Miles Bader
2004-03-28 17:02                   ` Jari Aalto+mail.emacs
2004-03-28 17:37                     ` David Kastrup
2004-03-28 21:11                       ` Miles Bader
2004-03-28 21:10                     ` Miles Bader
2004-03-25 11:42 ` David Kastrup
2004-03-25 12:27   ` Jari Aalto+mail.emacs
2004-03-25 14:56     ` Joachim Nilsson
2004-03-25 18:03       ` David Kastrup
2004-03-25 19:10       ` Per Abrahamsen
2004-03-25 16:47   ` Kim F. Storm
2004-03-25 16:42     ` David Kastrup
2004-03-26  0:13       ` Kim F. Storm
2004-03-27  5:52   ` Richard Stallman
2004-03-27  8:14     ` Jérôme Marant
2004-03-27 11:00       ` David Kastrup
2004-03-27 13:50         ` Jérôme Marant
2004-03-27 10:46     ` David Kastrup
2004-03-28  4:25       ` Richard Stallman
2004-03-28 17:03         ` Kim F. Storm
2004-03-28 21:14           ` Miles Bader
2004-04-01 16:04           ` Per Abrahamsen
2004-04-01 17:35             ` David Kastrup
2004-03-27 16:17     ` Joachim Nilsson
2004-03-28  4:25       ` Richard Stallman
2004-03-28 13:32         ` Joachim Nilsson
2004-03-28 13:50           ` David Kastrup
2004-03-28 17:52             ` Robert J. Chassell
2004-03-28 17:29           ` Stefan Monnier
2004-03-28 21:18           ` Miles Bader
2004-03-29 20:56           ` Richard Stallman
2004-03-31  9:30 ` Kim F. Storm

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

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

  git send-email \
    --in-reply-to=86zna5cdnp.fsf@avet.kvota.net \
    --to=dsegan@gmx.net \
    --cc=emacs-devel@gnu.org \
    /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 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.