From unknown Sat Jun 21 10:18:09 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#3640 <3640@debbugs.gnu.org> To: bug#3640 <3640@debbugs.gnu.org> Subject: Status: I can't see all characters in my files anymore Reply-To: bug#3640 <3640@debbugs.gnu.org> Date: Sat, 21 Jun 2025 17:18:09 +0000 retitle 3640 I can't see all characters in my files anymore reassign 3640 emacs submitter 3640 jidanni@jidanni.org severity 3640 wishlist tag 3640 notabug wontfix thanks From jidanni@jidanni.org Sun Jun 21 14:36:25 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 21 Jun 2009 21:36:26 +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=-1.0 required=4.0 tests=AWL,FOURLA, SARE_RECV_SPAM_DOMN0b autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n5LLaLxp023431 for ; Sun, 21 Jun 2009 14:36:23 -0700 Received: from mail.gnu.org ([199.232.76.166]:36726 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1MIUi5-0007Hm-3Z for emacs-pretest-bug@gnu.org; Sun, 21 Jun 2009 17:36:21 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1MIUi4-0001c5-0N for emacs-pretest-bug@gnu.org; Sun, 21 Jun 2009 17:36:20 -0400 Received: from caiajhbdccac.dreamhost.com ([208.97.132.202]:34780 helo=homiemail-a6.g.dreamhost.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MIUi3-0001bq-GI for emacs-pretest-bug@gnu.org; Sun, 21 Jun 2009 17:36:19 -0400 Received: from jidanni.org (122-127-35-186.dynamic.hinet.net [122.127.35.186]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by homiemail-a6.g.dreamhost.com (Postfix) with ESMTP id 2D5C21436C; Sun, 21 Jun 2009 14:36:15 -0700 (PDT) From: jidanni@jidanni.org To: emacs-pretest-bug@gnu.org Cc: rfrancoise@debian.org Subject: I can't see all characters in my files anymore Date: Sun, 21 Jun 2009 22:54:54 +0800 Message-ID: <8763epwsap.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 1) Help, I'm now shipping files to people with all kinds of embedded junk in them like | character: =E2=80=8E (8206, #o20016, #x200e) |preferred charset: unicode (Unicode (ISO10646)) | code point: 0x200E | syntax: . which means: punctuation | buffer code: #xE2 #x80 #x8E | file code: #xE2 #x80 #x8E (encoded by coding system utf-8-unix) | display: by this font (glyph code) | xft:-unknown-FreeSans-normal-normal-normal-*-16-*-*-*-*-0-iso10646-1= (#x8F1) | |Character code properties: customize what to show | name: LEFT-TO-RIGHT MARK | general-category: Cf (Other, Format) all because I can't see them anymore now that I use emacs23. I'm like a kid using MicroSoft. I can't see exactly what is in my files anymore. I can't find the switch to turn it back off. From cyd@stupidchicken.com Mon Jun 22 12:57:17 2009 Received: (at 3640) by emacsbugs.donarmstrong.com; 22 Jun 2009 19:57:17 +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.3 required=4.0 tests=AWL,FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from pantheon-po33.its.yale.edu (pantheon-po33.its.yale.edu [130.132.50.94]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n5MJvD8h005695 for <3640@emacsbugs.donarmstrong.com>; Mon, 22 Jun 2009 12:57:14 -0700 Received: from furry (dhcp128036014144.central.yale.edu [128.36.14.144]) (authenticated bits=0) by pantheon-po33.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id n5MJv6P2012215 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 22 Jun 2009 15:57:06 -0400 Received: by furry (Postfix, from userid 1000) id 79825C09B; Mon, 22 Jun 2009 15:57:06 -0400 (EDT) From: Chong Yidong To: jidanni@jidanni.org Cc: 3640@debbugs.gnu.org Subject: Re: I can't see all characters in my files anymore Date: Mon, 22 Jun 2009 15:57:06 -0400 Message-ID: <87prcwf3e5.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) > Help, I'm now shipping files to people with all kinds of embedded junk > in them like > | character: =E2=80=8E (8206, #o20016, #x200e) > |preferred charset: unicode (Unicode (ISO10646)) > | code point: 0x200E > | syntax: . which means: punctuation > | buffer code: #xE2 #x80 #x8E > | file code: #xE2 #x80 #x8E (encoded by coding system utf-8-unix) > | display: by this font (glyph code) > | xft:-unknown-FreeSans-normal-normal-normal-*-16-*-*-*-*-0-iso10646-1= (#x8F1) > | > |Character code properties: customize what to show > | name: LEFT-TO-RIGHT MARK > | general-category: Cf (Other, Format) > all because I can't see them anymore now that I use emacs23. Your font claims to be able to display character code 8206. So, Emacs does not get in the way. This is not a bug. From cyd@stupidchicken.com Mon Jun 22 12:58:04 2009 Received: (at control) by emacsbugs.donarmstrong.com; 22 Jun 2009 19:58:04 +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=-1.3 required=4.0 tests=AWL,VALID_BTS_CONTROL autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from pantheon-po34.its.yale.edu (pantheon-po34.its.yale.edu [130.132.50.80]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n5MJw0HV005744 for ; Mon, 22 Jun 2009 12:58:02 -0700 Received: from furry (dhcp128036014144.central.yale.edu [128.36.14.144]) (authenticated bits=0) by pantheon-po34.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id n5MJvtEs025503 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Mon, 22 Jun 2009 15:57:55 -0400 Received: by furry (Postfix, from userid 1000) id 15F2BC09B; Mon, 22 Jun 2009 15:57:55 -0400 (EDT) From: Chong Yidong To: control@debbugs.gnu.org Subject: tag 3640 wontfix Date: Mon, 22 Jun 2009 15:57:55 -0400 Message-ID: <87my80f3cs.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) tags 3640 + wontfix notabug thanks From jidanni@jidanni.org Mon Jun 22 19:43:42 2009 Received: (at 3640) by emacsbugs.donarmstrong.com; 23 Jun 2009 02:43:42 +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.9 required=4.0 tests=AWL,FOURLA, SARE_RECV_SPAM_DOMN0b autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from homiemail-a4.g.dreamhost.com (balanced.mail.policyd.dreamhost.com [208.97.132.119]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n5N2hcN4011160 for <3640@emacsbugs.donarmstrong.com>; Mon, 22 Jun 2009 19:43:39 -0700 Received: from jidanni.org (122-127-32-26.dynamic.hinet.net [122.127.32.26]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by homiemail-a4.g.dreamhost.com (Postfix) with ESMTP id 70CCC415B1; Mon, 22 Jun 2009 19:43:37 -0700 (PDT) From: jidanni@jidanni.org To: cyd@stupidchicken.com Cc: 3640@debbugs.gnu.org Subject: Re: I can't see all characters in my files anymore References: <87prcwf3e5.fsf@stupidchicken.com> Date: Tue, 23 Jun 2009 10:43:32 +0800 Message-ID: <87skhrwtyj.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit >>>>> "CY" == Chong Yidong writes: >> Help, I'm now shipping files to people with all kinds of embedded junk >> in them like >> | character: ‎ (8206, #o20016, #x200e) >> |preferred charset: unicode (Unicode (ISO10646)) >> | code point: 0x200E >> | syntax: . which means: punctuation >> | buffer code: #xE2 #x80 #x8E >> | file code: #xE2 #x80 #x8E (encoded by coding system utf-8-unix) >> | display: by this font (glyph code) >> | xft:-unknown-FreeSans-normal-normal-normal-*-16-*-*-*-*-0-iso10646-1 (#x8F1) >> | >> |Character code properties: customize what to show >> | name: LEFT-TO-RIGHT MARK >> | general-category: Cf (Other, Format) >> all because I can't see them anymore now that I use emacs23. CY> Your font claims to be able to display character code 8206. So, Emacs CY> does not get in the way. This is not a bug. Yes and I'm sure it does display it properly: the proper way is to make it disappear, as it is a special direction changing character and not a normal character. This is where emacs needs to step in and give the user a way to be aware his file contains such things. Just like whitespace mode makes one aware one has whitespace. I'll see if whitespace.el will fill my needs... From jidanni@jidanni.org Tue Jun 23 08:55:12 2009 Received: (at 3640) by emacsbugs.donarmstrong.com; 23 Jun 2009 15:55:13 +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.8 required=4.0 tests=AWL,FOURLA, SARE_RECV_SPAM_DOMN0b autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from homiemail-a5.g.dreamhost.com (balanced.mail.policyd.dreamhost.com [208.97.132.119]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n5NFt7Th026314 for <3640@emacsbugs.donarmstrong.com>; Tue, 23 Jun 2009 08:55:08 -0700 Received: from jidanni.org (122-127-32-23.dynamic.hinet.net [122.127.32.23]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by homiemail-a5.g.dreamhost.com (Postfix) with ESMTP id B7B47BC949; Tue, 23 Jun 2009 08:55:05 -0700 (PDT) From: jidanni@jidanni.org To: cyd@stupidchicken.com Cc: 3640@debbugs.gnu.org, emacs-w3m@namazu.org Subject: Re: I can't see all characters in my files anymore Date: Tue, 23 Jun 2009 10:44:12 +0800 References: <87prcwf3e5.fsf@stupidchicken.com> Message-ID: <87ocsfuer6.fsf@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit OK, I cooked up this workaround in .emacs: ;;Just to see if there are any zero width >‎<, U+200E LEFT-TO-RIGHT MARK ;;hiding in our files, we do: (global-whitespace-mode 1) (setq whitespace-style '(spaces)) ;;Set neighbor characters on fire in order to see where the ;;"invisible man" is: (setq whitespace-space-regexp "\\(.?\x200E+.?\\)") (put 'whitespace-space-before-tab 'face-alias 'whitespace-space);fire color ;;Works except if it is the only char on a line. (In emacs -nw it is ;;width 1, not zero, for me.) What a pain. But then to turn it on in emacs-w3m, (add-hook 'w3m-mode-hook (lambda () (whitespace-mode 1))) But that kills all of emacs-w3m's font-locks. Why can't there be a way to not allow any "invisible man" characters from hiding, like it was in emacs22. Just make them show up as this dotted box like in xterm, so we know something is funny there. Is there some variable that can stop 0 width characters being smuggled around under the users' noses unaware? I mean isn't that what separates us from the MicroSoft users, they don't know what is going on inside their files, but we do -- until now. From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 09 18:15:25 2011 Received: (at control) by debbugs.gnu.org; 9 Jul 2011 22:15:26 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qffo5-0008C6-BR for submit@debbugs.gnu.org; Sat, 09 Jul 2011 18:15:25 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qffo4-0008Bu-6T for control@debbugs.gnu.org; Sat, 09 Jul 2011 18:15:24 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Qffny-0008G1-RJ for control@debbugs.gnu.org; Sat, 09 Jul 2011 18:15:18 -0400 Date: Sat, 09 Jul 2011 18:15:18 -0400 Message-Id: Subject: control message for bug 3640 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: control 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.4 (------) forcemerge 6860 3640 From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 07 21:59:43 2012 Received: (at control) by debbugs.gnu.org; 8 Dec 2012 02:59:43 +0000 Received: from localhost ([127.0.0.1]:59695 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ThAdi-00051J-LR for submit@debbugs.gnu.org; Fri, 07 Dec 2012 21:59:43 -0500 Received: from mail-pa0-f44.google.com ([209.85.220.44]:34344) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1ThAdh-00051C-1n for control@debbugs.gnu.org; Fri, 07 Dec 2012 21:59:41 -0500 Received: by mail-pa0-f44.google.com with SMTP id hz11so859539pad.3 for ; Fri, 07 Dec 2012 18:59:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:subject:date:message-id:mime-version:content-type; bh=ulLk8w+1WesgrxTYLuxjdBAv8o4+s5V2n0mkKKYy9ao=; b=DNmLEVssYh/jbmiFggrGdfBk41sATDqCZhcZyViS212/r8C3p7rQxe2gc5uN/QYfCz n1CYD5VWubpqr8fNneJ/mE/u8OWt4sZ6qBhYtEXSzNMpAfq2Uhu+cTELk0s9hngyZRTV XOiHJADY+zDcjofXGJuJ6U9Lig1yCZe9CkGtXWm5Dxr1sCpiR0hdIdfRf13qtgltIDpO 0yRnq71ROaBIwb+jUA8rFZHeVSYFOmfJ1wd+ri35A1TLvkq0EywBuy6Sow4H+Ekpm9bO EYoOQuXxgn4EQ6sZjimSNT6EdicTl2iKXwOTGxWnhuBTw1Ku5KhS1o/hLlqWsGxdFCqW bSxg== Received: by 10.69.1.73 with SMTP id be9mr21096989pbd.116.1354935558721; Fri, 07 Dec 2012 18:59:18 -0800 (PST) Received: from ulysses (cm107.delta179.maxonline.com.sg. [59.189.179.107]) by mx.google.com with ESMTPS id i5sm7610937pax.13.2012.12.07.18.59.16 (version=SSLv3 cipher=OTHER); Fri, 07 Dec 2012 18:59:17 -0800 (PST) From: Chong Yidong To: control@debbugs.gnu.org Subject: close 975 Date: Sat, 08 Dec 2012 10:59:13 +0800 Message-ID: <87k3st5jwe.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -0.7 (/) close 975 close 2577 close 3640 close 3729 close 8256 close 10633 close 11407 thanks From unknown Sat Jun 21 10:18:09 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 05 Jan 2013 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator