From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: newline-and-indent vs. electric-indent-mode Date: Fri, 22 Jan 2021 17:56:24 -0500 Message-ID: References: <87wnw5yt58.fsf@hajtower> <01d07f6d-cc4c-2f54-4bae-a611bba7be93@yandex.ru> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21022"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Harald =?windows-1252?Q?J=F6rg?= , Emacs Developer List To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jan 22 23:57:29 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l35Mu-0005MQ-Qp for ged-emacs-devel@m.gmane-mx.org; Fri, 22 Jan 2021 23:57:28 +0100 Original-Received: from localhost ([::1]:35802 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l35Mt-0000Tq-SR for ged-emacs-devel@m.gmane-mx.org; Fri, 22 Jan 2021 17:57:27 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53228) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l35Lz-0007zJ-A2 for emacs-devel@gnu.org; Fri, 22 Jan 2021 17:56:31 -0500 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:50270) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l35Lx-0003rx-1S for emacs-devel@gnu.org; Fri, 22 Jan 2021 17:56:30 -0500 Original-Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 7E1A8101136; Fri, 22 Jan 2021 17:56:27 -0500 (EST) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 217F71000DA; Fri, 22 Jan 2021 17:56:26 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1611356186; bh=ysdErgbjbKD6NN6wAh5c4+GfSkHPLrpAeVFB42aXo2c=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=j7LirnX5e84ZR3hQqjLKknSl6Zg+TkhC5B9W71dacx7m1quxaKOOFAT9jKM87lGJV 2IdjjRhrAihWaaedatimJ8fQiSciz9Pfq2XWfg6Cz5f3R8c9N3nR3EI9358kydcGKp URhhu3I0JDF0l8rRw5iUUnYXNBPmqqlURXNK7oIIwnIGibO/PGbxGJ6z3PGwLhDSES QRRKrbSJyJZVrQ73tHTupf7z23b0ZIaY3/MzmB4gpcndL0Y2XrjDti6K+2rX1odCU6 PaH1gwU2ZjUXug4cWjTt9hoWvISuCXbBO/dOFvmDibEdhIRGrCEbWYDiz5aVIbqXEF sTtoGIrXfHz5Q== Original-Received: from alfajor (65-110-220-188.cpe.pppoe.ca [65.110.220.188]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id A1F071204A7; Fri, 22 Jan 2021 17:56:25 -0500 (EST) In-Reply-To: (Dmitry Gutov's message of "Sat, 23 Jan 2021 00:43:15 +0200") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:263288 Archived-At: >> For `electric-indent-mode` have you tried >> (setq-default electric-indent-inhibit t) ? > That would disable the effects of electric-indent-functions, and in > particular, of ruby--electric-indent-p. I don't see why. AFAIK it should only inhibit the "reindent original line when inserting \n". It should affect indentation of the line after the inserted \n nor should it affect indentation when inserting other chars. Stefan