XEmacs 21.2.47 (Zephir).
[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: 49116
56 lispref.info-3: 97603
57 lispref.info-4: 147443
58 lispref.info-5: 197182
59 lispref.info-6: 245536
60 lispref.info-7: 293943
61 lispref.info-8: 342609
62 lispref.info-9: 387691
63 lispref.info-10: 436623
64 lispref.info-11: 485480
65 lispref.info-12: 534011
66 lispref.info-13: 581563
67 lispref.info-14: 629421
68 lispref.info-15: 678836
69 lispref.info-16: 726831
70 lispref.info-17: 772168
71 lispref.info-18: 819638
72 lispref.info-19: 867196
73 lispref.info-20: 914822
74 lispref.info-21: 962849
75 lispref.info-22: 1011771
76 lispref.info-23: 1058034
77 lispref.info-24: 1104498
78 lispref.info-25: 1154158
79 lispref.info-26: 1202849
80 lispref.info-27: 1251704
81 lispref.info-28: 1300371
82 lispref.info-29: 1350322
83 lispref.info-30: 1398471
84 lispref.info-31: 1444126
85 lispref.info-32: 1494115
86 lispref.info-33: 1542685
87 lispref.info-34: 1589890
88 lispref.info-35: 1639716
89 lispref.info-36: 1688392
90 lispref.info-37: 1734125
91 lispref.info-38: 1783264
92 lispref.info-39: 1830706
93 lispref.info-40: 1879259
94 lispref.info-41: 1925812
95 lispref.info-42: 1974507
96 lispref.info-43: 2018882
97 lispref.info-44: 2063267
98 lispref.info-45: 2109761
99 lispref.info-46: 2150603
100 lispref.info-47: 2199821
101 lispref.info-48: 2213690
102 \1f
103 Tag Table:
104 (Indirect)
105 Node: Top\7f2366
106 Node: Copying\7f49116
107 Node: Introduction\7f68274
108 Node: Caveats\7f69865
109 Node: Lisp History\7f71544
110 Node: Conventions\7f72800
111 Node: Some Terms\7f73615
112 Node: nil and t\7f74336
113 Node: Evaluation Notation\7f76013
114 Node: Printing Notation\7f76926
115 Node: Error Messages\7f77800
116 Node: Buffer Text Notation\7f78241
117 Node: Format of Descriptions\7f79116
118 Node: A Sample Function Description\7f79970
119 Node: A Sample Variable Description\7f83956
120 Node: Acknowledgements\7f84864
121 Node: Lisp Data Types\7f86842
122 Node: Printed Representation\7f89397
123 Node: Comments\7f91439
124 Node: Primitive Types\7f92336
125 Node: Programming Types\7f93995
126 Node: Integer Type\7f95947
127 Node: Floating Point Type\7f96984
128 Node: Character Type\7f97603
129 Node: Symbol Type\7f105507
130 Node: Sequence Type\7f108202
131 Node: Cons Cell Type\7f109721
132 Node: Dotted Pair Notation\7f114205
133 Node: Association List Type\7f116326
134 Node: Array Type\7f117209
135 Node: String Type\7f118675
136 Node: Vector Type\7f121356
137 Node: Bit Vector Type\7f122128
138 Node: Function Type\7f122990
139 Node: Macro Type\7f124103
140 Node: Primitive Function Type\7f124800
141 Node: Compiled-Function Type\7f126326
142 Node: Autoload Type\7f126880
143 Node: Char Table Type\7f127894
144 Node: Hash Table Type\7f128068
145 Node: Range Table Type\7f129223
146 Node: Weak List Type\7f130076
147 Node: Editing Types\7f130226
148 Node: Buffer Type\7f131853
149 Node: Marker Type\7f133880
150 Node: Extent Type\7f134604
151 Node: Window Type\7f135872
152 Node: Frame Type\7f137283
153 Node: Device Type\7f138078
154 Node: Console Type\7f138904
155 Node: Window Configuration Type\7f140105
156 Node: Event Type\7f140803
157 Node: Process Type\7f140967
158 Node: Stream Type\7f142002
159 Node: Keymap Type\7f143125
160 Node: Syntax Table Type\7f143663
161 Node: Display Table Type\7f144686
162 Node: Database Type\7f145125
163 Node: Charset Type\7f145291
164 Node: Coding System Type\7f145455
165 Node: ToolTalk Message Type\7f145639
166 Node: ToolTalk Pattern Type\7f145838
167 Node: Window-System Types\7f146010
168 Node: Face Type\7f147156
169 Node: Glyph Type\7f147287
170 Node: Specifier Type\7f147443
171 Node: Font Instance Type\7f147616
172 Node: Color Instance Type\7f147806
173 Node: Image Instance Type\7f148003
174 Node: Toolbar Button Type\7f148201
175 Node: Subwindow Type\7f148394
176 Node: X Resource Type\7f148573
177 Node: Type Predicates\7f148726
178 Node: Equality Predicates\7f157855
179 Node: Numbers\7f162666
180 Node: Integer Basics\7f164121
181 Node: Float Basics\7f166470
182 Node: Predicates on Numbers\7f168212
183 Node: Comparison of Numbers\7f169845
184 Node: Numeric Conversions\7f173666
185 Node: Arithmetic Operations\7f175132
186 Node: Rounding Operations\7f181271
187 Node: Bitwise Operations\7f182384
188 Node: Math Functions\7f191430
189 Node: Random Numbers\7f193963
190 Node: Strings and Characters\7f195729
191 Node: String Basics\7f197182
192 Node: Predicates for Strings\7f199600
193 Node: Creating Strings\7f200363
194 Node: Predicates for Characters\7f205704
195 Node: Character Codes\7f206775
196 Node: Text Comparison\7f208195
197 Node: String Conversion\7f211640
198 Node: Modifying Strings\7f215310
199 Node: String Properties\7f215951
200 Node: Formatting Strings\7f216596
201 Node: Character Case\7f226214
202 Node: Case Tables\7f229768
203 Node: Char Tables\7f233739
204 Node: Char Table Types\7f235131
205 Node: Working With Char Tables\7f236716
206 Node: Lists\7f238733
207 Node: Cons Cells\7f239856
208 Node: Lists as Boxes\7f241192
209 Node: List-related Predicates\7f243834
210 Node: List Elements\7f245536
211 Node: Building Lists\7f250565
212 Node: Modifying Lists\7f256557
213 Node: Setcar\7f257369
214 Node: Setcdr\7f259800
215 Node: Rearrangement\7f262321
216 Node: Sets And Lists\7f267907
217 Node: Association Lists\7f272135
218 Ref: Association Lists-Footnote-1\7f281426
219 Node: Property Lists\7f281631
220 Node: Working With Normal Plists\7f283179
221 Node: Working With Lax Plists\7f285516
222 Node: Converting Plists To/From Alists\7f287796
223 Node: Weak Lists\7f289144
224 Node: Sequences Arrays Vectors\7f291307
225 Node: Sequence Functions\7f293943
226 Node: Arrays\7f297602
227 Node: Array Functions\7f300666
228 Node: Vectors\7f303199
229 Node: Vector Functions\7f304697
230 Node: Bit Vectors\7f307268
231 Node: Bit Vector Functions\7f308113
232 Node: Symbols\7f310412
233 Node: Symbol Components\7f311461
234 Node: Definitions\7f315644
235 Node: Creating Symbols\7f317869
236 Node: Symbol Properties\7f324903
237 Node: Plists and Alists\7f326430
238 Node: Object Plists\7f328179
239 Node: Other Plists\7f330939
240 Node: Evaluation\7f332738
241 Node: Intro Eval\7f333543
242 Ref: Intro Eval-Footnote-1\7f336896
243 Node: Eval\7f337031
244 Node: Forms\7f341450
245 Node: Self-Evaluating Forms\7f342609
246 Node: Symbol Forms\7f344122
247 Node: Classifying Lists\7f345039
248 Node: Function Indirection\7f345795
249 Node: Function Forms\7f348894
250 Node: Macro Forms\7f349891
251 Node: Special Forms\7f351491
252 Node: Autoloading\7f353800
253 Node: Quoting\7f354298
254 Node: Control Structures\7f355659
255 Node: Sequencing\7f357279
256 Node: Conditionals\7f360144
257 Node: Combining Conditions\7f363567
258 Node: Iteration\7f366837
259 Node: Nonlocal Exits\7f368616
260 Node: Catch and Throw\7f369318
261 Node: Examples of Catch\7f373157
262 Node: Errors\7f375176
263 Node: Signaling Errors\7f376665
264 Node: Processing of Errors\7f385412
265 Node: Handling Errors\7f387691
266 Node: Error Symbols\7f394932
267 Node: Cleanups\7f398888
268 Node: Variables\7f402666
269 Node: Global Variables\7f404435
270 Node: Constant Variables\7f405511
271 Node: Local Variables\7f406137
272 Node: Void Variables\7f411075
273 Node: Defining Variables\7f414591
274 Node: Accessing Variables\7f421755
275 Node: Setting Variables\7f423180
276 Node: Variable Scoping\7f427699
277 Node: Scope\7f429298
278 Node: Extent\7f430823
279 Node: Impl of Scope\7f432302
280 Node: Using Scoping\7f434265
281 Node: Buffer-Local Variables\7f435787
282 Node: Intro to Buffer-Local\7f436623
283 Node: Creating Buffer-Local\7f439166
284 Node: Default Value\7f445065
285 Node: Variable Aliases\7f448208
286 Node: Functions\7f450059
287 Node: What Is a Function\7f451153
288 Node: Lambda Expressions\7f455199
289 Node: Lambda Components\7f456109
290 Node: Simple Lambda\7f457941
291 Node: Argument List\7f459598
292 Node: Function Documentation\7f463326
293 Node: Function Names\7f465268
294 Node: Defining Functions\7f467841
295 Node: Calling Functions\7f470881
296 Node: Mapping Functions\7f474729
297 Node: Anonymous Functions\7f477417
298 Node: Function Cells\7f480662
299 Node: Inline Functions\7f485480
300 Node: Related Topics\7f487290
301 Node: Macros\7f488343
302 Node: Simple Macro\7f489627
303 Node: Expansion\7f490362
304 Node: Compiling Macros\7f493366
305 Node: Defining Macros\7f495202
306 Node: Backquote\7f496519
307 Node: Problems with Macros\7f498916
308 Node: Argument Evaluation\7f499611
309 Node: Surprising Local Vars\7f502526
310 Node: Eval During Expansion\7f504594
311 Node: Repeated Expansion\7f506287
312 Node: Customization\7f508203
313 Node: Common Keywords\7f508672
314 Node: Group Definitions\7f511517
315 Node: Variable Definitions\7f513709
316 Node: Customization Types\7f518699
317 Node: Simple Types\7f520134
318 Node: Composite Types\7f522291
319 Node: Splicing into Lists\7f526981
320 Node: Type Keywords\7f528816
321 Node: Loading\7f532336
322 Node: How Programs Do Loading\7f534011
323 Node: Autoload\7f543137
324 Node: Repeated Loading\7f549207
325 Node: Named Features\7f551320
326 Node: Unloading\7f557750
327 Node: Hooks for Loading\7f559906
328 Node: Byte Compilation\7f560623
329 Node: Speed of Byte-Code\7f562616
330 Node: Compilation Functions\7f563823
331 Node: Docs and Compilation\7f570480
332 Node: Dynamic Loading\7f573133
333 Node: Eval During Compile\7f575497
334 Node: Compiled-Function Objects\7f576762
335 Node: Disassembly\7f581563
336 Node: Different Behavior\7f588844
337 Node: Debugging\7f590189
338 Node: Debugger\7f591601
339 Node: Error Debugging\7f592746
340 Node: Infinite Loops\7f595499
341 Node: Function Debugging\7f596743
342 Node: Explicit Debug\7f599543
343 Node: Using Debugger\7f600314
344 Node: Debugger Commands\7f602176
345 Node: Invoking the Debugger\7f606493
346 Node: Internals of Debugger\7f610408
347 Node: Syntax Errors\7f615295
348 Node: Excess Open\7f616543
349 Node: Excess Close\7f618418
350 Node: Compilation Errors\7f619839
351 Node: Edebug\7f621127
352 Node: Using Edebug\7f623235
353 Node: Instrumenting\7f625932
354 Node: Edebug Execution Modes\7f629421
355 Node: Jumping\7f632531
356 Node: Edebug Misc\7f634874
357 Node: Breakpoints\7f636263
358 Node: Global Break Condition\7f639069
359 Node: Embedded Breakpoints\7f640024
360 Node: Trapping Errors\7f640979
361 Node: Edebug Views\7f643055
362 Node: Edebug Eval\7f645020
363 Node: Eval List\7f646197
364 Node: Reading in Edebug\7f649582
365 Node: Printing in Edebug\7f650381
366 Node: Tracing\7f652096
367 Node: Coverage Testing\7f653984
368 Node: The Outside Context\7f656025
369 Node: Checking Whether to Stop\7f656974
370 Node: Edebug Display Update\7f657621
371 Node: Edebug Recursive Edit\7f659644
372 Node: Instrumenting Macro Calls\7f661299
373 Node: Specification List\7f663781
374 Node: Backtracking\7f673192
375 Node: Debugging Backquote\7f675130
376 Node: Specification Examples\7f678836
377 Node: Edebug Options\7f680903
378 Node: Read and Print\7f686242
379 Node: Streams Intro\7f687219
380 Node: Input Streams\7f689237
381 Node: Input Functions\7f694138
382 Node: Output Streams\7f696198
383 Node: Output Functions\7f700249
384 Node: Output Variables\7f704549
385 Node: Minibuffers\7f709350
386 Node: Intro to Minibuffers\7f710502
387 Node: Text from Minibuffer\7f712690
388 Node: Object from Minibuffer\7f717784
389 Node: Minibuffer History\7f721877
390 Node: Completion\7f724856
391 Node: Basic Completion\7f726831
392 Node: Minibuffer Completion\7f731714
393 Node: Completion Commands\7f735291
394 Node: High-Level Completion\7f739948
395 Node: Reading File Names\7f744697
396 Node: Programmed Completion\7f748389
397 Node: Yes-or-No Queries\7f750771
398 Node: Multiple Queries\7f756508
399 Node: Reading a Password\7f760575
400 Node: Minibuffer Misc\7f761918
401 Node: Command Loop\7f766798
402 Node: Command Overview\7f768142
403 Node: Defining Commands\7f771420
404 Node: Using Interactive\7f772168
405 Node: Interactive Codes\7f776941
406 Node: Interactive Examples\7f782733
407 Node: Interactive Call\7f784047
408 Node: Command Loop Info\7f789462
409 Node: Events\7f794441
410 Node: Event Types\7f795902
411 Node: Event Contents\7f797825
412 Node: Event Predicates\7f802301
413 Node: Accessing Mouse Event Positions\7f803619
414 Node: Frame-Level Event Position Info\7f804318
415 Node: Window-Level Event Position Info\7f805358
416 Node: Event Text Position Info\7f807122
417 Node: Event Glyph Position Info\7f809614
418 Node: Event Toolbar Position Info\7f810937
419 Node: Other Event Position Info\7f811608
420 Node: Accessing Other Event Info\7f812017
421 Node: Working With Events\7f813637
422 Node: Converting Events\7f819638
423 Node: Reading Input\7f823037
424 Node: Key Sequence Input\7f824039
425 Node: Reading One Event\7f826674
426 Node: Dispatching an Event\7f829498
427 Node: Quoted Character Input\7f829949
428 Node: Peeking and Discarding\7f831297
429 Node: Waiting\7f835201
430 Node: Quitting\7f837515
431 Node: Prefix Command Arguments\7f841923
432 Node: Recursive Editing\7f847010
433 Node: Disabling Commands\7f851805
434 Node: Command History\7f853873
435 Node: Keyboard Macros\7f855610
436 Node: Keymaps\7f857827
437 Node: Keymap Terminology\7f859404
438 Node: Format of Keymaps\7f862333
439 Node: Creating Keymaps\7f862744
440 Node: Inheritance and Keymaps\7f864824
441 Node: Key Sequences\7f867196
442 Node: Prefix Keys\7f871992
443 Node: Active Keymaps\7f875577
444 Node: Key Lookup\7f884948
445 Node: Functions for Key Lookup\7f890111
446 Node: Changing Key Bindings\7f895812
447 Node: Key Binding Commands\7f902974
448 Node: Scanning Keymaps\7f905039
449 Node: Other Keymap Functions\7f913608
450 Node: Menus\7f914230
451 Node: Menu Format\7f914822
452 Node: Menubar Format\7f923468
453 Node: Menubar\7f924093
454 Node: Modifying Menus\7f927206
455 Node: Menu Filters\7f932550
456 Node: Pop-Up Menus\7f934446
457 Node: Menu Accelerators\7f936774
458 Node: Creating Menu Accelerators\7f937530
459 Node: Keyboard Menu Traversal\7f938890
460 Node: Menu Accelerator Functions\7f939617
461 Node: Buffers Menu\7f942693
462 Node: Dialog Boxes\7f943987
463 Node: Dialog Box Format\7f944154
464 Node: Dialog Box Functions\7f945579
465 Node: Toolbar\7f945976
466 Node: Toolbar Intro\7f946411
467 Node: Creating Toolbar\7f948811
468 Node: Toolbar Descriptor Format\7f949728
469 Node: Specifying the Toolbar\7f954225
470 Node: Other Toolbar Variables\7f957832
471 Node: Gutter\7f962260
472 Node: Gutter Intro\7f962849
473 Node: Creating Gutter\7f964852
474 Node: Gutter Descriptor Format\7f967739
475 Node: Specifying a Gutter\7f972196
476 Node: Other Gutter Variables\7f975731
477 Node: Common Gutter Widgets\7f980118
478 Node: Buffer Tabs\7f981110
479 Node: Progress Bars\7f981251
480 Node: Scrollbars\7f981396
481 Node: Drag and Drop\7f981531
482 Node: Supported Protocols\7f982607
483 Node: OffiX DND\7f983110
484 Node: CDE dt\7f984117
485 Node: MSWindows OLE\7f984708
486 Node: Loose ends\7f984879
487 Node: Drop Interface\7f985271
488 Node: Drag Interface\7f986293
489 Node: Modes\7f986467
490 Node: Major Modes\7f987418
491 Node: Major Mode Conventions\7f990333
492 Node: Example Major Modes\7f996288
493 Node: Auto Major Mode\7f1004321
494 Node: Mode Help\7f1011771
495 Node: Derived Modes\7f1012872
496 Node: Minor Modes\7f1015063
497 Node: Minor Mode Conventions\7f1016365
498 Node: Keymaps and Minor Modes\7f1019228
499 Node: Modeline Format\7f1020063
500 Node: Modeline Data\7f1021831
501 Node: Modeline Variables\7f1026984
502 Node: %-Constructs\7f1031700
503 Node: Hooks\7f1034687
504 Node: Documentation\7f1041447
505 Node: Documentation Basics\7f1042870
506 Node: Accessing Documentation\7f1045921
507 Node: Keys in Documentation\7f1052202
508 Node: Describing Characters\7f1055685
509 Node: Help Functions\7f1058034
510 Node: Obsoleteness\7f1064484
511 Node: Files\7f1067476
512 Node: Visiting Files\7f1069401
513 Node: Visiting Functions\7f1070906
514 Node: Subroutines of Visiting\7f1076064
515 Node: Saving Buffers\7f1078137
516 Node: Reading from Files\7f1084230
517 Node: Writing to Files\7f1086391
518 Node: File Locks\7f1089108
519 Node: Information about Files\7f1092175
520 Node: Testing Accessibility\7f1092936
521 Node: Kinds of Files\7f1096676
522 Node: Truenames\7f1098357
523 Node: File Attributes\7f1099359
524 Node: Changing File Attributes\7f1104498
525 Node: File Names\7f1109920
526 Node: File Name Components\7f1111493
527 Node: Directory Names\7f1113938
528 Node: Relative File Names\7f1117168
529 Node: File Name Expansion\7f1118138
530 Node: Unique File Names\7f1121892
531 Node: File Name Completion\7f1123507
532 Node: User Name Completion\7f1126775
533 Node: Contents of Directories\7f1128182
534 Node: Create/Delete Dirs\7f1131495
535 Node: Magic File Names\7f1132601
536 Node: Partial Files\7f1138249
537 Node: Intro to Partial Files\7f1138477
538 Node: Creating a Partial File\7f1139717
539 Node: Detached Partial Files\7f1140653
540 Node: Format Conversion\7f1141775
541 Node: Files and MS-DOS\7f1147273
542 Node: Backups and Auto-Saving\7f1149337
543 Node: Backup Files\7f1150012
544 Node: Making Backups\7f1151409
545 Node: Rename or Copy\7f1154158
546 Node: Numbered Backups\7f1156651
547 Node: Backup Names\7f1158886
548 Node: Auto-Saving\7f1162178
549 Node: Reverting\7f1170340
550 Node: Buffers\7f1173676
551 Node: Buffer Basics\7f1175092
552 Node: Current Buffer\7f1177145
553 Node: Buffer Names\7f1181849
554 Node: Buffer File Name\7f1185056
555 Node: Buffer Modification\7f1189175
556 Node: Modification Time\7f1191418
557 Node: Read Only Buffers\7f1194793
558 Node: The Buffer List\7f1198032
559 Node: Creating Buffers\7f1202849
560 Node: Killing Buffers\7f1204995
561 Node: Indirect Buffers\7f1208827
562 Node: Windows\7f1211401
563 Node: Basic Windows\7f1212879
564 Node: Splitting Windows\7f1215977
565 Node: Deleting Windows\7f1221303
566 Node: Selecting Windows\7f1225221
567 Node: Cyclic Window Ordering\7f1229444
568 Node: Buffers and Windows\7f1234599
569 Node: Displaying Buffers\7f1236377
570 Node: Choosing Window\7f1241716
571 Node: Window Point\7f1249634
572 Node: Window Start\7f1251704
573 Node: Vertical Scrolling\7f1256503
574 Node: Horizontal Scrolling\7f1262701
575 Node: Size of Window\7f1266230
576 Node: Position of Window\7f1270948
577 Node: Resizing Windows\7f1273201
578 Node: Window Configurations\7f1278639
579 Node: Frames\7f1282136
580 Node: Creating Frames\7f1284477
581 Node: Frame Properties\7f1285817
582 Node: Property Access\7f1286633
583 Node: Initial Properties\7f1287540
584 Node: X Frame Properties\7f1290026
585 Node: Size and Position\7f1294660
586 Node: Frame Name\7f1296658
587 Node: Frame Titles\7f1297572
588 Node: Deleting Frames\7f1299396
589 Node: Finding All Frames\7f1300371
590 Node: Frames and Windows\7f1303599
591 Node: Minibuffers and Frames\7f1306381
592 Node: Input Focus\7f1307299
593 Node: Visibility of Frames\7f1310404
594 Node: Raising and Lowering\7f1312394
595 Node: Frame Configurations\7f1314770
596 Node: Frame Hooks\7f1315827
597 Node: Consoles and Devices\7f1317632
598 Node: Basic Console Functions\7f1320375
599 Node: Basic Device Functions\7f1320798
600 Node: Console Types and Device Classes\7f1321644
601 Node: Connecting to a Console or Device\7f1323911
602 Node: The Selected Console and Device\7f1326095
603 Node: Console and Device I/O\7f1327121
604 Node: Positions\7f1327885
605 Node: Point\7f1328854
606 Node: Motion\7f1331944
607 Node: Character Motion\7f1332711
608 Node: Word Motion\7f1334948
609 Node: Buffer End Motion\7f1336338
610 Node: Text Lines\7f1337875
611 Node: Screen Lines\7f1342776
612 Node: List Motion\7f1346839
613 Node: Skipping Characters\7f1350322
614 Node: Excursions\7f1352541
615 Node: Narrowing\7f1355581
616 Node: Markers\7f1360912
617 Node: Overview of Markers\7f1361818
618 Node: Predicates on Markers\7f1366510
619 Node: Creating Markers\7f1367756
620 Node: Information from Markers\7f1371956
621 Node: Changing Markers\7f1373054
622 Node: The Mark\7f1374582
623 Node: The Region\7f1383085
624 Node: Text\7f1388771
625 Node: Near Point\7f1391470
626 Node: Buffer Contents\7f1395657
627 Node: Comparing Text\7f1397063
628 Node: Insertion\7f1398471
629 Node: Commands for Insertion\7f1402381
630 Node: Deletion\7f1405275
631 Node: User-Level Deletion\7f1408925
632 Node: The Kill Ring\7f1413085
633 Node: Kill Ring Concepts\7f1415259
634 Node: Kill Functions\7f1416313
635 Node: Yank Commands\7f1418236
636 Node: Low-Level Kill Ring\7f1420107
637 Node: Internals of Kill Ring\7f1423193
638 Node: Undo\7f1425973
639 Node: Maintaining Undo\7f1430310
640 Node: Filling\7f1432928
641 Node: Margins\7f1438922
642 Node: Auto Filling\7f1442945
643 Node: Sorting\7f1444126
644 Node: Columns\7f1453440
645 Node: Indentation\7f1456521
646 Node: Primitive Indent\7f1457300
647 Node: Mode-Specific Indent\7f1458625
648 Node: Region Indent\7f1461157
649 Node: Relative Indent\7f1464104
650 Node: Indent Tabs\7f1466486
651 Node: Motion by Indent\7f1467807
652 Node: Case Changes\7f1468586
653 Node: Text Properties\7f1471939
654 Node: Examining Properties\7f1473752
655 Node: Changing Properties\7f1475635
656 Node: Property Search\7f1479226
657 Node: Special Properties\7f1483945
658 Node: Saving Properties\7f1484226
659 Node: Substitution\7f1487368
660 Node: Registers\7f1490638
661 Node: Transposition\7f1493221
662 Node: Change Hooks\7f1494115
663 Node: Transformations\7f1496155
664 Node: Searching and Matching\7f1501259
665 Node: String Search\7f1502390
666 Node: Regular Expressions\7f1507371
667 Node: Syntax of Regexps\7f1508738
668 Node: Regexp Example\7f1523341
669 Node: Regexp Search\7f1525511
670 Node: POSIX Regexps\7f1531848
671 Node: Search and Replace\7f1533925
672 Node: Match Data\7f1537290
673 Node: Simple Match Data\7f1538420
674 Node: Replacing Match\7f1542685
675 Node: Entire Match Data\7f1545366
676 Node: Saving Match Data\7f1547604
677 Node: Searching and Case\7f1548992
678 Node: Standard Regexps\7f1551026
679 Node: Syntax Tables\7f1553224
680 Node: Syntax Basics\7f1554338
681 Node: Syntax Descriptors\7f1557310
682 Node: Syntax Class Table\7f1559160
683 Node: Syntax Flags\7f1565198
684 Node: Syntax Table Functions\7f1568415
685 Node: Motion and Syntax\7f1572703
686 Node: Parsing Expressions\7f1574155
687 Node: Standard Syntax Tables\7f1580253
688 Node: Syntax Table Internals\7f1581097
689 Node: Abbrevs\7f1582123
690 Node: Abbrev Mode\7f1583927
691 Node: Abbrev Tables\7f1584647
692 Node: Defining Abbrevs\7f1586186
693 Node: Abbrev Files\7f1588107
694 Node: Abbrev Expansion\7f1589890
695 Node: Standard Abbrev Tables\7f1594521
696 Node: Extents\7f1595680
697 Node: Intro to Extents\7f1596923
698 Node: Creating and Modifying Extents\7f1600915
699 Node: Extent Endpoints\7f1602496
700 Node: Finding Extents\7f1605759
701 Node: Mapping Over Extents\7f1609881
702 Node: Extent Properties\7f1616004
703 Node: Detached Extents\7f1626165
704 Node: Extent Parents\7f1628024
705 Node: Duplicable Extents\7f1629718
706 Node: Extents and Events\7f1632939
707 Node: Atomic Extents\7f1634846
708 Node: Specifiers\7f1635293
709 Node: Introduction to Specifiers\7f1637406
710 Node: Specifiers In-Depth\7f1639716
711 Node: Specifier Instancing\7f1644628
712 Node: Specifier Types\7f1647890
713 Node: Adding Specifications\7f1652964
714 Node: Retrieving Specifications\7f1662385
715 Node: Specifier Tag Functions\7f1666130
716 Node: Specifier Instancing Functions\7f1669364
717 Node: Specifier Example\7f1672771
718 Node: Creating Specifiers\7f1675927
719 Node: Specifier Validation Functions\7f1680244
720 Node: Other Specification Functions\7f1682630
721 Node: Faces and Window-System Objects\7f1686451
722 Node: Faces\7f1686775
723 Node: Merging Faces\7f1688392
724 Node: Basic Face Functions\7f1690353
725 Node: Face Properties\7f1692501
726 Node: Face Convenience Functions\7f1702774
727 Node: Other Face Display Functions\7f1705994
728 Node: Fonts\7f1706806
729 Node: Font Specifiers\7f1707507
730 Node: Font Instances\7f1708692
731 Node: Font Instance Names\7f1709659
732 Node: Font Instance Size\7f1710500
733 Node: Font Instance Characteristics\7f1711786
734 Node: Font Convenience Functions\7f1712964
735 Node: Colors\7f1714254
736 Node: Color Specifiers\7f1714694
737 Node: Color Instances\7f1717054
738 Node: Color Instance Properties\7f1717798
739 Node: Color Convenience Functions\7f1718424
740 Node: Glyphs\7f1719477
741 Node: Glyph Functions\7f1721078
742 Node: Creating Glyphs\7f1721485
743 Node: Glyph Properties\7f1734125
744 Node: Glyph Convenience Functions\7f1743292
745 Node: Glyph Dimensions\7f1747239
746 Node: Images\7f1748319
747 Node: Image Specifiers\7f1748768
748 Node: Image Instantiator Conversion\7f1764259
749 Node: Image Instances\7f1765624
750 Node: Image Instance Types\7f1766375
751 Node: Image Instance Functions\7f1769140
752 Node: Glyph Types\7f1776197
753 Node: Mouse Pointer\7f1777969
754 Node: Redisplay Glyphs\7f1780972
755 Node: Subwindows\7f1782005
756 Node: Annotations\7f1782248
757 Node: Annotation Basics\7f1783264
758 Node: Annotation Primitives\7f1787202
759 Node: Annotation Properties\7f1788541
760 Node: Locating Annotations\7f1791581
761 Node: Margin Primitives\7f1792418
762 Node: Annotation Hooks\7f1794312
763 Node: Display\7f1794972
764 Node: Refresh Screen\7f1795950
765 Node: Truncation\7f1798144
766 Node: The Echo Area\7f1800669
767 Node: Warnings\7f1807112
768 Node: Invisible Text\7f1811548
769 Node: Selective Display\7f1814127
770 Node: Overlay Arrow\7f1818253
771 Node: Temporary Displays\7f1819606
772 Node: Blinking\7f1823727
773 Node: Usual Display\7f1825911
774 Node: Display Tables\7f1828460
775 Node: Display Table Format\7f1829264
776 Node: Active Display Table\7f1830706
777 Node: Character Descriptors\7f1834701
778 Node: Beeping\7f1835458
779 Node: Hash Tables\7f1840224
780 Node: Introduction to Hash Tables\7f1840832
781 Node: Working With Hash Tables\7f1847391
782 Node: Weak Hash Tables\7f1848508
783 Node: Range Tables\7f1850525
784 Node: Introduction to Range Tables\7f1851214
785 Node: Working With Range Tables\7f1851660
786 Node: Databases\7f1852619
787 Node: Connecting to a Database\7f1852918
788 Node: Working With a Database\7f1854025
789 Node: Other Database Functions\7f1854899
790 Node: Processes\7f1855468
791 Node: Subprocess Creation\7f1857692
792 Node: Synchronous Processes\7f1861143
793 Node: MS-DOS Subprocesses\7f1867865
794 Node: Asynchronous Processes\7f1868939
795 Node: Deleting Processes\7f1873296
796 Node: Process Information\7f1875167
797 Node: Input to Processes\7f1879259
798 Node: Signals to Processes\7f1881954
799 Node: Output from Processes\7f1886769
800 Node: Process Buffers\7f1887581
801 Node: Filter Functions\7f1890460
802 Node: Accepting Output\7f1896051
803 Node: Sentinels\7f1897578
804 Node: Process Window Size\7f1901068
805 Node: Transaction Queues\7f1901417
806 Node: Network\7f1903115
807 Node: System Interface\7f1905749
808 Node: Starting Up\7f1907019
809 Node: Start-up Summary\7f1907613
810 Node: Init File\7f1911167
811 Node: Terminal-Specific\7f1913548
812 Node: Command Line Arguments\7f1916707
813 Node: Getting Out\7f1920196
814 Node: Killing XEmacs\7f1920765
815 Node: Suspending XEmacs\7f1922433
816 Node: System Environment\7f1925812
817 Node: User Identification\7f1931993
818 Node: Time of Day\7f1935522
819 Node: Time Conversion\7f1938309
820 Node: Timers\7f1943551
821 Node: Terminal Input\7f1945724
822 Node: Input Modes\7f1946227
823 Node: Translating Input\7f1948686
824 Node: Recording Input\7f1952851
825 Node: Terminal Output\7f1954951
826 Node: Flow Control\7f1958572
827 Node: Batch Mode\7f1962534
828 Node: X-Windows\7f1963916
829 Node: X Selections\7f1964787
830 Node: X Server\7f1967538
831 Node: Resources\7f1967989
832 Node: Server Data\7f1973300
833 Node: Grabs\7f1974507
834 Node: X Miscellaneous\7f1976087
835 Node: ToolTalk Support\7f1978472
836 Node: XEmacs ToolTalk API Summary\7f1978689
837 Node: Sending Messages\7f1979989
838 Node: Example of Sending Messages\7f1980240
839 Node: Elisp Interface for Sending Messages\7f1981302
840 Node: Receiving Messages\7f1987898
841 Node: Example of Receiving Messages\7f1988121
842 Node: Elisp Interface for Receiving Messages\7f1988957
843 Node: LDAP Support\7f1992814
844 Node: Building XEmacs with LDAP support\7f1993308
845 Node: XEmacs LDAP API\7f1994285
846 Node: LDAP Variables\7f1995337
847 Node: The High-Level LDAP API\7f1997937
848 Node: The Low-Level LDAP API\7f2001410
849 Node: The LDAP Lisp Object\7f2002241
850 Node: Opening and Closing a LDAP Connection\7f2002796
851 Node: Low-level Operations on a LDAP Server\7f2004602
852 Node: LDAP Internationalization\7f2007326
853 Node: LDAP Internationalization Variables\7f2008231
854 Node: Encoder/Decoder Functions\7f2009962
855 Node: Syntax of Search Filters\7f2010999
856 Node: PostgreSQL Support\7f2012297
857 Node: Building XEmacs with PostgreSQL support\7f2012692
858 Node: XEmacs PostgreSQL libpq API\7f2014039
859 Node: libpq Lisp Variables\7f2015918
860 Node: libpq Lisp Symbols and DataTypes\7f2018882
861 Node: Synchronous Interface Functions\7f2032138
862 Node: Asynchronous Interface Functions\7f2036629
863 Node: Large Object Support\7f2040134
864 Node: Other libpq Functions\7f2040761
865 Node: Unimplemented libpq Functions\7f2043796
866 Node: XEmacs PostgreSQL libpq Examples\7f2049115
867 Node: Internationalization\7f2055206
868 Node: I18N Levels 1 and 2\7f2055549
869 Node: I18N Level 3\7f2056255
870 Node: Level 3 Basics\7f2056536
871 Node: Level 3 Primitives\7f2057369
872 Node: Dynamic Messaging\7f2058975
873 Node: Domain Specification\7f2059438
874 Node: Documentation String Extraction\7f2061108
875 Node: I18N Level 4\7f2062026
876 Node: MULE\7f2062218
877 Node: Internationalization Terminology\7f2063267
878 Node: Charsets\7f2075466
879 Node: Charset Properties\7f2076162
880 Node: Basic Charset Functions\7f2080877
881 Node: Charset Property Functions\7f2083058
882 Node: Predefined Charsets\7f2085128
883 Node: MULE Characters\7f2088048
884 Node: Composite Characters\7f2088923
885 Node: Coding Systems\7f2090190
886 Node: Coding System Types\7f2092330
887 Node: ISO 2022\7f2096314
888 Node: EOL Conversion\7f2108589
889 Node: Coding System Properties\7f2109761
890 Node: Basic Coding System Functions\7f2114084
891 Node: Coding System Property Functions\7f2116118
892 Node: Encoding and Decoding Text\7f2116676
893 Node: Detection of Textual Encoding\7f2117812
894 Node: Big5 and Shift-JIS Functions\7f2119348
895 Node: Predefined Coding Systems\7f2120500
896 Node: CCL\7f2132594
897 Node: CCL Syntax\7f2135698
898 Node: CCL Statements\7f2137274
899 Node: CCL Expressions\7f2141922
900 Node: Calling CCL\7f2144461
901 Node: CCL Examples\7f2147466
902 Node: Category Tables\7f2147603
903 Node: Tips\7f2149962
904 Node: Style Tips\7f2150603
905 Node: Compilation Tips\7f2160122
906 Node: Documentation Tips\7f2162036
907 Node: Comment Tips\7f2167545
908 Node: Library Headers\7f2170548
909 Node: Building XEmacs and Object Allocation\7f2174520
910 Node: Building XEmacs\7f2175403
911 Node: Pure Storage\7f2181981
912 Node: Garbage Collection\7f2184769
913 Node: Standard Errors\7f2195612
914 Node: Standard Buffer-Local Variables\7f2199821
915 Node: Standard Keymaps\7f2202456
916 Node: Standard Hooks\7f2206190
917 Node: Index\7f2213690
918 \1f
919 End Tag Table