From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.bugs Subject: bug#15703: [PATCH 1/8] EWW: Support user defined representation for checkbox. Date: Sun, 03 Nov 2013 06:40:17 -0500 Organization: =?UTF-8?Q?=D0=A2=D0=B5=D0=BE=D0=B4=D0=BE=D1=80_?= =?UTF-8?Q?=D0=97=D0=BB=D0=B0=D1=82=D0=B0=D0=BD=D0=BE=D0=B2?= @ Cienfuegos Message-ID: <8738ndu31a.fsf@flea.lifelogs.com> References: <7056835.LJq9iUtOff@descartes> <87vc0lieez.fsf@flea.lifelogs.com> <1703223.bBex1kgHvt@descartes> <87a9hxi5v9.fsf@flea.lifelogs.com> Reply-To: bug-gnu-emacs@gnu.org NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1383478879 22055 80.91.229.3 (3 Nov 2013 11:41:19 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 3 Nov 2013 11:41:19 +0000 (UTC) To: 15703@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Nov 03 12:41:23 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1Vcw3W-0001T8-DQ for geb-bug-gnu-emacs@m.gmane.org; Sun, 03 Nov 2013 12:41:22 +0100 Original-Received: from localhost ([::1]:44812 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vcw3V-0000cv-Te for geb-bug-gnu-emacs@m.gmane.org; Sun, 03 Nov 2013 06:41:21 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41014) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vcw3N-0000cf-Rr for bug-gnu-emacs@gnu.org; Sun, 03 Nov 2013 06:41:19 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vcw3C-0004TR-VW for bug-gnu-emacs@gnu.org; Sun, 03 Nov 2013 06:41:13 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:46545) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vcw3C-0004TN-SO for bug-gnu-emacs@gnu.org; Sun, 03 Nov 2013 06:41:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Vcw3C-0003KK-KS for bug-gnu-emacs@gnu.org; Sun, 03 Nov 2013 06:41:02 -0500 X-Loop: help-debbugs@gnu.org In-Reply-To: <7056835.LJq9iUtOff@descartes> Resent-From: Ted Zlatanov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 03 Nov 2013 11:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15703 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.138347882412741 (code B ref -1); Sun, 03 Nov 2013 11:41:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 3 Nov 2013 11:40:24 +0000 Original-Received: from localhost ([127.0.0.1]:60564 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vcw2Y-0003JP-Bl for submit@debbugs.gnu.org; Sun, 03 Nov 2013 06:40:23 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:39123) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vcw2T-0003J9-P8 for submit@debbugs.gnu.org; Sun, 03 Nov 2013 06:40:18 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vcw2I-0004L2-RN for submit@debbugs.gnu.org; Sun, 03 Nov 2013 06:40:12 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:55859) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vcw2I-0004KS-P6 for submit@debbugs.gnu.org; Sun, 03 Nov 2013 06:40:06 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40832) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vcw2D-0000Sh-FO for bug-gnu-emacs@gnu.org; Sun, 03 Nov 2013 06:40:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vcw28-00044R-5t for bug-gnu-emacs@gnu.org; Sun, 03 Nov 2013 06:40:01 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:33235) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vcw27-00044L-VA for bug-gnu-emacs@gnu.org; Sun, 03 Nov 2013 06:39:56 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Vcw25-0000ZH-Q6 for bug-gnu-emacs@gnu.org; Sun, 03 Nov 2013 12:39:53 +0100 Original-Received: from c-98-229-61-72.hsd1.ma.comcast.net ([98.229.61.72]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 03 Nov 2013 12:39:53 +0100 Original-Received: from tzz by c-98-229-61-72.hsd1.ma.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 03 Nov 2013 12:39:53 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: bug-gnu-emacs@gnu.org Original-Lines: 32 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: c-98-229-61-72.hsd1.ma.comcast.net X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never User-Agent: Gnus/5.130008 (Ma Gnus v0.8) Emacs/24.3.50 (gnu/linux) Cancel-Lock: sha1:rQS6uMSttgnWuzuG23ivC3utU5s= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:79909 Archived-At: On Fri, 25 Oct 2013 21:54:12 -0400 Stefan Monnier wrote: >> Ah, OK, I see. But it seems like kind of the same ideas, so maybe a >> generic facility would be useful... not a font-lock interaction, but for >> keeping the record of "this string maps to this Unicode symbol"? >> Basically a big hashtable with some user control. Then >> `prettify-symbols-mode' could use that facility too. SM> I think it'd be easier to go the other way around: provide an SM> replacement to use if/when the display font doesn't provide a glyph for SM> that characters. That doesn't help with drawing trees in Unicode, for example. What I'm suggesting is more like an installable icon set. The user would be able to say "install my personal tree glyphs and checkbox glyphs and box drawing glyphs" and all code using the proposed facility would pick up the user's preference for tree and checkbox and box glyphs. For a typical use case that a package has implemented ad-hoc, see http://permalink.gmane.org/gmane.emacs.gnus.general/83790 (setq cfw:fchar-junction ?┼ cfw:fchar-vertical-line ?│ cfw:fchar-horizontal-line ?─ cfw:fchar-left-junction ?├ cfw:fchar-right-junction ?┤ cfw:fchar-top-junction ?┬ cfw:fchar-top-left-corner ?╭ cfw:fchar-top-right-corner ?╮) Thanks Ted