Files
emacs/lisp
Dmitry Gutov cda65ffa58 Add xref-edit-mode (bug#80616)
Based on the existing grep-edit-mode code.

* lisp/progmodes/xref.el (xref-edit--prepare-buffer): New function.
(xref-edit-mode-map, xref-edit-mode-hook): New variables.
(xref-edit-mode, xref-change-to-xref-edit-mode)
(xref-edit-save-changes): New functions.
(xref--xref-buffer-mode-map): New binding ("e").

* doc/emacs/maintaining.texi (Identifier Search):
Mention xref-change-to-xref-edit-mode.

* etc/NEWS: Describe the addition.
2026-04-01 04:04:39 +03:00
..
2026-03-17 18:32:40 -04:00
2026-04-01 04:04:39 +03:00
2026-03-26 15:19:56 +01:00
2026-02-05 10:56:51 +02:00
2026-02-22 17:02:34 +01:00
2026-03-26 15:19:56 +01:00
2026-03-10 10:48:21 -04:00
2026-03-11 16:05:04 -04:00
2026-03-26 15:19:56 +01:00
2026-03-26 15:19:56 +01:00
2026-02-11 15:53:09 -05:00
2026-03-02 22:11:51 +01:00
2026-01-24 19:37:30 +01:00
2026-02-02 17:42:40 -05:00
2026-03-10 10:48:21 -04:00
2026-03-14 09:04:32 -04:00
2026-03-10 10:48:21 -04:00
2026-01-18 14:36:51 +02:00
2026-03-26 15:19:56 +01:00
2026-03-26 15:19:56 +01:00
2026-03-26 15:19:56 +01:00
2026-03-10 10:48:21 -04:00
2026-03-26 15:19:56 +01: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.