| Entrée d'index | Section |
|
S | | |
| safe local variable | 11.13 File Local Variables |
| safe-length | 5.3 Accessing Elements of Lists |
| safe-local-eval-forms | 11.13 File Local Variables |
| safe-local-variable-p | 11.13 File Local Variables |
| safe-local-variable-values | 11.13 File Local Variables |
| safe-magic (property) | 25.11 Making Certain File Names “Magic” |
| safety of functions | 12.11 Determining whether a Function is Safe to Call |
| same-window-buffer-names | 28.8 Choosing a Window for Display |
| same-window-p | 28.8 Choosing a Window for Display |
| same-window-regexps | 28.8 Choosing a Window for Display |
| save-abbrevs | 36.4 Saving Abbrevs in Files |
| save-buffer | 25.2 Saving Buffers |
| save-buffer-coding-system | 33.10.2 Encoding and I/O |
| save-current-buffer | 27.2 The Current Buffer |
| save-excursion | 30.3 Excursions |
| save-match-data | 34.6.4 Saving and Restoring the Match Data |
| save-restriction | 30.4 Narrowing |
| save-selected-window | 28.4 Selecting Windows |
| save-some-buffers | 25.2 Saving Buffers |
| save-window-excursion | 28.18 Window Configurations |
| saving buffers | 25.2 Saving Buffers |
| saving text properties | 32.19.7 Saving Text Properties in Files |
| saving window information | 28.18 Window Configurations |
| scalable-fonts-allowed | 38.12.5 Font Selection |
| scan-lists | 35.6.1 Motion Commands Based on Parsing |
| scan-sexps | 35.6.1 Motion Commands Based on Parsing |
| scope | 11.9 Scoping Rules for Variable Bindings |
| scrap support (for Mac OS) | 29.18 Window System Selections |
| screen layout | 2.4.6 Frame Configuration Type |
| screen of terminal | 28.1 Basic Concepts of Emacs Windows |
| screen size | 29.3.4 Frame Size And Position |
| screen-height | 29.3.4 Frame Size And Position |
| screen-width | 29.3.4 Frame Size And Position |
| scroll bars | 38.14 Scroll Bars |
| scroll-bar-event-ratio | 21.6.13 Accessing Events |
| scroll-bar-mode | 38.14 Scroll Bars |
| scroll-bar-scale | 21.6.13 Accessing Events |
| scroll-bar-width | 38.14 Scroll Bars |
| scroll-conservatively | 28.11 Textual Scrolling |
| scroll-down | 28.11 Textual Scrolling |
| scroll-down-aggressively | 28.11 Textual Scrolling |
| scroll-left | 28.13 Horizontal Scrolling |
| scroll-margin | 28.11 Textual Scrolling |
| scroll-other-window | 28.11 Textual Scrolling |
| scroll-preserve-screen-position | 28.11 Textual Scrolling |
| scroll-right | 28.13 Horizontal Scrolling |
| scroll-step | 28.11 Textual Scrolling |
| scroll-up | 28.11 Textual Scrolling |
| scroll-up-aggressively | 28.11 Textual Scrolling |
| scrolling textually | 28.11 Textual Scrolling |
| search-backward | 34.1 Searching for Strings |
| search-failed | 34.1 Searching for Strings |
| search-forward | 34.1 Searching for Strings |
| search-spaces-regexp | 34.4 Regular Expression Searching |
| searching | 34. Recherches et correspondances |
| searching active keymaps for keys | 22.8 Searching the Active Keymaps |
| searching and case | 34.2 Searching and Case |
| searching and replacing | 34.7 Search and Replace |
| searching for regexp | 34.4 Regular Expression Searching |
| seconds-to-time | 39.7 Parsing and Formatting Times |
| select safe coding system | 33.10.4 User-Chosen Coding Systems |
| select-frame | 29.9 Input Focus |
| select-frame-set-input-focus | 29.9 Input Focus |
| select-safe-coding-system | 33.10.4 User-Chosen Coding Systems |
| select-safe-coding-system-accept-default-p | 33.10.4 User-Chosen Coding Systems |
| select-window | 28.4 Selecting Windows |
| selected window | 28.1 Basic Concepts of Emacs Windows |
| selected-frame | 29.9 Input Focus |
| selected-window | 28.4 Selecting Windows |
| selecting a buffer | 27.2 The Current Buffer |
| selecting a window | 28.4 Selecting Windows |
| selection (for window systems) | 29.18 Window System Selections |
| selection-coding-system | 29.18 Window System Selections |
| selective-display | 38.7 Selective Display |
| selective-display-ellipses | 38.7 Selective Display |
| self-evaluating form | 9.2.1 Self-Evaluating Forms |
| self-insert-and-exit | 20.10 Minibuffer Commands |
| self-insert-command | 32.5 User-Level Insertion Commands |
| self-insert-command override | 22.12 Changing Key Bindings |
| self-insert-command , minor modes | 23.3.2 Keymaps and Minor Modes |
| self-insertion | 32.5 User-Level Insertion Commands |
| send-string-to-terminal | 39.13 Terminal Output |
| sending signals | 37.8 Sending Signals to Processes |
| sentence-end | 34.8 Standard Regular Expressions Used in Editing |
| sentence-end-double-space | 32.11 Filling |
| sentence-end-without-period | 32.11 Filling |
| sentence-end-without-space | 32.11 Filling |
| sentinel (of process) | 37.10 Sentinels: Detecting Process Status Changes |
| sequence | 6. Sequences, Arrays, and Vectors |
| sequence length | 6.1 Sequences |
| sequencep | 6.1 Sequences |
| serializing | 37.18 Packing and Unpacking Byte Arrays |
| session manager | 39.17 Session Management |
| set | 11.8 How to Alter a Variable Value |
| set, defcustom keyword | 14.3 Defining Customization Variables |
| set-after, defcustom keyword | 14.3 Defining Customization Variables |
| set-auto-mode | 23.2.3 How Emacs Chooses a Major Mode |
| set-buffer | 27.2 The Current Buffer |
| set-buffer-auto-saved | 26.2 Auto-Saving |
| set-buffer-major-mode | 23.2.3 How Emacs Chooses a Major Mode |
| set-buffer-modified-p | 27.5 Buffer Modification |
| set-buffer-multibyte | 33.3 Selecting a Representation |
| set-case-syntax | 4.9 The Case Table |
| set-case-syntax-delims | 4.9 The Case Table |
| set-case-syntax-pair | 4.9 The Case Table |
| set-case-table | 4.9 The Case Table |
| set-category-table | 35.9 Categories |
| set-char-table-default | 6.6 Char-Tables |
| set-char-table-extra-slot | 6.6 Char-Tables |
| set-char-table-parent | 6.6 Char-Tables |
| set-char-table-range | 6.6 Char-Tables |
| set-default | 11.10.3 The Default Value of a Buffer-Local Variable |
| set-default-file-modes | 25.7 Changing File Names and Attributes |
| set-display-table-slot | 38.21.1 Display Table Format |
| set-face-attribute | 38.12.3 Face Attribute Functions |
| set-face-background | 38.12.3 Face Attribute Functions |
| set-face-bold-p | 38.12.3 Face Attribute Functions |
| set-face-font | 38.12.3 Face Attribute Functions |
| set-face-foreground | 38.12.3 Face Attribute Functions |
| set-face-inverse-video-p | 38.12.3 Face Attribute Functions |
| set-face-italic-p | 38.12.3 Face Attribute Functions |
| set-face-stipple | 38.12.3 Face Attribute Functions |
| set-face-underline-p | 38.12.3 Face Attribute Functions |
| set-file-modes | 25.7 Changing File Names and Attributes |
| set-file-times | 25.7 Changing File Names and Attributes |
| set-fontset-font | 38.12.9 Fontsets |
| set-frame-configuration | 29.12 Frame Configurations |
| set-frame-height | 29.3.4 Frame Size And Position |
| set-frame-position | 29.3.4 Frame Size And Position |
| set-frame-selected-window | 29.7 Frames and Windows |
| set-frame-size | 29.3.4 Frame Size And Position |
| set-frame-width | 29.3.4 Frame Size And Position |
| set-fringe-bitmap-face | 38.13.5 Customizing Fringe Bitmaps |
| set-input-method | 33.11 Input Methods |
| set-input-mode | 39.12.1 Input Modes |
| set-keyboard-coding-system | 33.10.8 Terminal I/O Encoding |
| set-keymap-parent | 22.5 Inheritance and Keymaps |
| set-left-margin | 32.12 Margins for Filling |
| set-mark | 31.7 The Mark |
| set-marker | 31.6 Moving Marker Positions |
| set-marker-insertion-type | 31.5 Marker Insertion Types |
| set-match-data | 34.6.3 Accessing the Entire Match Data |
| set-minibuffer-window | 20.11 Minibuffer Windows |
| set-mouse-pixel-position | 29.14 Mouse Position |
| set-mouse-position | 29.14 Mouse Position |
| set-network-process-option | 37.16.2 Network Options |
| set-process-buffer | 37.9.1 Process Buffers |
| set-process-coding-system | 37.6 Process Information |
| set-process-datagram-address | 37.15 Datagrams |
| set-process-filter | 37.9.2 Process Filter Functions |
| set-process-filter-multibyte | 37.9.3 Decoding Process Output |
| set-process-plist | 37.6 Process Information |
| set-process-query-on-exit-flag | 37.11 Querying Before Exit |
| set-process-sentinel | 37.10 Sentinels: Detecting Process Status Changes |
| set-register | 32.21 Registers |
| set-right-margin | 32.12 Margins for Filling |
| set-screen-height | 29.3.4 Frame Size And Position |
| set-screen-width | 29.3.4 Frame Size And Position |
| set-standard-case-table | 4.9 The Case Table |
| set-syntax-table | 35.3 Syntax Table Functions |
| set-terminal-coding-system | 33.10.8 Terminal I/O Encoding |
| set-text-properties | 32.19.2 Changing Text Properties |
| set-time-zone-rule | 39.5 Time of Day |
| set-visited-file-modtime | 27.6 Buffer Modification Time |
| set-visited-file-name | 27.4 Buffer File Name |
| set-window-buffer | 28.6 Buffers and Windows |
| set-window-configuration | 28.18 Window Configurations |
| set-window-dedicated-p | 28.8 Choosing a Window for Display |
| set-window-display-table | 38.21.2 Active Display Table |
| set-window-fringes | 38.13.1 Fringe Size and Position |
| set-window-hscroll | 28.13 Horizontal Scrolling |
| set-window-margins | 38.15.4 Displaying in the Margins |
| set-window-point | 28.9 Windows and Point |
| set-window-redisplay-end-trigger | 28.19 Hooks for Window Scrolling and Changes |
| set-window-scroll-bars | 38.14 Scroll Bars |
| set-window-start | 28.10 The Window Start Position |
| set-window-vscroll | 28.12 Vertical Fractional Scrolling |
| setcar | 5.6.1 Altering List Elements with setcar |
| setcdr | 5.6.2 Altering the CDR of a List |
| setenv | 39.3 Operating System Environment |
| setplist | 8.4.2 Property List Functions for Symbols |
| setprv | 39.3 Operating System Environment |
| setq | 11.8 How to Alter a Variable Value |
| setq-default | 11.10.3 The Default Value of a Buffer-Local Variable |
| sets | 5.7 Using Lists as Sets |
| setting modes of files | 25.7 Changing File Names and Attributes |
| setting-constant | 11.2 Variables that Never Change |
| severity level | 38.5.1 Warning Basics |
| sexp motion | 30.2.6 Moving over Balanced Expressions |
| shadowing of variables | 11.3 Local Variables |
| shallow binding | 11.9.3 Implementation of Dynamic Scoping |
| shared structure, read syntax | 2.5 Read Syntax for Circular Objects |
| shell command arguments | 37.2 Shell Arguments |
| shell-command-history | 20.4 Minibuffer History |
| shell-command-to-string | 37.3 Creating a Synchronous Process |
| shell-quote-argument | 37.2 Shell Arguments |
| show-help-function | 32.19.4 Properties with Special Meanings |
| shrink-window | 28.15 Changing the Size of a Window |
| shrink-window-horizontally | 28.15 Changing the Size of a Window |
| shrink-window-if-larger-than-buffer | 28.15 Changing the Size of a Window |
| side effect | 9.1 Introduction to Evaluation |
| signal | 10.5.3.1 How to Signal an Error |
| signal-process | 37.8 Sending Signals to Processes |
| signaling errors | 10.5.3.1 How to Signal an Error |
| signals | 37.8 Sending Signals to Processes |
| sigusr1 event | 21.6.10 Miscellaneous System Events |
| sigusr2 event | 21.6.10 Miscellaneous System Events |
| sin | 3.9 Fonctions mathématiques standards |
| single-key-description | 24.4 Describing Characters for Help Messages |
| sit-for | 21.9 Waiting for Elapsed Time or Input |
| ‘site-init.el’ | E.1 Building Emacs |
| ‘site-load.el’ | E.1 Building Emacs |
| site-run-file | 39.1.2 The Init File, ‘.emacs’ |
| ‘site-start.el’ | 39.1.1 Summary: Sequence of Actions at Startup |
| size of frame | 29.3.4 Frame Size And Position |
| size of window | 28.14 The Size of a Window |
| skip-chars-backward | 30.2.7 Skipping Characters |
| skip-chars-forward | 30.2.7 Skipping Characters |
| skip-syntax-backward | 35.5 Motion and Syntax |
| skip-syntax-forward | 35.5 Motion and Syntax |
| skipping characters | 30.2.7 Skipping Characters |
| skipping comments | 35.6.5 Parameters to Control Parsing |
| sleep-for | 21.9 Waiting for Elapsed Time or Input |
| small-temporary-file-directory | 25.8.5 Generating Unique File Names |
| Snarf-documentation | 24.2 Access to Documentation Strings |
| sort | 5.6.3 Functions that Rearrange Lists |
| sort-columns | 32.15 Sorting Text |
| sort-fields | 32.15 Sorting Text |
| sort-fold-case | 32.15 Sorting Text |
| sort-lines | 32.15 Sorting Text |
| sort-numeric-base | 32.15 Sorting Text |
| sort-numeric-fields | 32.15 Sorting Text |
| sort-pages | 32.15 Sorting Text |
| sort-paragraphs | 32.15 Sorting Text |
| sort-regexp-fields | 32.15 Sorting Text |
| sort-subr | 32.15 Sorting Text |
| sorting lists | 5.6.3 Functions that Rearrange Lists |
| sorting text | 32.15 Sorting Text |
| sound | 39.14 Sound Output |
| source breakpoints | 18.2.6.3 Source Breakpoints |
| space (ASCII character) | 2.3.3.1 Basic Char Syntax |
| spaces, pixel specification | 38.15.2 Pixel Specification for Spaces |
| spaces, specified height or width | 38.15.1 Specified Spaces |
| sparse keymap | 22.3 Format of Keymaps |
| <SPC> in minibuffer | 20.2 Reading Text Strings with the Minibuffer |
| special | 23.2.2 Major Mode Conventions |
| special events | 21.8 Special Events |
| special form descriptions | 1.3.7.1 Un exemple d'une description de fonction |
| special form evaluation | 9.2.7 Special Forms |
| special forms | 2.3.15 Primitive Function Type |
| special forms for control structures | 10. Control Structures |
| special-display-buffer-names | 28.8 Choosing a Window for Display |
| special-display-frame-alist | 28.8 Choosing a Window for Display |
| special-display-function | 28.8 Choosing a Window for Display |
| special-display-p | 28.8 Choosing a Window for Display |
| special-display-popup-frame | 28.8 Choosing a Window for Display |
| special-display-regexps | 28.8 Choosing a Window for Display |
| special-event-map | 22.9 Controlling the Active Keymaps |
| specify color | 29.20 Color Names |
| speedups | D.4 Tips for Making Compiled Code Fast |
| splicing (with backquote) | 13.5 Backquote |
| split-char | 33.7 Splitting Characters |
| split-height-threshold | 28.8 Choosing a Window for Display |
| split-string | 4.3 Creating Strings |
| split-string-default-separators | 4.3 Creating Strings |
| split-window | 28.2 Splitting Windows |
| split-window-horizontally | 28.2 Splitting Windows |
| split-window-keep-point | 28.2 Splitting Windows |
| split-window-vertically | 28.2 Splitting Windows |
| splitting windows | 28.2 Splitting Windows |
| sqrt | 3.9 Fonctions mathématiques standards |
| stable sort | 5.6.3 Functions that Rearrange Lists |
| standard buffer-local variables | G. Buffer-Local Variables |
| standard colors for character terminals | 29.3.3.8 Color Parameters |
| standard errors | F. Erreurs standard |
| standard hooks | I. Standard Hooks |
| standard keymaps | H. Standard Keymaps |
| standard regexps used in editing | 34.8 Standard Regular Expressions Used in Editing |
| standard-case-table | 4.9 The Case Table |
| standard-category-table | 35.9 Categories |
| standard-display-table | 38.21.2 Active Display Table |
| standard-input | 19.3 Input Functions |
| standard-output | 19.6 Variables Affecting Output |
| standard-syntax-table | 35.7 Some Standard Syntax Tables |
| standard-translation-table-for-decode | 33.9 Translation of Characters |
| standard-translation-table-for-encode | 33.9 Translation of Characters |
| standards of coding style | D. Tips and Conventions |
| start-process | 37.4 Creating an Asynchronous Process |
| start-process-shell-command | 37.4 Creating an Asynchronous Process |
| startup of Emacs | 39.1.1 Summary: Sequence of Actions at Startup |
| ‘startup.el’ | 39.1.1 Summary: Sequence of Actions at Startup |
| staticpro , protection from GC | E.5 Writing Emacs Primitives |
| sticky text properties | 32.19.6 Stickiness of Text Properties |
| stop points | 18.2.1 Using Edebug |
| stop-process | 37.8 Sending Signals to Processes |
| stopping an infinite loop | 18.1.2 Debugging Infinite Loops |
| stopping on events | 18.2.6.2 Global Break Condition |
| store-match-data | 34.6.3 Accessing the Entire Match Data |
| store-substring | 4.4 Modifying Strings |
| stream (for printing) | 19.4 Output Streams |
| stream (for reading) | 19.2 Input Streams |
| string | 4.3 Creating Strings |
| string equality | 4.5 Comparison of Characters and Strings |
| string in keymap | 22.10 Key Lookup |
| string input stream | 19.2 Input Streams |
| string length | 6.1 Sequences |
| string quote | 35.2.1 Table of Syntax Classes |
| string search | 34.1 Searching for Strings |
| string to character | 4.6 Conversion of Characters and Strings |
| string to number | 4.6 Conversion of Characters and Strings |
| string to object | 19.3 Input Functions |
| string, number of bytes | 33.1 Text Representations |
| string, writing a doc string | 24.1 Documentation Basics |
| string-as-multibyte | 33.3 Selecting a Representation |
| string-as-unibyte | 33.3 Selecting a Representation |
| string-bytes | 33.1 Text Representations |
| string-chars-consed | E.4 Memory Usage |
| string-equal | 4.5 Comparison of Characters and Strings |
| string-lessp | 4.5 Comparison of Characters and Strings |
| string-make-multibyte | 33.2 Converting Text Representations |
| string-make-unibyte | 33.2 Converting Text Representations |
| string-match | 34.4 Regular Expression Searching |
| string-or-null-p | 4.2 The Predicates for Strings |
| string-to-char | 4.6 Conversion of Characters and Strings |
| string-to-int | 4.6 Conversion of Characters and Strings |
| string-to-multibyte | 33.2 Converting Text Representations |
| string-to-number | 4.6 Conversion of Characters and Strings |
| string-to-syntax | 35.8 Syntax Table Internals |
| string-width | 38.10 Width |
| string< | 4.5 Comparison of Characters and Strings |
| string= | 4.5 Comparison of Characters and Strings |
| stringp | 4.2 The Predicates for Strings |
| strings | 4. Chaînes et caractères |
| strings with keyboard events | 21.6.14 Putting Keyboard Events in Strings |
| strings, formatting them | 4.7 Formatting Strings |
| strings-consed | E.4 Memory Usage |
| subprocess | 37. Processus |
| subr | 12.1 What Is a Function? |
| subr-arity | 12.1 What Is a Function? |
| subrp | 12.1 What Is a Function? |
| subst-char-in-region | 32.20 Substituting for a Character Code |
| substitute-command-keys | 24.3 Substituting Key Bindings in Documentation |
| substitute-in-file-name | 25.8.4 Functions that Expand Filenames |
| substitute-key-definition | 22.12 Changing Key Bindings |
| substituting keys in documentation | 24.3 Substituting Key Bindings in Documentation |
| substring | 4.3 Creating Strings |
| substring-no-properties | 4.3 Creating Strings |
| subtype of char-table | 6.6 Char-Tables |
| suggestions | 1.1 Avertissements |
| super characters | 2.3.3.5 Other Character Modifier Bits |
| suppress-keymap | 22.12 Changing Key Bindings |
| suspend (cf. no-redraw-on-reenter ) | 38.1 Refreshing the Screen |
| suspend evaluation | 21.12 Recursive Editing |
| suspend-emacs | 39.2.2 Suspending Emacs |
| suspend-hook | 39.2.2 Suspending Emacs |
| suspend-resume-hook | 39.2.2 Suspending Emacs |
| suspending Emacs | 39.2.2 Suspending Emacs |
| switch-to-buffer | 28.7 Displaying Buffers in Windows |
| switch-to-buffer-other-window | 28.7 Displaying Buffers in Windows |
| switches on command line | 39.1.4 Command-Line Arguments |
| switching to a buffer | 28.7 Displaying Buffers in Windows |
| sxhash | 7.3 Defining Hash Comparisons |
| symbol components | 8.1 Composants des symboles |
| symbol constituent | 35.2.1 Table of Syntax Classes |
| symbol equality | 8.3 Creating and Interning Symbols |
| symbol evaluation | 9.2.2 Symbol Forms |
| symbol function indirection | 9.2.4 Symbol Function Indirection |
| symbol in keymap | 22.10 Key Lookup |
| symbol name hashing | 8.3 Creating and Interning Symbols |
| symbol that evaluates to itself | 11.2 Variables that Never Change |
| symbol with constant value | 11.2 Variables that Never Change |
| symbol-file | 15.8 Which File Defined a Certain Symbol |
| symbol-function | 12.8 Accessing Function Cell Contents |
| symbol-name | 8.3 Creating and Interning Symbols |
| symbol-plist | 8.4.2 Property List Functions for Symbols |
| symbol-value | 11.7 Accessing Variable Values |
| symbole | 8. Symboles |
| symbolp | 8. Symboles |
| symbols-consed | E.4 Memory Usage |
| synchronous subprocess | 37.3 Creating a Synchronous Process |
| syntactic font lock | 23.6.8 Syntactic Font Lock |
| syntax class | 35.2 Syntax Descriptors |
| syntax descriptor | 35.2 Syntax Descriptors |
| syntax error (Edebug) | 18.2.15.3 Backtracking in Specifications |
| syntax flags | 35.2.2 Syntax Flags |
| syntax for characters | 2.3.3.1 Basic Char Syntax |
| syntax table | 35. Tables de syntaxe |
| syntax table example | 23.2.8 Major Mode Examples |
| syntax table internals | 35.8 Syntax Table Internals |
| syntax tables in modes | 23.2.2 Major Mode Conventions |
| syntax-after | 35.8 Syntax Table Internals |
| syntax-begin-function | 35.6.2 Finding the Parse State for a Position |
| syntax-class | 35.8 Syntax Table Internals |
| syntax-ppss | 35.6.2 Finding the Parse State for a Position |
| syntax-ppss-flush-cache | 35.6.2 Finding the Parse State for a Position |
| syntax-ppss-toplevel-pos | 35.6.3 Parser State |
| syntax-table | 35.3 Syntax Table Functions |
| syntax-table (text property) | 35.4 Syntax Properties |
| syntax-table-p | 35.1 Syntax Table Concepts |
| system type and name | 39.3 Operating System Environment |
| system-configuration | 39.3 Operating System Environment |
| system-key-alist | 39.15 Operating on X11 Keysyms |
| system-messages-locale | 33.12 Locales |
| system-name | 39.3 Operating System Environment |
| system-time-locale | 33.12 Locales |
| system-type | 39.3 Operating System Environment |
|