emacs/lisp/calendar
Stephen Berman 83b22139e4 Fix several todo-mode.el item editing bugs (bug#63811)
* lisp/calendar/todo-mode.el (todo-insert-item--basic): With
insertion type 'here', ensure item is inserted on the todo-mode
line where the command was invoked.
(todo-edit-item--cat, todo-edit-item--pos): New variables.
(todo-edit-item--text): Restrict the scope of nil-valued
buffer-read-only to the functions that change buffer text.  If
user moved point while editing a single-line todo item or a done
item comment, or while inserting a done item comment, restore
point, and for comments, make sure the done items section is
displayed.  For multiline items, set the new variables so
todo-edit-quit can use them.
(todo-edit-quit): Use the values of the new variables to restore
point in the todo-mode buffer if it had been moved while editing.
(todo-edit-item--header): Avoid clobbering match data when editing
a todo item header.
2023-05-31 16:15:48 +02:00
..
appt.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cal-bahai.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cal-china.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cal-coptic.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cal-dst.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cal-french.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cal-hebrew.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cal-html.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cal-islam.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cal-iso.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cal-julian.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cal-mayan.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cal-menu.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cal-move.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cal-persia.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cal-tex.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cal-x.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
calendar.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
diary-lib.el Fix messages displayed when diary is shown 2023-01-15 08:10:33 +02:00
holidays.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
icalendar.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
iso8601.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
lunar.el ; * lisp/calendar/lunar.el: Add comments. (bug#61460) 2023-02-13 15:50:47 +01:00
parse-time.el Fix rcirc messages printing in the wrong place 2023-05-04 10:06:32 +02:00
solar.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
time-date.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
timeclock.el ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
todo-mode.el Fix several todo-mode.el item editing bugs (bug#63811) 2023-05-31 16:15:48 +02:00