From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.help Subject: Re: RE: Auto Fill Comments Date: Fri, 27 Nov 2020 09:02:45 +0300 Message-ID: References: <20201126160013.GD28931@tuxteam.de> <20201126182734.GA5175@tuxteam.de> <54331aa0-6a9a-4809-9f2d-88deee31558b@default> <0d76ad17-4496-4202-982d-b44e8b2eb46a@default> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12392"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/2.0 (3d08634) (2020-11-07) Cc: Christopher Dimech , help-gnu-emacs@gnu.org To: Drew Adams Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Fri Nov 27 07:03:35 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 1kiWr1-00036y-CW for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 27 Nov 2020 07:03:35 +0100 Original-Received: from localhost ([::1]:38482 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kiWr0-0003cb-EN for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 27 Nov 2020 01:03:34 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35922) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kiWqP-0003b5-JW for help-gnu-emacs@gnu.org; Fri, 27 Nov 2020 01:02:59 -0500 Original-Received: from static.rcdrun.com ([95.85.24.50]:48091) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kiWqN-0005Ce-Kg for help-gnu-emacs@gnu.org; Fri, 27 Nov 2020 01:02:57 -0500 Original-Received: from localhost ([::ffff:41.202.241.56]) (AUTH: PLAIN admin, TLS: TLS1.2,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by static.rcdrun.com with ESMTPSA id 00000000002C000E.000000005FC0968B.00004C24; Fri, 27 Nov 2020 06:02:51 +0000 Content-Disposition: inline In-Reply-To: <0d76ad17-4496-4202-982d-b44e8b2eb46a@default> Received-SPF: pass client-ip=95.85.24.50; envelope-from=bugs@gnu.support; helo=static.rcdrun.com X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URI_DOTEDU=1 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:125624 Archived-At: * Drew Adams [2020-11-27 08:32]: > > Example of such well hyperlinked document is the Common Lisp > > Hyperspec: > > https://urldefense.com/v3/__http://www.lispworks.com/documentation/Hype > > rSpec/Body/03_dd.htm__;!!GqivPVa7Brio!M0oMWYk7ycXnM09iZWgxA9rs9YHwszzUU > > mkxyu4rqQ8q1NPYUklPucBUWHTBipB9$ > > > > Documentation of the Common Lisp Hyperspec if very complex but with > > finely grained references hyperlinks it becomes pleasure to learn and > > programmers can orient themselves easier in the apparently complex > > document. That is example of complex instructions well prepared for > > easier understanding. > > FWIW - > > Though I use the hyperspec sometimes I vastly > prefer CLTL2. It gives you conceptual info > about the language and Lisp generally (in > addition to giving the API info that the > hyperspec provides). You are so right, That one is easier for learning. Reference for others: https://www.cs.cmu.edu/Groups/AI/html/cltl/clm/node1.html > CLTL describes the language design, and tells > you reasons why it's the way it is, as well as > some of the important consequences. Someone > wondering about the seeming oddities of Lisp > will begin to understand them with CLTL. Basically it tells also of etymology of the term in a language which is important in understanding also normal English or other language words. > You can actually sit down and learn Common > Lisp (and Lisp generally) by reading CLTL. > It takes you from pretty much no knowledge to > pretty much complete info about the language. > > CLTL is not a how-to book - not a tutorial. > It's a spec of the language, but in English, > not algebra. > > (Another book that's in a similar spirit, but > isn't a spec of a particular language, is > Abelson & Sussman's Structure & Interpretation > of Computer Programs.) For reference, it may be downloaded by using this Emacs package: https://github.com/webframp/sicp-info There are gradual ways to full understanding. Emacs Lisp has its Emacs Lisp Intro manual. That is one gradual step to understanding. When subject appears way too hard it is advisable to look into intermediate instructional texts. I think that Emacs Manual is finely written and one better go through first few chapters before readin further chapters. That way one get introduced in gradual manner. Without understanding general concepts of course that reader may find it hard in advanced concepts. Learning first things first is always advised for any kind of subject..