sync to xemacs-21.2.37 but STILL BUGGY
[chise/xemacs-chise.git] / 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: 97152
57 lispref.info-4: 146992
58 lispref.info-5: 196731
59 lispref.info-6: 245085
60 lispref.info-7: 293492
61 lispref.info-8: 342147
62 lispref.info-9: 387229
63 lispref.info-10: 436160
64 lispref.info-11: 485017
65 lispref.info-12: 533548
66 lispref.info-13: 581024
67 lispref.info-14: 630620
68 lispref.info-15: 678992
69 lispref.info-16: 724920
70 lispref.info-17: 770257
71 lispref.info-18: 817727
72 lispref.info-19: 865285
73 lispref.info-20: 912910
74 lispref.info-21: 960937
75 lispref.info-22: 1009857
76 lispref.info-23: 1056119
77 lispref.info-24: 1102583
78 lispref.info-25: 1152243
79 lispref.info-26: 1200932
80 lispref.info-27: 1249787
81 lispref.info-28: 1298454
82 lispref.info-29: 1345033
83 lispref.info-30: 1393850
84 lispref.info-31: 1442263
85 lispref.info-32: 1492252
86 lispref.info-33: 1540816
87 lispref.info-34: 1587991
88 lispref.info-35: 1637817
89 lispref.info-36: 1686493
90 lispref.info-37: 1732226
91 lispref.info-38: 1781365
92 lispref.info-39: 1828801
93 lispref.info-40: 1877354
94 lispref.info-41: 1923907
95 lispref.info-42: 1972602
96 lispref.info-43: 2016977
97 lispref.info-44: 2061346
98 lispref.info-45: 2107840
99 lispref.info-46: 2148682
100 lispref.info-47: 2197899
101 lispref.info-48: 2211766
102 \1f
103 Tag Table:
104 (Indirect)
105 Node: Top\7f2366
106 Node: Copying\7f48665
107 Node: Introduction\7f67823
108 Node: Caveats\7f69414
109 Node: Lisp History\7f71093
110 Node: Conventions\7f72349
111 Node: Some Terms\7f73164
112 Node: nil and t\7f73885
113 Node: Evaluation Notation\7f75562
114 Node: Printing Notation\7f76475
115 Node: Error Messages\7f77349
116 Node: Buffer Text Notation\7f77790
117 Node: Format of Descriptions\7f78665
118 Node: A Sample Function Description\7f79519
119 Node: A Sample Variable Description\7f83505
120 Node: Acknowledgements\7f84413
121 Node: Lisp Data Types\7f86391
122 Node: Printed Representation\7f88946
123 Node: Comments\7f90988
124 Node: Primitive Types\7f91885
125 Node: Programming Types\7f93544
126 Node: Integer Type\7f95496
127 Node: Floating Point Type\7f96533
128 Node: Character Type\7f97152
129 Node: Symbol Type\7f105056
130 Node: Sequence Type\7f107751
131 Node: Cons Cell Type\7f109270
132 Node: Dotted Pair Notation\7f113754
133 Node: Association List Type\7f115875
134 Node: Array Type\7f116758
135 Node: String Type\7f118224
136 Node: Vector Type\7f120905
137 Node: Bit Vector Type\7f121677
138 Node: Function Type\7f122539
139 Node: Macro Type\7f123652
140 Node: Primitive Function Type\7f124349
141 Node: Compiled-Function Type\7f125875
142 Node: Autoload Type\7f126429
143 Node: Char Table Type\7f127443
144 Node: Hash Table Type\7f127617
145 Node: Range Table Type\7f128772
146 Node: Weak List Type\7f129625
147 Node: Editing Types\7f129775
148 Node: Buffer Type\7f131402
149 Node: Marker Type\7f133429
150 Node: Extent Type\7f134153
151 Node: Window Type\7f135421
152 Node: Frame Type\7f136832
153 Node: Device Type\7f137627
154 Node: Console Type\7f138453
155 Node: Window Configuration Type\7f139654
156 Node: Event Type\7f140352
157 Node: Process Type\7f140516
158 Node: Stream Type\7f141551
159 Node: Keymap Type\7f142674
160 Node: Syntax Table Type\7f143212
161 Node: Display Table Type\7f144235
162 Node: Database Type\7f144674
163 Node: Charset Type\7f144840
164 Node: Coding System Type\7f145004
165 Node: ToolTalk Message Type\7f145188
166 Node: ToolTalk Pattern Type\7f145387
167 Node: Window-System Types\7f145559
168 Node: Face Type\7f146705
169 Node: Glyph Type\7f146836
170 Node: Specifier Type\7f146992
171 Node: Font Instance Type\7f147165
172 Node: Color Instance Type\7f147355
173 Node: Image Instance Type\7f147552
174 Node: Toolbar Button Type\7f147750
175 Node: Subwindow Type\7f147943
176 Node: X Resource Type\7f148122
177 Node: Type Predicates\7f148275
178 Node: Equality Predicates\7f157404
179 Node: Numbers\7f162215
180 Node: Integer Basics\7f163670
181 Node: Float Basics\7f166019
182 Node: Predicates on Numbers\7f167761
183 Node: Comparison of Numbers\7f169394
184 Node: Numeric Conversions\7f173215
185 Node: Arithmetic Operations\7f174681
186 Node: Rounding Operations\7f180820
187 Node: Bitwise Operations\7f181933
188 Node: Math Functions\7f190979
189 Node: Random Numbers\7f193512
190 Node: Strings and Characters\7f195278
191 Node: String Basics\7f196731
192 Node: Predicates for Strings\7f199149
193 Node: Creating Strings\7f199912
194 Node: Predicates for Characters\7f205253
195 Node: Character Codes\7f206324
196 Node: Text Comparison\7f207744
197 Node: String Conversion\7f211189
198 Node: Modifying Strings\7f214859
199 Node: String Properties\7f215500
200 Node: Formatting Strings\7f216145
201 Node: Character Case\7f225763
202 Node: Case Tables\7f229317
203 Node: Char Tables\7f233288
204 Node: Char Table Types\7f234680
205 Node: Working With Char Tables\7f236265
206 Node: Lists\7f238282
207 Node: Cons Cells\7f239405
208 Node: Lists as Boxes\7f240741
209 Node: List-related Predicates\7f243383
210 Node: List Elements\7f245085
211 Node: Building Lists\7f250114
212 Node: Modifying Lists\7f256106
213 Node: Setcar\7f256918
214 Node: Setcdr\7f259349
215 Node: Rearrangement\7f261870
216 Node: Sets And Lists\7f267456
217 Node: Association Lists\7f271684
218 Ref: Association Lists-Footnote-1\7f280975
219 Node: Property Lists\7f281180
220 Node: Working With Normal Plists\7f282728
221 Node: Working With Lax Plists\7f285065
222 Node: Converting Plists To/From Alists\7f287345
223 Node: Weak Lists\7f288693
224 Node: Sequences Arrays Vectors\7f290856
225 Node: Sequence Functions\7f293492
226 Node: Arrays\7f297151
227 Node: Array Functions\7f300215
228 Node: Vectors\7f302748
229 Node: Vector Functions\7f304246
230 Node: Bit Vectors\7f306817
231 Node: Bit Vector Functions\7f307662
232 Node: Symbols\7f309961
233 Node: Symbol Components\7f311010
234 Node: Definitions\7f315183
235 Node: Creating Symbols\7f317408
236 Node: Symbol Properties\7f324442
237 Node: Plists and Alists\7f325969
238 Node: Object Plists\7f327718
239 Node: Other Plists\7f330478
240 Node: Evaluation\7f332277
241 Node: Intro Eval\7f333082
242 Ref: Intro Eval-Footnote-1\7f336435
243 Node: Eval\7f336570
244 Node: Forms\7f340988
245 Node: Self-Evaluating Forms\7f342147
246 Node: Symbol Forms\7f343660
247 Node: Classifying Lists\7f344577
248 Node: Function Indirection\7f345333
249 Node: Function Forms\7f348432
250 Node: Macro Forms\7f349429
251 Node: Special Forms\7f351029
252 Node: Autoloading\7f353338
253 Node: Quoting\7f353836
254 Node: Control Structures\7f355197
255 Node: Sequencing\7f356817
256 Node: Conditionals\7f359682
257 Node: Combining Conditions\7f363105
258 Node: Iteration\7f366375
259 Node: Nonlocal Exits\7f368154
260 Node: Catch and Throw\7f368856
261 Node: Examples of Catch\7f372695
262 Node: Errors\7f374714
263 Node: Signaling Errors\7f376203
264 Node: Processing of Errors\7f384950
265 Node: Handling Errors\7f387229
266 Node: Error Symbols\7f394470
267 Node: Cleanups\7f398426
268 Node: Variables\7f402204
269 Node: Global Variables\7f403973
270 Node: Constant Variables\7f405049
271 Node: Local Variables\7f405675
272 Node: Void Variables\7f410612
273 Node: Defining Variables\7f414128
274 Node: Accessing Variables\7f421292
275 Node: Setting Variables\7f422717
276 Node: Variable Scoping\7f427236
277 Node: Scope\7f428835
278 Node: Extent\7f430360
279 Node: Impl of Scope\7f431839
280 Node: Using Scoping\7f433802
281 Node: Buffer-Local Variables\7f435324
282 Node: Intro to Buffer-Local\7f436160
283 Node: Creating Buffer-Local\7f438703
284 Node: Default Value\7f444602
285 Node: Variable Aliases\7f447745
286 Node: Functions\7f449596
287 Node: What Is a Function\7f450690
288 Node: Lambda Expressions\7f454736
289 Node: Lambda Components\7f455646
290 Node: Simple Lambda\7f457478
291 Node: Argument List\7f459135
292 Node: Function Documentation\7f462863
293 Node: Function Names\7f464805
294 Node: Defining Functions\7f467378
295 Node: Calling Functions\7f470418
296 Node: Mapping Functions\7f474266
297 Node: Anonymous Functions\7f476954
298 Node: Function Cells\7f480199
299 Node: Inline Functions\7f485017
300 Node: Related Topics\7f486827
301 Node: Macros\7f487880
302 Node: Simple Macro\7f489164
303 Node: Expansion\7f489899
304 Node: Compiling Macros\7f492903
305 Node: Defining Macros\7f494739
306 Node: Backquote\7f496056
307 Node: Problems with Macros\7f498453
308 Node: Argument Evaluation\7f499148
309 Node: Surprising Local Vars\7f502063
310 Node: Eval During Expansion\7f504131
311 Node: Repeated Expansion\7f505824
312 Node: Customization\7f507740
313 Node: Common Keywords\7f508209
314 Node: Group Definitions\7f511054
315 Node: Variable Definitions\7f513246
316 Node: Customization Types\7f518236
317 Node: Simple Types\7f519671
318 Node: Composite Types\7f521828
319 Node: Splicing into Lists\7f526518
320 Node: Type Keywords\7f528353
321 Node: Loading\7f531873
322 Node: How Programs Do Loading\7f533548
323 Node: Autoload\7f542674
324 Node: Repeated Loading\7f548744
325 Node: Named Features\7f550857
326 Node: Unloading\7f557287
327 Node: Hooks for Loading\7f559443
328 Node: Byte Compilation\7f560160
329 Node: Speed of Byte-Code\7f562077
330 Node: Compilation Functions\7f563284
331 Node: Docs and Compilation\7f569941
332 Node: Dynamic Loading\7f572594
333 Node: Eval During Compile\7f574958
334 Node: Compiled-Function Objects\7f576223
335 Node: Disassembly\7f581024
336 Node: Debugging\7f588278
337 Node: Debugger\7f589690
338 Node: Error Debugging\7f590835
339 Node: Infinite Loops\7f593588
340 Node: Function Debugging\7f594832
341 Node: Explicit Debug\7f597632
342 Node: Using Debugger\7f598403
343 Node: Debugger Commands\7f600265
344 Node: Invoking the Debugger\7f604582
345 Node: Internals of Debugger\7f608497
346 Node: Syntax Errors\7f613384
347 Node: Excess Open\7f614632
348 Node: Excess Close\7f616507
349 Node: Compilation Errors\7f617928
350 Node: Edebug\7f619216
351 Node: Using Edebug\7f621324
352 Node: Instrumenting\7f624021
353 Node: Edebug Execution Modes\7f627510
354 Node: Jumping\7f630620
355 Node: Edebug Misc\7f632963
356 Node: Breakpoints\7f634352
357 Node: Global Break Condition\7f637158
358 Node: Embedded Breakpoints\7f638113
359 Node: Trapping Errors\7f639068
360 Node: Edebug Views\7f641144
361 Node: Edebug Eval\7f643109
362 Node: Eval List\7f644286
363 Node: Reading in Edebug\7f647671
364 Node: Printing in Edebug\7f648470
365 Node: Tracing\7f650185
366 Node: Coverage Testing\7f652073
367 Node: The Outside Context\7f654114
368 Node: Checking Whether to Stop\7f655063
369 Node: Edebug Display Update\7f655710
370 Node: Edebug Recursive Edit\7f657733
371 Node: Instrumenting Macro Calls\7f659388
372 Node: Specification List\7f661870
373 Node: Backtracking\7f671281
374 Node: Debugging Backquote\7f673219
375 Node: Specification Examples\7f676925
376 Node: Edebug Options\7f678992
377 Node: Read and Print\7f684331
378 Node: Streams Intro\7f685308
379 Node: Input Streams\7f687326
380 Node: Input Functions\7f692227
381 Node: Output Streams\7f694287
382 Node: Output Functions\7f698338
383 Node: Output Variables\7f702638
384 Node: Minibuffers\7f707439
385 Node: Intro to Minibuffers\7f708591
386 Node: Text from Minibuffer\7f710779
387 Node: Object from Minibuffer\7f715873
388 Node: Minibuffer History\7f719966
389 Node: Completion\7f722945
390 Node: Basic Completion\7f724920
391 Node: Minibuffer Completion\7f729803
392 Node: Completion Commands\7f733380
393 Node: High-Level Completion\7f738037
394 Node: Reading File Names\7f742786
395 Node: Programmed Completion\7f746478
396 Node: Yes-or-No Queries\7f748860
397 Node: Multiple Queries\7f754597
398 Node: Reading a Password\7f758664
399 Node: Minibuffer Misc\7f760007
400 Node: Command Loop\7f764887
401 Node: Command Overview\7f766231
402 Node: Defining Commands\7f769509
403 Node: Using Interactive\7f770257
404 Node: Interactive Codes\7f775030
405 Node: Interactive Examples\7f780822
406 Node: Interactive Call\7f782136
407 Node: Command Loop Info\7f787551
408 Node: Events\7f792530
409 Node: Event Types\7f793991
410 Node: Event Contents\7f795914
411 Node: Event Predicates\7f800390
412 Node: Accessing Mouse Event Positions\7f801708
413 Node: Frame-Level Event Position Info\7f802407
414 Node: Window-Level Event Position Info\7f803447
415 Node: Event Text Position Info\7f805211
416 Node: Event Glyph Position Info\7f807703
417 Node: Event Toolbar Position Info\7f809026
418 Node: Other Event Position Info\7f809697
419 Node: Accessing Other Event Info\7f810106
420 Node: Working With Events\7f811726
421 Node: Converting Events\7f817727
422 Node: Reading Input\7f821126
423 Node: Key Sequence Input\7f822128
424 Node: Reading One Event\7f824763
425 Node: Dispatching an Event\7f827587
426 Node: Quoted Character Input\7f828038
427 Node: Peeking and Discarding\7f829386
428 Node: Waiting\7f833290
429 Node: Quitting\7f835604
430 Node: Prefix Command Arguments\7f840012
431 Node: Recursive Editing\7f845099
432 Node: Disabling Commands\7f849894
433 Node: Command History\7f851962
434 Node: Keyboard Macros\7f853699
435 Node: Keymaps\7f855916
436 Node: Keymap Terminology\7f857493
437 Node: Format of Keymaps\7f860422
438 Node: Creating Keymaps\7f860833
439 Node: Inheritance and Keymaps\7f862913
440 Node: Key Sequences\7f865285
441 Node: Prefix Keys\7f870081
442 Node: Active Keymaps\7f873666
443 Node: Key Lookup\7f883037
444 Node: Functions for Key Lookup\7f888200
445 Node: Changing Key Bindings\7f893901
446 Node: Key Binding Commands\7f901063
447 Node: Scanning Keymaps\7f903128
448 Node: Other Keymap Functions\7f911696
449 Node: Menus\7f912318
450 Node: Menu Format\7f912910
451 Node: Menubar Format\7f921556
452 Node: Menubar\7f922181
453 Node: Modifying Menus\7f925294
454 Node: Menu Filters\7f930638
455 Node: Pop-Up Menus\7f932534
456 Node: Menu Accelerators\7f934862
457 Node: Creating Menu Accelerators\7f935618
458 Node: Keyboard Menu Traversal\7f936978
459 Node: Menu Accelerator Functions\7f937705
460 Node: Buffers Menu\7f940781
461 Node: Dialog Boxes\7f942075
462 Node: Dialog Box Format\7f942242
463 Node: Dialog Box Functions\7f943667
464 Node: Toolbar\7f944064
465 Node: Toolbar Intro\7f944499
466 Node: Creating Toolbar\7f946899
467 Node: Toolbar Descriptor Format\7f947816
468 Node: Specifying the Toolbar\7f952313
469 Node: Other Toolbar Variables\7f955920
470 Node: Gutter\7f960348
471 Node: Gutter Intro\7f960937
472 Node: Creating Gutter\7f962940
473 Node: Gutter Descriptor Format\7f965827
474 Node: Specifying a Gutter\7f970284
475 Node: Other Gutter Variables\7f973819
476 Node: Common Gutter Widgets\7f978206
477 Node: Buffer Tabs\7f979198
478 Node: Progress Bars\7f979339
479 Node: Scrollbars\7f979484
480 Node: Drag and Drop\7f979619
481 Node: Supported Protocols\7f980695
482 Node: OffiX DND\7f981198
483 Node: CDE dt\7f982205
484 Node: MSWindows OLE\7f982796
485 Node: Loose ends\7f982967
486 Node: Drop Interface\7f983359
487 Node: Drag Interface\7f984381
488 Node: Modes\7f984555
489 Node: Major Modes\7f985506
490 Node: Major Mode Conventions\7f988421
491 Node: Example Major Modes\7f994376
492 Node: Auto Major Mode\7f1002409
493 Node: Mode Help\7f1009857
494 Node: Derived Modes\7f1010958
495 Node: Minor Modes\7f1013149
496 Node: Minor Mode Conventions\7f1014451
497 Node: Keymaps and Minor Modes\7f1017314
498 Node: Modeline Format\7f1018149
499 Node: Modeline Data\7f1019917
500 Node: Modeline Variables\7f1025070
501 Node: %-Constructs\7f1029786
502 Node: Hooks\7f1032773
503 Node: Documentation\7f1039533
504 Node: Documentation Basics\7f1040956
505 Node: Accessing Documentation\7f1044006
506 Node: Keys in Documentation\7f1050287
507 Node: Describing Characters\7f1053770
508 Node: Help Functions\7f1056119
509 Node: Obsoleteness\7f1062569
510 Node: Files\7f1065561
511 Node: Visiting Files\7f1067486
512 Node: Visiting Functions\7f1068991
513 Node: Subroutines of Visiting\7f1074149
514 Node: Saving Buffers\7f1076222
515 Node: Reading from Files\7f1082315
516 Node: Writing to Files\7f1084476
517 Node: File Locks\7f1087193
518 Node: Information about Files\7f1090260
519 Node: Testing Accessibility\7f1091021
520 Node: Kinds of Files\7f1094761
521 Node: Truenames\7f1096442
522 Node: File Attributes\7f1097444
523 Node: Changing File Attributes\7f1102583
524 Node: File Names\7f1108005
525 Node: File Name Components\7f1109578
526 Node: Directory Names\7f1112023
527 Node: Relative File Names\7f1115253
528 Node: File Name Expansion\7f1116223
529 Node: Unique File Names\7f1119977
530 Node: File Name Completion\7f1121592
531 Node: User Name Completion\7f1124860
532 Node: Contents of Directories\7f1126267
533 Node: Create/Delete Dirs\7f1129580
534 Node: Magic File Names\7f1130686
535 Node: Partial Files\7f1136334
536 Node: Intro to Partial Files\7f1136562
537 Node: Creating a Partial File\7f1137802
538 Node: Detached Partial Files\7f1138738
539 Node: Format Conversion\7f1139860
540 Node: Files and MS-DOS\7f1145358
541 Node: Backups and Auto-Saving\7f1147422
542 Node: Backup Files\7f1148097
543 Node: Making Backups\7f1149494
544 Node: Rename or Copy\7f1152243
545 Node: Numbered Backups\7f1154736
546 Node: Backup Names\7f1156971
547 Node: Auto-Saving\7f1160263
548 Node: Reverting\7f1168424
549 Node: Buffers\7f1171759
550 Node: Buffer Basics\7f1173175
551 Node: Current Buffer\7f1175228
552 Node: Buffer Names\7f1179932
553 Node: Buffer File Name\7f1183139
554 Node: Buffer Modification\7f1187258
555 Node: Modification Time\7f1189501
556 Node: Read Only Buffers\7f1192876
557 Node: The Buffer List\7f1196115
558 Node: Creating Buffers\7f1200932
559 Node: Killing Buffers\7f1203078
560 Node: Indirect Buffers\7f1206910
561 Node: Windows\7f1209484
562 Node: Basic Windows\7f1210962
563 Node: Splitting Windows\7f1214060
564 Node: Deleting Windows\7f1219386
565 Node: Selecting Windows\7f1223304
566 Node: Cyclic Window Ordering\7f1227527
567 Node: Buffers and Windows\7f1232682
568 Node: Displaying Buffers\7f1234460
569 Node: Choosing Window\7f1239799
570 Node: Window Point\7f1247717
571 Node: Window Start\7f1249787
572 Node: Vertical Scrolling\7f1254586
573 Node: Horizontal Scrolling\7f1260784
574 Node: Size of Window\7f1264313
575 Node: Position of Window\7f1269031
576 Node: Resizing Windows\7f1271284
577 Node: Window Configurations\7f1276722
578 Node: Frames\7f1280219
579 Node: Creating Frames\7f1282560
580 Node: Frame Properties\7f1283900
581 Node: Property Access\7f1284716
582 Node: Initial Properties\7f1285623
583 Node: X Frame Properties\7f1288109
584 Node: Size and Position\7f1292743
585 Node: Frame Name\7f1294741
586 Node: Frame Titles\7f1295655
587 Node: Deleting Frames\7f1297479
588 Node: Finding All Frames\7f1298454
589 Node: Frames and Windows\7f1301682
590 Node: Minibuffers and Frames\7f1304464
591 Node: Input Focus\7f1305382
592 Node: Visibility of Frames\7f1308487
593 Node: Raising and Lowering\7f1310477
594 Node: Frame Configurations\7f1312853
595 Node: Frame Hooks\7f1313910
596 Node: Consoles and Devices\7f1315715
597 Node: Basic Console Functions\7f1318458
598 Node: Basic Device Functions\7f1318881
599 Node: Console Types and Device Classes\7f1319727
600 Node: Connecting to a Console or Device\7f1321994
601 Node: The Selected Console and Device\7f1324178
602 Node: Console and Device I/O\7f1325204
603 Node: Positions\7f1325968
604 Node: Point\7f1326937
605 Node: Motion\7f1330027
606 Node: Character Motion\7f1330794
607 Node: Word Motion\7f1333031
608 Node: Buffer End Motion\7f1334532
609 Node: Text Lines\7f1336069
610 Node: Screen Lines\7f1340970
611 Node: List Motion\7f1345033
612 Node: Skipping Characters\7f1348515
613 Node: Excursions\7f1350734
614 Node: Narrowing\7f1353774
615 Node: Markers\7f1359105
616 Node: Overview of Markers\7f1360011
617 Node: Predicates on Markers\7f1364703
618 Node: Creating Markers\7f1365949
619 Node: Information from Markers\7f1370149
620 Node: Changing Markers\7f1371247
621 Node: The Mark\7f1372775
622 Node: The Region\7f1381278
623 Node: Text\7f1386964
624 Node: Near Point\7f1389663
625 Node: Buffer Contents\7f1393850
626 Node: Comparing Text\7f1395256
627 Node: Insertion\7f1396664
628 Node: Commands for Insertion\7f1400574
629 Node: Deletion\7f1403468
630 Node: User-Level Deletion\7f1407062
631 Node: The Kill Ring\7f1411222
632 Node: Kill Ring Concepts\7f1413396
633 Node: Kill Functions\7f1414450
634 Node: Yank Commands\7f1416373
635 Node: Low-Level Kill Ring\7f1418244
636 Node: Internals of Kill Ring\7f1421330
637 Node: Undo\7f1424110
638 Node: Maintaining Undo\7f1428447
639 Node: Filling\7f1431065
640 Node: Margins\7f1437059
641 Node: Auto Filling\7f1441082
642 Node: Sorting\7f1442263
643 Node: Columns\7f1451577
644 Node: Indentation\7f1454658
645 Node: Primitive Indent\7f1455437
646 Node: Mode-Specific Indent\7f1456762
647 Node: Region Indent\7f1459294
648 Node: Relative Indent\7f1462241
649 Node: Indent Tabs\7f1464623
650 Node: Motion by Indent\7f1465944
651 Node: Case Changes\7f1466723
652 Node: Text Properties\7f1470076
653 Node: Examining Properties\7f1471889
654 Node: Changing Properties\7f1473772
655 Node: Property Search\7f1477363
656 Node: Special Properties\7f1482082
657 Node: Saving Properties\7f1482363
658 Node: Substitution\7f1485505
659 Node: Registers\7f1488775
660 Node: Transposition\7f1491358
661 Node: Change Hooks\7f1492252
662 Node: Transformations\7f1494292
663 Node: Searching and Matching\7f1499396
664 Node: String Search\7f1500527
665 Node: Regular Expressions\7f1505508
666 Node: Syntax of Regexps\7f1506875
667 Node: Regexp Example\7f1521478
668 Node: Regexp Search\7f1523648
669 Node: POSIX Regexps\7f1529979
670 Node: Search and Replace\7f1532056
671 Node: Match Data\7f1535421
672 Node: Simple Match Data\7f1536551
673 Node: Replacing Match\7f1540816
674 Node: Entire Match Data\7f1543497
675 Node: Saving Match Data\7f1545735
676 Node: Searching and Case\7f1547123
677 Node: Standard Regexps\7f1549157
678 Node: Syntax Tables\7f1551355
679 Node: Syntax Basics\7f1552469
680 Node: Syntax Descriptors\7f1555441
681 Node: Syntax Class Table\7f1557291
682 Node: Syntax Flags\7f1563329
683 Node: Syntax Table Functions\7f1566546
684 Node: Motion and Syntax\7f1570834
685 Node: Parsing Expressions\7f1572286
686 Node: Standard Syntax Tables\7f1578355
687 Node: Syntax Table Internals\7f1579199
688 Node: Abbrevs\7f1580225
689 Node: Abbrev Mode\7f1582028
690 Node: Abbrev Tables\7f1582748
691 Node: Defining Abbrevs\7f1584287
692 Node: Abbrev Files\7f1586208
693 Node: Abbrev Expansion\7f1587991
694 Node: Standard Abbrev Tables\7f1592622
695 Node: Extents\7f1593781
696 Node: Intro to Extents\7f1595024
697 Node: Creating and Modifying Extents\7f1599016
698 Node: Extent Endpoints\7f1600597
699 Node: Finding Extents\7f1603860
700 Node: Mapping Over Extents\7f1607982
701 Node: Extent Properties\7f1614105
702 Node: Detached Extents\7f1624266
703 Node: Extent Parents\7f1626125
704 Node: Duplicable Extents\7f1627819
705 Node: Extents and Events\7f1631040
706 Node: Atomic Extents\7f1632947
707 Node: Specifiers\7f1633394
708 Node: Introduction to Specifiers\7f1635507
709 Node: Specifiers In-Depth\7f1637817
710 Node: Specifier Instancing\7f1642729
711 Node: Specifier Types\7f1645991
712 Node: Adding Specifications\7f1651065
713 Node: Retrieving Specifications\7f1660486
714 Node: Specifier Tag Functions\7f1664231
715 Node: Specifier Instancing Functions\7f1667465
716 Node: Specifier Example\7f1670872
717 Node: Creating Specifiers\7f1674028
718 Node: Specifier Validation Functions\7f1678345
719 Node: Other Specification Functions\7f1680731
720 Node: Faces and Window-System Objects\7f1684552
721 Node: Faces\7f1684876
722 Node: Merging Faces\7f1686493
723 Node: Basic Face Functions\7f1688454
724 Node: Face Properties\7f1690602
725 Node: Face Convenience Functions\7f1700875
726 Node: Other Face Display Functions\7f1704095
727 Node: Fonts\7f1704907
728 Node: Font Specifiers\7f1705608
729 Node: Font Instances\7f1706793
730 Node: Font Instance Names\7f1707760
731 Node: Font Instance Size\7f1708601
732 Node: Font Instance Characteristics\7f1709887
733 Node: Font Convenience Functions\7f1711065
734 Node: Colors\7f1712355
735 Node: Color Specifiers\7f1712795
736 Node: Color Instances\7f1715155
737 Node: Color Instance Properties\7f1715899
738 Node: Color Convenience Functions\7f1716525
739 Node: Glyphs\7f1717578
740 Node: Glyph Functions\7f1719179
741 Node: Creating Glyphs\7f1719586
742 Node: Glyph Properties\7f1732226
743 Node: Glyph Convenience Functions\7f1741393
744 Node: Glyph Dimensions\7f1745340
745 Node: Images\7f1746420
746 Node: Image Specifiers\7f1746869
747 Node: Image Instantiator Conversion\7f1762360
748 Node: Image Instances\7f1763725
749 Node: Image Instance Types\7f1764476
750 Node: Image Instance Functions\7f1767241
751 Node: Glyph Types\7f1774298
752 Node: Mouse Pointer\7f1776070
753 Node: Redisplay Glyphs\7f1779073
754 Node: Subwindows\7f1780106
755 Node: Annotations\7f1780349
756 Node: Annotation Basics\7f1781365
757 Node: Annotation Primitives\7f1785303
758 Node: Annotation Properties\7f1786642
759 Node: Locating Annotations\7f1789682
760 Node: Margin Primitives\7f1790519
761 Node: Annotation Hooks\7f1792413
762 Node: Display\7f1793073
763 Node: Refresh Screen\7f1794051
764 Node: Truncation\7f1796245
765 Node: The Echo Area\7f1798770
766 Node: Warnings\7f1805207
767 Node: Invisible Text\7f1809643
768 Node: Selective Display\7f1812222
769 Node: Overlay Arrow\7f1816348
770 Node: Temporary Displays\7f1817701
771 Node: Blinking\7f1821822
772 Node: Usual Display\7f1824006
773 Node: Display Tables\7f1826555
774 Node: Display Table Format\7f1827359
775 Node: Active Display Table\7f1828801
776 Node: Character Descriptors\7f1832796
777 Node: Beeping\7f1833553
778 Node: Hash Tables\7f1838319
779 Node: Introduction to Hash Tables\7f1838927
780 Node: Working With Hash Tables\7f1845486
781 Node: Weak Hash Tables\7f1846603
782 Node: Range Tables\7f1848620
783 Node: Introduction to Range Tables\7f1849309
784 Node: Working With Range Tables\7f1849755
785 Node: Databases\7f1850714
786 Node: Connecting to a Database\7f1851013
787 Node: Working With a Database\7f1852120
788 Node: Other Database Functions\7f1852994
789 Node: Processes\7f1853563
790 Node: Subprocess Creation\7f1855787
791 Node: Synchronous Processes\7f1859238
792 Node: MS-DOS Subprocesses\7f1865960
793 Node: Asynchronous Processes\7f1867034
794 Node: Deleting Processes\7f1871391
795 Node: Process Information\7f1873262
796 Node: Input to Processes\7f1877354
797 Node: Signals to Processes\7f1880049
798 Node: Output from Processes\7f1884864
799 Node: Process Buffers\7f1885676
800 Node: Filter Functions\7f1888555
801 Node: Accepting Output\7f1894146
802 Node: Sentinels\7f1895673
803 Node: Process Window Size\7f1899163
804 Node: Transaction Queues\7f1899512
805 Node: Network\7f1901210
806 Node: System Interface\7f1903844
807 Node: Starting Up\7f1905114
808 Node: Start-up Summary\7f1905708
809 Node: Init File\7f1909262
810 Node: Terminal-Specific\7f1911643
811 Node: Command Line Arguments\7f1914802
812 Node: Getting Out\7f1918291
813 Node: Killing XEmacs\7f1918860
814 Node: Suspending XEmacs\7f1920528
815 Node: System Environment\7f1923907
816 Node: User Identification\7f1930088
817 Node: Time of Day\7f1933617
818 Node: Time Conversion\7f1936404
819 Node: Timers\7f1941646
820 Node: Terminal Input\7f1943819
821 Node: Input Modes\7f1944322
822 Node: Translating Input\7f1946781
823 Node: Recording Input\7f1950946
824 Node: Terminal Output\7f1953046
825 Node: Flow Control\7f1956667
826 Node: Batch Mode\7f1960629
827 Node: X-Windows\7f1962011
828 Node: X Selections\7f1962882
829 Node: X Server\7f1965633
830 Node: Resources\7f1966084
831 Node: Server Data\7f1971395
832 Node: Grabs\7f1972602
833 Node: X Miscellaneous\7f1974182
834 Node: ToolTalk Support\7f1976567
835 Node: XEmacs ToolTalk API Summary\7f1976784
836 Node: Sending Messages\7f1978084
837 Node: Example of Sending Messages\7f1978335
838 Node: Elisp Interface for Sending Messages\7f1979397
839 Node: Receiving Messages\7f1985993
840 Node: Example of Receiving Messages\7f1986216
841 Node: Elisp Interface for Receiving Messages\7f1987052
842 Node: LDAP Support\7f1990909
843 Node: Building XEmacs with LDAP support\7f1991403
844 Node: XEmacs LDAP API\7f1992380
845 Node: LDAP Variables\7f1993432
846 Node: The High-Level LDAP API\7f1996032
847 Node: The Low-Level LDAP API\7f1999505
848 Node: The LDAP Lisp Object\7f2000336
849 Node: Opening and Closing a LDAP Connection\7f2000891
850 Node: Low-level Operations on a LDAP Server\7f2002697
851 Node: LDAP Internationalization\7f2005421
852 Node: LDAP Internationalization Variables\7f2006326
853 Node: Encoder/Decoder Functions\7f2008057
854 Node: Syntax of Search Filters\7f2009094
855 Node: PostgreSQL Support\7f2010392
856 Node: Building XEmacs with PostgreSQL support\7f2010787
857 Node: XEmacs PostgreSQL libpq API\7f2012134
858 Node: libpq Lisp Variables\7f2014013
859 Node: libpq Lisp Symbols and DataTypes\7f2016977
860 Node: Synchronous Interface Functions\7f2030217
861 Node: Asynchronous Interface Functions\7f2034708
862 Node: Large Object Support\7f2038213
863 Node: Other libpq Functions\7f2038840
864 Node: Unimplemented libpq Functions\7f2041875
865 Node: XEmacs PostgreSQL libpq Examples\7f2047194
866 Node: Internationalization\7f2053285
867 Node: I18N Levels 1 and 2\7f2053628
868 Node: I18N Level 3\7f2054334
869 Node: Level 3 Basics\7f2054615
870 Node: Level 3 Primitives\7f2055448
871 Node: Dynamic Messaging\7f2057054
872 Node: Domain Specification\7f2057517
873 Node: Documentation String Extraction\7f2059187
874 Node: I18N Level 4\7f2060105
875 Node: MULE\7f2060297
876 Node: Internationalization Terminology\7f2061346
877 Node: Charsets\7f2073545
878 Node: Charset Properties\7f2074241
879 Node: Basic Charset Functions\7f2078956
880 Node: Charset Property Functions\7f2081137
881 Node: Predefined Charsets\7f2083207
882 Node: MULE Characters\7f2086127
883 Node: Composite Characters\7f2087002
884 Node: Coding Systems\7f2088269
885 Node: Coding System Types\7f2090409
886 Node: ISO 2022\7f2094393
887 Node: EOL Conversion\7f2106668
888 Node: Coding System Properties\7f2107840
889 Node: Basic Coding System Functions\7f2112163
890 Node: Coding System Property Functions\7f2114197
891 Node: Encoding and Decoding Text\7f2114755
892 Node: Detection of Textual Encoding\7f2115891
893 Node: Big5 and Shift-JIS Functions\7f2117427
894 Node: Predefined Coding Systems\7f2118579
895 Node: CCL\7f2130673
896 Node: CCL Syntax\7f2133777
897 Node: CCL Statements\7f2135353
898 Node: CCL Expressions\7f2140001
899 Node: Calling CCL\7f2142540
900 Node: CCL Examples\7f2145545
901 Node: Category Tables\7f2145682
902 Node: Tips\7f2148041
903 Node: Style Tips\7f2148682
904 Node: Compilation Tips\7f2158201
905 Node: Documentation Tips\7f2160115
906 Node: Comment Tips\7f2165624
907 Node: Library Headers\7f2168626
908 Node: Building XEmacs and Object Allocation\7f2172598
909 Node: Building XEmacs\7f2173481
910 Node: Pure Storage\7f2180059
911 Node: Garbage Collection\7f2182847
912 Node: Standard Errors\7f2193690
913 Node: Standard Buffer-Local Variables\7f2197899
914 Node: Standard Keymaps\7f2200532
915 Node: Standard Hooks\7f2204266
916 Node: Index\7f2211766
917 \1f
918 End Tag Table