emacs/src
Paul Eggert 21ed391440 Simplify 32-bit Android bit fiddling
* src/sfnt.c: Include stdbit.h.
(sfnt_count_leading_zero_bits) [!INT64_MAX]: Remove this function,
which was confusingly named as it actually returned 31 minus the
number of leading zero bits.
(sfnt_multiply_divide_2) [!INT64_MAX]: Use stdc_leading_zeros instead.
2024-05-18 10:23:51 -07:00
..
bitmaps
.dbxinit
.gdbinit (COMPILED): Rename to CLOSURE 2024-04-28 11:58:05 -04:00
.lldbinit Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
COPYING
ChangeLog.1 ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
ChangeLog.2 ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
ChangeLog.3 Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
ChangeLog.4 Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
ChangeLog.5 ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
ChangeLog.6 ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
ChangeLog.7 ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
ChangeLog.8 ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
ChangeLog.9 ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
ChangeLog.10 ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
ChangeLog.11 Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
ChangeLog.12 Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
ChangeLog.13 ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
Makefile.in Implement dots and dashes on Nextstep 2024-05-01 22:02:47 +08:00
README ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
alloc.c Pacify gcc -Wmissing-variable-declarations 2024-05-11 18:46:27 -07:00
android-asset.h ; Add 2024 to copyright years 2024-01-02 10:30:05 +08:00
android-emacs.c ; Add 2024 to copyright years 2024-01-02 10:30:05 +08:00
android.c Communicate frame titles to the window manager on Android 2024-05-13 14:42:35 +08:00
android.h Communicate frame titles to the window manager on Android 2024-05-13 14:42:35 +08:00
androidfns.c Communicate frame titles to the window manager on Android 2024-05-13 14:42:35 +08:00
androidfont.c Complete pacification of build warnings on Android 2024-05-13 08:25:39 +08:00
androidgui.h Simplify management of Android handle IDs 2024-05-04 11:36:09 +08:00
androidmenu.c Simplify management of Android handle IDs 2024-05-04 11:36:09 +08:00
androidselect.c Housekeeping around androidselect.c 2024-05-18 20:45:35 +08:00
androidterm.c Communicate frame titles to the window manager on Android 2024-05-13 14:42:35 +08:00
androidterm.h Communicate frame titles to the window manager on Android 2024-05-13 14:42:35 +08:00
androidvfs.c Properly deinitialize directory cursors on closedir 2024-05-12 20:24:19 +08:00
atimer.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
atimer.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
bidi.c Speed up display of RTL text with many character compositions 2024-03-21 10:25:56 +02:00
bignum.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
bignum.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
blockinput.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
buffer.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
buffer.h Further adjustments for restoring killed buffer windows (Bug#68235) 2024-03-15 10:35:27 +01:00
bytecode.c (COMPILED): Rename to CLOSURE 2024-04-28 11:58:05 -04:00
callint.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
callproc.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
casefiddle.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
casetab.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
category.c Share hash table test structs 2024-01-13 20:50:38 +01:00
category.h
ccl.c Ignore fewer GCC -fanalyzer diagnostics in ccl.c 2024-02-18 00:38:15 -08:00
ccl.h Be more systematic about parens in C source code 2024-01-20 17:28:53 -08:00
character.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
character.h Simplify str_to_multibyte and related code 2022-07-11 13:52:01 +02:00
charset.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
charset.h (struct charset): Remove dependency on hash-table internals 2024-01-23 22:30:13 -05:00
chartab.c ; Improve documentation of 'char-table-range' 2023-09-01 16:33:40 +03:00
cm.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
cm.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
cmds.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
coding.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
coding.h Be more systematic about parens in C source code 2024-01-20 17:28:53 -08:00
commands.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
comp.c Introduce 'compilation-safety' variable 2024-05-13 23:01:08 +02:00
comp.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
composite.c Merge from origin/emacs-29 2024-03-09 04:18:53 -05:00
composite.h (struct composition): Remove dependency on hash-table internals 2024-01-24 08:16:41 -05:00
conf_post.h Fix the MS-DOS build 2024-02-15 22:13:04 +08:00
cygw32.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
cygw32.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
data.c Prefer stdbit.h to count-one-bits.h etc 2024-05-18 10:23:51 -07:00
dbusbind.c ; Fix whitespace 2024-05-14 10:18:04 +02:00
decompress.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
deps.mk ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
dired.c New `sort` keyword arguments (bug#69709) 2024-03-29 11:39:38 +01:00
dispextern.h Implement dots and dashes on X 2024-04-28 11:58:54 +08:00
dispnew.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
disptab.h Be more systematic about parens in C source code 2024-01-20 17:28:53 -08:00
dmpstruct.awk ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
doc.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
doprnt.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
dosfns.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
dosfns.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
dynlib.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
dynlib.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
editfns.c Port to certain Android environments with no GUI 2024-05-17 19:21:29 +08:00
emacs-icon.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
emacs-module.c (DOHASH): Change calling convention 2024-01-24 08:07:54 -05:00
emacs-module.h.in Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
emacs.c Fix failure of `restart-emacs' to restart Emacs on Android 2024-05-14 10:16:31 +08:00
emacsgtkfixed.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
emacsgtkfixed.h Be more systematic about parens in C source code 2024-01-20 17:28:53 -08:00
epaths.in ; * src/epaths.in: Declare and use android_game_path. 2024-05-13 08:26:04 +08:00
eval.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
fileio.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
filelock.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
firstfile.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
floatfns.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
fns.c ; Fix a recent change in fns.c 2024-05-12 09:51:51 +03:00
font.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
font.h Be more systematic about parens in C source code 2024-01-20 17:28:53 -08:00
fontset.c Merge from origin/emacs-29 2024-05-18 07:56:54 -04:00
fontset.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
frame.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
frame.h Take fields into account during text conversion 2024-04-29 12:34:39 +08:00
fringe.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
ftcrfont.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
ftfont.c Pacify GCC 14 -Wstring-operflow in ftfont.c 2024-04-30 01:26:24 -07:00
ftfont.h Fix recent Cairo xsettings changes 2022-11-15 19:48:39 +08:00
getpagesize.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
gfilenotify.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
gmalloc.c Pacify warnings in gmalloc.c 2024-05-12 13:27:43 +08:00
gnutls.c Intern additional symbols ahead-of-time 2024-05-09 15:07:22 +08:00
gnutls.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
gtkutil.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
gtkutil.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
haiku.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
haiku_draw_support.cc ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
haiku_font_support.cc ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
haiku_io.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
haiku_select.cc * src/haiku_select.cc: Include stdckdint.h. 2024-01-29 12:17:26 +00:00
haiku_support.cc New variable haiku-pass-control-tab-to-system 2024-04-04 08:33:52 +08:00
haiku_support.h New variable haiku-pass-control-tab-to-system 2024-04-04 08:33:52 +08:00
haikufns.c ; * src/haikufns.c (syms_of_haikufns): Fix indentation. 2024-04-04 08:33:53 +08:00
haikufont.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
haikugui.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
haikuimage.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
haikumenu.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
haikuselect.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
haikuselect.h Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
haikuterm.c Implement dots and dashes on MS-Windows 2024-05-10 16:45:33 +08:00
haikuterm.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
hbfont.c Pacify GCC 14 -Wanalyzer-out-of-bounds in hbfont.c 2024-04-30 01:26:24 -07:00
image.c Silence some macOS build warnings 2024-05-12 15:04:47 +02:00
indent.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
indent.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
inotify.c Enable inotify on systems with inotify_init yet no init1 variant 2024-02-22 09:53:48 +08:00
insdel.c Use `min`/`max` macros in a few more places 2024-01-09 07:55:51 +01:00
intervals.c Pacify GCC 14 -Wnull-dereference in intervals.c 2024-04-30 01:26:24 -07:00
intervals.h ; Improve commentary in intervals.h 2024-05-02 09:50:37 +03:00
itree.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
itree.h Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
json.c ; * src/json.c: Comment correction 2024-04-04 18:40:14 +02:00
keyboard.c Silence some macOS build warnings 2024-05-12 15:04:47 +02:00
keyboard.h Fix implementation of the --terminal command-line switch 2024-05-04 13:12:21 +03:00
keymap.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
keymap.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
kqueue.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
lastfile.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
lcms.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
lisp.h Prefer stdbit.h to count-one-bits.h etc 2024-05-18 10:23:51 -07:00
lread.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
macfont.h Be more systematic about parens in C source code 2024-01-20 17:28:53 -08:00
macfont.m macfont.m: Fix values for font widths and weights on macOS 2024-02-01 12:18:50 +02:00
macros.c Continue reading in 'read-event' etc. at the end of a keyboard macro 2024-03-10 10:40:13 -04:00
macros.h Extract check for end of macro to function 2024-03-10 10:40:01 -04:00
macuvs.h ; Update src/macuvs.h, forgotten in Unicode 15.0 commit. 2022-09-17 10:15:14 +03:00
marker.c Improve static checking when using upcoming GCC 13.3 2024-05-09 12:24:53 -07:00
menu.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
menu.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
minibuf.c Intern additional symbols ahead-of-time 2024-05-09 15:07:22 +08: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 ; * src/module-env-30.h: Fix commentary 2023-11-23 13:34:47 +01:00
msdos.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
msdos.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
nsfns.m Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
nsfont.m Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
nsgui.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
nsimage.m Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
nsmenu.m Silence some macOS build warnings 2024-05-12 15:04:47 +02:00
nsselect.m ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
nsterm.h Silence some macOS build warnings 2024-05-12 15:04:47 +02:00
nsterm.m Silence some macOS build warnings 2024-05-12 15:04:47 +02:00
nsxwidget.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
nsxwidget.m ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
pdumper.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
pdumper.h Be more systematic about parens in C source code 2024-01-20 17:28:53 -08:00
pgtkfns.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
pgtkgui.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
pgtkim.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
pgtkmenu.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
pgtkselect.c Pacify gcc -Wmissing-variable-declarations 2024-05-11 18:46:27 -07:00
pgtkterm.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
pgtkterm.h Be more systematic about parens in C source code 2024-01-20 17:28:53 -08:00
print.c Pacify gcc -Wmissing-variable-declarations 2024-05-11 18:46:27 -07:00
process.c ; * src/process.c (network_lookup_address_info_1): Quote function 2024-05-14 17:18:32 +02:00
process.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
profiler.c Use a dedicated type to represent interpreted-function values 2024-04-28 11:58:12 -04:00
puresize.h Followup changes to `cl-type-of` 2024-03-18 09:32:53 -04:00
ralloc.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
regex-emacs.c * src/regex-emacs.c (forall_firstchar_1): Improve corner case 2024-01-22 15:06:24 -05:00
regex-emacs.h Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
region-cache.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
region-cache.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
scroll.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
search.c (Freplace_match): Fix bug#65451 2024-04-07 14:16:38 -04:00
sfnt.c Simplify 32-bit Android bit fiddling 2024-05-18 10:23:51 -07:00
sfnt.h Remove redundant byte-swapping boundary 2024-04-04 13:52:52 +08:00
sfntfont-android.c Implement face stipples on Android 2024-04-23 14:30:38 +08:00
sfntfont.c Fix building the SFNT font driver 2024-03-30 08:58:59 +08:00
sfntfont.h ; Add 2024 to copyright years 2024-01-02 10:30:05 +08:00
sheap.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
sheap.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
sort.c ; More coding style fixes 2024-05-11 21:35:42 +08:00
sound.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
sqlite.c Followup changes to `cl-type-of` 2024-03-18 09:32:53 -04:00
syntax.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
syntax.h Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
sysdep.c Fix dumping signal-handler data 2024-04-23 10:02:39 +03:00
sysselect.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
syssignal.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
sysstdio.h Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
systhread.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
systhread.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
systime.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
systty.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
syswait.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
term.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
termcap.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
termchar.h Add support for colored and styled underlines on tty frames 2024-04-27 11:59:15 +03:00
termhooks.h Implement notification callbacks on Android 2024-03-11 21:41:14 +08:00
terminal.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
terminfo.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
termopts.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
textconv.c Work around bad GCC diagnostic in select_window 2024-04-30 01:26:24 -07:00
textconv.h Take fields into account during text conversion 2024-04-29 12:34:39 +08:00
textprop.c Fix deletion of text holding `inhibit-read-only' properties 2024-04-30 18:28:05 +08:00
thread.c Implement Lisp threading on Android 2024-02-06 17:53:23 +08:00
thread.h Implement Lisp threading on Android 2024-02-06 17:53:23 +08:00
timefns.c Remove SYMBOL_WITH_POS_{POS,SYM} 2024-02-13 11:20:33 -08:00
tparam.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
tparam.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
treesit.c ; Fix documentation of recent commits related to treesit 2024-04-20 09:53:35 +03:00
treesit.h New function treesit-parser-changed-ranges 2024-04-19 19:04:44 -07:00
undo.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
unexaix.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
unexcoff.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
unexcw.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
unexec.h
unexelf.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
unexhp9k800.c
unexmacosx.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
unexsol.c
unexw32.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
verbose.mk.in Port to GNU Make 03ecd94488b85adc38746ec3e7c2a297a522598e 2024-02-08 23:22:00 -08:00
vm-limit.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
w16select.c Remove redundant casts from void* with malloc functions 2024-01-10 14:48:00 +01:00
w32.c Fix resetting keyboard hook state on MS-Windows 2024-03-14 10:01:06 +02:00
w32.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
w32common.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
w32console.c Fix resetting keyboard hook state on MS-Windows 2024-03-14 10:01:06 +02:00
w32cygwinx.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
w32fns.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
w32font.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
w32font.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
w32gui.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
w32heap.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
w32heap.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
w32image.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
w32inevt.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
w32inevt.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
w32menu.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
w32notify.c Fix NULL dereference in w32notify.c 2024-01-13 10:21:41 +01:00
w32proc.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
w32reg.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
w32select.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
w32select.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
w32term.c ; Avoid compiler warning in w32term.c 2024-05-17 09:43:20 +03:00
w32term.h Fix resetting keyboard hook state on MS-Windows 2024-03-14 10:01:06 +02:00
w32uniscribe.c ; Fix last change in inclusion of byteswap.h header 2024-03-30 10:52:00 +03:00
w32xfns.c Unbreak the Cygw32 build broken by resent WTS_SESSION changes 2024-03-19 14:45:45 +02:00
widget.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
widget.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
widgetprv.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
window.c New functions '(set-)window-cursor-type' 2024-05-18 15:42:19 +02:00
window.h New functions '(set-)window-cursor-type' 2024-05-18 15:42:19 +02:00
xdisp.c New functions '(set-)window-cursor-type' 2024-05-18 15:42:19 +02:00
xfaces.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
xfns.c Pacify GCC 14 -Wnull-dereference 2024-04-30 01:26:23 -07:00
xfont.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
xftfont.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
xgselect.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
xgselect.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
xmenu.c Pacify GCC 14 -Wnull-dereference 2024-04-30 01:26:23 -07:00
xml.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
xrdb.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
xselect.c Pacify gcc -Wmissing-variable-declarations 2024-05-11 18:46:27 -07:00
xsettings.c ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
xsettings.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
xsmfns.c Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
xterm.c Pacify gcc -Wmissing-variable-declarations 2024-05-11 18:46:27 -07:00
xterm.h Pacify gcc -Wmissing-variable-declarations 2024-05-11 18:46:27 -07:00
xwidget.c Replace calls to intern with a constant string with DEFSYMs 2024-05-09 15:07:22 +08:00
xwidget.h ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00

README

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

Copyright (C) 2001-2024 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/>.