From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Steven Tamm Newsgroups: gmane.emacs.devel Subject: Re: Proposal: emacs -Q option Date: Sat, 7 Feb 2004 16:20:54 -0800 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <87ad3y6l2a.fsf@mail.jurta.org> <9003-Thu05Feb2004211456+0200-eliz@elta.co.il> <87wu6znx3a.fsf@mail.jurta.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 (Apple Message framework v612) Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1076200097 18612 80.91.224.253 (8 Feb 2004 00:28:17 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 8 Feb 2004 00:28:17 +0000 (UTC) Cc: Juri Linkov , Eli Zaretskii , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Sun Feb 08 01:28:09 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1Apcnx-00012g-00 for ; Sun, 08 Feb 2004 01:28:09 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1Apcnw-0001iG-00 for ; Sun, 08 Feb 2004 01:28:08 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1Apclc-0008On-75 for emacs-devel@quimby.gnus.org; Sat, 07 Feb 2004 19:25:44 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1ApcjE-00080F-Vn for emacs-devel@gnu.org; Sat, 07 Feb 2004 19:23:16 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1Apcib-0007sV-Um for emacs-devel@gnu.org; Sat, 07 Feb 2004 19:23:13 -0500 Original-Received: from [17.250.248.87] (helo=smtpout.mac.com) by monty-python.gnu.org with esmtp (Exim 4.24) id 1Apch4-0006u4-NM for emacs-devel@gnu.org; Sat, 07 Feb 2004 19:21:02 -0500 Original-Received: from mac.com (smtpin08-en2 [10.13.10.153]) by smtpout.mac.com (Xserve/MantshX 2.0) with ESMTP id i180Ktp3022175; Sat, 7 Feb 2004 16:20:56 -0800 (PST) Original-Received: from [67.169.52.219] (c-67-169-52-219.client.comcast.net [67.169.52.219]) (authenticated bits=0) by mac.com (Xserve/smtpin08/MantshX 3.0) with ESMTP id i180KtEM011539; Sat, 7 Feb 2004 16:20:55 -0800 (PST) In-Reply-To: Original-To: Stefan Monnier X-Mailer: Apple Mail (2.612) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:19794 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:19794 -psn or "Process Serial Number" is used on OSX to provide a bridge between the old Classic Process Manager and the BSD core. This number shouldn't be accessed through the command line, but instead through a Carbon function call. It should be ignored whenever possible (i.e. not in cmdargs.texi nor in --help), and if it wasn't available to the Emacs process itself (i.e. removed from the command line arguments), that would probably be a good thing. Mostly because it cannot be specified by the user without causing... problems. -Steven On Feb 7, 2004, at 3:16 PM, Stefan Monnier wrote: >> --no-shared-memory, -nl (#ifdef HAVE_SHM) >> present in --help >> missing in cmdargs.texi > > No clue what this actually does. It should at least be removed from > --help > when HAVE_SHM is not defined. > >> --map-data, -map (#ifdef VMS) >> missing in --help, cmdargs.texi > >> --no-loadup, -nl >> missing in --help, cmdargs.texi > > IIRC this is only used for undumped Emacsen. It's "for hackers only". > >> --vertical-scroll-bars, -vb >> present in --help >> missing in cmdargs.texi >> --horizontal-scroll-bars, -hb >> missing in --help, cmdargs.texi > > I guess they should both be added. > >> --line-spacing, -lsp >> present in --help >> missing in cmdargs.texi > > Maybe this one as well. > >> --smid >> missing in --help, cmdargs.texi > > This is used internally by the session-manager code (i.e. > X11-specific). > >> -psn_ (#ifdef MAC_OSX) >> missing in --help, cmdargs.texi > > This looks very "not-for-user". > >> --name >> present in --help >> missing in cmdargs.texi, although documented in >> xresources.texi >> --xrm >> present in --help >> missing in cmdargs.texi, although documented in >> xresources.texi > > I suspect these were X11 specific. Maybe they are also somewhat > supported > under other platforms. They should definitely be mentioned in --help > and > in the Texinfo doc. Maybe it would be worthwhile to add them to > cmdargs.texi. > > This said, I really think the --help text should be generated more > dynamically to match the exact set of args accepted by the executed > Emacs. > > > Stefan > > > _______________________________________________ > Emacs-devel mailing list > Emacs-devel@gnu.org > http://mail.gnu.org/mailman/listinfo/emacs-devel