1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-09 08:21:30 -07:00
emacs/src
Paul Eggert 0cd519971d Port NaN, infinity handling better to VAX
Nowadays .elc files routinely contain tokens like 1.0e+INF and
0.0e+NaN that do not work on antiques like the VAX that lack IEEE fp.
Port Emacs to these platforms, by treating infinities as extreme
values and NaNs as strings that trap if used numerically.
* src/lread.c (INFINITY): Default to HUGE_VAL if non-IEEE.
(not_a_number) [!IEEE_FLOATING_POINT]: New static array.
(syms_of_lread) [!IEEE_FLOATING_POINT]: Initialize it.
(read0): Report invalid syntax for +0.0e+NaN on platforms
that lack NaNs.
(string_to_number): On non-IEEE platforms, return HUGE_VAL
for infinity and a string for NaN.  All callers changed.
2023-07-13 14:43:03 -07:00
..
bitmaps
.dbxinit
.gdbinit * src/.gdbinit (nextcons): Amend $.u.cdr to $.u.s.u.cdr (bug#61453). 2023-02-12 21:30:44 +02:00
.lldbinit ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
alloc.c Prefer C23 ckd_* to Gnulib *_WRAPV macros 2023-05-17 15:41:00 -07:00
atimer.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
atimer.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
bidi.c Fix infloop in bidi.c 2023-02-25 17:19:15 +02:00
bignum.c Prefer C23 ckd_* to Gnulib *_WRAPV macros 2023-05-17 15:41:00 -07:00
bignum.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
blockinput.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
buffer.c Prefer C23 ckd_* to Gnulib *_WRAPV macros 2023-05-17 15:41:00 -07:00
buffer.h Merge from origin/emacs-29 2023-02-12 06:30:10 +01:00
bytecode.c Prefer C23 ckd_* to Gnulib *_WRAPV macros 2023-05-17 15:41:00 -07:00
callint.c ; * src/callint.c (Finteractive): Doc string clarification. 2023-01-09 14:03:04 +02:00
callproc.c Remove labeled restrictions before calling Fwiden 2023-03-29 01:12:36 +02:00
casefiddle.c Prefer C23 ckd_* to Gnulib *_WRAPV macros 2023-05-17 15:41:00 -07:00
casetab.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
category.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
category.h
ccl.c Prefer C23 ckd_* to Gnulib *_WRAPV macros 2023-05-17 15:41:00 -07:00
ccl.h
ChangeLog.1 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.2 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.3 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.4 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.5 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.6 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.7 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.8 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.9 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.10 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.11 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.12 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ChangeLog.13 ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
character.c Prefer C23 ckd_* to Gnulib *_WRAPV macros 2023-05-17 15:41:00 -07:00
character.h Simplify str_to_multibyte and related code 2022-07-11 13:52:01 +02:00
charset.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
charset.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
chartab.c
cm.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cm.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cmds.c Prefer C23 ckd_* to Gnulib *_WRAPV macros 2023-05-17 15:41:00 -07:00
coding.c Merge from origin/emacs-29 2023-07-08 05:46:10 -04:00
coding.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
commands.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
comp.c Merge from origin/emacs-29 2023-06-10 06:42:43 -04:00
comp.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
composite.c Merge from origin/emacs-29 2023-05-13 06:36:25 -04:00
composite.h Optimize search for composable characters in redisplay 2023-04-29 11:50:47 +03:00
conf_post.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
COPYING
cygw32.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
cygw32.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
data.c Port NaN, infinity handling better to VAX 2023-07-13 14:43:03 -07:00
dbusbind.c Fix setting $DBUS_SESSION_BUS_ADDRESS after Emacs has started 2023-06-12 12:45:38 +02:00
decompress.c Support files compressed by 'pigz' 2023-06-08 12:40:44 +03:00
deps.mk ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
dired.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
dispextern.h Make get_medium_narrowing_begv/zv static 2023-03-29 01:12:47 +02:00
dispnew.c Allow displaying tool bar on the bottom of the frame 2023-06-21 10:06:34 +08:00
disptab.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
dmpstruct.awk ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
doc.c (function-documentation): Make it work for the remaining cases 2023-01-13 17:56:04 -05:00
doprnt.c Prefer C23 ckd_* to Gnulib *_WRAPV macros 2023-05-17 15:41:00 -07:00
dosfns.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
dosfns.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
dynlib.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
dynlib.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
editfns.c Merge from origin/emacs-29 2023-07-01 06:29:52 -04:00
emacs-icon.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
emacs-module.c Prefer C23 ckd_* to Gnulib *_WRAPV macros 2023-05-17 15:41:00 -07:00
emacs-module.h.in Merge from origin/emacs-29 2023-01-01 05:47:47 -05:00
emacs.c Merge from origin/emacs-29 2023-03-14 18:14:48 +00:00
emacsgtkfixed.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
emacsgtkfixed.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
epaths.in ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
eval.c Prefer C23 ckd_* to Gnulib *_WRAPV macros 2023-05-17 15:41:00 -07:00
fileio.c Merge from origin/emacs-29 2023-06-24 07:13:42 -04:00
filelock.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
firstfile.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
floatfns.c Help GCC compute modiff_incr 2023-05-14 19:28:13 -07:00
fns.c Merge from origin/emacs-29 2023-05-26 07:04:03 -04:00
font.c Prefer C23 ckd_* to Gnulib *_WRAPV macros 2023-05-17 15:41:00 -07:00
font.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
fontset.c Avoid crashes in --without-all build trying to scale non-ASCII char 2023-05-09 08:20:57 +03:00
fontset.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
frame.c Provide move-toolbar in a more appropriate place 2023-07-03 08:56:21 +08:00
frame.h Allow displaying tool bar on the bottom of the frame 2023-06-21 10:06:34 +08:00
fringe.c ; * src/fringe.c: Fix description of large circle. (Bug#62961) 2023-04-20 13:06:24 +03:00
ftcrfont.c Fix mouse highlight with some fonts in Cairo builds 2023-05-12 22:19:35 +03:00
ftfont.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ftfont.h Fix recent Cairo xsettings changes 2022-11-15 19:48:39 +08:00
getpagesize.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
gfilenotify.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
gmalloc.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
gnutls.c Prefer C23 ckd_* to Gnulib *_WRAPV macros 2023-05-17 15:41:00 -07:00
gnutls.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
gtkutil.c Prefer C23 ckd_* to Gnulib *_WRAPV macros 2023-05-17 15:41:00 -07:00
gtkutil.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
haiku.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
haiku_draw_support.cc ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
haiku_font_support.cc ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
haiku_io.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
haiku_select.cc ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
haiku_support.cc ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
haiku_support.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
haikufns.c Allow displaying tool bar on the bottom of the frame 2023-06-21 10:06:34 +08:00
haikufont.c Don't set background_filled_p 2023-05-12 03:20:26 +00:00
haikugui.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
haikuimage.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
haikumenu.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
haikuselect.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
haikuselect.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
haikuterm.c Allow displaying tool bar on the bottom of the frame 2023-06-21 10:06:34 +08:00
haikuterm.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
hbfont.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
image.c Plug various leaks and fix input method initialization 2023-05-22 11:54:00 +08:00
indent.c Merge from origin/emacs-29 2023-07-08 05:46:10 -04:00
indent.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
inotify.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
insdel.c Support input method ``text conversion'' on X Windows 2023-02-12 19:56:36 +08:00
intervals.c * src/intervals.c (set_intervals_multibyte_1): Fix bug#61887 2023-03-03 19:13:03 -05:00
intervals.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
itree.c Pacify GCC 13 -Wnull-dereference in itree.c 2023-05-14 19:28:13 -07:00
itree.h Merge from origin/emacs-29 2023-01-01 05:47:47 -05:00
json.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
keyboard.c Provide move-toolbar in a more appropriate place 2023-07-03 08:56:21 +08:00
keyboard.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
keymap.c Prefer C23 ckd_* to Gnulib *_WRAPV macros 2023-05-17 15:41:00 -07:00
keymap.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
kqueue.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
lastfile.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
lcms.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
lisp.h Minor search_buffer cleanup 2023-07-08 16:35:09 +01:00
lread.c Port NaN, infinity handling better to VAX 2023-07-13 14:43:03 -07:00
macfont.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
macfont.m Change cursor color on NS port when it matches the face background 2023-04-08 14:35:30 +03:00
macros.c kmacro: Simplify register code and recent change 2023-02-24 14:18:24 -05:00
macros.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
macuvs.h ; Update src/macuvs.h, forgotten in Unicode 15.0 commit. 2022-09-17 10:15:14 +03:00
Makefile.in Merge from origin/emacs-29 2023-06-24 07:13:42 -04:00
marker.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
menu.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
menu.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
minibuf.c Avoid errors in completion due to 'completion-regexp-list' 2023-07-02 09:16:58 +03:00
module-env-25.h
module-env-26.h
module-env-27.h
module-env-28.h
module-env-29.h Bump master Emacs version to 30.0.50 2022-11-28 20:03:07 +02:00
module-env-30.h Bump master Emacs version to 30.0.50 2022-11-28 20:03:07 +02:00
msdos.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
msdos.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
nsfns.m Allow displaying tool bar on the bottom of the frame 2023-06-21 10:06:34 +08:00
nsfont.m ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
nsgui.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
nsimage.m ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
nsmenu.m ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
nsselect.m ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
nsterm.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
nsterm.m Prevent crashes on macOS when fullscreen frame is deleted 2023-06-21 16:35:27 +03:00
nsxwidget.h Improvements to xwidget on macOS (bug#60703) 2023-03-02 12:53:35 +02:00
nsxwidget.m Improvements to xwidget on macOS (bug#60703) 2023-03-02 12:53:35 +02:00
pdumper.c Prefer _WIDTH macros to sizeof in pdumper.c 2023-05-14 19:28:14 -07:00
pdumper.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
pgtkfns.c ; * src/pgtkfns.c (frame_geometry): Fix typo in last change. 2023-06-21 11:32:41 +08:00
pgtkgui.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
pgtkim.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
pgtkmenu.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
pgtkselect.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
pgtkterm.c Allow displaying tool bar on the bottom of the frame 2023-06-21 10:06:34 +08:00
pgtkterm.h Fix detection of tab bar windows on PGTK 2023-05-13 10:28:11 +08:00
print.c Prefer UINTMAX_WIDTH in print_object 2023-05-14 19:28:14 -07:00
process.c Port NaN, infinity handling better to VAX 2023-07-13 14:43:03 -07:00
process.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
profiler.c src/profiler.c: Keep track of the discarded counts 2023-03-10 15:54:10 -05:00
puresize.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
ralloc.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
README ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
regex-emacs.c Straighten regexp postfix operator after zero-width assertion parse 2023-06-21 18:00:26 +02:00
regex-emacs.h Speed up skip-chars-{forward|reverse} with char classes 2023-05-09 13:17:24 +02:00
region-cache.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
region-cache.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
scroll.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
search.c Minor search_buffer cleanup 2023-07-08 16:35:09 +01:00
sheap.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sheap.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sort.c Prefer PTRDIFF_WIDTH in sort.c 2023-05-14 19:28:14 -07:00
sound.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sqlite.c ; Support SQLite3 extensions on macOS 2023-05-23 17:53:07 +03:00
syntax.c Fix syntax bugs involving escaped newlines in comments 2023-05-22 16:11:20 +00:00
syntax.h (RE_SETUP_SYNTAX_TABLE_FOR_OBJECT): Simplify 2023-04-12 16:32:39 -04:00
sysdep.c Merge from origin/emacs-29 2023-05-06 03:41:54 +03:00
sysselect.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
syssignal.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
sysstdio.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
systhread.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
systhread.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
systime.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
systty.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
syswait.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
term.c Prefer C23 ckd_* to Gnulib *_WRAPV macros 2023-05-17 15:41:00 -07:00
termcap.c Prefer C23 ckd_* to Gnulib *_WRAPV macros 2023-05-17 15:41:00 -07:00
termchar.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
termhooks.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
terminal.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
terminfo.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
termopts.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
textconv.c Prefer C23 ckd_* to Gnulib *_WRAPV macros 2023-05-17 15:41:00 -07:00
textconv.h Check in new files 2023-02-12 19:56:36 +08:00
textprop.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
thread.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
thread.h Pacify GCC 13 -Wanalyzer-out-of-bounds 2023-05-14 19:28:12 -07:00
timefns.c Prefer C23 ckd_* to Gnulib *_WRAPV macros 2023-05-17 15:41:00 -07:00
tparam.c Prefer C23 ckd_* to Gnulib *_WRAPV macros 2023-05-17 15:41:00 -07:00
tparam.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
treesit.c Minor tree-sitter cleanups 2023-07-08 17:05:05 +01:00
treesit.h Equal now recognizes tree-sitter nodes (bug#60659) 2023-01-12 17:11:38 -08:00
undo.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
unexaix.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
unexcoff.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
unexcw.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
unexec.h
unexelf.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
unexhp9k800.c
unexmacosx.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
unexsol.c
unexw32.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
verbose.mk.in ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
vm-limit.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
w16select.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
w32.c Fix compilation of w32.c with old MinGW system headers 2023-04-13 08:18:33 +03:00
w32.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
w32common.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
w32console.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
w32cygwinx.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
w32fns.c Allow displaying tool bar on the bottom of the frame 2023-06-21 10:06:34 +08:00
w32font.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
w32font.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
w32gui.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
w32heap.c Increase DUMPED_HEAP_SIZE 2023-01-26 08:40:27 +08:00
w32heap.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
w32image.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
w32inevt.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
w32inevt.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
w32menu.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
w32notify.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
w32proc.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
w32reg.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
w32select.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
w32select.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
w32term.c Prefer C23 ckd_* to Gnulib *_WRAPV macros 2023-05-17 15:41:00 -07:00
w32term.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
w32uniscribe.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
w32xfns.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
widget.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
widget.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
widgetprv.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
window.c Merge from origin/emacs-29 2023-06-24 07:13:42 -04:00
window.h Fix detection of tab bar windows on PGTK 2023-05-13 10:28:11 +08:00
xdisp.c Fix display of wide characters on TTY frame's mode line 2023-07-02 11:10:59 +03:00
xfaces.c Avoid crashes in batch mode due to lack of frame face cache 2023-02-24 22:46:05 +02:00
xfns.c Always provide `move-toolbar' when its position can be changed 2023-07-03 08:42:24 +08:00
xfont.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
xftfont.c Merge from origin/emacs-29 2023-01-01 05:47:47 -05:00
xgselect.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
xgselect.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
xmenu.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
xml.c Fix documentation of libxml-parse-* functions 2023-04-29 09:39:15 +03:00
xrdb.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
xselect.c Fix leak when quit arrives during incremental selection transfer 2023-07-03 11:45:04 +08:00
xsettings.c ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
xsettings.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00
xsmfns.c Prefer C23 ckd_* to Gnulib *_WRAPV macros 2023-05-17 15:41:00 -07:00
xterm.c Minor correction to X error handling 2023-07-12 18:07:53 +08:00
xterm.h Plug various leaks and fix input method initialization 2023-05-22 11:54:00 +08:00
xwidget.c Improvements to xwidget on macOS (bug#60703) 2023-03-02 12:53:35 +02:00
xwidget.h ; Add 2023 to copyright years. 2023-01-01 05:31:12 -05:00

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Copyright (C) 2001-2023 Free Software Foundation, Inc.
See the end of the file for license conditions.


This directory contains the source files for the C component of GNU Emacs.
Nothing in this directory is needed for using Emacs once it is built
and installed, if the dumped Emacs is copied elsewhere.

See the files ../README and then ../INSTALL for installation instructions.

The file 'Makefile.in' is used as a template by the script
'../configure' to produce 'Makefile'.  This is the file which actually
controls the compilation of Emacs C source files.  All of this should
work transparently; you should only need to change to the parent
directory, run './configure', and then run 'make'.

This file is part of GNU Emacs.

GNU Emacs is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

GNU Emacs is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with GNU Emacs.  If not, see <https://www.gnu.org/licenses/>.