From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: Can watermarking Unicode text using invisible differences sneak through Emacs, or can Emacs detect it? Date: Wed, 19 Jan 2022 12:47:18 +0800 Message-ID: <87sftk49ih.fsf@yahoo.com> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31445"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) Cc: emacs-devel@gnu.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Jan 19 05:49:02 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nA2u6-000833-2u for ged-emacs-devel@m.gmane-mx.org; Wed, 19 Jan 2022 05:49:02 +0100 Original-Received: from localhost ([::1]:47152 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nA2u5-0007DB-2T for ged-emacs-devel@m.gmane-mx.org; Tue, 18 Jan 2022 23:49:01 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:53092) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nA2sk-0006We-VD for emacs-devel@gnu.org; Tue, 18 Jan 2022 23:47:39 -0500 Original-Received: from sonic311-25.consmr.mail.ne1.yahoo.com ([66.163.188.206]:40846) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nA2sc-00014Q-13 for emacs-devel@gnu.org; Tue, 18 Jan 2022 23:47:31 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1642567648; bh=o2/pWSLXvM7lE1nuiDsnRsIG0Ba0UTc1qFF7WUSgukY=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=bA8sG3Zy/M8kZaK9Nzgtu0YdKQ9Bi2yydhiCgoCICJOJC4WTIDszJ5T+pg0U7G1ny8Em8GENxOw+MD7bGDVTRc1b84PpWv7kmghzymWF/ySctxALAYBR6503G18DR2CVDZ+MCXYP2FVCa2pY6A0gHSvxg8YYtcDYyzFPRl6nnWeROOAC/Z2Dj2h+EW1XOFsQQ29DNnVwQ6kjbv0uPYPs33BuG2OAxhqvc4u4qO2uJoTVMqdLJF0CDKYmkfhkqNS5prl1yM0vRtBgNe1owtAxQk3aIDQquhNeTwWoXcY1uiPqOnGz/VudpsW5lP+Thebbiw2uTSyaHZMhDhJbsjv26w== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1642567648; bh=95/E0V/zhDPjqVmSHVqgnjVKX90zQamGE7rtrnQJ6dp=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=kLncCeh79h7He71nTw36hsVwH5XvrYDUh4Sv3WNd8kZYKv7VReZuxM+3y4TWJR7SDzWS0bzYemMBefRTGVTZZraOr5XFl6IsmOzlLAFVFGOMmAFIgB6rIFd7aWWRa7C4Jc6f0/GW84hwRprIivTJRCLyB9V77PPIvHgAOqNq4ajZPe0V1v8HPOwpsn+3bjKoG+7LQHs7iSm6aqCInDgvxbAY6LPFzJMoI5tlWi+t4iz4qXoydIEiY0iaDMElYUMPSiDZe+ydfzOM94uxqW0g7rtE47WptdXlfgRslEL3GsO3DyDemZSgbA96iLfe1a9gtrj6G76cUpkreEmsd6it5w== X-YMail-OSG: cHqsJ.AVM1kGUqPDVHCl9N7zhIGkRWsVRqN7ciarQ37Wbyd2lB9EF1m5HJKUp0B nvE4.0ybDQE5pVERSbi9.UkKOX3WMSzRlOjwc79JFrhJeA9rEOdzEUcvdzWZ3g_TR6ygaZevaOu4 qOG4N_H4fqBj6XW44zkqnrxzP4uuJ3oNAE7a8fnCxEqbFaKlQP4E6NOKhdTzIJN8fHU1xTuZBoqW oZtxqOPT_tZOtbX7joJQRfuDOBfm7Z4yAXMDOEE3.yS4iM8GsRt9H4FagFO2Gg3wQnd3oYWugJl8 XRyZ3psm0TBHBkRrfgQaDB3.JZVdO8n3IbnBWLOLxRimCSi8fHFFT.fSVA8VqhdgqLEmmIJCJbY3 S0WpOZQ.m.JT9kp9kKJuG5Hht_pXI1yaXvPqrm8pISGU0LEAQDNox3AnJB8ylVJJkz8.s9ijjDMJ 1Mq9bwFFO5x9hoR4c6y_4EqJccLQiIuYOFymfXTDumVw40yMglLud_nS9W.VsoU69.clFWlNme93 AJ.LNs4rJ1YFScILxOUEqWEGL0euJREjSpYOU0k6n7Ty2WuiK91Ch3SjjP6Z3sX96RCncmp29i8v _YjEPw.uUJTmYYfX2lLSQD4GsI3J27y3vc8HD8DaVFfJ9RWMuLVRZkw.USqllN2gjMTaKOgr6rZy ONhuorVeiBfgpK9jqivcwTAoHftyWkTAfZwkZjHOrC36VVXqBuvaFOJGRjEOV0LJTBefW1pu8L3K kEWt6k6rc1dHsKam31AZ4cZ742xrEXCEWerGa1unaTedX61l0c0C.TVMOkbFuV9_bmE5vkPbv5vV P.3MduoAZ4JP2tbCV2exsDOlVZlz55lF00KHMR.oj7 X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic311.consmr.mail.ne1.yahoo.com with HTTP; Wed, 19 Jan 2022 04:47:28 +0000 Original-Received: by kubenode502.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 118ddfd53a617aa85cb676ffbdf3b76f; Wed, 19 Jan 2022 04:47:23 +0000 (UTC) In-Reply-To: (Richard Stallman's message of "Tue, 18 Jan 2022 23:15:59 -0500") X-Mailer: WebService/1.1.19615 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.188.206; envelope-from=luangruo@yahoo.com; helo=sonic311-25.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:284959 Archived-At: Richard Stallman writes: > If the problem exists in Emacs now, could we prevent it? I see a few > ways to try. I don't know whether they would work well. I think the "zero width characters" alluded to are displayed by Emacs as 1 pixel wide spaces, so when enough of them to be meaningful for tracking are inserted into a piece of text, they make for a noticable blank area when displayed by Emacs. Thanks.