emacs/src
Pip Cet 7df2ce631b Add new hashtable weakness
Currently for MPS-internal use only, this weakness value indicates
that the keys are held weakly but values are held strongly even if
they only correspond to otherwise unreachable keys.  This means that
using the same object as key and value in these hash tables will keep
the object alive indefinitely.

* src/lisp.h (hash_table_weakness_t): Add Weak_Key_Strong_Value.
(struct Lisp_Hash_Table): Expand weakness bitfield.
2026-06-06 16:44:16 +00:00
..
bitmaps
.dbxinit
.gdbinit Merge branch 'master' into feature/igc3 2026-05-17 21:00:58 +02:00
.lldbinit Merge branch 'master' into feature/igc 2026-01-02 21:01:55 +01:00
alloc.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
android-asset.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
android-emacs.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
android.c Make 'likely' macro available in all of Emacs (bug#81115) 2026-06-04 20:45:34 +00:00
android.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
androidfns.c Add frame identifiers (bug#80138) 2026-01-13 09:29:44 +01:00
androidfont.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
androidgui.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
androidmenu.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
androidselect.c New function memory_full_up 2026-05-23 19:18:52 -07:00
androidterm.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
androidterm.h Merge branch 'master' into feature/igc 2026-01-02 21:01:55 +01:00
androidvfs.c ARRAYELTS → countof 2026-05-26 21:57:20 -07:00
atimer.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
atimer.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
bidi.c Revert "[MPS] Allocate shelved bidi caches ambiguously" 2026-04-03 08:40:38 +02:00
bignum.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
bignum.h Merge branch 'master' into feature/igc 2026-01-02 21:01:55 +01:00
blockinput.h ; Fix some comments. 2026-02-27 18:17:36 +00:00
buffer.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
buffer.h Merge branch 'master' into feature/igc 2026-01-30 09:50:17 +01:00
bytecode.c Merge branch 'master' into feature/igc 2026-01-02 21:01:55 +01:00
callint.c New function memory_full_up 2026-05-23 19:18:52 -07:00
callproc.c Merge branch 'master' into feature/igc3 2026-03-13 18:17:17 +01:00
casefiddle.c Fix 'do_casify_natnum' for events with all flags set 2026-05-24 10:11:33 +00:00
casetab.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
category.c Omit useless casts found by GCC 16 2026-05-26 21:57:19 -07:00
category.h
ccl.c New function memory_full_up 2026-05-23 19:18:52 -07:00
ccl.h
ChangeLog.1 ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
ChangeLog.2 ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
ChangeLog.3 ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
ChangeLog.4 ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
ChangeLog.5 ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
ChangeLog.6 ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
ChangeLog.7 ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
ChangeLog.8 ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
ChangeLog.9 ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
ChangeLog.10 ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
ChangeLog.11 ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
ChangeLog.12 ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
ChangeLog.13 ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
character.c Count characters correctly in 'str_as_multibyte' 2026-03-16 16:28:36 +00:00
character.h Prefer static_assert to verify 2024-08-22 00:51:55 +02:00
charset.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
charset.h Use signed ints in struct charset_table 2026-03-21 18:42:01 +01:00
chartab.c ARRAYELTS → countof 2026-05-26 21:57:20 -07:00
cm.c Allow optionally disabling the use of TABs for TTY cursor movement 2026-05-31 11:36:15 +03:00
cm.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
cmds.c Fix self-insert-command in multibyte buffers (bug#81129) 2026-05-26 14:10:16 +00:00
coding.c Use 'countof' instead of 'ARRAYELTS' 2026-05-27 07:05:11 +00:00
coding.h [MPS] Protect the coding system safe charsets byte array 2026-03-17 11:23:09 +00:00
commands.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
comp.c Use 'countof' instead of 'ARRAYELTS' 2026-05-27 07:05:11 +00:00
comp.h Revert "Alternative implementation of constants in .eln files." 2026-01-17 16:18:52 +01:00
composite.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
composite.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
conf_post.h Make 'likely' macro available in all of Emacs (bug#81115) 2026-06-04 20:45:34 +00:00
COPYING
cygw32.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
cygw32.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
data.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
dbusbind.c Merge branch 'savannah/master' into feature/igc3 2026-06-06 14:34:54 +00:00
decompress.c Prefer ptrdiff_t to size_t when either will do 2026-05-23 19:18:53 -07:00
deps.mk ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
dired.c Merge branch 'master' into feature/igc 2026-01-02 21:01:55 +01:00
dispextern.h Merge branch 'savannah/master' into feature/igc3 2026-06-06 14:34:54 +00:00
dispnew.c Merge branch 'savannah/master' into feature/igc3 2026-06-06 14:34:54 +00:00
disptab.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
dmpstruct.awk ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
doc.c ARRAYELTS → countof 2026-05-26 21:57:20 -07:00
doprnt.c Avoid crash in doprnt 2026-05-20 14:05:25 +00:00
dosfns.c ARRAYELTS → countof 2026-05-26 21:57:20 -07:00
dosfns.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
dynlib.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
dynlib.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
editfns.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
emacs-icon.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
emacs-module.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
emacs-module.in.h Bump master Emacs version to 32.0.50 2026-05-07 17:46:43 +01:00
emacs.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
emacsgtkfixed.c Use GC handles in emacsgtkfixed.c 2026-03-20 10:29:04 +00:00
emacsgtkfixed.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
epaths.in ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
eval.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
fileio.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
filelock.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
floatfns.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
fns.c Merge branch 'savannah/master' into feature/igc3 2026-06-06 14:34:54 +00:00
font.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
font.h Merge branch 'master' into feature/igc 2026-01-02 21:01:55 +01:00
fontset.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
fontset.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
frame.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
frame.h Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
fringe.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
ftcrfont.c Merge branch 'master' into feature/igc3 2026-05-17 21:00:58 +02:00
ftfont.c Merge branch 'savannah/master' into feature/igc3 2026-06-06 14:34:54 +00:00
ftfont.h
gc-handles.c Fix help popups for Athena menus 2025-11-10 13:03:27 +01:00
gc-handles.h Fix help popups for Athena menus 2025-11-10 13:03:27 +01:00
getpagesize.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
gfilenotify.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
gmalloc.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
gnutls.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
gnutls.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
gtkutil.c Merge branch 'savannah/master' into feature/igc3 2026-06-06 14:34:54 +00:00
gtkutil.h Merge branch 'master' into feature/igc 2026-01-02 21:01:55 +01:00
haiku.c ARRAYELTS → countof 2026-05-26 21:57:20 -07:00
haiku_draw_support.cc ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
haiku_font_support.cc ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
haiku_io.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
haiku_select.cc ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
haiku_support.cc ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
haiku_support.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
haikufns.c ARRAYELTS → countof 2026-05-26 21:57:20 -07:00
haikufont.c New function memory_full_up 2026-05-23 19:18:52 -07:00
haikugui.h Omit useless casts found by GCC 16 2026-05-26 21:57:19 -07:00
haikuimage.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
haikumenu.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
haikuselect.c New function memory_full_up 2026-05-23 19:18:52 -07:00
haikuselect.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
haikuterm.c New function memory_full_up 2026-05-23 19:18:52 -07:00
haikuterm.h Merge branch 'master' into feature/igc 2026-01-02 21:01:55 +01:00
hbfont.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
igc-types.h * src/igc-types.h: Emit a warning if HAVE_MPS is not defined 2026-05-06 10:25:01 +02:00
igc.c [MPS] Atomically update extended headers 2026-06-06 14:36:20 +00:00
igc.h Establish a naming convention for allocation functions in igc.c 2026-05-12 10:04:23 +02:00
image.c Merge branch 'savannah/master' into feature/igc3 2026-05-28 05:32:03 +00:00
indent.c Omit useless casts found by GCC 16 2026-05-26 21:57:19 -07:00
indent.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
inotify.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
insdel.c Merge branch 'master' into feature/igc 2026-01-02 21:01:55 +01:00
intervals.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
intervals.h Merge branch 'master' into feature/igc 2026-01-02 21:01:55 +01:00
itree.c Establish a naming convention for allocation functions in igc.c 2026-05-12 10:04:23 +02:00
itree.h Merge branch 'master' into feature/igc 2026-01-02 21:01:55 +01:00
json.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
keyboard.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
keyboard.h Merge branch 'master' into feature/igc3 2026-03-13 18:17:17 +01:00
keymap.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
keymap.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
kqueue.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
lcms.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
lisp.h Add new hashtable weakness 2026-06-06 16:44:16 +00:00
lread.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
macfont.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
macfont.m Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
macros.c Establish a naming convention for allocation functions in igc.c 2026-05-12 10:04:23 +02:00
macros.h Staticpro executing_kbd_macro 2026-03-22 15:29:37 +01:00
macuvs.h
Makefile.in Merge branch 'master' into feature/igc 2026-01-02 21:01:55 +01:00
marker.c Implement Fmarkers_in using a marker_it 2026-06-06 14:35:22 +00:00
menu.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
menu.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
minibuf.c Fix pathological slowness in flex completion 2026-05-24 04:23:51 +01:00
module-env-25.h
module-env-26.h
module-env-27.h
module-env-28.h
module-env-29.h
module-env-30.h
module-env-31.h Bump master Emacs version to 32.0.50 2026-05-07 17:46:43 +01:00
module-env-32.h Bump master Emacs version to 32.0.50 2026-05-07 17:46:43 +01:00
msdos.c ARRAYELTS → countof 2026-05-26 21:57:20 -07:00
msdos.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
nsfns.m Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
nsfont.m New function memory_full_up 2026-05-23 19:18:52 -07:00
nsgui.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
nsimage.m NS: Add native image support for HEIF, SVG and WEBP on GNUstep 2026-01-17 14:06:29 +02:00
nsmenu.m Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
nsselect.m ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
nsterm.h Merge branch 'master' into feature/igc3 2026-05-17 21:00:58 +02:00
nsterm.m Merge branch 'savannah/master' into feature/igc3 2026-06-06 14:34:54 +00:00
nsxwidget.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
nsxwidget.m ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
pdumper.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
pdumper.h Merge branch 'master' into feature/igc 2026-01-02 21:01:55 +01:00
pgtkfns.c Merge branch 'savannah/master' into feature/igc3 2026-06-06 14:34:54 +00:00
pgtkgui.h pgtk: Fix -Wint-conversion compilation error. 2026-05-27 07:59:54 -07:00
pgtkim.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
pgtkmenu.c Merge branch 'master' into feature/igc 2026-01-02 21:01:55 +01:00
pgtkselect.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
pgtkterm.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
pgtkterm.h Merge branch 'master' into feature/igc 2026-01-02 21:01:55 +01:00
print.c Move the print stack tracing code from print.c to igc.c 2026-04-03 09:31:10 +02:00
process.c Merge branch 'savannah/master' into feature/igc3 2026-06-06 14:34:54 +00:00
process.h Merge branch 'savannah/master' into feature/igc3 2026-06-06 14:34:54 +00:00
profiler.c ; * src/profiler.c (make_log): Fix merge damage. 2026-05-27 07:11:33 +00:00
ralloc.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
README ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
regex-emacs.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
regex-emacs.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
region-cache.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
region-cache.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
scroll.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
search.c Merge branch 'master' into feature/igc 2026-01-02 21:01:55 +01:00
sfnt.c ARRAYELTS → countof 2026-05-26 21:57:20 -07:00
sfnt.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
sfntfont-android.c ARRAYELTS → countof 2026-05-26 21:57:20 -07:00
sfntfont.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
sfntfont.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
sort.c Expand uses IGC_XZALLOC_AMBIG 2026-03-23 09:44:24 +01:00
sound.c ARRAYELTS → countof 2026-05-26 21:57:20 -07:00
sqlite.c ; Fix last change 2026-04-27 13:47:17 +03:00
syntax.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
syntax.h SETUP_SYNTAX_TABLE: syntax-propertize more lazily (bug#80600) 2026-04-13 16:45:27 -04:00
sysdep.c ARRAYELTS → countof 2026-05-26 21:57:20 -07:00
sysselect.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
syssignal.h Improve w32 implementations of 'signal' and 'raise' 2026-05-22 12:31:04 +03:00
sysstdio.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
systhread.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
systhread.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
systime.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
systty.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
syswait.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
term.c Merge branch 'savannah/master' into feature/igc3 2026-06-06 14:34:54 +00:00
termcap.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
termchar.h Prefer ptrdiff_t to size_t when either will do 2026-05-23 19:18:53 -07:00
termhooks.h Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
terminal.c Scan struct coding_system as exact root 2026-04-17 10:26:53 +02:00
terminfo.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
termopts.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
textconv.c Fix format typos in never-executed textconv.c 2026-05-23 19:18:53 -07:00
textconv.h Prefer ptrdiff_t to size_t when either will do 2026-05-23 19:18:53 -07:00
textprop.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
thread.c Use __func__ as default label for igc_xzalloc_ambig 2026-03-22 18:27:25 +01:00
thread.h Merge branch 'master' into feature/igc 2026-01-02 21:01:55 +01:00
timefns.c New function memory_full_up 2026-05-23 19:18:52 -07:00
tparam.c New function memory_full_up 2026-05-23 19:18:52 -07:00
tparam.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
treesit.c Fold calls to fix_position into treesit_check_position (bug#80830) 2026-05-23 22:55:31 -07:00
treesit.h Merge branch 'master' into feature/igc 2026-01-02 21:01:55 +01:00
undo.c Merge branch 'master' into feature/igc 2026-01-02 21:01:55 +01:00
verbose.mk.in ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
vm-limit.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
w16select.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
w32.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
w32.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
w32common.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
w32console.c ARRAYELTS → countof 2026-05-26 21:57:20 -07:00
w32cygwinx.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
w32dwrite.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
w32fns.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
w32font.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
w32font.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
w32gdiplus.h Teach Emacs on MS-Windows how to export frame screenshots 2026-03-01 15:08:51 +02:00
w32gui.h Omit useless casts found by GCC 16 2026-05-26 21:57:19 -07:00
w32heap.c ; Remove unused declarations from w32heap.c 2026-02-28 14:58:33 +02:00
w32heap.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
w32image.c ; * src/w32image.c (w32_gdip_export_frame): Add error checking. 2026-03-02 17:03:17 +02:00
w32inevt.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
w32inevt.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
w32menu.c Merge branch 'master' into feature/igc 2026-01-02 21:01:55 +01:00
w32notify.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
w32proc.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
w32reg.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
w32select.c Always compile w32image.c on MinGW (Bug#80924) 2026-04-30 18:52:22 +03:00
w32select.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
w32term.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
w32term.h Merge branch 'master' into feature/igc 2026-02-13 09:10:16 +01:00
w32uniscribe.c ARRAYELTS → countof 2026-05-26 21:57:20 -07:00
w32xfns.c Simplify some struct frame.output_method checks 2026-03-26 15:19:56 +01:00
widget.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
widget.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
widgetprv.h Merge branch 'master' into feature/igc 2026-01-02 21:01:55 +01:00
window.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
window.h Merge branch 'master' into feature/igc 2026-01-30 09:50:17 +01:00
xdisp.c Merge branch 'savannah/master' into feature/igc3 2026-06-06 14:34:54 +00:00
xfaces.c Merge branch 'savannah/master' into feature/igc3 2026-06-06 14:34:54 +00:00
xfns.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
xfont.c Omit useless casts found by GCC 16 2026-05-26 21:57:19 -07:00
xftfont.c Merge branch 'master' into feature/igc3 2026-05-17 21:00:58 +02:00
xgselect.c ARRAYELTS → countof 2026-05-26 21:57:20 -07:00
xgselect.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
xmenu.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
xml.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
xrdb.c ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
xselect.c Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
xsettings.c Merge branch 'savannah/master' into feature/igc3 2026-06-06 14:34:54 +00:00
xsettings.h ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
xsmfns.c New function memory_full_up 2026-05-23 19:18:52 -07:00
xterm.c Merge branch 'savannah/master' into feature/igc3 2026-06-06 14:34:54 +00:00
xterm.h Merge branch 'savannah/master' into feature/igc3 2026-05-27 06:58:44 +00:00
xwidget.c Merge from origin/emacs-31 2026-06-05 11:19:07 +01:00
xwidget.h Merge branch 'master' into feature/igc 2026-01-02 21:01:55 +01: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-2026 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/>.