all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Luc Teirlinck <teirllm@dms.auburn.edu>
Cc: emacs-devel@gnu.org
Subject: Re: Proposed new minor mode
Date: Sat, 7 Jun 2003 06:59:31 -0500 (CDT)	[thread overview]
Message-ID: <200306071159.h57BxVt29416@eel.dms.auburn.edu> (raw)
In-Reply-To: <x5smqmjh9k.fsf@lola.goethe.zz> (David.Kastrup@t-online.de)

David Kastrup wrote:

   Strange.  I think I read the contention several times that it would
   be a good idea to edit the buffer, making the text better match the
   appearance.

A contention is not a decision.  I was told that the only decision
remaining to be made on info was whether or not we would pursue Kim's
current attempts at refilling, with which there seem at present still
to be some problems.  (I do not know whether or not they are fixed or
about to be fixed by now.)  If I misunderstood this, then we could
reopen the discussion on this.

   The surprise is not ameliorated by the availability of a command
   toggling some visibility.  The novice user caught by surprise will not
   think "Oh, I should have called vis-mode-disable in order not get
   this".

Users who do not read manuals will get surprises.  Users who do read
manuals or tutorials deserve not to.  I plan to rewrite a part of the
tutorial.  Given the current implementation, I believe that I have to
make the user aware that the text described for the standalone version
is really there in the Emacs version too, just hidden, and that one
can get confronted with it.  (I do not intend to spend paragraphs on
this, but I believe it needs to be mentioned.)  It also has the
advantage that the Emacs user learning this would have encountered the
notion of a node name at this stage, just like the user using the
standalone version.  That notion is referred to later.  If we
implement buffer editing, I would tell the Emacs user about node names
in some other way.

On a separate matter, if you want to use this minor mode, you have to
call vis-mode.  vis-mode-disable is a technical internal function,
needed because functions in normal hooks can not accept arguments.

    > The user needs to be aware the text is there, because sooner or
    > later he is going to be confronted with it.

    And then he will get aware of it.

But clueless.

Sincerely,

Luc.

  reply	other threads:[~2003-06-07 11:59 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-06-07  1:51 Proposed new minor mode Luc Teirlinck
2003-06-07  1:57 ` Luc Teirlinck
2003-06-07  6:55 ` David Kastrup
2003-06-07  9:13   ` Eli Zaretskii
2003-06-07 10:30     ` Luc Teirlinck
2003-06-07 10:47       ` David Kastrup
2003-06-07 11:59         ` Luc Teirlinck [this message]
2003-06-07 13:52         ` { SPAM 2 }::Re: " Luc Teirlinck
2003-06-07  9:52   ` Luc Teirlinck
2003-06-07 12:20   ` Miles Bader
2003-06-07  9:11 ` Eli Zaretskii
2003-06-07  9:45   ` Luc Teirlinck
2003-06-08  1:09 ` Richard Stallman

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=200306071159.h57BxVt29416@eel.dms.auburn.edu \
    --to=teirllm@dms.auburn.edu \
    --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.