From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Christopher Dimech Newsgroups: gmane.emacs.help Subject: Re: Auto Fill Comments Date: Fri, 27 Nov 2020 20:39:46 +0100 Message-ID: References: <54331aa0-6a9a-4809-9f2d-88deee31558b@default> <83pn3zp8bu.fsf@gnu.org> <20201127160216.GA27998@tuxteam.de> <20201127175346.GB27998@tuxteam.de> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31887"; mail-complaints-to="usenet@ciao.gmane.io" Cc: help-gnu-emacs@gnu.org To: Arthur Miller Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Fri Nov 27 20:42:03 2020 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 1kijd5-0008Ba-70 for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 27 Nov 2020 20:42:03 +0100 Original-Received: from localhost ([::1]:44298 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kijd4-0001bE-1X for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 27 Nov 2020 14:42:02 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48564) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kijaz-0001X1-8a for help-gnu-emacs@gnu.org; Fri, 27 Nov 2020 14:39:53 -0500 Original-Received: from mout.gmx.net ([212.227.15.18]:60939) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kijax-0005AU-4q for help-gnu-emacs@gnu.org; Fri, 27 Nov 2020 14:39:53 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1606505986; bh=I9/2F/wTuHyISQnZjYXnQVnzZLlfiZUVqpDLTLh06ic=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=eAI7Nh64lm6hSM8hnez4Uin31sxRSK9n0spVoqBDLEHycQkkWlKEMZpL9GUDw/dnH scMOOvN6POlGB430BML2vdkNjP9bWwuGWukX9QyKprH0MzAH32ZNGKHBCigZamAKDy jYuq0aj1P+NlSPda2AvYE4jn3iAtszjddhCduSm0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from [213.165.168.94] ([213.165.168.94]) by web-mail.gmx.net (3c-app-mailcom-bs12.server.lan [172.19.170.180]) (via HTTP); Fri, 27 Nov 2020 20:39:46 +0100 Importance: normal Sensitivity: Normal In-Reply-To: X-UI-Message-Type: mail X-Priority: 3 X-Provags-ID: V03:K1:7008Cug7ULBx+QEji/FH58ZGRg4YRgxY9AiSz5K9R7pVqfcmccMJ0LrlcFEKYzsvgu7U5 1r4ZDLwDeeOxmb74/XUVjk+qauT8vaxoz9mNYpZJH9zerpgwvsqtd7ZTKMQCSXuVp5NUFG+Z+Mt5 tw72pW8YfK7H/fxwTMC0rXYtYJ2T18+lMeveoUe8q2Jn6sZ4p//FbpS6MA3nf0LctA08wgwdF47T oIOj3LvEIKFBxvk2SaIBvDQzQEq6EmGHh3ya33Lb7m8xYQYAYXiKTwS7/kStAo5yVCORUEgnCfE0 vw= X-UI-Out-Filterresults: notjunk:1;V03:K0:8BqElwFMXbo=:FDHZULD93MGYkmQHaaXfNv KvButQILiZLIZcK5xUdFLLnUPXYAi99I3ptrf3sTFnTx1i+FH8Jo39lnD3gbgBw9OfTqiJfCk 5YyQPTLI1qgvIQR2vzK3W6wcTwLBzc9g4pr4UnwkswsQ4kin3F8vNaIAqbOCGqoBpLaLLurmm JzB2XOD2QNJWek0eE8HPzJ1c5rqduEaE9VF3cyNoVwDmhttpDKbCNjYDyh+MGxsfxZbMT149w WJ+Gm5THjjjSqWGTPKMyv4K5MTtsFY8zIBTw66cpey6ei3gehNXQ7WaDZayJ5QHR/oUXV0Mv/ LT2hUz/Q6cnx4onMgfZBLk4a0t65HBcQT7izOw3pGwl0ly2RoIYQ1LIYGrrX84CcaxCAyCFUl Y5srPKjQhnz6REHuUUCJF8+b3R10axOoCyzXms2LC/m25kqqtE/QnosW6d5Gi0IlsdJLWXe/n AR5mPWpITXbyzKLFcM29ZekfXPTXbG/jYYOitorn1doDSPAtkDE7UQqHPuHgF7FqVjZQw5kgu GMiRo1jlF4j7mWPmgWY1ebmgWc59sUGfgskTr5XAyuY2/3/QNphFL8/F5AGU5hqlhYzHdYk8t 2oJ6rz6vTk3L4= Received-SPF: pass client-ip=212.227.15.18; envelope-from=dimech@gmx.com; helo=mout.gmx.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham 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:125685 Archived-At: > Sent: Friday, November 27, 2020 at 8:03 PM > From: "Arthur Miller" > To: "Christopher Dimech" > Cc: help-gnu-emacs@gnu.org > Subject: Re: Auto Fill Comments > > Christopher Dimech writes: > > > My experience has been that as I got to do more things in emacs lisp, > > the understanding needed quickly exceeded my rate of learning. > > One can get to sophisticated constructs, even when trying to do > > relatively simple things. You never know where your original > > plan could get you. Many times the importance of a work is not > > measured by its consequences (i.e. by the final command). > That is probably because you try to do more difficult things then > before. > > I have been using Emacs for like almost 20 years, and was enough with > setq-ing few variables, and wrapping ocassional few lines in a defun to > put it on a hook. I used to argue that code must be adequately commented. Later on I realis= ed that adequacy is determined by the skill of the reader. Currently I advoc= ate that code comments are to give an overview of the code to help you reduce the downtime required to work on the code after a time of inactivity. Documentation, however, is to be structured according to different levels of sophistication. But I understand it could be a lot of work to complete= . Was not my intention to deride anyone. but to describe how it is. Documen= tation is always better than no documentation. And everyone does as one can. > Then when I tried to do something more advanced, I realized I was > hitting a wall and that my knowledge was too lacking; I didn't even know > how to read and parse a file with Elisp one year ago; and I wrote a toy > compiler 20 years ago. > > I never needed to learn Lisp, and I knew there are probably lots of > idiomatic things I need to before I can do anything interesting with > it. > > It is just to accept what we don't know; and I realized I would > need a time to learn it. Thinking that one can just look up all relevant > things in instant is a misstake. Becomming fluent with ani API and > programming language takes time. Lisp, PHP and TCL are ones that I found > easiest to learn, yet it takes lot of time to learn all the APIs, how > they are used, all the fine details etc. > >