all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Juri Linkov <juri@jurta.org>
To: emacs-devel@gnu.org
Subject: Re: evangelizing Emacs with a graphical tutorial
Date: Sun, 13 Jul 2008 01:21:59 +0300	[thread overview]
Message-ID: <87wsjqg2br.fsf_-_@jurta.org> (raw)
In-Reply-To: <878wwen09k.fsf@jurta.org> (Juri Linkov's message of "Mon, 07 Jul 2008 00:57:59 +0300")

BTW, while looking now at the startup screen with a new nice image,
I have a feeling that it is a bit unfriendly to put the word "to quit"
just below the word "Welcome".

I propose to move this line a few lines below to be after the line
"To start".  This would be more logical place and more friendly.

Everyone will still see it on the startup screen.  Anyway, this line
is less noticeable than the line "Emacs Tutorial Learn basic keystroke
commands", so when the user visits the Tutorial without reading
anything else on the startup screen, then the user misses this important
information on the beginning of the Tutorial.  So I also propose to add
this line to the Tutorial as well.  The following path does this:

Index: etc/tutorials/TUTORIAL
===================================================================
RCS file: /sources/emacs/emacs/etc/tutorials/TUTORIAL,v
retrieving revision 1.4
diff -c -r1.4 TUTORIAL
*** etc/tutorials/TUTORIAL	15 May 2008 07:32:14 -0000	1.4
--- etc/tutorials/TUTORIAL	12 Jul 2008 22:21:29 -0000
***************
*** 11,16 ****
--- 11,17 ----
  	  ESC key and then type <chr>.  We write <ESC> for the ESC key.
  
  Important note: to end the Emacs session, type C-x C-c.  (Two characters.)
+ To quit a partially entered command, type C-g.
  The characters ">>" at the left margin indicate directions for you to
  try using a command.  For instance:
  <<Blank lines inserted around following line by help-with-tutorial>>

Index: lisp/startup.el
===================================================================
RCS file: /sources/emacs/emacs/lisp/startup.el,v
retrieving revision 1.494
diff -c -r1.494 startup.el
*** lisp/startup.el	2 Jul 2008 01:49:01 -0000	1.494
--- lisp/startup.el	12 Jul 2008 22:21:34 -0000
***************
*** 1183,1192 ****
  	     "Browse http://www.gnu.org/gnu/linux-and-gnu.html")
  	 '("GNU" (lambda (button) (describe-gnu-project))
  	   "Display info on the GNU project")))
!      " operating system.\n"
!      :face variable-pitch "To quit a partially entered command, type "
!      :face default "Control-g"
!      :face variable-pitch ".\n\n"
       :link ("Emacs Tutorial" (lambda (button) (help-with-tutorial)))
       "\tLearn basic keystroke commands"
       (lambda ()
--- 1183,1189 ----
  	     "Browse http://www.gnu.org/gnu/linux-and-gnu.html")
  	 '("GNU" (lambda (button) (describe-gnu-project))
  	   "Display info on the GNU project")))
!      " operating system.\n\n"
       :link ("Emacs Tutorial" (lambda (button) (help-with-tutorial)))
       "\tLearn basic keystroke commands"
       (lambda ()
***************
*** 1429,1434 ****
--- 1426,1435 ----
  	       (lambda (button) (customize-group 'initialization))
  	       "Change initialization settings including this screen")
         "\n"))
+     (fancy-splash-insert
+      :face 'variable-pitch "To quit a partially entered command, type "
+      :face 'default "Control-g"
+      :face 'variable-pitch ".\n")
      (fancy-splash-insert :face `(variable-pitch (:foreground ,fg))
  			 "\nThis is "
  			 (emacs-version)

-- 
Juri Linkov
http://www.jurta.org/emacs/




  reply	other threads:[~2008-07-12 22:21 UTC|newest]

Thread overview: 53+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-01-27 19:37 minor suggestions for splash screen Drew Adams
2007-01-30 10:38 ` evangelizing Emacs with a graphical tutorial (was: minor sugg...splash screen) Jason Spiro
2007-01-30 11:06   ` evangelizing Emacs with a graphical tutorial David Kastrup
2007-01-30 11:23     ` Nic James Ferrier
2007-01-31 13:28       ` Mathias Dahl
2007-01-30 11:32     ` Jason Spiro
2007-01-31  4:00       ` Richard Stallman
2007-01-31  8:18         ` Chris Moore
2007-01-30 20:26   ` evangelizing Emacs with a graphical tutorial (was: minor sugg...splash screen) Eli Zaretskii
2007-01-30 20:49     ` Jason Spiro
2008-06-30 15:56     ` Please add a "Guided Tour" menu command (was: Re: evangelizing Emacs with a graphical tutorial) Jason Spiro
2008-07-06 21:57       ` Juri Linkov
2008-07-12 22:21         ` Juri Linkov [this message]
2008-07-13  5:30           ` evangelizing Emacs with a graphical tutorial Chong Yidong
2008-07-13 21:33             ` Juri Linkov
2008-07-13  7:02           ` David Kastrup
2008-07-13 21:29             ` Juri Linkov
2008-11-04  2:47         ` Please add a Jason Spiro
2008-11-04 18:15           ` Chong Yidong
2008-11-04 19:05             ` Drew Adams
2008-11-04 19:42             ` Please add a "Guided Tour" menu command (was: Re: evangelizing Emacs with a graphical tutorial) Jason Spiro
2008-11-04 20:09               ` Please add a "Guided Tour" menu command Juri Linkov
2008-11-04 20:45                 ` Eli Zaretskii
2008-11-04 21:27                   ` Juri Linkov
2008-11-04 21:38                     ` Eli Zaretskii
2008-11-04 22:03                       ` Jason Spiro
2008-11-04 22:07                         ` Lennart Borgman
2008-11-04 22:18                         ` Eli Zaretskii
2008-11-04 21:38                     ` Jason Spiro
2008-11-04 22:09                       ` Lennart Borgman
2008-11-04 22:37                       ` Juri Linkov
2008-11-04 23:04                   ` Stefan Monnier
2008-11-05  4:22                     ` Eli Zaretskii
2008-11-04 20:46                 ` Jason Spiro
2008-11-04 21:19                   ` Juri Linkov
2008-11-04 21:37                     ` Jason Spiro
2008-11-04 21:26                   ` Eli Zaretskii
2008-11-04 21:34                     ` Jason Spiro
2008-11-04 21:44                       ` Drew Adams
2008-11-04 22:14                       ` Eli Zaretskii
2008-11-04 21:25                 ` Drew Adams
2008-11-04 21:36                   ` Eli Zaretskii
2008-11-04 21:44                     ` Drew Adams
2008-11-04 22:16                       ` Eli Zaretskii
2008-11-04 22:30                         ` Drew Adams
2008-11-04 22:04                   ` Lennart Borgman
2008-11-04 23:10                     ` Jason Spiro
2008-11-04 23:56                       ` Davis Herring
2008-11-05  0:11                         ` Drew Adams
2008-11-05  0:06                       ` Lennart Borgman
2008-11-04 23:15                     ` Stefan Monnier
2008-11-04 23:13                   ` Stefan Monnier
2008-11-04 18:23           ` Please add a Drew Adams

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=87wsjqg2br.fsf_-_@jurta.org \
    --to=juri@jurta.org \
    --cc=emacs-devel@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.