diff options
| author | Stefan Kangas | 2025-03-15 00:18:28 +0100 |
|---|---|---|
| committer | Stefan Kangas | 2025-03-15 19:41:02 +0100 |
| commit | 227db70db984091dc2ba9e1d860ce5354d729f7f (patch) | |
| tree | cb93549562e510becce151000ea0ba200450d72c /doc/misc | |
| parent | 1a8fbf69e3378996e633cf299b6a2d0716722d86 (diff) | |
| download | emacs-227db70db984091dc2ba9e1d860ce5354d729f7f.tar.gz emacs-227db70db984091dc2ba9e1d860ce5354d729f7f.zip | |
; * doc/misc/ede.texi (Top): Improve introduction.
Diffstat (limited to 'doc/misc')
| -rw-r--r-- | doc/misc/ede.texi | 14 |
1 files 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.'' | |||
| 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 |
| 75 | simplifies building and debugging programs in Emacs. It attempts to | 75 | simplifies building and debugging programs in Emacs. @ede{} |
| 76 | emulate a typical IDE (Integrated Development Environment). @ede{} | ||
| 77 | can manage or create your makefiles and other building environment | 76 | can manage or create your makefiles and other building environment |
| 78 | duties, allowing you to concentrate on writing code rather than | 77 | duties, allowing you to concentrate on writing code rather than |
| 79 | support files. It aims to make it much easier for new programmers to | 78 | support files. It aims to make it much easier for new programmers to |
| 80 | learn and adopt GNU ways of doing things. | 79 | learn and adopt GNU ways of doing things. |
| 81 | 80 | ||
| 81 | In contrast to Emacs's built-in ``project'' support (@pxref{Projects,,, | ||
| 82 | emacs, GNU Emacs Manual}), which provides lightweight project management | ||
| 83 | features focused on file navigation and search, @ede{} offers a | ||
| 84 | structured approach to managing build systems, configuration files, and | ||
| 85 | project metadata. While built-in projects are well-suited to | ||
| 86 | general-purpose workflows, @ede{} is useful for projects using tools | ||
| 87 | like @samp{make}, @samp{automake}, or @samp{autoconf}, or that involve | ||
| 88 | managing multiple targets, include paths, and build configurations. | ||
| 89 | |||
| 82 | @ifnottex | 90 | @ifnottex |
| 83 | @insertcopying | 91 | @insertcopying |
| 84 | @end ifnottex | 92 | @end ifnottex |