Sync with r21-2-26.
[chise/xemacs-chise.git-] / info / lispref.info
1 This is Info file ../info/lispref.info, produced by Makeinfo version
2 1.68 from the input file 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: 2392
55 lispref.info-2: 48399
56 lispref.info-3: 96940
57 lispref.info-4: 146799
58 lispref.info-5: 195524
59 lispref.info-6: 243218
60 lispref.info-7: 291479
61 lispref.info-8: 340637
62 lispref.info-9: 387989
63 lispref.info-10: 436636
64 lispref.info-11: 484814
65 lispref.info-12: 531411
66 lispref.info-13: 579316
67 lispref.info-14: 627531
68 lispref.info-15: 675782
69 lispref.info-16: 725497
70 lispref.info-17: 774234
71 lispref.info-18: 821024
72 lispref.info-19: 868080
73 lispref.info-20: 916814
74 lispref.info-21: 966178
75 lispref.info-22: 1013019
76 lispref.info-23: 1060032
77 lispref.info-24: 1109434
78 lispref.info-25: 1159112
79 lispref.info-26: 1209010
80 lispref.info-27: 1258233
81 lispref.info-28: 1307008
82 lispref.info-29: 1356451
83 lispref.info-30: 1397762
84 lispref.info-31: 1446914
85 lispref.info-32: 1496128
86 lispref.info-33: 1545712
87 lispref.info-34: 1593896
88 lispref.info-35: 1639532
89 lispref.info-36: 1680851
90 lispref.info-37: 1725798
91 lispref.info-38: 1775494
92 lispref.info-39: 1824556
93 lispref.info-40: 1873941
94 lispref.info-41: 1923837
95 lispref.info-42: 1972828
96 lispref.info-43: 2017337
97 lispref.info-44: 2055716
98 \1f
99 Tag Table:
100 (Indirect)
101 Node: Top\7f2392
102 Node: Copying\7f48399
103 Node: Introduction\7f67557
104 Node: Caveats\7f69148
105 Node: Lisp History\7f70879
106 Node: Conventions\7f72135
107 Node: Some Terms\7f72950
108 Node: nil and t\7f73671
109 Node: Evaluation Notation\7f75348
110 Node: Printing Notation\7f76261
111 Node: Error Messages\7f77135
112 Node: Buffer Text Notation\7f77576
113 Node: Format of Descriptions\7f78451
114 Node: A Sample Function Description\7f79305
115 Node: A Sample Variable Description\7f83291
116 Node: Acknowledgements\7f84199
117 Node: Lisp Data Types\7f86177
118 Node: Printed Representation\7f88732
119 Node: Comments\7f90775
120 Node: Primitive Types\7f91673
121 Node: Programming Types\7f93332
122 Node: Integer Type\7f95284
123 Node: Floating Point Type\7f96321
124 Node: Character Type\7f96940
125 Node: Symbol Type\7f104846
126 Node: Sequence Type\7f107541
127 Node: Cons Cell Type\7f109062
128 Node: Dotted Pair Notation\7f113545
129 Node: Association List Type\7f115666
130 Node: Array Type\7f116549
131 Node: String Type\7f118015
132 Node: Vector Type\7f120696
133 Node: Bit Vector Type\7f121468
134 Node: Function Type\7f122330
135 Node: Macro Type\7f123446
136 Node: Primitive Function Type\7f124143
137 Node: Compiled-Function Type\7f125670
138 Node: Autoload Type\7f126224
139 Node: Char Table Type\7f127238
140 Node: Hash Table Type\7f127412
141 Node: Range Table Type\7f128567
142 Node: Weak List Type\7f129420
143 Node: Editing Types\7f129570
144 Node: Buffer Type\7f131197
145 Node: Marker Type\7f133233
146 Node: Extent Type\7f133957
147 Node: Window Type\7f135225
148 Node: Frame Type\7f136636
149 Node: Device Type\7f137431
150 Node: Console Type\7f138257
151 Node: Window Configuration Type\7f139458
152 Node: Event Type\7f140156
153 Node: Process Type\7f140320
154 Node: Stream Type\7f141355
155 Node: Keymap Type\7f142480
156 Node: Syntax Table Type\7f143018
157 Node: Display Table Type\7f144042
158 Node: Database Type\7f144481
159 Node: Charset Type\7f144647
160 Node: Coding System Type\7f144811
161 Node: ToolTalk Message Type\7f144995
162 Node: ToolTalk Pattern Type\7f145194
163 Node: Window-System Types\7f145366
164 Node: Face Type\7f146512
165 Node: Glyph Type\7f146643
166 Node: Specifier Type\7f146799
167 Node: Font Instance Type\7f146972
168 Node: Color Instance Type\7f147162
169 Node: Image Instance Type\7f147359
170 Node: Toolbar Button Type\7f147557
171 Node: Subwindow Type\7f147750
172 Node: X Resource Type\7f147929
173 Node: Type Predicates\7f148082
174 Node: Equality Predicates\7f157212
175 Node: Numbers\7f162017
176 Node: Integer Basics\7f163472
177 Node: Float Basics\7f165822
178 Node: Predicates on Numbers\7f167564
179 Node: Comparison of Numbers\7f169197
180 Node: Numeric Conversions\7f173018
181 Node: Arithmetic Operations\7f174484
182 Node: Rounding Operations\7f179949
183 Node: Bitwise Operations\7f181054
184 Node: Math Functions\7f189989
185 Node: Random Numbers\7f192305
186 Node: Strings and Characters\7f194071
187 Node: String Basics\7f195524
188 Node: Predicates for Strings\7f197946
189 Node: Creating Strings\7f198709
190 Node: Predicates for Characters\7f204037
191 Node: Character Codes\7f205108
192 Node: Text Comparison\7f206521
193 Node: String Conversion\7f209883
194 Node: Modifying Strings\7f213561
195 Node: String Properties\7f214202
196 Node: Formatting Strings\7f214845
197 Node: Character Case\7f224453
198 Node: Case Tables\7f227600
199 Node: Char Tables\7f231499
200 Node: Char Table Types\7f232891
201 Node: Working With Char Tables\7f234466
202 Node: Lists\7f236415
203 Node: Cons Cells\7f237538
204 Node: Lists as Boxes\7f238874
205 Node: List-related Predicates\7f241516
206 Node: List Elements\7f243218
207 Node: Building Lists\7f248247
208 Node: Modifying Lists\7f254242
209 Node: Setcar\7f255054
210 Node: Setcdr\7f257475
211 Node: Rearrangement\7f259985
212 Node: Sets And Lists\7f265544
213 Node: Association Lists\7f269773
214 Node: Property Lists\7f279274
215 Node: Working With Normal Plists\7f280822
216 Node: Working With Lax Plists\7f283090
217 Node: Converting Plists To/From Alists\7f285330
218 Node: Weak Lists\7f286678
219 Node: Sequences Arrays Vectors\7f288843
220 Node: Sequence Functions\7f291479
221 Node: Arrays\7f295140
222 Node: Array Functions\7f298205
223 Node: Vectors\7f300738
224 Node: Vector Functions\7f302236
225 Node: Bit Vectors\7f304810
226 Node: Bit Vector Functions\7f305655
227 Node: Symbols\7f307906
228 Node: Symbol Components\7f308955
229 Node: Definitions\7f313134
230 Node: Creating Symbols\7f315359
231 Node: Symbol Properties\7f322397
232 Node: Plists and Alists\7f323913
233 Node: Symbol Plists\7f325663
234 Node: Other Plists\7f327473
235 Node: Evaluation\7f329251
236 Node: Intro Eval\7f330056
237 Node: Eval\7f333547
238 Node: Forms\7f337967
239 Node: Self-Evaluating Forms\7f339124
240 Node: Symbol Forms\7f340637
241 Node: Classifying Lists\7f341554
242 Node: Function Indirection\7f342310
243 Node: Function Forms\7f345425
244 Node: Macro Forms\7f346424
245 Node: Special Forms\7f348024
246 Node: Autoloading\7f350358
247 Node: Quoting\7f350856
248 Node: Control Structures\7f352219
249 Node: Sequencing\7f353841
250 Node: Conditionals\7f356706
251 Node: Combining Conditions\7f360129
252 Node: Iteration\7f363399
253 Node: Nonlocal Exits\7f365184
254 Node: Catch and Throw\7f365886
255 Node: Examples of Catch\7f369730
256 Node: Errors\7f371749
257 Node: Signaling Errors\7f373238
258 Node: Processing of Errors\7f376306
259 Node: Handling Errors\7f377636
260 Node: Error Symbols\7f384542
261 Node: Cleanups\7f387989
262 Node: Variables\7f391769
263 Node: Global Variables\7f393538
264 Node: Constant Variables\7f394614
265 Node: Local Variables\7f395240
266 Node: Void Variables\7f400184
267 Node: Defining Variables\7f403695
268 Node: Accessing Variables\7f410860
269 Node: Setting Variables\7f412286
270 Node: Variable Scoping\7f416805
271 Node: Scope\7f418404
272 Node: Extent\7f419929
273 Node: Impl of Scope\7f421408
274 Node: Using Scoping\7f423371
275 Node: Buffer-Local Variables\7f424893
276 Node: Intro to Buffer-Local\7f425729
277 Node: Creating Buffer-Local\7f428272
278 Node: Default Value\7f433492
279 Node: Variable Aliases\7f436636
280 Node: Functions\7f438422
281 Node: What Is a Function\7f439516
282 Node: Lambda Expressions\7f443563
283 Node: Lambda Components\7f444473
284 Node: Simple Lambda\7f446305
285 Node: Argument List\7f447964
286 Node: Function Documentation\7f451692
287 Node: Function Names\7f453634
288 Node: Defining Functions\7f456208
289 Node: Calling Functions\7f459250
290 Node: Mapping Functions\7f463099
291 Node: Anonymous Functions\7f465747
292 Node: Function Cells\7f468992
293 Node: Inline Functions\7f473802
294 Node: Related Topics\7f475612
295 Node: Macros\7f476665
296 Node: Simple Macro\7f477949
297 Node: Expansion\7f478684
298 Node: Compiling Macros\7f481658
299 Node: Defining Macros\7f483496
300 Node: Backquote\7f484814
301 Node: Problems with Macros\7f487212
302 Node: Argument Evaluation\7f487907
303 Node: Surprising Local Vars\7f490808
304 Node: Eval During Expansion\7f492876
305 Node: Repeated Expansion\7f494570
306 Node: Customization\7f496481
307 Node: Common Keywords\7f496950
308 Node: Group Definitions\7f499795
309 Node: Variable Definitions\7f501988
310 Node: Customization Types\7f506971
311 Node: Simple Types\7f508407
312 Node: Composite Types\7f510564
313 Node: Splicing into Lists\7f515254
314 Node: Type Keywords\7f517089
315 Node: Loading\7f520609
316 Node: How Programs Do Loading\7f522282
317 Node: Autoload\7f531411
318 Node: Repeated Loading\7f537491
319 Node: Named Features\7f539605
320 Node: Unloading\7f546038
321 Node: Hooks for Loading\7f548194
322 Node: Byte Compilation\7f548911
323 Node: Speed of Byte-Code\7f550828
324 Node: Compilation Functions\7f552035
325 Node: Docs and Compilation\7f558424
326 Node: Dynamic Loading\7f561077
327 Node: Eval During Compile\7f563441
328 Node: Compiled-Function Objects\7f564706
329 Node: Disassembly\7f569505
330 Node: Debugging\7f576759
331 Node: Debugger\7f578171
332 Node: Error Debugging\7f579316
333 Node: Infinite Loops\7f582069
334 Node: Function Debugging\7f583313
335 Node: Explicit Debug\7f586103
336 Node: Using Debugger\7f586875
337 Node: Debugger Commands\7f588739
338 Node: Invoking the Debugger\7f593056
339 Node: Internals of Debugger\7f596971
340 Node: Syntax Errors\7f601848
341 Node: Excess Open\7f603096
342 Node: Excess Close\7f604971
343 Node: Compilation Errors\7f606392
344 Node: Edebug\7f607680
345 Node: Using Edebug\7f609787
346 Node: Instrumenting\7f612484
347 Node: Edebug Execution Modes\7f615973
348 Node: Jumping\7f619083
349 Node: Edebug Misc\7f621426
350 Node: Breakpoints\7f622815
351 Node: Global Break Condition\7f625621
352 Node: Embedded Breakpoints\7f626576
353 Node: Trapping Errors\7f627531
354 Node: Edebug Views\7f629607
355 Node: Edebug Eval\7f631572
356 Node: Eval List\7f632749
357 Node: Reading in Edebug\7f636134
358 Node: Printing in Edebug\7f636933
359 Node: Tracing\7f638648
360 Node: Coverage Testing\7f640534
361 Node: The Outside Context\7f642575
362 Node: Checking Whether to Stop\7f643524
363 Node: Edebug Display Update\7f644170
364 Node: Edebug Recursive Edit\7f646192
365 Node: Instrumenting Macro Calls\7f647846
366 Node: Specification List\7f650328
367 Node: Backtracking\7f659739
368 Node: Debugging Backquote\7f661677
369 Node: Specification Examples\7f665383
370 Node: Edebug Options\7f667450
371 Node: Read and Print\7f672787
372 Node: Streams Intro\7f673764
373 Node: Input Streams\7f675782
374 Node: Input Functions\7f680683
375 Node: Output Streams\7f682743
376 Node: Output Functions\7f686795
377 Node: Output Variables\7f691095
378 Node: Minibuffers\7f695894
379 Node: Intro to Minibuffers\7f697046
380 Node: Text from Minibuffer\7f699236
381 Node: Object from Minibuffer\7f704113
382 Node: Minibuffer History\7f707320
383 Node: Completion\7f710299
384 Node: Basic Completion\7f712274
385 Node: Minibuffer Completion\7f717286
386 Node: Completion Commands\7f720853
387 Node: High-Level Completion\7f725497
388 Node: Reading File Names\7f729521
389 Node: Programmed Completion\7f733205
390 Node: Yes-or-No Queries\7f735587
391 Node: Multiple Queries\7f741283
392 Node: Reading a Password\7f745351
393 Node: Minibuffer Misc\7f746688
394 Node: Command Loop\7f751561
395 Node: Command Overview\7f752907
396 Node: Defining Commands\7f756191
397 Node: Using Interactive\7f756939
398 Node: Interactive Codes\7f761713
399 Node: Interactive Examples\7f767517
400 Node: Interactive Call\7f768831
401 Node: Command Loop Info\7f774234
402 Node: Events\7f779213
403 Node: Event Types\7f780673
404 Node: Event Contents\7f782596
405 Node: Event Predicates\7f787072
406 Node: Accessing Mouse Event Positions\7f788397
407 Node: Frame-Level Event Position Info\7f789096
408 Node: Window-Level Event Position Info\7f790136
409 Node: Event Text Position Info\7f791900
410 Node: Event Glyph Position Info\7f794392
411 Node: Event Toolbar Position Info\7f795715
412 Node: Other Event Position Info\7f796386
413 Node: Accessing Other Event Info\7f796795
414 Node: Working With Events\7f798415
415 Node: Converting Events\7f804343
416 Node: Reading Input\7f807296
417 Node: Key Sequence Input\7f808298
418 Node: Reading One Event\7f810252
419 Node: Dispatching an Event\7f813013
420 Node: Quoted Character Input\7f813464
421 Node: Peeking and Discarding\7f814812
422 Node: Waiting\7f818716
423 Node: Quitting\7f821024
424 Node: Prefix Command Arguments\7f825432
425 Node: Recursive Editing\7f830519
426 Node: Disabling Commands\7f835316
427 Node: Command History\7f837384
428 Node: Keyboard Macros\7f839123
429 Node: Keymaps\7f841341
430 Node: Keymap Terminology\7f842918
431 Node: Format of Keymaps\7f845848
432 Node: Creating Keymaps\7f846259
433 Node: Inheritance and Keymaps\7f848338
434 Node: Key Sequences\7f850710
435 Node: Prefix Keys\7f855280
436 Node: Active Keymaps\7f858865
437 Node: Key Lookup\7f868080
438 Node: Functions for Key Lookup\7f873244
439 Node: Changing Key Bindings\7f878947
440 Node: Key Binding Commands\7f885834
441 Node: Scanning Keymaps\7f887900
442 Node: Other Keymap Functions\7f896412
443 Node: Menus\7f897034
444 Node: Menu Format\7f897576
445 Node: Menubar Format\7f906161
446 Node: Menubar\7f906786
447 Node: Modifying Menus\7f909900
448 Node: Menu Filters\7f914918
449 Node: Pop-Up Menus\7f916814
450 Node: Menu Accelerators\7f919020
451 Node: Creating Menu Accelerators\7f919742
452 Node: Keyboard Menu Traversal\7f921060
453 Node: Menu Accelerator Functions\7f921787
454 Node: Buffers Menu\7f924822
455 Node: Dialog Boxes\7f926116
456 Node: Dialog Box Format\7f926283
457 Node: Dialog Box Functions\7f927653
458 Node: Toolbar\7f928051
459 Node: Toolbar Intro\7f928376
460 Node: Toolbar Descriptor Format\7f930787
461 Node: Specifying the Toolbar\7f935281
462 Node: Other Toolbar Variables\7f938889
463 Node: Scrollbars\7f943316
464 Node: Drag and Drop\7f943452
465 Node: Supported Protocols\7f944528
466 Node: OffiX DND\7f945031
467 Node: CDE dt\7f946038
468 Node: MSWindows OLE\7f946629
469 Node: Loose ends\7f946800
470 Node: Drop Interface\7f947192
471 Node: Drag Interface\7f948214
472 Node: Modes\7f948388
473 Node: Major Modes\7f949339
474 Node: Major Mode Conventions\7f952255
475 Node: Example Major Modes\7f958210
476 Node: Auto Major Mode\7f966178
477 Node: Mode Help\7f973628
478 Node: Derived Modes\7f974729
479 Node: Minor Modes\7f976920
480 Node: Minor Mode Conventions\7f978222
481 Node: Keymaps and Minor Modes\7f981086
482 Node: Modeline Format\7f981921
483 Node: Modeline Data\7f983690
484 Node: Modeline Variables\7f987962
485 Node: %-Constructs\7f992678
486 Node: Hooks\7f995589
487 Node: Documentation\7f1002353
488 Node: Documentation Basics\7f1003776
489 Node: Accessing Documentation\7f1006828
490 Node: Keys in Documentation\7f1013019
491 Node: Describing Characters\7f1016482
492 Node: Help Functions\7f1018836
493 Node: Obsoleteness\7f1025279
494 Node: Files\7f1028273
495 Node: Visiting Files\7f1030198
496 Node: Visiting Functions\7f1031703
497 Node: Subroutines of Visiting\7f1036751
498 Node: Saving Buffers\7f1038827
499 Node: Reading from Files\7f1044920
500 Node: Writing to Files\7f1047077
501 Node: File Locks\7f1049794
502 Node: Information about Files\7f1052847
503 Node: Testing Accessibility\7f1053608
504 Node: Kinds of Files\7f1057348
505 Node: Truenames\7f1059029
506 Node: File Attributes\7f1060032
507 Node: Changing File Attributes\7f1065172
508 Node: File Names\7f1070578
509 Node: File Name Components\7f1072187
510 Node: Directory Names\7f1075288
511 Node: Relative File Names\7f1078741
512 Node: File Name Expansion\7f1079819
513 Node: Unique File Names\7f1083726
514 Node: File Name Completion\7f1085341
515 Node: User Name Completion\7f1088002
516 Node: Contents of Directories\7f1089342
517 Node: Create/Delete Dirs\7f1092655
518 Node: Magic File Names\7f1093761
519 Node: Partial Files\7f1099391
520 Node: Intro to Partial Files\7f1099619
521 Node: Creating a Partial File\7f1100859
522 Node: Detached Partial Files\7f1101794
523 Node: Format Conversion\7f1102916
524 Node: Files and MS-DOS\7f1109434
525 Node: Backups and Auto-Saving\7f1111498
526 Node: Backup Files\7f1112173
527 Node: Making Backups\7f1113570
528 Node: Rename or Copy\7f1116319
529 Node: Numbered Backups\7f1118812
530 Node: Backup Names\7f1121057
531 Node: Auto-Saving\7f1124340
532 Node: Reverting\7f1132482
533 Node: Buffers\7f1135640
534 Node: Buffer Basics\7f1137055
535 Node: Current Buffer\7f1139108
536 Node: Buffer Names\7f1143798
537 Node: Buffer File Name\7f1147003
538 Node: Buffer Modification\7f1151123
539 Node: Modification Time\7f1153319
540 Node: Read Only Buffers\7f1156694
541 Node: The Buffer List\7f1159112
542 Node: Creating Buffers\7f1163942
543 Node: Killing Buffers\7f1166091
544 Node: Indirect Buffers\7f1169822
545 Node: Windows\7f1172394
546 Node: Basic Windows\7f1173872
547 Node: Splitting Windows\7f1176970
548 Node: Deleting Windows\7f1183841
549 Node: Selecting Windows\7f1186522
550 Node: Cyclic Window Ordering\7f1189651
551 Node: Buffers and Windows\7f1194275
552 Node: Displaying Buffers\7f1196116
553 Node: Choosing Window\7f1201294
554 Node: Window Point\7f1209010
555 Node: Window Start\7f1211056
556 Node: Vertical Scrolling\7f1215546
557 Node: Horizontal Scrolling\7f1221683
558 Node: Size of Window\7f1225192
559 Node: Position of Window\7f1229910
560 Node: Resizing Windows\7f1232150
561 Node: Window Configurations\7f1237579
562 Node: Frames\7f1241004
563 Node: Creating Frames\7f1242773
564 Node: Frame Properties\7f1244114
565 Node: Property Access\7f1244930
566 Node: Initial Properties\7f1245779
567 Node: X Frame Properties\7f1248265
568 Node: Size and Position\7f1252899
569 Node: Frame Name\7f1254895
570 Node: Frame Titles\7f1255809
571 Node: Deleting Frames\7f1257633
572 Node: Finding All Frames\7f1258233
573 Node: Frames and Windows\7f1260227
574 Node: Minibuffers and Frames\7f1261932
575 Node: Input Focus\7f1262851
576 Node: Visibility of Frames\7f1265929
577 Node: Raising and Lowering\7f1267848
578 Node: Frame Configurations\7f1270225
579 Node: Frame Hooks\7f1270819
580 Node: Consoles and Devices\7f1272626
581 Node: Basic Console Functions\7f1275370
582 Node: Basic Device Functions\7f1275793
583 Node: Console Types and Device Classes\7f1276509
584 Node: Connecting to a Console or Device\7f1278706
585 Node: The Selected Console and Device\7f1280869
586 Node: Console and Device I/O\7f1281895
587 Node: Positions\7f1282659
588 Node: Point\7f1283628
589 Node: Motion\7f1286721
590 Node: Character Motion\7f1287488
591 Node: Word Motion\7f1289725
592 Node: Buffer End Motion\7f1291226
593 Node: Text Lines\7f1292723
594 Node: Screen Lines\7f1297318
595 Node: List Motion\7f1301381
596 Node: Skipping Characters\7f1304789
597 Node: Excursions\7f1307008
598 Node: Narrowing\7f1310043
599 Node: Markers\7f1315370
600 Node: Overview of Markers\7f1316272
601 Node: Predicates on Markers\7f1320965
602 Node: Creating Markers\7f1322211
603 Node: Information from Markers\7f1326248
604 Node: Changing Markers\7f1327346
605 Node: The Mark\7f1328724
606 Node: The Region\7f1337218
607 Node: Text\7f1342905
608 Node: Near Point\7f1345607
609 Node: Buffer Contents\7f1349794
610 Node: Comparing Text\7f1351200
611 Node: Insertion\7f1352608
612 Node: Commands for Insertion\7f1356451
613 Node: Deletion\7f1359409
614 Node: User-Level Deletion\7f1363006
615 Node: The Kill Ring\7f1367136
616 Node: Kill Ring Concepts\7f1369310
617 Node: Kill Functions\7f1370364
618 Node: Yank Commands\7f1372269
619 Node: Low-Level Kill Ring\7f1374140
620 Node: Internals of Kill Ring\7f1376926
621 Node: Undo\7f1379706
622 Node: Maintaining Undo\7f1384035
623 Node: Filling\7f1386655
624 Node: Margins\7f1392651
625 Node: Auto Filling\7f1396581
626 Node: Sorting\7f1397762
627 Node: Columns\7f1407063
628 Node: Indentation\7f1409579
629 Node: Primitive Indent\7f1410358
630 Node: Mode-Specific Indent\7f1411602
631 Node: Region Indent\7f1414113
632 Node: Relative Indent\7f1417061
633 Node: Indent Tabs\7f1419443
634 Node: Motion by Indent\7f1420765
635 Node: Case Changes\7f1421544
636 Node: Text Properties\7f1424795
637 Node: Examining Properties\7f1426610
638 Node: Changing Properties\7f1428477
639 Node: Property Search\7f1432072
640 Node: Special Properties\7f1436783
641 Node: Saving Properties\7f1437064
642 Node: Substitution\7f1440206
643 Node: Registers\7f1443477
644 Node: Transposition\7f1446020
645 Node: Change Hooks\7f1446914
646 Node: Transformations\7f1448954
647 Node: Searching and Matching\7f1453339
648 Node: String Search\7f1454470
649 Node: Regular Expressions\7f1459194
650 Node: Syntax of Regexps\7f1460561
651 Node: Regexp Example\7f1474941
652 Node: Regexp Search\7f1477111
653 Node: POSIX Regexps\7f1483199
654 Node: Search and Replace\7f1485034
655 Node: Match Data\7f1488399
656 Node: Simple Match Data\7f1489529
657 Node: Replacing Match\7f1493794
658 Node: Entire Match Data\7f1496128
659 Node: Saving Match Data\7f1498119
660 Node: Searching and Case\7f1499502
661 Node: Standard Regexps\7f1501536
662 Node: Syntax Tables\7f1503734
663 Node: Syntax Basics\7f1504850
664 Node: Syntax Descriptors\7f1507825
665 Node: Syntax Class Table\7f1509675
666 Node: Syntax Flags\7f1515713
667 Node: Syntax Table Functions\7f1518930
668 Node: Motion and Syntax\7f1522794
669 Node: Parsing Expressions\7f1524246
670 Node: Standard Syntax Tables\7f1530315
671 Node: Syntax Table Internals\7f1531159
672 Node: Abbrevs\7f1532186
673 Node: Abbrev Mode\7f1533990
674 Node: Abbrev Tables\7f1534710
675 Node: Defining Abbrevs\7f1536243
676 Node: Abbrev Files\7f1538148
677 Node: Abbrev Expansion\7f1539922
678 Node: Standard Abbrev Tables\7f1544553
679 Node: Extents\7f1545712
680 Node: Intro to Extents\7f1546955
681 Node: Creating and Modifying Extents\7f1550949
682 Node: Extent Endpoints\7f1552458
683 Node: Finding Extents\7f1555723
684 Node: Mapping Over Extents\7f1559474
685 Node: Extent Properties\7f1565592
686 Node: Detached Extents\7f1575736
687 Node: Extent Parents\7f1577595
688 Node: Duplicable Extents\7f1579290
689 Node: Extents and Events\7f1582513
690 Node: Atomic Extents\7f1584421
691 Node: Specifiers\7f1584868
692 Node: Introduction to Specifiers\7f1586671
693 Node: Specifiers In-Depth\7f1588981
694 Node: Specifier Instancing\7f1593896
695 Node: Specifier Types\7f1597158
696 Node: Adding Specifications\7f1602232
697 Node: Retrieving Specifications\7f1611595
698 Node: Specifier Tag Functions\7f1615330
699 Node: Specifier Instancing Functions\7f1618564
700 Node: Specifier Example\7f1621971
701 Node: Creating Specifiers\7f1625077
702 Node: Specifier Validation Functions\7f1627326
703 Node: Other Specification Functions\7f1629710
704 Node: Faces and Window-System Objects\7f1633529
705 Node: Faces\7f1633853
706 Node: Merging Faces\7f1635472
707 Node: Basic Face Functions\7f1637433
708 Node: Face Properties\7f1639532
709 Node: Face Convenience Functions\7f1649091
710 Node: Other Face Display Functions\7f1652224
711 Node: Fonts\7f1653037
712 Node: Font Specifiers\7f1653738
713 Node: Font Instances\7f1653979
714 Node: Font Instance Names\7f1654946
715 Node: Font Instance Size\7f1655787
716 Node: Font Instance Characteristics\7f1657073
717 Node: Font Convenience Functions\7f1658242
718 Node: Colors\7f1659532
719 Node: Color Specifiers\7f1659972
720 Node: Color Instances\7f1660199
721 Node: Color Instance Properties\7f1660943
722 Node: Color Convenience Functions\7f1661569
723 Node: Glyphs\7f1662622
724 Node: Glyph Functions\7f1664214
725 Node: Creating Glyphs\7f1664621
726 Node: Glyph Properties\7f1666208
727 Node: Glyph Convenience Functions\7f1675375
728 Node: Glyph Dimensions\7f1679322
729 Node: Images\7f1680402
730 Node: Image Specifiers\7f1680851
731 Node: Image Instantiator Conversion\7f1692275
732 Node: Image Instances\7f1693640
733 Node: Image Instance Types\7f1694391
734 Node: Image Instance Functions\7f1697046
735 Node: Glyph Types\7f1701616
736 Node: Mouse Pointer\7f1703388
737 Node: Redisplay Glyphs\7f1706391
738 Node: Subwindows\7f1707424
739 Node: Annotations\7f1707667
740 Node: Annotation Basics\7f1708684
741 Node: Annotation Primitives\7f1712622
742 Node: Annotation Properties\7f1713951
743 Node: Locating Annotations\7f1716991
744 Node: Margin Primitives\7f1717828
745 Node: Annotation Hooks\7f1719722
746 Node: Display\7f1720382
747 Node: Refresh Screen\7f1721360
748 Node: Truncation\7f1723271
749 Node: The Echo Area\7f1725798
750 Node: Warnings\7f1732234
751 Node: Invisible Text\7f1736670
752 Node: Selective Display\7f1739250
753 Node: Overlay Arrow\7f1743377
754 Node: Temporary Displays\7f1744731
755 Node: Blinking\7f1748852
756 Node: Usual Display\7f1751036
757 Node: Display Tables\7f1753586
758 Node: Display Table Format\7f1754390
759 Node: Active Display Table\7f1755834
760 Node: Character Descriptors\7f1757026
761 Node: Beeping\7f1757784
762 Node: Hash Tables\7f1762550
763 Node: Introduction to Hash Tables\7f1763158
764 Node: Working With Hash Tables\7f1769183
765 Node: Weak Hash Tables\7f1770300
766 Node: Range Tables\7f1772099
767 Node: Introduction to Range Tables\7f1772788
768 Node: Working With Range Tables\7f1773219
769 Node: Databases\7f1774104
770 Node: Connecting to a Database\7f1774403
771 Node: Working With a Database\7f1775494
772 Node: Other Database Functions\7f1776352
773 Node: Processes\7f1776926
774 Node: Subprocess Creation\7f1779150
775 Node: Synchronous Processes\7f1782443
776 Node: MS-DOS Subprocesses\7f1789141
777 Node: Asynchronous Processes\7f1790215
778 Node: Deleting Processes\7f1793919
779 Node: Process Information\7f1795790
780 Node: Input to Processes\7f1799718
781 Node: Signals to Processes\7f1801987
782 Node: Output from Processes\7f1806407
783 Node: Process Buffers\7f1807219
784 Node: Filter Functions\7f1810088
785 Node: Accepting Output\7f1815655
786 Node: Sentinels\7f1817182
787 Node: Process Window Size\7f1820675
788 Node: Transaction Queues\7f1821024
789 Node: Network\7f1822722
790 Node: System Interface\7f1824556
791 Node: Starting Up\7f1825826
792 Node: Start-up Summary\7f1826420
793 Node: Init File\7f1829974
794 Node: Terminal-Specific\7f1832358
795 Node: Command Line Arguments\7f1835517
796 Node: Getting Out\7f1839006
797 Node: Killing XEmacs\7f1839575
798 Node: Suspending XEmacs\7f1841244
799 Node: System Environment\7f1844560
800 Node: User Identification\7f1851225
801 Node: Time of Day\7f1854755
802 Node: Time Conversion\7f1857544
803 Node: Timers\7f1862586
804 Node: Terminal Input\7f1864759
805 Node: Input Modes\7f1865262
806 Node: Translating Input\7f1867675
807 Node: Recording Input\7f1871840
808 Node: Terminal Output\7f1873941
809 Node: Flow Control\7f1877564
810 Node: Batch Mode\7f1881357
811 Node: X-Windows\7f1882739
812 Node: X Selections\7f1883551
813 Node: X Server\7f1885761
814 Node: Resources\7f1886162
815 Node: Server Data\7f1891303
816 Node: Grabs\7f1892510
817 Node: X Miscellaneous\7f1894091
818 Node: ToolTalk Support\7f1896476
819 Node: XEmacs ToolTalk API Summary\7f1896693
820 Node: Sending Messages\7f1897993
821 Node: Example of Sending Messages\7f1898244
822 Node: Elisp Interface for Sending Messages\7f1899306
823 Node: Receiving Messages\7f1905699
824 Node: Example of Receiving Messages\7f1905922
825 Node: Elisp Interface for Receiving Messages\7f1906758
826 Node: LDAP Support\7f1910583
827 Node: Building XEmacs with LDAP support\7f1911079
828 Node: XEmacs LDAP API\7f1912057
829 Node: LDAP Variables\7f1912787
830 Node: The High-Level LDAP API\7f1915264
831 Node: The Low-Level LDAP API\7f1916377
832 Node: The LDAP Lisp Object\7f1916651
833 Node: Opening and Closing a LDAP Connection\7f1917204
834 Node: Searching on a LDAP Server (Low-level)\7f1918987
835 Node: Syntax of Search Filters\7f1920382
836 Node: Internationalization\7f1921680
837 Node: I18N Levels 1 and 2\7f1922017
838 Node: I18N Level 3\7f1922723
839 Node: Level 3 Basics\7f1923004
840 Node: Level 3 Primitives\7f1923837
841 Node: Dynamic Messaging\7f1925443
842 Node: Domain Specification\7f1925906
843 Node: Documentation String Extraction\7f1927809
844 Node: I18N Level 4\7f1928727
845 Node: MULE\7f1928919
846 Node: Internationalization Terminology\7f1930030
847 Node: Charsets\7f1938569
848 Node: Charset Properties\7f1939265
849 Node: Basic Charset Functions\7f1943951
850 Node: Charset Property Functions\7f1946132
851 Node: Predefined Charsets\7f1948175
852 Node: MULE Characters\7f1951095
853 Node: Composite Characters\7f1951942
854 Node: ISO 2022\7f1953196
855 Node: Coding Systems\7f1958918
856 Node: Coding System Types\7f1960840
857 Node: EOL Conversion\7f1962659
858 Node: Coding System Properties\7f1963842
859 Node: Basic Coding System Functions\7f1967694
860 Node: Coding System Property Functions\7f1969598
861 Node: Encoding and Decoding Text\7f1970156
862 Node: Detection of Textual Encoding\7f1971292
863 Node: Big5 and Shift-JIS Functions\7f1972828
864 Node: CCL\7f1973916
865 Node: CCL Syntax\7f1977020
866 Node: CCL Statements\7f1978608
867 Node: CCL Expressions\7f1983256
868 Node: Calling CCL\7f1986408
869 Node: CCL Examples\7f1989398
870 Node: Category Tables\7f1989535
871 Node: Tips\7f1991894
872 Node: Style Tips\7f1992535
873 Node: Compilation Tips\7f2002055
874 Node: Documentation Tips\7f2003971
875 Node: Comment Tips\7f2009480
876 Node: Library Headers\7f2012482
877 Node: Building XEmacs and Object Allocation\7f2016454
878 Node: Building XEmacs\7f2017337
879 Node: Pure Storage\7f2023672
880 Node: Garbage Collection\7f2026460
881 Node: Standard Errors\7f2037599
882 Node: Standard Buffer-Local Variables\7f2041808
883 Node: Standard Keymaps\7f2044484
884 Node: Standard Hooks\7f2048216
885 Node: Index\7f2055716
886 \1f
887 End Tag Table