This is Info file ../../info/lispref.info, produced by Makeinfo-1.63
from the input file lispref.texi.

   Edition History:

   GNU Emacs Lisp Reference Manual Second Edition (v2.01), May 1993 GNU
Emacs Lisp Reference Manual Further Revised (v2.02), August 1993 Lucid
Emacs Lisp Reference Manual (for 19.10) First Edition, March 1994
XEmacs Lisp Programmer's Manual (for 19.12) Second Edition, April 1995
GNU Emacs Lisp Reference Manual v2.4, June 1995 XEmacs Lisp
Programmer's Manual (for 19.13) Third Edition, July 1995

   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995 Free Software
Foundation, Inc.  Copyright (C) 1994, 1995 Sun Microsystems, Inc.
Copyright (C) 1995 Amdahl Corporation.  Copyright (C) 1995 Ben Wing.

   Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
preserved on all copies.

   Permission is granted to copy and distribute modified versions of
this manual under the conditions for verbatim copying, provided that the
entire resulting derived work is distributed under the terms of a
permission notice identical to this one.

   Permission is granted to copy and distribute translations of this
manual into another language, under the above conditions for modified
versions, except that this permission notice may be stated in a
translation approved by the Foundation.

   Permission is granted to copy and distribute modified versions of
this manual under the conditions for verbatim copying, provided also
that the section entitled "GNU General Public License" is included
exactly as in the original, and provided that the entire resulting
derived work is distributed under the terms of a permission notice
identical to this one.

   Permission is granted to copy and distribute translations of this
manual into another language, under the above conditions for modified
versions, except that the section entitled "GNU General Public License"
may be included in a translation approved by the Free Software
Foundation instead of in the original English.


Indirect:
lispref.info-1: 2070
lispref.info-2: 43774
lispref.info-3: 89826
lispref.info-4: 136920
lispref.info-5: 186781
lispref.info-6: 230636
lispref.info-7: 277107
lispref.info-8: 321069
lispref.info-9: 368958
lispref.info-10: 418919
lispref.info-11: 464774
lispref.info-12: 513367
lispref.info-13: 562874
lispref.info-14: 611287
lispref.info-15: 659980
lispref.info-16: 706047
lispref.info-17: 755506
lispref.info-18: 805370
lispref.info-19: 848703
lispref.info-20: 896751
lispref.info-21: 942180
lispref.info-22: 987519
lispref.info-23: 1036815
lispref.info-24: 1086333
lispref.info-25: 1134908
lispref.info-26: 1182366
lispref.info-27: 1223614
lispref.info-28: 1273610
lispref.info-29: 1321524
lispref.info-30: 1371177
lispref.info-31: 1420101
lispref.info-32: 1469314
lispref.info-33: 1518868
lispref.info-34: 1565714
lispref.info-35: 1610947
lispref.info-36: 1660766
lispref.info-37: 1707555
lispref.info-38: 1742639

Tag Table:
(Indirect)
Node: Top2070
Node: Copying43774
Node: Introduction62932
Node: Caveats64514
Node: Lisp History66165
Node: Conventions67419
Node: Some Terms68234
Node: nil and t68955
Node: Evaluation Notation70631
Node: Printing Notation71558
Node: Error Messages72432
Node: Buffer Text Notation72873
Node: Format of Descriptions73748
Node: A Sample Function Description74605
Node: A Sample Variable Description78590
Node: Acknowledgements79498
Node: Lisp Data Types81284
Node: Printed Representation83657
Node: Comments85698
Node: Programming Types86597
Node: Integer Type88200
Node: Floating Point Type89207
Node: Character Type89826
Node: Symbol Type96826
Node: Sequence Type99524
Node: Cons Cell Type100955
Node: Dotted Pair Notation105438
Node: Association List Type107562
Node: Array Type108445
Node: String Type109811
Node: Vector Type112927
Node: Function Type113697
Node: Macro Type114809
Node: Primitive Function Type115506
Node: Byte-Code Type117025
Node: Autoload Type117642
Node: Editing Types118624
Node: Buffer Type119553
Node: Marker Type121547
Node: Window Type122271
Node: Frame Type123479
Node: Window Configuration Type124166
Node: Process Type124710
Node: Stream Type125669
Node: Keymap Type126794
Node: Syntax Table Type127254
Node: Display Table Type128227
Node: Extent Type128587
Node: Window-System Types129189
Node: Font Type129529
Node: Color Type129635
Node: Pixmap Type129763
Node: Type Predicates129875
Node: Equality Predicates136920
Node: Numbers140319
Node: Integer Basics141635
Node: Float Basics143993
Node: Predicates on Numbers145733
Node: Comparison of Numbers147369
Node: Numeric Conversions150760
Node: Arithmetic Operations152226
Node: Rounding Operations157536
Node: Bitwise Operations158641
Node: Math Functions167574
Node: Random Numbers169519
Node: Strings and Characters171284
Node: String Basics172385
Node: Predicates for Strings175113
Node: Creating Strings175673
Node: Text Comparison180447
Node: String Conversion183504
Node: Formatting Strings186781
Node: Character Case192675
Node: Case Table195570
Node: Lists199448
Node: Cons Cells200409
Node: Lists as Boxes201745
Node: List-related Predicates204387
Node: List Elements206089
Node: Building Lists209110
Node: Modifying Lists215105
Node: Setcar215917
Node: Setcdr218338
Node: Rearrangement220848
Node: Sets And Lists226407
Node: Association Lists230636
Node: Sequences Arrays Vectors238210
Node: Sequence Functions240380
Node: Arrays243633
Node: Array Functions246031
Node: Vectors248217
Node: Vector Functions249737
Node: Symbols252242
Node: Symbol Components253297
Node: Definitions257471
Node: Creating Symbols259697
Node: Property Lists266731
Node: Plists and Alists268149
Node: Symbol Plists269896
Node: Other Plists271703
Node: Evaluation272811
Node: Intro Eval273615
Node: Eval277107
Node: Forms281509
Node: Self-Evaluating Forms282666
Node: Symbol Forms284183
Node: Classifying Lists285100
Node: Function Indirection285856
Node: Function Forms288971
Node: Macro Forms289970
Node: Special Forms291569
Node: Autoloading293801
Node: Quoting294299
Node: Control Structures295662
Node: Sequencing297283
Node: Conditionals300148
Node: Combining Conditions303570
Node: Iteration306840
Node: Nonlocal Exits308624
Node: Catch and Throw309324
Node: Examples of Catch313167
Node: Errors315185
Node: Signaling Errors316673
Node: Processing of Errors319739
Node: Handling Errors321069
Node: Error Symbols327975
Node: Cleanups331421
Node: Variables335201
Node: Global Variables336909
Node: Constant Variables337985
Node: Local Variables338508
Node: Void Variables343451
Node: Defining Variables346962
Node: Accessing Variables354126
Node: Setting Variables355552
Node: Variable Scoping360070
Node: Scope361667
Node: Extent363190
Node: Impl of Scope364665
Node: Using Scoping366626
Node: Buffer-Local Variables368148
Node: Intro to Buffer-Local368958
Node: Creating Buffer-Local371501
Node: Default Value376713
Node: Functions379857
Node: What Is a Function380951
Node: Lambda Expressions384961
Node: Lambda Components385870
Node: Simple Lambda387702
Node: Argument List389361
Node: Function Documentation393088
Node: Function Names395030
Node: Defining Functions397604
Node: Calling Functions400540
Node: Mapping Functions404389
Node: Anonymous Functions406741
Node: Function Cells409985
Node: Inline Functions414772
Node: Related Topics416582
Node: Macros417635
Node: Simple Macro418919
Node: Expansion419654
Node: Compiling Macros422628
Node: Defining Macros424466
Node: Backquote425784
Node: Problems with Macros428127
Node: Argument Evaluation428822
Node: Surprising Local Vars431726
Node: Eval During Expansion433794
Node: Repeated Expansion435488
Node: Loading437399
Node: How Programs Do Loading439072
Node: Autoload445250
Node: Repeated Loading451344
Node: Named Features453461
Node: Unloading458107
Node: Hooks for Loading460244
Node: Byte Compilation461912
Node: Speed of Byte-Code463689
Node: Compilation Functions464774
Node: Docs and Compilation471013
Node: Dynamic Loading473590
Node: Eval During Compile475955
Node: Byte-Code Objects477212
Node: Disassembly479695
Node: Debugging488142
Node: Debugger489551
Node: Error Debugging490696
Node: Infinite Loops492698
Node: Function Debugging493942
Node: Explicit Debug496725
Node: Using Debugger497497
Node: Debugger Commands499360
Node: Invoking the Debugger503677
Node: Internals of Debugger507592
Node: Syntax Errors512119
Node: Excess Open513367
Node: Excess Close515238
Node: Compilation Errors516655
Node: Edebug517943
Node: Using Edebug519925
Node: Instrumenting522886
Node: Edebug Execution Modes525270
Node: Jumping528162
Node: Edebug Misc531151
Node: Breakpoints532538
Node: Global Break Condition535277
Node: Persistent Breakpoints536234
Node: Views537137
Node: Edebug Eval538728
Node: Eval List539490
Node: Printing542899
Node: Coverage Testing543858
Node: The Outside Context545609
Node: Just Checking546317
Node: Outside Window Configuration546800
Node: Edebug Recursive Edit548851
Node: Side Effects549609
Node: Macro Calls550791
Node: Specification List552563
Node: Backtracking561066
Node: Specification Examples562874
Node: Edebug Options565946
Node: Read and Print569954
Node: Streams Intro570931
Node: Input Streams572949
Node: Input Functions578039
Node: Output Streams580099
Node: Output Functions584146
Node: Output Variables588446
Node: Minibuffers590388
Node: Intro to Minibuffers591473
Node: Text from Minibuffer593881
Node: Object from Minibuffer598536
Node: Minibuffer History601731
Node: Completion604307
Node: Basic Completion606280
Node: Minibuffer Completion611287
Node: Completion Commands614512
Node: High-Level Completion619148
Node: Reading File Names623162
Node: Programmed Completion626842
Node: Yes-or-No Queries629052
Node: Multiple Queries634733
Node: Minibuffer Misc638792
Node: Command Loop643294
Node: Command Overview644640
Node: Defining Commands647924
Node: Using Interactive648672
Node: Interactive Codes653130
Node: Interactive Examples658666
Node: Interactive Call659980
Node: Command Loop Info665384
Node: Events670171
Node: Event Types671631
Node: Event Contents673530
Node: Event Predicates676907
Node: Accessing Mouse Event Positions678109
Node: Frame-Level Event Position Info678785
Node: Window-Level Event Position Info679894
Node: Event Text Position Info681603
Node: Event Glyph Position Info684031
Node: Event Toolbar Position Info685311
Node: Other Event Position Info685961
Node: Accessing Other Event Info686358
Node: Working With Events687966
Node: Converting Events689384
Node: Reading Input692315
Node: Key Sequence Input693317
Node: Reading One Event695273
Node: Dispatching an Event698034
Node: Quoted Character Input698485
Node: Peeking and Discarding699835
Node: Waiting703739
Node: Quitting706047
Node: Prefix Command Arguments710455
Node: Recursive Editing715542
Node: Disabling Commands720339
Node: Command History722406
Node: Keyboard Macros724144
Node: Keymaps726361
Node: Keymap Terminology727896
Node: Format of Keymaps730824
Node: Creating Keymaps731235
Node: Inheritance and Keymaps732566
Node: Prefix Keys734211
Node: Active Keymaps737802
Node: Key Lookup744680
Node: Functions for Key Lookup750208
Node: Changing Key Bindings755506
Node: Key Binding Commands762878
Node: Scanning Keymaps764939
Node: Menus769226
Node: Menu Format769702
Node: Menubar Format777698
Node: Menubar778323
Node: Modifying Menus781437
Node: Menu Filters786455
Node: Pop-Up Menus788345
Node: Buffers Menu790551
Node: Dialog Boxes791840
Node: Dialog Box Format792007
Node: Dialog Box Functions793377
Node: Toolbar793775
Node: Toolbar Intro794089
Node: Toolbar Descriptor Format794236
Node: Specifying the Toolbar797978
Node: Other Toolbar Variables800692
Node: Scrollbars801382
Node: Modes801510
Node: Major Modes802458
Node: Major Mode Conventions805370
Node: Example Major Modes811325
Node: Auto Major Mode819293
Node: Mode Help826742
Node: Derived Modes827843
Node: Minor Modes830034
Node: Minor Mode Conventions831336
Node: Keymaps and Minor Modes834200
Node: Modeline Format835035
Node: Modeline Data836804
Node: Modeline Variables841076
Node: %-Constructs845792
Node: Hooks848703
Node: Documentation855517
Node: Documentation Basics856877
Node: Accessing Documentation859722
Node: Keys in Documentation865308
Node: Describing Characters867740
Node: Help Functions870014
Node: Files877948
Node: Visiting Files879872
Node: Visiting Functions881377
Node: Subroutines of Visiting886425
Node: Saving Buffers888501
Node: Reading from Files894594
Node: Writing to Files896751
Node: File Locks899428
Node: Information about Files902477
Node: Testing Accessibility903238
Node: Kinds of Files906978
Node: Truenames908659
Node: File Attributes909661
Node: Changing File Attributes914772
Node: File Names920178
Node: File Name Components921713
Node: Directory Names924814
Node: Relative File Names928526
Node: File Name Expansion929604
Node: Unique File Names933989
Node: File Name Completion935130
Node: Contents of Directories937762
Node: Create/Delete Dirs941075
Node: Magic File Names942180
Node: Partial Files947810
Node: Intro to Partial Files948038
Node: Creating a Partial File949278
Node: Detached Partial Files950213
Node: Format Conversion951335
Node: Files and MS-DOS957845
Node: Backups and Auto-Saving959909
Node: Backup Files960584
Node: Making Backups961981
Node: Rename or Copy964730
Node: Numbered Backups967223
Node: Backup Names969468
Node: Auto-Saving972751
Node: Reverting980893
Node: Buffers984051
Node: Buffer Basics985466
Node: Current Buffer987519
Node: Buffer Names992207
Node: Buffer File Name995412
Node: Buffer Modification999532
Node: Modification Time1001728
Node: Read Only Buffers1005103
Node: The Buffer List1007521
Node: Creating Buffers1012026
Node: Killing Buffers1014175
Node: Indirect Buffers1017908
Node: Windows1019735
Node: Basic Windows1021213
Node: Splitting Windows1024310
Node: Deleting Windows1031184
Node: Selecting Windows1033865
Node: Cyclic Window Ordering1036815
Node: Buffers and Windows1041439
Node: Displaying Buffers1043283
Node: Choosing Window1047888
Node: Window Point1055606
Node: Window Start1057652
Node: Vertical Scrolling1062142
Node: Horizontal Scrolling1067849
Node: Size of Window1071358
Node: Position of Window1075003
Node: Resizing Windows1076835
Node: Window Configurations1081360
Node: Frames1084635
Node: Creating Frames1086333
Node: Frame Parameters1087492
Node: Parameter Access1088339
Node: Initial Parameters1089038
Node: X Frame Parameters1091166
Node: Size and Position1095416
Node: Frame Name1097413
Node: Frame Titles1098327
Node: Deleting Frames1100149
Node: Finding All Frames1100749
Node: Frames and Windows1102743
Node: Minibuffers and Frames1104448
Node: Input Focus1105427
Node: Visibility of Frames1107490
Node: Raising and Lowering1109403
Node: Frame Hooks1111771
Node: Devices1113578
Node: Basic Device Functions1115260
Node: Device Types and Classes1115923
Node: Connecting to a Device1118070
Node: The Selected Device1120039
Node: Device Input1120372
Node: Positions1121108
Node: Point1122064
Node: Motion1124828
Node: Character Motion1125595
Node: Word Motion1127645
Node: Buffer End Motion1129005
Node: Text Lines1130502
Node: Screen Lines1134908
Node: List Motion1137916
Node: Skipping Characters1140746
Node: Excursions1142905
Node: Narrowing1145127
Node: Markers1150326
Node: Overview of Markers1151228
Node: Predicates on Markers1154115
Node: Creating Markers1154987
Node: Information from Markers1158003
Node: Changing Markers1159101
Node: The Mark1160479
Node: The Region1167377
Node: Text1168547
Node: Near Point1171204
Node: Buffer Contents1174940
Node: Comparing Text1177437
Node: Insertion1178845
Node: Commands for Insertion1182366
Node: Deletion1185324
Node: User-Level Deletion1188861
Node: The Kill Ring1192991
Node: Kill Ring Concepts1195165
Node: Kill Functions1196219
Node: Yank Commands1198124
Node: Low-Level Kill Ring1199995
Node: Internals of Kill Ring1202781
Node: Undo1205561
Node: Maintaining Undo1209890
Node: Filling1212510
Node: Margins1218505
Node: Auto Filling1222433
Node: Sorting1223614
Node: Columns1232915
Node: Indentation1235431
Node: Primitive Indent1236210
Node: Mode-Specific Indent1237454
Node: Region Indent1239951
Node: Relative Indent1242899
Node: Indent Tabs1245281
Node: Motion by Indent1246601
Node: Case Changes1247380
Node: Text Properties1250630
Node: Examining Properties1252576
Node: Changing Properties1254593
Node: Property Search1258168
Node: Special Properties1262864
Node: Saving Properties1263145
Node: Substitution1266287
Node: Registers1268161
Node: Transposition1270704
Node: Change Hooks1271598
Node: Searching and Matching1273610
Node: String Search1274741
Node: Regular Expressions1279465
Node: Syntax of Regexps1280048
Node: Regexp Example1292492
Node: Regexp Search1294662
Node: POSIX Regexps1299871
Node: Search and Replace1301706
Node: Match Data1305071
Node: Simple Match Data1306201
Node: Replacing Match1310465
Node: Entire Match Data1312799
Node: Saving Match Data1314792
Node: Searching and Case1316176
Node: Standard Regexps1318210
Node: Syntax Tables1320408
Node: Syntax Basics1321524
Node: Syntax Descriptors1324090
Node: Syntax Class Table1325940
Node: Syntax Flags1331976
Node: Syntax Table Functions1335193
Node: Motion and Syntax1339057
Node: Parsing Expressions1340509
Node: Standard Syntax Tables1346578
Node: Syntax Table Internals1347422
Node: Abbrevs1348449
Node: Abbrev Mode1350253
Node: Abbrev Tables1350973
Node: Defining Abbrevs1352506
Node: Abbrev Files1354411
Node: Abbrev Expansion1356185
Node: Standard Abbrev Tables1360816
Node: Extents1361975
Node: Intro to Extents1363130
Node: Creating and Modifying Extents1366656
Node: Extent Endpoints1368111
Node: Finding Extents1371177
Node: Extent Properties1374418
Node: Detached Extents1381076
Node: Duplicable Extents1382838
Node: Extent Replicas1387478
Node: Extents and Events1389261
Node: Atomic Extents1391125
Node: Specifiers1391572
Node: Introduction to Specifiers1393375
Node: Specifiers In-Depth1395685
Node: Specifier Instancing1400586
Node: Specifier Types1403855
Node: Adding Specifications1408511
Node: Retrieving Specifications1416366
Node: Specifier Tag Functions1420101
Node: Specifier Instancing Functions1423335
Node: Specifier Example1426877
Node: Creating Specifiers1429982
Node: Specifier Validation Functions1432231
Node: Other Specification Functions1434615
Node: Faces and Window-System Objects1438434
Node: Faces1438758
Node: Merging Faces1440376
Node: Basic Face Functions1442336
Node: Face Properties1444435
Node: Face Convenience Functions1453994
Node: Other Face Display Functions1457127
Node: Fonts1457940
Node: Font Specifiers1458641
Node: Font Instances1458882
Node: Font Instance Names1459849
Node: Font Instance Size1460690
Node: Font Instance Characteristics1461976
Node: Font Convenience Functions1463145
Node: Colors1464435
Node: Color Specifiers1464875
Node: Color Instances1465102
Node: Color Instance Properties1465846
Node: Color Convenience Functions1466472
Node: Glyphs1467525
Node: Glyph Functions1468189
Node: Creating Glyphs1468524
Node: Glyph Properties1469314
Node: Glyph Convenience Functions1478023
Node: Images1479002
Node: Image Specifiers1479447
Node: Image Instantiator Conversion1483810
Node: Image Instances1485167
Node: Cursors1487935
Node: Annotations1488104
Node: Annotation Basics1488581
Node: Annotation Primitives1491725
Node: Margin Primitives1495123
Node: Annotation Hooks1497074
Node: Display1497844
Node: Refresh Screen1498775
Node: Truncation1500885
Node: The Echo Area1503610
Node: Invisible Text1506683
Node: Selective Display1509266
Node: Overlay Arrow1513393
Node: Temporary Displays1514747
Node: Blinking1518868
Node: Usual Display1521052
Node: Display Tables1523602
Node: Display Table Format1524406
Node: Active Display Table1525850
Node: Character Descriptors1527042
Node: Beeping1527800
Node: Processes1532556
Node: Subprocess Creation1534777
Node: Synchronous Processes1538070
Node: MS-DOS Subprocesses1544768
Node: Asynchronous Processes1545842
Node: Deleting Processes1549546
Node: Process Information1551417
Node: Input to Processes1555345
Node: Signals to Processes1557614
Node: Output from Processes1562034
Node: Process Buffers1562846
Node: Filter Functions1565714
Node: Accepting Output1571281
Node: Sentinels1572808
Node: Process Window Size1576301
Node: Transaction Queues1576650
Node: Network1578348
Node: System Interface1580181
Node: Starting Up1581451
Node: Start-up Summary1582045
Node: Init File1585599
Node: Terminal-Specific1587981
Node: Command Line Arguments1591139
Node: Getting Out1594627
Node: Killing XEmacs1595196
Node: Suspending XEmacs1596865
Node: System Environment1600183
Node: User Identification1606266
Node: Time of Day1608152
Node: Time Conversion1610947
Node: Timers1615920
Node: Terminal Input1618093
Node: Input Modes1618596
Node: Translating Input1621009
Node: Recording Input1623255
Node: Terminal Output1624556
Node: Flow Control1627417
Node: Batch Mode1631210
Node: X-Windows1632299
Node: X Selections1633087
Node: X Server1635297
Node: Resources1635698
Node: Server Data1640565
Node: Grabs1641772
Node: X Miscellaneous1643353
Node: ToolTalk Support1645738
Node: XEmacs ToolTalk API Summary1645963
Node: Sending Messages1647262
Node: Example of Sending Messages1647513
Node: Elisp Interface for Sending Messages1648575
Node: Receiving Messages1654966
Node: Example of Receiving Messages1655189
Node: Elisp Interface for Receiving Messages1656025
Node: Internationalization1659850
Node: I18N Levels 1 and 21660060
Node: I18N Level 31660766
Node: Level 3 Basics1661047
Node: Level 3 Primitives1661880
Node: Dynamic Messaging1663485
Node: Domain Specification1663948
Node: Documentation String Extraction1665854
Node: I18N Level 41666772
Node: Tips1666914
Node: Style Tips1667549
Node: Compilation Tips1677057
Node: Documentation Tips1678972
Node: Comment Tips1684481
Node: Library Headers1687485
Node: XEmacs Internals1691457
Node: Building XEmacs1692158
Node: Pure Storage1696812
Node: Garbage Collection1699534
Node: Writing XEmacs Primitives1707555
Node: Object Internals1717770
Node: Buffer Internals1719106
Node: Window Internals1722252
Node: Process Internals1725692
Node: Standard Errors1727675
Node: Standard Buffer-Local Variables1731903
Node: Standard Keymaps1734579
Node: Standard Hooks1738311
Node: Index1742639

End Tag Table
