f7da7adcb6e71da3fe096496504419f5a79e1e5c
[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: 48665
56 lispref.info-3: 97204
57 lispref.info-4: 147044
58 lispref.info-5: 195878
59 lispref.info-6: 243565
60 lispref.info-7: 291843
61 lispref.info-8: 340452
62 lispref.info-9: 388779
63 lispref.info-10: 438231
64 lispref.info-11: 486459
65 lispref.info-12: 536230
66 lispref.info-13: 584130
67 lispref.info-14: 632353
68 lispref.info-15: 680607
69 lispref.info-16: 726799
70 lispref.info-17: 775533
71 lispref.info-18: 825531
72 lispref.info-19: 875222
73 lispref.info-20: 924063
74 lispref.info-21: 973600
75 lispref.info-22: 1021181
76 lispref.info-23: 1067505
77 lispref.info-24: 1116678
78 lispref.info-25: 1165730
79 lispref.info-26: 1215205
80 lispref.info-27: 1260832
81 lispref.info-28: 1310121
82 lispref.info-29: 1357971
83 lispref.info-30: 1406195
84 lispref.info-31: 1455872
85 lispref.info-32: 1504421
86 lispref.info-33: 1553719
87 lispref.info-34: 1595052
88 lispref.info-35: 1641357
89 lispref.info-36: 1690574
90 lispref.info-37: 1727545
91 lispref.info-38: 1776475
92 lispref.info-39: 1825715
93 lispref.info-40: 1874374
94 lispref.info-41: 1922471
95 lispref.info-42: 1970588
96 lispref.info-43: 2018981
97 lispref.info-44: 2067685
98 lispref.info-45: 2117245
99 lispref.info-46: 2159831
100 lispref.info-47: 2189044
101 \1f
102 Tag Table:
103 (Indirect)
104 Node: Top\7f2366
105 Node: Copying\7f48665
106 Node: Introduction\7f67823
107 Node: Caveats\7f69414
108 Node: Lisp History\7f71145
109 Node: Conventions\7f72401
110 Node: Some Terms\7f73216
111 Node: nil and t\7f73937
112 Node: Evaluation Notation\7f75614
113 Node: Printing Notation\7f76527
114 Node: Error Messages\7f77401
115 Node: Buffer Text Notation\7f77842
116 Node: Format of Descriptions\7f78717
117 Node: A Sample Function Description\7f79571
118 Node: A Sample Variable Description\7f83557
119 Node: Acknowledgements\7f84465
120 Node: Lisp Data Types\7f86443
121 Node: Printed Representation\7f88998
122 Node: Comments\7f91040
123 Node: Primitive Types\7f91937
124 Node: Programming Types\7f93596
125 Node: Integer Type\7f95548
126 Node: Floating Point Type\7f96585
127 Node: Character Type\7f97204
128 Node: Symbol Type\7f105108
129 Node: Sequence Type\7f107803
130 Node: Cons Cell Type\7f109322
131 Node: Dotted Pair Notation\7f113806
132 Node: Association List Type\7f115927
133 Node: Array Type\7f116810
134 Node: String Type\7f118276
135 Node: Vector Type\7f120957
136 Node: Bit Vector Type\7f121729
137 Node: Function Type\7f122591
138 Node: Macro Type\7f123704
139 Node: Primitive Function Type\7f124401
140 Node: Compiled-Function Type\7f125927
141 Node: Autoload Type\7f126481
142 Node: Char Table Type\7f127495
143 Node: Hash Table Type\7f127669
144 Node: Range Table Type\7f128824
145 Node: Weak List Type\7f129677
146 Node: Editing Types\7f129827
147 Node: Buffer Type\7f131454
148 Node: Marker Type\7f133481
149 Node: Extent Type\7f134205
150 Node: Window Type\7f135473
151 Node: Frame Type\7f136884
152 Node: Device Type\7f137679
153 Node: Console Type\7f138505
154 Node: Window Configuration Type\7f139706
155 Node: Event Type\7f140404
156 Node: Process Type\7f140568
157 Node: Stream Type\7f141603
158 Node: Keymap Type\7f142726
159 Node: Syntax Table Type\7f143264
160 Node: Display Table Type\7f144287
161 Node: Database Type\7f144726
162 Node: Charset Type\7f144892
163 Node: Coding System Type\7f145056
164 Node: ToolTalk Message Type\7f145240
165 Node: ToolTalk Pattern Type\7f145439
166 Node: Window-System Types\7f145611
167 Node: Face Type\7f146757
168 Node: Glyph Type\7f146888
169 Node: Specifier Type\7f147044
170 Node: Font Instance Type\7f147217
171 Node: Color Instance Type\7f147407
172 Node: Image Instance Type\7f147604
173 Node: Toolbar Button Type\7f147802
174 Node: Subwindow Type\7f147995
175 Node: X Resource Type\7f148174
176 Node: Type Predicates\7f148327
177 Node: Equality Predicates\7f157456
178 Node: Numbers\7f162261
179 Node: Integer Basics\7f163716
180 Node: Float Basics\7f166065
181 Node: Predicates on Numbers\7f167807
182 Node: Comparison of Numbers\7f169440
183 Node: Numeric Conversions\7f173261
184 Node: Arithmetic Operations\7f174727
185 Node: Rounding Operations\7f180192
186 Node: Bitwise Operations\7f181297
187 Node: Math Functions\7f190343
188 Node: Random Numbers\7f192659
189 Node: Strings and Characters\7f194425
190 Node: String Basics\7f195878
191 Node: Predicates for Strings\7f198296
192 Node: Creating Strings\7f199059
193 Node: Predicates for Characters\7f204376
194 Node: Character Codes\7f205447
195 Node: Text Comparison\7f206860
196 Node: String Conversion\7f210222
197 Node: Modifying Strings\7f213898
198 Node: String Properties\7f214539
199 Node: Formatting Strings\7f215184
200 Node: Character Case\7f224802
201 Node: Case Tables\7f227948
202 Node: Char Tables\7f231846
203 Node: Char Table Types\7f233238
204 Node: Working With Char Tables\7f234813
205 Node: Lists\7f236762
206 Node: Cons Cells\7f237885
207 Node: Lists as Boxes\7f239221
208 Node: List-related Predicates\7f241863
209 Node: List Elements\7f243565
210 Node: Building Lists\7f248594
211 Node: Modifying Lists\7f254586
212 Node: Setcar\7f255398
213 Node: Setcdr\7f257819
214 Node: Rearrangement\7f260330
215 Node: Sets And Lists\7f265916
216 Node: Association Lists\7f270144
217 Ref: Association Lists-Footnote-1\7f279435
218 Node: Property Lists\7f279640
219 Node: Working With Normal Plists\7f281188
220 Node: Working With Lax Plists\7f283456
221 Node: Converting Plists To/From Alists\7f285696
222 Node: Weak Lists\7f287044
223 Node: Sequences Arrays Vectors\7f289207
224 Node: Sequence Functions\7f291843
225 Node: Arrays\7f295502
226 Node: Array Functions\7f298566
227 Node: Vectors\7f301099
228 Node: Vector Functions\7f302597
229 Node: Bit Vectors\7f305168
230 Node: Bit Vector Functions\7f306013
231 Node: Symbols\7f308263
232 Node: Symbol Components\7f309312
233 Node: Definitions\7f313485
234 Node: Creating Symbols\7f315710
235 Node: Symbol Properties\7f322744
236 Node: Plists and Alists\7f324271
237 Node: Object Plists\7f326020
238 Node: Other Plists\7f328780
239 Node: Evaluation\7f330582
240 Node: Intro Eval\7f331387
241 Ref: Intro Eval-Footnote-1\7f334740
242 Node: Eval\7f334875
243 Node: Forms\7f339293
244 Node: Self-Evaluating Forms\7f340452
245 Node: Symbol Forms\7f341965
246 Node: Classifying Lists\7f342882
247 Node: Function Indirection\7f343638
248 Node: Function Forms\7f346749
249 Node: Macro Forms\7f347746
250 Node: Special Forms\7f349346
251 Node: Autoloading\7f351655
252 Node: Quoting\7f352153
253 Node: Control Structures\7f353514
254 Node: Sequencing\7f355134
255 Node: Conditionals\7f357999
256 Node: Combining Conditions\7f361422
257 Node: Iteration\7f364692
258 Node: Nonlocal Exits\7f366471
259 Node: Catch and Throw\7f367173
260 Node: Examples of Catch\7f371012
261 Node: Errors\7f373031
262 Node: Signaling Errors\7f374520
263 Node: Processing of Errors\7f379259
264 Node: Handling Errors\7f381538
265 Node: Error Symbols\7f388779
266 Node: Cleanups\7f392735
267 Node: Variables\7f396513
268 Node: Global Variables\7f398282
269 Node: Constant Variables\7f399358
270 Node: Local Variables\7f399984
271 Node: Void Variables\7f404921
272 Node: Defining Variables\7f408437
273 Node: Accessing Variables\7f415601
274 Node: Setting Variables\7f417026
275 Node: Variable Scoping\7f421545
276 Node: Scope\7f423144
277 Node: Extent\7f424669
278 Node: Impl of Scope\7f426148
279 Node: Using Scoping\7f428111
280 Node: Buffer-Local Variables\7f429633
281 Node: Intro to Buffer-Local\7f430469
282 Node: Creating Buffer-Local\7f433012
283 Node: Default Value\7f438231
284 Node: Variable Aliases\7f441374
285 Node: Functions\7f443159
286 Node: What Is a Function\7f444253
287 Node: Lambda Expressions\7f448299
288 Node: Lambda Components\7f449209
289 Node: Simple Lambda\7f451041
290 Node: Argument List\7f452698
291 Node: Function Documentation\7f456426
292 Node: Function Names\7f458368
293 Node: Defining Functions\7f460941
294 Node: Calling Functions\7f463981
295 Node: Mapping Functions\7f467830
296 Node: Anonymous Functions\7f470518
297 Node: Function Cells\7f473763
298 Node: Inline Functions\7f478573
299 Node: Related Topics\7f480383
300 Node: Macros\7f481436
301 Node: Simple Macro\7f482720
302 Node: Expansion\7f483455
303 Node: Compiling Macros\7f486459
304 Node: Defining Macros\7f488295
305 Node: Backquote\7f489612
306 Node: Problems with Macros\7f492009
307 Node: Argument Evaluation\7f492704
308 Node: Surprising Local Vars\7f495619
309 Node: Eval During Expansion\7f497687
310 Node: Repeated Expansion\7f499380
311 Node: Customization\7f501296
312 Node: Common Keywords\7f501765
313 Node: Group Definitions\7f504610
314 Node: Variable Definitions\7f506802
315 Node: Customization Types\7f511792
316 Node: Simple Types\7f513227
317 Node: Composite Types\7f515384
318 Node: Splicing into Lists\7f520074
319 Node: Type Keywords\7f521909
320 Node: Loading\7f525429
321 Node: How Programs Do Loading\7f527104
322 Node: Autoload\7f536230
323 Node: Repeated Loading\7f542309
324 Node: Named Features\7f544422
325 Node: Unloading\7f550854
326 Node: Hooks for Loading\7f553010
327 Node: Byte Compilation\7f553727
328 Node: Speed of Byte-Code\7f555644
329 Node: Compilation Functions\7f556851
330 Node: Docs and Compilation\7f563239
331 Node: Dynamic Loading\7f565892
332 Node: Eval During Compile\7f568256
333 Node: Compiled-Function Objects\7f569521
334 Node: Disassembly\7f574319
335 Node: Debugging\7f581573
336 Node: Debugger\7f582985
337 Node: Error Debugging\7f584130
338 Node: Infinite Loops\7f586883
339 Node: Function Debugging\7f588127
340 Node: Explicit Debug\7f590917
341 Node: Using Debugger\7f591688
342 Node: Debugger Commands\7f593550
343 Node: Invoking the Debugger\7f597867
344 Node: Internals of Debugger\7f601782
345 Node: Syntax Errors\7f606669
346 Node: Excess Open\7f607917
347 Node: Excess Close\7f609792
348 Node: Compilation Errors\7f611213
349 Node: Edebug\7f612501
350 Node: Using Edebug\7f614609
351 Node: Instrumenting\7f617306
352 Node: Edebug Execution Modes\7f620795
353 Node: Jumping\7f623905
354 Node: Edebug Misc\7f626248
355 Node: Breakpoints\7f627637
356 Node: Global Break Condition\7f630443
357 Node: Embedded Breakpoints\7f631398
358 Node: Trapping Errors\7f632353
359 Node: Edebug Views\7f634429
360 Node: Edebug Eval\7f636394
361 Node: Eval List\7f637571
362 Node: Reading in Edebug\7f640956
363 Node: Printing in Edebug\7f641755
364 Node: Tracing\7f643470
365 Node: Coverage Testing\7f645356
366 Node: The Outside Context\7f647397
367 Node: Checking Whether to Stop\7f648346
368 Node: Edebug Display Update\7f648993
369 Node: Edebug Recursive Edit\7f651016
370 Node: Instrumenting Macro Calls\7f652671
371 Node: Specification List\7f655153
372 Node: Backtracking\7f664564
373 Node: Debugging Backquote\7f666502
374 Node: Specification Examples\7f670208
375 Node: Edebug Options\7f672275
376 Node: Read and Print\7f677612
377 Node: Streams Intro\7f678589
378 Node: Input Streams\7f680607
379 Node: Input Functions\7f685508
380 Node: Output Streams\7f687568
381 Node: Output Functions\7f691619
382 Node: Output Variables\7f695919
383 Node: Minibuffers\7f700718
384 Node: Intro to Minibuffers\7f701870
385 Node: Text from Minibuffer\7f704058
386 Node: Object from Minibuffer\7f709144
387 Node: Minibuffer History\7f713239
388 Node: Completion\7f716218
389 Node: Basic Completion\7f718193
390 Node: Minibuffer Completion\7f723222
391 Node: Completion Commands\7f726799
392 Node: High-Level Completion\7f731456
393 Node: Reading File Names\7f736199
394 Node: Programmed Completion\7f739891
395 Node: Yes-or-No Queries\7f742273
396 Node: Multiple Queries\7f748010
397 Node: Reading a Password\7f752077
398 Node: Minibuffer Misc\7f753414
399 Node: Command Loop\7f758284
400 Node: Command Overview\7f759628
401 Node: Defining Commands\7f762906
402 Node: Using Interactive\7f763654
403 Node: Interactive Codes\7f768427
404 Node: Interactive Examples\7f774219
405 Node: Interactive Call\7f775533
406 Node: Command Loop Info\7f780934
407 Node: Events\7f785913
408 Node: Event Types\7f787373
409 Node: Event Contents\7f789296
410 Node: Event Predicates\7f793772
411 Node: Accessing Mouse Event Positions\7f795097
412 Node: Frame-Level Event Position Info\7f795796
413 Node: Window-Level Event Position Info\7f796836
414 Node: Event Text Position Info\7f798600
415 Node: Event Glyph Position Info\7f801092
416 Node: Event Toolbar Position Info\7f802415
417 Node: Other Event Position Info\7f803086
418 Node: Accessing Other Event Info\7f803495
419 Node: Working With Events\7f805115
420 Node: Converting Events\7f811103
421 Node: Reading Input\7f814055
422 Node: Key Sequence Input\7f815057
423 Node: Reading One Event\7f817011
424 Node: Dispatching an Event\7f819828
425 Node: Quoted Character Input\7f820279
426 Node: Peeking and Discarding\7f821627
427 Node: Waiting\7f825531
428 Node: Quitting\7f827839
429 Node: Prefix Command Arguments\7f832247
430 Node: Recursive Editing\7f837334
431 Node: Disabling Commands\7f842130
432 Node: Command History\7f844198
433 Node: Keyboard Macros\7f845935
434 Node: Keymaps\7f848152
435 Node: Keymap Terminology\7f849729
436 Node: Format of Keymaps\7f852658
437 Node: Creating Keymaps\7f853069
438 Node: Inheritance and Keymaps\7f855148
439 Node: Key Sequences\7f857520
440 Node: Prefix Keys\7f862316
441 Node: Active Keymaps\7f865901
442 Node: Key Lookup\7f875222
443 Node: Functions for Key Lookup\7f880385
444 Node: Changing Key Bindings\7f886082
445 Node: Key Binding Commands\7f892979
446 Node: Scanning Keymaps\7f895044
447 Node: Other Keymap Functions\7f903555
448 Node: Menus\7f904177
449 Node: Menu Format\7f904769
450 Node: Menubar Format\7f913415
451 Node: Menubar\7f914040
452 Node: Modifying Menus\7f917153
453 Node: Menu Filters\7f922167
454 Node: Pop-Up Menus\7f924063
455 Node: Menu Accelerators\7f926268
456 Node: Creating Menu Accelerators\7f927024
457 Node: Keyboard Menu Traversal\7f928384
458 Node: Menu Accelerator Functions\7f929111
459 Node: Buffers Menu\7f932188
460 Node: Dialog Boxes\7f933482
461 Node: Dialog Box Format\7f933649
462 Node: Dialog Box Functions\7f935074
463 Node: Toolbar\7f935471
464 Node: Toolbar Intro\7f935906
465 Node: Creating Toolbar\7f938306
466 Node: Toolbar Descriptor Format\7f939223
467 Node: Specifying the Toolbar\7f943720
468 Node: Other Toolbar Variables\7f947325
469 Node: Gutter\7f951751
470 Node: Gutter Intro\7f952340
471 Node: Creating Gutter\7f954343
472 Node: Gutter Descriptor Format\7f957226
473 Node: Specifying a Gutter\7f961683
474 Node: Other Gutter Variables\7f965216
475 Node: Common Gutter Widgets\7f969601
476 Node: Buffer Tabs\7f970593
477 Node: Progress Bars\7f970734
478 Node: Scrollbars\7f970879
479 Node: Drag and Drop\7f971014
480 Node: Supported Protocols\7f972090
481 Node: OffiX DND\7f972593
482 Node: CDE dt\7f973600
483 Node: MSWindows OLE\7f974191
484 Node: Loose ends\7f974362
485 Node: Drop Interface\7f974754
486 Node: Drag Interface\7f975776
487 Node: Modes\7f975950
488 Node: Major Modes\7f976901
489 Node: Major Mode Conventions\7f979816
490 Node: Example Major Modes\7f985771
491 Node: Auto Major Mode\7f993804
492 Node: Mode Help\7f1001252
493 Node: Derived Modes\7f1002353
494 Node: Minor Modes\7f1004544
495 Node: Minor Mode Conventions\7f1005846
496 Node: Keymaps and Minor Modes\7f1008709
497 Node: Modeline Format\7f1009544
498 Node: Modeline Data\7f1011312
499 Node: Modeline Variables\7f1016465
500 Node: %-Constructs\7f1021181
501 Node: Hooks\7f1024168
502 Node: Documentation\7f1030930
503 Node: Documentation Basics\7f1032353
504 Node: Accessing Documentation\7f1035403
505 Node: Keys in Documentation\7f1041682
506 Node: Describing Characters\7f1045161
507 Node: Help Functions\7f1047510
508 Node: Obsoleteness\7f1053961
509 Node: Files\7f1056955
510 Node: Visiting Files\7f1058880
511 Node: Visiting Functions\7f1060385
512 Node: Subroutines of Visiting\7f1065432
513 Node: Saving Buffers\7f1067505
514 Node: Reading from Files\7f1073598
515 Node: Writing to Files\7f1075755
516 Node: File Locks\7f1078472
517 Node: Information about Files\7f1081525
518 Node: Testing Accessibility\7f1082286
519 Node: Kinds of Files\7f1086026
520 Node: Truenames\7f1087707
521 Node: File Attributes\7f1088709
522 Node: Changing File Attributes\7f1093848
523 Node: File Names\7f1099254
524 Node: File Name Components\7f1100863
525 Node: Directory Names\7f1103964
526 Node: Relative File Names\7f1107417
527 Node: File Name Expansion\7f1108495
528 Node: Unique File Names\7f1112402
529 Node: File Name Completion\7f1114017
530 Node: User Name Completion\7f1116678
531 Node: Contents of Directories\7f1118018
532 Node: Create/Delete Dirs\7f1121331
533 Node: Magic File Names\7f1122437
534 Node: Partial Files\7f1128067
535 Node: Intro to Partial Files\7f1128295
536 Node: Creating a Partial File\7f1129535
537 Node: Detached Partial Files\7f1130470
538 Node: Format Conversion\7f1131592
539 Node: Files and MS-DOS\7f1138108
540 Node: Backups and Auto-Saving\7f1140172
541 Node: Backup Files\7f1140847
542 Node: Making Backups\7f1142244
543 Node: Rename or Copy\7f1144993
544 Node: Numbered Backups\7f1147486
545 Node: Backup Names\7f1149721
546 Node: Auto-Saving\7f1153013
547 Node: Reverting\7f1161155
548 Node: Buffers\7f1164313
549 Node: Buffer Basics\7f1165730
550 Node: Current Buffer\7f1167783
551 Node: Buffer Names\7f1172471
552 Node: Buffer File Name\7f1175676
553 Node: Buffer Modification\7f1179795
554 Node: Modification Time\7f1181988
555 Node: Read Only Buffers\7f1185363
556 Node: The Buffer List\7f1187781
557 Node: Creating Buffers\7f1192611
558 Node: Killing Buffers\7f1194757
559 Node: Indirect Buffers\7f1198488
560 Node: Windows\7f1201060
561 Node: Basic Windows\7f1202538
562 Node: Splitting Windows\7f1205636
563 Node: Deleting Windows\7f1212525
564 Node: Selecting Windows\7f1215205
565 Node: Cyclic Window Ordering\7f1218334
566 Node: Buffers and Windows\7f1222958
567 Node: Displaying Buffers\7f1224799
568 Node: Choosing Window\7f1229975
569 Node: Window Point\7f1237691
570 Node: Window Start\7f1239738
571 Node: Vertical Scrolling\7f1244228
572 Node: Horizontal Scrolling\7f1250365
573 Node: Size of Window\7f1253874
574 Node: Position of Window\7f1258592
575 Node: Resizing Windows\7f1260832
576 Node: Window Configurations\7f1266261
577 Node: Frames\7f1269686
578 Node: Creating Frames\7f1272027
579 Node: Frame Properties\7f1273368
580 Node: Property Access\7f1274184
581 Node: Initial Properties\7f1275033
582 Node: X Frame Properties\7f1277519
583 Node: Size and Position\7f1282153
584 Node: Frame Name\7f1284149
585 Node: Frame Titles\7f1285063
586 Node: Deleting Frames\7f1286887
587 Node: Finding All Frames\7f1287487
588 Node: Frames and Windows\7f1289481
589 Node: Minibuffers and Frames\7f1291186
590 Node: Input Focus\7f1292104
591 Node: Visibility of Frames\7f1295181
592 Node: Raising and Lowering\7f1297100
593 Node: Frame Configurations\7f1299476
594 Node: Frame Hooks\7f1300070
595 Node: Consoles and Devices\7f1301875
596 Node: Basic Console Functions\7f1304618
597 Node: Basic Device Functions\7f1305041
598 Node: Console Types and Device Classes\7f1305757
599 Node: Connecting to a Console or Device\7f1307958
600 Node: The Selected Console and Device\7f1310121
601 Node: Console and Device I/O\7f1311147
602 Node: Positions\7f1311911
603 Node: Point\7f1312880
604 Node: Motion\7f1315970
605 Node: Character Motion\7f1316737
606 Node: Word Motion\7f1318974
607 Node: Buffer End Motion\7f1320475
608 Node: Text Lines\7f1321972
609 Node: Screen Lines\7f1326567
610 Node: List Motion\7f1330630
611 Node: Skipping Characters\7f1334038
612 Node: Excursions\7f1336257
613 Node: Narrowing\7f1339289
614 Node: Markers\7f1344614
615 Node: Overview of Markers\7f1345520
616 Node: Predicates on Markers\7f1350212
617 Node: Creating Markers\7f1351458
618 Node: Information from Markers\7f1355495
619 Node: Changing Markers\7f1356593
620 Node: The Mark\7f1357971
621 Node: The Region\7f1366465
622 Node: Text\7f1372151
623 Node: Near Point\7f1374850
624 Node: Buffer Contents\7f1379037
625 Node: Comparing Text\7f1380443
626 Node: Insertion\7f1381851
627 Node: Commands for Insertion\7f1385693
628 Node: Deletion\7f1388649
629 Node: User-Level Deletion\7f1392244
630 Node: The Kill Ring\7f1396405
631 Node: Kill Ring Concepts\7f1398579
632 Node: Kill Functions\7f1399633
633 Node: Yank Commands\7f1401538
634 Node: Low-Level Kill Ring\7f1403409
635 Node: Internals of Kill Ring\7f1406195
636 Node: Undo\7f1408975
637 Node: Maintaining Undo\7f1413304
638 Node: Filling\7f1415924
639 Node: Margins\7f1421918
640 Node: Auto Filling\7f1425847
641 Node: Sorting\7f1427028
642 Node: Columns\7f1436328
643 Node: Indentation\7f1438844
644 Node: Primitive Indent\7f1439623
645 Node: Mode-Specific Indent\7f1440867
646 Node: Region Indent\7f1443378
647 Node: Relative Indent\7f1446326
648 Node: Indent Tabs\7f1448708
649 Node: Motion by Indent\7f1450029
650 Node: Case Changes\7f1450808
651 Node: Text Properties\7f1454059
652 Node: Examining Properties\7f1455872
653 Node: Changing Properties\7f1457739
654 Node: Property Search\7f1461330
655 Node: Special Properties\7f1466041
656 Node: Saving Properties\7f1466322
657 Node: Substitution\7f1469464
658 Node: Registers\7f1472734
659 Node: Transposition\7f1475277
660 Node: Change Hooks\7f1476171
661 Node: Transformations\7f1478211
662 Node: Searching and Matching\7f1482596
663 Node: String Search\7f1483727
664 Node: Regular Expressions\7f1488451
665 Node: Syntax of Regexps\7f1489818
666 Node: Regexp Example\7f1504421
667 Node: Regexp Search\7f1506591
668 Node: POSIX Regexps\7f1512679
669 Node: Search and Replace\7f1514514
670 Node: Match Data\7f1517879
671 Node: Simple Match Data\7f1519009
672 Node: Replacing Match\7f1523274
673 Node: Entire Match Data\7f1525608
674 Node: Saving Match Data\7f1527599
675 Node: Searching and Case\7f1528980
676 Node: Standard Regexps\7f1531014
677 Node: Syntax Tables\7f1533212
678 Node: Syntax Basics\7f1534326
679 Node: Syntax Descriptors\7f1537298
680 Node: Syntax Class Table\7f1539148
681 Node: Syntax Flags\7f1545186
682 Node: Syntax Table Functions\7f1548403
683 Node: Motion and Syntax\7f1552267
684 Node: Parsing Expressions\7f1553719
685 Node: Standard Syntax Tables\7f1559788
686 Node: Syntax Table Internals\7f1560632
687 Node: Abbrevs\7f1561658
688 Node: Abbrev Mode\7f1563461
689 Node: Abbrev Tables\7f1564181
690 Node: Defining Abbrevs\7f1565714
691 Node: Abbrev Files\7f1567619
692 Node: Abbrev Expansion\7f1569392
693 Node: Standard Abbrev Tables\7f1574023
694 Node: Extents\7f1575182
695 Node: Intro to Extents\7f1576425
696 Node: Creating and Modifying Extents\7f1580417
697 Node: Extent Endpoints\7f1581924
698 Node: Finding Extents\7f1585187
699 Node: Mapping Over Extents\7f1588935
700 Node: Extent Properties\7f1595052
701 Node: Detached Extents\7f1605196
702 Node: Extent Parents\7f1607055
703 Node: Duplicable Extents\7f1608749
704 Node: Extents and Events\7f1611970
705 Node: Atomic Extents\7f1613877
706 Node: Specifiers\7f1614324
707 Node: Introduction to Specifiers\7f1616437
708 Node: Specifiers In-Depth\7f1618747
709 Node: Specifier Instancing\7f1623659
710 Node: Specifier Types\7f1626921
711 Node: Adding Specifications\7f1631995
712 Node: Retrieving Specifications\7f1641357
713 Node: Specifier Tag Functions\7f1645092
714 Node: Specifier Instancing Functions\7f1648326
715 Node: Specifier Example\7f1651733
716 Node: Creating Specifiers\7f1654889
717 Node: Specifier Validation Functions\7f1659206
718 Node: Other Specification Functions\7f1661590
719 Node: Faces and Window-System Objects\7f1665409
720 Node: Faces\7f1665733
721 Node: Merging Faces\7f1667350
722 Node: Basic Face Functions\7f1669311
723 Node: Face Properties\7f1671409
724 Node: Face Convenience Functions\7f1681651
725 Node: Other Face Display Functions\7f1684781
726 Node: Fonts\7f1685594
727 Node: Font Specifiers\7f1686295
728 Node: Font Instances\7f1687480
729 Node: Font Instance Names\7f1688447
730 Node: Font Instance Size\7f1689288
731 Node: Font Instance Characteristics\7f1690574
732 Node: Font Convenience Functions\7f1691743
733 Node: Colors\7f1693033
734 Node: Color Specifiers\7f1693473
735 Node: Color Instances\7f1695831
736 Node: Color Instance Properties\7f1696575
737 Node: Color Convenience Functions\7f1697201
738 Node: Glyphs\7f1698254
739 Node: Glyph Functions\7f1699855
740 Node: Creating Glyphs\7f1700262
741 Node: Glyph Properties\7f1712902
742 Node: Glyph Convenience Functions\7f1722069
743 Node: Glyph Dimensions\7f1726016
744 Node: Images\7f1727096
745 Node: Image Specifiers\7f1727545
746 Node: Image Instantiator Conversion\7f1742891
747 Node: Image Instances\7f1744256
748 Node: Image Instance Types\7f1745007
749 Node: Image Instance Functions\7f1747770
750 Node: Glyph Types\7f1754821
751 Node: Mouse Pointer\7f1756593
752 Node: Redisplay Glyphs\7f1759596
753 Node: Subwindows\7f1760629
754 Node: Annotations\7f1760872
755 Node: Annotation Basics\7f1761888
756 Node: Annotation Primitives\7f1765826
757 Node: Annotation Properties\7f1767155
758 Node: Locating Annotations\7f1770195
759 Node: Margin Primitives\7f1771032
760 Node: Annotation Hooks\7f1772926
761 Node: Display\7f1773586
762 Node: Refresh Screen\7f1774564
763 Node: Truncation\7f1776475
764 Node: The Echo Area\7f1779000
765 Node: Warnings\7f1785435
766 Node: Invisible Text\7f1789871
767 Node: Selective Display\7f1792450
768 Node: Overlay Arrow\7f1796576
769 Node: Temporary Displays\7f1797929
770 Node: Blinking\7f1802050
771 Node: Usual Display\7f1804235
772 Node: Display Tables\7f1806784
773 Node: Display Table Format\7f1807588
774 Node: Active Display Table\7f1809030
775 Node: Character Descriptors\7f1813025
776 Node: Beeping\7f1813782
777 Node: Hash Tables\7f1818548
778 Node: Introduction to Hash Tables\7f1819156
779 Node: Working With Hash Tables\7f1825715
780 Node: Weak Hash Tables\7f1826832
781 Node: Range Tables\7f1828849
782 Node: Introduction to Range Tables\7f1829538
783 Node: Working With Range Tables\7f1829969
784 Node: Databases\7f1830854
785 Node: Connecting to a Database\7f1831153
786 Node: Working With a Database\7f1832245
787 Node: Other Database Functions\7f1833103
788 Node: Processes\7f1833677
789 Node: Subprocess Creation\7f1835901
790 Node: Synchronous Processes\7f1839190
791 Node: MS-DOS Subprocesses\7f1845908
792 Node: Asynchronous Processes\7f1846982
793 Node: Deleting Processes\7f1850695
794 Node: Process Information\7f1852566
795 Node: Input to Processes\7f1856492
796 Node: Signals to Processes\7f1858782
797 Node: Output from Processes\7f1863598
798 Node: Process Buffers\7f1864410
799 Node: Filter Functions\7f1867277
800 Node: Accepting Output\7f1872847
801 Node: Sentinels\7f1874374
802 Node: Process Window Size\7f1877864
803 Node: Transaction Queues\7f1878213
804 Node: Network\7f1879911
805 Node: System Interface\7f1881745
806 Node: Starting Up\7f1883015
807 Node: Start-up Summary\7f1883609
808 Node: Init File\7f1887163
809 Node: Terminal-Specific\7f1889544
810 Node: Command Line Arguments\7f1892703
811 Node: Getting Out\7f1896192
812 Node: Killing XEmacs\7f1896761
813 Node: Suspending XEmacs\7f1898430
814 Node: System Environment\7f1901772
815 Node: User Identification\7f1908439
816 Node: Time of Day\7f1911968
817 Node: Time Conversion\7f1914755
818 Node: Timers\7f1919795
819 Node: Terminal Input\7f1921968
820 Node: Input Modes\7f1922471
821 Node: Translating Input\7f1924884
822 Node: Recording Input\7f1929049
823 Node: Terminal Output\7f1931149
824 Node: Flow Control\7f1934772
825 Node: Batch Mode\7f1938564
826 Node: X-Windows\7f1939946
827 Node: X Selections\7f1940817
828 Node: X Server\7f1943027
829 Node: Resources\7f1943478
830 Node: Server Data\7f1948787
831 Node: Grabs\7f1949994
832 Node: X Miscellaneous\7f1951574
833 Node: ToolTalk Support\7f1953959
834 Node: XEmacs ToolTalk API Summary\7f1954176
835 Node: Sending Messages\7f1955476
836 Node: Example of Sending Messages\7f1955727
837 Node: Elisp Interface for Sending Messages\7f1956789
838 Node: Receiving Messages\7f1963181
839 Node: Example of Receiving Messages\7f1963404
840 Node: Elisp Interface for Receiving Messages\7f1964240
841 Node: LDAP Support\7f1968065
842 Node: Building XEmacs with LDAP support\7f1968559
843 Node: XEmacs LDAP API\7f1969536
844 Node: LDAP Variables\7f1970588
845 Node: The High-Level LDAP API\7f1973188
846 Node: The Low-Level LDAP API\7f1976651
847 Node: The LDAP Lisp Object\7f1977482
848 Node: Opening and Closing a LDAP Connection\7f1978035
849 Node: Low-level Operations on a LDAP Server\7f1979835
850 Node: LDAP Internationalization\7f1982529
851 Node: LDAP Internationalization Variables\7f1983434
852 Node: Encoder/Decoder Functions\7f1985163
853 Node: Syntax of Search Filters\7f1986202
854 Node: PostgreSQL Support\7f1987500
855 Node: Building XEmacs with PostgreSQL support\7f1987895
856 Node: XEmacs PostgreSQL libpq API\7f1989242
857 Node: libpq Lisp Variables\7f1991121
858 Node: libpq Lisp Symbols and DataTypes\7f1994085
859 Node: Synchronous Interface Functions\7f2007325
860 Node: Asynchronous Interface Functions\7f2011816
861 Node: Large Object Support\7f2015319
862 Node: Other libpq Functions\7f2015946
863 Node: Unimplemented libpq Functions\7f2018981
864 Node: XEmacs PostgreSQL libpq Examples\7f2024300
865 Node: Internationalization\7f2030391
866 Node: I18N Levels 1 and 2\7f2030734
867 Node: I18N Level 3\7f2031440
868 Node: Level 3 Basics\7f2031721
869 Node: Level 3 Primitives\7f2032554
870 Node: Dynamic Messaging\7f2034160
871 Node: Domain Specification\7f2034623
872 Node: Documentation String Extraction\7f2036526
873 Node: I18N Level 4\7f2037444
874 Node: MULE\7f2037636
875 Node: Internationalization Terminology\7f2038685
876 Node: Charsets\7f2050884
877 Node: Charset Properties\7f2051580
878 Node: Basic Charset Functions\7f2056295
879 Node: Charset Property Functions\7f2058476
880 Node: Predefined Charsets\7f2060518
881 Node: MULE Characters\7f2063438
882 Node: Composite Characters\7f2064285
883 Node: Coding Systems\7f2065545
884 Node: Coding System Types\7f2067685
885 Node: ISO 2022\7f2071669
886 Node: EOL Conversion\7f2083944
887 Node: Coding System Properties\7f2085116
888 Node: Basic Coding System Functions\7f2089433
889 Node: Coding System Property Functions\7f2091467
890 Node: Encoding and Decoding Text\7f2092025
891 Node: Detection of Textual Encoding\7f2093161
892 Node: Big5 and Shift-JIS Functions\7f2094697
893 Node: Predefined Coding Systems\7f2095823
894 Node: CCL\7f2107917
895 Node: CCL Syntax\7f2111021
896 Node: CCL Statements\7f2112597
897 Node: CCL Expressions\7f2117245
898 Node: Calling CCL\7f2119784
899 Node: CCL Examples\7f2122773
900 Node: Category Tables\7f2122910
901 Node: Tips\7f2125268
902 Node: Style Tips\7f2125909
903 Node: Compilation Tips\7f2135428
904 Node: Documentation Tips\7f2137342
905 Node: Comment Tips\7f2142851
906 Node: Library Headers\7f2145853
907 Node: Building XEmacs and Object Allocation\7f2149825
908 Node: Building XEmacs\7f2150708
909 Node: Pure Storage\7f2157043
910 Node: Garbage Collection\7f2159831
911 Node: Standard Errors\7f2170970
912 Node: Standard Buffer-Local Variables\7f2175179
913 Node: Standard Keymaps\7f2177812
914 Node: Standard Hooks\7f2181544
915 Node: Index\7f2189044
916 \1f
917 End Tag Table