GNU bug report logs - #17074
24.4.50; C-j is undefined in Emacs Lisp mode (and RET doesn't indent either)

Previous Next

Package: emacs;

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

Date: Sun, 23 Mar 2014 21:18:02 UTC

Severity: normal

Found in version 24.4.50

Done: Stefan Monnier <monnier <at> IRO.UMontreal.CA>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Stefan Monnier <monnier <at> IRO.UMontreal.CA>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#17074: closed (24.4.50; C-j is undefined in Emacs Lisp mode
 (and RET doesn't indent either))
Date: Mon, 24 Mar 2014 03:20:03 +0000
[Message part 1 (text/plain, inline)]
Your message dated Sun, 23 Mar 2014 23:19:32 -0400
with message-id <jwvsiq8p9lr.fsf-monnier+emacsbugs <at> gnu.org>
and subject line Re: bug#17074: 24.4.50; C-j is undefined in Emacs Lisp mode (and RET doesn't indent either)
has caused the debbugs.gnu.org bug report #17074,
regarding 24.4.50; C-j is undefined in Emacs Lisp mode (and RET doesn't indent either)
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
17074: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=17074
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Drew Adams <drew.adams <at> oracle.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.4.50; C-j is undefined in Emacs Lisp mode (and RET doesn't indent
 either)
Date: Sun, 23 Mar 2014 14:16:36 -0700 (PDT)
Up until recently, it was bad enough that you, in effect, swapped C-j
and RET behaviors.  Bad enough, meaning that I needed to use different
keys for different Emacs versions, by default.  But at least I could do
that.

In this version, you've gone a step further and eliminated any
newline-and-indent binding by default (AFAICT).

C-j used to do that.  And recently RET had that effect.  Now neither key
does it.  And C-j isn't even bound by default!

Please stop this madness.  Could you please return to the behavior that
Emacs has always had in this regard: C-j to insert a newline and indent,
RET to just insert a newline?

Or if that's too much to ask, could you please revert to what you had
recently, so I can at least get newline-and-indent by hitting RET
instead of C-j?

Yes, I can customize things, once you stop changing things and I figure
out what the right way to customize things is.

FWIW, NEWS is no help in this regard.  You've introduced a regression in
longstanding behavior (you will call it an improvement, no doubt),
apparently without telling users how to simply get back the previous
behavior.  Shame.

In GNU Emacs 24.4.50.1 (i686-pc-mingw32)
 of 2014-03-21 on ODIEONE
Bzr revision: 116829 dancol <at> dancol.org-20140321121023-5tjxtiws6qa4qyod
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' 'CPPFLAGS=-DGC_MCHECK=1
 -Ic:/Devel/emacs/include' LDFLAGS=-Lc:/Devel/emacs/lib'


[Message part 3 (message/rfc822, inline)]
From: Stefan Monnier <monnier <at> IRO.UMontreal.CA>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: 17074-done <at> debbugs.gnu.org
Subject: Re: bug#17074: 24.4.50;
 C-j is undefined in Emacs Lisp mode (and RET doesn't indent either)
Date: Sun, 23 Mar 2014 23:19:32 -0400
> You tell me.

No, you do, I have better things to do with my time.


        Stefan


This bug report was last modified 11 years and 64 days ago.

Previous Next


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