1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-15 10:30:25 -08:00
emacs/lisp/calendar
Richard Lawrence 77f73abd92 Check for presuppositions in `calendar-date-is-valid-p'
Do not signal an error in `calendar-date-is-valid-p' if passed a
value which is not a three-element list of integers.  Signaling
an error makes the function unusable as a predicate for valid
date values. (Bug#74848)
* lisp/calendar/calendar.el (calendar-date-is-valid-p): Add the
check that input is a 3-element list.
* test/lisp/calendar/calendar-tests.el: New file with tests.
2024-12-14 14:42:15 +02:00
..
appt.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
cal-bahai.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
cal-china.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
cal-coptic.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
cal-dst.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
cal-french.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
cal-hebrew.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
cal-html.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
cal-islam.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
cal-iso.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
cal-julian.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
cal-mayan.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
cal-menu.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
cal-move.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
cal-persia.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
cal-tex.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
cal-x.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
calendar.el Check for presuppositions in `calendar-date-is-valid-p' 2024-12-14 14:42:15 +02:00
diary-lib.el Fix user options for listing and marking diary files 2024-11-24 11:27:00 +02:00
holidays.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
icalendar.el Fix Icalendar export with ISO dates 2024-04-13 10:52:55 +03:00
iso8601.el Merge from origin/emacs-30 2024-08-17 02:47:38 -04:00
lunar.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
parse-time.el Mark if-let and when-let obsolete 2024-10-24 16:50:07 +08:00
solar.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
time-date.el Drop fallback code in date-to-time, update documentation 2024-08-15 08:17:15 +02:00
timeclock.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
todo-mode.el ; Avoid byte-compiler warning in todo-mode.el differently 2024-05-21 15:04:43 +02:00