From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "David House" Newsgroups: gmane.emacs.devel Subject: Re: guided tour suggestions Date: Sun, 3 Jun 2007 16:32:15 +0100 Message-ID: References: <87k5umdqos.fsf@stupidchicken.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1180884776 21038 80.91.229.12 (3 Jun 2007 15:32:56 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 3 Jun 2007 15:32:56 +0000 (UTC) Cc: emacs-devel@gnu.org To: "Drew Adams" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jun 03 17:32:55 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Hus4a-0007BN-M3 for ged-emacs-devel@m.gmane.org; Sun, 03 Jun 2007 17:32:52 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Hus4a-0002N8-7J for ged-emacs-devel@m.gmane.org; Sun, 03 Jun 2007 11:32:52 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Hus43-0002GN-61 for emacs-devel@gnu.org; Sun, 03 Jun 2007 11:32:19 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Hus41-0002Fa-Ek for emacs-devel@gnu.org; Sun, 03 Jun 2007 11:32:18 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Hus41-0002FV-8t for emacs-devel@gnu.org; Sun, 03 Jun 2007 11:32:17 -0400 Original-Received: from nz-out-0506.google.com ([64.233.162.234]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Hus40-0003HL-Sr for emacs-devel@gnu.org; Sun, 03 Jun 2007 11:32:17 -0400 Original-Received: by nz-out-0506.google.com with SMTP id z3so700425nzf for ; Sun, 03 Jun 2007 08:32:15 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=nGj0bXwsFls1bt7+udvMqOypMmTEgDwVaDf6s/z2Q7kPkDVVnmQdctvXZ6dk5Cn4E3Zqjk1N2W2vUG/joL43xwX7zTRhp/hXmIi68H9cfwNBlIBuUR4o3rKgGl4hp0lMn48Dpf1qq9poQ4Ie+vSKFTl8EaD4QGu2S8axL4NtY/k= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=SB4MAmg38BKBRiVNHvjaQs/S1CuDwChEbXU3OdHHqRfOCm3OGPdFS6g2myN9zwGN+lsJNQUwjmoW9EQIKey9esFMK/bMy1PCYxDp93K5ejau5WkCLvdWB0KEKrxxmcon+wXElUCq1B4vajDPskNhxYxS3Y48wmM7I2iJ2J9acPE= Original-Received: by 10.143.11.13 with SMTP id o13mr174956wfi.1180884735401; Sun, 03 Jun 2007 08:32:15 -0700 (PDT) Original-Received: by 10.142.104.20 with HTTP; Sun, 3 Jun 2007 08:32:15 -0700 (PDT) In-Reply-To: Content-Disposition: inline X-detected-kernel: Linux 2.4-2.6 (Google crawlbot) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:72115 Archived-At: On 02/06/07, Drew Adams wrote: > * There could be a *grep* or *compilation* screenshot, perhaps showing > another window with found source code. We could do the traditional IDE screenshot with grep, compilation, speedbar and so on buffers open. > * There could be a screenshot showing incremental search. It should be > repeated in the search section. I agree. Incremental search is both one of Emacs's most useful and most GUI-heavy features, I'd love to see screenshots for both incremental search and query-replace. > * I would lose the tetris screenshot. If the point is to show that Emacs has > play activities too, I'd skip this shot. Compared to play things available > elsewhere, this is not very convincing. Better to show a good conversation > with the shrink. I'd skip this stuff altogether, personally. Keeping a screenshot for something like tetris, blackbox or doctor would be nice in terms of keeping a more lightweight feel to the article. They also give the impression that Emacs really does have everything. I vote for keeping them. > * Put the hexl screenshot last, if at all. Agreed. Who uses hexl more than, say, dired? > I agree. In fact, I vote for turning on delete-selection-mode by default. Yes, me too. > I'm not sure what I think about the presentation of Undo. It is generally > clear, but it looks a bit intimidating because of the diagrams. If we keep > the diagrams, perhaps add a diagram showing Emacs undo that corresponds to > the first two diagrams. We don't see Emacs undo until the discussion of > accessing the past after performing a non-undo/redo action. That is, we only > see an Emacs undo chain that corresponds to the 3rd diagram. I really found these diagrams helpful. Emacs does have a rather funky undo policy with respect to the rest of the editors on this planet, and it's worth explaining to avoid confusion. It's also a nice example of how Emacs does things differently to be more powerful. > What feature is not useful? "Useful features" even includes > phases-of-the-moon, which is hardly an example of "Integration with common > tools". No need to mention such stuff, IMO; users will appreciate it more > when they find it, as an "extra" (a la easter egg). Again, I'd like to keep this in, for the sake of humour and to give the impression that Emacs has everything you'd ever want, and then some. > We might mention more about Emacs's features for editing code. Things such > as indentation that we take for granted, for instance. Agreed. Emacs should be pushed primarily as a coding platform. -- -David House, dmhouse@gmail.com