From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Maxim Cournoyer Newsgroups: gmane.emacs.help Subject: Re: What makes elisp fun ? Date: Fri, 26 May 2017 14:43:56 +0000 Message-ID: <1269D2ED-F5DD-4BD1-A965-3D11183C2F1E@gmail.com> References: <96BC1171-45DA-4415-B2E8-3DD4B51AB78A@gmail.com> <8760gng1o2.fsf@ericabrahamsen.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1495809865 5748 195.159.176.226 (26 May 2017 14:44:25 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 26 May 2017 14:44:25 +0000 (UTC) To: help-gnu-emacs@gnu.org,Eric Abrahamsen Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri May 26 16:44:20 2017 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dEGTU-0001Na-0p for geh-help-gnu-emacs@m.gmane.org; Fri, 26 May 2017 16:44:20 +0200 Original-Received: from localhost ([::1]:37119 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dEGTZ-0005YV-KR for geh-help-gnu-emacs@m.gmane.org; Fri, 26 May 2017 10:44:25 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35351) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dEGT8-0005YE-M8 for help-gnu-emacs@gnu.org; Fri, 26 May 2017 10:43:59 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dEGT5-0008BJ-Gt for help-gnu-emacs@gnu.org; Fri, 26 May 2017 10:43:58 -0400 Original-Received: from mail-pf0-x229.google.com ([2607:f8b0:400e:c00::229]:35354) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dEGT5-00088V-BB for help-gnu-emacs@gnu.org; Fri, 26 May 2017 10:43:55 -0400 Original-Received: by mail-pf0-x229.google.com with SMTP id n23so13586651pfb.2 for ; Fri, 26 May 2017 07:43:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:in-reply-to:references:mime-version:content-transfer-encoding :subject:to:from:message-id; bh=2PSo+8w52bA9wpgiAcRIDDU0ycfBOVyUod4mmiidFXY=; b=oVYG58GSEKyR+cTPKF9KMgFkYNwC+S1/gG8nR+YNmFa5bgShSsrDbUzbqAsdi+xriE /J3fsQsE77E/ewfur6yl5218AC80RR30k6wSq7sw3h2M3unM51N8qpM3wek+fdcHyWUT Zx44O4e6rDIYYXsaKe8pyKAKfZhsZFxVIMzxBGZjmOpca42hZJDhoBJ2O2Q5CMtNaapd Bx+baRuSs9gWi5QFIEHwA2IM5wGcdVIgdgfvQiszFzMG47ojgu57addOFjBbmxnY2q1h G96JChw4XytZUBMVxJMx0FGWXk+m7aPPpk5Lel26qonxeLfwiQQ6m6o5704My42r+ob2 d+IQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:in-reply-to:references:mime-version :content-transfer-encoding:subject:to:from:message-id; bh=2PSo+8w52bA9wpgiAcRIDDU0ycfBOVyUod4mmiidFXY=; b=Dmer4l3PNWIa32FkRerS5v84MDhVEDBsOG9AdS9itpg28CLM4pY77X3mvZmTxrfEWe r12bseYXw14Sfx3YDoKwBjT51k/HuyQgF2yp2V4FRNgbcb57sukHkN9j0XdVSvBJ/14A gnijwlLKPDpyQNq6rwCmHfQfRElqrVWoafX6OGOCg9fDdP5+TiaqZam9G4FbRfu+umOo 25GsnmQckIXkV1ObRubdp0DfalYfJGtnDHQ7oCKuCh9ZKpQtwjjne8IxIk2fMXdtm1tb 6LhTOZM1RVBdmFWuqHBZY6B8sT2ul+njZUacK6Eh178iYY2D7B7A+cNVutri/er65Bor I5iA== X-Gm-Message-State: AODbwcBRHB2oMpnT4JBuAF1xy5iskvdB7OqKk48FivDJ6bd+3ZFaad6t yH2Ot5endhCIRKnP X-Received: by 10.99.143.30 with SMTP id n30mr2889496pgd.42.1495809833975; Fri, 26 May 2017 07:43:53 -0700 (PDT) Original-Received: from android-e0cfa7e18d9fb28a.hsd1.ca.comcast.net (c-24-130-10-68.hsd1.ca.comcast.net. [24.130.10.68]) by smtp.gmail.com with ESMTPSA id a12sm4392154pgn.62.2017.05.26.07.43.52 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 26 May 2017 07:43:53 -0700 (PDT) In-Reply-To: <8760gng1o2.fsf@ericabrahamsen.net> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400e:c00::229 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:113180 Archived-At: On May 26, 2017 6:58:37 AM PDT, Eric Abrahamsen = wrote: >To that I'll add: the built-in help and debugging facilities=2E I am >continually annoyed that other languages don't have edebug=2E *Why* don't >they have edebug? Edebug was an essential factor in my progress from a >novice programmer to=2E=2E=2E wherever I'm at now=2E Watching the little = cursor >go basically taught my brain how code flows=2E Now I know you're supposed >to do it with printf statements and gdb, but in elisp it's still >comforting to run through my functions with edebug before I go on to >next steps=2E > >Eric I can also say that edebug and the rich online documentation makes for a g= reat interactive experience=2E Combined with the fact that you can override= pretty much anything anywhere easily, experimenting is very easy and fun! Maxim Hi!