From unknown Tue Jun 24 22:39:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19272: 25.0.50; electric-indent-mode: Appears to do the opposite Resent-From: raman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 04 Dec 2014 17:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 19272 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 19272@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.141771450821159 (code B ref -1); Thu, 04 Dec 2014 17:36:02 +0000 Received: (at submit) by debbugs.gnu.org; 4 Dec 2014 17:35:08 +0000 Received: from localhost ([127.0.0.1]:53852 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XwaJ0-0005VA-12 for submit@debbugs.gnu.org; Thu, 04 Dec 2014 12:35:07 -0500 Received: from eggs.gnu.org ([208.118.235.92]:48916) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XwaIw-0005Uz-Mm for submit@debbugs.gnu.org; Thu, 04 Dec 2014 12:35:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XwaIl-000774-3d for submit@debbugs.gnu.org; Thu, 04 Dec 2014 12:35:02 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53837) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XwaIl-000770-0b for submit@debbugs.gnu.org; Thu, 04 Dec 2014 12:34:51 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50567) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XwaIb-0001QH-Qm for bug-gnu-emacs@gnu.org; Thu, 04 Dec 2014 12:34:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XwaIO-00073U-St for bug-gnu-emacs@gnu.org; Thu, 04 Dec 2014 12:34:41 -0500 Received: from mail-pd0-x22b.google.com ([2607:f8b0:400e:c02::22b]:59573) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XwaIO-000736-CF for bug-gnu-emacs@gnu.org; Thu, 04 Dec 2014 12:34:28 -0500 Received: by mail-pd0-f171.google.com with SMTP id y13so18128781pdi.2 for ; Thu, 04 Dec 2014 09:34:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=DMrLn//IUXLU9t2F+vEmn6gs684bqjeO9YnZA0WnysQ=; b=GnicpiyzECl8CdyxgUCMveH3eHmahIur+etCXd6id/1Y9jkAYgB/HiM6B0J2iWHePf i24Lis0TGUHTl6giqL+w4oZ+7UcAsdqJEZrfmCTOqzZDLynVnrgOmcK7dNsCQUCRcHip cRYkdYOs1tDebGZ2AW4TN9t/GbsDLuRFKimQ93B9UG3DO4I4vnqQSQRMSwvHwdZT2AG5 X1uuuUwGiirWZlE7RKjBiA4e5yOni0Mf/oeGiOknaHfYW+ArhuPe3sk1ltOlkBlo6VG6 pmAGiL3EifTeLhkGC+QE+iln2Yw8eY3T89bZrORACxDuCSJTeeeOOk4VBs5AxbTrBzCN Rung== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-type; bh=DMrLn//IUXLU9t2F+vEmn6gs684bqjeO9YnZA0WnysQ=; b=QpR6oKYcexvPc5nzLcnCxRcgB6ZsKEPnSAKiGMcTMohcfpJrmC3mC5qjDU9QEqJxaU 1hanQ0EZAQAq6ISLRVc3JC374VIGCSnsRU/7N5TEttLqt/NPw5WaDDFxzU4dljEbEV9/ d3ZoCBcILNB1mkZ3QMVuIkgeI1HprcJ41R7UDkmzXh94aSGSQll7FE7gI6/NkSwygYha eqJZ9vl5H9WHxgqkJ9a/tUuLjTRL1ZWzV59VoIfTD8MlcDmAyYB6niKTxXH/atU3c7bg kkNA6DGst9Iad5J+s6PPvwUFcwjXf2PkHmrK02N55CQuEsmHOdwkeWBCQwVqTOZKi5n3 mDsQ== X-Gm-Message-State: ALoCoQlcVSBUa1dFk5vyYBxg/QeAHDvt7G5r9Ux/HsCCshQWub7sHjQk+fgZe8QuKPBH/1c8DfVL X-Received: by 10.68.68.206 with SMTP id y14mr27254604pbt.165.1417714466232; Thu, 04 Dec 2014 09:34:26 -0800 (PST) Received: from raman-glaptop.roam.corp.google.com.google.com ([207.198.105.24]) by mx.google.com with ESMTPSA id cf4sm26539743pbb.3.2014.12.04.09.34.23 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Thu, 04 Dec 2014 09:34:24 -0800 (PST) From: raman Date: Thu, 04 Dec 2014 09:34:12 -0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) In both Emacs 24.4 -- as well as Emacs 25 built from head: In lisp buffers electric-indent-mode is on by default. But if it is on, then hitting C-j does not indent -- it ends up leaving point on the first column in the newly inserted line. I do have 10 in the list electric-indent-chars. Even stranger, turning off electric-indent-mode results in the behavior I want, ie C-j inserts a newline then inserts. In GNU Emacs 25.0.50.1 (x86_64-unknown-linux-gnu, X toolkit, Xaw scroll bars) of 2014-12-02 on raman-glaptop Repository revision: cb2257edc4a4b74ce9b566edc2d15a54e1ce2f22 System Description: Ubuntu 14.04 LTS Configured using: `configure --enable-silent-rules --with-x-toolkit=lucid --without-compress-install' Configured features: XPM JPEG TIFF GIF PNG SOUND GPM DBUS GSETTINGS NOTIFY LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Shell Minor modes in effect: magit-auto-revert-mode: t recentf-mode: t gpm-mouse-mode: t erc-autoaway-mode: t savehist-mode: t ido-everywhere: t display-time-mode: t auto-insert-mode: t jabber-activity-mode: t jabber-mode-line-mode: t erc-list-mode: t erc-autojoin-mode: t erc-ring-mode: t erc-networks-mode: t erc-pcomplete-mode: t erc-track-mode: t erc-match-mode: t erc-fill-mode: t erc-stamp-mode: t erc-netsplit-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-move-to-prompt-mode: t erc-readonly-mode: t dynamic-completion-mode: t dired-omit-mode: t dirtrack-procfs-mode: t voice-lock-mode: t diff-auto-refine-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Recent messages: Wrote /home/raman/.customize-emacs [2 times] Marked buffer containing 5 lines Killed region containing 5 lines Point at column 2 ad-handle-definition: `find-tag' got redefined ad-handle-definition: `pop-tag-mark' got redefined ad-handle-definition: `tags-loop-continue' got redefined No M-x tags-search or M-x tags-query-replace in progress Modification-flag cleared End of buffer [2 times] Load-path shadows: /home/raman/emacs/lisp/site-lisp/jabber/hexrgb hides /home/raman/.emacs.d/elpa/gimme-2.1/hexrgb /home/raman/emacs/lisp/site-lisp/vm/lisp/tapestry hides /home/raman/emacs/lisp/emacspeak/lisp/tapestry /home/raman/.emacs.d/elpa/ssh-20120904.1342/ssh hides /home/raman/emacs/lisp/site-lisp/ssh /home/raman/.emacs.d/elpa/google-contacts-20140530.233/google-contacts hides /home/raman/emacs/lisp/site-lisp/google-contacts /home/raman/.emacs.d/elpa/edit-server-20141018.1903/edit-server hides /home/raman/.elisp/edit-server /home/raman/emacs/lisp/emacspeak/lisp/tetris hides /usr/local/share/emacs/25.0.50/lisp/play/tetris /home/raman/.emacs.d/elpa/org-20141110/ob-keys hides /usr/local/share/emacs/25.0.50/lisp/org/ob-keys /home/raman/.emacs.d/elpa/org-20141110/ob-lisp hides /usr/local/share/emacs/25.0.50/lisp/org/ob-lisp /home/raman/.emacs.d/elpa/org-20141110/org-ctags hides /usr/local/share/emacs/25.0.50/lisp/org/org-ctags /home/raman/.emacs.d/elpa/org-20141110/org-id hides /usr/local/share/emacs/25.0.50/lisp/org/org-id /home/raman/.emacs.d/elpa/org-20141110/org-irc hides /usr/local/share/emacs/25.0.50/lisp/org/org-irc /home/raman/.emacs.d/elpa/org-20141110/ob-R hides /usr/local/share/emacs/25.0.50/lisp/org/ob-R /home/raman/.emacs.d/elpa/org-20141110/ob-ditaa hides /usr/local/share/emacs/25.0.50/lisp/org/ob-ditaa /home/raman/.emacs.d/elpa/org-20141110/org-colview hides /usr/local/share/emacs/25.0.50/lisp/org/org-colview /home/raman/.emacs.d/elpa/org-20141110/ox-icalendar hides /usr/local/share/emacs/25.0.50/lisp/org/ox-icalendar /home/raman/.emacs.d/elpa/org-20141110/org-w3m hides /usr/local/share/emacs/25.0.50/lisp/org/org-w3m /home/raman/.emacs.d/elpa/org-20141110/ob-awk hides /usr/local/share/emacs/25.0.50/lisp/org/ob-awk /home/raman/.emacs.d/elpa/org-20141110/ox hides /usr/local/share/emacs/25.0.50/lisp/org/ox /home/raman/.emacs.d/elpa/org-20141110/ob-java hides /usr/local/share/emacs/25.0.50/lisp/org/ob-java /home/raman/.emacs.d/elpa/org-20141110/org-docview hides /usr/local/share/emacs/25.0.50/lisp/org/org-docview /home/raman/.emacs.d/elpa/org-20141110/ob-eval hides /usr/local/share/emacs/25.0.50/lisp/org/ob-eval /home/raman/.emacs.d/elpa/org-20141110/ob-js hides /usr/local/share/emacs/25.0.50/lisp/org/ob-js /home/raman/.emacs.d/elpa/org-20141110/org-plot hides /usr/local/share/emacs/25.0.50/lisp/org/org-plot /home/raman/.emacs.d/elpa/org-20141110/org-macs hides /usr/local/share/emacs/25.0.50/lisp/org/org-macs /home/raman/.emacs.d/elpa/org-20141110/ob-lilypond hides /usr/local/share/emacs/25.0.50/lisp/org/ob-lilypond /home/raman/.emacs.d/elpa/org-20141110/ob-octave hides /usr/local/share/emacs/25.0.50/lisp/org/ob-octave /home/raman/.emacs.d/elpa/org-20141110/org-capture hides /usr/local/share/emacs/25.0.50/lisp/org/org-capture /home/raman/.emacs.d/elpa/org-20141110/org-protocol hides /usr/local/share/emacs/25.0.50/lisp/org/org-protocol /home/raman/.emacs.d/elpa/org-20141110/org-info hides /usr/local/share/emacs/25.0.50/lisp/org/org-info /home/raman/.emacs.d/elpa/org-20141110/ob-screen hides /usr/local/share/emacs/25.0.50/lisp/org/ob-screen /home/raman/.emacs.d/elpa/org-20141110/ob-ledger hides /usr/local/share/emacs/25.0.50/lisp/org/ob-ledger /home/raman/.emacs.d/elpa/org-20141110/org-mhe hides /usr/local/share/emacs/25.0.50/lisp/org/org-mhe /home/raman/.emacs.d/elpa/org-20141110/ob-dot hides /usr/local/share/emacs/25.0.50/lisp/org/ob-dot /home/raman/.emacs.d/elpa/org-20141110/ob-scala hides /usr/local/share/emacs/25.0.50/lisp/org/ob-scala /home/raman/.emacs.d/elpa/org-20141110/org-feed hides /usr/local/share/emacs/25.0.50/lisp/org/org-feed /home/raman/.emacs.d/elpa/org-20141110/ob-core hides /usr/local/share/emacs/25.0.50/lisp/org/ob-core /home/raman/.emacs.d/elpa/org-20141110/org hides /usr/local/share/emacs/25.0.50/lisp/org/org /home/raman/.emacs.d/elpa/org-20141110/org-timer hides /usr/local/share/emacs/25.0.50/lisp/org/org-timer /home/raman/.emacs.d/elpa/org-20141110/ob-makefile hides /usr/local/share/emacs/25.0.50/lisp/org/ob-makefile /home/raman/.emacs.d/elpa/org-20141110/ob-ruby hides /usr/local/share/emacs/25.0.50/lisp/org/ob-ruby /home/raman/.emacs.d/elpa/org-20141110/ob-exp hides /usr/local/share/emacs/25.0.50/lisp/org/ob-exp /home/raman/.emacs.d/elpa/org-20141110/org-datetree hides /usr/local/share/emacs/25.0.50/lisp/org/org-datetree /home/raman/.emacs.d/elpa/org-20141110/org-attach hides /usr/local/share/emacs/25.0.50/lisp/org/org-attach /home/raman/.emacs.d/elpa/org-20141110/ob-maxima hides /usr/local/share/emacs/25.0.50/lisp/org/ob-maxima /home/raman/.emacs.d/elpa/org-20141110/ox-publish hides /usr/local/share/emacs/25.0.50/lisp/org/ox-publish /home/raman/.emacs.d/elpa/org-20141110/ob-sqlite hides /usr/local/share/emacs/25.0.50/lisp/org/ob-sqlite /home/raman/.emacs.d/elpa/org-20141110/org-eshell hides /usr/local/share/emacs/25.0.50/lisp/org/org-eshell /home/raman/.emacs.d/elpa/org-20141110/ox-texinfo hides /usr/local/share/emacs/25.0.50/lisp/org/ox-texinfo /home/raman/.emacs.d/elpa/org-20141110/org-entities hides /usr/local/share/emacs/25.0.50/lisp/org/org-entities /home/raman/.emacs.d/elpa/org-20141110/org-bibtex hides /usr/local/share/emacs/25.0.50/lisp/org/org-bibtex /home/raman/.emacs.d/elpa/org-20141110/org-loaddefs hides /usr/local/share/emacs/25.0.50/lisp/org/org-loaddefs /home/raman/.emacs.d/elpa/org-20141110/org-clock hides /usr/local/share/emacs/25.0.50/lisp/org/org-clock /home/raman/.emacs.d/elpa/org-20141110/ob-picolisp hides /usr/local/share/emacs/25.0.50/lisp/org/ob-picolisp /home/raman/.emacs.d/elpa/org-20141110/ob-plantuml hides /usr/local/share/emacs/25.0.50/lisp/org/ob-plantuml /home/raman/.emacs.d/elpa/org-20141110/ox-ascii hides /usr/local/share/emacs/25.0.50/lisp/org/ox-ascii /home/raman/.emacs.d/elpa/org-20141110/ob-latex hides /usr/local/share/emacs/25.0.50/lisp/org/ob-latex /home/raman/.emacs.d/elpa/org-20141110/ob hides /usr/local/share/emacs/25.0.50/lisp/org/ob /home/raman/.emacs.d/elpa/org-20141110/org-faces hides /usr/local/share/emacs/25.0.50/lisp/org/org-faces /home/raman/.emacs.d/elpa/org-20141110/ob-mscgen hides /usr/local/share/emacs/25.0.50/lisp/org/ob-mscgen /home/raman/.emacs.d/elpa/org-20141110/org-inlinetask hides /usr/local/share/emacs/25.0.50/lisp/org/org-inlinetask /home/raman/.emacs.d/elpa/org-20141110/org-pcomplete hides /usr/local/share/emacs/25.0.50/lisp/org/org-pcomplete /home/raman/.emacs.d/elpa/org-20141110/ox-odt hides /usr/local/share/emacs/25.0.50/lisp/org/ox-odt /home/raman/.emacs.d/elpa/org-20141110/org-mouse hides /usr/local/share/emacs/25.0.50/lisp/org/org-mouse /home/raman/.emacs.d/elpa/org-20141110/ob-gnuplot hides /usr/local/share/emacs/25.0.50/lisp/org/ob-gnuplot /home/raman/.emacs.d/elpa/org-20141110/ob-ocaml hides /usr/local/share/emacs/25.0.50/lisp/org/ob-ocaml /home/raman/.emacs.d/elpa/org-20141110/ob-sh hides /usr/local/share/emacs/25.0.50/lisp/org/ob-sh /home/raman/.emacs.d/elpa/org-20141110/org-habit hides /usr/local/share/emacs/25.0.50/lisp/org/org-habit /home/raman/.emacs.d/elpa/org-20141110/ob-asymptote hides /usr/local/share/emacs/25.0.50/lisp/org/ob-asymptote /home/raman/.emacs.d/elpa/org-20141110/ob-shen hides /usr/local/share/emacs/25.0.50/lisp/org/ob-shen /home/raman/.emacs.d/elpa/org-20141110/ob-python hides /usr/local/share/emacs/25.0.50/lisp/org/ob-python /home/raman/.emacs.d/elpa/org-20141110/ob-sass hides /usr/local/share/emacs/25.0.50/lisp/org/ob-sass /home/raman/.emacs.d/elpa/org-20141110/ox-org hides /usr/local/share/emacs/25.0.50/lisp/org/ox-org /home/raman/.emacs.d/elpa/org-20141110/ob-org hides /usr/local/share/emacs/25.0.50/lisp/org/ob-org /home/raman/.emacs.d/elpa/org-20141110/org-element hides /usr/local/share/emacs/25.0.50/lisp/org/org-element /home/raman/.emacs.d/elpa/org-20141110/org-macro hides /usr/local/share/emacs/25.0.50/lisp/org/org-macro /home/raman/.emacs.d/elpa/org-20141110/org-agenda hides /usr/local/share/emacs/25.0.50/lisp/org/org-agenda /home/raman/.emacs.d/elpa/org-20141110/ob-haskell hides /usr/local/share/emacs/25.0.50/lisp/org/ob-haskell /home/raman/.emacs.d/elpa/org-20141110/ox-md hides /usr/local/share/emacs/25.0.50/lisp/org/ox-md /home/raman/.emacs.d/elpa/org-20141110/org-version hides /usr/local/share/emacs/25.0.50/lisp/org/org-version /home/raman/.emacs.d/elpa/org-20141110/ox-html hides /usr/local/share/emacs/25.0.50/lisp/org/ox-html /home/raman/.emacs.d/elpa/org-20141110/ob-fortran hides /usr/local/share/emacs/25.0.50/lisp/org/ob-fortran /home/raman/.emacs.d/elpa/org-20141110/ob-lob hides /usr/local/share/emacs/25.0.50/lisp/org/ob-lob /home/raman/.emacs.d/elpa/org-20141110/org-rmail hides /usr/local/share/emacs/25.0.50/lisp/org/org-rmail /home/raman/.emacs.d/elpa/org-20141110/org-crypt hides /usr/local/share/emacs/25.0.50/lisp/org/org-crypt /home/raman/.emacs.d/elpa/org-20141110/ox-latex hides /usr/local/share/emacs/25.0.50/lisp/org/ox-latex /home/raman/.emacs.d/elpa/org-20141110/ob-clojure hides /usr/local/share/emacs/25.0.50/lisp/org/ob-clojure /home/raman/.emacs.d/elpa/org-20141110/org-gnus hides /usr/local/share/emacs/25.0.50/lisp/org/org-gnus /home/raman/.emacs.d/elpa/org-20141110/ob-ref hides /usr/local/share/emacs/25.0.50/lisp/org/ob-ref /home/raman/.emacs.d/elpa/org-20141110/ob-table hides /usr/local/share/emacs/25.0.50/lisp/org/ob-table /home/raman/.emacs.d/elpa/org-20141110/ob-io hides /usr/local/share/emacs/25.0.50/lisp/org/ob-io /home/raman/.emacs.d/elpa/org-20141110/org-src hides /usr/local/share/emacs/25.0.50/lisp/org/org-src /home/raman/.emacs.d/elpa/org-20141110/ob-tangle hides /usr/local/share/emacs/25.0.50/lisp/org/ob-tangle /home/raman/.emacs.d/elpa/org-20141110/org-indent hides /usr/local/share/emacs/25.0.50/lisp/org/org-indent /home/raman/.emacs.d/elpa/org-20141110/ob-comint hides /usr/local/share/emacs/25.0.50/lisp/org/ob-comint /home/raman/.emacs.d/elpa/org-20141110/ob-perl hides /usr/local/share/emacs/25.0.50/lisp/org/ob-perl /home/raman/.emacs.d/elpa/org-20141110/org-list hides /usr/local/share/emacs/25.0.50/lisp/org/org-list /home/raman/.emacs.d/elpa/org-20141110/org-mobile hides /usr/local/share/emacs/25.0.50/lisp/org/org-mobile /home/raman/.emacs.d/elpa/org-20141110/ox-beamer hides /usr/local/share/emacs/25.0.50/lisp/org/ox-beamer /home/raman/.emacs.d/elpa/org-20141110/org-bbdb hides /usr/local/share/emacs/25.0.50/lisp/org/org-bbdb /home/raman/.emacs.d/elpa/org-20141110/org-footnote hides /usr/local/share/emacs/25.0.50/lisp/org/org-footnote /home/raman/.emacs.d/elpa/org-20141110/ox-man hides /usr/local/share/emacs/25.0.50/lisp/org/ox-man /home/raman/.emacs.d/elpa/org-20141110/org-compat hides /usr/local/share/emacs/25.0.50/lisp/org/org-compat /home/raman/.emacs.d/elpa/org-20141110/ob-calc hides /usr/local/share/emacs/25.0.50/lisp/org/ob-calc /home/raman/.emacs.d/elpa/org-20141110/ob-scheme hides /usr/local/share/emacs/25.0.50/lisp/org/ob-scheme /home/raman/.emacs.d/elpa/org-20141110/org-archive hides /usr/local/share/emacs/25.0.50/lisp/org/org-archive /home/raman/.emacs.d/elpa/org-20141110/ob-sql hides /usr/local/share/emacs/25.0.50/lisp/org/ob-sql /home/raman/.emacs.d/elpa/org-20141110/ob-emacs-lisp hides /usr/local/share/emacs/25.0.50/lisp/org/ob-emacs-lisp /home/raman/.emacs.d/elpa/org-20141110/ob-css hides /usr/local/share/emacs/25.0.50/lisp/org/ob-css /home/raman/.emacs.d/elpa/org-20141110/ob-C hides /usr/local/share/emacs/25.0.50/lisp/org/ob-C /home/raman/.emacs.d/elpa/org-20141110/org-install hides /usr/local/share/emacs/25.0.50/lisp/org/org-install /home/raman/.emacs.d/elpa/org-20141110/ob-matlab hides /usr/local/share/emacs/25.0.50/lisp/org/ob-matlab /home/raman/.emacs.d/elpa/org-20141110/org-table hides /usr/local/share/emacs/25.0.50/lisp/org/org-table /home/raman/.emacs.d/elpa/emms-20141104.1238/tq hides /usr/local/share/emacs/25.0.50/lisp/emacs-lisp/tq /home/raman/.emacs.d/elpa/tabulated-list-20120406.2251/tabulated-list hides /usr/local/share/emacs/25.0.50/lisp/emacs-lisp/tabulated-list Features: (shadow emacsbug etags two-column iso-transl eieio-opt emacspeak-speedbar speedbar sb-image ezimage dframe debug dabbrev vc w3-style w3-imenu w3-speak-table w3-structure w3-hot mm-archive w3-toolbar w3-speak w3-forms w3-emacs w3-props emacspeak-tetris tetris gamegrid tramp-ftp tabify emacspeak-bookshare xml-parse emacspeak-imenu imenu emacspeak-m-player emacspeak-2048 2048-game tramp-cache shr-color color gnutls emacspeak-websearch emacspeak-w3search amixer emacspeak-sh-script sh-script smie executable emacspeak-magit magit-key-mode magit iswitchb esh-var esh-io esh-cmd esh-opt esh-ext esh-proc esh-groups emacspeak-eshell esh-arg eshell esh-module esh-mode esh-util ediff-merg emacspeak-ediff ediff-wind ediff-diff ediff-mult ediff-help ediff-init ediff-util ediff emacspeak-view view grep emacspeak-compile compile autorevert filenotify git-rebase-mode git-commit-mode log-edit pcvs-util emacspeak-add-log add-log pcmpl-unix mule-diag emacspeak-epub misearch multi-isearch recentf tree-widget url-file url-dired emacspeak-eww eww mm-url url-queue shr dom subr-x pcase network-stream nsm url-http url-gw url-cache url-auth emacspeak-url-template emacspeak-wizards emacspeak-eterm term ehelp emacspeak-texinfo texinfo emacspeak-table-ui emacspeak-table emacspeak-find-dired find-dired lisp-mnt t-mouse cal-china lunar cal-bahai cal-islam cal-hebrew holidays hol-loaddefs gcal g-app g-auth mule-util cal-move server bbdb-vm vm-summary vm-motion emacspeak-vm vm vm-autoload bbdb-snarf mail-extr bbdb-com emacspeak-bbdb bbdb timezone emacs-startup saveplace midnight erc-autoaway savehist emacspeak-ido ido time autoinsert emms-bookmarks emms-cue emms-mode-line-icon emms-browser sort emms-playlist-sort emms-last-played emms-player-xine emms-player-mpd tq emms-playing-time emms-lyrics emms-url emms-streams emms-tag-editor emms-mark emms-mode-line emms-cache emms-info-ogginfo emms-info-mp3info emms-info later-do emms-player-vlc emms-player-mplayer emms-player-simple emms-volume emms-volume-amixer emms-playlist-mode emms-source-playlist emms-source-file locate emms-setup emacspeak-emms emms emms-compat ffap fff-rfc fff tramp tramp-compat tramp-loaddefs trampver emacspeak-twittering twittering-mode epa epg ssl emacspeak-jabber jabber jabber-libnotify jabber-awesome jabber-osd jabber-wmii jabber-xmessage jabber-festival jabber-sawfish jabber-ratpoison jabber-screen jabber-socks5 jabber-ft-server jabber-si-server jabber-ft-client jabber-ft-common jabber-si-client jabber-si-common jabber-feature-neg jabber-truncate jabber-time jabber-autoaway jabber-vcard-avatars jabber-chatstates jabber-events jabber-vcard jabber-avatar jabber-activity jabber-watch jabber-modeline jabber-ahc-presence jabber-ahc jabber-version jabber-ourversion jabber-muc-nick-completion hippie-exp jabber-browse jabber-search jabber-register jabber-roster jabber-presence jabber-muc jabber-muc-nick-coloring assoc hexrgb jabber-newdisco jabber-widget jabber-disco jabber-chat jabber-history jabber-chatbuffer jabber-alert jabber-iq jabber-core jabber-console emacspeak-sgml-mode sgml-mode ewoc jabber-keymap jabber-sasl sasl sasl-anonymous sasl-login sasl-plain fsm jabber-logon jabber-conn srv dns starttls jabber-xml jabber-menu jabber-autoloads jabber-util erc-list erc-menu erc-join erc-ring erc-networks erc-pcomplete erc-track erc-match erc-button erc-fill erc-stamp erc-netsplit emacspeak-erc erc-goodies erc erc-backend erc-compat pp org-location-google-maps org-agenda google-maps google-maps-static google-maps-geocode google-maps-base emacspeak-org org org-macro org-footnote org-pcomplete org-list org-faces org-entities emacspeak-outline foldout noutline outline org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs org-loaddefs emacspeak-find-func find-func emacspeak-calendar appt diary-lib diary-loaddefs solar cal-dst cal-menu calendar cal-loaddefs emacspeak-mspools mspools emacspeak-tcl tcl emacspeak-folding folding emacspeak-reftex reftex reftex-vars w3-prepare w3 w3-menu w3-emulate w3-auto w3-parse w3-fast-parse emacspeak-w3 emacspeak-google html2text gmaps emacspeak-we emacspeak-xslt w3-display w3-mouse w3-imap url-handlers w3-widget w3-vars w3-keymap w3-cus css font disp-table devices ange-ftp w3-cfg w3-compat emacspeak-sigbegone sigbegone emacspeak-custom cus-edit cus-start smtpmail sendmail gnus-prepare gnus-demon nntp emacspeak-gnus gm-nnir nnir gnus-art mm-uu mml2015 mm-view mml-smime smime dig gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source tls utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range emacspeak-message message format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win emacspeak-hide gnus gnus-ems nnheader mail-utils vm-autoloads vm-vars vm-version my-functions emacspeak-auctex tex-site clj-mode-autoloads cljdoc-autoloads clojure-here-autoloads clojure-project-mode-autoloads closure-lint-mode-autoloads ctags-autoloads durendal-autoloads elisp-cache-autoloads emacs-droid-autoloads emacs-droid finder-inf edmacro emacspeak-kmacro kmacro gimme-autoloads go-mode-autoloads gopher-autoloads heap-autoloads heroku-autoloads http-twiddle-autoloads htmlize-autoloads inflections-autoloads ioccur-autoloads ipython-autoloads js-comint-autoloads logito-autoloads memory-usage-autoloads nrepl-autoloads otp-autoloads project-mode-autoloads levenshtein-autoloads pysmell-autoloads register-list-autoloads shell-here-autoloads emacspeak-info info ssh-autoloads ssh-config-mode-autoloads swank-clojure-autoloads slime-repl-autoloads slime-autoloads tidy-autoloads wc-mode-autoloads wget-autoloads package epg-config completion dired-aux dired-x emacspeak-dired emacspeak-desktop desktop frameset dired emacspeak-aumix emacspeak-forms forms-mode forms emacspeak-setup emacspeak-dbus nm dbus xml emacspeak-webspace emacspeak-feeds emacspeak-webutils browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse auth-source eieio eieio-core gnus-util mm-util mail-prsvr password-cache url-vars mailcap gf gweb gfeeds g-utils json emacspeak-alsaplayer emacspeak-amark derived emacspeak-advice shell pcomplete comint ring emacspeak-ansi-color ansi-color emacspeak-replace emacspeak-redefine emacspeak-personality emacspeak emacspeak-widget warnings wid-edit emacspeak-facemenu emacspeak-diff-mode emacspeak-fix-interactive emacspeak-buff-menu g-cus-load cus-load emacspeak-preamble emacspeak-keymap emacspeak-speak time-date emacspeak-pronounce thingatpt dtk-speak flite-voices dtk-interp voice-setup emacspeak-sounds dectalk-voices espeak-voices mac-voices multispeech-voices outloud-voices dtk-unicode descr-text help-mode dtk-css-speech acss-structure emacspeak-load-path byte-opt bytecomp byte-compile cl-extra cconv advice help-fns vc-git diff-mode easymenu easy-mmode vc-dispatcher vc-svn cl-macs cl gv cl-loaddefs cl-lib tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind gfilenotify dynamic-setting system-font-setting font-render-setting x-toolkit x multi-tty emacs) Memory information: ((conses 16 3937178 192032) (symbols 48 82401 0) (miscs 40 1744 4725) (strings 32 314059 39248) (string-bytes 1 19795319) (vectors 16 74188) (vector-slots 8 1961488 170313) (floats 8 1364 1063) (intervals 56 538785 3241) (buffers 976 113) (heap 1024 212000 16013)) From unknown Tue Jun 24 22:39:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19272: 25.0.50; electric-indent-mode: Appears to do the opposite References: Resent-From: Alan Mackenzie Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 04 Dec 2014 22:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19272 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: raman Cc: 19272@debbugs.gnu.org Received: via spool by 19272-submit@debbugs.gnu.org id=B19272.141773110315283 (code B ref 19272); Thu, 04 Dec 2014 22:12:02 +0000 Received: (at 19272) by debbugs.gnu.org; 4 Dec 2014 22:11:43 +0000 Received: from localhost ([127.0.0.1]:54077 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xwecg-0003yR-Tv for submit@debbugs.gnu.org; Thu, 04 Dec 2014 17:11:43 -0500 Received: from colin.muc.de ([193.149.48.1]:13756 helo=mail.muc.de) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xwece-0003yH-RU for 19272@debbugs.gnu.org; Thu, 04 Dec 2014 17:11:41 -0500 Received: (qmail 86994 invoked by uid 3782); 4 Dec 2014 22:11:39 -0000 Date: 4 Dec 2014 22:11:39 -0000 Message-ID: <20141204221139.86993.qmail@mail.muc.de> From: Alan Mackenzie Organization: muc.de e.V. In-Reply-To: X-Newsgroups: gnu.emacs.bug User-Agent: tin/2.2.0-20131224 ("Lochindaal") (UNIX) (FreeBSD/8.4-RELEASE (amd64)) X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) In article you wrote: > In both Emacs 24.4 -- as well as Emacs 25 built from head: > In lisp buffers electric-indent-mode is on by default. electric-indent-mode is now enabled everywhere, by default. > But if it is on, then hitting C-j does not indent -- it ends up leaving > point on the first column in the newly inserted line. This is deliberate - the swapping of the actions of C-j and RET. Most people on the developers' mailing list agreed it was time to do this, for the benefit of new users who expect auto indentation of the new line, but who aren't used to typing C-j for it. However, this change in key actions has been conflated with electric-indent-mode. En/dis-able that minor mode, and the action of your keys is swapped. > I do have 10 in the list electric-indent-chars. 10 is , aka C-j. When you type a character which is in electric-indent-chars, that causes electric indentation of the current line (not the new one you may create). I think that 10 causes indentation of that line regardless of whether you type C-j or RET. > Even stranger, turning off electric-indent-mode results in the behavior > I want, ie C-j inserts a newline then inserts. This is indeed strange, but is deliberate. The two behaviours (electric-indent-mode and the transpositions of the key actions) were linked together "for simplicity". If you want to have electric-indent-mode enabled at the same time as having C-j and RET behave traditionally, you're going to have to swap the key bindings or start hacking the Emacs lisp code. This situation is a big part of why I personally haven't upgraded to Emacs 24.4. > In GNU Emacs 25.0.50.1 (x86_64-unknown-linux-gnu, X toolkit, Xaw scroll bars) > of 2014-12-02 on raman-glaptop > Repository revision: cb2257edc4a4b74ce9b566edc2d15a54e1ce2f22 > System Description: Ubuntu 14.04 LTS -- Alan Mackenzie (Nuremberg, Germany). From unknown Tue Jun 24 22:39:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19272: 25.0.50; electric-indent-mode: Appears to do the opposite Resent-From: raman@google.com (T.V Raman) Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 04 Dec 2014 22:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19272 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: acm@muc.de Cc: 19272@debbugs.gnu.org, raman@google.com Received: via spool by 19272-submit@debbugs.gnu.org id=B19272.141773368919223 (code B ref 19272); Thu, 04 Dec 2014 22:55:01 +0000 Received: (at 19272) by debbugs.gnu.org; 4 Dec 2014 22:54:49 +0000 Received: from localhost ([127.0.0.1]:54098 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XwfIO-0004zv-K3 for submit@debbugs.gnu.org; Thu, 04 Dec 2014 17:54:49 -0500 Received: from mail-yh0-f73.google.com ([209.85.213.73]:40256) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XwfIM-0004zl-6P for 19272@debbugs.gnu.org; Thu, 04 Dec 2014 17:54:46 -0500 Received: by mail-yh0-f73.google.com with SMTP id f10so1029657yha.2 for <19272@debbugs.gnu.org>; Thu, 04 Dec 2014 14:54:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:mime-version:content-type:content-transfer-encoding:message-id :date:to:cc:subject:in-reply-to:references; bh=7PUPXAqQWLhyzk3a01v0niMjxrkYnM71m1saUDgEmQ0=; b=cL/gv7e5FSFY0FVoE3IdEQVT+AVXnnuj8BpU40fVx0KbmECCxOdpKwh6pPii0rU/AV bNr1iTZ60rIvKKny+COuPtlKTZ2HBmLY7wokBvjGl4ieNHzzDxVJrOjYW/tGAeUTvpKJ HNRC5Ae+PKYZUHk6ExZWLDf1xUBduXVwR05r29hcqw+3CYy1/y0WEffS8iqs3xaTqbSV oeaXCVCUCPbJAhY+M64kXetY7nnzTiOyr6uch1+07eQcuuG24vJmDDvan6GallcW+DgG uyNW0sSSY5gxytpJHXRNIRqKFBJILynm7Hi3a6c8uUmq8FTMqW1u4Gi8aV5dNAqyDXiL pL2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:mime-version:content-type :content-transfer-encoding:message-id:date:to:cc:subject:in-reply-to :references; bh=7PUPXAqQWLhyzk3a01v0niMjxrkYnM71m1saUDgEmQ0=; b=hExAPu9zfi+nbnZA1fW8gGqlXQAZ6nDUxQYE7IucfX5X1aYSte7WLlE+PgD03w6Z+M 5UpLSldF/QyyzSBZ6tEyla8vBeiVGStJAyYCZgUYBfkkfFZcA3t0HEb2F/GcKv95fiY+ AxNQcGErlf73HVG501mvrK64oB4Jys9kUq89wt4ZdGmMZ0l9WCMWWfcdT/eUs4XD1FsI 8oAhtS4sgYH/vft8hPm915k9qSMwbC2Qgclp5vbcVPslRICQGQKnpGx34+EEpnlFgMB5 APOqzxfrIBsAXfHtbJMYs46wJ7ooLJqGq/DvU5obyzR0FkecemqCqVs776lUPzm7ylaH v2Dg== X-Gm-Message-State: ALoCoQnvez5oaNxVZBT1B4JGWSFPbrj9yZi3Qseo/rCMJBzlLmU5/GLKkWsQTiMdK4RWaMzGoiYciEcHReeyg/brpL+LeCW6FwE1u3ByKXA3XWGUgRpIaBi3dlA5Xeu5ESgqK54zmNH+rX+PqMZmcyYNQIg9yY6EdBjT7Y5Zv9ipRj189D85+zk= X-Received: by 10.236.32.204 with SMTP id o52mr12125910yha.53.1417733685441; Thu, 04 Dec 2014 14:54:45 -0800 (PST) Received: from corpmail-nozzle1-1.hot.corp.google.com ([100.108.1.104]) by gmr-mx.google.com with ESMTPS id 5si1193968yhd.6.2014.12.04.14.54.45 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 04 Dec 2014 14:54:45 -0800 (PST) Received: from retriever.mtv.corp.google.com ([172.22.128.40]) by corpmail-nozzle1-1.hot.corp.google.com with ESMTP id PpFg9XMs.1; Thu, 04 Dec 2014 14:54:45 -0800 Received: by retriever.mtv.corp.google.com (Postfix, from userid 13930) id 977F51A02C4; Thu, 4 Dec 2014 14:54:44 -0800 (PST) From: raman@google.com (T.V Raman) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <21632.58932.508664.164560@retriever.mtv.corp.google.com> Date: Thu, 4 Dec 2014 14:54:44 -0800 In-Reply-To: <20141204221139.86993.qmail@mail.muc.de> References: <20141204221139.86993.qmail@mail.muc.de> X-Mailer: VM 8.1.1 under 25.0.50.1 (x86_64-unknown-linux-gnu) X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Thanks for the explanation -- this is super helpful. One suggestion: couldn't we just have both C-j and RET do newline-and-then-indent? Alan Mackenzie writes: > In article you wrote: > > > In both Emacs 24.4 -- as well as Emacs 25 built from head: > > > In lisp buffers electric-indent-mode is on by default. > > electric-indent-mode is now enabled everywhere, by default. > > > But if it is on, then hitting C-j does not indent -- it ends up leaving > > point on the first column in the newly inserted line. > > This is deliberate - the swapping of the actions of C-j and RET. Most > people on the developers' mailing list agreed it was time to do this, for > the benefit of new users who expect auto indentation of the new line, but > who aren't used to typing C-j for it. > > However, this change in key actions has been conflated with > electric-indent-mode. En/dis-able that minor mode, and the action of your > keys is swapped. > > > I do have 10 in the list electric-indent-chars. > > 10 is , aka C-j. When you type a character which is in > electric-indent-chars, that causes electric indentation of the current > line (not the new one you may create). I think that 10 causes > indentation of that line regardless of whether you type C-j or RET. > > > Even stranger, turning off electric-indent-mode results in the behavior > > I want, ie C-j inserts a newline then inserts. > > This is indeed strange, but is deliberate. The two behaviours > (electric-indent-mode and the transpositions of the key actions) were > linked together "for simplicity". If you want to have > electric-indent-mode enabled at the same time as having C-j and RET > behave traditionally, you're going to have to swap the key bindings or > start hacking the Emacs lisp code. > > This situation is a big part of why I personally haven't upgraded to > Emacs 24.4. > > > In GNU Emacs 25.0.50.1 (x86_64-unknown-linux-gnu, X toolkit, Xaw scroll bars) > > of 2014-12-02 on raman-glaptop > > Repository revision: cb2257edc4a4b74ce9b566edc2d15a54e1ce2f22 > > System Description: Ubuntu 14.04 LTS > > -- > Alan Mackenzie (Nuremberg, Germany). From unknown Tue Jun 24 22:39:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19272: 25.0.50; electric-indent-mode: Appears to do the opposite Resent-From: Alan Mackenzie Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 05 Dec 2014 15:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19272 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "T.V Raman" Cc: 19272@debbugs.gnu.org Received: via spool by 19272-submit@debbugs.gnu.org id=B19272.141779513127893 (code B ref 19272); Fri, 05 Dec 2014 15:59:02 +0000 Received: (at 19272) by debbugs.gnu.org; 5 Dec 2014 15:58:51 +0000 Received: from localhost ([127.0.0.1]:54819 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XwvHO-0007Fp-NX for submit@debbugs.gnu.org; Fri, 05 Dec 2014 10:58:50 -0500 Received: from colin.muc.de ([193.149.48.1]:24909 helo=mail.muc.de) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1XwvHM-0007Fg-NP for 19272@debbugs.gnu.org; Fri, 05 Dec 2014 10:58:49 -0500 Received: (qmail 94895 invoked by uid 3782); 5 Dec 2014 15:58:47 -0000 Received: from acm.muc.de (pD951ABA5.dip0.t-ipconnect.de [217.81.171.165]) by colin.muc.de (tmda-ofmipd) with ESMTP; Fri, 05 Dec 2014 16:58:46 +0100 Received: (qmail 5358 invoked by uid 1000); 5 Dec 2014 15:58:24 -0000 Date: Fri, 5 Dec 2014 15:58:24 +0000 Message-ID: <20141205155824.GB3294@acm.acm> References: <20141204221139.86993.qmail@mail.muc.de> <21632.58932.508664.164560@retriever.mtv.corp.google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <21632.58932.508664.164560@retriever.mtv.corp.google.com> User-Agent: Mutt/1.5.21 (2010-09-15) X-Delivery-Agent: TMDA/1.1.12 (Macallan) From: Alan Mackenzie X-Primary-Address: acm@muc.de X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) On Thu, Dec 04, 2014 at 02:54:44PM -0800, T.V Raman wrote: > Thanks for the explanation -- this is super helpful. > One suggestion: couldn't we just have both C-j and RET do > newline-and-then-indent? AAAaarrgh!!! Not as default, no. People sometimes want to type in just a newline from time to time. Still, you are master of your own key map, and nothing stops you binding C-j and RET appropriately. -- Alan Mackenzie (Nuremberg, Germany). From unknown Tue Jun 24 22:39:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#19272: 25.0.50; electric-indent-mode: Appears to do the opposite Resent-From: raman@google.com (T.V Raman) Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 05 Dec 2014 17:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19272 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: acm@muc.de Cc: 19272@debbugs.gnu.org, raman@google.com Received: via spool by 19272-submit@debbugs.gnu.org id=B19272.141780147211033 (code B ref 19272); Fri, 05 Dec 2014 17:45:02 +0000 Received: (at 19272) by debbugs.gnu.org; 5 Dec 2014 17:44:32 +0000 Received: from localhost ([127.0.0.1]:54928 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xwwvf-0002rs-UG for submit@debbugs.gnu.org; Fri, 05 Dec 2014 12:44:32 -0500 Received: from mail-pa0-f74.google.com ([209.85.220.74]:58543) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Xwwvd-0002re-0S for 19272@debbugs.gnu.org; Fri, 05 Dec 2014 12:44:29 -0500 Received: by mail-pa0-f74.google.com with SMTP id kq14so136654pab.1 for <19272@debbugs.gnu.org>; Fri, 05 Dec 2014 09:44:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:mime-version:content-type:content-transfer-encoding:message-id :date:to:cc:subject:in-reply-to:references; bh=3BgrLrQHoivsV2q9/O6Bc6COd+AlItiYkvoyMowS3UU=; b=R4jsZhAMO7sgxDR+VmpVE/iWwKyhzsL7/j0yOyCU31yqlVSDRqZo7rlasckpFefiCX I9FcKfu9o8KYot/R0CgdNJ8fHJelxOKM6BhIzQ8QCGfSe9n47aihpYagqaL6MKfhGJHo CggyTyTpv9HJP5yt5Im5oi2bfxqIvAQuE6PxELVgPMDsfLLt8yKJ8OtmQfwpJNH9iV4Q ANB+/9R35qyviOe6G2VWXGKmXU36aON7hFXcQPyI7M9cJLw126t/qv70wm//JMmWy/FG ACXG0KVL95CLU19DeJQ/q5me7gMiqJUF8RvobnNPTLhTh4+CHcnnDY8nND/e+8dX2JwQ YFMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:mime-version:content-type :content-transfer-encoding:message-id:date:to:cc:subject:in-reply-to :references; bh=3BgrLrQHoivsV2q9/O6Bc6COd+AlItiYkvoyMowS3UU=; b=Fvd/cTtuH9Jj+lp9NKWLzKCgdOOlAn09N29VJAhGk73pazT4qb7HB8OH5wwDgUYcvq BSy4SA7PCdw2KzABdpkruFgnvXhqPmbnj+81H4PSpCxuP0+mmuyvWScPbj2hNehfMvN9 W0bLWtljY5rftzJ2eptU+QeMkiNt7+SWoK5FncNjvFMHShWCgpq6Aa1/3gpSZJ4Dz7KP Jov9uIebLtLylj6MPC84dtX0puosVaXpj7gVA1bTHkTRLSpKY2JJEMphuea1hjvYO1A/ DYH6Dr9cwU3BIOWpd9T0bAOTwktXe8ZCNt5Fe7z2eeKYRgCUJV98BcCETqqSXiCf6+Do Z68Q== X-Gm-Message-State: ALoCoQnHv5ZxkjdVKppMITSMtXQQiTa1aX17jpqBG3cZ+l8QWG0eVNVWzW+y5lJjNPn/yLLcQWQZk3GvWMkdZc6UZgS1Nljw2udAw8KkfmN8R7y8bI3GLLCMc3pyO5ZzynsdDHQCSGsvo1kDekekee8Ul4KdjsgVFd/cBGbZlrFm/sVn7QdNHsI= X-Received: by 10.68.112.66 with SMTP id io2mr14551975pbb.2.1417801467572; Fri, 05 Dec 2014 09:44:27 -0800 (PST) Received: from corpmail-nozzle1-2.hot.corp.google.com ([100.108.1.103]) by gmr-mx.google.com with ESMTPS id n63si1296295yho.5.2014.12.05.09.44.27 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 05 Dec 2014 09:44:27 -0800 (PST) Received: from retriever.mtv.corp.google.com ([172.22.128.40]) by corpmail-nozzle1-2.hot.corp.google.com with ESMTP id NajYFWUX.1; Fri, 05 Dec 2014 09:44:27 -0800 Received: by retriever.mtv.corp.google.com (Postfix, from userid 13930) id 988771A02CF; Fri, 5 Dec 2014 09:44:26 -0800 (PST) From: raman@google.com (T.V Raman) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <21633.61178.509307.363229@retriever.mtv.corp.google.com> Date: Fri, 5 Dec 2014 09:44:26 -0800 In-Reply-To: <20141205155824.GB3294@acm.acm> References: <20141204221139.86993.qmail@mail.muc.de> <21632.58932.508664.164560@retriever.mtv.corp.google.com> <20141205155824.GB3294@acm.acm> X-Mailer: VM 8.1.1 under 25.0.50.1 (x86_64-unknown-linux-gnu) X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Already done:-) Alan Mackenzie writes: > On Thu, Dec 04, 2014 at 02:54:44PM -0800, T.V Raman wrote: > > Thanks for the explanation -- this is super helpful. > > > One suggestion: couldn't we just have both C-j and RET do > > newline-and-then-indent? > > AAAaarrgh!!! Not as default, no. People sometimes want to type in just > a newline from time to time. > > Still, you are master of your own key map, and nothing stops you binding > C-j and RET appropriately. > > -- > Alan Mackenzie (Nuremberg, Germany). From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 05 15:06:08 2016 Received: (at control) by debbugs.gnu.org; 5 Feb 2016 20:06:08 +0000 Received: from localhost ([127.0.0.1]:34757 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRmds-0001QB-3s for submit@debbugs.gnu.org; Fri, 05 Feb 2016 15:06:08 -0500 Received: from eggs.gnu.org ([208.118.235.92]:43857) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRmdq-0001Pf-8m for control@debbugs.gnu.org; Fri, 05 Feb 2016 15:06:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aRmdk-0001br-D3 for control@debbugs.gnu.org; Fri, 05 Feb 2016 15:06:01 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59349) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aRmdk-0001bn-9g for control@debbugs.gnu.org; Fri, 05 Feb 2016 15:06:00 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1aRmdk-0003j1-0R for control@debbugs.gnu.org; Fri, 05 Feb 2016 15:06:00 -0500 Subject: control message for bug 19272 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Fri, 05 Feb 2016 15:06:00 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.4 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.4 (-----) tag 19272 notabug close 19272 From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 05 15:08:39 2016 Received: (at control) by debbugs.gnu.org; 5 Feb 2016 20:08:39 +0000 Received: from localhost ([127.0.0.1]:34762 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRmgJ-0001UL-HS for submit@debbugs.gnu.org; Fri, 05 Feb 2016 15:08:39 -0500 Received: from eggs.gnu.org ([208.118.235.92]:44584) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aRmgI-0001U9-4B for control@debbugs.gnu.org; Fri, 05 Feb 2016 15:08:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aRmgC-00026i-By for control@debbugs.gnu.org; Fri, 05 Feb 2016 15:08:33 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59373) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aRmgC-00026e-8f for control@debbugs.gnu.org; Fri, 05 Feb 2016 15:08:32 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1aRmgB-0000BM-Oh for control@debbugs.gnu.org; Fri, 05 Feb 2016 15:08:31 -0500 Subject: control message for bug 16763 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Fri, 05 Feb 2016 15:08:31 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.4 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.4 (-----) forcemerge 19272 16763