From mboxrd@z Thu Jan 1 00:00:00 1970 From: Martin Pohlack Subject: Org-mode version 6.32trans and 6.21b; Strange interaction between whitespace-mode and cust. org-ellipsis Date: Wed, 02 Dec 2009 20:02:13 +0100 Message-ID: <4B16B9B5.5030508@os.inf.tu-dresden.de> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------060909020402050006030105" Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NFuSx-0004PC-5M for emacs-orgmode@gnu.org; Wed, 02 Dec 2009 14:02:19 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NFuSs-0004GQ-5m for emacs-orgmode@gnu.org; Wed, 02 Dec 2009 14:02:18 -0500 Received: from [199.232.76.173] (port=52369 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NFuSr-0004G4-TY for emacs-orgmode@gnu.org; Wed, 02 Dec 2009 14:02:13 -0500 Received: from os.inf.tu-dresden.de ([141.76.48.99]:38551) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NFuSr-0000FO-E1 for emacs-orgmode@gnu.org; Wed, 02 Dec 2009 14:02:13 -0500 Received: from [91.42.194.160] (helo=[192.168.1.101]) by os.inf.tu-dresden.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.71) id 1NFuSo-00040e-0n for emacs-orgmode@gnu.org; Wed, 02 Dec 2009 20:02:10 +0100 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org This is a multi-part message in MIME format. --------------060909020402050006030105 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Remember to cover the basics, that is, what you expected to happen and what in fact did happen. You don't know how to make a good report? See http://orgmode.org/manual/Feedback.html#Feedback Your bug report will be posted to the Org-mode mailing list. ------------------------------------------------------------------------ I observe a strange interaction between whitespace-mode and org-mode if org-ellipsis is set. Whenever I use whitespace-toggle-options for customizing whitespace-mode in a buffer, all org-mode buffers are effected. Probably their display table is overwritten which only has effect if org-ellipsis is set? Steps to reproduce: * Start emacs as follows (no local init file, start attached minimal init file, open two small org-files, also attached): $ emacs -q -l init.test.el test1.org test2.org * Hit F10 in one org-mode buffer once. * Look at other org-mode buffer to see that spaces are visualized via a centered dot. What *is* happening: * Other buffers are effected by a supposedly local action (display table?). What *should* be happening: * No change to other buffers should occur. I'm not entirely convinced that org-mode is to blame here ... Emacs : GNU Emacs 23.1.1 (i686-pc-linux-gnu, GTK+ Version 2.14.7) of 2009-09-17 on monat400 Package: Org-mode version 6.21b Package: Org-mode version 6.32trans Org-settings see attachment. --------------060909020402050006030105 Content-Type: text/plain; name="init.test.el" Content-Transfer-Encoding: 8bit Content-Disposition: inline; filename="init.test.el" (custom-set-variables ;; custom-set-variables was added by Custom. ;; If you edit it by hand, you could mess it up, so be careful. ;; Your init file should contain only one such instance. ;; If there is more than one, they won't work right. '(org-ellipsis "…")) (require 'whitespace) (defvar cycle-whitespace-modes-state 0 "whitespace mode states: 0 -> highlighting of stray whitespace, 72 & 80 column lines 1 -> ws highlighting and identification for tabs and spaces (», ·)") (make-variable-buffer-local 'cycle-whitespace-modes-state) (defun my-cycle-whitespace-modes (&optional state) (interactive) (if state (setq cycle-whitespace-modes-state state) (setq cycle-whitespace-modes-state (mod (1+ cycle-whitespace-modes-state) 2))) (case cycle-whitespace-modes-state (0 (whitespace-mode 0) ) (otherwise (whitespace-mode 0) (whitespace-mode 1) (whitespace-toggle-options (list 'tab-mark 'space-mark)) ))) (global-set-key [f10] 'my-cycle-whitespace-modes) --------------060909020402050006030105 Content-Type: text/plain; name="test1.org" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="test1.org" abc def --------------060909020402050006030105 Content-Type: text/plain; name="test2.org" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="test2.org" abc def --------------060909020402050006030105 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode --------------060909020402050006030105--