1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-24 22:40:51 -08:00
emacs/src
Po Lu 70a184b141 Improve correctness of generated xwidget events
* src/xwidget.c (xw_maybe_synthesize_crossing): Add new
parameters for controlling the crossing mode.  Also improve the
accuracy of generated crossing events when the mouse pointer
moves outside the toplevel from an inferior of it.  All callers
changed.
(xw_notify_virtual_upwards_until):
(xw_notify_virtual_downwards_until): New parameters for crossing
mode.  All callers changed.
2022-02-02 19:05:54 +08:00
..
bitmaps
.dbxinit
.gdbinit Merge branch 'master' into scratch/correct-warning-pos 2022-01-11 21:57:54 +00:00
alloc.c Pin bytecode strings to avoid copy at call time 2022-01-24 11:41:46 +01:00
atimer.c Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
atimer.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
bidi.c Fix 'bidi-find-overridden-directionality' for Lisp strings 2022-01-20 12:02:27 +02:00
bignum.c Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
bignum.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
blockinput.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
buffer.c Update documentation of 'clone-indirect-buffer-hook' 2022-01-20 19:18:54 +02:00
buffer.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
bytecode.c ; * src/bytecode.c (exec_byte_code): Silence GCC warning 2022-01-24 15:03:20 +01:00
callint.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
callproc.c Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
casefiddle.c Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
casetab.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
category.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
category.h
ccl.c Inline maybe_quit 2022-01-24 11:41:47 +01:00
ccl.h
ChangeLog.1 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.2 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.3 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.4 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.5 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.6 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.7 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.8 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.9 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.10 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.11 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.12 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ChangeLog.13 ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
character.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
character.h Fix cursor motion around some Emoji sequences 2021-09-25 12:18:27 +03:00
charset.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
charset.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
chartab.c Factor out char_table_ref_simple for readability 2021-07-21 14:01:57 +02:00
cm.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
cm.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
cmds.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
coding.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
coding.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
commands.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
comp.c * Improve 'maybe_defer_native_compilation' 2022-02-01 18:05:51 +01:00
comp.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
composite.c ; * src/composite.c (syms_of_composite) <auto-composition-mode>: Doc fix. 2022-01-25 14:15:36 +02:00
composite.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
conf_post.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
COPYING
cygw32.c Make use of NILP where possible 2022-01-26 12:59:10 +01:00
cygw32.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
data.c (function-history): New symbol property (bug#53632) 2022-01-31 11:07:26 -05:00
dbusbind.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
decompress.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
deps.mk ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
dired.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
dispextern.h Allow controlling the underline position of faces 2022-01-10 19:26:46 +08:00
dispnew.c Minor improvements for 'pgtk' documentation 2022-01-07 16:38:47 +02:00
disptab.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
dmpstruct.awk ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
doc.c Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
doprnt.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
dosfns.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
dosfns.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
dynlib.c Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
dynlib.h Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
editfns.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
emacs-icon.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
emacs-module.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
emacs-module.h.in Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
emacs.c Add new switch --init-directory 2022-01-27 23:38:13 +01:00
emacsgtkfixed.c * src/emacsgtkfixed.c (XSetWMSizeHints): Remove some useless code. 2022-01-15 18:11:35 +08:00
emacsgtkfixed.h Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
epaths.in ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
eval.c ; * src/eval.c (funcall_subr): Fix last change 2022-02-01 20:45:36 +01:00
fileio.c Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
filelock.c Fix error after merge 2022-01-29 20:38:13 +08:00
firstfile.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
floatfns.c Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
fns.c Reduce code duplication in parts of (auto)load&defalias 2022-01-28 13:19:11 -05:00
font.c Avoid assertion violations with variable-weight fonts 2022-01-12 16:52:14 +02:00
font.h Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
fontset.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
fontset.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
frame.c Implement `alpha-background' on non-Cairo builds 2022-01-31 10:15:47 +08:00
frame.h Add background transparency support for GTK+Cairo 2022-01-30 08:38:32 +08:00
fringe.c Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
ftcrfont.c Implement `alpha-background' on PGTK 2022-01-31 20:21:04 +08:00
ftfont.c Skip virtual FcPattern entries for variable weight fonts 2022-01-12 16:42:27 +02:00
ftfont.h Merge remote-tracking branch 'origin/master' into feature/pgtk 2021-11-30 08:16:50 +08:00
getpagesize.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
gfilenotify.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
gmalloc.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
gnutls.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
gnutls.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
gtkutil.c ; * src/gtkutil.c (xg_create_frame_widgets): Avoid private GTK symbol. 2022-01-31 21:01:45 +08:00
gtkutil.h Fix build on PGTK 2022-01-08 15:27:50 +08:00
haiku.c ; Add 2022 to copyright years. 2022-01-01 07:07:15 -05:00
haiku_draw_support.cc Fix out of bounds bitmap access on Haiku 2022-01-14 01:24:34 +00:00
haiku_font_support.cc Fix some problems with Haiku font display 2022-01-09 03:24:44 +00:00
haiku_io.c Write a dummy event on each popup menu event 2022-01-29 07:38:49 +00:00
haiku_select.cc Implement selection ownership on Haiku 2022-01-20 01:05:53 +00:00
haiku_support.cc Handle correctly errors during frame creation on Haiku 2022-01-30 13:23:52 +00:00
haiku_support.h Write a dummy event on each popup menu event 2022-01-29 07:38:49 +00:00
haikufns.c Clean up Haiku display structures 2022-02-01 05:39:28 +00:00
haikufont.c Resolve clipping related mysteries on Haiku 2022-01-05 10:34:43 +00:00
haikugui.h ; Add 2022 to copyright years. 2022-01-01 07:07:15 -05:00
haikuimage.c Add support for native webp images on Haiku 2022-01-09 04:44:16 +00:00
haikumenu.c Implement real menu help-echo text on Haiku 2022-01-29 05:11:04 +00:00
haikuselect.c Implement selection ownership on Haiku 2022-01-20 01:05:53 +00:00
haikuselect.h Implement selection ownership on Haiku 2022-01-20 01:05:53 +00:00
haikuterm.c Improve behaviour of `mouse-autoselect-window' on Haiku 2022-02-02 04:56:55 +00:00
haikuterm.h Clean up Haiku display structures 2022-02-01 05:39:28 +00:00
hbfont.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
image.c * src/image.c (parse_image_spec): Use NILP. 2022-01-26 00:42:10 +01:00
indent.c Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
indent.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
inotify.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
insdel.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
intervals.c Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
intervals.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
json.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
keyboard.c Revert "Don't output spurious prefixes in read-char-exclusive" 2022-01-27 16:20:38 +01:00
keyboard.h Remove redundant declarations from keyboard.h that are now in lisp.h 2022-01-24 18:49:54 +08:00
keymap.c Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
keymap.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
kqueue.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
lastfile.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
lcms.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
lisp.h Reduce code duplication in parts of (auto)load&defalias 2022-01-28 13:19:11 -05:00
lread.c (function-history): New symbol property (bug#53632) 2022-01-31 11:07:26 -05:00
macfont.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
macfont.m Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
macros.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
macros.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
macuvs.h
Makefile.in In early bootstrap, use byte-compiled compiler to native compile first files 2022-01-20 18:40:15 +00:00
marker.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
menu.c Fix unrelated help text tooltips if a popup is shown during the delay 2022-01-29 18:57:08 +08:00
menu.h Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
minibuf.c Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
module-env-25.h Move the new module unibyte function to the correct module-env.h file 2020-10-14 05:57:05 +02:00
module-env-26.h
module-env-27.h
module-env-28.h Remove maintainer comment from Emacs 28 module snippet. 2021-12-14 11:17:37 +01:00
module-env-29.h Update emacs-module sources for Emacs 29 2021-09-30 20:26:00 +03:00
msdos.c Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
msdos.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
nsfns.m Add background transparency support for GTK+Cairo 2022-01-30 08:38:32 +08:00
nsfont.m Fix duplicate overhang display on GNUstep 2022-01-06 14:02:43 +08:00
nsgui.h Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
nsimage.m Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
nsmenu.m Add some menu bar help code on GNUstep 2022-01-22 21:51:46 +08:00
nsselect.m * src/nsselect.m (ns_get_foreign_selection): Fix GCC warning. 2022-02-02 15:19:52 +08:00
nsterm.h Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
nsterm.m Make behaviour of `mouse-autoselect-window' consistent with X on NS 2022-02-02 15:19:52 +08:00
nsxwidget.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
nsxwidget.m ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
pdumper.c * src/pdumper.c (dump_vectorlike): Handle PVEC_SYMBOL_WITH_POS. 2022-01-27 12:30:17 +01:00
pdumper.h Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
pgtkfns.c Implement `alpha-background' on PGTK 2022-01-31 20:21:04 +08:00
pgtkgui.h ; Add 2022 to copyright years. 2022-01-01 07:07:15 -05:00
pgtkim.c ; Add 2022 to copyright years. 2022-01-01 07:07:15 -05:00
pgtkmenu.c ; Add 2022 to copyright years. 2022-01-01 07:07:15 -05:00
pgtkselect.c ; Add 2022 to copyright years. 2022-01-01 07:07:15 -05:00
pgtkselect.h ; Add 2022 to copyright years. 2022-01-01 07:07:15 -05:00
pgtkterm.c * src/pgtkterm.c (pgtk_draw_rectangle): Fix trivial typo. (bug#53677) 2022-02-01 20:15:37 +08:00
pgtkterm.h Implement `alpha-background' on PGTK 2022-01-31 20:21:04 +08:00
print.c Merge branch 'scratch/correct-warning-pos' 2022-01-22 17:41:03 +00:00
process.c Make use of NILP where possible 2022-01-26 12:59:10 +01:00
process.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
profiler.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
puresize.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
ralloc.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
README ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
regex-emacs.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
regex-emacs.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
region-cache.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
region-cache.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
scroll.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
search.c Clarify Fmatch_data doc string 2022-01-29 16:39:48 +01:00
sheap.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
sheap.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
sound.c Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
sqlite.c ; Add 2022 to copyright years. 2022-01-01 07:07:15 -05:00
syntax.c Fix Fchar_syntax for non-ASCII in unibyte buffers 2022-01-20 11:44:07 +01:00
syntax.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
sysdep.c Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
sysselect.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
syssignal.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
sysstdio.h Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
systhread.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
systhread.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
systime.h Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
systty.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
syswait.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
term.c Improve detection of glyphless characters on TTY frames 2022-01-27 20:35:22 +02:00
termcap.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
termchar.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
termhooks.h Display pre-edit information from X input methods 2022-01-07 14:42:08 +08:00
terminal.c Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
terminfo.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
termopts.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
textprop.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
thread.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
thread.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
timefns.c Merge remote-tracking branch 'origin/emacs-28' into trunk 2022-01-02 17:07:42 -05:00
tparam.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
tparam.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
undo.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
unexaix.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
unexcoff.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
unexcw.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
unexec.h
unexelf.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
unexhp9k800.c
unexmacosx.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
unexsol.c
unexw32.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
verbose.mk.in Avoid glitches in ELC lines in build output 2022-01-23 23:23:31 -08:00
vm-limit.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
w16select.c Make use of NILP where possible 2022-01-26 12:59:10 +01:00
w32.c Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
w32.h Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
w32common.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
w32console.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
w32cygwinx.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
w32fns.c Add background transparency support for GTK+Cairo 2022-01-30 08:38:32 +08:00
w32font.c Remove 'cuneiform-numbers-and-punctuation' from w32font.c 2022-01-18 16:24:36 +02:00
w32font.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
w32gui.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
w32heap.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
w32heap.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
w32image.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
w32inevt.c Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
w32inevt.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
w32menu.c Make use of NILP where possible 2022-01-26 12:59:10 +01:00
w32notify.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
w32proc.c Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
w32reg.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
w32select.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
w32select.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
w32term.c Allow controlling the underline position of faces 2022-01-10 19:26:46 +08:00
w32term.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
w32uniscribe.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
w32xfns.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
widget.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
widget.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
widgetprv.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
window.c Improve preserving X coordinate during scroll commands 2022-01-13 14:21:10 +02:00
window.h Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
xdisp.c Allow redirecting `message' output to a different buffer 2022-01-29 17:24:49 +01:00
xfaces.c Merge from origin/emacs-28 2022-02-01 06:57:16 +01:00
xfns.c Fix accesses to GTK structures on tooltip frames 2022-01-31 18:38:24 +08:00
xfont.c Improve portability of alpha channel handling on TrueColor visuals 2022-01-31 18:05:13 +08:00
xftfont.c Improve portability of alpha channel handling on TrueColor visuals 2022-01-31 18:05:13 +08:00
xgselect.c Apply fix for bug#52761 to GTK native input as well 2022-01-27 09:20:25 +08:00
xgselect.h ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
xmenu.c Fix menus on the no-toolkit build when using XI2 2022-01-23 19:34:39 +08:00
xml.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
xrdb.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
xselect.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
xsettings.c Merge from origin/emacs-28 2022-01-01 07:03:03 -05:00
xsettings.h Fix the xft build 2022-01-16 19:45:54 +08:00
xsmfns.c ; Add 2022 to copyright years. 2022-01-01 02:45:51 -05:00
xterm.c Don't use XRender to fill rectangles unless an alpha channel exists 2022-02-02 09:17:31 +08:00
xterm.h Make fringe bitmaps respect alpha-background 2022-02-01 09:38:26 +08:00
xwidget.c Improve correctness of generated xwidget events 2022-02-02 19:05:54 +08:00
xwidget.h Use the real cursor beneath the pointer on xwidgets 2022-01-28 16:40:40 +08: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-2022 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/>.