From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: phillip.lord@russet.org.uk (Phillip Lord) Newsgroups: gmane.emacs.devel Subject: Re: Why does the tutorial talk about C-n/C-p etc? Date: Sat, 12 Mar 2016 23:30:27 +0000 Message-ID: <87fuvvtgto.fsf@russet.org.uk> References: <87y49q64eg.fsf@russet.org.uk> <837fhamxwq.fsf@gnu.org> <87io0u4bip.fsf@russet.org.uk> <83mvq5jcw7.fsf@gnu.org> <87shzxdkbe.fsf@russet.org.uk> <83vb4sj34t.fsf@gnu.org> <87r3fgu13h.fsf@russet.org.uk> <83vb4sgpek.fsf@gnu.org> <87bn6kw4fk.fsf@mbork.pl> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1457825465 9117 80.91.229.3 (12 Mar 2016 23:31:05 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 12 Mar 2016 23:31:05 +0000 (UTC) Cc: Eli Zaretskii , yuri.v.khan@gmail.com, fgunbin@fastmail.fm, emacs-devel@gnu.org To: Marcin Borkowski Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Mar 13 00:30:54 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aeszm-0004qa-7C for ged-emacs-devel@m.gmane.org; Sun, 13 Mar 2016 00:30:54 +0100 Original-Received: from localhost ([::1]:33900 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aeszi-0005sg-AN for ged-emacs-devel@m.gmane.org; Sat, 12 Mar 2016 18:30:50 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41076) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aeszS-0005sY-6b for emacs-devel@gnu.org; Sat, 12 Mar 2016 18:30:35 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aeszR-0003rl-4g for emacs-devel@gnu.org; Sat, 12 Mar 2016 18:30:34 -0500 Original-Received: from cloud103.planethippo.com ([31.216.48.48]:50647) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aeszN-0003rA-0A; Sat, 12 Mar 2016 18:30:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=russet.org.uk; s=default; h=Content-Type:MIME-Version:Message-ID: In-Reply-To:Date:References:Subject:Cc:To:From; bh=7jXEJ4HwIx7eIVDxhwYtZnWKOPBDHHYOS6fg0LgGLHQ=; b=ZDXO5KQD5yjk0ahKWRkDSfxTwj E1tLUihWnxrJi/a1Cz+vzD9k8/siTi+HtGkj8OGnr1WKgkGJQ8W9aO9TUPGJUC5WTgwpr7OJCWe8v /OkCp32a4zVOCERRcmPsudMb5YCmYX/DVoXaoyq1a3EntaIkdqXXIl1rmPfv/gFTPQSstUkxrIfkA hNL7RK9F+zA66HdZ9Jt0KzZODmsbrbC4G7IxNEBa2MS//76TnJOYCM872NDuDRCHXTOJTUnOvFIRy 1H7oOoI26zn3CR5RmuEPbB6r+NiPNKdeVAvMruwqB14e9pdsZ6bm97QVKefYuooj0da3r6zRsHlBD jmwMENxw==; Original-Received: from cpc1-benw10-2-0-cust373.gate.cable.virginm.net ([77.98.219.118]:35542 helo=russet.org.uk) by cloud103.planethippo.com with esmtpsa (TLSv1.2:DHE-RSA-AES128-SHA:128) (Exim 4.86_1) (envelope-from ) id 1aeszL-0029HJ-Vn; Sat, 12 Mar 2016 23:30:28 +0000 In-Reply-To: <87bn6kw4fk.fsf@mbork.pl> (Marcin Borkowski's message of "Sat, 12 Mar 2016 08:17:35 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cloud103.planethippo.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - russet.org.uk X-Get-Message-Sender-Via: cloud103.planethippo.com: authenticated_id: phillip.lord@russet.org.uk X-Authenticated-Sender: cloud103.planethippo.com: phillip.lord@russet.org.uk X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 31.216.48.48 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:201571 Archived-At: Marcin Borkowski writes: > Not only does this sound cool, it also showcases what /can/ be done in > Emacs. I think that if the first part makes it clear that this is not > any kind of hack compiled in to make this sort of tutorial possible, but > a routine use of Emacs programmability, this might become an interesting > selling point. That is sort of the idea. > And one of those branches should be (info "(eintr) Top"), or maybe its > first chapter converted into an interactive tutorial. This shouldn't be > too hard to do (the text is written, after all, and written very well), > and might draw a bunch of people into Elisp. I can even imagine similar > tutorials for other popular languages; they might show how to configure > a basic python|C|whatever environment and how to use it. For instance, > REPL with python, compiling with C etc. > > Phil, would you want me to start preliminary work on such a "eintr > tutorial branch"? I think that would be nice. At the moment, it's worth nothing that I've got stuff written in org-mode, and I haven't thought at all about how to present this to the user -- in EWW (read only), in org, or org's text output, and editable as at present? Content seems more important than code. Phil