1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-11 01:11:31 -07:00
emacs/src
Rudolf Adamkovič 6e1054a40b NS: Correct the accessibility role of Emacs windows (bug#77062)
Make the accessibility role of Emacs windows to be "standard
window" (AXWindow) instead of "text field" (AXTextField).  This matches
other applications on NS, as can be verified with any accessibility
inspector.  All widely used NS ports, such as Emacs Plus, have this
patch already applied. As for practical impact, this change makes Emacs,
for example, work with tiling window managers, such as Yabai, where many
users report problems with Emacs specifically, and are instructed to
simply avoid the official NS port of GNU Emacs due to this problem.

* src/nsterm.m: ([EmacsWindow accessibilityAttributeValue:]): Make the
accessibility role of Emacs windows to be "standard window" (AXWindow)
instead of "text field" (AXTextField).
2025-07-31 22:14:39 +01:00
..
bitmaps
.dbxinit
.gdbinit Update copyright year to 2025 2025-01-02 18:39:42 +01:00
.lldbinit ; Add some niceties to .lldbinit 2025-01-12 08:46:28 +01:00
alloc.c Avoid performance regressions in unoptimized builds 2025-04-15 09:53:32 +08:00
android-asset.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
android-emacs.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
android.c Respond to display configuration updates on Android 2025-04-10 15:25:38 +08:00
android.h Fully support Lisp threads on Android 2025-02-28 19:54:46 +08:00
androidfns.c Update Android frame param handlers 2025-07-27 09:36:10 +08:00
androidfont.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
androidgui.h Respond to display configuration updates on Android 2025-04-10 15:25:38 +08:00
androidmenu.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
androidselect.c Fix clipboard object handle leak on Android 3.1 to 11.0 2025-03-16 20:13:34 +08:00
androidterm.c Synchronize Android and Haiku terminal frontends with X 2025-05-05 08:51:48 +08:00
androidterm.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
androidvfs.c Replace call[1-8] with calln 2025-01-19 14:29:41 +01:00
atimer.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
atimer.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
bidi.c * src/bidi.c: Add comments to uses of INT_PROMOTE (bug#75964). 2025-02-11 15:42:26 +02:00
bignum.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
bignum.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
blockinput.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
buffer.c ; * src/buffer.c (Fgenerate_new_buffer_name): Fix typo. 2025-05-13 10:13:26 +01:00
buffer.h insert-file-contents st_size cleanup 2025-07-21 16:23:17 -07:00
bytecode.c ; * src/bytecode.c: remove unneeded includes 2025-07-30 11:04:11 +02:00
callint.c Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
callproc.c Streamline init_callproc a bit 2025-07-24 22:13:47 -07:00
casefiddle.c Add line-column tracking for tree-sitter 2025-05-03 22:14:03 -07:00
casetab.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
category.c Avoid name clashes with static GnuTLS 2025-04-19 19:31:26 -07:00
category.h
ccl.c Avoid name clashes with static GnuTLS 2025-04-19 19:31:26 -07:00
ccl.h Be more systematic about parens in C source code 2024-01-20 17:28:53 -08:00
ChangeLog.1 ; Delete troff markers from ChangeLog files 2025-02-20 02:46:43 +01:00
ChangeLog.2 ; Delete troff markers from ChangeLog files 2025-02-20 02:46:43 +01:00
ChangeLog.3 ; Delete troff markers from ChangeLog files 2025-02-20 02:46:43 +01:00
ChangeLog.4 ; Delete troff markers from ChangeLog files 2025-02-20 02:46:43 +01:00
ChangeLog.5 ; Delete troff markers from ChangeLog files 2025-02-20 02:46:43 +01:00
ChangeLog.6 ; Delete troff markers from ChangeLog files 2025-02-20 02:46:43 +01:00
ChangeLog.7 ; Delete troff markers from ChangeLog files 2025-02-20 02:46:43 +01:00
ChangeLog.8 ; Delete troff markers from ChangeLog files 2025-02-20 02:46:43 +01:00
ChangeLog.9 ; Delete troff markers from ChangeLog files 2025-02-20 02:46:43 +01:00
ChangeLog.10 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ChangeLog.11 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ChangeLog.12 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ChangeLog.13 Update copyright year to 2025 2025-01-02 18:39:42 +01:00
character.c Fix the values and documentation of 'printable-chars' table 2025-02-28 16:22:30 +02:00
character.h Prefer static_assert to verify 2024-08-22 00:51:55 +02:00
charset.c Avoid name clashes with static GnuTLS 2025-04-19 19:31:26 -07:00
charset.h Avoid name clashes with static GnuTLS 2025-04-19 19:31:26 -07:00
chartab.c Fix capitalization ELisp -> Elisp 2025-03-12 09:38:33 +08:00
cm.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
cm.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
cmds.c (replace_range): Delete argument markers 2025-03-06 11:21:42 -05:00
coding.c (decode_coding): Avoid nested *-change-functions (bug#78042) 2025-05-02 17:06:09 -04:00
coding.h Avoid name clashes with static GnuTLS 2025-04-19 19:31:26 -07:00
commands.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
comp.c Nativecomp don't materialize non-materializable objects (bug#78606) 2025-07-09 17:32:07 +02:00
comp.h Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
composite.c Avoid name clashes with static GnuTLS 2025-04-19 19:31:26 -07:00
composite.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
conf_post.h Disable Gnulib’s non-Gregorian calendars 2025-07-29 15:06:13 -07:00
COPYING
cygw32.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
cygw32.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
data.c comp.el: Fix minor corner-case annoyances 2025-07-17 12:36:57 -04:00
dbusbind.c Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
decompress.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
deps.mk Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
dired.c Replace call[1-8] with calln 2025-01-19 14:29:41 +01:00
dispextern.h Add redisplay_counter to catch nested redisplays and abort outer one 2025-07-15 13:49:29 -04:00
dispnew.c Realloc less often in adjust_glyph_matrix (bug#77961) 2025-04-22 11:38:04 +02:00
disptab.h Display separators on tty menus with display table entries 2025-01-26 16:41:01 +01:00
dmpstruct.awk Update copyright year to 2025 2025-01-02 18:39:42 +01:00
doc.c Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
doprnt.c ; Fix typos 2025-02-22 14:48:29 +01:00
dosfns.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
dosfns.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
dynlib.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
dynlib.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
editfns.c (Ftranspose_regions): Fix bug#76124 2025-07-06 19:15:51 -04:00
emacs-icon.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
emacs-module.c Avoid name clashes with static GnuTLS 2025-04-19 19:31:26 -07:00
emacs-module.h.in Update copyright year to 2025 2025-01-02 18:39:42 +01:00
emacs.c ; * src/emacs.c (default_PATH) [DOS_NT]: Add commentary. 2025-07-27 18:45:03 +03:00
emacsgtkfixed.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
emacsgtkfixed.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
epaths.in Update copyright year to 2025 2025-01-02 18:39:42 +01:00
eval.c Add redisplay_counter to catch nested redisplays and abort outer one 2025-07-15 13:49:29 -04:00
fileio.c Don’t read before BEG in insert-file-contents 2025-07-23 17:55:15 -07:00
filelock.c Replace some calls to `intern' with DEFSYMs 2025-04-08 10:26:18 +08:00
floatfns.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
fns.c * src/fns.c (Flength): Fix char table length off-by-one bug. 2025-07-11 16:36:27 +02:00
font.c ; * src/font.c (syms_of_font): Fix typo. 2025-01-16 15:55:30 +00:00
font.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
fontset.c Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
fontset.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
frame.c Add frame parameter which allows border transparency 2025-07-26 18:02:18 +03:00
frame.h Add frame parameter which allows border transparency 2025-07-26 18:02:18 +03:00
fringe.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ftcrfont.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ftfont.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
ftfont.h
getpagesize.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
gfilenotify.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
gmalloc.c Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
gnutls.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
gnutls.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
gtkutil.c Fix handling of frame position values 2025-03-10 09:33:17 +01:00
gtkutil.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
haiku.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
haiku_draw_support.cc Update copyright year to 2025 2025-01-02 18:39:42 +01:00
haiku_font_support.cc Update copyright year to 2025 2025-01-02 18:39:42 +01:00
haiku_io.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
haiku_select.cc Update copyright year to 2025 2025-01-02 18:39:42 +01:00
haiku_support.cc Merge from savannah/emacs-30 2025-02-21 13:32:14 +08:00
haiku_support.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
haikufns.c Add frame parameter which allows border transparency 2025-07-26 18:02:18 +03:00
haikufont.c Prevent double frees in closing fonts provided by the Haiku font driver 2025-05-18 08:46:36 +08:00
haikugui.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
haikuimage.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
haikumenu.c Replace call[1-8] with calln 2025-01-19 14:29:41 +01:00
haikuselect.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
haikuselect.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
haikuterm.c Synchronize Android and Haiku terminal frontends with X 2025-05-05 08:51:48 +08:00
haikuterm.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
hbfont.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
image.c Move CSS into the SVG wrapper 2025-07-10 17:54:33 +01:00
indent.c Teach 'current-column' to account for images 2025-04-05 13:24:22 +03:00
indent.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
inotify.c Guarantee delivery of inotify special events 2025-02-26 10:39:46 +08:00
insdel.c Add line-column tracking for tree-sitter 2025-05-03 22:14:03 -07:00
intervals.c ; Whitespace fixes to silence git hooks 2025-02-26 18:11:22 +01:00
intervals.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
itree.c ; Fix indentation in itree.c 2025-01-09 05:13:28 +01:00
itree.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
json.c Pacify GCC 15 -Wunterminated-string-initialization 2025-04-19 19:31:26 -07:00
keyboard.c Move keyboard input functions from lread.c to keyboard.c 2025-07-30 11:04:11 +02:00
keyboard.h Revert “Avoid some union buffered_input_event uses” 2025-03-03 22:28:59 -08:00
keymap.c Implement surrogate menu bars for tty child frames 2025-03-17 09:36:59 +01:00
keymap.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
kqueue.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
lcms.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
lisp.h Refactor to allow nameless auto strings 2025-07-24 22:13:47 -07:00
lread.c Refactor reader to use readbuf_t in more places 2025-07-30 11:04:12 +02:00
macfont.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
macfont.m Avoid name clashes with static GnuTLS 2025-04-19 19:31:26 -07:00
macros.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
macros.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
macuvs.h
Makefile.in Fix libsrc assumption in src/Makefile.in 2025-04-19 19:31:24 -07:00
marker.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
menu.c Fix 'etc/DOC' for a few functions/variables 2025-03-04 15:45:33 +02:00
menu.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
minibuf.c Avoid name clashes with static GnuTLS 2025-04-19 19:31:26 -07: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 Update emacs-module for Emacs 31 2024-06-23 07:11:04 -04:00
module-env-31.h Update emacs-module for Emacs 31 2024-06-23 07:11:04 -04:00
msdos.c Fix handling of frame position values 2025-03-10 09:33:17 +01:00
msdos.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
nsfns.m Add frame parameter which allows border transparency 2025-07-26 18:02:18 +03:00
nsfont.m Update copyright year to 2025 2025-01-02 18:39:42 +01:00
nsgui.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
nsimage.m Support colored stipples on Cocoa NS (Bug#73384) 2025-03-04 14:31:35 +02:00
nsmenu.m Update copyright year to 2025 2025-01-02 18:39:42 +01:00
nsselect.m Replace call[1-8] with calln 2025-01-19 14:29:41 +01:00
nsterm.h NS: Fix build with NSTRACE_ENABLED 2025-07-23 11:59:23 +02:00
nsterm.m NS: Correct the accessibility role of Emacs windows (bug#77062) 2025-07-31 22:14:39 +01:00
nsxwidget.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
nsxwidget.m Update copyright year to 2025 2025-01-02 18:39:42 +01:00
pdumper.c ; * src/pdumper.c (dump_buffer): Update HASH_buffer. 2025-07-28 19:51:06 +03:00
pdumper.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
pgtkfns.c Add frame parameter which allows border transparency 2025-07-26 18:02:18 +03:00
pgtkgui.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
pgtkim.c ; Delete superfluous comments explaining config.h 2025-04-19 10:39:05 +02:00
pgtkmenu.c ; Delete superfluous comments explaining config.h 2025-04-19 10:39:05 +02:00
pgtkselect.c ; Delete superfluous comments explaining config.h 2025-04-19 10:39:05 +02:00
pgtkterm.c Add frame parameter which allows border transparency 2025-07-26 18:02:18 +03:00
pgtkterm.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
print.c print_error_message: Handle user-error to the echo area specially 2025-07-09 11:45:13 +01:00
process.c Set process-adaptive-read-buffering to nil by default 2025-02-10 21:55:11 +01:00
process.h Improve documentation of the internal Lisp_Process->status field 2025-06-14 18:02:40 +03:00
profiler.c ; * src/profiler.c (export_log): Fix whitespace (bug#78762). 2025-06-14 17:56:01 +03:00
ralloc.c Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
README Update copyright year to 2025 2025-01-02 18:39:42 +01:00
regex-emacs.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
regex-emacs.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
region-cache.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
region-cache.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
scroll.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
search.c (replace_range): Delete argument markers 2025-03-06 11:21:42 -05:00
sfnt.c Avoid reserved names in sfnt.c 2025-03-09 13:20:02 +08:00
sfnt.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sfntfont-android.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sfntfont.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sfntfont.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sort.c Replace call[1-8] with calln 2025-01-19 14:29:41 +01:00
sound.c ; Fix typos 2025-02-22 14:48:29 +01:00
sqlite.c Support file:// URIs and readonly DB in 'sqlite-open' 2025-04-14 12:42:28 +03:00
syntax.c Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
syntax.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sysdep.c Refactor by coalescing MAX_RW_COUNT definitions 2025-07-21 16:23:18 -07:00
sysselect.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
syssignal.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
sysstdio.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
systhread.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
systhread.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
systime.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
systty.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
syswait.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
term.c Don't write to bottom-right cell on ttys with AutoWrap (bug#77233) 2025-03-27 06:10:46 +01:00
termcap.c ; Delete superfluous comments explaining config.h 2025-04-19 10:39:05 +02:00
termchar.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
termhooks.h New function insert-special-event and special event sleep-event 2025-02-07 12:04:05 +01:00
terminal.c Fix the Android port 2025-01-27 09:11:21 +08:00
terminfo.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
termopts.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
textconv.c Replace call[1-8] with calln 2025-01-19 14:29:41 +01:00
textconv.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
textprop.c Make 'text-property-default-nonsticky' buffer-local when set 2025-02-22 18:04:04 +02:00
thread.c Fully support Lisp threads on Android 2025-02-28 19:54:46 +08:00
thread.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
timefns.c Fix DST time calculations on MS-Windows 2025-05-26 19:53:21 +03:00
tparam.c ; Delete superfluous comments explaining config.h 2025-04-19 10:39:05 +02:00
tparam.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
treesit.c Add a synchronous way to get parser change ranges (bug#78402) 2025-07-08 23:39:36 -07:00
treesit.h Add line-column tracking for tree-sitter 2025-05-03 22:14:03 -07:00
undo.c Replace call[1-8] with calln 2025-01-19 14:29:41 +01:00
verbose.mk.in Update copyright year to 2025 2025-01-02 18:39:42 +01:00
vm-limit.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
w16select.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
w32.c ; Avoid compiler warnings in MinGW builds 2025-06-01 12:05:23 +03:00
w32.h Fix DST time calculations on MS-Windows 2025-05-26 19:53:21 +03:00
w32common.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
w32console.c ; Avoid compiler warnings in MinGW builds 2025-06-01 12:05:23 +03:00
w32cygwinx.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
w32dwrite.c ; * src/w32dwrite.c: Minor coding style adjustments. 2025-04-24 09:04:33 +08:00
w32fns.c ; * src/w32fns.c (Fx_create_frame): Fix copy/paste errors in last change. 2025-07-26 18:08:37 +03:00
w32font.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
w32font.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
w32gdiplus.h Support :transform-smoothing on images (MS-Windows) (bug#57166) 2024-11-05 14:37:07 +02:00
w32gui.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
w32heap.c ; Avoid compiler warnings in MinGW builds 2025-06-01 12:05:23 +03:00
w32heap.h Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
w32image.c Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
w32inevt.c ; Avoid compiler warnings in MinGW builds 2025-06-01 12:05:23 +03:00
w32inevt.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
w32menu.c ; Avoid compiler warnings in MinGW builds 2025-06-01 12:05:23 +03:00
w32notify.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
w32proc.c ; Avoid compiler warnings in MinGW builds 2025-06-01 12:05:23 +03:00
w32reg.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
w32select.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
w32select.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
w32term.c ; Avoid compiler warnings in MinGW builds 2025-06-01 12:05:23 +03:00
w32term.h ; Avoid compiler warnings in MinGW builds 2025-06-01 12:05:23 +03:00
w32uniscribe.c ; Avoid compiler warnings in MinGW builds 2025-06-01 12:05:23 +03:00
w32xfns.c ; Avoid compiler warnings in MinGW builds 2025-06-01 12:05:23 +03:00
widget.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
widget.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
widgetprv.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
window.c Implement dragging and resizing of tty child frames 2025-03-17 09:50:19 +01:00
window.h Protect against GCing of last_mouse_window 2025-01-26 23:05:53 -08:00
xdisp.c ; * src/xdisp.c: Fix typo. 2025-07-16 08:47:23 +02:00
xfaces.c ; * src/xfaces.c (init_xfaces) <face_attr_sym>: Add :family (bug#78813). 2025-06-21 09:45:02 +03:00
xfns.c Add frame parameter which allows border transparency 2025-07-26 18:02:18 +03:00
xfont.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
xftfont.c Merge branch 'scratch/no-purespace' into 'master' 2025-02-01 04:56:52 +01:00
xgselect.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
xgselect.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
xmenu.c Beware large stack growth in pgtk_menu_show 2025-01-26 23:05:52 -08:00
xml.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
xrdb.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
xselect.c Don't lose drag-and-drop data intended for XTerm-like programs 2025-03-08 20:42:49 +08:00
xsettings.c Simplify make_formatted_string API 2025-01-26 23:05:50 -08:00
xsettings.h Update copyright year to 2025 2025-01-02 18:39:42 +01:00
xsmfns.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
xterm.c Add frame parameter which allows border transparency 2025-07-26 18:02:18 +03:00
xterm.h Fix handling of visibility on tty frames (Bug#76031) 2025-02-10 10:36:38 +01:00
xwidget.c Update copyright year to 2025 2025-01-02 18:39:42 +01:00
xwidget.h Update copyright year to 2025 2025-01-02 18:39:42 +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-2025 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/>.