From unknown Sat Jun 21 12:12:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9212: 24.0.50; Selective display broken in Emacs 24 trunk Resent-From: Anders Lindgren Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 01 Aug 2011 07:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 9212 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 9212@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.131218467114336 (code B ref -1); Mon, 01 Aug 2011 07:45:02 +0000 Received: (at submit) by debbugs.gnu.org; 1 Aug 2011 07:44:31 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QnnAt-0003jB-Iu for submit@debbugs.gnu.org; Mon, 01 Aug 2011 03:44:31 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QnnAp-0003iy-On for submit@debbugs.gnu.org; Mon, 01 Aug 2011 03:44:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QnnAT-0002mU-Fq for submit@debbugs.gnu.org; Mon, 01 Aug 2011 03:44:06 -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]:59577) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QnnAT-0002mP-EF for submit@debbugs.gnu.org; Mon, 01 Aug 2011 03:44:05 -0400 Received: from eggs.gnu.org ([140.186.70.92]:58650) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QnnAS-0001az-87 for bug-gnu-emacs@gnu.org; Mon, 01 Aug 2011 03:44:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QnnAR-0002m2-1r for bug-gnu-emacs@gnu.org; Mon, 01 Aug 2011 03:44:04 -0400 Received: from mail-vx0-f169.google.com ([209.85.220.169]:40865) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QnnAQ-0002lt-Rh for bug-gnu-emacs@gnu.org; Mon, 01 Aug 2011 03:44:03 -0400 Received: by vxg38 with SMTP id 38so5186555vxg.0 for ; Mon, 01 Aug 2011 00:44:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=jE4XP37ui1lBzgB88HoAClhBpEoMPKBf6IMHfNBfnCg=; b=EA058V+ZIpRd9sA/DC3n3umSY9qXw55JJR/6ppFORMkfA4htG58n+MUAxff35UG2wP vw6NpQCV8t3SftJlzKI7g+blYwFhTBVGtKFqF+uyyURYxM763AI7nnxDcLEkeeQJGJoy HZwv9UEMD9Ie5srgNoSP9Gz0OuQ8ffqJeVLMA= MIME-Version: 1.0 Received: by 10.52.77.68 with SMTP id q4mr4227926vdw.40.1312184641508; Mon, 01 Aug 2011 00:44:01 -0700 (PDT) Received: by 10.52.114.133 with HTTP; Mon, 1 Aug 2011 00:44:01 -0700 (PDT) Date: Mon, 1 Aug 2011 09:44:01 +0200 Message-ID: From: Anders Lindgren Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable 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: -4.9 (----) 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.3 (-----) "Selective display" (i.e. a technique used to hide sections of a buffer, which has been around since, at least, Emacs 18) seems to be broken in the trunk of Emacs 24. Steps to verify this: * Create a new buffer with the following content (where ^M should be the actual Carriage Return character, generated by C-q C-m): alpha^Mbeta^Mgamma delta * Activeate selective display using "(setq selective-display t)". * The following should be displayed: alpha... delta * In the broken Emacs 24 trunk, the following is displayed: alpha...delta I noticed that this worked correctly as late as in early 2011. Note that this will break a number of old, videly used, packaged like "folding.el". Sincerely, Anders Lindgren In GNU Emacs 24.0.50.1 (i386-apple-darwin10.8.0, NS apple-appkit-1038.36) of 2011-07-31 on macpro.local Windowing system distributor `Apple', version 10.3.1038 configured using `configure '--with-ns'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil 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: nil default enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: shell-dirtrack-mode: t eldoc-mode: t global-auto-revert-mode: t global-cwarn-mode: t minibuffer-electric-file-mode: t recentf-mode: t msb-mode: t display-time-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-s C-s C-s C-s C-s C-s C-s C-a C-x p C-x C-g C C-x u C-x C-f C h a < C-s s e l e c t i v e - d C-a < C-s d i s p l a y C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-a C-x C-f s r C h n C-s s e l e c r t i v e - . * d C-s d i s p l a y C-a < C-s d i s p l a y C-s C-s C-s C-s C-s C-s C-s C-a C-x C-f ~ / t , m p - / s e l e c t i v e - d i s p =F6 a y . t x t V i s i b l 1 a l p h a C-q RET b e t a C-q RET g a m m a C-q C-j d e l t a x d e s e l e c i i C-g ( s e t q SPC s e l e v t v c t i M-- M-- + - d M-- SPC t ) C-e n i l C-x C-s x r e p o r t Recent messages: Mark set Mark saved where search started (New file) Quit Scanning for dabbrevs...100% [2 times] t nil Saving file /Users/anders/tmp/selectivedisp=F6ay.txt... Wrote /Users/anders/tmp/selectivedisp=F6ay.txt Making completion list... Load-path shadows: ~/emacs/lisp/table hides /Volumes/HD3/build/emacs2/trunk/nextstep/Emacs.app/Contents/Resources/lisp/= textmodes/table ~/emacs/lisp/ruby-mode hides /Volumes/HD3/build/emacs2/trunk/nextstep/Emacs.app/Contents/Resources/lisp/= progmodes/ruby-mode ~/emacs/src/asm-mode-new/src/asm-mode hides /Volumes/HD3/build/emacs2/trunk/nextstep/Emacs.app/Contents/Resources/lisp/= progmodes/asm-mode Features: (shadow sort gnus-util mail-extr message format-spec rfc822 mml 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 dabbrev pp vc-svn shell pcomplete grep compile multi-isearch follow subword ctypes my-end-of-buffer-log doxygen c-electric-operator c-indent-operator vc-dispatcher vc-bzr add-log help-mode debug eldoc ps-print ps-def lpr autorevert folding-isearch folding view rdebug cwarn prepaint cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs tempo edg-mode tags-extra etags split-nways toggle-file-read-only lockdir uniquify ange-ftp comint regexp-opt ring paren mic-paren iso-insert minibuf-elfile easy-mmode recentf tree-widget wid-edit easymenu msb edmacro kmacro warnings disp-table time advice help-fns advice-preload cl 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 Sat Jun 21 12:12:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9212: 24.0.50; Selective display broken in Emacs 24 trunk Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 01 Aug 2011 08:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9212 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Anders Lindgren Cc: 9212@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 9212-submit@debbugs.gnu.org id=B9212.131218743318456 (code B ref 9212); Mon, 01 Aug 2011 08:31:01 +0000 Received: (at 9212) by debbugs.gnu.org; 1 Aug 2011 08:30:33 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QnntR-0004nd-4P for submit@debbugs.gnu.org; Mon, 01 Aug 2011 04:30:33 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QnntP-0004nW-0H for 9212@debbugs.gnu.org; Mon, 01 Aug 2011 04:30:31 -0400 Received: from eliz by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Qnnt3-0006Kl-Mm; Mon, 01 Aug 2011 04:30:09 -0400 Date: Mon, 01 Aug 2011 04:30:09 -0400 Message-Id: From: Eli Zaretskii In-reply-to: (message from Anders Lindgren on Mon, 1 Aug 2011 09:44:01 +0200) References: X-Spam-Score: -6.6 (------) 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: -6.6 (------) > Date: Mon, 1 Aug 2011 09:44:01 +0200 > From: Anders Lindgren > > alpha^Mbeta^Mgamma > delta > > * Activeate selective display using "(setq selective-display t)". > > * The following should be displayed: > > alpha... > delta > > * In the broken Emacs 24 trunk, the following is displayed: > > alpha...delta This is a bug in the bidirectional display engine: the problem goes away if you type "M-: (setq bidi-display-reordering nil) RET" in that buffer. Thanks for the simple test case, I will work on fixing this as soon as I can. From unknown Sat Jun 21 12:12:34 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: Anders Lindgren Subject: bug#9212: closed (Re: bug#9212: 24.0.50; Selective display broken in Emacs 24 trunk) Message-ID: References: <83pqkpavac.fsf@gnu.org> X-Gnu-PR-Message: they-closed 9212 X-Gnu-PR-Package: emacs Reply-To: 9212@debbugs.gnu.org Date: Mon, 01 Aug 2011 17:40:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1312220402-6033-1" This is a multi-part message in MIME format... ------------=_1312220402-6033-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #9212: 24.0.50; Selective display broken in Emacs 24 trunk 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 9212@debbugs.gnu.org. --=20 9212: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D9212 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1312220402-6033-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 9212-done) by debbugs.gnu.org; 1 Aug 2011 17:39:57 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QnwT6-0001Yy-QC for submit@debbugs.gnu.org; Mon, 01 Aug 2011 13:39:56 -0400 Received: from mtaout21.012.net.il ([80.179.55.169]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QnwT3-0001Yp-Jb for 9212-done@debbugs.gnu.org; Mon, 01 Aug 2011 13:39:54 -0400 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0LP900700FMN9100@a-mtaout21.012.net.il> for 9212-done@debbugs.gnu.org; Mon, 01 Aug 2011 20:38:30 +0300 (IDT) Received: from HOME-C4E4A596F7 ([84.228.48.51]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LP9006W8FO5ZOA0@a-mtaout21.012.net.il>; Mon, 01 Aug 2011 20:38:30 +0300 (IDT) Date: Mon, 01 Aug 2011 20:36:27 +0300 From: Eli Zaretskii Subject: Re: bug#9212: 24.0.50; Selective display broken in Emacs 24 trunk In-reply-to: X-012-Sender: halo1@inter.net.il To: andlind@gmail.com Message-id: <83pqkpavac.fsf@gnu.org> References: X-Spam-Score: -2.0 (--) X-Debbugs-Envelope-To: 9212-done Cc: 9212-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii 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.0 (--) > Date: Mon, 01 Aug 2011 04:30:09 -0400 > From: Eli Zaretskii > Cc: 9212@debbugs.gnu.org > > > Date: Mon, 1 Aug 2011 09:44:01 +0200 > > From: Anders Lindgren > > > > alpha^Mbeta^Mgamma > > delta > > > > * Activeate selective display using "(setq selective-display t)". > > > > * The following should be displayed: > > > > alpha... > > delta > > > > * In the broken Emacs 24 trunk, the following is displayed: > > > > alpha...delta > > This is a bug in the bidirectional display engine: the problem goes > away if you type "M-: (setq bidi-display-reordering nil) RET" in that > buffer. > > Thanks for the simple test case, I will work on fixing this as soon as > I can. Fixed in revision 105373 on the trunk. ------------=_1312220402-6033-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 1 Aug 2011 07:44:31 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QnnAt-0003jB-Iu for submit@debbugs.gnu.org; Mon, 01 Aug 2011 03:44:31 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QnnAp-0003iy-On for submit@debbugs.gnu.org; Mon, 01 Aug 2011 03:44:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QnnAT-0002mU-Fq for submit@debbugs.gnu.org; Mon, 01 Aug 2011 03:44:06 -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]:59577) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QnnAT-0002mP-EF for submit@debbugs.gnu.org; Mon, 01 Aug 2011 03:44:05 -0400 Received: from eggs.gnu.org ([140.186.70.92]:58650) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QnnAS-0001az-87 for bug-gnu-emacs@gnu.org; Mon, 01 Aug 2011 03:44:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QnnAR-0002m2-1r for bug-gnu-emacs@gnu.org; Mon, 01 Aug 2011 03:44:04 -0400 Received: from mail-vx0-f169.google.com ([209.85.220.169]:40865) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QnnAQ-0002lt-Rh for bug-gnu-emacs@gnu.org; Mon, 01 Aug 2011 03:44:03 -0400 Received: by vxg38 with SMTP id 38so5186555vxg.0 for ; Mon, 01 Aug 2011 00:44:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=jE4XP37ui1lBzgB88HoAClhBpEoMPKBf6IMHfNBfnCg=; b=EA058V+ZIpRd9sA/DC3n3umSY9qXw55JJR/6ppFORMkfA4htG58n+MUAxff35UG2wP vw6NpQCV8t3SftJlzKI7g+blYwFhTBVGtKFqF+uyyURYxM763AI7nnxDcLEkeeQJGJoy HZwv9UEMD9Ie5srgNoSP9Gz0OuQ8ffqJeVLMA= MIME-Version: 1.0 Received: by 10.52.77.68 with SMTP id q4mr4227926vdw.40.1312184641508; Mon, 01 Aug 2011 00:44:01 -0700 (PDT) Received: by 10.52.114.133 with HTTP; Mon, 1 Aug 2011 00:44:01 -0700 (PDT) Date: Mon, 1 Aug 2011 09:44:01 +0200 Message-ID: Subject: 24.0.50; Selective display broken in Emacs 24 trunk From: Anders Lindgren To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable 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: -4.9 (----) X-Debbugs-Envelope-To: submit 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.3 (-----) "Selective display" (i.e. a technique used to hide sections of a buffer, which has been around since, at least, Emacs 18) seems to be broken in the trunk of Emacs 24. Steps to verify this: * Create a new buffer with the following content (where ^M should be the actual Carriage Return character, generated by C-q C-m): alpha^Mbeta^Mgamma delta * Activeate selective display using "(setq selective-display t)". * The following should be displayed: alpha... delta * In the broken Emacs 24 trunk, the following is displayed: alpha...delta I noticed that this worked correctly as late as in early 2011. Note that this will break a number of old, videly used, packaged like "folding.el". Sincerely, Anders Lindgren In GNU Emacs 24.0.50.1 (i386-apple-darwin10.8.0, NS apple-appkit-1038.36) of 2011-07-31 on macpro.local Windowing system distributor `Apple', version 10.3.1038 configured using `configure '--with-ns'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil 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: nil default enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: shell-dirtrack-mode: t eldoc-mode: t global-auto-revert-mode: t global-cwarn-mode: t minibuffer-electric-file-mode: t recentf-mode: t msb-mode: t display-time-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent input: C-s C-s C-s C-s C-s C-s C-s C-a C-x p C-x C-g C C-x u C-x C-f C h a < C-s s e l e c t i v e - d C-a < C-s d i s p l a y C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-s C-a C-x C-f s r C h n C-s s e l e c r t i v e - . * d C-s d i s p l a y C-a < C-s d i s p l a y C-s C-s C-s C-s C-s C-s C-s C-a C-x C-f ~ / t , m p - / s e l e c t i v e - d i s p =F6 a y . t x t V i s i b l 1 a l p h a C-q RET b e t a C-q RET g a m m a C-q C-j d e l t a x d e s e l e c i i C-g ( s e t q SPC s e l e v t v c t i M-- M-- + - d M-- SPC t ) C-e n i l C-x C-s x r e p o r t Recent messages: Mark set Mark saved where search started (New file) Quit Scanning for dabbrevs...100% [2 times] t nil Saving file /Users/anders/tmp/selectivedisp=F6ay.txt... Wrote /Users/anders/tmp/selectivedisp=F6ay.txt Making completion list... Load-path shadows: ~/emacs/lisp/table hides /Volumes/HD3/build/emacs2/trunk/nextstep/Emacs.app/Contents/Resources/lisp/= textmodes/table ~/emacs/lisp/ruby-mode hides /Volumes/HD3/build/emacs2/trunk/nextstep/Emacs.app/Contents/Resources/lisp/= progmodes/ruby-mode ~/emacs/src/asm-mode-new/src/asm-mode hides /Volumes/HD3/build/emacs2/trunk/nextstep/Emacs.app/Contents/Resources/lisp/= progmodes/asm-mode Features: (shadow sort gnus-util mail-extr message format-spec rfc822 mml 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 dabbrev pp vc-svn shell pcomplete grep compile multi-isearch follow subword ctypes my-end-of-buffer-log doxygen c-electric-operator c-indent-operator vc-dispatcher vc-bzr add-log help-mode debug eldoc ps-print ps-def lpr autorevert folding-isearch folding view rdebug cwarn prepaint cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs tempo edg-mode tags-extra etags split-nways toggle-file-read-only lockdir uniquify ange-ftp comint regexp-opt ring paren mic-paren iso-insert minibuf-elfile easy-mmode recentf tree-widget wid-edit easymenu msb edmacro kmacro warnings disp-table time advice help-fns advice-preload cl 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) ------------=_1312220402-6033-1-- From unknown Sat Jun 21 12:12:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9212: 24.0.50; Selective display broken in Emacs 24 trunk Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 01 Aug 2011 18:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9212 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: andlind@gmail.com Cc: 9212@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 9212-submit@debbugs.gnu.org id=B9212.13122217888240 (code B ref 9212); Mon, 01 Aug 2011 18:04:02 +0000 Received: (at 9212) by debbugs.gnu.org; 1 Aug 2011 18:03:08 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QnwpY-00028q-2u for submit@debbugs.gnu.org; Mon, 01 Aug 2011 14:03:08 -0400 Received: from mtaout21.012.net.il ([80.179.55.169]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QnwpV-00028S-Gf for 9212@debbugs.gnu.org; Mon, 01 Aug 2011 14:03:06 -0400 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0LP900700FV49F00@a-mtaout21.012.net.il> for 9212@debbugs.gnu.org; Mon, 01 Aug 2011 21:02:40 +0300 (IDT) Received: from HOME-C4E4A596F7 ([84.228.48.51]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LP9006IWGSFUDI0@a-mtaout21.012.net.il>; Mon, 01 Aug 2011 21:02:40 +0300 (IDT) Date: Mon, 01 Aug 2011 21:00:37 +0300 From: Eli Zaretskii In-reply-to: <83pqkpavac.fsf@gnu.org> X-012-Sender: halo1@inter.net.il Message-id: <83mxftau62.fsf@gnu.org> References: <83pqkpavac.fsf@gnu.org> X-Spam-Score: -2.0 (--) 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.0 (--) > Date: Mon, 01 Aug 2011 20:36:27 +0300 > From: Eli Zaretskii > Cc: 9212-done@debbugs.gnu.org > > Fixed in revision 105373 on the trunk. Sorry, that fix was incomplete. Revision 105374 should fix it completely. From unknown Sat Jun 21 12:12:34 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9212: 24.0.50; Selective display broken in Emacs 24 trunk Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 02 Aug 2011 16:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9212 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Anders Lindgren Cc: 9212@debbugs.gnu.org Received: via spool by 9212-submit@debbugs.gnu.org id=B9212.131230288016904 (code B ref 9212); Tue, 02 Aug 2011 16:35:02 +0000 Received: (at 9212) by debbugs.gnu.org; 2 Aug 2011 16:34:40 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QoHvU-0004Ob-4p for submit@debbugs.gnu.org; Tue, 02 Aug 2011 12:34:40 -0400 Received: from relais.videotron.ca ([24.201.245.36]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QoHvR-0004OT-J1 for 9212@debbugs.gnu.org; Tue, 02 Aug 2011 12:34:38 -0400 MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII Received: from ceviche.home ([70.80.89.35]) by vl-mo-mrz24.ip.videotron.ca (Sun Java(tm) System Messaging Server 6.3-8.01 (built Dec 16 2008; 32bit)) with ESMTP id <0LPB004TT7B8QQ60@vl-mo-mrz24.ip.videotron.ca> for 9212@debbugs.gnu.org; Tue, 02 Aug 2011 12:33:08 -0400 (EDT) Received: by ceviche.home (Postfix, from userid 20848) id A4562660CF; Tue, 02 Aug 2011 12:34:07 -0400 (EDT) From: Stefan Monnier Message-id: References: Date: Tue, 02 Aug 2011 12:34:07 -0400 In-reply-to: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-Spam-Score: -2.0 (--) 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.0 (--) > * Activeate selective display using "(setq selective-display t)". BTW, while we will have to fix this for Emacs-24, I *really* would like to mark this selective-display business as obsolete for Emacs-25 (which either means we need to re-implement C-x $ using overlays, or we need to make selective-display selectively obsolete (i.e. only the t setting should be obsolete)). So, please try and make sure that the problem you bumped into gets also fixed by changing the code to use overlays. Stefan