Mercurial > emacs
comparison README @ 36122:e6572f8d3aa8
Document that Texinfo 4.0 or later is required for producing the manual.
Say that Autoconf needs GNU m4. Remove etc/news.texi which doesn't exist.
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Fri, 16 Feb 2001 13:49:36 +0000 |
parents | 72d984e2a0c7 |
children | 475b449e3903 |
comparison
equal
deleted
inserted
replaced
36121:8fd2a7fbddf4 | 36122:e6572f8d3aa8 |
---|---|
5 them; your bug reports are valuable contributions to the FSF, since | 5 them; your bug reports are valuable contributions to the FSF, since |
6 they allow us to notice and fix problems on machines we don't have, or | 6 they allow us to notice and fix problems on machines we don't have, or |
7 in code we don't use often. See the file BUGS for more information on | 7 in code we don't use often. See the file BUGS for more information on |
8 how to report bugs. | 8 how to report bugs. |
9 | 9 |
10 See the files `etc/NEWS' and `etc/news.texi' for information on new | 10 See the file etc/NEWS for information on new features and other |
11 features and other user-visible changes since the last version of | 11 user-visible changes since the last version of Emacs. |
12 Emacs. | |
13 | 12 |
14 The file INSTALL in this directory says how to bring up GNU Emacs on | 13 The file INSTALL in this directory says how to bring up GNU Emacs on |
15 Unix, once you have loaded the entire subtree of this directory. | 14 Unix, once you have loaded the entire subtree of this directory. |
16 | 15 |
17 The file etc/PROBLEMS contains information on many common problems that | 16 The file etc/PROBLEMS contains information on many common problems that |
38 requirements that autoconf can't meet, `configure.in' uses an unholy | 37 requirements that autoconf can't meet, `configure.in' uses an unholy |
39 marriage of custom-baked configuration code and autoconf macros; it | 38 marriage of custom-baked configuration code and autoconf macros; it |
40 may be wise to avoid rebuilding `configure' from `configure.in' when | 39 may be wise to avoid rebuilding `configure' from `configure.in' when |
41 possible. | 40 possible. |
42 | 41 |
42 If you do want to rebuild `configure' from `configure.in', you will | |
43 need to install autoconf and GNU m4 (the version of m4 supplied with | |
44 your system might not be enough). | |
45 | |
43 The file `Makefile.in' is a template used by `configure' to create | 46 The file `Makefile.in' is a template used by `configure' to create |
44 `Makefile'. | 47 `Makefile'. |
45 | 48 |
46 The file `make-dist' is a shell script to build a distribution tar | 49 The file `make-dist' is a shell script to build a distribution tar |
47 file from the current Emacs tree, containing only those files | 50 file from the current Emacs tree, containing only those files |
59 Emacs uses, like the tutorial text and the Zippy the Pinhead quote | 62 Emacs uses, like the tutorial text and the Zippy the Pinhead quote |
60 database. The contents of the `lisp', `info' and `man' | 63 database. The contents of the `lisp', `info' and `man' |
61 subdirectories are architecture-independent too. | 64 subdirectories are architecture-independent too. |
62 | 65 |
63 `info' holds the Info documentation tree for Emacs. | 66 `info' holds the Info documentation tree for Emacs. |
64 `man' holds the source code for the Emacs manual. | 67 `man' holds the source code for the Emacs manual. If you modify the |
68 manual sources, you will need the `makeinfo' program to produce | |
69 an updated manual. `makeinfo' is part of the GNU Texinfo | |
70 package; you need version 4.0 or later of Texinfo. | |
65 | 71 |
66 Note that the Emacs Lisp manual sources are distributed separately. | 72 Note that the Emacs Lisp manual sources are distributed separately. |
67 (They are twice as large as the Emacs manual in the man subdirectory.) | 73 (They are twice as large as the Emacs manual in the man subdirectory.) |
68 | 74 |
69 `msdos' holds configuration files for compiling Emacs under MSDOG. | 75 `msdos' holds configuration files for compiling Emacs under MSDOG. |
70 `vms' holds instructions and useful files for running Emacs under VMS. | 76 `vms' holds instructions and useful files for running Emacs under VMS. |
71 `nt' holds various command files and documentation files that pertain | 77 `nt' holds various command files and documentation files that pertain |
72 to running Emacs on Windows NT. | 78 to running Emacs on Windows NT. |
73 `mac' holds instructions, sources, and other useful files for building | 79 `mac' holds instructions, sources, and other useful files for building |
74 and running Emacs on the Mac. | 80 and running Emacs on the Mac. |
81 | |
82 Building Emacs on non-Posix platforms requires to install tools | |
83 that aren't part of the standard distribution of the OS. The | |
84 platform-specific README files and installation instructions should | |
85 list the required tools. |