1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-01 09:51:22 -08:00
emacs/lisp/calendar
Stephen Berman f3a66082f9 New implementation of Todo item insertion commands and key bindings.
* calendar/todo-mode.el: New implementation of item insertion
commands and key bindings.
(todo-key-prompt): New face.
(todo-insert-item): New command.
(todo-insert-item--parameters): New defconst, replacing defvar
todo-insertion-commands-args-genlist.
(todo-insert-item--param-key-alist): New defconst, replacing
defvar todo-insertion-commands-arg-key-list.
(todo-insert-item--keyof, todo-insert-item--this-key): New defsubsts.
(todo-insert-item--argsleft, todo-insert-item--apply-args)
(todo-insert-item--next-param): New functions.
(todo-insert-item--args, todo-insert-item--argleft)
(todo-insert-item--argsleft, todo-insert-item--newargsleft):
New variables.
(todo-key-bindings-t): Change binding of "i" from
todo-insertion-map to todo-insert-item.
(todo-powerset, todo-gen-arglists, todo-insertion-commands-args)
(todo-insertion-command-name, todo-insertion-commands-names)
(todo-define-insertion-command, todo-insertion-commands)
(todo-insertion-key-bindings, todo-insertion-map): Remove.
2013-12-20 18:21:12 +01:00
..
.gitignore
appt.el Do not call to `selected-frame' where it is assumed by default. 2013-08-05 14:35:55 +04:00
cal-bahai.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
cal-china.el * calendar/cal-china.el (calendar-chinese-year-cache): Recenter on 2015. 2013-08-28 20:21:33 -07:00
cal-coptic.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
cal-dst.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
cal-french.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
cal-hebrew.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
cal-html.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
cal-islam.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
cal-iso.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
cal-julian.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
cal-mayan.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
cal-menu.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
cal-move.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
cal-persia.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
cal-tex.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
cal-x.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
calendar.el * lisp/calendar/calendar.el (calendar-font-lock-keywords): Set to nil 2013-08-06 20:06:43 -04:00
diary-lib.el Do not call to `selected-window' where it is assumed by default. 2013-08-05 18:26:57 +04:00
holidays.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
icalendar.el * icalendar.el (icalendar-import-file): Fix interactive spec (tiny change) 2013-10-09 21:18:01 -04:00
lunar.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
parse-time.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
solar.el Update copyright notices for 2013. 2013-01-01 09:11:05 +00:00
time-date.el Merge from emacs-24; up to 2012-12-06T01:39:03Z!monnier@iro.umontreal.ca 2013-01-02 08:13:04 -08:00
timeclock.el * lisp/calendar/timeclock.el: Minor cleanups. 2013-08-21 21:09:08 -04:00
todo-mode.el New implementation of Todo item insertion commands and key bindings. 2013-12-20 18:21:12 +01:00