GNU bug report logs - #18083
24.4.50; (emacs) Arguments and (elisp) Prefix Command Arguments

Previous Next

Package: emacs;

Reported by: Drew Adams <drew.adams <at> oracle.com>

Date: Tue, 22 Jul 2014 19:53:02 UTC

Severity: minor

Tags: wontfix

Found in version 24.4.50

Done: npostavs <at> users.sourceforge.net

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 18083 in the body.
You can then email your comments to 18083 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#18083; Package emacs. (Tue, 22 Jul 2014 19:53:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Drew Adams <drew.adams <at> oracle.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Tue, 22 Jul 2014 19:53:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Drew Adams <drew.adams <at> oracle.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.4.50; (emacs) Arguments and (elisp) Prefix Command Arguments
Date: Tue, 22 Jul 2014 12:51:16 -0700 (PDT)
Both of these nodes speak of `M--', `M-3', etc.  They should also
mention the equivalent `C--', `C-3', etc.

It is fine to add that without a graphic display the latter keys are not
available, or to say that depending on your keyboard they might not be
available to Emacs, or some such.  But for the majority of Emacs users
(my guess - if not, a large number), these keys are available.  These
keys should be mentioned.


In GNU Emacs 24.4.50.1 (i686-pc-mingw32)
 of 2014-06-28 on ODIEONE
Bzr revision: 117431 rgm <at> gnu.org-20140628015517-eku6hj8mpgcvfnso
Windowing system distributor `Microsoft Corp.', version 6.1.7601
Configured using:
 `configure --prefix=/c/Devel/emacs/snapshot/trunk
 --enable-checking=yes,glyphs 'CFLAGS=-O0 -g3'
 LDFLAGS=-Lc:/Devel/emacs/lib 'CPPFLAGS=-DGC_MCHECK=1
 -Ic:/Devel/emacs/include''




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#18083; Package emacs. (Fri, 29 Apr 2016 22:16:02 GMT) Full text and rfc822 format available.

Message #8 received at 18083 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: 18083 <at> debbugs.gnu.org
Subject: Re: bug#18083: 24.4.50;
 (emacs) Arguments and (elisp) Prefix Command Arguments
Date: Sat, 30 Apr 2016 00:15:01 +0200
Drew Adams <drew.adams <at> oracle.com> writes:

> Both of these nodes speak of `M--', `M-3', etc.  They should also
> mention the equivalent `C--', `C-3', etc.

I wonder whether the reason they aren't mentioned is that they're
deprecated or something?  Anybody know?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#18083; Package emacs. (Fri, 29 Apr 2016 23:02:02 GMT) Full text and rfc822 format available.

Message #11 received at 18083 <at> debbugs.gnu.org (full text, mbox):

From: Drew Adams <drew.adams <at> oracle.com>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 18083 <at> debbugs.gnu.org
Subject: RE: bug#18083: 24.4.50; (emacs) Arguments and (elisp) Prefix Command
 Arguments
Date: Fri, 29 Apr 2016 16:01:41 -0700 (PDT)
> > Both of these nodes speak of `M--', `M-3', etc.  They should also
> > mention the equivalent `C--', `C-3', etc.
> 
> I wonder whether the reason they aren't mentioned is that they're
> deprecated or something?  Anybody know?

No, they are not deprecated.  Presumably they are not mentioned
because they are not available in some Emacs terminal sessions.

That doesn't mean we shouldn't mention them - we should just
point out that they might not be available in some contexts.

They are particularly handy if you are using prefix args
a lot or repetitively, as they use the same modifier as `C-u'.
And they are somewhat easier for some people to type on some
(common) keyboards.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#18083; Package emacs. (Sat, 30 Apr 2016 05:35:01 GMT) Full text and rfc822 format available.

Message #14 received at 18083 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: larsi <at> gnus.org, 18083 <at> debbugs.gnu.org
Subject: Re: bug#18083: 24.4.50;
 (emacs) Arguments and (elisp) Prefix Command Arguments
Date: Sat, 30 Apr 2016 08:33:44 +0300
> Date: Fri, 29 Apr 2016 16:01:41 -0700 (PDT)
> From: Drew Adams <drew.adams <at> oracle.com>
> Cc: 18083 <at> debbugs.gnu.org
> 
> > > Both of these nodes speak of `M--', `M-3', etc.  They should also
> > > mention the equivalent `C--', `C-3', etc.
> > 
> > I wonder whether the reason they aren't mentioned is that they're
> > deprecated or something?  Anybody know?
> 
> No, they are not deprecated.  Presumably they are not mentioned
> because they are not available in some Emacs terminal sessions.
> 
> That doesn't mean we shouldn't mention them - we should just
> point out that they might not be available in some contexts.

FWIW, I know about them, but never use them.  So I'm not sure we
should mention them in the manual.

> They are particularly handy if you are using prefix args
> a lot or repetitively, as they use the same modifier as `C-u'.
> And they are somewhat easier for some people to type on some
> (common) keyboards.

I'm probably missing something because I don't see how both of the
above is not true about M-3 etc.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#18083; Package emacs. (Sat, 30 Apr 2016 15:17:01 GMT) Full text and rfc822 format available.

Message #17 received at 18083 <at> debbugs.gnu.org (full text, mbox):

From: Drew Adams <drew.adams <at> oracle.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: larsi <at> gnus.org, 18083 <at> debbugs.gnu.org
Subject: RE: bug#18083: 24.4.50; (emacs) Arguments and (elisp) Prefix Command
 Arguments
Date: Sat, 30 Apr 2016 07:16:34 -0800 (GMT-08:00)
> > > > Both of these nodes speak of `M--', `M-3', etc.  They should also
> > > > mention the equivalent `C--', `C-3', etc.
> > >
> > > I wonder whether the reason they aren't mentioned is that they're
> > > deprecated or something?  Anybody know?
> >
> > No, they are not deprecated.  Presumably they are not mentioned
> > because they are not available in some Emacs terminal sessions.
> >
> > That doesn't mean we shouldn't mention them - we should just
> > point out that they might not be available in some contexts.
> 
> FWIW, I know about them, but never use them.  So I'm not sure we
> should mention them in the manual.

I guess that sums things up, then? ;-)

> > They are particularly handy if you are using prefix args
> > a lot or repetitively, as they use the same modifier as `C-u'.
> > And they are somewhat easier for some people to type on some
> > (common) keyboards.
> 
> I'm probably missing something because I don't see how both of the
> above is not true about M-3 etc.

What is true of C- is not necessarily true in all contexts
for M-, and vice versa.  C-- C-2 C-x C-t.  And yes, for some
keyboards or some hands one or the other might be easier to use.

This should not be about choosing to document only this one
or only that one.  And it should not be based on what you
tend to use or I tend to use.  It costs little to mention
that C- also can be used, like M-.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#18083; Package emacs. (Sat, 30 Apr 2016 15:46:01 GMT) Full text and rfc822 format available.

Message #20 received at 18083 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: larsi <at> gnus.org, 18083 <at> debbugs.gnu.org
Subject: Re: bug#18083: 24.4.50; (emacs) Arguments and (elisp) Prefix Command
 Arguments
Date: Sat, 30 Apr 2016 18:44:49 +0300
> Date: Sat, 30 Apr 2016 07:16:34 -0800 (GMT-08:00)
> From: Drew Adams <drew.adams <at> oracle.com>
> Cc: larsi <at> gnus.org, 18083 <at> debbugs.gnu.org
> 
> This should not be about choosing to document only this one
> or only that one.

Of course, it is.

> And it should not be based on what you tend to use or I tend to use.

Then how come you raise this, based on your experience?

> It costs little to mention that C- also can be used, like M-.

It's bloat we need to justify.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#18083; Package emacs. (Sat, 30 Apr 2016 17:13:02 GMT) Full text and rfc822 format available.

Message #23 received at 18083 <at> debbugs.gnu.org (full text, mbox):

From: Drew Adams <drew.adams <at> oracle.com>
To: Eli Zaretskii <eliz <at> gnu.org>, Drew Adams <drew.adams <at> oracle.com>
Cc: larsi <at> gnus.org, 18083 <at> debbugs.gnu.org
Subject: RE: bug#18083: 24.4.50; (emacs) Arguments and (elisp) Prefix Command
 Arguments
Date: Sat, 30 Apr 2016 09:12:01 -0800 (GMT-08:00)
> > This should not be about choosing to document only this one
> > or only that one.
> 
> Of course, it is.

Why?  Why should we not document both?

> > And it should not be based on what you tend to use or I tend to use.
> 
> Then how come you raise this, based on your experience?

I am not, like you, claiming that my experience or preference
should be the only thing documented.  I'm for a big tent,
documenting what you prefer (M-) and what I prefer sometimes
(C-).  Not because you or I prefer this or that, but because
Emacs lets you use either one, and each is useful.

> > It costs little to mention that C- also can be used, like M-.
> 
> It's bloat we need to justify.

I've justified it.  And it's not bloat, but useful info for
users.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#18083; Package emacs. (Sat, 30 Apr 2016 17:27:01 GMT) Full text and rfc822 format available.

Message #26 received at 18083 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: larsi <at> gnus.org, 18083 <at> debbugs.gnu.org
Subject: Re: bug#18083: 24.4.50; (emacs) Arguments and (elisp) Prefix Command
 Arguments
Date: Sat, 30 Apr 2016 20:25:58 +0300
> Date: Sat, 30 Apr 2016 09:12:01 -0800 (GMT-08:00)
> From: Drew Adams <drew.adams <at> oracle.com>
> Cc: larsi <at> gnus.org, 18083 <at> debbugs.gnu.org
> 
> > > This should not be about choosing to document only this one
> > > or only that one.
> > 
> > Of course, it is.
> 
> Why?  Why should we not document both?

Asked and answered already.

> > > And it should not be based on what you tend to use or I tend to use.
> > 
> > Then how come you raise this, based on your experience?
> 
> I am not, like you, claiming that my experience or preference
> should be the only thing documented.  I'm for a big tent,
> documenting what you prefer (M-) and what I prefer sometimes
> (C-).  Not because you or I prefer this or that, but because
> Emacs lets you use either one, and each is useful.

They are all documented in the doc string of digit-argument.

> > > It costs little to mention that C- also can be used, like M-.
> > 
> > It's bloat we need to justify.
> 
> I've justified it.  And it's not bloat, but useful info for
> users.

We disagree about the balance.




Added tag(s) wontfix. Request was from npostavs <at> users.sourceforge.net to control <at> debbugs.gnu.org. (Sun, 02 Apr 2017 02:47:01 GMT) Full text and rfc822 format available.

bug closed, send any further explanations to 18083 <at> debbugs.gnu.org and Drew Adams <drew.adams <at> oracle.com> Request was from npostavs <at> users.sourceforge.net to control <at> debbugs.gnu.org. (Sun, 02 Apr 2017 02:47:01 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 30 Apr 2017 11:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 8 years and 53 days ago.

Previous Next


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