| Index Entry | Section |
|
M | | |
| macro hygiene | 11.7 Writing Macros |
| macros, future work | 43.19 Future Work – Macros |
| macros, writing | 11.7 Writing Macros |
| main loop | 36.2 Main Loop |
| major textual changes | 11.9 Major Textual Changes |
| Makefile precursors | 10.4 The Makefile Precursors |
| making Elisp function calls faster, future work | 43.22 Future Work – Making Elisp Function Calls Faster |
| mark and sweep | 20.2 Garbage Collection |
| mark method | 9.7 Modules for Other Aspects of the Lisp Interpreter and Object System |
| mark method | 20.7 lrecords |
| marker | 38.4 Lstream Methods |
| markers and extents | 24.3 Markers and Extents |
| mark_object | 20.4.3 mark_object |
| matching | 25.4 Searching and Matching |
| mathematics of extent ordering | 31.5 Mathematics of Extent Ordering |
| MAX_ICHAR_LEN | 26.10.2 Working With Character and Byte Positions |
| memory blocks | 42.4.1 Object inventory |
| menu API changes, future work | 43.9 Future Work – Menu API Changes |
| menubars | 41.1.3 Menubars |
| menus | 35. Menus |
| mercurial queues, preserving existing changes with | 13.1 Preserving Existing Changes with Mercurial Queues |
| Mercurial techniques | 13. Mercurial Techniques |
| merging a branch into the trunk | 14.2 Merging a Branch into the Trunk |
| merging attempts | 3.6 XEmacs |
| Microsoft documentation | 26.12.1 Microsoft Documentation |
| Microsoft Windows | 28. Window-System Support |
| Microsoft Windows-related multilingual issues | 26.12 Microsoft Windows-Related Multilingual Issues |
| misc key binding ideas, future work | 43.15.3 Future Work – Misc Key Binding Ideas |
| MIT | 3. A History of Emacs |
| Mlynarik, Richard | 3.4 GNU Emacs 19 |
| modules for allocation | 17.5 Modules for Allocation |
| modules for build configuration | 9.2.1 Modules for Build Configuration |
| modules for building XEmacs | 9.2 Modules for Building XEmacs |
| modules for compiling xemacs | 9.2.2 Modules for Compiling XEmacs |
| modules for interfacing with MS Windows | 40.4 Modules for Interfacing with MS Windows |
| modules for interfacing with the file system | 9.6 Modules for Interfacing with the File System |
| modules for interfacing with the operating system | 9.8 Modules for Interfacing with the Operating System |
| modules for interfacing with X Windows | 41.2 Modules for Interfacing with X Windows |
| modules for internationalization | 26.13 Modules for Internationalization |
| modules for other aspects of the Lisp interpreter and object system | 9.7 Modules for Other Aspects of the Lisp Interpreter and Object System |
| modules for other display-related Lisp objects | 30.5 Modules for other Display-Related Lisp Objects |
| modules for preloading lisp | 9.2.3 Modules for Preloading Lisp |
| modules for regression testing | 12.2 Modules for Regression Testing |
| modules for standard editing operations | 9.5 Modules for Standard Editing Operations |
| modules for the basic displayable Lisp objects | 27.5 Modules for the Basic Displayable Lisp Objects |
| modules for the redisplay mechanism | 30.4 Modules for the Redisplay Mechanism |
| modules of XEmacs | 9. The Modules of XEmacs |
| modules, basic Lisp | 9.4 Basic Lisp Modules |
| modules, editor-level control flow | 36.12 Editor-Level Control Flow Modules |
| modules, low-level | 9.3 Low-Level Modules |
| modules, summary of the various XEmacs | 9.1 A Summary of the Various XEmacs Modules |
| more about code pages | 26.12.3 More about code pages |
| more about locales | 26.12.4 More about locales |
| mouse pointer, future work | 43.11 Future Work – Mouse Pointer |
| MS Windows build flags | 40.2 Windows Build Flags |
| MS Windows environments, different kinds of | 40.1 Different kinds of Windows environments |
| MS Windows I18N | 40.3 Windows I18N Introduction |
| MS Windows, interface to | 40. Interface to MS Windows |
| MS Windows, modules for interfacing with | 40.4 Modules for Interfacing with MS Windows |
| MS-Windows | 28. Window-System Support |
| MS-Windows environment, widget-glyphs in the | 33.3 Widget-Glyphs in the MS-Windows Environment |
| Mule character sets and encodings | 26. Multilingual Support |
| Mule encodings | 26.6 Encodings |
| Mule encodings, internal | 26.7 Internal Mule Encodings |
| Mule Merge, The Great | 26.14 The Great Mule Merge of March 2002 |
| MULE merged XEmacs appears | 3.6 XEmacs |
| Mule, coding for | 26.10 Coding for Mule |
| Mule-aware code, an example of | 26.10.5 An Example of Mule-Aware Code |
| Mule-aware code, general guidelines for writing | 26.10.4 General Guidelines for Writing Mule-Aware Code |
| multilingual issues, discussion | 44.4 Discussion – Multilingual Issues |
| multilingual issues, Windows-related | 26.12 Microsoft Windows-Related Multilingual Issues |
| multiple values, future work | 43.18 Future Work – Multiple Values |
|
N | | |
| NAS | 9.8 Modules for Interfacing with the Operating System |
| native sound | 9.8 Modules for Interfacing with the Operating System |
| network connections | 9.8 Modules for Interfacing with the Operating System |
| network sound | 9.8 Modules for Interfacing with the Operating System |
| Niksic, Hrvoje | 3.6 XEmacs |
|
O | | |
| obarrays | 23.2 Obarrays |
| object system (abstractly speaking), the XEmacs | 18. The XEmacs Object System (Abstractly Speaking) |
| object system, modules for other aspects of the Lisp interpreter and | 9.7 Modules for Other Aspects of the Lisp Interpreter and Object System |
| object types, creating Lisp | Implementation of Lisp objects |
| object, the buffer | 24.4 The Buffer Object |
| object, the window | 27.4 The Window Object |
| objects are represented in C, how Lisp | 19. How Lisp Objects Are Represented in C |
| objects in XEmacs Lisp, allocation of | 20. Allocation of Objects in XEmacs Lisp |
| objects, modules for the basic displayable Lisp | 27.5 Modules for the Basic Displayable Lisp Objects |
| old future work | 45. Old Future Work |
| old future work, a portable unexec replacement | 45.1 Old Future Work – A Portable Unexec Replacement |
| old future work, improvements in support for non-ascii (european) keysyms under x | 45.3 Old Future Work – Improvements in support for non-ASCII (European) keysyms under X |
| old future work, indirect buffers | 45.2 Old Future Work – Indirect Buffers |
| old future work, lisp callbacks from critical areas of the c code | 45.6 Old Future Work – Lisp callbacks from critical areas of the C code |
| old future work, RTF clipboard support | 45.4 Old Future Work – RTF Clipboard Support |
| old future work, xemacs.org mailing address changes | 45.5 Old Future Work – xemacs.org Mailing Address Changes |
| OpenType fonts | 43.24.5 Better Rendering Support – Modern Font Support |
| operating system, modules for interfacing with the | 9.8 Modules for Interfacing with the Operating System |
| other typedefs | 26.8.4 Other Typedefs |
| outside, XEmacs from the | 5. XEmacs from the Outside |
|
P | | |
| packages, discussion | 44.8 Discussion – Packages |
| pairs, stream | 36.8 Stream Pairs |
| pane | 27.5 Modules for the Basic Displayable Lisp Objects |
| permanent objects | 18. The XEmacs Object System (Abstractly Speaking) |
| Perry, Bill | 3.6 XEmacs |
| pi, calculating | 5. XEmacs from the Outside |
| Piper, Andy | 3.6 XEmacs |
| point | 27.2 Point |
| pointers dumping | 42.4.5 Pointers dumping |
| position conversion, byte-char | 25.3 Byte-Char Position Conversion |
| positions, working with character and byte | 26.10.2 Working With Character and Byte Positions |
| precursors, Makefile | 10.4 The Makefile Precursors |
| preloading lisp, modules for | 9.2.3 Modules for Preloading Lisp |
| preserving existing changes with mercurial queues | 13.1 Preserving Existing Changes with Mercurial Queues |
| primitives, writing Lisp | 11.4 Writing Lisp Primitives |
| profiling | 37.3 Profiling |
| progress bars | 41.1.5 Progress Bars |
| property interface changes, future work | 43.7 Future Work – Property Interface Changes |
| protection, garbage collection | 20.3 GCPRO ing |
| pseudo_closer | 38.4 Lstream Methods |
| pure space, discussion | 44.1.3 Discussion – Pure Space |
| Purify | 11.10 Debugging and Testing |
| Purvis, Malcolm | 3.6 XEmacs |
|