From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Luc Teirlinck Newsgroups: gmane.emacs.devel Subject: Re: info faces for strings and quotations Date: Thu, 7 Oct 2004 19:33:50 -0500 (CDT) Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: <200410080033.i980Xog09658@raven.dms.auburn.edu> References: <87mzyz13ch.fsf@mail.jurta.org> NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1097195736 25117 80.91.229.6 (8 Oct 2004 00:35:36 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 8 Oct 2004 00:35:36 +0000 (UTC) Cc: bob@rattlesnake.com, drew.adams@oracle.com, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Oct 08 02:35:23 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CFijC-00062v-00 for ; Fri, 08 Oct 2004 02:35:23 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CFipy-0001A8-3O for ged-emacs-devel@m.gmane.org; Thu, 07 Oct 2004 20:42:22 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CFipp-0001A2-Mi for emacs-devel@gnu.org; Thu, 07 Oct 2004 20:42:13 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CFipp-00019m-4w for emacs-devel@gnu.org; Thu, 07 Oct 2004 20:42:13 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CFipp-00019c-1D for emacs-devel@gnu.org; Thu, 07 Oct 2004 20:42:13 -0400 Original-Received: from [131.204.53.104] (helo=manatee.dms.auburn.edu) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CFiiY-0004aC-J9 for emacs-devel@gnu.org; Thu, 07 Oct 2004 20:34:42 -0400 Original-Received: from raven.dms.auburn.edu (raven.dms.auburn.edu [131.204.53.29]) by manatee.dms.auburn.edu (8.12.10/8.12.10) with ESMTP id i980YfiU028792; Thu, 7 Oct 2004 19:34:41 -0500 (CDT) Original-Received: (from teirllm@localhost) by raven.dms.auburn.edu (8.11.7p1+Sun/8.11.7) id i980Xog09658; Thu, 7 Oct 2004 19:33:50 -0500 (CDT) X-Authentication-Warning: raven.dms.auburn.edu: teirllm set sender to teirllm@dms.auburn.edu using -f Original-To: juri@jurta.org In-reply-to: <87mzyz13ch.fsf@mail.jurta.org> (message from Juri Linkov on Thu, 07 Oct 2004 08:53:18 +0300) 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: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:28073 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:28073 Juri Linkov wrote: But OTOH, there are some places where it fails on legitimate constructs. That is unavoidable. Info files do not contain enough information to do the job reliably. The .texi source files do but using the .texi files is taboo, because it would not allow the Texinfo language to change independently of Emacs. The XML output format does. Oliver Scholz is working on that. While I think this feature is useful enough to be ON by default, expect a lot of bug reports unless these problems are fixed. That is exactly why the feature should not only be off by default, but that in addition the user should be told that the feature does not aim for perfection and occasionally can result in anomalous fontification. The user has to know that these problems are a known and unavoidable consequence of the heuristic, as opposed to fixable bugs, and that filing a bug report would be futile. The user should know that if he is not willing to live with these problems, he should simply not turn the feature on. Sincerely, Luc.