Mercurial > emacs
comparison README @ 42214:515351759218
Add info about the `leim' directory
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Fri, 21 Dec 2001 08:57:09 +0000 |
parents | ae71c1ab060d |
children | ba733f67bb1b |
comparison
equal
deleted
inserted
replaced
42213:a85200bb3831 | 42214:515351759218 |
---|---|
50 appropriate for distribution. If you make extensive changes to Emacs, | 50 appropriate for distribution. If you make extensive changes to Emacs, |
51 this script will help you distribute your version to others. | 51 this script will help you distribute your version to others. |
52 | 52 |
53 There are several subdirectories: | 53 There are several subdirectories: |
54 | 54 |
55 `src' holds the C code for Emacs (the Emacs Lisp interpreter and its | 55 `src' holds the C code for Emacs (the Emacs Lisp interpreter and |
56 primitives, the redisplay code, and some basic editing functions). | 56 its primitives, the redisplay code, and some basic editing |
57 `lisp' holds the Emacs Lisp code for Emacs (most everything else). | 57 functions). |
58 `lib-src' holds the source code for some utility programs for use by | 58 `lisp' holds the Emacs Lisp code for Emacs (most everything else). |
59 or with Emacs, like movemail and etags. | 59 `leim' holds the library of Emacs input methods, Lisp code and |
60 `etc' holds miscellaneous architecture-independent data files | 60 auxiliary data files required to type international characters |
61 Emacs uses, like the tutorial text and the Zippy the Pinhead quote | 61 which can't be directly produced by your keyboard. |
62 database. The contents of the `lisp', `info', `man', and `lispref' | 62 `lib-src' holds the source code for some utility programs for use by or |
63 subdirectories are architecture-independent too. | 63 with Emacs, like movemail and etags. |
64 | 64 `etc' holds miscellaneous architecture-independent data files |
65 `info' holds the Info documentation tree for Emacs. | 65 Emacs uses, like the tutorial text and the Zippy the Pinhead |
66 `man' holds the source code for the Emacs Manual. If you modify the | 66 quote database. The contents of the `lisp', `leim', `info', |
67 manual sources, you will need the `makeinfo' program to produce | 67 `man', `lispref', and `lispintro' subdirectories are |
68 an updated manual. `makeinfo' is part of the GNU Texinfo | 68 architecture-independent too. |
69 package; you need version 4.0 or later of Texinfo. | 69 `info' holds the Info documentation tree for Emacs. |
70 `lispref' holds the source code for the Emacs Lisp reference manual. | 70 `man' holds the source code for the Emacs Manual. If you modify the |
71 manual sources, you will need the `makeinfo' program to produce | |
72 an updated manual. `makeinfo' is part of the GNU Texinfo | |
73 package; you need version 4.0 or later of Texinfo. | |
74 `lispref' holds the source code for the Emacs Lisp reference manual. | |
71 `lispintro' holds the source code for the Introduction to Programming | 75 `lispintro' holds the source code for the Introduction to Programming |
72 in Emacs Lisp manual. | 76 in Emacs Lisp manual. |
73 | 77 |
74 `msdos' holds configuration files for compiling Emacs under MSDOG. | 78 `msdos' holds configuration files for compiling Emacs under MSDOG. |
75 `vms' holds instructions and useful files for running Emacs under VMS. | 79 `vms' holds instructions and useful files for running Emacs under VMS. |
76 `nt' holds various command files and documentation files that pertain | 80 `nt' holds various command files and documentation files that pertain |
77 to running Emacs on Windows NT. | 81 to building and running Emacs on Windows 9X/ME/NT/2000/XP. |
78 `mac' holds instructions, sources, and other useful files for building | 82 `mac' holds instructions, sources, and other useful files for building |
79 and running Emacs on the Mac. | 83 and running Emacs on the Mac. |
80 | 84 |
81 Building Emacs on non-Posix platforms requires to install tools | 85 Building Emacs on non-Posix platforms requires to install tools |
82 that aren't part of the standard distribution of the OS. The | 86 that aren't part of the standard distribution of the OS. The |
83 platform-specific README files and installation instructions should | 87 platform-specific README files and installation instructions should |
84 list the required tools. | 88 list the required tools. |