From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.bugs Subject: bug#32366: 27.0.50; Assorted todo-mode bugs Date: Sat, 04 Aug 2018 17:44:42 +0200 Message-ID: <8736vu16hh.fsf@gmx.net> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1533397391 26700 195.159.176.226 (4 Aug 2018 15:43:11 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 4 Aug 2018 15:43:11 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) To: 32366@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Aug 04 17:43:07 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1flyht-0006oq-RD for geb-bug-gnu-emacs@m.gmane.org; Sat, 04 Aug 2018 17:43:06 +0200 Original-Received: from localhost ([::1]:55399 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1flyk0-00045p-Jq for geb-bug-gnu-emacs@m.gmane.org; Sat, 04 Aug 2018 11:45:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57979) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1flyjq-0003z8-2b for bug-gnu-emacs@gnu.org; Sat, 04 Aug 2018 11:45:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1flyjm-00033e-Rk for bug-gnu-emacs@gnu.org; Sat, 04 Aug 2018 11:45:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:36093) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1flyjm-00033M-KA for bug-gnu-emacs@gnu.org; Sat, 04 Aug 2018 11:45:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1flyjm-0004kb-9j for bug-gnu-emacs@gnu.org; Sat, 04 Aug 2018 11:45:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 04 Aug 2018 15:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 32366 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.153339750018234 (code B ref -1); Sat, 04 Aug 2018 15:45:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 4 Aug 2018 15:45:00 +0000 Original-Received: from localhost ([127.0.0.1]:41111 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1flyjj-0004k2-L9 for submit@debbugs.gnu.org; Sat, 04 Aug 2018 11:44:59 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:38641) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1flyjg-0004jm-W9 for submit@debbugs.gnu.org; Sat, 04 Aug 2018 11:44:57 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1flyja-0002vo-V8 for submit@debbugs.gnu.org; Sat, 04 Aug 2018 11:44:51 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:58368) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1flyja-0002vi-Sd for submit@debbugs.gnu.org; Sat, 04 Aug 2018 11:44:50 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57791) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1flyjZ-0003j7-AD for bug-gnu-emacs@gnu.org; Sat, 04 Aug 2018 11:44:50 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1flyjW-0002qB-1w for bug-gnu-emacs@gnu.org; Sat, 04 Aug 2018 11:44:49 -0400 Original-Received: from mout.gmx.net ([212.227.15.15]:38091) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1flyjV-0002p5-MW for bug-gnu-emacs@gnu.org; Sat, 04 Aug 2018 11:44:45 -0400 Original-Received: from rosalinde ([178.1.59.79]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MRXzM-1fNjjn1ML2-00SbHW for ; Sat, 04 Aug 2018 17:44:43 +0200 X-Provags-ID: V03:K1:SMF6Z7IGxxxeDMoTbsbn5HbMp4wvexCtF/phUe6TPnBG4yMHff5 cmBcrGlSDD2sXxkoZL8yHHWtE+apak7TeQ98XhsWvb6Mm1Yp+OnAJ2RKrmu0wmHHRl3wxi1 Hdoi1RZueD/ZEPggAx9ij3M6fkn6GantYOTzi87rdCNVWOFXymiw8zj/zGm8qXpa/RVE383 N1aGCLfC/ztWO56PejYhQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:SFgPwwu9eew=:rNO6KCjJ5/jlC7FAtSLe0+ uev2Ucyi1EhnYieiZnRMJUC+tNKJ45hq1fGxB99ueLs9kyTpPKpUA/FCojghXQJrBn4phhPul u2Sm4JETeYPn/kgFkOLZoQmFmyaL/Ow9iTIQiLZejR3CZcvdkldN2J4rHqFQAUaw92IOUbWlW mairWByUCVFCUdVQ3qGP8etWqecF0KNe6aQLDjqUb7yezM3uL+jRauPmXLrT0kFnH4EPdrbXD seLSwE+VE3x1Vlp85+DD8HJ3BJLQFj7UKideQk76s+QLUWqzUPIdSr8DI9kLsrjV4VMaPhp6L heAKooOdCBNFG+1d5b0frQ7q1CXDcmeTEvIVv/Q1s/7+cYJ/glFElD0EVr5uOishUL5wg2YZ7 hB5Z975/MbpDbuGEKgwAr3htvYOHbIFsvyHkYw4Z9EF/wwfj5s3E/gi0g7hNu5mhwS1HmFCuX zeaUVDveI+zMeaPfGxKGx9U0fwbd+GUHZbol9uJR0fqyknq6FENdQR6iQeyhYFLRMgQ+IAeFS s6pKyTlxvjkUMUD67DnAzQmyXRb4PU0JfaD7IILnbQOChkDHMa+CA8F8Xzu5P8py+PNWl/67l L97Rs2n6GaZGm7R9Fwyj2T8chXYPF2QCaIZojlaiBK2GnQ/8XO5VitB9H4IHF5CEjRCZCOYzF KhwbOJKk9PsWkQ2Ookh3g029kU4yN5GUiV6V1E/0y/FZaO5sawVOIJ7qQcLBMF4qij9DlRPTs xCeBl8vgDt/ubiAFfe1osc4lhy0WvN8dZ7UF9qJfma3N/RuptXW/RP21kXHgTj0kA+gA3Agw X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:149263 Archived-At: I have fixes for the following todo-mode bugs, which I will install in master; this report is for reference in the commit message. - Changing the month of an item's date string to a previous month is broken: e.g. when the month is February, typing `-4edm' fails to change it (but `-2edm' does change it to December), when January `-2edm' fails, etc. - When typing `b' in a category and all preceding categories in the todo file are archived and todo-skip-archived-categories is non-nil, then instead of going from category 1 to the highest numbered category, Emacs hangs. - With the done items section visible, deleting all done items leaves the separator overlay visible, and `v' (todo-toggle-view-done-items) does not correct this (only changing the category does). - When item highlighting is enabled and point in the category is not a point-min, then after switching to another buffer and invoking todo-jump-to-category to return to the category with highlighting, now point is on the first item, yet it is not highlighted but the item that point was on before switching buffers is still highlighted; as soon as point moves (e.g. C-f), the highlighting is corrected. - On typing `s' to save a filtered items virtual category, the buffer becomes writable and the buffer name changes to basename of file name instead of keeping the more descriptive name it had before saving. - Invoking todo-insert-item in todo-archive-mode raises a wrong-type-argument error. - After invoking todo-find-filtered-items-file, using M-n or M-p to scroll through the history raises a wrong-type-argument error; also, the history includes irrelevant entries. - In todo-filtered-items-mode typing `g' (todo-go-to-source-item) with point not on an item (i.e. at point-max) raises a wrong-type-argument error. - In todo-filtered-items-mode typing `d' (todo-item-done) on an item deletes it; this key binding should not exist in this mode. - In todo-filtered-items-mode typing `f' (todo-forward-category) or `b' (todo-backward-category) raises an arith-error; these key bindings should not exist in this mode. In GNU Emacs 27.0.50 (build 11, x86_64-pc-linux-gnu, GTK+ Version 3.22.28) of 2018-08-04 built on rosalinde Repository revision: b9e2a91ec5b005c624eaca32064dc60b5f3131f9 Windowing system distributor 'The X.Org Foundation', version 11.0.11906000 System Description: Linux From Scratch