XEmacs 21.2.28 "Hermes".
[chise/xemacs-chise.git.1] / info / lispref.info
1 This is ../info/lispref.info, produced by makeinfo version 4.0 from
2 lispref/lispref.texi.
3
4 INFO-DIR-SECTION XEmacs Editor
5 START-INFO-DIR-ENTRY
6 * Lispref: (lispref).           XEmacs Lisp Reference Manual.
7 END-INFO-DIR-ENTRY
8
9    Edition History:
10
11    GNU Emacs Lisp Reference Manual Second Edition (v2.01), May 1993 GNU
12 Emacs Lisp Reference Manual Further Revised (v2.02), August 1993 Lucid
13 Emacs Lisp Reference Manual (for 19.10) First Edition, March 1994
14 XEmacs Lisp Programmer's Manual (for 19.12) Second Edition, April 1995
15 GNU Emacs Lisp Reference Manual v2.4, June 1995 XEmacs Lisp
16 Programmer's Manual (for 19.13) Third Edition, July 1995 XEmacs Lisp
17 Reference Manual (for 19.14 and 20.0) v3.1, March 1996 XEmacs Lisp
18 Reference Manual (for 19.15 and 20.1, 20.2, 20.3) v3.2, April, May,
19 November 1997 XEmacs Lisp Reference Manual (for 21.0) v3.3, April 1998
20
21    Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995 Free Software
22 Foundation, Inc.  Copyright (C) 1994, 1995 Sun Microsystems, Inc.
23 Copyright (C) 1995, 1996 Ben Wing.
24
25    Permission is granted to make and distribute verbatim copies of this
26 manual provided the copyright notice and this permission notice are
27 preserved on all copies.
28
29    Permission is granted to copy and distribute modified versions of
30 this manual under the conditions for verbatim copying, provided that the
31 entire resulting derived work is distributed under the terms of a
32 permission notice identical to this one.
33
34    Permission is granted to copy and distribute translations of this
35 manual into another language, under the above conditions for modified
36 versions, except that this permission notice may be stated in a
37 translation approved by the Foundation.
38
39    Permission is granted to copy and distribute modified versions of
40 this manual under the conditions for verbatim copying, provided also
41 that the section entitled "GNU General Public License" is included
42 exactly as in the original, and provided that the entire resulting
43 derived work is distributed under the terms of a permission notice
44 identical to this one.
45
46    Permission is granted to copy and distribute translations of this
47 manual into another language, under the above conditions for modified
48 versions, except that the section entitled "GNU General Public License"
49 may be included in a translation approved by the Free Software
50 Foundation instead of in the original English.
51
52 \1f
53 Indirect:
54 lispref.info-1: 2366
55 lispref.info-2: 48386
56 lispref.info-3: 96925
57 lispref.info-4: 146765
58 lispref.info-5: 195599
59 lispref.info-6: 243284
60 lispref.info-7: 291562
61 lispref.info-8: 340698
62 lispref.info-9: 387512
63 lispref.info-10: 436964
64 lispref.info-11: 485192
65 lispref.info-12: 534964
66 lispref.info-13: 582863
67 lispref.info-14: 631086
68 lispref.info-15: 679340
69 lispref.info-16: 729096
70 lispref.info-17: 777847
71 lispref.info-18: 824752
72 lispref.info-19: 872135
73 lispref.info-20: 920976
74 lispref.info-21: 970569
75 lispref.info-22: 1017488
76 lispref.info-23: 1064515
77 lispref.info-24: 1113914
78 lispref.info-25: 1163596
79 lispref.info-26: 1213506
80 lispref.info-27: 1262729
81 lispref.info-28: 1311495
82 lispref.info-29: 1360931
83 lispref.info-30: 1402266
84 lispref.info-31: 1451409
85 lispref.info-32: 1500622
86 lispref.info-33: 1550196
87 lispref.info-34: 1598675
88 lispref.info-35: 1644357
89 lispref.info-36: 1686356
90 lispref.info-37: 1731296
91 lispref.info-38: 1780983
92 lispref.info-39: 1830087
93 lispref.info-40: 1879491
94 lispref.info-41: 1928817
95 lispref.info-42: 1977518
96 lispref.info-43: 2022945
97 lispref.info-44: 2061281
98 \1f
99 Tag Table:
100 (Indirect)
101 Node: Top\7f2366
102 Node: Copying\7f48386
103 Node: Introduction\7f67544
104 Node: Caveats\7f69135
105 Node: Lisp History\7f70866
106 Node: Conventions\7f72122
107 Node: Some Terms\7f72937
108 Node: nil and t\7f73658
109 Node: Evaluation Notation\7f75335
110 Node: Printing Notation\7f76248
111 Node: Error Messages\7f77122
112 Node: Buffer Text Notation\7f77563
113 Node: Format of Descriptions\7f78438
114 Node: A Sample Function Description\7f79292
115 Node: A Sample Variable Description\7f83278
116 Node: Acknowledgements\7f84186
117 Node: Lisp Data Types\7f86164
118 Node: Printed Representation\7f88719
119 Node: Comments\7f90761
120 Node: Primitive Types\7f91658
121 Node: Programming Types\7f93317
122 Node: Integer Type\7f95269
123 Node: Floating Point Type\7f96306
124 Node: Character Type\7f96925
125 Node: Symbol Type\7f104829
126 Node: Sequence Type\7f107524
127 Node: Cons Cell Type\7f109043
128 Node: Dotted Pair Notation\7f113527
129 Node: Association List Type\7f115648
130 Node: Array Type\7f116531
131 Node: String Type\7f117997
132 Node: Vector Type\7f120678
133 Node: Bit Vector Type\7f121450
134 Node: Function Type\7f122312
135 Node: Macro Type\7f123425
136 Node: Primitive Function Type\7f124122
137 Node: Compiled-Function Type\7f125648
138 Node: Autoload Type\7f126202
139 Node: Char Table Type\7f127216
140 Node: Hash Table Type\7f127390
141 Node: Range Table Type\7f128545
142 Node: Weak List Type\7f129398
143 Node: Editing Types\7f129548
144 Node: Buffer Type\7f131175
145 Node: Marker Type\7f133202
146 Node: Extent Type\7f133926
147 Node: Window Type\7f135194
148 Node: Frame Type\7f136605
149 Node: Device Type\7f137400
150 Node: Console Type\7f138226
151 Node: Window Configuration Type\7f139427
152 Node: Event Type\7f140125
153 Node: Process Type\7f140289
154 Node: Stream Type\7f141324
155 Node: Keymap Type\7f142447
156 Node: Syntax Table Type\7f142985
157 Node: Display Table Type\7f144008
158 Node: Database Type\7f144447
159 Node: Charset Type\7f144613
160 Node: Coding System Type\7f144777
161 Node: ToolTalk Message Type\7f144961
162 Node: ToolTalk Pattern Type\7f145160
163 Node: Window-System Types\7f145332
164 Node: Face Type\7f146478
165 Node: Glyph Type\7f146609
166 Node: Specifier Type\7f146765
167 Node: Font Instance Type\7f146938
168 Node: Color Instance Type\7f147128
169 Node: Image Instance Type\7f147325
170 Node: Toolbar Button Type\7f147523
171 Node: Subwindow Type\7f147716
172 Node: X Resource Type\7f147895
173 Node: Type Predicates\7f148048
174 Node: Equality Predicates\7f157177
175 Node: Numbers\7f161982
176 Node: Integer Basics\7f163437
177 Node: Float Basics\7f165786
178 Node: Predicates on Numbers\7f167528
179 Node: Comparison of Numbers\7f169161
180 Node: Numeric Conversions\7f172982
181 Node: Arithmetic Operations\7f174448
182 Node: Rounding Operations\7f179913
183 Node: Bitwise Operations\7f181018
184 Node: Math Functions\7f190064
185 Node: Random Numbers\7f192380
186 Node: Strings and Characters\7f194146
187 Node: String Basics\7f195599
188 Node: Predicates for Strings\7f198017
189 Node: Creating Strings\7f198780
190 Node: Predicates for Characters\7f204097
191 Node: Character Codes\7f205168
192 Node: Text Comparison\7f206581
193 Node: String Conversion\7f209943
194 Node: Modifying Strings\7f213619
195 Node: String Properties\7f214260
196 Node: Formatting Strings\7f214903
197 Node: Character Case\7f224521
198 Node: Case Tables\7f227667
199 Node: Char Tables\7f231565
200 Node: Char Table Types\7f232957
201 Node: Working With Char Tables\7f234532
202 Node: Lists\7f236481
203 Node: Cons Cells\7f237604
204 Node: Lists as Boxes\7f238940
205 Node: List-related Predicates\7f241582
206 Node: List Elements\7f243284
207 Node: Building Lists\7f248313
208 Node: Modifying Lists\7f254305
209 Node: Setcar\7f255117
210 Node: Setcdr\7f257538
211 Node: Rearrangement\7f260049
212 Node: Sets And Lists\7f265635
213 Node: Association Lists\7f269863
214 Ref: Association Lists-Footnote-1\7f279154
215 Node: Property Lists\7f279359
216 Node: Working With Normal Plists\7f280907
217 Node: Working With Lax Plists\7f283175
218 Node: Converting Plists To/From Alists\7f285415
219 Node: Weak Lists\7f286763
220 Node: Sequences Arrays Vectors\7f288926
221 Node: Sequence Functions\7f291562
222 Node: Arrays\7f295221
223 Node: Array Functions\7f298285
224 Node: Vectors\7f300818
225 Node: Vector Functions\7f302316
226 Node: Bit Vectors\7f304887
227 Node: Bit Vector Functions\7f305732
228 Node: Symbols\7f307982
229 Node: Symbol Components\7f309031
230 Node: Definitions\7f313204
231 Node: Creating Symbols\7f315429
232 Node: Symbol Properties\7f322463
233 Node: Plists and Alists\7f323979
234 Node: Symbol Plists\7f325728
235 Node: Other Plists\7f327537
236 Node: Evaluation\7f329315
237 Node: Intro Eval\7f330120
238 Ref: Intro Eval-Footnote-1\7f333473
239 Node: Eval\7f333608
240 Node: Forms\7f338026
241 Node: Self-Evaluating Forms\7f339185
242 Node: Symbol Forms\7f340698
243 Node: Classifying Lists\7f341615
244 Node: Function Indirection\7f342371
245 Node: Function Forms\7f345482
246 Node: Macro Forms\7f346479
247 Node: Special Forms\7f348079
248 Node: Autoloading\7f350388
249 Node: Quoting\7f350886
250 Node: Control Structures\7f352247
251 Node: Sequencing\7f353867
252 Node: Conditionals\7f356732
253 Node: Combining Conditions\7f360155
254 Node: Iteration\7f363425
255 Node: Nonlocal Exits\7f365204
256 Node: Catch and Throw\7f365906
257 Node: Examples of Catch\7f369745
258 Node: Errors\7f371764
259 Node: Signaling Errors\7f373253
260 Node: Processing of Errors\7f377992
261 Node: Handling Errors\7f380271
262 Node: Error Symbols\7f387512
263 Node: Cleanups\7f391468
264 Node: Variables\7f395246
265 Node: Global Variables\7f397015
266 Node: Constant Variables\7f398091
267 Node: Local Variables\7f398717
268 Node: Void Variables\7f403654
269 Node: Defining Variables\7f407170
270 Node: Accessing Variables\7f414334
271 Node: Setting Variables\7f415759
272 Node: Variable Scoping\7f420278
273 Node: Scope\7f421877
274 Node: Extent\7f423402
275 Node: Impl of Scope\7f424881
276 Node: Using Scoping\7f426844
277 Node: Buffer-Local Variables\7f428366
278 Node: Intro to Buffer-Local\7f429202
279 Node: Creating Buffer-Local\7f431745
280 Node: Default Value\7f436964
281 Node: Variable Aliases\7f440107
282 Node: Functions\7f441892
283 Node: What Is a Function\7f442986
284 Node: Lambda Expressions\7f447032
285 Node: Lambda Components\7f447942
286 Node: Simple Lambda\7f449774
287 Node: Argument List\7f451431
288 Node: Function Documentation\7f455159
289 Node: Function Names\7f457101
290 Node: Defining Functions\7f459674
291 Node: Calling Functions\7f462714
292 Node: Mapping Functions\7f466563
293 Node: Anonymous Functions\7f469251
294 Node: Function Cells\7f472496
295 Node: Inline Functions\7f477306
296 Node: Related Topics\7f479116
297 Node: Macros\7f480169
298 Node: Simple Macro\7f481453
299 Node: Expansion\7f482188
300 Node: Compiling Macros\7f485192
301 Node: Defining Macros\7f487028
302 Node: Backquote\7f488345
303 Node: Problems with Macros\7f490742
304 Node: Argument Evaluation\7f491437
305 Node: Surprising Local Vars\7f494352
306 Node: Eval During Expansion\7f496420
307 Node: Repeated Expansion\7f498113
308 Node: Customization\7f500029
309 Node: Common Keywords\7f500498
310 Node: Group Definitions\7f503343
311 Node: Variable Definitions\7f505535
312 Node: Customization Types\7f510525
313 Node: Simple Types\7f511960
314 Node: Composite Types\7f514117
315 Node: Splicing into Lists\7f518807
316 Node: Type Keywords\7f520642
317 Node: Loading\7f524162
318 Node: How Programs Do Loading\7f525837
319 Node: Autoload\7f534964
320 Node: Repeated Loading\7f541043
321 Node: Named Features\7f543156
322 Node: Unloading\7f549588
323 Node: Hooks for Loading\7f551744
324 Node: Byte Compilation\7f552461
325 Node: Speed of Byte-Code\7f554378
326 Node: Compilation Functions\7f555585
327 Node: Docs and Compilation\7f561972
328 Node: Dynamic Loading\7f564625
329 Node: Eval During Compile\7f566989
330 Node: Compiled-Function Objects\7f568254
331 Node: Disassembly\7f573052
332 Node: Debugging\7f580306
333 Node: Debugger\7f581718
334 Node: Error Debugging\7f582863
335 Node: Infinite Loops\7f585616
336 Node: Function Debugging\7f586860
337 Node: Explicit Debug\7f589650
338 Node: Using Debugger\7f590421
339 Node: Debugger Commands\7f592283
340 Node: Invoking the Debugger\7f596600
341 Node: Internals of Debugger\7f600515
342 Node: Syntax Errors\7f605402
343 Node: Excess Open\7f606650
344 Node: Excess Close\7f608525
345 Node: Compilation Errors\7f609946
346 Node: Edebug\7f611234
347 Node: Using Edebug\7f613342
348 Node: Instrumenting\7f616039
349 Node: Edebug Execution Modes\7f619528
350 Node: Jumping\7f622638
351 Node: Edebug Misc\7f624981
352 Node: Breakpoints\7f626370
353 Node: Global Break Condition\7f629176
354 Node: Embedded Breakpoints\7f630131
355 Node: Trapping Errors\7f631086
356 Node: Edebug Views\7f633162
357 Node: Edebug Eval\7f635127
358 Node: Eval List\7f636304
359 Node: Reading in Edebug\7f639689
360 Node: Printing in Edebug\7f640488
361 Node: Tracing\7f642203
362 Node: Coverage Testing\7f644089
363 Node: The Outside Context\7f646130
364 Node: Checking Whether to Stop\7f647079
365 Node: Edebug Display Update\7f647726
366 Node: Edebug Recursive Edit\7f649749
367 Node: Instrumenting Macro Calls\7f651404
368 Node: Specification List\7f653886
369 Node: Backtracking\7f663297
370 Node: Debugging Backquote\7f665235
371 Node: Specification Examples\7f668941
372 Node: Edebug Options\7f671008
373 Node: Read and Print\7f676345
374 Node: Streams Intro\7f677322
375 Node: Input Streams\7f679340
376 Node: Input Functions\7f684241
377 Node: Output Streams\7f686301
378 Node: Output Functions\7f690352
379 Node: Output Variables\7f694652
380 Node: Minibuffers\7f699451
381 Node: Intro to Minibuffers\7f700603
382 Node: Text from Minibuffer\7f702791
383 Node: Object from Minibuffer\7f707666
384 Node: Minibuffer History\7f710893
385 Node: Completion\7f713872
386 Node: Basic Completion\7f715847
387 Node: Minibuffer Completion\7f720876
388 Node: Completion Commands\7f724453
389 Node: High-Level Completion\7f729096
390 Node: Reading File Names\7f733120
391 Node: Programmed Completion\7f736804
392 Node: Yes-or-No Queries\7f739186
393 Node: Multiple Queries\7f744923
394 Node: Reading a Password\7f748990
395 Node: Minibuffer Misc\7f750327
396 Node: Command Loop\7f755197
397 Node: Command Overview\7f756541
398 Node: Defining Commands\7f759819
399 Node: Using Interactive\7f760567
400 Node: Interactive Codes\7f765340
401 Node: Interactive Examples\7f771132
402 Node: Interactive Call\7f772446
403 Node: Command Loop Info\7f777847
404 Node: Events\7f782826
405 Node: Event Types\7f784286
406 Node: Event Contents\7f786209
407 Node: Event Predicates\7f790685
408 Node: Accessing Mouse Event Positions\7f792010
409 Node: Frame-Level Event Position Info\7f792709
410 Node: Window-Level Event Position Info\7f793749
411 Node: Event Text Position Info\7f795513
412 Node: Event Glyph Position Info\7f798005
413 Node: Event Toolbar Position Info\7f799328
414 Node: Other Event Position Info\7f799999
415 Node: Accessing Other Event Info\7f800408
416 Node: Working With Events\7f802028
417 Node: Converting Events\7f808016
418 Node: Reading Input\7f810968
419 Node: Key Sequence Input\7f811970
420 Node: Reading One Event\7f813924
421 Node: Dispatching an Event\7f816741
422 Node: Quoted Character Input\7f817192
423 Node: Peeking and Discarding\7f818540
424 Node: Waiting\7f822444
425 Node: Quitting\7f824752
426 Node: Prefix Command Arguments\7f829160
427 Node: Recursive Editing\7f834247
428 Node: Disabling Commands\7f839043
429 Node: Command History\7f841111
430 Node: Keyboard Macros\7f842848
431 Node: Keymaps\7f845065
432 Node: Keymap Terminology\7f846642
433 Node: Format of Keymaps\7f849571
434 Node: Creating Keymaps\7f849982
435 Node: Inheritance and Keymaps\7f852061
436 Node: Key Sequences\7f854433
437 Node: Prefix Keys\7f859229
438 Node: Active Keymaps\7f862814
439 Node: Key Lookup\7f872135
440 Node: Functions for Key Lookup\7f877298
441 Node: Changing Key Bindings\7f882995
442 Node: Key Binding Commands\7f889892
443 Node: Scanning Keymaps\7f891957
444 Node: Other Keymap Functions\7f900468
445 Node: Menus\7f901090
446 Node: Menu Format\7f901682
447 Node: Menubar Format\7f910328
448 Node: Menubar\7f910953
449 Node: Modifying Menus\7f914066
450 Node: Menu Filters\7f919080
451 Node: Pop-Up Menus\7f920976
452 Node: Menu Accelerators\7f923181
453 Node: Creating Menu Accelerators\7f923937
454 Node: Keyboard Menu Traversal\7f925297
455 Node: Menu Accelerator Functions\7f926024
456 Node: Buffers Menu\7f929101
457 Node: Dialog Boxes\7f930395
458 Node: Dialog Box Format\7f930562
459 Node: Dialog Box Functions\7f931987
460 Node: Toolbar\7f932384
461 Node: Toolbar Intro\7f932709
462 Node: Toolbar Descriptor Format\7f935118
463 Node: Specifying the Toolbar\7f939612
464 Node: Other Toolbar Variables\7f943217
465 Node: Scrollbars\7f947643
466 Node: Drag and Drop\7f947779
467 Node: Supported Protocols\7f948855
468 Node: OffiX DND\7f949358
469 Node: CDE dt\7f950365
470 Node: MSWindows OLE\7f950956
471 Node: Loose ends\7f951127
472 Node: Drop Interface\7f951519
473 Node: Drag Interface\7f952541
474 Node: Modes\7f952715
475 Node: Major Modes\7f953666
476 Node: Major Mode Conventions\7f956581
477 Node: Example Major Modes\7f962536
478 Node: Auto Major Mode\7f970569
479 Node: Mode Help\7f978017
480 Node: Derived Modes\7f979118
481 Node: Minor Modes\7f981309
482 Node: Minor Mode Conventions\7f982611
483 Node: Keymaps and Minor Modes\7f985474
484 Node: Modeline Format\7f986309
485 Node: Modeline Data\7f988077
486 Node: Modeline Variables\7f992347
487 Node: %-Constructs\7f997063
488 Node: Hooks\7f999974
489 Node: Documentation\7f1006736
490 Node: Documentation Basics\7f1008159
491 Node: Accessing Documentation\7f1011209
492 Node: Keys in Documentation\7f1017488
493 Node: Describing Characters\7f1020967
494 Node: Help Functions\7f1023316
495 Node: Obsoleteness\7f1029767
496 Node: Files\7f1032761
497 Node: Visiting Files\7f1034686
498 Node: Visiting Functions\7f1036191
499 Node: Subroutines of Visiting\7f1041238
500 Node: Saving Buffers\7f1043311
501 Node: Reading from Files\7f1049404
502 Node: Writing to Files\7f1051561
503 Node: File Locks\7f1054278
504 Node: Information about Files\7f1057331
505 Node: Testing Accessibility\7f1058092
506 Node: Kinds of Files\7f1061832
507 Node: Truenames\7f1063513
508 Node: File Attributes\7f1064515
509 Node: Changing File Attributes\7f1069654
510 Node: File Names\7f1075060
511 Node: File Name Components\7f1076669
512 Node: Directory Names\7f1079770
513 Node: Relative File Names\7f1083223
514 Node: File Name Expansion\7f1084301
515 Node: Unique File Names\7f1088208
516 Node: File Name Completion\7f1089823
517 Node: User Name Completion\7f1092484
518 Node: Contents of Directories\7f1093824
519 Node: Create/Delete Dirs\7f1097137
520 Node: Magic File Names\7f1098243
521 Node: Partial Files\7f1103873
522 Node: Intro to Partial Files\7f1104101
523 Node: Creating a Partial File\7f1105341
524 Node: Detached Partial Files\7f1106276
525 Node: Format Conversion\7f1107398
526 Node: Files and MS-DOS\7f1113914
527 Node: Backups and Auto-Saving\7f1115978
528 Node: Backup Files\7f1116653
529 Node: Making Backups\7f1118050
530 Node: Rename or Copy\7f1120799
531 Node: Numbered Backups\7f1123292
532 Node: Backup Names\7f1125536
533 Node: Auto-Saving\7f1128828
534 Node: Reverting\7f1136970
535 Node: Buffers\7f1140128
536 Node: Buffer Basics\7f1141545
537 Node: Current Buffer\7f1143598
538 Node: Buffer Names\7f1148286
539 Node: Buffer File Name\7f1151491
540 Node: Buffer Modification\7f1155610
541 Node: Modification Time\7f1157803
542 Node: Read Only Buffers\7f1161178
543 Node: The Buffer List\7f1163596
544 Node: Creating Buffers\7f1168426
545 Node: Killing Buffers\7f1170572
546 Node: Indirect Buffers\7f1174303
547 Node: Windows\7f1176875
548 Node: Basic Windows\7f1178353
549 Node: Splitting Windows\7f1181451
550 Node: Deleting Windows\7f1188340
551 Node: Selecting Windows\7f1191020
552 Node: Cyclic Window Ordering\7f1194149
553 Node: Buffers and Windows\7f1198773
554 Node: Displaying Buffers\7f1200614
555 Node: Choosing Window\7f1205790
556 Node: Window Point\7f1213506
557 Node: Window Start\7f1215552
558 Node: Vertical Scrolling\7f1220042
559 Node: Horizontal Scrolling\7f1226179
560 Node: Size of Window\7f1229688
561 Node: Position of Window\7f1234406
562 Node: Resizing Windows\7f1236646
563 Node: Window Configurations\7f1242075
564 Node: Frames\7f1245500
565 Node: Creating Frames\7f1247269
566 Node: Frame Properties\7f1248610
567 Node: Property Access\7f1249426
568 Node: Initial Properties\7f1250275
569 Node: X Frame Properties\7f1252761
570 Node: Size and Position\7f1257395
571 Node: Frame Name\7f1259391
572 Node: Frame Titles\7f1260305
573 Node: Deleting Frames\7f1262129
574 Node: Finding All Frames\7f1262729
575 Node: Frames and Windows\7f1264723
576 Node: Minibuffers and Frames\7f1266428
577 Node: Input Focus\7f1267346
578 Node: Visibility of Frames\7f1270423
579 Node: Raising and Lowering\7f1272342
580 Node: Frame Configurations\7f1274718
581 Node: Frame Hooks\7f1275312
582 Node: Consoles and Devices\7f1277117
583 Node: Basic Console Functions\7f1279860
584 Node: Basic Device Functions\7f1280283
585 Node: Console Types and Device Classes\7f1280999
586 Node: Connecting to a Console or Device\7f1283196
587 Node: The Selected Console and Device\7f1285359
588 Node: Console and Device I/O\7f1286385
589 Node: Positions\7f1287149
590 Node: Point\7f1288118
591 Node: Motion\7f1291208
592 Node: Character Motion\7f1291975
593 Node: Word Motion\7f1294212
594 Node: Buffer End Motion\7f1295713
595 Node: Text Lines\7f1297210
596 Node: Screen Lines\7f1301805
597 Node: List Motion\7f1305868
598 Node: Skipping Characters\7f1309276
599 Node: Excursions\7f1311495
600 Node: Narrowing\7f1314527
601 Node: Markers\7f1319852
602 Node: Overview of Markers\7f1320758
603 Node: Predicates on Markers\7f1325450
604 Node: Creating Markers\7f1326696
605 Node: Information from Markers\7f1330733
606 Node: Changing Markers\7f1331831
607 Node: The Mark\7f1333209
608 Node: The Region\7f1341703
609 Node: Text\7f1347389
610 Node: Near Point\7f1350088
611 Node: Buffer Contents\7f1354275
612 Node: Comparing Text\7f1355681
613 Node: Insertion\7f1357089
614 Node: Commands for Insertion\7f1360931
615 Node: Deletion\7f1363887
616 Node: User-Level Deletion\7f1367482
617 Node: The Kill Ring\7f1371643
618 Node: Kill Ring Concepts\7f1373817
619 Node: Kill Functions\7f1374871
620 Node: Yank Commands\7f1376776
621 Node: Low-Level Kill Ring\7f1378647
622 Node: Internals of Kill Ring\7f1381433
623 Node: Undo\7f1384213
624 Node: Maintaining Undo\7f1388542
625 Node: Filling\7f1391162
626 Node: Margins\7f1397156
627 Node: Auto Filling\7f1401085
628 Node: Sorting\7f1402266
629 Node: Columns\7f1411566
630 Node: Indentation\7f1414082
631 Node: Primitive Indent\7f1414861
632 Node: Mode-Specific Indent\7f1416105
633 Node: Region Indent\7f1418616
634 Node: Relative Indent\7f1421564
635 Node: Indent Tabs\7f1423946
636 Node: Motion by Indent\7f1425267
637 Node: Case Changes\7f1426046
638 Node: Text Properties\7f1429297
639 Node: Examining Properties\7f1431110
640 Node: Changing Properties\7f1432977
641 Node: Property Search\7f1436568
642 Node: Special Properties\7f1441279
643 Node: Saving Properties\7f1441560
644 Node: Substitution\7f1444702
645 Node: Registers\7f1447972
646 Node: Transposition\7f1450515
647 Node: Change Hooks\7f1451409
648 Node: Transformations\7f1453449
649 Node: Searching and Matching\7f1457834
650 Node: String Search\7f1458965
651 Node: Regular Expressions\7f1463689
652 Node: Syntax of Regexps\7f1465056
653 Node: Regexp Example\7f1479435
654 Node: Regexp Search\7f1481605
655 Node: POSIX Regexps\7f1487693
656 Node: Search and Replace\7f1489528
657 Node: Match Data\7f1492893
658 Node: Simple Match Data\7f1494023
659 Node: Replacing Match\7f1498288
660 Node: Entire Match Data\7f1500622
661 Node: Saving Match Data\7f1502613
662 Node: Searching and Case\7f1503994
663 Node: Standard Regexps\7f1506028
664 Node: Syntax Tables\7f1508226
665 Node: Syntax Basics\7f1509340
666 Node: Syntax Descriptors\7f1512312
667 Node: Syntax Class Table\7f1514162
668 Node: Syntax Flags\7f1520200
669 Node: Syntax Table Functions\7f1523417
670 Node: Motion and Syntax\7f1527281
671 Node: Parsing Expressions\7f1528733
672 Node: Standard Syntax Tables\7f1534802
673 Node: Syntax Table Internals\7f1535646
674 Node: Abbrevs\7f1536672
675 Node: Abbrev Mode\7f1538475
676 Node: Abbrev Tables\7f1539195
677 Node: Defining Abbrevs\7f1540728
678 Node: Abbrev Files\7f1542633
679 Node: Abbrev Expansion\7f1544406
680 Node: Standard Abbrev Tables\7f1549037
681 Node: Extents\7f1550196
682 Node: Intro to Extents\7f1551439
683 Node: Creating and Modifying Extents\7f1555433
684 Node: Extent Endpoints\7f1556940
685 Node: Finding Extents\7f1560203
686 Node: Mapping Over Extents\7f1563951
687 Node: Extent Properties\7f1570068
688 Node: Detached Extents\7f1580212
689 Node: Extent Parents\7f1582071
690 Node: Duplicable Extents\7f1583765
691 Node: Extents and Events\7f1586986
692 Node: Atomic Extents\7f1588893
693 Node: Specifiers\7f1589340
694 Node: Introduction to Specifiers\7f1591453
695 Node: Specifiers In-Depth\7f1593763
696 Node: Specifier Instancing\7f1598675
697 Node: Specifier Types\7f1601937
698 Node: Adding Specifications\7f1607011
699 Node: Retrieving Specifications\7f1616373
700 Node: Specifier Tag Functions\7f1620108
701 Node: Specifier Instancing Functions\7f1623342
702 Node: Specifier Example\7f1626749
703 Node: Creating Specifiers\7f1629905
704 Node: Specifier Validation Functions\7f1632154
705 Node: Other Specification Functions\7f1634538
706 Node: Faces and Window-System Objects\7f1638357
707 Node: Faces\7f1638681
708 Node: Merging Faces\7f1640298
709 Node: Basic Face Functions\7f1642259
710 Node: Face Properties\7f1644357
711 Node: Face Convenience Functions\7f1654599
712 Node: Other Face Display Functions\7f1657729
713 Node: Fonts\7f1658542
714 Node: Font Specifiers\7f1659243
715 Node: Font Instances\7f1659484
716 Node: Font Instance Names\7f1660451
717 Node: Font Instance Size\7f1661292
718 Node: Font Instance Characteristics\7f1662578
719 Node: Font Convenience Functions\7f1663747
720 Node: Colors\7f1665037
721 Node: Color Specifiers\7f1665477
722 Node: Color Instances\7f1665704
723 Node: Color Instance Properties\7f1666448
724 Node: Color Convenience Functions\7f1667074
725 Node: Glyphs\7f1668127
726 Node: Glyph Functions\7f1669719
727 Node: Creating Glyphs\7f1670126
728 Node: Glyph Properties\7f1671713
729 Node: Glyph Convenience Functions\7f1680880
730 Node: Glyph Dimensions\7f1684827
731 Node: Images\7f1685907
732 Node: Image Specifiers\7f1686356
733 Node: Image Instantiator Conversion\7f1697777
734 Node: Image Instances\7f1699142
735 Node: Image Instance Types\7f1699893
736 Node: Image Instance Functions\7f1702548
737 Node: Glyph Types\7f1707117
738 Node: Mouse Pointer\7f1708889
739 Node: Redisplay Glyphs\7f1711892
740 Node: Subwindows\7f1712925
741 Node: Annotations\7f1713168
742 Node: Annotation Basics\7f1714184
743 Node: Annotation Primitives\7f1718122
744 Node: Annotation Properties\7f1719451
745 Node: Locating Annotations\7f1722491
746 Node: Margin Primitives\7f1723328
747 Node: Annotation Hooks\7f1725222
748 Node: Display\7f1725882
749 Node: Refresh Screen\7f1726860
750 Node: Truncation\7f1728771
751 Node: The Echo Area\7f1731296
752 Node: Warnings\7f1737731
753 Node: Invisible Text\7f1742167
754 Node: Selective Display\7f1744746
755 Node: Overlay Arrow\7f1748872
756 Node: Temporary Displays\7f1750225
757 Node: Blinking\7f1754346
758 Node: Usual Display\7f1756531
759 Node: Display Tables\7f1759080
760 Node: Display Table Format\7f1759884
761 Node: Active Display Table\7f1761326
762 Node: Character Descriptors\7f1762518
763 Node: Beeping\7f1763275
764 Node: Hash Tables\7f1768041
765 Node: Introduction to Hash Tables\7f1768649
766 Node: Working With Hash Tables\7f1774672
767 Node: Weak Hash Tables\7f1775789
768 Node: Range Tables\7f1777588
769 Node: Introduction to Range Tables\7f1778277
770 Node: Working With Range Tables\7f1778708
771 Node: Databases\7f1779593
772 Node: Connecting to a Database\7f1779892
773 Node: Working With a Database\7f1780983
774 Node: Other Database Functions\7f1781841
775 Node: Processes\7f1782415
776 Node: Subprocess Creation\7f1784639
777 Node: Synchronous Processes\7f1787928
778 Node: MS-DOS Subprocesses\7f1794646
779 Node: Asynchronous Processes\7f1795720
780 Node: Deleting Processes\7f1799433
781 Node: Process Information\7f1801304
782 Node: Input to Processes\7f1805230
783 Node: Signals to Processes\7f1807520
784 Node: Output from Processes\7f1811940
785 Node: Process Buffers\7f1812752
786 Node: Filter Functions\7f1815619
787 Node: Accepting Output\7f1821189
788 Node: Sentinels\7f1822716
789 Node: Process Window Size\7f1826206
790 Node: Transaction Queues\7f1826555
791 Node: Network\7f1828253
792 Node: System Interface\7f1830087
793 Node: Starting Up\7f1831357
794 Node: Start-up Summary\7f1831951
795 Node: Init File\7f1835505
796 Node: Terminal-Specific\7f1837886
797 Node: Command Line Arguments\7f1841045
798 Node: Getting Out\7f1844534
799 Node: Killing XEmacs\7f1845103
800 Node: Suspending XEmacs\7f1846772
801 Node: System Environment\7f1850114
802 Node: User Identification\7f1856781
803 Node: Time of Day\7f1860310
804 Node: Time Conversion\7f1863097
805 Node: Timers\7f1868137
806 Node: Terminal Input\7f1870310
807 Node: Input Modes\7f1870813
808 Node: Translating Input\7f1873226
809 Node: Recording Input\7f1877391
810 Node: Terminal Output\7f1879491
811 Node: Flow Control\7f1883114
812 Node: Batch Mode\7f1886906
813 Node: X-Windows\7f1888288
814 Node: X Selections\7f1889159
815 Node: X Server\7f1891369
816 Node: Resources\7f1891820
817 Node: Server Data\7f1897129
818 Node: Grabs\7f1898336
819 Node: X Miscellaneous\7f1899916
820 Node: ToolTalk Support\7f1902301
821 Node: XEmacs ToolTalk API Summary\7f1902518
822 Node: Sending Messages\7f1903818
823 Node: Example of Sending Messages\7f1904069
824 Node: Elisp Interface for Sending Messages\7f1905131
825 Node: Receiving Messages\7f1911523
826 Node: Example of Receiving Messages\7f1911746
827 Node: Elisp Interface for Receiving Messages\7f1912582
828 Node: LDAP Support\7f1916407
829 Node: Building XEmacs with LDAP support\7f1916903
830 Node: XEmacs LDAP API\7f1917881
831 Node: LDAP Variables\7f1918611
832 Node: The High-Level LDAP API\7f1921087
833 Node: The Low-Level LDAP API\7f1922192
834 Node: The LDAP Lisp Object\7f1922466
835 Node: Opening and Closing a LDAP Connection\7f1923019
836 Node: Searching on a LDAP Server (Low-level)\7f1924802
837 Node: Syntax of Search Filters\7f1926195
838 Node: Internationalization\7f1927493
839 Node: I18N Levels 1 and 2\7f1927830
840 Node: I18N Level 3\7f1928536
841 Node: Level 3 Basics\7f1928817
842 Node: Level 3 Primitives\7f1929650
843 Node: Dynamic Messaging\7f1931256
844 Node: Domain Specification\7f1931719
845 Node: Documentation String Extraction\7f1933622
846 Node: I18N Level 4\7f1934540
847 Node: MULE\7f1934732
848 Node: Internationalization Terminology\7f1935843
849 Node: Charsets\7f1944377
850 Node: Charset Properties\7f1945073
851 Node: Basic Charset Functions\7f1949759
852 Node: Charset Property Functions\7f1951940
853 Node: Predefined Charsets\7f1953982
854 Node: MULE Characters\7f1956902
855 Node: Composite Characters\7f1957749
856 Node: ISO 2022\7f1959003
857 Node: Coding Systems\7f1965145
858 Node: Coding System Types\7f1967066
859 Node: EOL Conversion\7f1968885
860 Node: Coding System Properties\7f1970068
861 Node: Basic Coding System Functions\7f1973920
862 Node: Coding System Property Functions\7f1975824
863 Node: Encoding and Decoding Text\7f1976382
864 Node: Detection of Textual Encoding\7f1977518
865 Node: Big5 and Shift-JIS Functions\7f1979054
866 Node: CCL\7f1980142
867 Node: CCL Syntax\7f1983246
868 Node: CCL Statements\7f1984834
869 Node: CCL Expressions\7f1989482
870 Node: Calling CCL\7f1992021
871 Node: CCL Examples\7f1995010
872 Node: Category Tables\7f1995147
873 Node: Tips\7f1997505
874 Node: Style Tips\7f1998146
875 Node: Compilation Tips\7f2007665
876 Node: Documentation Tips\7f2009579
877 Node: Comment Tips\7f2015088
878 Node: Library Headers\7f2018090
879 Node: Building XEmacs and Object Allocation\7f2022062
880 Node: Building XEmacs\7f2022945
881 Node: Pure Storage\7f2029280
882 Node: Garbage Collection\7f2032068
883 Node: Standard Errors\7f2043207
884 Node: Standard Buffer-Local Variables\7f2047416
885 Node: Standard Keymaps\7f2050049
886 Node: Standard Hooks\7f2053781
887 Node: Index\7f2061281
888 \1f
889 End Tag Table