comparison man/lispref/lispref.texi @ 412:697ef44129c6 r21-2-14

Import from CVS: tag r21-2-14
author cvs
date Mon, 13 Aug 2007 11:20:41 +0200
parents b8cc9ab3f761
children
comparison
equal deleted inserted replaced
411:12e008d41344 412:697ef44129c6
1 \input texinfo @c -*-texinfo-*- 1 \input ../texinfo @c -*-texinfo-*-
2 @c %**start of header 2 @c %**start of header
3 @setfilename ../../info/lispref.info 3 @setfilename ../../info/lispref.info
4 @c @smallbook 4 @c @smallbook
5 @settitle XEmacs Lisp Reference Manual 5 @settitle XEmacs Lisp Reference Manual
6 @c %**end of header 6 @c %**end of header
157 and how you can call its subroutines. 157 and how you can call its subroutines.
158 * Keymaps:: Defining the bindings from keys to commands. 158 * Keymaps:: Defining the bindings from keys to commands.
159 * Menus:: Defining pull-down and pop-up menus. 159 * Menus:: Defining pull-down and pop-up menus.
160 * Dialog Boxes:: Creating dialog boxes. 160 * Dialog Boxes:: Creating dialog boxes.
161 * Toolbar:: Controlling the toolbar. 161 * Toolbar:: Controlling the toolbar.
162 * Gutter:: Controlling the gutter.
163 * Scrollbars:: Controlling the scrollbars. 162 * Scrollbars:: Controlling the scrollbars.
164 * Drag and Drop:: Generic API to inter-application communication 163 * Drag and Drop:: Generic API to inter-application communication
165 via specific protocols. 164 via specific protocols.
166 * Modes:: Defining major and minor modes. 165 * Modes:: Defining major and minor modes.
167 * Documentation:: Writing and using documentation strings. 166 * Documentation:: Writing and using documentation strings.
203 variables, and other such things. 202 variables, and other such things.
204 * X-Windows:: Functions specific to the X Window System. 203 * X-Windows:: Functions specific to the X Window System.
205 * ToolTalk Support:: Interfacing with the ToolTalk message service. 204 * ToolTalk Support:: Interfacing with the ToolTalk message service.
206 * LDAP Support:: Interfacing with the Lightweight Directory 205 * LDAP Support:: Interfacing with the Lightweight Directory
207 Access Protocol. 206 Access Protocol.
208 * PostgreSQL Support:: Interfacing to the PostgreSQL libpq library.
209 * Internationalization:: How Emacs supports different languages and 207 * Internationalization:: How Emacs supports different languages and
210 cultural conventions. 208 cultural conventions.
211 * MULE:: Specifics of the Asian-language support. 209 * MULE:: Specifics of the Asian-language support.
212 210
213 Appendices 211 Appendices
287 285
288 Editing Types 286 Editing Types
289 287
290 * Buffer Type:: The basic object of editing. 288 * Buffer Type:: The basic object of editing.
291 * Window Type:: What makes buffers visible. 289 * Window Type:: What makes buffers visible.
292 * Window Configuration Type:: Save what the screen looks like. 290 * Window Configuration Type::Save what the screen looks like.
293 * Marker Type:: A position in a buffer. 291 * Marker Type:: A position in a buffer.
294 * Process Type:: A process running on the underlying OS. 292 * Process Type:: A process running on the underlying OS.
295 * Stream Type:: Receive or send characters. 293 * Stream Type:: Receive or send characters.
296 * Keymap Type:: What function a keystroke invokes. 294 * Keymap Type:: What function a keystroke invokes.
297 * Syntax Table Type:: What a character means. 295 * Syntax Table Type:: What a character means.
308 * Math Functions:: Trig, exponential and logarithmic functions. 306 * Math Functions:: Trig, exponential and logarithmic functions.
309 * Random Numbers:: Obtaining random integers, predictable or not. 307 * Random Numbers:: Obtaining random integers, predictable or not.
310 308
311 Strings and Characters 309 Strings and Characters
312 310
313 * String Basics:: Basic properties of strings and characters. 311 * Basics: String Basics. Basic properties of strings and characters.
314 * Predicates for Strings:: Testing whether an object is a string or char. 312 * Predicates for Strings:: Testing whether an object is a string or char.
315 * Creating Strings:: Functions to allocate new strings. 313 * Creating Strings:: Functions to allocate new strings.
316 * Predicates for Characters:: Testing whether an object is a character. 314 * Predicates for Characters:: Testing whether an object is a character.
317 * Character Codes:: Each character has an equivalent integer. 315 * Character Codes:: Each character has an equivalent integer.
318 * Text Comparison:: Comparing characters or strings. 316 * Text Comparison:: Comparing characters or strings.
622 620
623 * Toolbar Intro:: An introduction. 621 * Toolbar Intro:: An introduction.
624 * Toolbar Descriptor Format:: How to create a toolbar. 622 * Toolbar Descriptor Format:: How to create a toolbar.
625 * Specifying the Toolbar:: Setting a toolbar. 623 * Specifying the Toolbar:: Setting a toolbar.
626 * Other Toolbar Variables:: Controlling the size of toolbars. 624 * Other Toolbar Variables:: Controlling the size of toolbars.
627
628 Gutter
629 625
630 Scrollbars 626 Scrollbars
631 627
632 Major and Minor Modes 628 Major and Minor Modes
633 629
1097 XEmacs LDAP API 1093 XEmacs LDAP API
1098 1094
1099 * LDAP Variables:: Lisp variables related to LDAP 1095 * LDAP Variables:: Lisp variables related to LDAP
1100 * The High-Level LDAP API:: High-level LDAP lisp functions 1096 * The High-Level LDAP API:: High-level LDAP lisp functions
1101 * The Low-Level LDAP API:: Low-level LDAP lisp primitives 1097 * The Low-Level LDAP API:: Low-level LDAP lisp primitives
1102 * LDAP Internationalization:: I18n variables and functions
1103 1098
1104 The Low-Level LDAP API 1099 The Low-Level LDAP API
1105 1100
1106 * The LDAP Lisp Object:: 1101 * The LDAP Lisp Object::
1107 * Opening and Closing a LDAP Connection:: 1102 * Opening and Closing a LDAP Connection::
1108 * Low-level Operations on a LDAP Server:: 1103 * Searching on a LDAP Server (Low-level)::
1109
1110 LDAP Internationalization
1111
1112 * LDAP Internationalization Variables::
1113 * Encoder/Decoder Functions::
1114 1104
1115 Internationalization 1105 Internationalization
1116 1106
1117 * I18N Levels 1 and 2:: Support for different time, date, and currency formats. 1107 * I18N Levels 1 and 2:: Support for different time, date, and currency formats.
1118 * I18N Level 3:: Support for localized messages. 1108 * I18N Level 3:: Support for localized messages.
1171 @include commands.texi 1161 @include commands.texi
1172 @include keymaps.texi 1162 @include keymaps.texi
1173 @include menus.texi 1163 @include menus.texi
1174 @include dialog.texi 1164 @include dialog.texi
1175 @include toolbar.texi 1165 @include toolbar.texi
1176 @include gutter.texi
1177 @include scrollbars.texi 1166 @include scrollbars.texi
1178 @include dragndrop.texi 1167 @include dragndrop.texi
1179 @include modes.texi 1168 @include modes.texi
1180 1169
1181 @include help.texi 1170 @include help.texi
1208 @include processes.texi 1197 @include processes.texi
1209 @include os.texi 1198 @include os.texi
1210 @include x-windows.texi 1199 @include x-windows.texi
1211 @include tooltalk.texi 1200 @include tooltalk.texi
1212 @include ldap.texi 1201 @include ldap.texi
1213 @include postgresql.texi
1214 @include internationalization.texi 1202 @include internationalization.texi
1215 @include mule.texi 1203 @include mule.texi
1216 1204
1217 @c MOVE to User's Manual: include calendar.texi 1205 @c MOVE to User's Manual: include calendar.texi
1218 1206