From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: specific coloring of diary calendar entries Date: Sun, 15 Dec 2002 18:39:14 -0500 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: Reply-To: rms@gnu.org NNTP-Posting-Host: main.gmane.org X-Trace: main.gmane.org 1039995913 1483 80.91.224.249 (15 Dec 2002 23:45:13 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 15 Dec 2002 23:45:13 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18NiRb-0000Nn-00 for ; Mon, 16 Dec 2002 00:45:11 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 18Niep-0003Yq-00 for ; Mon, 16 Dec 2002 00:58:51 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18NiP8-0003Zn-00 for emacs-devel@quimby.gnus.org; Sun, 15 Dec 2002 18:42:38 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10.13) id 18NiLs-0002dl-00 for emacs-devel@gnu.org; Sun, 15 Dec 2002 18:39:16 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10.13) id 18NiLq-0002dC-00 for emacs-devel@gnu.org; Sun, 15 Dec 2002 18:39:16 -0500 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18NiLq-0002d6-00 for emacs-devel@gnu.org; Sun, 15 Dec 2002 18:39:14 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.10) id 18NiLq-0006fa-00; Sun, 15 Dec 2002 18:39:14 -0500 Original-To: emacs-devel@gnu.org In-reply-to: (message from Ami Fischman on Fri, 13 Dec 2002 15:37:43 -0800) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Emacs development discussions. List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:10150 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:10150 That might be more useful indeed, but I personally don't see using such an extended system. The calendar display is too crowded for underlines, italics, boldface, or different fonts to be useful in quick visual recognition. If someone else wants such a feature and wants to code it, of course, I would have no objection. Such a system would obviously obviate the need for my patches. I think it would be a simple extension of your patches--so why not do it? You just have to allow a simple name with no colon and treat it as a symbol which is a syntactic category. Some property of the symbol can specify the face property to use for display. Even if people use only colors, it would still be cleaner to specify them with syntactic categories rather than putting the colors directly into the diary files. The categories may someday be useful for other purposes. And they allow the priority handling that I suggested when one date has two events. Would you give it a try?