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.