From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Par Kurlberg Newsgroups: gmane.emacs.bugs Subject: bug#43537: 26.3; "lost" diary entries - mark-diary-entries-in-calendar obsolete Date: Sun, 20 Sep 2020 10:39:07 +0200 Message-ID: <875z88on9w.fsf@math.kth.se> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29374"; mail-complaints-to="usenet@ciao.gmane.io" To: 43537@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Sep 20 19:03:14 2020 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 1kK2k5-0007W6-SQ for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 20 Sep 2020 19:03:13 +0200 Original-Received: from localhost ([::1]:37078 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kK2k4-0000PK-UK for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 20 Sep 2020 13:03:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41802) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kK2ju-0000Ou-D8 for bug-gnu-emacs@gnu.org; Sun, 20 Sep 2020 13:03:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:40957) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kK2ju-0004a7-2A for bug-gnu-emacs@gnu.org; Sun, 20 Sep 2020 13:03:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kK2jt-0006Ih-Vq for bug-gnu-emacs@gnu.org; Sun, 20 Sep 2020 13:03:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Par Kurlberg Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 20 Sep 2020 17:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 43537 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.160062134224171 (code B ref -1); Sun, 20 Sep 2020 17:03:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 20 Sep 2020 17:02:22 +0000 Original-Received: from localhost ([127.0.0.1]:52503 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kK2jE-0006Hm-OV for submit@debbugs.gnu.org; Sun, 20 Sep 2020 13:02:22 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:49098) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kJv0p-0003X4-Ln for submit@debbugs.gnu.org; Sun, 20 Sep 2020 04:48:02 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50622) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kJv0o-0007v8-P5 for bug-gnu-emacs@gnu.org; Sun, 20 Sep 2020 04:47:59 -0400 Original-Received: from smtp-3.sys.kth.se ([2001:6b0:1:1300:250:56ff:fea6:2de2]:47482) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kJv0l-0006kc-Qr for bug-gnu-emacs@gnu.org; Sun, 20 Sep 2020 04:47:58 -0400 Original-Received: from smtp-3.sys.kth.se (localhost.localdomain [127.0.0.1]) by smtp-3.sys.kth.se (Postfix) with ESMTP id B8052567D for ; Sun, 20 Sep 2020 10:39:08 +0200 (CEST) X-Virus-Scanned: by amavisd-new at kth.se Original-Received: from smtp-3.sys.kth.se ([127.0.0.1]) by smtp-3.sys.kth.se (smtp-3.sys.kth.se [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 9yWmMxoZhcug; Sun, 20 Sep 2020 10:39:08 +0200 (CEST) Original-Received: from nine.math.kth.se (nine.math.kth.se [130.237.227.65]) by smtp-3.sys.kth.se (Postfix) with ESMTPS id F21053693; Sun, 20 Sep 2020 10:39:07 +0200 (CEST) Original-Received: by nine.math.kth.se (Postfix, from userid 2100625) id DFEEC2C6A36; Sun, 20 Sep 2020 10:39:07 +0200 (CEST) Received-SPF: pass client-ip=2001:6b0:1:1300:250:56ff:fea6:2de2; envelope-from=kurlberg@math.kth.se; helo=smtp-3.sys.kth.se X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/20 04:39:08 X-ACL-Warn: Detected OS = Linux 3.1-3.10 X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sun, 20 Sep 2020 13:02:19 -0400 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:188521 Archived-At: Hi, This is perhaps more of a feature request than a bug report, but only luck prevented me from being bitten badly: When upgrading from emacs24 to emacs26 I found out the hard way that mark-diary-entries-in-calendar has been removed, and replaced by calendar-view-diary-initially-flag . The last week I've been puzzled about missing a few, fortunately not too important, meetings, and thinking "what, I thought I put that in my emacs diary file?!". When an upcoming important meeting, that I strongly recalled putting into the diary, was not indicated in the calender (i.e., the days are usually marked by red) I started digging and found out about the now completely obselete variable. Of course, in theory I've been amply warned - the documentation states "mark-diary-entries-in-calendar is obsolete since 23.1". However, given that anyone who relies on keeping track of meetings via emacs/diary/calender easily might miss a few meetings before noticing this, perhaps emacs26+ could warn if mark-diary-entries-in-calendar is true whereas calendar-view-diary-initially-flag is unset? More generally, some sort of mechanisms for "important" upgrade warnings on obsolete variables having been removed would be very helpful, but it is perhaps hard to figure out / agree on exactly what are "important enough" changes. Best, P=C3=A4r PS: Missing unimportant meetings is perhaps a feature rather than a bug. :-) In GNU Emacs 26.3 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.14) of 2020-03-26, modified by Debian built on lcy01-amd64-020 Windowing system distributor 'The X.Org Foundation', version 11.0.12008000 System Description: Ubuntu 20.04.1 LTS