mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-09 15:50:40 -08:00
Require cl-lib. Remove redundant :group args. (timeclock-status-string): Avoid 'setq'. (timeclock-ask-for-project, timeclock-ask-for-reason): Completionu tables can be simple lists of strings. (timeclock-read-moment): Doesn't deserve to be defsubst (most of the others don't either, admittedly). (timeclock-entry): New type. (timeclock-entry-begin, timeclock-entry-end, timeclock-entry-project) (timeclock-entry-comment): Define via 'cl-defstruct'. (timeclock-entry-list-projects, timeclock-day-list-projects): Avoid add-to-list on lexical vars. (timeclock-day-list): Use 'push'. (timeclock-log-data): Use 'pcase'. (timeclock-mean): Simplify. (timeclock-generate-report): Use dotimes. |
||
|---|---|---|
| .. | ||
| appt.el | ||
| cal-bahai.el | ||
| cal-china.el | ||
| cal-coptic.el | ||
| cal-dst.el | ||
| cal-french.el | ||
| cal-hebrew.el | ||
| cal-html.el | ||
| cal-islam.el | ||
| cal-iso.el | ||
| cal-julian.el | ||
| cal-mayan.el | ||
| cal-menu.el | ||
| cal-move.el | ||
| cal-persia.el | ||
| cal-tex.el | ||
| cal-x.el | ||
| calendar.el | ||
| diary-lib.el | ||
| holidays.el | ||
| icalendar.el | ||
| lunar.el | ||
| parse-time.el | ||
| solar.el | ||
| time-date.el | ||
| timeclock.el | ||
| todo-mode.el | ||