diff options
| author | Paul Eggert | 2025-07-29 14:59:20 -0700 |
|---|---|---|
| committer | Paul Eggert | 2025-07-29 15:06:13 -0700 |
| commit | 354f9ba754a973f400249bb203060193d6f984e0 (patch) | |
| tree | 48d6b6db235784990020bc604152345ce9f805c5 /src/bytecode.c | |
| parent | 6eb6cdfbe5f9288f9c0967872e96e53c66044b80 (diff) | |
| download | emacs-354f9ba754a973f400249bb203060193d6f984e0.tar.gz emacs-354f9ba754a973f400249bb203060193d6f984e0.zip | |
Disable Gnulib’s non-Gregorian calendars
Prepare for the next Gnulib merge by disabling the optional
support for non-Gregorian calendars recently added to Gnulib’s
nstrftime module. This would be tricky to integrate with Emacs,
as Emacs has its own (much fancier) calendar system, one that at
least for the Persian calendar sometimes disagrees with Gnulib’s,
and it’s likely not worth the trouble of reconciling the conflicts.
* src/conf_post.h (SUPPORT_NON_GREG_CALENDARS_IN_STRFTIME):
New macro, defined to false.
* admin/merge-gnulib (GNULIB_MODULES): nstrftime → nstrftime-limited.
(AVOIDED_MODULES): Add localcharset.
Near the end, also remove the files lib/calendar-ethiopian.h,
lib/calendar-persian.h, lib/calendar-thai.h, lib/calendars.h.
Diffstat (limited to 'src/bytecode.c')
0 files changed, 0 insertions, 0 deletions