From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: emacs -Q not documented Date: Wed, 06 Apr 2005 19:02:10 -0400 Message-ID: References: <20050329.162832.71106586.wl@gnu.org> <20050402.084718.31638992.wl@gnu.org> Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1112829409 4863 80.91.229.2 (6 Apr 2005 23:16:49 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 6 Apr 2005 23:16:49 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Apr 07 01:16:47 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DJJhF-0007pK-9z for ged-emacs-devel@m.gmane.org; Thu, 07 Apr 2005 01:12:29 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DJJGQ-0007b9-PE for ged-emacs-devel@m.gmane.org; Wed, 06 Apr 2005 18:44:46 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DJJE9-0005iu-7C for emacs-devel@gnu.org; Wed, 06 Apr 2005 18:42:26 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DJJE8-0005gJ-P7 for emacs-devel@gnu.org; Wed, 06 Apr 2005 18:42:24 -0400 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DJJY2-00078O-5O for emacs-devel@gnu.org; Wed, 06 Apr 2005 19:02:58 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1DJJXG-0005o6-VF; Wed, 06 Apr 2005 19:02:11 -0400 Original-To: storm@cua.dk (Kim F. Storm) In-reply-to: (storm@cua.dk) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:35660 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:35660 Furthermore, it means you cannot just put a breakpoint on (or anywhere inside) redisplay_internal and then execute some code to generate a specific error... The blinking cursor timer will trigger that breakpoint every second, making it practically impossible to debug such problems. It seems like a bug that blinking the cursur should require a real redisplay, if the buffer has not changed and point has not even moved. Can't this be done by redrawing the glyph instead? The -Q option has saved me many hours debugging rediplay problems! I think this should be split into two options. -Q, or --quick, should turn off use of both kinds of init file and the splash screen. --basic-display should turn off various display features, including the blinking cursor. -Q --bas would do them both.