From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Codifying some aspects of Elisp code style and improving pretty printer Date: Fri, 01 Oct 2021 09:05:25 +0200 Message-ID: <87v92hw7gq.fsf@gnus.org> References: <87o88bntv8.fsf@gmail.com> <87wnmyy29v.fsf@gmail.com> <871r56nlhd.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29612"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: Bozhidar Batsov , Emacs Devel To: akater Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Oct 01 09:08:42 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 1mWCew-0007Vm-4w for ged-emacs-devel@m.gmane-mx.org; Fri, 01 Oct 2021 09:08:42 +0200 Original-Received: from localhost ([::1]:37326 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mWCeu-0005RN-4i for ged-emacs-devel@m.gmane-mx.org; Fri, 01 Oct 2021 03:08:40 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35246) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mWCbz-0000FL-1P for emacs-devel@gnu.org; Fri, 01 Oct 2021 03:05:39 -0400 Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:40478) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mWCbw-0007pE-E8 for emacs-devel@gnu.org; Fri, 01 Oct 2021 03:05:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=FN/NzjYErd49JK27S9FgAmfgu1zb1DIZc/A0sy8VgWY=; b=k0oVqZovUS35DRB5+Ce7dxlqOC u8Klh2b2Jm2N5c5kL5J3FsZZGd4+cz1362JetaQDSZD5S0pLcdluZL4R1+7xqZsq0Lc4i19NY/7uH 8+VZ9ePU6KYcLc1CvWNEQysIC0gjdmvl62lYdkUS6AxMN7wqQsH1V3DOAsnjWV5PYPuk=; Original-Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mWCbp-0006JF-No; Fri, 01 Oct 2021 09:05:32 +0200 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAAAXNSR0IArs4c6QAAAAlQTFRF 0K6PNzEs////OZlX6wAAAAFiS0dEAmYLfGQAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfl CgEGJjcHvwXMAAAASElEQVQoz2NgGCYgNBTBZgwNdYBzWENDA+Ac0dBQFyQtoa5YOYwgjgMuTihx nBAHJKNDkTmO2J3DGhoigvCCgyjCCyieG9oAACIWFVbu726BAAAAWmVYSWZNTQAqAAAACAAFARIA AwAAAAEAAQAAARoABQAAAAEAAABKARsABQAAAAEAAABSASgAAwAAAAEAAgAAAhMAAwAAAAEAAQAA AAAAAAAAAEgAAAABAAAASAAAAAEfUvc0AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTEwLTAxVDA2 OjM4OjU1KzAwOjAw4LNwDgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0xMC0wMVQwNjozODo1NSsw MDowMJHuyLIAAAAXdEVYdGV4aWY6WUNiQ3JQb3NpdGlvbmluZwAxrA+AYwAAADh0RVh0aWNjOmNv cHlyaWdodABDb3B5cmlnaHQgKGMpIDE5OTggSGV3bGV0dC1QYWNrYXJkIENvbXBhbnn5V3k3AAAA IXRFWHRpY2M6ZGVzY3JpcHRpb24Ac1JHQiBJRUM2MTk2Ni0yLjFXrdpHAAAAJnRFWHRpY2M6bWFu dWZhY3R1cmVyAElFQyBodHRwOi8vd3d3LmllYy5jaBx/AEwAAAA3dEVYdGljYzptb2RlbABJRUMg NjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAtIHNSR0JEU0ipAAAAAElFTkSuQmCC X-Now-Playing: The Notwist's _Vertigo Dubs Vol. 1: Odd Nosdam_: "Ship (Odd Nosdam Remix)" In-Reply-To: <871r56nlhd.fsf@gmail.com> (akater's message of "Thu, 30 Sep 2021 15:15:10 +0000") Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, 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:275958 Archived-At: akater writes: > But I don't think in Lisp this could be enforced in its entirety which > is why I said that indentation mechanism should not attempt to enforce > this. It's very subjective. Often, I want to keep a long line and a > couple of moments afterwards I decide that it's too long after all. A coding style that's not automatically enforced isn't very useful, in my opinion. It just leads to even more arguing, with some people insisting that it should always be adhered to, and others arguing that this is a special case where it shouldn't. We (the maintainers) usually touch up code before committing to adhere to our opinions of how the code should look, and hope that submitters pick up on it after a while (so that we don't have to keep on doing it). -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no