all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: solidius4747@gmail.com
To: help-gnu-emacs@gnu.org
Subject: Re: Emacs Mini Manual (PART 3) - CUSTOMIZING AND EXTENDING EMACS
Date: Tue, 8 Jul 2014 19:41:57 -0700 (PDT)	[thread overview]
Message-ID: <8768d139-bd7d-4789-a7b1-2a268c9d5e5e@googlegroups.com> (raw)
In-Reply-To: <87bnsz1qiw.fsf@debian.uxu>

Vào 04:36:55 UTC+7 Thứ tư, ngày 09 tháng bảy năm 2014, Emanuel Berg đã viết:

> It depends what packages and what users, and what they
> 
> do.

Well I was wrong. The Emacs manual does not cover those packages. Over 600 pages dedicate to Emacs alone.


> I think that is very unlikely for the majority of Emacs
> 
> users. But it is not a bad idea to do - on the
> 
> contrary...

Yes I know since the official manuals are huge. But if they have smaller and simpler books (i.e. how to books), they will usually read cover by cover. And when I say reading the whole book, I mean they actually spend time playing with Emacs, but use the book as the primary learning source most of the time, similar to someone leare a new programming language with a book.

> Screencast = screenshot or dump? If so, that's
> 
> great. Those are very informative for the trained eye
> 
> and there is no coincidence that computer magazines are
> 
> always littered with those. In the accursed computer
> 
> science world, they don't do that a lot (at all) but
> 
> there is actually no one stopping you, so just do it
> 
> where it helps. One thing with the computer magazines
> 
> though, they tend to include very small screenshots,
> 
> often you cannot see. I think screenshots should be
> 
> half a page or at least one fourth a page to be truly
> 
> telling. Often it doesn't help to litter them with
> 
> arrows and boxes. It is better to add this in the
> 
> description beneath the image, with "down left" (etc.)
> 
> instead of arrows and the like.

Screencast is a recording of screen using video or image like GIF. I used GIF for demonstrating what Emacs looks like when it has 3rd party packages and properly configured. For example, I showed users  that Emacs is also capable of context-sensitive completion for C/C++, GUD GDB provides an easy to use and interactive user interface, with colors, Magit...
 
> Yeah, I suppose it isn't wrong to think up some logical
> 
> order but in reality I don't think it works that way
> 
> most of the time. I don't think people start reading
> 
> one thing, completes it, then the next thing at a
> 
> somewhat higher level, until they master it. They read
> 
> some, experiment some, use the help some, Google some,
> 
> ...

Yes, that's why I wrote this tutorial. I want users to collect experience here and there from various sources. That's why I wrote part 3, a collection of useful and popular packages, with useful configurations, to prevent users from rediscover from somewhere. In part 1, I provided exercises in most sections for users to practice. The exercises are common use cases for Emacs features, i.e. why should we save window configurations in register and how to use it effectively.



  reply	other threads:[~2014-07-09  2:41 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-07-01  4:41 Emacs Mini Manual (PART 3) - CUSTOMIZING AND EXTENDING EMACS solidius4747
2014-07-01  7:44 ` James Freer
     [not found] ` <mailman.4638.1404200703.1147.help-gnu-emacs@gnu.org>
2014-07-01 14:16   ` Emanuel Berg
2014-07-01 14:38     ` James Freer
     [not found]     ` <mailman.4649.1404225527.1147.help-gnu-emacs@gnu.org>
2014-07-08  8:36       ` solidius4747
2014-07-08 15:09         ` Emanuel Berg
2014-07-08 16:18           ` Drew Adams
2014-07-08 16:45           ` solidius4747
2014-07-08 21:36             ` Emanuel Berg
2014-07-09  2:41               ` solidius4747 [this message]
2014-07-09  8:52                 ` Robert Thorpe
2014-07-09 17:11                 ` Emanuel Berg
2014-08-25 14:05             ` Jude DaShiell
2014-07-08 18:56           ` Robert Thorpe
     [not found]           ` <mailman.5091.1404836351.1147.help-gnu-emacs@gnu.org>
2014-07-08 21:21             ` Emanuel Berg
2014-07-09  8:44               ` Robert Thorpe
2014-07-10  2:11               ` Bob Proulx
     [not found]               ` <mailman.5163.1404958319.1147.help-gnu-emacs@gnu.org>
2014-07-10 22:16                 ` Emanuel Berg
2014-07-12 14:52                   ` Javier
2014-07-12 19:49                     ` Emanuel Berg
2014-07-12 23:30                       ` Javier
2014-07-13 16:52                         ` Emanuel Berg
2014-07-13  1:40                     ` Robert Thorpe
2014-07-07 23:12 ` Emanuel Berg
2014-07-08  8:37   ` solidius4747
2014-07-08 15:15     ` Emanuel Berg
2014-07-08 16:48       ` solidius4747
2014-07-08 21:43         ` Emanuel Berg
     [not found] <mailman.5117.1404898261.1147.help-gnu-emacs@gnu.org>
2014-07-09 16:55 ` Emanuel Berg
2014-07-11 11:51   ` Robert Thorpe
     [not found] <mailman.5279.1405079523.1147.help-gnu-emacs@gnu.org>
2014-07-11 12:07 ` Emanuel Berg

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=8768d139-bd7d-4789-a7b1-2a268c9d5e5e@googlegroups.com \
    --to=solidius4747@gmail.com \
    --cc=help-gnu-emacs@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.