From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#10323: 24.0.92; docstring diary-date-forms Date: Wed, 02 Jun 2021 09:26:37 +0200 Message-ID: <87a6o87mmq.fsf@gnus.org> References: <87mxapsbhd.fsf@niu.edu> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="15781"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 10323@debbugs.gnu.org To: "Roland Winkler" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jun 02 09:27:10 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1loLHR-0003pM-KO for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 02 Jun 2021 09:27:09 +0200 Original-Received: from localhost ([::1]:52680 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1loLHQ-00062D-DT for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 02 Jun 2021 03:27:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:32784) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1loLHK-000624-IF for bug-gnu-emacs@gnu.org; Wed, 02 Jun 2021 03:27:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:55284) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1loLHK-0005lj-Aj for bug-gnu-emacs@gnu.org; Wed, 02 Jun 2021 03:27:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1loLHK-0007Vd-6x for bug-gnu-emacs@gnu.org; Wed, 02 Jun 2021 03:27:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 02 Jun 2021 07:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10323 X-GNU-PR-Package: emacs Original-Received: via spool by 10323-submit@debbugs.gnu.org id=B10323.162261881228843 (code B ref 10323); Wed, 02 Jun 2021 07:27:02 +0000 Original-Received: (at 10323) by debbugs.gnu.org; 2 Jun 2021 07:26:52 +0000 Original-Received: from localhost ([127.0.0.1]:38597 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1loLH9-0007V9-Mr for submit@debbugs.gnu.org; Wed, 02 Jun 2021 03:26:51 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:54638) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1loLH7-0007Ue-8x for 10323@debbugs.gnu.org; Wed, 02 Jun 2021 03:26:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=8SfJn0KL2iD4+Ug8VxAbrAi9C+Ebc1R+IEDxlwvngjQ=; b=JIZ2btm1Hhl1IIlgw3yxrhlrpL tTva0z5NbVH28G0Vp6Ggt6qQmnVox/9F6Wl0XfleVL3lGuhG0TrMDf/zI4OIKuGZw5hx1YtnJzuDK JgRpP1aw+y4Ujb4vvPgTJULOdCSSC0brgevaqxLfWwKos4FIKhYeOxaKMUNvwCje3r4U=; Original-Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1loLGw-0003CV-K4; Wed, 02 Jun 2021 09:26:42 +0200 X-Now-Playing: Nobukazu Takemura's _Child's View_: "For Tomorrow (Childlike Mix)" In-Reply-To: <87mxapsbhd.fsf@niu.edu> (Roland Winkler's message of "Sun, 18 Dec 2011 17:31:42 -0600") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:207835 Archived-At: "Roland Winkler" writes: > Maybe this is too pedantic: If one tries to separate a diary entry > into the date and the text part, the question comes up: what about > the separator (usually some whitespace character(s)) between the > date and the text part? The docstring of diary-date-forms says > > The patterns on the list must be MUTUALLY EXCLUSIVE and should not match > any portion of the diary entry itself, just the date component. > > Originally I thought this would exclude the separator from the date > component (so that I had to deal with it myself). But the patterns > are designed the other way round. For the regexp matcher the > separator is an important part of the date component. So I suggest > to modify the docstring of diary-date-forms to say something like > > The patterns on the list must be MUTUALLY EXCLUSIVE and should not match > any portion of the diary entry itself, just the date component. > Here the first character following the date itself is considered part of > the date. (I'm going through old bug reports that unfortunately got no response at the time.) This was nine years ago, but the doc string is still the same here. And... I'm not quite sure I understand either the current doc string or the proposed enhancement, really. :-) > Actually, this is not completely true either, and it becomes relevant if > one wants to indent the diary entries for which the `backup' mechanism > of diary-european-date-forms applies. If one has the diary entries > > 18/12/2011$ foo bar > 18/12/2011 foo baz > 18 December foo bar > > the first two entries are indented as one might expect it; yet the third > one is not indented (i.e., with `backup' all whitespace characters > following immediately the date become part of the date) Perhaps something from this discussion of the problem should be added to the doc string? If so, please do go ahead and modify it. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no