XEmacs 21.2.29 "Hestia".
[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: 243286
60 lispref.info-7: 291564
61 lispref.info-8: 340173
62 lispref.info-9: 388500
63 lispref.info-10: 437952
64 lispref.info-11: 486180
65 lispref.info-12: 535952
66 lispref.info-13: 583851
67 lispref.info-14: 632074
68 lispref.info-15: 680328
69 lispref.info-16: 730084
70 lispref.info-17: 778835
71 lispref.info-18: 825740
72 lispref.info-19: 873123
73 lispref.info-20: 921964
74 lispref.info-21: 971557
75 lispref.info-22: 1018476
76 lispref.info-23: 1065503
77 lispref.info-24: 1114902
78 lispref.info-25: 1164584
79 lispref.info-26: 1214494
80 lispref.info-27: 1263717
81 lispref.info-28: 1312483
82 lispref.info-29: 1361919
83 lispref.info-30: 1403254
84 lispref.info-31: 1452397
85 lispref.info-32: 1501610
86 lispref.info-33: 1551184
87 lispref.info-34: 1599663
88 lispref.info-35: 1645345
89 lispref.info-36: 1687344
90 lispref.info-37: 1732284
91 lispref.info-38: 1781971
92 lispref.info-39: 1831075
93 lispref.info-40: 1880479
94 lispref.info-41: 1929805
95 lispref.info-42: 1978506
96 lispref.info-43: 2023933
97 lispref.info-44: 2062269
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\7f214905
197 Node: Character Case\7f224523
198 Node: Case Tables\7f227669
199 Node: Char Tables\7f231567
200 Node: Char Table Types\7f232959
201 Node: Working With Char Tables\7f234534
202 Node: Lists\7f236483
203 Node: Cons Cells\7f237606
204 Node: Lists as Boxes\7f238942
205 Node: List-related Predicates\7f241584
206 Node: List Elements\7f243286
207 Node: Building Lists\7f248315
208 Node: Modifying Lists\7f254307
209 Node: Setcar\7f255119
210 Node: Setcdr\7f257540
211 Node: Rearrangement\7f260051
212 Node: Sets And Lists\7f265637
213 Node: Association Lists\7f269865
214 Ref: Association Lists-Footnote-1\7f279156
215 Node: Property Lists\7f279361
216 Node: Working With Normal Plists\7f280909
217 Node: Working With Lax Plists\7f283177
218 Node: Converting Plists To/From Alists\7f285417
219 Node: Weak Lists\7f286765
220 Node: Sequences Arrays Vectors\7f288928
221 Node: Sequence Functions\7f291564
222 Node: Arrays\7f295223
223 Node: Array Functions\7f298287
224 Node: Vectors\7f300820
225 Node: Vector Functions\7f302318
226 Node: Bit Vectors\7f304889
227 Node: Bit Vector Functions\7f305734
228 Node: Symbols\7f307984
229 Node: Symbol Components\7f309033
230 Node: Definitions\7f313206
231 Node: Creating Symbols\7f315431
232 Node: Symbol Properties\7f322465
233 Node: Plists and Alists\7f323992
234 Node: Object Plists\7f325741
235 Node: Other Plists\7f328501
236 Node: Evaluation\7f330303
237 Node: Intro Eval\7f331108
238 Ref: Intro Eval-Footnote-1\7f334461
239 Node: Eval\7f334596
240 Node: Forms\7f339014
241 Node: Self-Evaluating Forms\7f340173
242 Node: Symbol Forms\7f341686
243 Node: Classifying Lists\7f342603
244 Node: Function Indirection\7f343359
245 Node: Function Forms\7f346470
246 Node: Macro Forms\7f347467
247 Node: Special Forms\7f349067
248 Node: Autoloading\7f351376
249 Node: Quoting\7f351874
250 Node: Control Structures\7f353235
251 Node: Sequencing\7f354855
252 Node: Conditionals\7f357720
253 Node: Combining Conditions\7f361143
254 Node: Iteration\7f364413
255 Node: Nonlocal Exits\7f366192
256 Node: Catch and Throw\7f366894
257 Node: Examples of Catch\7f370733
258 Node: Errors\7f372752
259 Node: Signaling Errors\7f374241
260 Node: Processing of Errors\7f378980
261 Node: Handling Errors\7f381259
262 Node: Error Symbols\7f388500
263 Node: Cleanups\7f392456
264 Node: Variables\7f396234
265 Node: Global Variables\7f398003
266 Node: Constant Variables\7f399079
267 Node: Local Variables\7f399705
268 Node: Void Variables\7f404642
269 Node: Defining Variables\7f408158
270 Node: Accessing Variables\7f415322
271 Node: Setting Variables\7f416747
272 Node: Variable Scoping\7f421266
273 Node: Scope\7f422865
274 Node: Extent\7f424390
275 Node: Impl of Scope\7f425869
276 Node: Using Scoping\7f427832
277 Node: Buffer-Local Variables\7f429354
278 Node: Intro to Buffer-Local\7f430190
279 Node: Creating Buffer-Local\7f432733
280 Node: Default Value\7f437952
281 Node: Variable Aliases\7f441095
282 Node: Functions\7f442880
283 Node: What Is a Function\7f443974
284 Node: Lambda Expressions\7f448020
285 Node: Lambda Components\7f448930
286 Node: Simple Lambda\7f450762
287 Node: Argument List\7f452419
288 Node: Function Documentation\7f456147
289 Node: Function Names\7f458089
290 Node: Defining Functions\7f460662
291 Node: Calling Functions\7f463702
292 Node: Mapping Functions\7f467551
293 Node: Anonymous Functions\7f470239
294 Node: Function Cells\7f473484
295 Node: Inline Functions\7f478294
296 Node: Related Topics\7f480104
297 Node: Macros\7f481157
298 Node: Simple Macro\7f482441
299 Node: Expansion\7f483176
300 Node: Compiling Macros\7f486180
301 Node: Defining Macros\7f488016
302 Node: Backquote\7f489333
303 Node: Problems with Macros\7f491730
304 Node: Argument Evaluation\7f492425
305 Node: Surprising Local Vars\7f495340
306 Node: Eval During Expansion\7f497408
307 Node: Repeated Expansion\7f499101
308 Node: Customization\7f501017
309 Node: Common Keywords\7f501486
310 Node: Group Definitions\7f504331
311 Node: Variable Definitions\7f506523
312 Node: Customization Types\7f511513
313 Node: Simple Types\7f512948
314 Node: Composite Types\7f515105
315 Node: Splicing into Lists\7f519795
316 Node: Type Keywords\7f521630
317 Node: Loading\7f525150
318 Node: How Programs Do Loading\7f526825
319 Node: Autoload\7f535952
320 Node: Repeated Loading\7f542031
321 Node: Named Features\7f544144
322 Node: Unloading\7f550576
323 Node: Hooks for Loading\7f552732
324 Node: Byte Compilation\7f553449
325 Node: Speed of Byte-Code\7f555366
326 Node: Compilation Functions\7f556573
327 Node: Docs and Compilation\7f562960
328 Node: Dynamic Loading\7f565613
329 Node: Eval During Compile\7f567977
330 Node: Compiled-Function Objects\7f569242
331 Node: Disassembly\7f574040
332 Node: Debugging\7f581294
333 Node: Debugger\7f582706
334 Node: Error Debugging\7f583851
335 Node: Infinite Loops\7f586604
336 Node: Function Debugging\7f587848
337 Node: Explicit Debug\7f590638
338 Node: Using Debugger\7f591409
339 Node: Debugger Commands\7f593271
340 Node: Invoking the Debugger\7f597588
341 Node: Internals of Debugger\7f601503
342 Node: Syntax Errors\7f606390
343 Node: Excess Open\7f607638
344 Node: Excess Close\7f609513
345 Node: Compilation Errors\7f610934
346 Node: Edebug\7f612222
347 Node: Using Edebug\7f614330
348 Node: Instrumenting\7f617027
349 Node: Edebug Execution Modes\7f620516
350 Node: Jumping\7f623626
351 Node: Edebug Misc\7f625969
352 Node: Breakpoints\7f627358
353 Node: Global Break Condition\7f630164
354 Node: Embedded Breakpoints\7f631119
355 Node: Trapping Errors\7f632074
356 Node: Edebug Views\7f634150
357 Node: Edebug Eval\7f636115
358 Node: Eval List\7f637292
359 Node: Reading in Edebug\7f640677
360 Node: Printing in Edebug\7f641476
361 Node: Tracing\7f643191
362 Node: Coverage Testing\7f645077
363 Node: The Outside Context\7f647118
364 Node: Checking Whether to Stop\7f648067
365 Node: Edebug Display Update\7f648714
366 Node: Edebug Recursive Edit\7f650737
367 Node: Instrumenting Macro Calls\7f652392
368 Node: Specification List\7f654874
369 Node: Backtracking\7f664285
370 Node: Debugging Backquote\7f666223
371 Node: Specification Examples\7f669929
372 Node: Edebug Options\7f671996
373 Node: Read and Print\7f677333
374 Node: Streams Intro\7f678310
375 Node: Input Streams\7f680328
376 Node: Input Functions\7f685229
377 Node: Output Streams\7f687289
378 Node: Output Functions\7f691340
379 Node: Output Variables\7f695640
380 Node: Minibuffers\7f700439
381 Node: Intro to Minibuffers\7f701591
382 Node: Text from Minibuffer\7f703779
383 Node: Object from Minibuffer\7f708654
384 Node: Minibuffer History\7f711881
385 Node: Completion\7f714860
386 Node: Basic Completion\7f716835
387 Node: Minibuffer Completion\7f721864
388 Node: Completion Commands\7f725441
389 Node: High-Level Completion\7f730084
390 Node: Reading File Names\7f734108
391 Node: Programmed Completion\7f737792
392 Node: Yes-or-No Queries\7f740174
393 Node: Multiple Queries\7f745911
394 Node: Reading a Password\7f749978
395 Node: Minibuffer Misc\7f751315
396 Node: Command Loop\7f756185
397 Node: Command Overview\7f757529
398 Node: Defining Commands\7f760807
399 Node: Using Interactive\7f761555
400 Node: Interactive Codes\7f766328
401 Node: Interactive Examples\7f772120
402 Node: Interactive Call\7f773434
403 Node: Command Loop Info\7f778835
404 Node: Events\7f783814
405 Node: Event Types\7f785274
406 Node: Event Contents\7f787197
407 Node: Event Predicates\7f791673
408 Node: Accessing Mouse Event Positions\7f792998
409 Node: Frame-Level Event Position Info\7f793697
410 Node: Window-Level Event Position Info\7f794737
411 Node: Event Text Position Info\7f796501
412 Node: Event Glyph Position Info\7f798993
413 Node: Event Toolbar Position Info\7f800316
414 Node: Other Event Position Info\7f800987
415 Node: Accessing Other Event Info\7f801396
416 Node: Working With Events\7f803016
417 Node: Converting Events\7f809004
418 Node: Reading Input\7f811956
419 Node: Key Sequence Input\7f812958
420 Node: Reading One Event\7f814912
421 Node: Dispatching an Event\7f817729
422 Node: Quoted Character Input\7f818180
423 Node: Peeking and Discarding\7f819528
424 Node: Waiting\7f823432
425 Node: Quitting\7f825740
426 Node: Prefix Command Arguments\7f830148
427 Node: Recursive Editing\7f835235
428 Node: Disabling Commands\7f840031
429 Node: Command History\7f842099
430 Node: Keyboard Macros\7f843836
431 Node: Keymaps\7f846053
432 Node: Keymap Terminology\7f847630
433 Node: Format of Keymaps\7f850559
434 Node: Creating Keymaps\7f850970
435 Node: Inheritance and Keymaps\7f853049
436 Node: Key Sequences\7f855421
437 Node: Prefix Keys\7f860217
438 Node: Active Keymaps\7f863802
439 Node: Key Lookup\7f873123
440 Node: Functions for Key Lookup\7f878286
441 Node: Changing Key Bindings\7f883983
442 Node: Key Binding Commands\7f890880
443 Node: Scanning Keymaps\7f892945
444 Node: Other Keymap Functions\7f901456
445 Node: Menus\7f902078
446 Node: Menu Format\7f902670
447 Node: Menubar Format\7f911316
448 Node: Menubar\7f911941
449 Node: Modifying Menus\7f915054
450 Node: Menu Filters\7f920068
451 Node: Pop-Up Menus\7f921964
452 Node: Menu Accelerators\7f924169
453 Node: Creating Menu Accelerators\7f924925
454 Node: Keyboard Menu Traversal\7f926285
455 Node: Menu Accelerator Functions\7f927012
456 Node: Buffers Menu\7f930089
457 Node: Dialog Boxes\7f931383
458 Node: Dialog Box Format\7f931550
459 Node: Dialog Box Functions\7f932975
460 Node: Toolbar\7f933372
461 Node: Toolbar Intro\7f933697
462 Node: Toolbar Descriptor Format\7f936106
463 Node: Specifying the Toolbar\7f940600
464 Node: Other Toolbar Variables\7f944205
465 Node: Scrollbars\7f948631
466 Node: Drag and Drop\7f948767
467 Node: Supported Protocols\7f949843
468 Node: OffiX DND\7f950346
469 Node: CDE dt\7f951353
470 Node: MSWindows OLE\7f951944
471 Node: Loose ends\7f952115
472 Node: Drop Interface\7f952507
473 Node: Drag Interface\7f953529
474 Node: Modes\7f953703
475 Node: Major Modes\7f954654
476 Node: Major Mode Conventions\7f957569
477 Node: Example Major Modes\7f963524
478 Node: Auto Major Mode\7f971557
479 Node: Mode Help\7f979005
480 Node: Derived Modes\7f980106
481 Node: Minor Modes\7f982297
482 Node: Minor Mode Conventions\7f983599
483 Node: Keymaps and Minor Modes\7f986462
484 Node: Modeline Format\7f987297
485 Node: Modeline Data\7f989065
486 Node: Modeline Variables\7f993335
487 Node: %-Constructs\7f998051
488 Node: Hooks\7f1000962
489 Node: Documentation\7f1007724
490 Node: Documentation Basics\7f1009147
491 Node: Accessing Documentation\7f1012197
492 Node: Keys in Documentation\7f1018476
493 Node: Describing Characters\7f1021955
494 Node: Help Functions\7f1024304
495 Node: Obsoleteness\7f1030755
496 Node: Files\7f1033749
497 Node: Visiting Files\7f1035674
498 Node: Visiting Functions\7f1037179
499 Node: Subroutines of Visiting\7f1042226
500 Node: Saving Buffers\7f1044299
501 Node: Reading from Files\7f1050392
502 Node: Writing to Files\7f1052549
503 Node: File Locks\7f1055266
504 Node: Information about Files\7f1058319
505 Node: Testing Accessibility\7f1059080
506 Node: Kinds of Files\7f1062820
507 Node: Truenames\7f1064501
508 Node: File Attributes\7f1065503
509 Node: Changing File Attributes\7f1070642
510 Node: File Names\7f1076048
511 Node: File Name Components\7f1077657
512 Node: Directory Names\7f1080758
513 Node: Relative File Names\7f1084211
514 Node: File Name Expansion\7f1085289
515 Node: Unique File Names\7f1089196
516 Node: File Name Completion\7f1090811
517 Node: User Name Completion\7f1093472
518 Node: Contents of Directories\7f1094812
519 Node: Create/Delete Dirs\7f1098125
520 Node: Magic File Names\7f1099231
521 Node: Partial Files\7f1104861
522 Node: Intro to Partial Files\7f1105089
523 Node: Creating a Partial File\7f1106329
524 Node: Detached Partial Files\7f1107264
525 Node: Format Conversion\7f1108386
526 Node: Files and MS-DOS\7f1114902
527 Node: Backups and Auto-Saving\7f1116966
528 Node: Backup Files\7f1117641
529 Node: Making Backups\7f1119038
530 Node: Rename or Copy\7f1121787
531 Node: Numbered Backups\7f1124280
532 Node: Backup Names\7f1126524
533 Node: Auto-Saving\7f1129816
534 Node: Reverting\7f1137958
535 Node: Buffers\7f1141116
536 Node: Buffer Basics\7f1142533
537 Node: Current Buffer\7f1144586
538 Node: Buffer Names\7f1149274
539 Node: Buffer File Name\7f1152479
540 Node: Buffer Modification\7f1156598
541 Node: Modification Time\7f1158791
542 Node: Read Only Buffers\7f1162166
543 Node: The Buffer List\7f1164584
544 Node: Creating Buffers\7f1169414
545 Node: Killing Buffers\7f1171560
546 Node: Indirect Buffers\7f1175291
547 Node: Windows\7f1177863
548 Node: Basic Windows\7f1179341
549 Node: Splitting Windows\7f1182439
550 Node: Deleting Windows\7f1189328
551 Node: Selecting Windows\7f1192008
552 Node: Cyclic Window Ordering\7f1195137
553 Node: Buffers and Windows\7f1199761
554 Node: Displaying Buffers\7f1201602
555 Node: Choosing Window\7f1206778
556 Node: Window Point\7f1214494
557 Node: Window Start\7f1216540
558 Node: Vertical Scrolling\7f1221030
559 Node: Horizontal Scrolling\7f1227167
560 Node: Size of Window\7f1230676
561 Node: Position of Window\7f1235394
562 Node: Resizing Windows\7f1237634
563 Node: Window Configurations\7f1243063
564 Node: Frames\7f1246488
565 Node: Creating Frames\7f1248257
566 Node: Frame Properties\7f1249598
567 Node: Property Access\7f1250414
568 Node: Initial Properties\7f1251263
569 Node: X Frame Properties\7f1253749
570 Node: Size and Position\7f1258383
571 Node: Frame Name\7f1260379
572 Node: Frame Titles\7f1261293
573 Node: Deleting Frames\7f1263117
574 Node: Finding All Frames\7f1263717
575 Node: Frames and Windows\7f1265711
576 Node: Minibuffers and Frames\7f1267416
577 Node: Input Focus\7f1268334
578 Node: Visibility of Frames\7f1271411
579 Node: Raising and Lowering\7f1273330
580 Node: Frame Configurations\7f1275706
581 Node: Frame Hooks\7f1276300
582 Node: Consoles and Devices\7f1278105
583 Node: Basic Console Functions\7f1280848
584 Node: Basic Device Functions\7f1281271
585 Node: Console Types and Device Classes\7f1281987
586 Node: Connecting to a Console or Device\7f1284184
587 Node: The Selected Console and Device\7f1286347
588 Node: Console and Device I/O\7f1287373
589 Node: Positions\7f1288137
590 Node: Point\7f1289106
591 Node: Motion\7f1292196
592 Node: Character Motion\7f1292963
593 Node: Word Motion\7f1295200
594 Node: Buffer End Motion\7f1296701
595 Node: Text Lines\7f1298198
596 Node: Screen Lines\7f1302793
597 Node: List Motion\7f1306856
598 Node: Skipping Characters\7f1310264
599 Node: Excursions\7f1312483
600 Node: Narrowing\7f1315515
601 Node: Markers\7f1320840
602 Node: Overview of Markers\7f1321746
603 Node: Predicates on Markers\7f1326438
604 Node: Creating Markers\7f1327684
605 Node: Information from Markers\7f1331721
606 Node: Changing Markers\7f1332819
607 Node: The Mark\7f1334197
608 Node: The Region\7f1342691
609 Node: Text\7f1348377
610 Node: Near Point\7f1351076
611 Node: Buffer Contents\7f1355263
612 Node: Comparing Text\7f1356669
613 Node: Insertion\7f1358077
614 Node: Commands for Insertion\7f1361919
615 Node: Deletion\7f1364875
616 Node: User-Level Deletion\7f1368470
617 Node: The Kill Ring\7f1372631
618 Node: Kill Ring Concepts\7f1374805
619 Node: Kill Functions\7f1375859
620 Node: Yank Commands\7f1377764
621 Node: Low-Level Kill Ring\7f1379635
622 Node: Internals of Kill Ring\7f1382421
623 Node: Undo\7f1385201
624 Node: Maintaining Undo\7f1389530
625 Node: Filling\7f1392150
626 Node: Margins\7f1398144
627 Node: Auto Filling\7f1402073
628 Node: Sorting\7f1403254
629 Node: Columns\7f1412554
630 Node: Indentation\7f1415070
631 Node: Primitive Indent\7f1415849
632 Node: Mode-Specific Indent\7f1417093
633 Node: Region Indent\7f1419604
634 Node: Relative Indent\7f1422552
635 Node: Indent Tabs\7f1424934
636 Node: Motion by Indent\7f1426255
637 Node: Case Changes\7f1427034
638 Node: Text Properties\7f1430285
639 Node: Examining Properties\7f1432098
640 Node: Changing Properties\7f1433965
641 Node: Property Search\7f1437556
642 Node: Special Properties\7f1442267
643 Node: Saving Properties\7f1442548
644 Node: Substitution\7f1445690
645 Node: Registers\7f1448960
646 Node: Transposition\7f1451503
647 Node: Change Hooks\7f1452397
648 Node: Transformations\7f1454437
649 Node: Searching and Matching\7f1458822
650 Node: String Search\7f1459953
651 Node: Regular Expressions\7f1464677
652 Node: Syntax of Regexps\7f1466044
653 Node: Regexp Example\7f1480423
654 Node: Regexp Search\7f1482593
655 Node: POSIX Regexps\7f1488681
656 Node: Search and Replace\7f1490516
657 Node: Match Data\7f1493881
658 Node: Simple Match Data\7f1495011
659 Node: Replacing Match\7f1499276
660 Node: Entire Match Data\7f1501610
661 Node: Saving Match Data\7f1503601
662 Node: Searching and Case\7f1504982
663 Node: Standard Regexps\7f1507016
664 Node: Syntax Tables\7f1509214
665 Node: Syntax Basics\7f1510328
666 Node: Syntax Descriptors\7f1513300
667 Node: Syntax Class Table\7f1515150
668 Node: Syntax Flags\7f1521188
669 Node: Syntax Table Functions\7f1524405
670 Node: Motion and Syntax\7f1528269
671 Node: Parsing Expressions\7f1529721
672 Node: Standard Syntax Tables\7f1535790
673 Node: Syntax Table Internals\7f1536634
674 Node: Abbrevs\7f1537660
675 Node: Abbrev Mode\7f1539463
676 Node: Abbrev Tables\7f1540183
677 Node: Defining Abbrevs\7f1541716
678 Node: Abbrev Files\7f1543621
679 Node: Abbrev Expansion\7f1545394
680 Node: Standard Abbrev Tables\7f1550025
681 Node: Extents\7f1551184
682 Node: Intro to Extents\7f1552427
683 Node: Creating and Modifying Extents\7f1556421
684 Node: Extent Endpoints\7f1557928
685 Node: Finding Extents\7f1561191
686 Node: Mapping Over Extents\7f1564939
687 Node: Extent Properties\7f1571056
688 Node: Detached Extents\7f1581200
689 Node: Extent Parents\7f1583059
690 Node: Duplicable Extents\7f1584753
691 Node: Extents and Events\7f1587974
692 Node: Atomic Extents\7f1589881
693 Node: Specifiers\7f1590328
694 Node: Introduction to Specifiers\7f1592441
695 Node: Specifiers In-Depth\7f1594751
696 Node: Specifier Instancing\7f1599663
697 Node: Specifier Types\7f1602925
698 Node: Adding Specifications\7f1607999
699 Node: Retrieving Specifications\7f1617361
700 Node: Specifier Tag Functions\7f1621096
701 Node: Specifier Instancing Functions\7f1624330
702 Node: Specifier Example\7f1627737
703 Node: Creating Specifiers\7f1630893
704 Node: Specifier Validation Functions\7f1633142
705 Node: Other Specification Functions\7f1635526
706 Node: Faces and Window-System Objects\7f1639345
707 Node: Faces\7f1639669
708 Node: Merging Faces\7f1641286
709 Node: Basic Face Functions\7f1643247
710 Node: Face Properties\7f1645345
711 Node: Face Convenience Functions\7f1655587
712 Node: Other Face Display Functions\7f1658717
713 Node: Fonts\7f1659530
714 Node: Font Specifiers\7f1660231
715 Node: Font Instances\7f1660472
716 Node: Font Instance Names\7f1661439
717 Node: Font Instance Size\7f1662280
718 Node: Font Instance Characteristics\7f1663566
719 Node: Font Convenience Functions\7f1664735
720 Node: Colors\7f1666025
721 Node: Color Specifiers\7f1666465
722 Node: Color Instances\7f1666692
723 Node: Color Instance Properties\7f1667436
724 Node: Color Convenience Functions\7f1668062
725 Node: Glyphs\7f1669115
726 Node: Glyph Functions\7f1670707
727 Node: Creating Glyphs\7f1671114
728 Node: Glyph Properties\7f1672701
729 Node: Glyph Convenience Functions\7f1681868
730 Node: Glyph Dimensions\7f1685815
731 Node: Images\7f1686895
732 Node: Image Specifiers\7f1687344
733 Node: Image Instantiator Conversion\7f1698765
734 Node: Image Instances\7f1700130
735 Node: Image Instance Types\7f1700881
736 Node: Image Instance Functions\7f1703536
737 Node: Glyph Types\7f1708105
738 Node: Mouse Pointer\7f1709877
739 Node: Redisplay Glyphs\7f1712880
740 Node: Subwindows\7f1713913
741 Node: Annotations\7f1714156
742 Node: Annotation Basics\7f1715172
743 Node: Annotation Primitives\7f1719110
744 Node: Annotation Properties\7f1720439
745 Node: Locating Annotations\7f1723479
746 Node: Margin Primitives\7f1724316
747 Node: Annotation Hooks\7f1726210
748 Node: Display\7f1726870
749 Node: Refresh Screen\7f1727848
750 Node: Truncation\7f1729759
751 Node: The Echo Area\7f1732284
752 Node: Warnings\7f1738719
753 Node: Invisible Text\7f1743155
754 Node: Selective Display\7f1745734
755 Node: Overlay Arrow\7f1749860
756 Node: Temporary Displays\7f1751213
757 Node: Blinking\7f1755334
758 Node: Usual Display\7f1757519
759 Node: Display Tables\7f1760068
760 Node: Display Table Format\7f1760872
761 Node: Active Display Table\7f1762314
762 Node: Character Descriptors\7f1763506
763 Node: Beeping\7f1764263
764 Node: Hash Tables\7f1769029
765 Node: Introduction to Hash Tables\7f1769637
766 Node: Working With Hash Tables\7f1775660
767 Node: Weak Hash Tables\7f1776777
768 Node: Range Tables\7f1778576
769 Node: Introduction to Range Tables\7f1779265
770 Node: Working With Range Tables\7f1779696
771 Node: Databases\7f1780581
772 Node: Connecting to a Database\7f1780880
773 Node: Working With a Database\7f1781971
774 Node: Other Database Functions\7f1782829
775 Node: Processes\7f1783403
776 Node: Subprocess Creation\7f1785627
777 Node: Synchronous Processes\7f1788916
778 Node: MS-DOS Subprocesses\7f1795634
779 Node: Asynchronous Processes\7f1796708
780 Node: Deleting Processes\7f1800421
781 Node: Process Information\7f1802292
782 Node: Input to Processes\7f1806218
783 Node: Signals to Processes\7f1808508
784 Node: Output from Processes\7f1812928
785 Node: Process Buffers\7f1813740
786 Node: Filter Functions\7f1816607
787 Node: Accepting Output\7f1822177
788 Node: Sentinels\7f1823704
789 Node: Process Window Size\7f1827194
790 Node: Transaction Queues\7f1827543
791 Node: Network\7f1829241
792 Node: System Interface\7f1831075
793 Node: Starting Up\7f1832345
794 Node: Start-up Summary\7f1832939
795 Node: Init File\7f1836493
796 Node: Terminal-Specific\7f1838874
797 Node: Command Line Arguments\7f1842033
798 Node: Getting Out\7f1845522
799 Node: Killing XEmacs\7f1846091
800 Node: Suspending XEmacs\7f1847760
801 Node: System Environment\7f1851102
802 Node: User Identification\7f1857769
803 Node: Time of Day\7f1861298
804 Node: Time Conversion\7f1864085
805 Node: Timers\7f1869125
806 Node: Terminal Input\7f1871298
807 Node: Input Modes\7f1871801
808 Node: Translating Input\7f1874214
809 Node: Recording Input\7f1878379
810 Node: Terminal Output\7f1880479
811 Node: Flow Control\7f1884102
812 Node: Batch Mode\7f1887894
813 Node: X-Windows\7f1889276
814 Node: X Selections\7f1890147
815 Node: X Server\7f1892357
816 Node: Resources\7f1892808
817 Node: Server Data\7f1898117
818 Node: Grabs\7f1899324
819 Node: X Miscellaneous\7f1900904
820 Node: ToolTalk Support\7f1903289
821 Node: XEmacs ToolTalk API Summary\7f1903506
822 Node: Sending Messages\7f1904806
823 Node: Example of Sending Messages\7f1905057
824 Node: Elisp Interface for Sending Messages\7f1906119
825 Node: Receiving Messages\7f1912511
826 Node: Example of Receiving Messages\7f1912734
827 Node: Elisp Interface for Receiving Messages\7f1913570
828 Node: LDAP Support\7f1917395
829 Node: Building XEmacs with LDAP support\7f1917891
830 Node: XEmacs LDAP API\7f1918869
831 Node: LDAP Variables\7f1919599
832 Node: The High-Level LDAP API\7f1922075
833 Node: The Low-Level LDAP API\7f1923180
834 Node: The LDAP Lisp Object\7f1923454
835 Node: Opening and Closing a LDAP Connection\7f1924007
836 Node: Searching on a LDAP Server (Low-level)\7f1925790
837 Node: Syntax of Search Filters\7f1927183
838 Node: Internationalization\7f1928481
839 Node: I18N Levels 1 and 2\7f1928818
840 Node: I18N Level 3\7f1929524
841 Node: Level 3 Basics\7f1929805
842 Node: Level 3 Primitives\7f1930638
843 Node: Dynamic Messaging\7f1932244
844 Node: Domain Specification\7f1932707
845 Node: Documentation String Extraction\7f1934610
846 Node: I18N Level 4\7f1935528
847 Node: MULE\7f1935720
848 Node: Internationalization Terminology\7f1936831
849 Node: Charsets\7f1945365
850 Node: Charset Properties\7f1946061
851 Node: Basic Charset Functions\7f1950747
852 Node: Charset Property Functions\7f1952928
853 Node: Predefined Charsets\7f1954970
854 Node: MULE Characters\7f1957890
855 Node: Composite Characters\7f1958737
856 Node: ISO 2022\7f1959991
857 Node: Coding Systems\7f1966133
858 Node: Coding System Types\7f1968054
859 Node: EOL Conversion\7f1969873
860 Node: Coding System Properties\7f1971056
861 Node: Basic Coding System Functions\7f1974908
862 Node: Coding System Property Functions\7f1976812
863 Node: Encoding and Decoding Text\7f1977370
864 Node: Detection of Textual Encoding\7f1978506
865 Node: Big5 and Shift-JIS Functions\7f1980042
866 Node: CCL\7f1981130
867 Node: CCL Syntax\7f1984234
868 Node: CCL Statements\7f1985822
869 Node: CCL Expressions\7f1990470
870 Node: Calling CCL\7f1993009
871 Node: CCL Examples\7f1995998
872 Node: Category Tables\7f1996135
873 Node: Tips\7f1998493
874 Node: Style Tips\7f1999134
875 Node: Compilation Tips\7f2008653
876 Node: Documentation Tips\7f2010567
877 Node: Comment Tips\7f2016076
878 Node: Library Headers\7f2019078
879 Node: Building XEmacs and Object Allocation\7f2023050
880 Node: Building XEmacs\7f2023933
881 Node: Pure Storage\7f2030268
882 Node: Garbage Collection\7f2033056
883 Node: Standard Errors\7f2044195
884 Node: Standard Buffer-Local Variables\7f2048404
885 Node: Standard Keymaps\7f2051037
886 Node: Standard Hooks\7f2054769
887 Node: Index\7f2062269
888 \1f
889 End Tag Table