Merge r21-2-24-utf-2000-0_13-0.
[chise/xemacs-chise.git] / info / lispref.info
1 This is ../info/lispref.info, produced by makeinfo version 3.12s 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: 2368
55 lispref.info-2: 48387
56 lispref.info-3: 96926
57 lispref.info-4: 146768
58 lispref.info-5: 195602
59 lispref.info-6: 243287
60 lispref.info-7: 291570
61 lispref.info-8: 340706
62 lispref.info-9: 388028
63 lispref.info-10: 436667
64 lispref.info-11: 484610
65 lispref.info-12: 531222
66 lispref.info-13: 579121
67 lispref.info-14: 627344
68 lispref.info-15: 675598
69 lispref.info-16: 724800
70 lispref.info-17: 772040
71 lispref.info-18: 818890
72 lispref.info-19: 865941
73 lispref.info-20: 914671
74 lispref.info-21: 964093
75 lispref.info-22: 1011012
76 lispref.info-23: 1058039
77 lispref.info-24: 1107438
78 lispref.info-25: 1157120
79 lispref.info-26: 1207030
80 lispref.info-27: 1256253
81 lispref.info-28: 1305020
82 lispref.info-29: 1353992
83 lispref.info-30: 1395327
84 lispref.info-31: 1444470
85 lispref.info-32: 1493683
86 lispref.info-33: 1543257
87 lispref.info-34: 1591434
88 lispref.info-35: 1637066
89 lispref.info-36: 1678382
90 lispref.info-37: 1723323
91 lispref.info-38: 1773010
92 lispref.info-39: 1822114
93 lispref.info-40: 1871518
94 lispref.info-41: 1921402
95 lispref.info-42: 1970393
96 lispref.info-43: 2014285
97 lispref.info-44: 2052621
98 \1f
99 Tag Table:
100 (Indirect)
101 Node: Top\7f2368
102 Node: Copying\7f48387
103 Node: Introduction\7f67545
104 Node: Caveats\7f69136
105 Node: Lisp History\7f70867
106 Node: Conventions\7f72123
107 Node: Some Terms\7f72938
108 Node: nil and t\7f73659
109 Node: Evaluation Notation\7f75336
110 Node: Printing Notation\7f76249
111 Node: Error Messages\7f77123
112 Node: Buffer Text Notation\7f77564
113 Node: Format of Descriptions\7f78439
114 Node: A Sample Function Description\7f79293
115 Node: A Sample Variable Description\7f83279
116 Node: Acknowledgements\7f84187
117 Node: Lisp Data Types\7f86165
118 Node: Printed Representation\7f88720
119 Node: Comments\7f90762
120 Node: Primitive Types\7f91659
121 Node: Programming Types\7f93318
122 Node: Integer Type\7f95270
123 Node: Floating Point Type\7f96307
124 Node: Character Type\7f96926
125 Node: Symbol Type\7f104832
126 Node: Sequence Type\7f107527
127 Node: Cons Cell Type\7f109046
128 Node: Dotted Pair Notation\7f113530
129 Node: Association List Type\7f115651
130 Node: Array Type\7f116534
131 Node: String Type\7f118000
132 Node: Vector Type\7f120681
133 Node: Bit Vector Type\7f121453
134 Node: Function Type\7f122315
135 Node: Macro Type\7f123428
136 Node: Primitive Function Type\7f124125
137 Node: Compiled-Function Type\7f125651
138 Node: Autoload Type\7f126205
139 Node: Char Table Type\7f127219
140 Node: Hash Table Type\7f127393
141 Node: Range Table Type\7f128548
142 Node: Weak List Type\7f129401
143 Node: Editing Types\7f129551
144 Node: Buffer Type\7f131178
145 Node: Marker Type\7f133205
146 Node: Extent Type\7f133929
147 Node: Window Type\7f135197
148 Node: Frame Type\7f136608
149 Node: Device Type\7f137403
150 Node: Console Type\7f138229
151 Node: Window Configuration Type\7f139430
152 Node: Event Type\7f140128
153 Node: Process Type\7f140292
154 Node: Stream Type\7f141327
155 Node: Keymap Type\7f142450
156 Node: Syntax Table Type\7f142988
157 Node: Display Table Type\7f144011
158 Node: Database Type\7f144450
159 Node: Charset Type\7f144616
160 Node: Coding System Type\7f144780
161 Node: ToolTalk Message Type\7f144964
162 Node: ToolTalk Pattern Type\7f145163
163 Node: Window-System Types\7f145335
164 Node: Face Type\7f146481
165 Node: Glyph Type\7f146612
166 Node: Specifier Type\7f146768
167 Node: Font Instance Type\7f146941
168 Node: Color Instance Type\7f147131
169 Node: Image Instance Type\7f147328
170 Node: Toolbar Button Type\7f147526
171 Node: Subwindow Type\7f147719
172 Node: X Resource Type\7f147898
173 Node: Type Predicates\7f148051
174 Node: Equality Predicates\7f157180
175 Node: Numbers\7f161985
176 Node: Integer Basics\7f163440
177 Node: Float Basics\7f165789
178 Node: Predicates on Numbers\7f167531
179 Node: Comparison of Numbers\7f169164
180 Node: Numeric Conversions\7f172985
181 Node: Arithmetic Operations\7f174451
182 Node: Rounding Operations\7f179916
183 Node: Bitwise Operations\7f181021
184 Node: Math Functions\7f190067
185 Node: Random Numbers\7f192383
186 Node: Strings and Characters\7f194149
187 Node: String Basics\7f195602
188 Node: Predicates for Strings\7f198020
189 Node: Creating Strings\7f198783
190 Node: Predicates for Characters\7f204100
191 Node: Character Codes\7f205171
192 Node: Text Comparison\7f206584
193 Node: String Conversion\7f209946
194 Node: Modifying Strings\7f213622
195 Node: String Properties\7f214263
196 Node: Formatting Strings\7f214906
197 Node: Character Case\7f224524
198 Node: Case Tables\7f227670
199 Node: Char Tables\7f231568
200 Node: Char Table Types\7f232960
201 Node: Working With Char Tables\7f234535
202 Node: Lists\7f236484
203 Node: Cons Cells\7f237607
204 Node: Lists as Boxes\7f238943
205 Node: List-related Predicates\7f241585
206 Node: List Elements\7f243287
207 Node: Building Lists\7f248316
208 Node: Modifying Lists\7f254308
209 Node: Setcar\7f255120
210 Node: Setcdr\7f257541
211 Node: Rearrangement\7f260052
212 Node: Sets And Lists\7f265638
213 Node: Association Lists\7f269866
214 Ref: Association Lists-Footnote-1\7f279161
215 Node: Property Lists\7f279366
216 Node: Working With Normal Plists\7f280914
217 Node: Working With Lax Plists\7f283182
218 Node: Converting Plists To/From Alists\7f285422
219 Node: Weak Lists\7f286770
220 Node: Sequences Arrays Vectors\7f288934
221 Node: Sequence Functions\7f291570
222 Node: Arrays\7f295229
223 Node: Array Functions\7f298293
224 Node: Vectors\7f300826
225 Node: Vector Functions\7f302324
226 Node: Bit Vectors\7f304895
227 Node: Bit Vector Functions\7f305740
228 Node: Symbols\7f307990
229 Node: Symbol Components\7f309039
230 Node: Definitions\7f313212
231 Node: Creating Symbols\7f315437
232 Node: Symbol Properties\7f322471
233 Node: Plists and Alists\7f323987
234 Node: Symbol Plists\7f325736
235 Node: Other Plists\7f327545
236 Node: Evaluation\7f329323
237 Node: Intro Eval\7f330128
238 Ref: Intro Eval-Footnote-1\7f333481
239 Node: Eval\7f333616
240 Node: Forms\7f338034
241 Node: Self-Evaluating Forms\7f339193
242 Node: Symbol Forms\7f340706
243 Node: Classifying Lists\7f341623
244 Node: Function Indirection\7f342379
245 Node: Function Forms\7f345490
246 Node: Macro Forms\7f346487
247 Node: Special Forms\7f348087
248 Node: Autoloading\7f350396
249 Node: Quoting\7f350894
250 Node: Control Structures\7f352255
251 Node: Sequencing\7f353875
252 Node: Conditionals\7f356740
253 Node: Combining Conditions\7f360163
254 Node: Iteration\7f363433
255 Node: Nonlocal Exits\7f365212
256 Node: Catch and Throw\7f365914
257 Node: Examples of Catch\7f369753
258 Node: Errors\7f371772
259 Node: Signaling Errors\7f373261
260 Node: Processing of Errors\7f376337
261 Node: Handling Errors\7f377666
262 Node: Error Symbols\7f384582
263 Node: Cleanups\7f388028
264 Node: Variables\7f391806
265 Node: Global Variables\7f393575
266 Node: Constant Variables\7f394651
267 Node: Local Variables\7f395277
268 Node: Void Variables\7f400214
269 Node: Defining Variables\7f403730
270 Node: Accessing Variables\7f410894
271 Node: Setting Variables\7f412319
272 Node: Variable Scoping\7f416838
273 Node: Scope\7f418437
274 Node: Extent\7f419962
275 Node: Impl of Scope\7f421441
276 Node: Using Scoping\7f423404
277 Node: Buffer-Local Variables\7f424926
278 Node: Intro to Buffer-Local\7f425762
279 Node: Creating Buffer-Local\7f428305
280 Node: Default Value\7f433524
281 Node: Variable Aliases\7f436667
282 Node: Functions\7f438452
283 Node: What Is a Function\7f439546
284 Node: Lambda Expressions\7f443592
285 Node: Lambda Components\7f444502
286 Node: Simple Lambda\7f446334
287 Node: Argument List\7f447991
288 Node: Function Documentation\7f451719
289 Node: Function Names\7f453661
290 Node: Defining Functions\7f456234
291 Node: Calling Functions\7f459274
292 Node: Mapping Functions\7f463123
293 Node: Anonymous Functions\7f465516
294 Node: Function Cells\7f468761
295 Node: Inline Functions\7f473571
296 Node: Related Topics\7f475381
297 Node: Macros\7f476434
298 Node: Simple Macro\7f477718
299 Node: Expansion\7f478453
300 Node: Compiling Macros\7f481457
301 Node: Defining Macros\7f483293
302 Node: Backquote\7f484610
303 Node: Problems with Macros\7f487007
304 Node: Argument Evaluation\7f487702
305 Node: Surprising Local Vars\7f490617
306 Node: Eval During Expansion\7f492685
307 Node: Repeated Expansion\7f494378
308 Node: Customization\7f496294
309 Node: Common Keywords\7f496763
310 Node: Group Definitions\7f499608
311 Node: Variable Definitions\7f501800
312 Node: Customization Types\7f506783
313 Node: Simple Types\7f508218
314 Node: Composite Types\7f510375
315 Node: Splicing into Lists\7f515065
316 Node: Type Keywords\7f516900
317 Node: Loading\7f520420
318 Node: How Programs Do Loading\7f522095
319 Node: Autoload\7f531222
320 Node: Repeated Loading\7f537301
321 Node: Named Features\7f539414
322 Node: Unloading\7f545846
323 Node: Hooks for Loading\7f548002
324 Node: Byte Compilation\7f548719
325 Node: Speed of Byte-Code\7f550636
326 Node: Compilation Functions\7f551843
327 Node: Docs and Compilation\7f558230
328 Node: Dynamic Loading\7f560883
329 Node: Eval During Compile\7f563247
330 Node: Compiled-Function Objects\7f564512
331 Node: Disassembly\7f569310
332 Node: Debugging\7f576564
333 Node: Debugger\7f577976
334 Node: Error Debugging\7f579121
335 Node: Infinite Loops\7f581874
336 Node: Function Debugging\7f583118
337 Node: Explicit Debug\7f585908
338 Node: Using Debugger\7f586679
339 Node: Debugger Commands\7f588541
340 Node: Invoking the Debugger\7f592858
341 Node: Internals of Debugger\7f596773
342 Node: Syntax Errors\7f601660
343 Node: Excess Open\7f602908
344 Node: Excess Close\7f604783
345 Node: Compilation Errors\7f606204
346 Node: Edebug\7f607492
347 Node: Using Edebug\7f609600
348 Node: Instrumenting\7f612297
349 Node: Edebug Execution Modes\7f615786
350 Node: Jumping\7f618896
351 Node: Edebug Misc\7f621239
352 Node: Breakpoints\7f622628
353 Node: Global Break Condition\7f625434
354 Node: Embedded Breakpoints\7f626389
355 Node: Trapping Errors\7f627344
356 Node: Edebug Views\7f629420
357 Node: Edebug Eval\7f631385
358 Node: Eval List\7f632562
359 Node: Reading in Edebug\7f635947
360 Node: Printing in Edebug\7f636746
361 Node: Tracing\7f638461
362 Node: Coverage Testing\7f640347
363 Node: The Outside Context\7f642388
364 Node: Checking Whether to Stop\7f643337
365 Node: Edebug Display Update\7f643984
366 Node: Edebug Recursive Edit\7f646007
367 Node: Instrumenting Macro Calls\7f647662
368 Node: Specification List\7f650144
369 Node: Backtracking\7f659555
370 Node: Debugging Backquote\7f661493
371 Node: Specification Examples\7f665199
372 Node: Edebug Options\7f667266
373 Node: Read and Print\7f672603
374 Node: Streams Intro\7f673580
375 Node: Input Streams\7f675598
376 Node: Input Functions\7f680499
377 Node: Output Streams\7f682559
378 Node: Output Functions\7f686610
379 Node: Output Variables\7f690910
380 Node: Minibuffers\7f695709
381 Node: Intro to Minibuffers\7f696794
382 Node: Text from Minibuffer\7f699120
383 Node: Object from Minibuffer\7f703782
384 Node: Minibuffer History\7f706999
385 Node: Completion\7f709909
386 Node: Basic Completion\7f711884
387 Node: Minibuffer Completion\7f716908
388 Node: Completion Commands\7f720153
389 Node: High-Level Completion\7f724800
390 Node: Reading File Names\7f728824
391 Node: Programmed Completion\7f732513
392 Node: Yes-or-No Queries\7f734723
393 Node: Multiple Queries\7f740460
394 Node: Minibuffer Misc\7f744524
395 Node: Command Loop\7f749390
396 Node: Command Overview\7f750734
397 Node: Defining Commands\7f754012
398 Node: Using Interactive\7f754760
399 Node: Interactive Codes\7f759533
400 Node: Interactive Examples\7f765325
401 Node: Interactive Call\7f766639
402 Node: Command Loop Info\7f772040
403 Node: Events\7f777019
404 Node: Event Types\7f778479
405 Node: Event Contents\7f780402
406 Node: Event Predicates\7f784878
407 Node: Accessing Mouse Event Positions\7f786203
408 Node: Frame-Level Event Position Info\7f786902
409 Node: Window-Level Event Position Info\7f787942
410 Node: Event Text Position Info\7f789706
411 Node: Event Glyph Position Info\7f792198
412 Node: Event Toolbar Position Info\7f793521
413 Node: Other Event Position Info\7f794192
414 Node: Accessing Other Event Info\7f794601
415 Node: Working With Events\7f796221
416 Node: Converting Events\7f802209
417 Node: Reading Input\7f805162
418 Node: Key Sequence Input\7f806164
419 Node: Reading One Event\7f808118
420 Node: Dispatching an Event\7f810879
421 Node: Quoted Character Input\7f811330
422 Node: Peeking and Discarding\7f812678
423 Node: Waiting\7f816582
424 Node: Quitting\7f818890
425 Node: Prefix Command Arguments\7f823298
426 Node: Recursive Editing\7f828385
427 Node: Disabling Commands\7f833181
428 Node: Command History\7f835249
429 Node: Keyboard Macros\7f836986
430 Node: Keymaps\7f839203
431 Node: Keymap Terminology\7f840780
432 Node: Format of Keymaps\7f843709
433 Node: Creating Keymaps\7f844120
434 Node: Inheritance and Keymaps\7f846199
435 Node: Key Sequences\7f848571
436 Node: Prefix Keys\7f853141
437 Node: Active Keymaps\7f856726
438 Node: Key Lookup\7f865941
439 Node: Functions for Key Lookup\7f871104
440 Node: Changing Key Bindings\7f876801
441 Node: Key Binding Commands\7f883698
442 Node: Scanning Keymaps\7f885763
443 Node: Other Keymap Functions\7f894274
444 Node: Menus\7f894896
445 Node: Menu Format\7f895438
446 Node: Menubar Format\7f904023
447 Node: Menubar\7f904648
448 Node: Modifying Menus\7f907761
449 Node: Menu Filters\7f912775
450 Node: Pop-Up Menus\7f914671
451 Node: Menu Accelerators\7f916876
452 Node: Creating Menu Accelerators\7f917598
453 Node: Keyboard Menu Traversal\7f918916
454 Node: Menu Accelerator Functions\7f919643
455 Node: Buffers Menu\7f922678
456 Node: Dialog Boxes\7f923972
457 Node: Dialog Box Format\7f924139
458 Node: Dialog Box Functions\7f925509
459 Node: Toolbar\7f925906
460 Node: Toolbar Intro\7f926231
461 Node: Toolbar Descriptor Format\7f928641
462 Node: Specifying the Toolbar\7f933135
463 Node: Other Toolbar Variables\7f936740
464 Node: Scrollbars\7f941167
465 Node: Drag and Drop\7f941303
466 Node: Supported Protocols\7f942379
467 Node: OffiX DND\7f942882
468 Node: CDE dt\7f943889
469 Node: MSWindows OLE\7f944480
470 Node: Loose ends\7f944651
471 Node: Drop Interface\7f945043
472 Node: Drag Interface\7f946065
473 Node: Modes\7f946239
474 Node: Major Modes\7f947190
475 Node: Major Mode Conventions\7f950105
476 Node: Example Major Modes\7f956060
477 Node: Auto Major Mode\7f964093
478 Node: Mode Help\7f971541
479 Node: Derived Modes\7f972642
480 Node: Minor Modes\7f974833
481 Node: Minor Mode Conventions\7f976135
482 Node: Keymaps and Minor Modes\7f978998
483 Node: Modeline Format\7f979833
484 Node: Modeline Data\7f981601
485 Node: Modeline Variables\7f985871
486 Node: %-Constructs\7f990587
487 Node: Hooks\7f993498
488 Node: Documentation\7f1000260
489 Node: Documentation Basics\7f1001683
490 Node: Accessing Documentation\7f1004733
491 Node: Keys in Documentation\7f1011012
492 Node: Describing Characters\7f1014491
493 Node: Help Functions\7f1016840
494 Node: Obsoleteness\7f1023291
495 Node: Files\7f1026285
496 Node: Visiting Files\7f1028210
497 Node: Visiting Functions\7f1029715
498 Node: Subroutines of Visiting\7f1034762
499 Node: Saving Buffers\7f1036835
500 Node: Reading from Files\7f1042928
501 Node: Writing to Files\7f1045085
502 Node: File Locks\7f1047802
503 Node: Information about Files\7f1050855
504 Node: Testing Accessibility\7f1051616
505 Node: Kinds of Files\7f1055356
506 Node: Truenames\7f1057037
507 Node: File Attributes\7f1058039
508 Node: Changing File Attributes\7f1063178
509 Node: File Names\7f1068584
510 Node: File Name Components\7f1070193
511 Node: Directory Names\7f1073294
512 Node: Relative File Names\7f1076747
513 Node: File Name Expansion\7f1077825
514 Node: Unique File Names\7f1081732
515 Node: File Name Completion\7f1083347
516 Node: User Name Completion\7f1086008
517 Node: Contents of Directories\7f1087348
518 Node: Create/Delete Dirs\7f1090661
519 Node: Magic File Names\7f1091767
520 Node: Partial Files\7f1097397
521 Node: Intro to Partial Files\7f1097625
522 Node: Creating a Partial File\7f1098865
523 Node: Detached Partial Files\7f1099800
524 Node: Format Conversion\7f1100922
525 Node: Files and MS-DOS\7f1107438
526 Node: Backups and Auto-Saving\7f1109502
527 Node: Backup Files\7f1110177
528 Node: Making Backups\7f1111574
529 Node: Rename or Copy\7f1114323
530 Node: Numbered Backups\7f1116816
531 Node: Backup Names\7f1119060
532 Node: Auto-Saving\7f1122352
533 Node: Reverting\7f1130494
534 Node: Buffers\7f1133652
535 Node: Buffer Basics\7f1135069
536 Node: Current Buffer\7f1137122
537 Node: Buffer Names\7f1141810
538 Node: Buffer File Name\7f1145015
539 Node: Buffer Modification\7f1149134
540 Node: Modification Time\7f1151327
541 Node: Read Only Buffers\7f1154702
542 Node: The Buffer List\7f1157120
543 Node: Creating Buffers\7f1161950
544 Node: Killing Buffers\7f1164096
545 Node: Indirect Buffers\7f1167827
546 Node: Windows\7f1170399
547 Node: Basic Windows\7f1171877
548 Node: Splitting Windows\7f1174975
549 Node: Deleting Windows\7f1181864
550 Node: Selecting Windows\7f1184544
551 Node: Cyclic Window Ordering\7f1187673
552 Node: Buffers and Windows\7f1192297
553 Node: Displaying Buffers\7f1194138
554 Node: Choosing Window\7f1199314
555 Node: Window Point\7f1207030
556 Node: Window Start\7f1209076
557 Node: Vertical Scrolling\7f1213566
558 Node: Horizontal Scrolling\7f1219703
559 Node: Size of Window\7f1223212
560 Node: Position of Window\7f1227930
561 Node: Resizing Windows\7f1230170
562 Node: Window Configurations\7f1235599
563 Node: Frames\7f1239024
564 Node: Creating Frames\7f1240793
565 Node: Frame Properties\7f1242134
566 Node: Property Access\7f1242950
567 Node: Initial Properties\7f1243799
568 Node: X Frame Properties\7f1246285
569 Node: Size and Position\7f1250919
570 Node: Frame Name\7f1252915
571 Node: Frame Titles\7f1253829
572 Node: Deleting Frames\7f1255653
573 Node: Finding All Frames\7f1256253
574 Node: Frames and Windows\7f1258247
575 Node: Minibuffers and Frames\7f1259952
576 Node: Input Focus\7f1260870
577 Node: Visibility of Frames\7f1263947
578 Node: Raising and Lowering\7f1265866
579 Node: Frame Configurations\7f1268242
580 Node: Frame Hooks\7f1268836
581 Node: Consoles and Devices\7f1270641
582 Node: Basic Console Functions\7f1273385
583 Node: Basic Device Functions\7f1273808
584 Node: Console Types and Device Classes\7f1274524
585 Node: Connecting to a Console or Device\7f1276721
586 Node: The Selected Console and Device\7f1278884
587 Node: Console and Device I/O\7f1279910
588 Node: Positions\7f1280674
589 Node: Point\7f1281643
590 Node: Motion\7f1284733
591 Node: Character Motion\7f1285500
592 Node: Word Motion\7f1287737
593 Node: Buffer End Motion\7f1289238
594 Node: Text Lines\7f1290735
595 Node: Screen Lines\7f1295330
596 Node: List Motion\7f1299393
597 Node: Skipping Characters\7f1302801
598 Node: Excursions\7f1305020
599 Node: Narrowing\7f1308052
600 Node: Markers\7f1313377
601 Node: Overview of Markers\7f1314283
602 Node: Predicates on Markers\7f1318975
603 Node: Creating Markers\7f1320221
604 Node: Information from Markers\7f1324258
605 Node: Changing Markers\7f1325356
606 Node: The Mark\7f1326734
607 Node: The Region\7f1335228
608 Node: Text\7f1340915
609 Node: Near Point\7f1343614
610 Node: Buffer Contents\7f1347336
611 Node: Comparing Text\7f1348742
612 Node: Insertion\7f1350150
613 Node: Commands for Insertion\7f1353992
614 Node: Deletion\7f1356948
615 Node: User-Level Deletion\7f1360543
616 Node: The Kill Ring\7f1364704
617 Node: Kill Ring Concepts\7f1366878
618 Node: Kill Functions\7f1367932
619 Node: Yank Commands\7f1369837
620 Node: Low-Level Kill Ring\7f1371708
621 Node: Internals of Kill Ring\7f1374494
622 Node: Undo\7f1377274
623 Node: Maintaining Undo\7f1381603
624 Node: Filling\7f1384223
625 Node: Margins\7f1390217
626 Node: Auto Filling\7f1394146
627 Node: Sorting\7f1395327
628 Node: Columns\7f1404627
629 Node: Indentation\7f1407143
630 Node: Primitive Indent\7f1407922
631 Node: Mode-Specific Indent\7f1409166
632 Node: Region Indent\7f1411677
633 Node: Relative Indent\7f1414625
634 Node: Indent Tabs\7f1417007
635 Node: Motion by Indent\7f1418328
636 Node: Case Changes\7f1419107
637 Node: Text Properties\7f1422358
638 Node: Examining Properties\7f1424171
639 Node: Changing Properties\7f1426038
640 Node: Property Search\7f1429629
641 Node: Special Properties\7f1434340
642 Node: Saving Properties\7f1434621
643 Node: Substitution\7f1437763
644 Node: Registers\7f1441033
645 Node: Transposition\7f1443576
646 Node: Change Hooks\7f1444470
647 Node: Transformations\7f1446510
648 Node: Searching and Matching\7f1450895
649 Node: String Search\7f1452026
650 Node: Regular Expressions\7f1456750
651 Node: Syntax of Regexps\7f1458117
652 Node: Regexp Example\7f1472496
653 Node: Regexp Search\7f1474666
654 Node: POSIX Regexps\7f1480754
655 Node: Search and Replace\7f1482589
656 Node: Match Data\7f1485954
657 Node: Simple Match Data\7f1487084
658 Node: Replacing Match\7f1491349
659 Node: Entire Match Data\7f1493683
660 Node: Saving Match Data\7f1495674
661 Node: Searching and Case\7f1497055
662 Node: Standard Regexps\7f1499089
663 Node: Syntax Tables\7f1501287
664 Node: Syntax Basics\7f1502401
665 Node: Syntax Descriptors\7f1505373
666 Node: Syntax Class Table\7f1507223
667 Node: Syntax Flags\7f1513261
668 Node: Syntax Table Functions\7f1516478
669 Node: Motion and Syntax\7f1520342
670 Node: Parsing Expressions\7f1521794
671 Node: Standard Syntax Tables\7f1527863
672 Node: Syntax Table Internals\7f1528707
673 Node: Abbrevs\7f1529733
674 Node: Abbrev Mode\7f1531536
675 Node: Abbrev Tables\7f1532256
676 Node: Defining Abbrevs\7f1533789
677 Node: Abbrev Files\7f1535694
678 Node: Abbrev Expansion\7f1537467
679 Node: Standard Abbrev Tables\7f1542098
680 Node: Extents\7f1543257
681 Node: Intro to Extents\7f1544500
682 Node: Creating and Modifying Extents\7f1548494
683 Node: Extent Endpoints\7f1550001
684 Node: Finding Extents\7f1553264
685 Node: Mapping Over Extents\7f1557013
686 Node: Extent Properties\7f1563130
687 Node: Detached Extents\7f1573274
688 Node: Extent Parents\7f1575133
689 Node: Duplicable Extents\7f1576828
690 Node: Extents and Events\7f1580049
691 Node: Atomic Extents\7f1581956
692 Node: Specifiers\7f1582403
693 Node: Introduction to Specifiers\7f1584210
694 Node: Specifiers In-Depth\7f1586520
695 Node: Specifier Instancing\7f1591434
696 Node: Specifier Types\7f1594696
697 Node: Adding Specifications\7f1599770
698 Node: Retrieving Specifications\7f1609132
699 Node: Specifier Tag Functions\7f1612867
700 Node: Specifier Instancing Functions\7f1616101
701 Node: Specifier Example\7f1619508
702 Node: Creating Specifiers\7f1622614
703 Node: Specifier Validation Functions\7f1624863
704 Node: Other Specification Functions\7f1627247
705 Node: Faces and Window-System Objects\7f1631066
706 Node: Faces\7f1631390
707 Node: Merging Faces\7f1633007
708 Node: Basic Face Functions\7f1634968
709 Node: Face Properties\7f1637066
710 Node: Face Convenience Functions\7f1646625
711 Node: Other Face Display Functions\7f1649755
712 Node: Fonts\7f1650568
713 Node: Font Specifiers\7f1651269
714 Node: Font Instances\7f1651510
715 Node: Font Instance Names\7f1652477
716 Node: Font Instance Size\7f1653318
717 Node: Font Instance Characteristics\7f1654604
718 Node: Font Convenience Functions\7f1655773
719 Node: Colors\7f1657063
720 Node: Color Specifiers\7f1657503
721 Node: Color Instances\7f1657730
722 Node: Color Instance Properties\7f1658474
723 Node: Color Convenience Functions\7f1659100
724 Node: Glyphs\7f1660153
725 Node: Glyph Functions\7f1661745
726 Node: Creating Glyphs\7f1662152
727 Node: Glyph Properties\7f1663739
728 Node: Glyph Convenience Functions\7f1672906
729 Node: Glyph Dimensions\7f1676853
730 Node: Images\7f1677933
731 Node: Image Specifiers\7f1678382
732 Node: Image Instantiator Conversion\7f1689804
733 Node: Image Instances\7f1691169
734 Node: Image Instance Types\7f1691920
735 Node: Image Instance Functions\7f1694575
736 Node: Glyph Types\7f1699144
737 Node: Mouse Pointer\7f1700916
738 Node: Redisplay Glyphs\7f1703919
739 Node: Subwindows\7f1704952
740 Node: Annotations\7f1705195
741 Node: Annotation Basics\7f1706211
742 Node: Annotation Primitives\7f1710149
743 Node: Annotation Properties\7f1711478
744 Node: Locating Annotations\7f1714518
745 Node: Margin Primitives\7f1715355
746 Node: Annotation Hooks\7f1717249
747 Node: Display\7f1717909
748 Node: Refresh Screen\7f1718887
749 Node: Truncation\7f1720798
750 Node: The Echo Area\7f1723323
751 Node: Warnings\7f1729758
752 Node: Invisible Text\7f1734194
753 Node: Selective Display\7f1736773
754 Node: Overlay Arrow\7f1740899
755 Node: Temporary Displays\7f1742252
756 Node: Blinking\7f1746373
757 Node: Usual Display\7f1748558
758 Node: Display Tables\7f1751107
759 Node: Display Table Format\7f1751911
760 Node: Active Display Table\7f1753353
761 Node: Character Descriptors\7f1754545
762 Node: Beeping\7f1755302
763 Node: Hash Tables\7f1760068
764 Node: Introduction to Hash Tables\7f1760676
765 Node: Working With Hash Tables\7f1766699
766 Node: Weak Hash Tables\7f1767816
767 Node: Range Tables\7f1769615
768 Node: Introduction to Range Tables\7f1770304
769 Node: Working With Range Tables\7f1770735
770 Node: Databases\7f1771620
771 Node: Connecting to a Database\7f1771919
772 Node: Working With a Database\7f1773010
773 Node: Other Database Functions\7f1773868
774 Node: Processes\7f1774442
775 Node: Subprocess Creation\7f1776666
776 Node: Synchronous Processes\7f1779955
777 Node: MS-DOS Subprocesses\7f1786673
778 Node: Asynchronous Processes\7f1787747
779 Node: Deleting Processes\7f1791460
780 Node: Process Information\7f1793331
781 Node: Input to Processes\7f1797257
782 Node: Signals to Processes\7f1799547
783 Node: Output from Processes\7f1803967
784 Node: Process Buffers\7f1804779
785 Node: Filter Functions\7f1807646
786 Node: Accepting Output\7f1813216
787 Node: Sentinels\7f1814743
788 Node: Process Window Size\7f1818233
789 Node: Transaction Queues\7f1818582
790 Node: Network\7f1820280
791 Node: System Interface\7f1822114
792 Node: Starting Up\7f1823384
793 Node: Start-up Summary\7f1823978
794 Node: Init File\7f1827532
795 Node: Terminal-Specific\7f1829913
796 Node: Command Line Arguments\7f1833072
797 Node: Getting Out\7f1836561
798 Node: Killing XEmacs\7f1837130
799 Node: Suspending XEmacs\7f1838799
800 Node: System Environment\7f1842141
801 Node: User Identification\7f1848808
802 Node: Time of Day\7f1852337
803 Node: Time Conversion\7f1855124
804 Node: Timers\7f1860164
805 Node: Terminal Input\7f1862337
806 Node: Input Modes\7f1862840
807 Node: Translating Input\7f1865253
808 Node: Recording Input\7f1869418
809 Node: Terminal Output\7f1871518
810 Node: Flow Control\7f1875141
811 Node: Batch Mode\7f1878933
812 Node: X-Windows\7f1880315
813 Node: X Selections\7f1881127
814 Node: X Server\7f1883337
815 Node: Resources\7f1883738
816 Node: Server Data\7f1888879
817 Node: Grabs\7f1890086
818 Node: X Miscellaneous\7f1891667
819 Node: ToolTalk Support\7f1894052
820 Node: XEmacs ToolTalk API Summary\7f1894269
821 Node: Sending Messages\7f1895569
822 Node: Example of Sending Messages\7f1895820
823 Node: Elisp Interface for Sending Messages\7f1896882
824 Node: Receiving Messages\7f1903275
825 Node: Example of Receiving Messages\7f1903498
826 Node: Elisp Interface for Receiving Messages\7f1904334
827 Node: LDAP Support\7f1908159
828 Node: Building XEmacs with LDAP support\7f1908655
829 Node: XEmacs LDAP API\7f1909633
830 Node: LDAP Variables\7f1910363
831 Node: The High-Level LDAP API\7f1912839
832 Node: The Low-Level LDAP API\7f1913944
833 Node: The LDAP Lisp Object\7f1914218
834 Node: Opening and Closing a LDAP Connection\7f1914771
835 Node: Searching on a LDAP Server (Low-level)\7f1916554
836 Node: Syntax of Search Filters\7f1917947
837 Node: Internationalization\7f1919245
838 Node: I18N Levels 1 and 2\7f1919582
839 Node: I18N Level 3\7f1920288
840 Node: Level 3 Basics\7f1920569
841 Node: Level 3 Primitives\7f1921402
842 Node: Dynamic Messaging\7f1923008
843 Node: Domain Specification\7f1923471
844 Node: Documentation String Extraction\7f1925374
845 Node: I18N Level 4\7f1926292
846 Node: MULE\7f1926484
847 Node: Internationalization Terminology\7f1927595
848 Node: Charsets\7f1936134
849 Node: Charset Properties\7f1936830
850 Node: Basic Charset Functions\7f1941516
851 Node: Charset Property Functions\7f1943697
852 Node: Predefined Charsets\7f1945740
853 Node: MULE Characters\7f1948660
854 Node: Composite Characters\7f1949507
855 Node: ISO 2022\7f1950761
856 Node: Coding Systems\7f1956483
857 Node: Coding System Types\7f1958405
858 Node: EOL Conversion\7f1960224
859 Node: Coding System Properties\7f1961407
860 Node: Basic Coding System Functions\7f1965259
861 Node: Coding System Property Functions\7f1967163
862 Node: Encoding and Decoding Text\7f1967721
863 Node: Detection of Textual Encoding\7f1968857
864 Node: Big5 and Shift-JIS Functions\7f1970393
865 Node: CCL\7f1971481
866 Node: CCL Syntax\7f1974585
867 Node: CCL Statements\7f1976173
868 Node: CCL Expressions\7f1980821
869 Node: Calling CCL\7f1983360
870 Node: CCL Examples\7f1986349
871 Node: Category Tables\7f1986486
872 Node: Tips\7f1988845
873 Node: Style Tips\7f1989486
874 Node: Compilation Tips\7f1999005
875 Node: Documentation Tips\7f2000919
876 Node: Comment Tips\7f2006428
877 Node: Library Headers\7f2009430
878 Node: Building XEmacs and Object Allocation\7f2013402
879 Node: Building XEmacs\7f2014285
880 Node: Pure Storage\7f2020620
881 Node: Garbage Collection\7f2023408
882 Node: Standard Errors\7f2034547
883 Node: Standard Buffer-Local Variables\7f2038756
884 Node: Standard Keymaps\7f2041389
885 Node: Standard Hooks\7f2045121
886 Node: Index\7f2052621
887 \1f
888 End Tag Table