From unknown Tue Aug 19 21:03:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9550: Toggling whitespace modes appears to be broken in 24 Resent-From: Sarah Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 19 Sep 2011 12:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 9550 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 9550@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.131643661621843 (code B ref -1); Mon, 19 Sep 2011 12:51:02 +0000 Received: (at submit) by debbugs.gnu.org; 19 Sep 2011 12:50:16 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R5dIc-0005gF-8P for submit@debbugs.gnu.org; Mon, 19 Sep 2011 08:50:15 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R5d1p-0005F9-3b for submit@debbugs.gnu.org; Mon, 19 Sep 2011 08:32:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R5cwt-00062j-R1 for submit@debbugs.gnu.org; Mon, 19 Sep 2011 08:27:51 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, T_DKIM_INVALID, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:35506) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R5cwt-00062f-PV for submit@debbugs.gnu.org; Mon, 19 Sep 2011 08:27:47 -0400 Received: from eggs.gnu.org ([140.186.70.92]:51462) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R5cws-00016b-JA for bug-gnu-emacs@gnu.org; Mon, 19 Sep 2011 08:27:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R5cwr-00062C-Bx for bug-gnu-emacs@gnu.org; Mon, 19 Sep 2011 08:27:46 -0400 Received: from mail-ey0-f169.google.com ([209.85.215.169]:33785) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R5cwr-000623-7W for bug-gnu-emacs@gnu.org; Mon, 19 Sep 2011 08:27:45 -0400 Received: by eye13 with SMTP id 13so2008826eye.0 for ; Mon, 19 Sep 2011 05:27:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:subject:date:message-id:mime-version:content-type; bh=BaR5fTG4wHGms/gHv+N11KydEV8TidEWUgiMGdsrAJA=; b=Ue+DZZwpFMlU7XwyyGRZGCPrMDRp47BOyeeIRXrbWLNT8Aw3CCYSknqJKT6W1Rji8A 2gj58T9e9pX9RP5kMQGZj527sC60MEWZVS2OH9Qc5OnkJHBu8EHkfLkh2wHAcjhCWix6 vQBXMzeXuGb7/ODHuq/4/YXJPIh48Za+pGwgs= Received: by 10.14.10.167 with SMTP id 39mr734564eev.214.1316435264046; Mon, 19 Sep 2011 05:27:44 -0700 (PDT) Received: from antistof (79.142.224.156.nat.router2.bolignet.dk. [79.142.224.156]) by mx.google.com with ESMTPS id a8sm45826964eec.4.2011.09.19.05.27.42 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 19 Sep 2011 05:27:42 -0700 (PDT) From: Sarah Date: Mon, 19 Sep 2011 14:27:35 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -5.9 (-----) X-Mailman-Approved-At: Mon, 19 Sep 2011 08:50:11 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) Toggling for instance whitespace-newline-mode does not work. Once it's on, it stays on. This seems to have some added symptoms of breaking the rest of whitespace too, on occasion. Steps to reproduce: M-x whitespace-newline-mode M-x whitespace-newline-mode That's it. :-) In GNU Emacs 24.0.50.1 (i386-apple-darwin11.1.0, NS apple-appkit-1138.00) of 2011-09-18 on antistof Windowing system distributor `Apple', version 10.3.1138 configured using `configure '--prefix=/usr/local/Cellar/emacs/HEAD' '--without-dbus' '--enable-locallisppath=/usr/local/share/emacs/site-lisp' '--infodir=/usr/local/Cellar/emacs/HEAD/share/info/emacs' '--with-ns' '--disable-ns-self-contained' 'CC=/usr/bin/llvm-gcc' 'CFLAGS=-O3 -march=core2 -msse4.1 -w -pipe'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: UTF-8 value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: nil value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x e r e p o r Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mailabbrev mail-utils gmm-utils mailheader emacsbug time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel ns-win tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process ns multi-tty emacs) From unknown Tue Aug 19 21:03:35 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Sarah Subject: bug#9550: closed (Re: bug#9550: Toggling whitespace modes appears to be broken in 24) Message-ID: References: X-Gnu-PR-Message: they-closed 9550 X-Gnu-PR-Package: emacs Reply-To: 9550@debbugs.gnu.org Date: Mon, 19 Sep 2011 18:12:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1316455922-22908-1" This is a multi-part message in MIME format... ------------=_1316455922-22908-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #9550: Toggling whitespace modes appears to be broken in 24 which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 9550@debbugs.gnu.org. --=20 9550: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D9550 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1316455922-22908-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 9550-done) by debbugs.gnu.org; 19 Sep 2011 18:12:00 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R5iJz-0005xH-5A for submit@debbugs.gnu.org; Mon, 19 Sep 2011 14:11:59 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R5iJw-0005x9-Gq for 9550-done@debbugs.gnu.org; Mon, 19 Sep 2011 14:11:57 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av0EACyEd05FpZ7x/2dsb2JhbABCpzt4gVMBAQQBViMFCws0EhQNCw0kE4d3tEuGeASdWoJ0hEQ X-IronPort-AV: E=Sophos;i="4.68,406,1312171200"; d="scan'208";a="137150148" Received: from 69-165-158-241.dsl.teksavvy.com (HELO pastel.home) ([69.165.158.241]) by ironport2-out.pppoe.ca with ESMTP/TLS/ADH-AES256-SHA; 19 Sep 2011 14:06:52 -0400 Received: by pastel.home (Postfix, from userid 20848) id 9C7F6591F1; Mon, 19 Sep 2011 14:06:52 -0400 (EDT) From: Stefan Monnier To: Sarah Subject: Re: bug#9550: Toggling whitespace modes appears to be broken in 24 Message-ID: References: Date: Mon, 19 Sep 2011 14:06:52 -0400 In-Reply-To: (Sarah's message of "Mon, 19 Sep 2011 14:27:35 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 9550-done Cc: 9550-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) >>>>> "Sarah" == Sarah writes: > Toggling for instance whitespace-newline-mode does not work. Once it's > on, it stays on. This seems to have some added symptoms of breaking the > rest of whitespace too, on occasion. > Steps to reproduce: > M-x whitespace-newline-mode > M-x whitespace-newline-mode > That's it. :-) Thanks. I installed the patch below which should fix it. Stefan === modified file 'lisp/whitespace.el' --- lisp/whitespace.el 2011-05-04 01:02:09 +0000 +++ lisp/whitespace.el 2011-09-19 18:05:20 +0000 @@ -1105,8 +1105,8 @@ :global nil :group 'whitespace (let ((whitespace-style '(face newline-mark newline))) - (whitespace-mode whitespace-newline-mode) - ;; sync states (running a batch job) + (whitespace-mode (if whitespace-newline-mode 1 -1)) + ;; Sync states (running a batch job). (setq whitespace-newline-mode whitespace-mode))) ------------=_1316455922-22908-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 19 Sep 2011 12:50:16 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R5dIc-0005gF-8P for submit@debbugs.gnu.org; Mon, 19 Sep 2011 08:50:15 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R5d1p-0005F9-3b for submit@debbugs.gnu.org; Mon, 19 Sep 2011 08:32:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R5cwt-00062j-R1 for submit@debbugs.gnu.org; Mon, 19 Sep 2011 08:27:51 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, T_DKIM_INVALID, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:35506) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R5cwt-00062f-PV for submit@debbugs.gnu.org; Mon, 19 Sep 2011 08:27:47 -0400 Received: from eggs.gnu.org ([140.186.70.92]:51462) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R5cws-00016b-JA for bug-gnu-emacs@gnu.org; Mon, 19 Sep 2011 08:27:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R5cwr-00062C-Bx for bug-gnu-emacs@gnu.org; Mon, 19 Sep 2011 08:27:46 -0400 Received: from mail-ey0-f169.google.com ([209.85.215.169]:33785) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R5cwr-000623-7W for bug-gnu-emacs@gnu.org; Mon, 19 Sep 2011 08:27:45 -0400 Received: by eye13 with SMTP id 13so2008826eye.0 for ; Mon, 19 Sep 2011 05:27:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:subject:date:message-id:mime-version:content-type; bh=BaR5fTG4wHGms/gHv+N11KydEV8TidEWUgiMGdsrAJA=; b=Ue+DZZwpFMlU7XwyyGRZGCPrMDRp47BOyeeIRXrbWLNT8Aw3CCYSknqJKT6W1Rji8A 2gj58T9e9pX9RP5kMQGZj527sC60MEWZVS2OH9Qc5OnkJHBu8EHkfLkh2wHAcjhCWix6 vQBXMzeXuGb7/ODHuq/4/YXJPIh48Za+pGwgs= Received: by 10.14.10.167 with SMTP id 39mr734564eev.214.1316435264046; Mon, 19 Sep 2011 05:27:44 -0700 (PDT) Received: from antistof (79.142.224.156.nat.router2.bolignet.dk. [79.142.224.156]) by mx.google.com with ESMTPS id a8sm45826964eec.4.2011.09.19.05.27.42 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 19 Sep 2011 05:27:42 -0700 (PDT) From: Sarah To: bug-gnu-emacs@gnu.org Subject: Toggling whitespace modes appears to be broken in 24 Date: Mon, 19 Sep 2011 14:27:35 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -5.9 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 19 Sep 2011 08:50:11 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) Toggling for instance whitespace-newline-mode does not work. Once it's on, it stays on. This seems to have some added symptoms of breaking the rest of whitespace too, on occasion. Steps to reproduce: M-x whitespace-newline-mode M-x whitespace-newline-mode That's it. :-) In GNU Emacs 24.0.50.1 (i386-apple-darwin11.1.0, NS apple-appkit-1138.00) of 2011-09-18 on antistof Windowing system distributor `Apple', version 10.3.1138 configured using `configure '--prefix=/usr/local/Cellar/emacs/HEAD' '--without-dbus' '--enable-locallisppath=/usr/local/share/emacs/site-lisp' '--infodir=/usr/local/Cellar/emacs/HEAD/share/info/emacs' '--with-ns' '--disable-ns-self-contained' 'CC=/usr/bin/llvm-gcc' 'CFLAGS=-O3 -march=core2 -msse4.1 -w -pipe'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: UTF-8 value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: nil value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: M-x e r e p o r Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr message format-spec rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mailabbrev mail-utils gmm-utils mailheader emacsbug time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel ns-win tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process ns multi-tty emacs) ------------=_1316455922-22908-1--