all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Juri Linkov <juri@jurta.org>
Cc: emacs-devel@gnu.org
Subject: Re: Proposal: emacs -Q option
Date: Mon, 09 Feb 2004 09:59:29 +0200	[thread overview]
Message-ID: <87llncn0nx.fsf@mail.jurta.org> (raw)
In-Reply-To: <jwvznbtseal.fsf-monnier+emacs/devel@asado.iro.umontreal.ca> (Stefan Monnier's message of "08 Feb 2004 11:56:15 -0500")

Stefan Monnier <monnier@iro.umontreal.ca> writes:
> You mean it's better to never show the option (even if the user does have
> the above things in his .emacs) or to always show it?

I think it's better to always show all options (except perhaps
some system-dependent options filtered out at compile-time like
--no-shared-memory as you suggested earlier).

The --help message is needed for users to quickly look at all
options before starting Emacs, and fastest way to show it to the user
is as a static text.  After Emacs is started the user can consult
the Emacs manual for full descriptions of all options.

> To me the whole point of making it dynamic is that it can take into account
> local config changes (in site-start.el and in .emacs).
> Of course when called with `-q --help' it might return something different
> than with just `--help', but that's the whole point.

Your proposal looks like a new Emacs command that will collect a list
of available options from different Emacs packages and show it to the
user in an Emacs buffer or to stderr when called in batch mode.  This
might produce more correct option list but it is much slower than
current static --help message and should not replace it.

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

  reply	other threads:[~2004-02-09  7:59 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-02-05  1:42 Proposal: emacs -Q option Kim F. Storm
2004-02-05  1:26 ` Miles Bader
2004-02-05  6:23 ` Eli Zaretskii
2004-02-05  8:33   ` Alan Mackenzie
2004-02-05  9:43     ` Kai Grossjohann
2004-02-05 11:53     ` Jan D.
2004-02-05 12:41   ` Kim F. Storm
2004-02-05 12:09     ` Andreas Schwab
2004-02-05 15:08       ` Kim F. Storm
2004-02-05 14:57   ` Stefan Monnier
2004-02-05  7:28 ` Juri Linkov
2004-02-09 10:46   ` Juri Linkov
2004-02-05  7:29 ` Juri Linkov
2004-02-05 19:14   ` Eli Zaretskii
2004-02-05 19:53     ` Stefan Monnier
2004-02-07  7:54     ` Juri Linkov
2004-02-07 23:16       ` Stefan Monnier
2004-02-08  0:20         ` Steven Tamm
2004-02-08  7:19         ` Juri Linkov
2004-02-08 16:56           ` Stefan Monnier
2004-02-09  7:59             ` Juri Linkov [this message]
2004-02-09  8:29               ` Miles Bader
2004-02-09  9:04                 ` Juri Linkov
2004-02-09  9:22                   ` Miles Bader
2004-02-10  9:46               ` Richard Stallman
2004-02-09  9:38           ` Richard Stallman
2004-02-08 15:21       ` Richard Stallman
2004-02-06 13:42   ` Richard Stallman
2004-02-08  7:12     ` Juri Linkov
2004-02-09  9:38       ` Richard Stallman
  -- strict thread matches above, loose matches on Subject: below --
2004-02-05  8:42 Bill Wohler

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=87llncn0nx.fsf@mail.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.