From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: Bidirectional text and URLs Date: Sat, 29 Nov 2014 15:17:02 +0900 Message-ID: <873892o7j5.fsf@uwakimon.sk.tsukuba.ac.jp> References: <87k32f4loc.fsf@lifelogs.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 X-Trace: ger.gmane.org 1417241865 5141 80.91.229.3 (29 Nov 2014 06:17:45 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 29 Nov 2014 06:17:45 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Nov 29 07:17:38 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XubLd-0008IN-OV for ged-emacs-devel@m.gmane.org; Sat, 29 Nov 2014 07:17:38 +0100 Original-Received: from localhost ([::1]:46866 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XubLd-0007mx-34 for ged-emacs-devel@m.gmane.org; Sat, 29 Nov 2014 01:17:37 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53424) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XubLJ-0007mh-72 for emacs-devel@gnu.org; Sat, 29 Nov 2014 01:17:24 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XubLB-00007S-OC for emacs-devel@gnu.org; Sat, 29 Nov 2014 01:17:17 -0500 Original-Received: from shako.sk.tsukuba.ac.jp ([130.158.97.161]:37755) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XubLB-00007I-ER for emacs-devel@gnu.org; Sat, 29 Nov 2014 01:17:09 -0500 Original-Received: from uwakimon.sk.tsukuba.ac.jp (uwakimon.sk.tsukuba.ac.jp [130.158.99.156]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by shako.sk.tsukuba.ac.jp (Postfix) with ESMTPS id 4A9EB1C395D for ; Sat, 29 Nov 2014 15:17:02 +0900 (JST) Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000) id 276541A273D; Sat, 29 Nov 2014 15:17:02 +0900 (JST) In-Reply-To: <87k32f4loc.fsf@lifelogs.com> X-Mailer: VM undefined under 21.5 (beta34) "kale" acf1c26e3019 XEmacs Lucid (x86_64-unknown-linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 130.158.97.161 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:178444 Archived-At: Ted Zlatanov writes: > I could also add RTL markers and other useful things to uni-confusables If you do, change the name of the package or at least use a different library name. "Confusable" is a technical term in Unicode, and people familiar with Unicode would not expect directionality related features to be in the uni-confusables library. > suspicious Eureka! How about the "uni-suspicious" package, with uni-confusables and uni-directional libraries? > I'm not sure of the right thing because this feels a little bit > like core functionality. +1 Any text (including web documents and programs) might contain a URL or other "problematic if copied and pasted" phrase. I've also seen many students copy math symbols and the like from different blocks, so "confusables" might be useful in lexing such documents. Steve