From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Vinicius Jose Latorre Newsgroups: gmane.emacs.devel Subject: Re: blank-mode.el Date: Tue, 13 Nov 2007 09:13:25 -0300 Message-ID: <473994E5.9070308@ig.com.br> References: <4736653E.7080504@ig.com.br> <47371847.9020507@gnu.org> <473772D7.2010509@ig.com.br> <878x545u92.fsf@jurta.org> <473798D6.6090004@ig.com.br> <4737A1B9.4030405@ig.com.br> <4738CADD.8070709@ig.com.br> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1194952423 30136 80.91.229.12 (13 Nov 2007 11:13:43 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 13 Nov 2007 11:13:43 +0000 (UTC) Cc: Miles Bader , emacs-devel@gnu.org To: bob@rattlesnake.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Nov 13 12:13:47 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IrtiF-0003c6-5H for ged-emacs-devel@m.gmane.org; Tue, 13 Nov 2007 12:13:47 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Irti2-0002Cd-Qh for ged-emacs-devel@m.gmane.org; Tue, 13 Nov 2007 06:13:34 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Irthy-00028e-Bb for emacs-devel@gnu.org; Tue, 13 Nov 2007 06:13:30 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Irthw-00024N-Cx for emacs-devel@gnu.org; Tue, 13 Nov 2007 06:13:29 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Irthw-00024C-6m for emacs-devel@gnu.org; Tue, 13 Nov 2007 06:13:28 -0500 Original-Received: from an-out-0708.google.com ([209.85.132.250]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Irthv-0002Yh-Tu for emacs-devel@gnu.org; Tue, 13 Nov 2007 06:13:28 -0500 Original-Received: by an-out-0708.google.com with SMTP id c38so278225ana for ; Tue, 13 Nov 2007 03:13:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding:sender; bh=hBGHVU0s6GTdFp79T76Wqt3tuyRi+45kX+ihz6g5qbk=; b=ooShXEhQmMvd8n9DQ34F1yMjwwFVtK4sXWOSPM47W4wPlHtdr3/vs2o73zxZlRJ490KtZDMJvTM1BqqYvJjIfNrezKHK8z5D9l4nm3S/LFh92CbCs8vYVoQwjJoGiea4+qdWdo+4VDejVNNb/RdrEcVjX4QMMMHJzk/iM+iZixc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding:sender; b=Jd0pdwtbdPV9BsagLOM3Z3Brmdx6B6OiQ757wx88RhAafUDFrmyygv1vjObFJHDF6uSp9AyGPJ7Nn3/ijHAOKOAZnIyAocwAd0WWrRZ1IRaGiV+OPMGHkYPj9cUbxhJOWv61oAYbMNPBO6tqX9aHSXavBvWNE0HIEJVl3kWuR3I= Original-Received: by 10.100.190.15 with SMTP id n15mr7388212anf.1194952406659; Tue, 13 Nov 2007 03:13:26 -0800 (PST) Original-Received: from ?192.168.0.100? ( [200.208.45.122]) by mx.google.com with ESMTPS id b7sm8091665ana.2007.11.13.03.13.23 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 13 Nov 2007 03:13:24 -0800 (PST) User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.8) Gecko/20071009 SeaMonkey/1.1.5 In-Reply-To: X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:83116 Archived-At: Robert J. Chassell wrote: > > (setq default-input-method 'ucs) > > Humm, the command above didn't work in my system, > that is, it continues to display hollow box at end of line. > > That is a problem. It means that different machines have different > possibilities. I fear that only ASCII is common to them all. In that > case, the end of line should be a dollar sign (octal 44, decimal 36, > hexadecimal 24). I don't like it. A dollar sign is heavy, ?\u21b5 is > good -- but it is not within the ASCII range and of those glyphs that > are, the dollar sign is the best for this purpose. > > Perhaps you could provide an option for ?\u21b5. Certainly, the > documentation should mention it. > I found the problem. The problem only happens for characters code above #x0FFFF (?\u21B5 == #x53BB5). blank-mode uses the same mechanism of visws.el (from Miles Bader ) to map character code representation using buffer-display-table variable. This mechanism also embeds the face id into the character code, it seems that this is the only way to have face property associated with these characters without interference of font-lock. Humm, ok, one way to solve this it is not embed face id for characters code above #x0FFFF, but these characters will not have any face property, that is, if font-lock is enabled, it'll use the face that font-lock designates to that region of text.