From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Emanuel Berg via Users list for the GNU Emacs text editor Newsgroups: gmane.emacs.help Subject: Re: indentation Date: Thu, 29 Apr 2021 16:23:57 +0200 Message-ID: <875z056uf6.fsf@zoho.eu> References: <20210427090348.67C9B5D0@centrum.cz> <20210427202932.DFDEF50D@centrum.cz> <20210428083227.FCFDA7C0@centrum.cz> <20210429091455.3C8C08A9@centrum.cz> Reply-To: Emanuel Berg Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24512"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) To: help-gnu-emacs@gnu.org Cancel-Lock: sha1:P3ToquBXC8x4dUuZhQKh/S95vyM= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Thu Apr 29 16:24:51 2021 Return-path: Envelope-to: geh-help-gnu-emacs@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 1lc7b1-0006Gd-B8 for geh-help-gnu-emacs@m.gmane-mx.org; Thu, 29 Apr 2021 16:24:51 +0200 Original-Received: from localhost ([::1]:38812 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lc7b0-00045l-EO for geh-help-gnu-emacs@m.gmane-mx.org; Thu, 29 Apr 2021 10:24:50 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46332) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lc7aL-00044p-5E for help-gnu-emacs@gnu.org; Thu, 29 Apr 2021 10:24:10 -0400 Original-Received: from ciao.gmane.io ([116.202.254.214]:56782) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lc7aJ-0002Ez-CY for help-gnu-emacs@gnu.org; Thu, 29 Apr 2021 10:24:08 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1lc7aH-0005IZ-6I for help-gnu-emacs@gnu.org; Thu, 29 Apr 2021 16:24:05 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Mail-Copies-To: never Received-SPF: pass client-ip=116.202.254.214; envelope-from=geh-help-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.25, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:129193 Archived-At: Stefan Monnier wrote: > More seriously, this does not necessarily require "smarts": > in some (many?) projects, the coding conventions says > precisely how indentation should be done, so there is no > "smartness" involved and if you don't like what the > auto-indentation does, either it's because of a bug in the > code, or it's because you disagree with the conventions (and > overriding the conventions should be rare). That's exactly right, set up the technology to do the routine stuff and only where it matters you apply your own creativity and brilliance so it will be put into just the right place :) Some people say Emacs is all about automation, other say pro programmers are so productive with Emacs it is amazing, yet other say Emacs makes you so creative virtually nothing ever gets done... But actually I think one should instead think of all that as positive entities that work _together_, and not at all orthogonally. Or at the very least it doesn't HAVE to be like that! Like the Greek poets and drama writers of the ancient world, they had tons of formal rules, methods, a whole scientific approach to their craft and art, with terminology and everything. But as it happens, knowing all that was not a limitation, on the contrary it OPENED the doors of inspiration and creativity. And made it more fun and interesting while doing it, I'm sure! So greetings from Sweden to all Emacs hackers all around the world, I'll do my best to return to Elisp myself as soon as possible God willing. https://dataswamp.org/~incal/ut/ut.png https://dataswamp.org/~incal/ut/ut.webp -- underground experts united https://dataswamp.org/~incal