aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPo Lu2025-03-16 20:14:48 +0800
committerPo Lu2025-03-16 20:14:48 +0800
commit66ea323f0d543b00bb83b418abf243b1105dd43d (patch)
tree6088e9afc8893bb01176aa46a7010ce4a7db74ab
parent5d02ca181daa2b3833a2b32157388a7b131955e8 (diff)
parentdcf3916e558d974aef6516e5709379fa3c762832 (diff)
downloademacs-66ea323f0d543b00bb83b418abf243b1105dd43d.tar.gz
emacs-66ea323f0d543b00bb83b418abf243b1105dd43d.zip
Merge from savannah/emacs-30
dcf3916e558 ; Doc fix for legacy keymap functions 227db70db98 ; * doc/misc/ede.texi (Top): Improve introduction.
-rw-r--r--doc/lispref/keymaps.texi4
-rw-r--r--doc/misc/ede.texi14
2 files changed, 15 insertions, 3 deletions
diff --git a/doc/lispref/keymaps.texi b/doc/lispref/keymaps.texi
index 76c5528952d..61e7398067a 100644
--- a/doc/lispref/keymaps.texi
+++ b/doc/lispref/keymaps.texi
@@ -1844,6 +1844,8 @@ local keymap, or @code{nil} if it is undefined there.
1844 1844
1845The argument @var{accept-defaults} controls checking for default bindings, 1845The argument @var{accept-defaults} controls checking for default bindings,
1846as in @code{lookup-key} (above). 1846as in @code{lookup-key} (above).
1847
1848Use @code{keymap-local-lookup} instead of this function.
1847@end defun 1849@end defun
1848 1850
1849@defun global-key-binding key &optional accept-defaults 1851@defun global-key-binding key &optional accept-defaults
@@ -1852,6 +1854,8 @@ current global keymap, or @code{nil} if it is undefined there.
1852 1854
1853The argument @var{accept-defaults} controls checking for default bindings, 1855The argument @var{accept-defaults} controls checking for default bindings,
1854as in @code{lookup-key} (above). 1856as in @code{lookup-key} (above).
1857
1858Use @code{keymap-global-lookup} instead of this function.
1855@end defun 1859@end defun
1856 1860
1857@defun event-convert-list list 1861@defun event-convert-list list
diff --git a/doc/misc/ede.texi b/doc/misc/ede.texi
index 6b7f8700300..dc1845dc276 100644
--- a/doc/misc/ede.texi
+++ b/doc/misc/ede.texi
@@ -71,14 +71,22 @@ modify this GNU manual.''
71@top EDE 71@top EDE
72@comment node-name, next, previous, up 72@comment node-name, next, previous, up
73 73
74@ede{} is the Emacs Development Environment: an Emacs extension that 74@ede{} (Emacs Development Environment) is an Emacs extension that
75simplifies building and debugging programs in Emacs. It attempts to 75simplifies building and debugging programs in Emacs. @ede{}
76emulate a typical IDE (Integrated Development Environment). @ede{}
77can manage or create your makefiles and other building environment 76can manage or create your makefiles and other building environment
78duties, allowing you to concentrate on writing code rather than 77duties, allowing you to concentrate on writing code rather than
79support files. It aims to make it much easier for new programmers to 78support files. It aims to make it much easier for new programmers to
80learn and adopt GNU ways of doing things. 79learn and adopt GNU ways of doing things.
81 80
81In contrast to Emacs's built-in ``project'' support (@pxref{Projects,,,
82emacs, GNU Emacs Manual}), which provides lightweight project management
83features focused on file navigation and search, @ede{} offers a
84structured approach to managing build systems, configuration files, and
85project metadata. While built-in projects are well-suited to
86general-purpose workflows, @ede{} is useful for projects using tools
87like @samp{make}, @samp{automake}, or @samp{autoconf}, or that involve
88managing multiple targets, include paths, and build configurations.
89
82@ifnottex 90@ifnottex
83@insertcopying 91@insertcopying
84@end ifnottex 92@end ifnottex