unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Oliver Scholz <epameinondas@gmx.de>
Subject: Re: terminal escapes in Info files?
Date: Wed, 29 Oct 2003 19:40:35 +0100	[thread overview]
Message-ID: <ur80vzy3g.fsf@ID-87814.user.dfncis.de> (raw)
In-Reply-To: <m1AEu7w-000UNaC@rattlesnake.com> (Robert J. Chassell's message of "Wed, 29 Oct 2003 17:29:00 +0000 (UTC)")

"Robert J. Chassell" <bob@rattlesnake.com> writes:

> Oliver Scholz <epameinondas@gmx.de> wrote
>
>     IIRC desctop environments like KDE or Gnome already use a browser
>     for their “help desk” ...
>
> Yes, they do; and that means that their online help is worse than the
> online help I read in the mid-1980s.  They have retrogressed a
> generation.
[...]

> At the very least, please keep Info up to the efficiency of the
> 1980s.
[...]

I had absolutely no intention to suggest anything to make the info
system worse. I love it by heart and despite it deficencies I find it
superior to any other documentation or help system that I know.

All I said is that a) the info file format should in the long run
support more syntactical information and b) that it is a good idea to
choose a markup in such a way that a browser would render it as
HTML. More precisely put:

I suggested a subset of HTML (XHTML compatible to HTML) with the
additional two conventions:

     1. Some of the markup is taken as providing the information
        necessary for the info reader (like linebreaks, indexes
        etc.). As it was discussed earlier in this thread.

     2. The file contains all the necessary whitespace characters, so
        that simply stripping the markup would result in a properly
        formatted plain text file.

All that a minimal conforming UA would have to parse is the markup
that is used for 1), it could then simply strip all the other markup
and dump it on the screen.

I believe that this is a way to get more syntactical markup with no
more work than what would be required for any other syntactical
markup. (That might still be too much, as Eli pointed out. But I
think, at least in the long run it should happen.)

If that is true, then I say that it is a good idea too choose HTML,
because some people could use their browsers to view the files and
other help systems could directly link to the files of the info
system. This is surely suboptimal, but if somebody really wants to use
her browser, there is no need to raise artificial impediments.

[After all, being an Emacs user of the “I do everything inside of
Emacs” sort, I can imagine that some people would prefer to use the
browser with which they are already familiar. It is a good thing if
you can limit the number of applications you use and thus the number
of different user interfaces. People that do not use Emacs, have not
seen the light yet. But what is there to do other than trying to
spread the gospel?]


    Oliver
-- 
Oliver Scholz               8 Brumaire an 212 de la Révolution
Taunusstr. 25               Liberté, Egalité, Fraternité!
60329 Frankfurt a. M.       http://www.jungdemokratenhessen.de
Tel. (069) 97 40 99 42      http://www.jdjl.org

  parent reply	other threads:[~2003-10-29 18:40 UTC|newest]

Thread overview: 69+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-10-28 17:46 terminal escapes in Info files? Karl Berry
2003-10-28 18:08 ` Stefan Monnier
2003-10-29 12:20   ` Oliver Scholz
2003-10-29 14:21     ` Eli Zaretskii
2003-10-29 16:24       ` Oliver Scholz
2003-10-29 17:29         ` Robert J. Chassell
2003-10-29 18:09           ` Stefan Monnier
2003-10-30  1:13             ` Robert J. Chassell
2003-10-30  6:10               ` Stephen J. Turnbull
2003-10-30 22:06                 ` Robert J. Chassell
2003-11-03 12:19                   ` Stephen J. Turnbull
2003-10-30 16:36               ` Stefan Monnier
2003-10-29 18:40           ` Oliver Scholz [this message]
2003-10-29 19:09             ` Oliver Scholz
2003-10-29 20:02               ` Luc Teirlinck
2003-10-29 20:47                 ` Oliver Scholz
2003-10-29 22:58                   ` Luc Teirlinck
2003-10-30  2:37                   ` Robert J. Chassell
2003-10-30  2:55                   ` Robert J. Chassell
2003-10-29 17:45         ` Eli Zaretskii
2003-10-29 18:00         ` Reiner Steib
2003-10-29 18:43           ` Oliver Scholz
2003-10-30  4:19     ` Richard Stallman
2003-10-30  6:11       ` Eli Zaretskii
2003-10-31  0:07         ` Richard Stallman
  -- strict thread matches above, loose matches on Subject: below --
2003-10-28 20:09 Karl Berry
2003-10-29 12:52 ` Oliver Scholz
2003-10-29 14:14   ` Eli Zaretskii
2003-10-29 14:31     ` Andreas Schwab
2003-10-29 17:51       ` Alper Ersoy
2003-10-29 18:53         ` Alper Ersoy
2003-10-29 18:11       ` Eli Zaretskii
2003-10-29 21:08         ` Andreas Schwab
2003-10-29 21:18           ` Alper Ersoy
2003-10-29 21:40           ` Eli Zaretskii
2003-10-29 15:28     ` Oliver Scholz
2003-10-31  2:29     ` Thien-Thi Nguyen
2003-10-29 19:02 ` Richard Stallman
2003-10-28 20:06 Karl Berry
2003-10-28 20:06 Karl Berry
2003-10-28 21:23 ` Stefan Monnier
2003-10-28 23:41 ` Miles Bader
2003-10-28 16:51 Karl Berry
2003-10-28 16:59 ` Stefan Monnier
2003-10-28 17:16   ` Eli Zaretskii
2003-10-28 17:56     ` Stefan Monnier
2003-10-28 20:34       ` Eli Zaretskii
2003-10-28 16:50 Karl Berry
2003-10-28  1:26 Karl Berry
2003-10-28 10:51 ` Alper Ersoy
2003-10-28 13:48   ` Oliver Scholz
2003-10-30 10:42     ` Alper Ersoy
2003-10-28 16:19   ` Stefan Monnier
2003-10-29 19:02     ` Richard Stallman
2003-10-29 19:47       ` David Kastrup
2003-10-29 21:43         ` Eli Zaretskii
2003-10-29 22:39           ` David Kastrup
2003-10-30  6:03             ` Eli Zaretskii
2003-10-30 18:00         ` Richard Stallman
2003-10-29 19:01   ` Richard Stallman
2003-10-29 19:45     ` Alper Ersoy
2003-10-29 19:42       ` Eli Zaretskii
2003-10-30 18:00       ` Richard Stallman
2003-10-29 19:02 ` Richard Stallman
2003-10-26 12:20 Karl Berry
2003-10-26 12:40 ` Simon Josefsson
2003-10-26 15:40   ` Alex Schroeder
2003-10-27  7:02 ` Richard Stallman
2003-10-27 19:29   ` Eli Zaretskii

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

  List information: https://www.gnu.org/software/emacs/

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

  git send-email \
    --in-reply-to=ur80vzy3g.fsf@ID-87814.user.dfncis.de \
    --to=epameinondas@gmx.de \
    /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 public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).