From unknown Sat Jun 21 03:30:20 2025 X-Loop: don@donarmstrong.com Subject: bug#1527: scroll-bar-mode should use define-minor-mode Reply-To: Stefan Monnier , 1527-quiet@debbugs.gnu.org Resent-From: Stefan Monnier Original-Sender: Glenn Morris Resent-To: Resent-Date: Wed, 10 Dec 2008 03:15:04 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 1527 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by quiet@emacsbugs.donarmstrong.com id=Q.122887853414937 (code Q ref -1); Wed, 10 Dec 2008 03:15:04 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.0000 Tokens: new, 37; hammy, 93; neutral, 66; spammy, 0. spammytokens: hammytokens:0.000-+--H*M:fsf, 0.000-+--H*UA:Emacs, 0.000-+--H*u:Emacs, 0.000-+--H*MI:fsf, 0.000-+--H*UA:Gnus X-Spam-Status: No, score=-7.8 required=4.0 tests=AWL,BAYES_00, RCVD_IN_DNSWL_MED,X_DEBBUGS_NO_ACK autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at quiet) by emacsbugs.donarmstrong.com; 10 Dec 2008 03:08:54 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mBA38ooL014926 for ; Tue, 9 Dec 2008 19:08:52 -0800 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LAFQt-0002Z0-6l for quiet@emacsbugs.donarmstrong.com; Tue, 09 Dec 2008 22:08:15 -0500 From: Stefan Monnier To: quiet@debbugs.gnu.org Date: Sun, 27 Apr 2008 21:43:24 -0400 Lines: 15 References: X-From-Line: emacs-devel-bounces+rgm=gnu.org@gnu.org Sun Apr 27 21:43:53 2008 Received: from mx10.gnu.org ([199.232.76.166]:47519) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1JqIPJ-0008AR-0M for rgm@gnu.org; Sun, 27 Apr 2008 21:43:53 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1JqIPM-0005zU-91 for rgm@gnu.org; Sun, 27 Apr 2008 21:44:01 -0400 Received: from lists.gnu.org ([199.232.76.165]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JqIPM-0005zQ-3I for rgm@gnu.org; Sun, 27 Apr 2008 21:43:56 -0400 Received: from localhost ([127.0.0.1]:56120 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JqIPM-0005Kx-2V for rgm@gnu.org; Sun, 27 Apr 2008 21:43:56 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JqIOt-0005I5-K7 for emacs-devel@gnu.org; Sun, 27 Apr 2008 21:43:27 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JqIOs-0005Gl-B1 for emacs-devel@gnu.org; Sun, 27 Apr 2008 21:43:27 -0400 Received: from [199.232.76.173] (port=48128 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JqIOs-0005Gf-2d for emacs-devel@gnu.org; Sun, 27 Apr 2008 21:43:26 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JqIOr-0005rf-MI for emacs-devel@gnu.org; Sun, 27 Apr 2008 21:43:25 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AuYCADfJFEjO+IZzdGdsb2JhbACBU5AHASeXKA X-IronPort-AV: E=Sophos;i="4.25,713,1199682000"; d="scan'208";a="19512748" Received: from smtp.pppoe.ca (HELO smtp.teksavvy.com) ([65.39.196.238]) by ironport2-out.teksavvy.com with ESMTP; 27 Apr 2008 21:43:25 -0400 Received: from pastel.home ([206.248.134.115]) by smtp.teksavvy.com (Internet Mail Server v1.0) with ESMTP id IFT05425; Sun, 27 Apr 2008 21:43:25 -0400 Received: by pastel.home (Postfix, from userid 20848) id B115B8008; Sun, 27 Apr 2008 21:43:24 -0400 (EDT) X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. 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: , Errors-To: emacs-devel-bounces+rgm=gnu.org@gnu.org X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) Message-ID: <92skown2w0.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Glenn Morris Severity: minor [ resent from http://lists.gnu.org/archive/html/emacs-devel/2008-04/msg01951.html ] >> | (scroll-bar-mode &optional flag) >> | [...] >> | With a numeric argument, if the argument is negative, >> | turn off scroll bars; otherwise, turn on scroll bars. > Actually, `(scroll-bar-mode 0)' does turn on the mode. Does it? Sounds like a bug. Could someone make it use define-minor-mode to avoid such inconsistency. Stefan From unknown Sat Jun 21 03:30:20 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: owner@emacsbugs.donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: Stefan Monnier Subject: bug#1527 closed by Juanma Barranquero (Re: 22.2.50; doc strings: menu-bar-mode scroll-bar-mode tool-bar-mode) Message-ID: References: <92skown2w0.fsf@fencepost.gnu.org> X-Emacs-PR-Message: they-closed 1527 X-Emacs-PR-Package: emacs Reply-To: 1527@debbugs.gnu.org Date: Tue, 24 Feb 2009 16:20:04 +0000 Content-Type: multipart/mixed; boundary="----------=_1235492404-8407-1" This is a multi-part message in MIME format... ------------=_1235492404-8407-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This is an automatic notification regarding your bug report which was filed against the emacs package: #1527: scroll-bar-mode should use define-minor-mode It has been closed by Juanma Barranquero . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact Juanma Barranquero by replying to this email. --=20 1527: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D1527 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1235492404-8407-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 1527-done) by emacsbugs.donarmstrong.com; 24 Feb 2009 16:11:44 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.0 required=4.0 tests=none autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from ey-out-2122.google.com (ey-out-2122.google.com [74.125.78.27]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n1OGBerw007053 for <1527-done@emacsbugs.donarmstrong.com>; Tue, 24 Feb 2009 08:11:42 -0800 Received: by ey-out-2122.google.com with SMTP id 25so494842eya.13 for <1527-done@emacsbugs.donarmstrong.com>; Tue, 24 Feb 2009 08:11:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=JS715IPvvJ3wuoWk7oFtvSJbw823Y0WLHTGX+hnxhRI=; b=AWn5Onkg2U6K2KUNZZ1mNSDo0mfa+Vp9pUe6pib5m/mHkyXO44Rmrn708lvwPnK5Aj ZOIQYMc0nibZ56Dla6QnwXQKSjeCiExR1mOFd2s5WLwAyGSTfDhB9Rh/3kqXUvNFya6p CWSJ3AUgxEGlAV9+3YnUDmCSJNlNH1Q9c/yaY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=A2jeEB0HbwK+YvE/0L+ezijKrYgir6Ppo3CBCziIqVDALcdzTUybB/a80/bd8RaKg0 YXihdoo/y0jBiULJTTdncMFKvcH9a9ipuRD3qUdj+SCzbY5K3ig16C/3/d1n3VLmDRal QfaPyrnU9YyrLCFc+I/2uqnIu7XrKutdd7Zn4= MIME-Version: 1.0 Received: by 10.210.86.10 with SMTP id j10mr4513705ebb.30.1235491899860; Tue, 24 Feb 2009 08:11:39 -0800 (PST) In-Reply-To: References: Date: Tue, 24 Feb 2009 17:11:39 +0100 Message-ID: Subject: Re: 22.2.50; doc strings: menu-bar-mode scroll-bar-mode tool-bar-mode From: Juanma Barranquero To: Stefan Monnier Cc: 1527-done@debbugs.gnu.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Mon, Apr 28, 2008 at 02:43, Stefan Monnier wr= ote: >> Actually, `(scroll-bar-mode 0)' does turn on the mode. > > Does it? =C2=A0Sounds like a bug. Fixed. > Could someone make it use > define-minor-mode to avoid such inconsistency. scroll-bar-mode is not well suited to define-minor-mode, because the controlling variable is tri-state. Juanma ------------=_1235492404-8407-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit >From rgm@gnu.org Tue Dec 9 19:08:53 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.0000 Tokens: new, 37; hammy, 93; neutral, 66; spammy, 0. spammytokens: hammytokens:0.000-+--H*M:fsf, 0.000-+--H*UA:Emacs, 0.000-+--H*u:Emacs, 0.000-+--H*MI:fsf, 0.000-+--H*UA:Gnus X-Spam-Status: No, score=-7.8 required=4.0 tests=AWL,BAYES_00, RCVD_IN_DNSWL_MED,X_DEBBUGS_NO_ACK autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at quiet) by emacsbugs.donarmstrong.com; 10 Dec 2008 03:08:54 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id mBA38ooL014926 for ; Tue, 9 Dec 2008 19:08:52 -0800 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1LAFQt-0002Z0-6l for quiet@emacsbugs.donarmstrong.com; Tue, 09 Dec 2008 22:08:15 -0500 From: Stefan Monnier To: quiet@debbugs.gnu.org Subject: scroll-bar-mode should use define-minor-mode Date: Sun, 27 Apr 2008 21:43:24 -0400 Lines: 15 References: X-From-Line: emacs-devel-bounces+rgm=gnu.org@gnu.org Sun Apr 27 21:43:53 2008 Received: from mx10.gnu.org ([199.232.76.166]:47519) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1JqIPJ-0008AR-0M for rgm@gnu.org; Sun, 27 Apr 2008 21:43:53 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1JqIPM-0005zU-91 for rgm@gnu.org; Sun, 27 Apr 2008 21:44:01 -0400 Received: from lists.gnu.org ([199.232.76.165]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JqIPM-0005zQ-3I for rgm@gnu.org; Sun, 27 Apr 2008 21:43:56 -0400 Received: from localhost ([127.0.0.1]:56120 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JqIPM-0005Kx-2V for rgm@gnu.org; Sun, 27 Apr 2008 21:43:56 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JqIOt-0005I5-K7 for emacs-devel@gnu.org; Sun, 27 Apr 2008 21:43:27 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JqIOs-0005Gl-B1 for emacs-devel@gnu.org; Sun, 27 Apr 2008 21:43:27 -0400 Received: from [199.232.76.173] (port=48128 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JqIOs-0005Gf-2d for emacs-devel@gnu.org; Sun, 27 Apr 2008 21:43:26 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JqIOr-0005rf-MI for emacs-devel@gnu.org; Sun, 27 Apr 2008 21:43:25 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AuYCADfJFEjO+IZzdGdsb2JhbACBU5AHASeXKA X-IronPort-AV: E=Sophos;i="4.25,713,1199682000"; d="scan'208";a="19512748" Received: from smtp.pppoe.ca (HELO smtp.teksavvy.com) ([65.39.196.238]) by ironport2-out.teksavvy.com with ESMTP; 27 Apr 2008 21:43:25 -0400 Received: from pastel.home ([206.248.134.115]) by smtp.teksavvy.com (Internet Mail Server v1.0) with ESMTP id IFT05425; Sun, 27 Apr 2008 21:43:25 -0400 Received: by pastel.home (Postfix, from userid 20848) id B115B8008; Sun, 27 Apr 2008 21:43:24 -0400 (EDT) X-Debbugs-No-Ack: yes X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. 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: , Errors-To: emacs-devel-bounces+rgm=gnu.org@gnu.org X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) Message-ID: <92skown2w0.fsf@fencepost.gnu.org> User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: Glenn Morris Severity: minor [ resent from http://lists.gnu.org/archive/html/emacs-devel/2008-04/msg01951.html ] >> | (scroll-bar-mode &optional flag) >> | [...] >> | With a numeric argument, if the argument is negative, >> | turn off scroll bars; otherwise, turn on scroll bars. > Actually, `(scroll-bar-mode 0)' does turn on the mode. Does it? Sounds like a bug. Could someone make it use define-minor-mode to avoid such inconsistency. Stefan ------------=_1235492404-8407-1--