Files
emacs/lisp
Po Lu b6097fe279 Fix drag-and-drop bugs on Lucid build
Also, optimize Fx_translate_coordinates to avoid excessive calls
to _XReply.

* lisp/x-dnd.el (x-dnd-get-drop-rectangle): Return empty drop
rectangle if posn-area.
* src/xfns.c (Fx_translate_coordinates): Accept arg
`require_child'.  If not set, allow optimizations based on
cached position data.
* src/xselect.c (x_handle_dnd_message): Use
x_translate_coordinates.
* src/xterm.c (x_translate_coordinates): Export function.
(x_handle_translate_coordinates): New function.
(handle_one_xevent): Fix coding style.
* src/xterm.h: Update prototypes.
2022-10-25 19:51:08 +08:00
..
2022-10-15 13:06:45 +02:00
2022-10-15 13:06:45 +02:00
2022-10-15 13:06:45 +02:00
2022-10-15 13:06:45 +02:00
2022-10-06 10:56:27 +08:00
2022-10-18 02:49:21 +03:00
2022-09-20 12:21:40 +02:00
2022-09-21 10:25:06 +02:00
2022-10-15 17:22:48 +02:00
2022-09-13 18:19:26 +02:00
2022-10-15 12:52:49 +03:00
2022-09-21 10:25:06 +02:00
2022-09-13 11:06:40 +02:00
2022-09-28 17:34:59 +02:00
2022-09-20 12:39:29 +02:00
2022-08-30 19:09:00 +03:00
2022-09-06 12:54:42 +02:00
2022-09-27 15:29:33 +02:00
2022-09-20 12:21:40 +02:00
2022-09-21 10:25:06 +02:00
2022-09-06 12:24:32 +02:00
2022-09-28 17:34:59 +02:00
2022-10-18 13:17:59 +02:00
2022-10-20 20:50:34 +03:00
2022-08-22 19:22:33 +02:00
2022-09-09 11:27:30 +02:00
2022-08-13 06:30:27 +02:00
2022-10-02 14:09:39 +02:00
2022-09-21 10:25:06 +02:00
2022-09-09 11:27:30 +02:00
2022-10-25 19:51:08 +08:00

This directory contains source code for the parts of Emacs that are
written in Emacs Lisp.  *.el files are Emacs Lisp source, and the
corresponding *.elc files are byte-compiled versions.  Byte-compiled
files are architecture-independent.

The term subdirectory contains Lisp files that customize Emacs for
certain terminal types.  When Emacs starts, it checks the TERM
environment variable to get the terminal type and loads
'term/${TERM}.el' if it exists.

The other subdirectories hold Lisp packages grouped by their general
purpose.