bbd178bcb240bba91312f4c82dbc88f94c89442e
[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: 387481
63 lispref.info-10: 436941
64 lispref.info-11: 485107
65 lispref.info-12: 534860
66 lispref.info-13: 582765
67 lispref.info-14: 630980
68 lispref.info-15: 679231
69 lispref.info-16: 728946
70 lispref.info-17: 777683
71 lispref.info-18: 824473
72 lispref.info-19: 871529
73 lispref.info-20: 920263
74 lispref.info-21: 969627
75 lispref.info-22: 1016468
76 lispref.info-23: 1063481
77 lispref.info-24: 1112883
78 lispref.info-25: 1162561
79 lispref.info-26: 1212459
80 lispref.info-27: 1261682
81 lispref.info-28: 1310457
82 lispref.info-29: 1359900
83 lispref.info-30: 1401211
84 lispref.info-31: 1450363
85 lispref.info-32: 1499577
86 lispref.info-33: 1549161
87 lispref.info-34: 1597345
88 lispref.info-35: 1642981
89 lispref.info-36: 1684300
90 lispref.info-37: 1729247
91 lispref.info-38: 1778943
92 lispref.info-39: 1828005
93 lispref.info-40: 1877390
94 lispref.info-41: 1927286
95 lispref.info-42: 1976277
96 lispref.info-43: 2020786
97 lispref.info-44: 2059165
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\7f377969
259 Node: Handling Errors\7f380249
260 Node: Error Symbols\7f387481
261 Node: Cleanups\7f391438
262 Node: Variables\7f395218
263 Node: Global Variables\7f396987
264 Node: Constant Variables\7f398063
265 Node: Local Variables\7f398689
266 Node: Void Variables\7f403633
267 Node: Defining Variables\7f407144
268 Node: Accessing Variables\7f414309
269 Node: Setting Variables\7f415735
270 Node: Variable Scoping\7f420254
271 Node: Scope\7f421853
272 Node: Extent\7f423378
273 Node: Impl of Scope\7f424857
274 Node: Using Scoping\7f426820
275 Node: Buffer-Local Variables\7f428342
276 Node: Intro to Buffer-Local\7f429178
277 Node: Creating Buffer-Local\7f431721
278 Node: Default Value\7f436941
279 Node: Variable Aliases\7f440085
280 Node: Functions\7f441871
281 Node: What Is a Function\7f442965
282 Node: Lambda Expressions\7f447012
283 Node: Lambda Components\7f447922
284 Node: Simple Lambda\7f449754
285 Node: Argument List\7f451413
286 Node: Function Documentation\7f455141
287 Node: Function Names\7f457083
288 Node: Defining Functions\7f459657
289 Node: Calling Functions\7f462699
290 Node: Mapping Functions\7f466548
291 Node: Anonymous Functions\7f469196
292 Node: Function Cells\7f472441
293 Node: Inline Functions\7f477251
294 Node: Related Topics\7f479061
295 Node: Macros\7f480114
296 Node: Simple Macro\7f481398
297 Node: Expansion\7f482133
298 Node: Compiling Macros\7f485107
299 Node: Defining Macros\7f486945
300 Node: Backquote\7f488263
301 Node: Problems with Macros\7f490661
302 Node: Argument Evaluation\7f491356
303 Node: Surprising Local Vars\7f494257
304 Node: Eval During Expansion\7f496325
305 Node: Repeated Expansion\7f498019
306 Node: Customization\7f499930
307 Node: Common Keywords\7f500399
308 Node: Group Definitions\7f503244
309 Node: Variable Definitions\7f505437
310 Node: Customization Types\7f510420
311 Node: Simple Types\7f511856
312 Node: Composite Types\7f514013
313 Node: Splicing into Lists\7f518703
314 Node: Type Keywords\7f520538
315 Node: Loading\7f524058
316 Node: How Programs Do Loading\7f525731
317 Node: Autoload\7f534860
318 Node: Repeated Loading\7f540940
319 Node: Named Features\7f543054
320 Node: Unloading\7f549487
321 Node: Hooks for Loading\7f551643
322 Node: Byte Compilation\7f552360
323 Node: Speed of Byte-Code\7f554277
324 Node: Compilation Functions\7f555484
325 Node: Docs and Compilation\7f561873
326 Node: Dynamic Loading\7f564526
327 Node: Eval During Compile\7f566890
328 Node: Compiled-Function Objects\7f568155
329 Node: Disassembly\7f572954
330 Node: Debugging\7f580208
331 Node: Debugger\7f581620
332 Node: Error Debugging\7f582765
333 Node: Infinite Loops\7f585518
334 Node: Function Debugging\7f586762
335 Node: Explicit Debug\7f589552
336 Node: Using Debugger\7f590324
337 Node: Debugger Commands\7f592188
338 Node: Invoking the Debugger\7f596505
339 Node: Internals of Debugger\7f600420
340 Node: Syntax Errors\7f605297
341 Node: Excess Open\7f606545
342 Node: Excess Close\7f608420
343 Node: Compilation Errors\7f609841
344 Node: Edebug\7f611129
345 Node: Using Edebug\7f613236
346 Node: Instrumenting\7f615933
347 Node: Edebug Execution Modes\7f619422
348 Node: Jumping\7f622532
349 Node: Edebug Misc\7f624875
350 Node: Breakpoints\7f626264
351 Node: Global Break Condition\7f629070
352 Node: Embedded Breakpoints\7f630025
353 Node: Trapping Errors\7f630980
354 Node: Edebug Views\7f633056
355 Node: Edebug Eval\7f635021
356 Node: Eval List\7f636198
357 Node: Reading in Edebug\7f639583
358 Node: Printing in Edebug\7f640382
359 Node: Tracing\7f642097
360 Node: Coverage Testing\7f643983
361 Node: The Outside Context\7f646024
362 Node: Checking Whether to Stop\7f646973
363 Node: Edebug Display Update\7f647619
364 Node: Edebug Recursive Edit\7f649641
365 Node: Instrumenting Macro Calls\7f651295
366 Node: Specification List\7f653777
367 Node: Backtracking\7f663188
368 Node: Debugging Backquote\7f665126
369 Node: Specification Examples\7f668832
370 Node: Edebug Options\7f670899
371 Node: Read and Print\7f676236
372 Node: Streams Intro\7f677213
373 Node: Input Streams\7f679231
374 Node: Input Functions\7f684132
375 Node: Output Streams\7f686192
376 Node: Output Functions\7f690244
377 Node: Output Variables\7f694544
378 Node: Minibuffers\7f699343
379 Node: Intro to Minibuffers\7f700495
380 Node: Text from Minibuffer\7f702685
381 Node: Object from Minibuffer\7f707562
382 Node: Minibuffer History\7f710769
383 Node: Completion\7f713748
384 Node: Basic Completion\7f715723
385 Node: Minibuffer Completion\7f720735
386 Node: Completion Commands\7f724302
387 Node: High-Level Completion\7f728946
388 Node: Reading File Names\7f732970
389 Node: Programmed Completion\7f736654
390 Node: Yes-or-No Queries\7f739036
391 Node: Multiple Queries\7f744732
392 Node: Reading a Password\7f748800
393 Node: Minibuffer Misc\7f750137
394 Node: Command Loop\7f755010
395 Node: Command Overview\7f756356
396 Node: Defining Commands\7f759640
397 Node: Using Interactive\7f760388
398 Node: Interactive Codes\7f765162
399 Node: Interactive Examples\7f770966
400 Node: Interactive Call\7f772280
401 Node: Command Loop Info\7f777683
402 Node: Events\7f782662
403 Node: Event Types\7f784122
404 Node: Event Contents\7f786045
405 Node: Event Predicates\7f790521
406 Node: Accessing Mouse Event Positions\7f791846
407 Node: Frame-Level Event Position Info\7f792545
408 Node: Window-Level Event Position Info\7f793585
409 Node: Event Text Position Info\7f795349
410 Node: Event Glyph Position Info\7f797841
411 Node: Event Toolbar Position Info\7f799164
412 Node: Other Event Position Info\7f799835
413 Node: Accessing Other Event Info\7f800244
414 Node: Working With Events\7f801864
415 Node: Converting Events\7f807792
416 Node: Reading Input\7f810745
417 Node: Key Sequence Input\7f811747
418 Node: Reading One Event\7f813701
419 Node: Dispatching an Event\7f816462
420 Node: Quoted Character Input\7f816913
421 Node: Peeking and Discarding\7f818261
422 Node: Waiting\7f822165
423 Node: Quitting\7f824473
424 Node: Prefix Command Arguments\7f828881
425 Node: Recursive Editing\7f833968
426 Node: Disabling Commands\7f838765
427 Node: Command History\7f840833
428 Node: Keyboard Macros\7f842572
429 Node: Keymaps\7f844790
430 Node: Keymap Terminology\7f846367
431 Node: Format of Keymaps\7f849297
432 Node: Creating Keymaps\7f849708
433 Node: Inheritance and Keymaps\7f851787
434 Node: Key Sequences\7f854159
435 Node: Prefix Keys\7f858729
436 Node: Active Keymaps\7f862314
437 Node: Key Lookup\7f871529
438 Node: Functions for Key Lookup\7f876693
439 Node: Changing Key Bindings\7f882396
440 Node: Key Binding Commands\7f889283
441 Node: Scanning Keymaps\7f891349
442 Node: Other Keymap Functions\7f899861
443 Node: Menus\7f900483
444 Node: Menu Format\7f901025
445 Node: Menubar Format\7f909610
446 Node: Menubar\7f910235
447 Node: Modifying Menus\7f913349
448 Node: Menu Filters\7f918367
449 Node: Pop-Up Menus\7f920263
450 Node: Menu Accelerators\7f922469
451 Node: Creating Menu Accelerators\7f923191
452 Node: Keyboard Menu Traversal\7f924509
453 Node: Menu Accelerator Functions\7f925236
454 Node: Buffers Menu\7f928271
455 Node: Dialog Boxes\7f929565
456 Node: Dialog Box Format\7f929732
457 Node: Dialog Box Functions\7f931102
458 Node: Toolbar\7f931500
459 Node: Toolbar Intro\7f931825
460 Node: Toolbar Descriptor Format\7f934236
461 Node: Specifying the Toolbar\7f938730
462 Node: Other Toolbar Variables\7f942338
463 Node: Scrollbars\7f946765
464 Node: Drag and Drop\7f946901
465 Node: Supported Protocols\7f947977
466 Node: OffiX DND\7f948480
467 Node: CDE dt\7f949487
468 Node: MSWindows OLE\7f950078
469 Node: Loose ends\7f950249
470 Node: Drop Interface\7f950641
471 Node: Drag Interface\7f951663
472 Node: Modes\7f951837
473 Node: Major Modes\7f952788
474 Node: Major Mode Conventions\7f955704
475 Node: Example Major Modes\7f961659
476 Node: Auto Major Mode\7f969627
477 Node: Mode Help\7f977077
478 Node: Derived Modes\7f978178
479 Node: Minor Modes\7f980369
480 Node: Minor Mode Conventions\7f981671
481 Node: Keymaps and Minor Modes\7f984535
482 Node: Modeline Format\7f985370
483 Node: Modeline Data\7f987139
484 Node: Modeline Variables\7f991411
485 Node: %-Constructs\7f996127
486 Node: Hooks\7f999038
487 Node: Documentation\7f1005802
488 Node: Documentation Basics\7f1007225
489 Node: Accessing Documentation\7f1010277
490 Node: Keys in Documentation\7f1016468
491 Node: Describing Characters\7f1019931
492 Node: Help Functions\7f1022285
493 Node: Obsoleteness\7f1028728
494 Node: Files\7f1031722
495 Node: Visiting Files\7f1033647
496 Node: Visiting Functions\7f1035152
497 Node: Subroutines of Visiting\7f1040200
498 Node: Saving Buffers\7f1042276
499 Node: Reading from Files\7f1048369
500 Node: Writing to Files\7f1050526
501 Node: File Locks\7f1053243
502 Node: Information about Files\7f1056296
503 Node: Testing Accessibility\7f1057057
504 Node: Kinds of Files\7f1060797
505 Node: Truenames\7f1062478
506 Node: File Attributes\7f1063481
507 Node: Changing File Attributes\7f1068621
508 Node: File Names\7f1074027
509 Node: File Name Components\7f1075636
510 Node: Directory Names\7f1078737
511 Node: Relative File Names\7f1082190
512 Node: File Name Expansion\7f1083268
513 Node: Unique File Names\7f1087175
514 Node: File Name Completion\7f1088790
515 Node: User Name Completion\7f1091451
516 Node: Contents of Directories\7f1092791
517 Node: Create/Delete Dirs\7f1096104
518 Node: Magic File Names\7f1097210
519 Node: Partial Files\7f1102840
520 Node: Intro to Partial Files\7f1103068
521 Node: Creating a Partial File\7f1104308
522 Node: Detached Partial Files\7f1105243
523 Node: Format Conversion\7f1106365
524 Node: Files and MS-DOS\7f1112883
525 Node: Backups and Auto-Saving\7f1114947
526 Node: Backup Files\7f1115622
527 Node: Making Backups\7f1117019
528 Node: Rename or Copy\7f1119768
529 Node: Numbered Backups\7f1122261
530 Node: Backup Names\7f1124506
531 Node: Auto-Saving\7f1127789
532 Node: Reverting\7f1135931
533 Node: Buffers\7f1139089
534 Node: Buffer Basics\7f1140504
535 Node: Current Buffer\7f1142557
536 Node: Buffer Names\7f1147247
537 Node: Buffer File Name\7f1150452
538 Node: Buffer Modification\7f1154572
539 Node: Modification Time\7f1156768
540 Node: Read Only Buffers\7f1160143
541 Node: The Buffer List\7f1162561
542 Node: Creating Buffers\7f1167391
543 Node: Killing Buffers\7f1169540
544 Node: Indirect Buffers\7f1173271
545 Node: Windows\7f1175843
546 Node: Basic Windows\7f1177321
547 Node: Splitting Windows\7f1180419
548 Node: Deleting Windows\7f1187290
549 Node: Selecting Windows\7f1189971
550 Node: Cyclic Window Ordering\7f1193100
551 Node: Buffers and Windows\7f1197724
552 Node: Displaying Buffers\7f1199565
553 Node: Choosing Window\7f1204743
554 Node: Window Point\7f1212459
555 Node: Window Start\7f1214505
556 Node: Vertical Scrolling\7f1218995
557 Node: Horizontal Scrolling\7f1225132
558 Node: Size of Window\7f1228641
559 Node: Position of Window\7f1233359
560 Node: Resizing Windows\7f1235599
561 Node: Window Configurations\7f1241028
562 Node: Frames\7f1244453
563 Node: Creating Frames\7f1246222
564 Node: Frame Properties\7f1247563
565 Node: Property Access\7f1248379
566 Node: Initial Properties\7f1249228
567 Node: X Frame Properties\7f1251714
568 Node: Size and Position\7f1256348
569 Node: Frame Name\7f1258344
570 Node: Frame Titles\7f1259258
571 Node: Deleting Frames\7f1261082
572 Node: Finding All Frames\7f1261682
573 Node: Frames and Windows\7f1263676
574 Node: Minibuffers and Frames\7f1265381
575 Node: Input Focus\7f1266300
576 Node: Visibility of Frames\7f1269378
577 Node: Raising and Lowering\7f1271297
578 Node: Frame Configurations\7f1273674
579 Node: Frame Hooks\7f1274268
580 Node: Consoles and Devices\7f1276075
581 Node: Basic Console Functions\7f1278819
582 Node: Basic Device Functions\7f1279242
583 Node: Console Types and Device Classes\7f1279958
584 Node: Connecting to a Console or Device\7f1282155
585 Node: The Selected Console and Device\7f1284318
586 Node: Console and Device I/O\7f1285344
587 Node: Positions\7f1286108
588 Node: Point\7f1287077
589 Node: Motion\7f1290170
590 Node: Character Motion\7f1290937
591 Node: Word Motion\7f1293174
592 Node: Buffer End Motion\7f1294675
593 Node: Text Lines\7f1296172
594 Node: Screen Lines\7f1300767
595 Node: List Motion\7f1304830
596 Node: Skipping Characters\7f1308238
597 Node: Excursions\7f1310457
598 Node: Narrowing\7f1313492
599 Node: Markers\7f1318819
600 Node: Overview of Markers\7f1319721
601 Node: Predicates on Markers\7f1324414
602 Node: Creating Markers\7f1325660
603 Node: Information from Markers\7f1329697
604 Node: Changing Markers\7f1330795
605 Node: The Mark\7f1332173
606 Node: The Region\7f1340667
607 Node: Text\7f1346354
608 Node: Near Point\7f1349056
609 Node: Buffer Contents\7f1353243
610 Node: Comparing Text\7f1354649
611 Node: Insertion\7f1356057
612 Node: Commands for Insertion\7f1359900
613 Node: Deletion\7f1362858
614 Node: User-Level Deletion\7f1366455
615 Node: The Kill Ring\7f1370585
616 Node: Kill Ring Concepts\7f1372759
617 Node: Kill Functions\7f1373813
618 Node: Yank Commands\7f1375718
619 Node: Low-Level Kill Ring\7f1377589
620 Node: Internals of Kill Ring\7f1380375
621 Node: Undo\7f1383155
622 Node: Maintaining Undo\7f1387484
623 Node: Filling\7f1390104
624 Node: Margins\7f1396100
625 Node: Auto Filling\7f1400030
626 Node: Sorting\7f1401211
627 Node: Columns\7f1410512
628 Node: Indentation\7f1413028
629 Node: Primitive Indent\7f1413807
630 Node: Mode-Specific Indent\7f1415051
631 Node: Region Indent\7f1417562
632 Node: Relative Indent\7f1420510
633 Node: Indent Tabs\7f1422892
634 Node: Motion by Indent\7f1424214
635 Node: Case Changes\7f1424993
636 Node: Text Properties\7f1428244
637 Node: Examining Properties\7f1430059
638 Node: Changing Properties\7f1431926
639 Node: Property Search\7f1435521
640 Node: Special Properties\7f1440232
641 Node: Saving Properties\7f1440513
642 Node: Substitution\7f1443655
643 Node: Registers\7f1446926
644 Node: Transposition\7f1449469
645 Node: Change Hooks\7f1450363
646 Node: Transformations\7f1452403
647 Node: Searching and Matching\7f1456788
648 Node: String Search\7f1457919
649 Node: Regular Expressions\7f1462643
650 Node: Syntax of Regexps\7f1464010
651 Node: Regexp Example\7f1478390
652 Node: Regexp Search\7f1480560
653 Node: POSIX Regexps\7f1486648
654 Node: Search and Replace\7f1488483
655 Node: Match Data\7f1491848
656 Node: Simple Match Data\7f1492978
657 Node: Replacing Match\7f1497243
658 Node: Entire Match Data\7f1499577
659 Node: Saving Match Data\7f1501568
660 Node: Searching and Case\7f1502951
661 Node: Standard Regexps\7f1504985
662 Node: Syntax Tables\7f1507183
663 Node: Syntax Basics\7f1508299
664 Node: Syntax Descriptors\7f1511274
665 Node: Syntax Class Table\7f1513124
666 Node: Syntax Flags\7f1519162
667 Node: Syntax Table Functions\7f1522379
668 Node: Motion and Syntax\7f1526243
669 Node: Parsing Expressions\7f1527695
670 Node: Standard Syntax Tables\7f1533764
671 Node: Syntax Table Internals\7f1534608
672 Node: Abbrevs\7f1535635
673 Node: Abbrev Mode\7f1537439
674 Node: Abbrev Tables\7f1538159
675 Node: Defining Abbrevs\7f1539692
676 Node: Abbrev Files\7f1541597
677 Node: Abbrev Expansion\7f1543371
678 Node: Standard Abbrev Tables\7f1548002
679 Node: Extents\7f1549161
680 Node: Intro to Extents\7f1550404
681 Node: Creating and Modifying Extents\7f1554398
682 Node: Extent Endpoints\7f1555907
683 Node: Finding Extents\7f1559172
684 Node: Mapping Over Extents\7f1562923
685 Node: Extent Properties\7f1569041
686 Node: Detached Extents\7f1579185
687 Node: Extent Parents\7f1581044
688 Node: Duplicable Extents\7f1582739
689 Node: Extents and Events\7f1585962
690 Node: Atomic Extents\7f1587870
691 Node: Specifiers\7f1588317
692 Node: Introduction to Specifiers\7f1590120
693 Node: Specifiers In-Depth\7f1592430
694 Node: Specifier Instancing\7f1597345
695 Node: Specifier Types\7f1600607
696 Node: Adding Specifications\7f1605681
697 Node: Retrieving Specifications\7f1615044
698 Node: Specifier Tag Functions\7f1618779
699 Node: Specifier Instancing Functions\7f1622013
700 Node: Specifier Example\7f1625420
701 Node: Creating Specifiers\7f1628526
702 Node: Specifier Validation Functions\7f1630775
703 Node: Other Specification Functions\7f1633159
704 Node: Faces and Window-System Objects\7f1636978
705 Node: Faces\7f1637302
706 Node: Merging Faces\7f1638921
707 Node: Basic Face Functions\7f1640882
708 Node: Face Properties\7f1642981
709 Node: Face Convenience Functions\7f1652540
710 Node: Other Face Display Functions\7f1655673
711 Node: Fonts\7f1656486
712 Node: Font Specifiers\7f1657187
713 Node: Font Instances\7f1657428
714 Node: Font Instance Names\7f1658395
715 Node: Font Instance Size\7f1659236
716 Node: Font Instance Characteristics\7f1660522
717 Node: Font Convenience Functions\7f1661691
718 Node: Colors\7f1662981
719 Node: Color Specifiers\7f1663421
720 Node: Color Instances\7f1663648
721 Node: Color Instance Properties\7f1664392
722 Node: Color Convenience Functions\7f1665018
723 Node: Glyphs\7f1666071
724 Node: Glyph Functions\7f1667663
725 Node: Creating Glyphs\7f1668070
726 Node: Glyph Properties\7f1669657
727 Node: Glyph Convenience Functions\7f1678824
728 Node: Glyph Dimensions\7f1682771
729 Node: Images\7f1683851
730 Node: Image Specifiers\7f1684300
731 Node: Image Instantiator Conversion\7f1695724
732 Node: Image Instances\7f1697089
733 Node: Image Instance Types\7f1697840
734 Node: Image Instance Functions\7f1700495
735 Node: Glyph Types\7f1705065
736 Node: Mouse Pointer\7f1706837
737 Node: Redisplay Glyphs\7f1709840
738 Node: Subwindows\7f1710873
739 Node: Annotations\7f1711116
740 Node: Annotation Basics\7f1712133
741 Node: Annotation Primitives\7f1716071
742 Node: Annotation Properties\7f1717400
743 Node: Locating Annotations\7f1720440
744 Node: Margin Primitives\7f1721277
745 Node: Annotation Hooks\7f1723171
746 Node: Display\7f1723831
747 Node: Refresh Screen\7f1724809
748 Node: Truncation\7f1726720
749 Node: The Echo Area\7f1729247
750 Node: Warnings\7f1735683
751 Node: Invisible Text\7f1740119
752 Node: Selective Display\7f1742699
753 Node: Overlay Arrow\7f1746826
754 Node: Temporary Displays\7f1748180
755 Node: Blinking\7f1752301
756 Node: Usual Display\7f1754485
757 Node: Display Tables\7f1757035
758 Node: Display Table Format\7f1757839
759 Node: Active Display Table\7f1759283
760 Node: Character Descriptors\7f1760475
761 Node: Beeping\7f1761233
762 Node: Hash Tables\7f1765999
763 Node: Introduction to Hash Tables\7f1766607
764 Node: Working With Hash Tables\7f1772632
765 Node: Weak Hash Tables\7f1773749
766 Node: Range Tables\7f1775548
767 Node: Introduction to Range Tables\7f1776237
768 Node: Working With Range Tables\7f1776668
769 Node: Databases\7f1777553
770 Node: Connecting to a Database\7f1777852
771 Node: Working With a Database\7f1778943
772 Node: Other Database Functions\7f1779801
773 Node: Processes\7f1780375
774 Node: Subprocess Creation\7f1782599
775 Node: Synchronous Processes\7f1785892
776 Node: MS-DOS Subprocesses\7f1792590
777 Node: Asynchronous Processes\7f1793664
778 Node: Deleting Processes\7f1797368
779 Node: Process Information\7f1799239
780 Node: Input to Processes\7f1803167
781 Node: Signals to Processes\7f1805436
782 Node: Output from Processes\7f1809856
783 Node: Process Buffers\7f1810668
784 Node: Filter Functions\7f1813537
785 Node: Accepting Output\7f1819104
786 Node: Sentinels\7f1820631
787 Node: Process Window Size\7f1824124
788 Node: Transaction Queues\7f1824473
789 Node: Network\7f1826171
790 Node: System Interface\7f1828005
791 Node: Starting Up\7f1829275
792 Node: Start-up Summary\7f1829869
793 Node: Init File\7f1833423
794 Node: Terminal-Specific\7f1835807
795 Node: Command Line Arguments\7f1838966
796 Node: Getting Out\7f1842455
797 Node: Killing XEmacs\7f1843024
798 Node: Suspending XEmacs\7f1844693
799 Node: System Environment\7f1848009
800 Node: User Identification\7f1854674
801 Node: Time of Day\7f1858204
802 Node: Time Conversion\7f1860993
803 Node: Timers\7f1866035
804 Node: Terminal Input\7f1868208
805 Node: Input Modes\7f1868711
806 Node: Translating Input\7f1871124
807 Node: Recording Input\7f1875289
808 Node: Terminal Output\7f1877390
809 Node: Flow Control\7f1881013
810 Node: Batch Mode\7f1884806
811 Node: X-Windows\7f1886188
812 Node: X Selections\7f1887000
813 Node: X Server\7f1889210
814 Node: Resources\7f1889611
815 Node: Server Data\7f1894752
816 Node: Grabs\7f1895959
817 Node: X Miscellaneous\7f1897540
818 Node: ToolTalk Support\7f1899925
819 Node: XEmacs ToolTalk API Summary\7f1900142
820 Node: Sending Messages\7f1901442
821 Node: Example of Sending Messages\7f1901693
822 Node: Elisp Interface for Sending Messages\7f1902755
823 Node: Receiving Messages\7f1909148
824 Node: Example of Receiving Messages\7f1909371
825 Node: Elisp Interface for Receiving Messages\7f1910207
826 Node: LDAP Support\7f1914032
827 Node: Building XEmacs with LDAP support\7f1914528
828 Node: XEmacs LDAP API\7f1915506
829 Node: LDAP Variables\7f1916236
830 Node: The High-Level LDAP API\7f1918713
831 Node: The Low-Level LDAP API\7f1919826
832 Node: The LDAP Lisp Object\7f1920100
833 Node: Opening and Closing a LDAP Connection\7f1920653
834 Node: Searching on a LDAP Server (Low-level)\7f1922436
835 Node: Syntax of Search Filters\7f1923831
836 Node: Internationalization\7f1925129
837 Node: I18N Levels 1 and 2\7f1925466
838 Node: I18N Level 3\7f1926172
839 Node: Level 3 Basics\7f1926453
840 Node: Level 3 Primitives\7f1927286
841 Node: Dynamic Messaging\7f1928892
842 Node: Domain Specification\7f1929355
843 Node: Documentation String Extraction\7f1931258
844 Node: I18N Level 4\7f1932176
845 Node: MULE\7f1932368
846 Node: Internationalization Terminology\7f1933479
847 Node: Charsets\7f1942018
848 Node: Charset Properties\7f1942714
849 Node: Basic Charset Functions\7f1947400
850 Node: Charset Property Functions\7f1949581
851 Node: Predefined Charsets\7f1951624
852 Node: MULE Characters\7f1954544
853 Node: Composite Characters\7f1955391
854 Node: ISO 2022\7f1956645
855 Node: Coding Systems\7f1962367
856 Node: Coding System Types\7f1964289
857 Node: EOL Conversion\7f1966108
858 Node: Coding System Properties\7f1967291
859 Node: Basic Coding System Functions\7f1971143
860 Node: Coding System Property Functions\7f1973047
861 Node: Encoding and Decoding Text\7f1973605
862 Node: Detection of Textual Encoding\7f1974741
863 Node: Big5 and Shift-JIS Functions\7f1976277
864 Node: CCL\7f1977365
865 Node: CCL Syntax\7f1980469
866 Node: CCL Statements\7f1982057
867 Node: CCL Expressions\7f1986705
868 Node: Calling CCL\7f1989857
869 Node: CCL Examples\7f1992847
870 Node: Category Tables\7f1992984
871 Node: Tips\7f1995343
872 Node: Style Tips\7f1995984
873 Node: Compilation Tips\7f2005504
874 Node: Documentation Tips\7f2007420
875 Node: Comment Tips\7f2012929
876 Node: Library Headers\7f2015931
877 Node: Building XEmacs and Object Allocation\7f2019903
878 Node: Building XEmacs\7f2020786
879 Node: Pure Storage\7f2027121
880 Node: Garbage Collection\7f2029909
881 Node: Standard Errors\7f2041048
882 Node: Standard Buffer-Local Variables\7f2045257
883 Node: Standard Keymaps\7f2047933
884 Node: Standard Hooks\7f2051665
885 Node: Index\7f2059165
886 \1f
887 End Tag Table