From 227db70db984091dc2ba9e1d860ce5354d729f7f Mon Sep 17 00:00:00 2001 From: Stefan Kangas Date: Sat, 15 Mar 2025 00:18:28 +0100 Subject: [PATCH 1/2] ; * doc/misc/ede.texi (Top): Improve introduction. --- doc/misc/ede.texi | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) 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.'' @top EDE @comment node-name, next, previous, up -@ede{} is the Emacs Development Environment: an Emacs extension that -simplifies building and debugging programs in Emacs. It attempts to -emulate a typical IDE (Integrated Development Environment). @ede{} +@ede{} (Emacs Development Environment) is an Emacs extension that +simplifies building and debugging programs in Emacs. @ede{} can manage or create your makefiles and other building environment duties, allowing you to concentrate on writing code rather than support files. It aims to make it much easier for new programmers to learn and adopt GNU ways of doing things. +In contrast to Emacs's built-in ``project'' support (@pxref{Projects,,, +emacs, GNU Emacs Manual}), which provides lightweight project management +features focused on file navigation and search, @ede{} offers a +structured approach to managing build systems, configuration files, and +project metadata. While built-in projects are well-suited to +general-purpose workflows, @ede{} is useful for projects using tools +like @samp{make}, @samp{automake}, or @samp{autoconf}, or that involve +managing multiple targets, include paths, and build configurations. + @ifnottex @insertcopying @end ifnottex From dcf3916e558d974aef6516e5709379fa3c762832 Mon Sep 17 00:00:00 2001 From: Stefan Kangas Date: Sat, 15 Mar 2025 19:36:51 +0100 Subject: [PATCH 2/2] ; Doc fix for legacy keymap functions * doc/lispref/keymaps.texi (Low-Level Key Binding): Add new alternatives for two more legacy functions. --- doc/lispref/keymaps.texi | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/doc/lispref/keymaps.texi b/doc/lispref/keymaps.texi index e1f11f9a138..e1814ad21d4 100644 --- a/doc/lispref/keymaps.texi +++ b/doc/lispref/keymaps.texi @@ -1839,6 +1839,8 @@ local keymap, or @code{nil} if it is undefined there. The argument @var{accept-defaults} controls checking for default bindings, as in @code{lookup-key} (above). + +Use @code{keymap-local-lookup} instead of this function. @end defun @defun global-key-binding key &optional accept-defaults @@ -1847,6 +1849,8 @@ current global keymap, or @code{nil} if it is undefined there. The argument @var{accept-defaults} controls checking for default bindings, as in @code{lookup-key} (above). + +Use @code{keymap-global-lookup} instead of this function. @end defun @defun event-convert-list list