From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Bill Wohler Newsgroups: gmane.emacs.devel Subject: Re: Proposal: emacs -Q option Date: Thu, 05 Feb 2004 00:42:23 -0800 Organization: Newt Software Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <13737.1075970543@newt.com> NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1075970663 3478 80.91.224.253 (5 Feb 2004 08:44:23 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 5 Feb 2004 08:44:23 +0000 (UTC) Cc: emacs-devel@gnu.org, "Kim F. Storm" Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Thu Feb 05 09:44:12 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 1Aof7M-0005Fx-00 for ; Thu, 05 Feb 2004 09:44:12 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1Aof7M-0001q9-00 for ; Thu, 05 Feb 2004 09:44:12 +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 1Aof70-0002L0-24 for emacs-devel@quimby.gnus.org; Thu, 05 Feb 2004 03:43:50 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1Aof6L-0002Dk-UI for emacs-devel@gnu.org; Thu, 05 Feb 2004 03:43:09 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1Aof5n-0001WC-2h for emacs-devel@gnu.org; Thu, 05 Feb 2004 03:43:08 -0500 Original-Received: from [207.44.237.56] (helo=tassie.newt.com) by monty-python.gnu.org with esmtp (Exim 4.24) id 1Aof5l-0001Td-GE for emacs-devel@gnu.org; Thu, 05 Feb 2004 03:42:33 -0500 Original-Received: from olgas.newt.com (adsl-67-126-20-198.dsl.snfc21.pacbell.net [67.126.20.198]) by tassie.newt.com (Postfix) with ESMTP id CB38F374AD8; Thu, 5 Feb 2004 00:42:30 -0800 (PST) Original-Received: from wohler (helo=newt.com) by olgas.newt.com with local-esmtp (Exim 3.36 #1 (Debian)) id 1Aof5b-0003Za-00; Thu, 05 Feb 2004 00:42:23 -0800 Original-To: Eli Zaretskii X-Mailer: MH-E 7.4.3+cvs; nmh 1.1-RC1; GNU Emacs 21.3.1 X-Image-URL: http://www.newt.com/wohler/images/bill-diving.png 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:19733 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:19733 Eli Zaretskii writes: >> From: no-spam@cua.dk (Kim F. Storm) >> Date: 05 Feb 2004 02:42:44 +0100 >> >> emacs -q --no-site-file --no-splash >> --eval '(blink-cursor-mode -1)' >> --eval '(tool-bar-mode -1)' >> --eval '(scroll-bar-mode -1)' >> --eval '(tooltip-mode -1)' >> --eval '(setq visible-bell t)' >> >> (the last line is because the audible bell drives me crazy). >> >> I propose to add a -Q option which is equivalent to this, i.e. >> >> emacs -Q >> >> does the same thing as the above call. > > IMHO, using -Q for "-q --no-site-file" is fine, but adding all the > other turn-offs makes this switch too heavily loaded. Why does it > make sense to combine "-q --no-site-file", which basically means > ``defeat all local deviations from the defaults'' with the rest, > which disable fancy features? And what does visible-bell setting > have to do with turning off features? > > I'd say let's make two options, one for "-q --no-site-file", the other > for --no-splash and the --eval options mentioned above, excluding the > visible-bell one. I agree with Eli, and I'll add a couple of comments. I'd exclude blink-cursor-mode from -Q since that is a personal preference as well. (Personally, I *hate* visible-bell--I just turn down the volume on the bell. I *hate* a blinking cursor as well, but I'll save my breath on that battle. There are obviously good reasons why the default is to blink, and I'll bet accessibility is one of them.) I'd lump the tool-bar-mode, scroll-bar-mode, tooltip-mode into a --nogui option, since that is essentially what you're doing. To that list, it would make sense to turn off menu-bar-mode as well. The use of the --nogui option might make sense as a default with the -nw option. -- Bill Wohler http://www.newt.com/wohler/ GnuPG ID:610BD9AD Maintainer of comp.mail.mh FAQ and MH-E. Vote Libertarian! If you're passed on the right, you're in the wrong lane.