diff options
| author | Miles Bader | 2007-05-15 07:17:13 +0000 |
|---|---|---|
| committer | Miles Bader | 2007-05-15 07:17:13 +0000 |
| commit | 4ace64cc90e38c77c11546fead24782a60eb1d4d (patch) | |
| tree | efebad2b13253bfe060be37dccbbbf9603010b7a /etc | |
| parent | 06253b0e7aca3ca2deb2093f187bb52cee09ec5c (diff) | |
| parent | 9fff44d50016108a350c90c39b68e302277080d7 (diff) | |
| download | emacs-4ace64cc90e38c77c11546fead24782a60eb1d4d.tar.gz emacs-4ace64cc90e38c77c11546fead24782a60eb1d4d.zip | |
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 726-750)
- Update from CVS
- Merge from emacs--rel--22
- Merge from gnus--rel--5.10
* emacs--rel--22 (patch 6-17)
- Update from CVS
- Update from CVS: src/xterm.c (XTread_socket): Revert last change.
* gnus--rel--5.10 (patch 218-221)
- Merge from emacs--devo--0, emacs--rel--22
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-205
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/ChangeLog | 21 | ||||
| -rw-r--r-- | etc/DEBUG | 8 | ||||
| -rw-r--r-- | etc/Makefile | 8 | ||||
| -rw-r--r-- | etc/NEWS | 3328 | ||||
| -rw-r--r-- | etc/TODO | 27 | ||||
| -rw-r--r-- | etc/fr-refcard.ps | 2578 | ||||
| -rw-r--r-- | etc/fr-refcard.tex | 538 | ||||
| -rw-r--r-- | etc/refcard.tex | 6 |
8 files changed, 3314 insertions, 3200 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog index 4464e7a9f20..e782316ef82 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog | |||
| @@ -1,3 +1,24 @@ | |||
| 1 | 2007-05-15 Micha,Ak(Bl Cadilhac <michael@cadilhac.name> | ||
| 2 | |||
| 3 | * fr-refcard.tex: Rewrite using German layout. | ||
| 4 | |||
| 5 | * fr-refcard.ps: Regenerate. | ||
| 6 | |||
| 7 | 2007-05-12 Richard Stallman <rms@gnu.org> | ||
| 8 | |||
| 9 | * refcard.tex (section{Incremental Search}): Minor corrections. | ||
| 10 | |||
| 11 | 2007-05-12 Micha,Ak(Bl Cadilhac <michael@cadilhac.name> | ||
| 12 | |||
| 13 | * Makefile (viperCard.ps, calccard.ps refcard.ps) | ||
| 14 | (sk-dired-ref.ps sk-refcard.ps sk-survival.ps) | ||
| 15 | (de-refcard.ps fr-refcard.ps pt-br-refcard.ps orgcard.ps): Use an | ||
| 16 | explicit output argument for `dvips'. | ||
| 17 | |||
| 18 | 2007-05-05 Glenn Morris <rgm@gnu.org> | ||
| 19 | |||
| 20 | * NEWS: Re-order. | ||
| 21 | |||
| 1 | 2007-04-28 Glenn Morris <rgm@gnu.org> | 22 | 2007-04-28 Glenn Morris <rgm@gnu.org> |
| 2 | 23 | ||
| 3 | * emacs.py: Restore file pending consideration of python.el legal | 24 | * emacs.py: Restore file pending consideration of python.el legal |
| @@ -64,10 +64,10 @@ use the set command until the inferior process has been started. | |||
| 64 | Put a breakpoint early in `main', or suspend the Emacs, | 64 | Put a breakpoint early in `main', or suspend the Emacs, |
| 65 | to get an opportunity to do the set command. | 65 | to get an opportunity to do the set command. |
| 66 | 66 | ||
| 67 | When Emacs is running in a terminal, it is useful to use a separate terminal | 67 | When Emacs is running in a terminal, it is sometimes useful to use a separate |
| 68 | for the debug session. This can be done by starting Emacs as usual, then | 68 | terminal for the debug session. This can be done by starting Emacs as usual, |
| 69 | attaching to it from gdb with the `attach' command which is explained in the | 69 | then attaching to it from gdb with the `attach' command which is explained in |
| 70 | node "Attach" of the GDB manual. | 70 | the node "Attach" of the GDB manual. |
| 71 | 71 | ||
| 72 | ** Examining Lisp object values. | 72 | ** Examining Lisp object values. |
| 73 | 73 | ||
diff --git a/etc/Makefile b/etc/Makefile index 0226c2838d9..1947147dad7 100644 --- a/etc/Makefile +++ b/etc/Makefile | |||
| @@ -75,22 +75,22 @@ gnus-booklet.dvi: gnus-refcard.tex | |||
| 75 | 75 | ||
| 76 | ## A4, landscape. | 76 | ## A4, landscape. |
| 77 | de-refcard.ps fr-refcard.ps pt-br-refcard.ps orgcard.ps: %.ps: %.dvi | 77 | de-refcard.ps fr-refcard.ps pt-br-refcard.ps orgcard.ps: %.ps: %.dvi |
| 78 | dvips -t a4 -t landscape $< | 78 | dvips -t a4 -t landscape $< -o $@ |
| 79 | 79 | ||
| 80 | ## A4, portrait. | 80 | ## A4, portrait. |
| 81 | cs-dired-ref.ps cs-refcard.ps cs-survival.ps fr-drdref.ps \ | 81 | cs-dired-ref.ps cs-refcard.ps cs-survival.ps fr-drdref.ps \ |
| 82 | pl-refcard.ps ru-refcard.ps \ | 82 | pl-refcard.ps ru-refcard.ps \ |
| 83 | sk-dired-ref.ps sk-refcard.ps sk-survival.ps: %.ps: %.dvi | 83 | sk-dired-ref.ps sk-refcard.ps sk-survival.ps: %.ps: %.dvi |
| 84 | dvips -t a4 $< | 84 | dvips -t a4 $< -o $@ |
| 85 | 85 | ||
| 86 | ## letter, landscape. | 86 | ## letter, landscape. |
| 87 | calccard.ps refcard.ps: %.ps: %.dvi | 87 | calccard.ps refcard.ps: %.ps: %.dvi |
| 88 | dvips -t letter -t landscape $< | 88 | dvips -t letter -t landscape $< -o $@ |
| 89 | 89 | ||
| 90 | ## letter, portrait. | 90 | ## letter, portrait. |
| 91 | dired-ref.ps gnus-booklet.ps gnus-refcard.ps survival.ps vipcard.ps \ | 91 | dired-ref.ps gnus-booklet.ps gnus-refcard.ps survival.ps vipcard.ps \ |
| 92 | viperCard.ps: %.ps: %.dvi | 92 | viperCard.ps: %.ps: %.dvi |
| 93 | dvips -t letter $< | 93 | dvips -t letter $< -o $@ |
| 94 | 94 | ||
| 95 | 95 | ||
| 96 | .PHONY: mostlyclean clean distclean maintainer-clean unlock relock | 96 | .PHONY: mostlyclean clean distclean maintainer-clean unlock relock |
| @@ -123,14 +123,6 @@ Some specific packages that are known to cause problems are: | |||
| 123 | when you run configure. This requires Gtk+ 2.4 or newer. This port | 123 | when you run configure. This requires Gtk+ 2.4 or newer. This port |
| 124 | provides a way to display multilingual text in menus (with some caveats). | 124 | provides a way to display multilingual text in menus (with some caveats). |
| 125 | 125 | ||
| 126 | ** Emacs comes with a new set of icons. | ||
| 127 | These icons are displayed on the taskbar and/or titlebar when Emacs | ||
| 128 | runs in a graphical environment. Source files for these icons can be | ||
| 129 | found in etc/images/icons. (You can't change the icons displayed by | ||
| 130 | Emacs by changing these files directly. On X, the icon is compiled | ||
| 131 | into the Emacs executable; see gnu.h in the source tree. On MS | ||
| 132 | Windows, see nt/icons/emacs.ico.) | ||
| 133 | |||
| 134 | ** The Emacs Lisp Reference Manual is now part of the distribution. | 126 | ** The Emacs Lisp Reference Manual is now part of the distribution. |
| 135 | 127 | ||
| 136 | The Emacs Lisp Reference Manual in Info format is built as part of the | 128 | The Emacs Lisp Reference Manual in Info format is built as part of the |
| @@ -150,22 +142,14 @@ item was added to the menu bar to make it easily accessible | |||
| 150 | You no longer need to download a separate tarball in order to build | 142 | You no longer need to download a separate tarball in order to build |
| 151 | Emacs with Leim. | 143 | Emacs with Leim. |
| 152 | 144 | ||
| 153 | ** New translations of the Emacs Tutorial are available in the | 145 | ** Support for MacOS X was added. |
| 154 | following languages: Brasilian Portuguese, Bulgarian, Chinese (both | 146 | See the files mac/README and mac/INSTALL for build instructions. |
| 155 | with simplified and traditional characters), French, Russian, and | ||
| 156 | Italian. Type `C-u C-h t' to choose one of them in case your language | ||
| 157 | setup doesn't automatically select the right one. | ||
| 158 | |||
| 159 | ** New translations of the Emacs reference card are available in the | ||
| 160 | Brasilian Portuguese and Russian. The corresponding PostScript files | ||
| 161 | are also included. | ||
| 162 | 147 | ||
| 163 | ** A French translation of the `Emacs Survival Guide' is available. | 148 | ** Mac OS 9 port now uses the Carbon API by default. You can also |
| 149 | create a non-Carbon build by specifying `NonCarbon' as a target. See | ||
| 150 | the files mac/README and mac/INSTALL for build instructions. | ||
| 164 | 151 | ||
| 165 | ** Emacs now includes support for loading image libraries on demand. | 152 | ** Support for a Cygwin build of Emacs was added. |
| 166 | (Currently this feature is only used on MS Windows.) You can configure | ||
| 167 | the supported image types and their associated dynamic libraries by | ||
| 168 | setting the variable `image-library-alist'. | ||
| 169 | 153 | ||
| 170 | ** Support for GNU/Linux systems on X86-64 machines was added. | 154 | ** Support for GNU/Linux systems on X86-64 machines was added. |
| 171 | 155 | ||
| @@ -175,19 +159,17 @@ setting the variable `image-library-alist'. | |||
| 175 | 159 | ||
| 176 | ** Support for FreeBSD/Alpha has been added. | 160 | ** Support for FreeBSD/Alpha has been added. |
| 177 | 161 | ||
| 178 | ** Support for a Cygwin build of Emacs was added. | 162 | ** New translations of the Emacs Tutorial are available in the |
| 179 | 163 | following languages: Brasilian Portuguese, Bulgarian, Chinese (both | |
| 180 | ** Support for MacOS X was added. | 164 | with simplified and traditional characters), French, Russian, and |
| 181 | See the files mac/README and mac/INSTALL for build instructions. | 165 | Italian. Type `C-u C-h t' to choose one of them in case your language |
| 182 | 166 | setup doesn't automatically select the right one. | |
| 183 | ** Mac OS 9 port now uses the Carbon API by default. You can also | ||
| 184 | create a non-Carbon build by specifying `NonCarbon' as a target. See | ||
| 185 | the files mac/README and mac/INSTALL for build instructions. | ||
| 186 | 167 | ||
| 187 | ** The `emacsserver' program has been removed, replaced with Lisp code. | 168 | ** New translations of the Emacs reference card are available in the |
| 169 | Brasilian Portuguese and Russian. The corresponding PostScript files | ||
| 170 | are also included. | ||
| 188 | 171 | ||
| 189 | ** The `yow' program has been removed. | 172 | ** A French translation of the `Emacs Survival Guide' is available. |
| 190 | Use the corresponding Emacs feature instead. | ||
| 191 | 173 | ||
| 192 | ** Emacs now supports new configure options `--program-prefix', | 174 | ** Emacs now supports new configure options `--program-prefix', |
| 193 | `--program-suffix' and `--program-transform-name' that affect the names of | 175 | `--program-suffix' and `--program-transform-name' that affect the names of |
| @@ -201,37 +183,68 @@ to own the game scores is controlled by `--with-game-user'. If access | |||
| 201 | to a game user is not available, then scores will be stored separately | 183 | to a game user is not available, then scores will be stored separately |
| 202 | in each user's home directory. | 184 | in each user's home directory. |
| 203 | 185 | ||
| 186 | ** Emacs now includes support for loading image libraries on demand. | ||
| 187 | (Currently this feature is only used on MS Windows.) You can configure | ||
| 188 | the supported image types and their associated dynamic libraries by | ||
| 189 | setting the variable `image-library-alist'. | ||
| 190 | |||
| 204 | ** Emacs can now be built without sound support. | 191 | ** Emacs can now be built without sound support. |
| 205 | 192 | ||
| 206 | ** Building with -DENABLE_CHECKING does not automatically build with union | 193 | ** Emacs Lisp source files are compressed by default if `gzip' is available. |
| 207 | types any more. Add -DUSE_LISP_UNION_TYPE if you want union types. | ||
| 208 | 194 | ||
| 209 | ** When pure storage overflows while dumping, Emacs now prints how | 195 | ** All images used in Emacs have been consolidated in etc/images and subdirs. |
| 210 | much pure storage it will approximately need. | 196 | See also the changes to `find-image', documented below. |
| 211 | 197 | ||
| 212 | ** The script etc/emacs-buffer.gdb can be used with gdb to retrieve the | 198 | ** Emacs comes with a new set of icons. |
| 213 | contents of buffers from a core dump and save them to files easily, should | 199 | These icons are displayed on the taskbar and/or titlebar when Emacs |
| 214 | Emacs crash. | 200 | runs in a graphical environment. Source files for these icons can be |
| 201 | found in etc/images/icons. (You can't change the icons displayed by | ||
| 202 | Emacs by changing these files directly. On X, the icon is compiled | ||
| 203 | into the Emacs executable; see gnu.h in the source tree. On MS | ||
| 204 | Windows, see nt/icons/emacs.ico.) | ||
| 205 | |||
| 206 | ** The `emacsserver' program has been removed, replaced with Lisp code. | ||
| 207 | |||
| 208 | ** The `yow' program has been removed. | ||
| 209 | Use the corresponding Emacs feature instead. | ||
| 215 | 210 | ||
| 216 | ** The Emacs terminal emulation in term.el uses a different terminfo name. | 211 | ** The Emacs terminal emulation in term.el uses a different terminfo name. |
| 217 | The Emacs terminal emulation in term.el now uses "eterm-color" as its | 212 | The Emacs terminal emulation in term.el now uses "eterm-color" as its |
| 218 | terminfo name, since term.el now supports color. | 213 | terminfo name, since term.el now supports color. |
| 219 | 214 | ||
| 220 | ** Emacs Lisp source files are compressed by default if `gzip' is available. | 215 | ** The script etc/emacs-buffer.gdb can be used with gdb to retrieve the |
| 216 | contents of buffers from a core dump and save them to files easily, should | ||
| 217 | Emacs crash. | ||
| 221 | 218 | ||
| 222 | ** All images used in Emacs have been consolidated in etc/images and subdirs. | 219 | ** Building with -DENABLE_CHECKING does not automatically build with union |
| 223 | See also the changes to `find-image', documented below. | 220 | types any more. Add -DUSE_LISP_UNION_TYPE if you want union types. |
| 221 | |||
| 222 | ** When pure storage overflows while dumping, Emacs now prints how | ||
| 223 | much pure storage it will approximately need. | ||
| 224 | 224 | ||
| 225 | 225 | ||
| 226 | * Startup Changes in Emacs 22.1 | 226 | * Startup Changes in Emacs 22.1 |
| 227 | 227 | ||
| 228 | ** New command line option -Q or --quick. | 228 | ** Init file changes |
| 229 | This is like using -q --no-site-file, but in addition it also disables | 229 | If the init file ~/.emacs does not exist, Emacs will try |
| 230 | the fancy startup screen. | 230 | ~/.emacs.d/init.el or ~/.emacs.d/init.elc. Likewise, if the shell init file |
| 231 | ~/.emacs_SHELL is not found, Emacs will try ~/.emacs.d/init_SHELL.sh. | ||
| 231 | 232 | ||
| 232 | ** New command line option -D or --basic-display. | 233 | ** Emacs can now be invoked in full-screen mode on a windowed display. |
| 233 | Disables the menu-bar, the tool-bar, the scroll-bars, tool tips, and | 234 | When Emacs is invoked on a window system, the new command-line options |
| 234 | the blinking cursor. | 235 | `--fullwidth', `--fullheight', and `--fullscreen' produce a frame |
| 236 | whose width, height, or both width and height take up the entire | ||
| 237 | screen size. (For now, this does not work with some window managers.) | ||
| 238 | |||
| 239 | ** Emacs now displays a splash screen by default even if command-line | ||
| 240 | arguments were given. The new command-line option --no-splash | ||
| 241 | disables the splash screen; see also the variable | ||
| 242 | `inhibit-splash-screen' (which is also aliased as | ||
| 243 | `inhibit-startup-message'). | ||
| 244 | |||
| 245 | ** New user option `inhibit-startup-buffer-menu'. | ||
| 246 | When loading many files, for instance with `emacs *', Emacs normally | ||
| 247 | displays a buffer menu. This option turns the buffer menu off. | ||
| 235 | 248 | ||
| 236 | ** New command line option -nbc or --no-blinking-cursor disables | 249 | ** New command line option -nbc or --no-blinking-cursor disables |
| 237 | the blinking cursor on graphical terminals. | 250 | the blinking cursor on graphical terminals. |
| @@ -242,6 +255,10 @@ can start with this line: | |||
| 242 | 255 | ||
| 243 | #!/usr/bin/emacs --script | 256 | #!/usr/bin/emacs --script |
| 244 | 257 | ||
| 258 | ** The -f option, used from the command line to call a function, | ||
| 259 | now reads arguments for the function interactively if it is | ||
| 260 | an interactively callable function. | ||
| 261 | |||
| 245 | ** The option --directory DIR now modifies `load-path' immediately. | 262 | ** The option --directory DIR now modifies `load-path' immediately. |
| 246 | Directories are added to the front of `load-path' in the order they | 263 | Directories are added to the front of `load-path' in the order they |
| 247 | appear on the command line. For example, with this command line: | 264 | appear on the command line. For example, with this command line: |
| @@ -251,16 +268,6 @@ appear on the command line. For example, with this command line: | |||
| 251 | Emacs looks for library `foo' in the parent directory, then in /tmp, then | 268 | Emacs looks for library `foo' in the parent directory, then in /tmp, then |
| 252 | in the other directories in `load-path'. (-L is short for --directory.) | 269 | in the other directories in `load-path'. (-L is short for --directory.) |
| 253 | 270 | ||
| 254 | ** The command line option --no-windows has been changed to | ||
| 255 | --no-window-system. The old one still works, but is deprecated. | ||
| 256 | |||
| 257 | ** If the environment variable DISPLAY specifies an unreachable X display, | ||
| 258 | Emacs will now startup as if invoked with the --no-window-system option. | ||
| 259 | |||
| 260 | ** The -f option, used from the command line to call a function, | ||
| 261 | now reads arguments for the function interactively if it is | ||
| 262 | an interactively callable function. | ||
| 263 | |||
| 264 | ** When you specify a frame size with --geometry, the size applies to | 271 | ** When you specify a frame size with --geometry, the size applies to |
| 265 | all frames you create. A position specified with --geometry only | 272 | all frames you create. A position specified with --geometry only |
| 266 | affects the initial frame. | 273 | affects the initial frame. |
| @@ -271,30 +278,11 @@ with respect to its frame position: if you don't specify a position | |||
| 271 | command-line option), Emacs leaves the frame position to the Windows' | 278 | command-line option), Emacs leaves the frame position to the Windows' |
| 272 | window manager. | 279 | window manager. |
| 273 | 280 | ||
| 274 | ** Emacs can now be invoked in full-screen mode on a windowed display. | 281 | ** The command line option --no-windows has been changed to |
| 275 | When Emacs is invoked on a window system, the new command-line options | 282 | --no-window-system. The old one still works, but is deprecated. |
| 276 | `--fullwidth', `--fullheight', and `--fullscreen' produce a frame | ||
| 277 | whose width, height, or both width and height take up the entire | ||
| 278 | screen size. (For now, this does not work with some window managers.) | ||
| 279 | |||
| 280 | ** Emacs now displays a splash screen by default even if command-line | ||
| 281 | arguments were given. The new command-line option --no-splash | ||
| 282 | disables the splash screen; see also the variable | ||
| 283 | `inhibit-splash-screen' (which is also aliased as | ||
| 284 | `inhibit-startup-message'). | ||
| 285 | |||
| 286 | ** The default is now to use a bitmap as the icon. | ||
| 287 | The command-line options --icon-type, -i have been replaced with | ||
| 288 | options --no-bitmap-icon, -nbi to turn the bitmap icon off. | ||
| 289 | |||
| 290 | ** New user option `inhibit-startup-buffer-menu'. | ||
| 291 | When loading many files, for instance with `emacs *', Emacs normally | ||
| 292 | displays a buffer menu. This option turns the buffer menu off. | ||
| 293 | 283 | ||
| 294 | ** Init file changes | 284 | ** If the environment variable DISPLAY specifies an unreachable X display, |
| 295 | If the init file ~/.emacs does not exist, Emacs will try | 285 | Emacs will now startup as if invoked with the --no-window-system option. |
| 296 | ~/.emacs.d/init.el or ~/.emacs.d/init.elc. Likewise, if the shell init file | ||
| 297 | ~/.emacs_SHELL is not found, Emacs will try ~/.emacs.d/init_SHELL.sh. | ||
| 298 | 286 | ||
| 299 | ** Emacs now reads the standard abbrevs file ~/.abbrev_defs | 287 | ** Emacs now reads the standard abbrevs file ~/.abbrev_defs |
| 300 | automatically at startup, if it exists. When Emacs offers to save | 288 | automatically at startup, if it exists. When Emacs offers to save |
| @@ -302,6 +290,18 @@ modified buffers, it saves the abbrevs too if they have changed. It | |||
| 302 | can do this either silently or asking for confirmation first, | 290 | can do this either silently or asking for confirmation first, |
| 303 | according to the value of `save-abbrevs'. | 291 | according to the value of `save-abbrevs'. |
| 304 | 292 | ||
| 293 | ** New command line option -Q or --quick. | ||
| 294 | This is like using -q --no-site-file, but in addition it also disables | ||
| 295 | the fancy startup screen. | ||
| 296 | |||
| 297 | ** New command line option -D or --basic-display. | ||
| 298 | Disables the menu-bar, the tool-bar, the scroll-bars, tool tips, and | ||
| 299 | the blinking cursor. | ||
| 300 | |||
| 301 | ** The default is now to use a bitmap as the icon. | ||
| 302 | The command-line options --icon-type, -i have been replaced with | ||
| 303 | options --no-bitmap-icon, -nbi to turn the bitmap icon off. | ||
| 304 | |||
| 305 | ** If the environment variable EMAIL is defined, Emacs now uses its value | 305 | ** If the environment variable EMAIL is defined, Emacs now uses its value |
| 306 | to compute the default value of `user-mail-address', in preference to | 306 | to compute the default value of `user-mail-address', in preference to |
| 307 | concatenation of `user-login-name' with the name of your host machine. | 307 | concatenation of `user-login-name' with the name of your host machine. |
| @@ -313,6 +313,24 @@ concatenation of `user-login-name' with the name of your host machine. | |||
| 313 | 313 | ||
| 314 | See below for more details. | 314 | See below for more details. |
| 315 | 315 | ||
| 316 | ** When the undo information of the current command gets really large | ||
| 317 | (beyond the value of `undo-outer-limit'), Emacs discards it and warns | ||
| 318 | you about it. | ||
| 319 | |||
| 320 | ** When Emacs prompts for file names, SPC no longer completes the file name. | ||
| 321 | This is so filenames with embedded spaces could be input without the | ||
| 322 | need to quote the space with a C-q. The underlying changes in the | ||
| 323 | keymaps that are active in the minibuffer are described below under | ||
| 324 | "New keymaps for typing file names". | ||
| 325 | |||
| 326 | ** The completion commands TAB, SPC and ? in the minibuffer apply only | ||
| 327 | to the text before point. If there is text in the buffer after point, | ||
| 328 | it remains unchanged. | ||
| 329 | |||
| 330 | ** In incremental search, C-w is changed. M-%, C-M-w and C-M-y are special. | ||
| 331 | |||
| 332 | See below under "incremental search changes". | ||
| 333 | |||
| 316 | ** M-g is now a prefix key. | 334 | ** M-g is now a prefix key. |
| 317 | M-g g and M-g M-g run goto-line. | 335 | M-g g and M-g M-g run goto-line. |
| 318 | M-g n and M-g M-n run next-error (like C-x `). | 336 | M-g n and M-g M-n run next-error (like C-x `). |
| @@ -327,24 +345,6 @@ point then it acts as the default argument for the minibuffer. | |||
| 327 | ** M-o now is the prefix key for setting text properties; | 345 | ** M-o now is the prefix key for setting text properties; |
| 328 | M-o M-o requests refontification. | 346 | M-o M-o requests refontification. |
| 329 | 347 | ||
| 330 | ** The old bindings C-M-delete and C-M-backspace have been deleted, | ||
| 331 | since there are situations where one or the other will shut down | ||
| 332 | the operating system or your X server. | ||
| 333 | |||
| 334 | ** When the undo information of the current command gets really large | ||
| 335 | (beyond the value of `undo-outer-limit'), Emacs discards it and warns | ||
| 336 | you about it. | ||
| 337 | |||
| 338 | ** In incremental search, C-w is changed. M-%, C-M-w and C-M-y are special. | ||
| 339 | |||
| 340 | See below under "incremental search changes". | ||
| 341 | |||
| 342 | ** When Emacs prompts for file names, SPC no longer completes the file name. | ||
| 343 | This is so filenames with embedded spaces could be input without the | ||
| 344 | need to quote the space with a C-q. The underlying changes in the | ||
| 345 | keymaps that are active in the minibuffer are described below under | ||
| 346 | "New keymaps for typing file names". | ||
| 347 | |||
| 348 | ** C-x C-f RET (find-file), typing nothing in the minibuffer, is no longer | 348 | ** C-x C-f RET (find-file), typing nothing in the minibuffer, is no longer |
| 349 | a special case. | 349 | a special case. |
| 350 | 350 | ||
| @@ -355,10 +355,6 @@ directory with Dired. | |||
| 355 | You can get the old behavior by typing C-x C-f M-n RET, which fetches | 355 | You can get the old behavior by typing C-x C-f M-n RET, which fetches |
| 356 | the actual file name into the minibuffer. | 356 | the actual file name into the minibuffer. |
| 357 | 357 | ||
| 358 | ** The completion commands TAB, SPC and ? in the minibuffer apply only | ||
| 359 | to the text before point. If there is text in the buffer after point, | ||
| 360 | it remains unchanged. | ||
| 361 | |||
| 362 | ** In Dired's ! command (dired-do-shell-command), `*' and `?' now | 358 | ** In Dired's ! command (dired-do-shell-command), `*' and `?' now |
| 363 | control substitution of the file names only when they are surrounded | 359 | control substitution of the file names only when they are surrounded |
| 364 | by whitespace. This means you can now use them as shell wildcards | 360 | by whitespace. This means you can now use them as shell wildcards |
| @@ -382,6 +378,10 @@ in the region, rather than on all complete lines in the region. | |||
| 382 | ** Adaptive filling misfeature removed. | 378 | ** Adaptive filling misfeature removed. |
| 383 | It no longer treats `NNN.' or `(NNN)' as a prefix. | 379 | It no longer treats `NNN.' or `(NNN)' as a prefix. |
| 384 | 380 | ||
| 381 | ** The old bindings C-M-delete and C-M-backspace have been deleted, | ||
| 382 | since there are situations where one or the other will shut down | ||
| 383 | the operating system or your X server. | ||
| 384 | |||
| 385 | ** The register compatibility key bindings (deprecated since Emacs 19) | 385 | ** The register compatibility key bindings (deprecated since Emacs 19) |
| 386 | have been removed: | 386 | have been removed: |
| 387 | C-x / point-to-register (Use: C-x r SPC) | 387 | C-x / point-to-register (Use: C-x r SPC) |
| @@ -392,6 +392,9 @@ have been removed: | |||
| 392 | 392 | ||
| 393 | * Editing Changes in Emacs 22.1 | 393 | * Editing Changes in Emacs 22.1 |
| 394 | 394 | ||
| 395 | ** The max size of buffers and integers has been doubled. | ||
| 396 | On 32bit machines, it is now 256M (i.e. 268435455). | ||
| 397 | |||
| 395 | ** !MEM FULL! at the start of the mode line indicates that Emacs | 398 | ** !MEM FULL! at the start of the mode line indicates that Emacs |
| 396 | cannot get any more memory for Lisp data. This often means it could | 399 | cannot get any more memory for Lisp data. This often means it could |
| 397 | crash soon if you do things that use more memory. On most systems, | 400 | crash soon if you do things that use more memory. On most systems, |
| @@ -399,34 +402,31 @@ killing buffers will get out of this state. If killing buffers does | |||
| 399 | not make !MEM FULL! disappear, you should save your work and start | 402 | not make !MEM FULL! disappear, you should save your work and start |
| 400 | a new Emacs. | 403 | a new Emacs. |
| 401 | 404 | ||
| 402 | ** The max size of buffers and integers has been doubled. | 405 | ** `undo-only' does an undo which does not redo any previous undo. |
| 403 | On 32bit machines, it is now 256M (i.e. 268435455). | ||
| 404 | 406 | ||
| 405 | ** You can now switch buffers in a cyclic order with C-x C-left | 407 | ** Yanking text now discards certain text properties that can |
| 406 | (previous-buffer) and C-x C-right (next-buffer). C-x left and | 408 | be inconvenient when you did not expect them. The variable |
| 407 | C-x right can be used as well. The functions keep a different buffer | 409 | `yank-excluded-properties' specifies which ones. Insertion |
| 408 | cycle for each frame, using the frame-local buffer list. | 410 | of register contents and rectangles also discards these properties. |
| 409 | 411 | ||
| 410 | ** `undo-only' does an undo which does not redo any previous undo. | 412 | ** New command `kill-whole-line' kills an entire line at once. |
| 413 | By default, it is bound to C-S-<backspace>. | ||
| 411 | 414 | ||
| 412 | ** M-SPC (just-one-space) when given a numeric argument N | 415 | ** M-SPC (just-one-space) when given a numeric argument N |
| 413 | converts whitespace around point to N spaces. | 416 | converts whitespace around point to N spaces. |
| 414 | 417 | ||
| 418 | ** You can now switch buffers in a cyclic order with C-x C-left | ||
| 419 | (previous-buffer) and C-x C-right (next-buffer). C-x left and | ||
| 420 | C-x right can be used as well. The functions keep a different buffer | ||
| 421 | cycle for each frame, using the frame-local buffer list. | ||
| 422 | |||
| 415 | ** C-x 5 C-o displays a specified buffer in another frame | 423 | ** C-x 5 C-o displays a specified buffer in another frame |
| 416 | but does not switch to that frame. It's the multi-frame | 424 | but does not switch to that frame. It's the multi-frame |
| 417 | analogue of C-x 4 C-o. | 425 | analogue of C-x 4 C-o. |
| 418 | 426 | ||
| 419 | ** New command `kill-whole-line' kills an entire line at once. | 427 | ** `special-display-buffer-names' and `special-display-regexps' now |
| 420 | By default, it is bound to C-S-<backspace>. | 428 | understand two new boolean pseudo-frame-parameters `same-frame' and |
| 421 | 429 | `same-window'. | |
| 422 | ** Yanking text now discards certain text properties that can | ||
| 423 | be inconvenient when you did not expect them. The variable | ||
| 424 | `yank-excluded-properties' specifies which ones. Insertion | ||
| 425 | of register contents and rectangles also discards these properties. | ||
| 426 | |||
| 427 | ** The default values of paragraph-start and indent-line-function have | ||
| 428 | been changed to reflect those used in Text mode rather than those used | ||
| 429 | in Indented-Text mode. | ||
| 430 | 430 | ||
| 431 | ** New commands to operate on pairs of open and close characters: | 431 | ** New commands to operate on pairs of open and close characters: |
| 432 | `insert-pair', `delete-pair', `raise-sexp'. | 432 | `insert-pair', `delete-pair', `raise-sexp'. |
| @@ -437,58 +437,13 @@ Substrings of the form `$foo' and `${foo}' in the specified new value | |||
| 437 | now refer to the value of environment variable foo. To include a `$' | 437 | now refer to the value of environment variable foo. To include a `$' |
| 438 | in the value, use `$$'. | 438 | in the value, use `$$'. |
| 439 | 439 | ||
| 440 | ** `special-display-buffer-names' and `special-display-regexps' now | 440 | ** The default values of paragraph-start and indent-line-function have |
| 441 | understand two new boolean pseudo-frame-parameters `same-frame' and | 441 | been changed to reflect those used in Text mode rather than those used |
| 442 | `same-window'. | 442 | in Paragraph-Indent Text mode. |
| 443 | 443 | ||
| 444 | ** The default for the paper size (variable ps-paper-type) is taken | 444 | ** The default for the paper size (variable ps-paper-type) is taken |
| 445 | from the locale. | 445 | from the locale. |
| 446 | 446 | ||
| 447 | ** Mark command changes: | ||
| 448 | |||
| 449 | *** A prefix argument is no longer required to repeat a jump to a | ||
| 450 | previous mark, i.e. C-u C-SPC C-SPC C-SPC ... cycles through the | ||
| 451 | mark ring. Use C-u C-u C-SPC to set the mark immediately after a jump. | ||
| 452 | |||
| 453 | *** Marking commands extend the region when invoked multiple times. | ||
| 454 | |||
| 455 | If you type C-M-SPC (mark-sexp), M-@ (mark-word), M-h | ||
| 456 | (mark-paragraph), or C-M-h (mark-defun) repeatedly, the marked region | ||
| 457 | extends each time, so you can mark the next two sexps with M-C-SPC | ||
| 458 | M-C-SPC, for example. This feature also works for | ||
| 459 | mark-end-of-sentence, if you bind that to a key. It also extends the | ||
| 460 | region when the mark is active in Transient Mark mode, regardless of | ||
| 461 | the last command. To start a new region with one of marking commands | ||
| 462 | in Transient Mark mode, you can deactivate the active region with C-g, | ||
| 463 | or set the new mark with C-SPC. | ||
| 464 | |||
| 465 | *** M-h (mark-paragraph) now accepts a prefix arg. | ||
| 466 | |||
| 467 | With positive arg, M-h marks the current and the following paragraphs; | ||
| 468 | if the arg is negative, it marks the current and the preceding | ||
| 469 | paragraphs. | ||
| 470 | |||
| 471 | *** Some commands do something special in Transient Mark mode when the | ||
| 472 | mark is active--for instance, they limit their operation to the | ||
| 473 | region. Even if you don't normally use Transient Mark mode, you might | ||
| 474 | want to get this behavior from a particular command. There are two | ||
| 475 | ways you can enable Transient Mark mode and activate the mark, for one | ||
| 476 | command only. | ||
| 477 | |||
| 478 | One method is to type C-SPC C-SPC; this enables Transient Mark mode | ||
| 479 | and sets the mark at point. The other method is to type C-u C-x C-x. | ||
| 480 | This enables Transient Mark mode temporarily but does not alter the | ||
| 481 | mark or the region. | ||
| 482 | |||
| 483 | After these commands, Transient Mark mode remains enabled until you | ||
| 484 | deactivate the mark. That typically happens when you type a command | ||
| 485 | that alters the buffer, but you can also deactivate the mark by typing | ||
| 486 | C-g. | ||
| 487 | |||
| 488 | *** Movement commands `beginning-of-buffer', `end-of-buffer', | ||
| 489 | `beginning-of-defun', `end-of-defun' do not set the mark if the mark | ||
| 490 | is already active in Transient Mark mode. | ||
| 491 | |||
| 492 | ** Help command changes: | 447 | ** Help command changes: |
| 493 | 448 | ||
| 494 | *** Changes in C-h bindings: | 449 | *** Changes in C-h bindings: |
| @@ -524,6 +479,18 @@ to new-kill-line, these commands now report: | |||
| 524 | - C-h w and C-h f new-kill-line reports: | 479 | - C-h w and C-h f new-kill-line reports: |
| 525 | new-kill-line is on C-k | 480 | new-kill-line is on C-k |
| 526 | 481 | ||
| 482 | *** The apropos commands now accept a list of words to match. | ||
| 483 | When more than one word is specified, at least two of those words must | ||
| 484 | be present for an item to match. Regular expression matching is still | ||
| 485 | available. | ||
| 486 | |||
| 487 | *** The new option `apropos-sort-by-scores' causes the matching items | ||
| 488 | to be sorted according to their score. The score for an item is a | ||
| 489 | number calculated to indicate how well the item matches the words or | ||
| 490 | regular expression that you entered to the apropos command. The best | ||
| 491 | match is listed first, and the calculated score is shown for each | ||
| 492 | matching item. | ||
| 493 | |||
| 527 | *** Help commands `describe-function' and `describe-key' now show function | 494 | *** Help commands `describe-function' and `describe-key' now show function |
| 528 | arguments in lowercase italics on displays that support it. To change the | 495 | arguments in lowercase italics on displays that support it. To change the |
| 529 | default, customize face `help-argument-name' or redefine the function | 496 | default, customize face `help-argument-name' or redefine the function |
| @@ -563,25 +530,56 @@ point-over, after suitable idle time. The amount of idle time is | |||
| 563 | determined by the user option `help-at-pt-timer-delay' and defaults | 530 | determined by the user option `help-at-pt-timer-delay' and defaults |
| 564 | to one second. This feature is turned off by default. | 531 | to one second. This feature is turned off by default. |
| 565 | 532 | ||
| 566 | *** The apropos commands now accept a list of words to match. | 533 | ** Mark command changes: |
| 567 | When more than one word is specified, at least two of those words must | ||
| 568 | be present for an item to match. Regular expression matching is still | ||
| 569 | available. | ||
| 570 | 534 | ||
| 571 | *** The new option `apropos-sort-by-scores' causes the matching items | 535 | *** A prefix argument is no longer required to repeat a jump to a |
| 572 | to be sorted according to their score. The score for an item is a | 536 | previous mark, i.e. C-u C-SPC C-SPC C-SPC ... cycles through the |
| 573 | number calculated to indicate how well the item matches the words or | 537 | mark ring. Use C-u C-u C-SPC to set the mark immediately after a jump. |
| 574 | regular expression that you entered to the apropos command. The best | 538 | |
| 575 | match is listed first, and the calculated score is shown for each | 539 | *** Marking commands extend the region when invoked multiple times. |
| 576 | matching item. | 540 | |
| 541 | If you type C-M-SPC (mark-sexp), M-@ (mark-word), M-h | ||
| 542 | (mark-paragraph), or C-M-h (mark-defun) repeatedly, the marked region | ||
| 543 | extends each time, so you can mark the next two sexps with M-C-SPC | ||
| 544 | M-C-SPC, for example. This feature also works for | ||
| 545 | mark-end-of-sentence, if you bind that to a key. It also extends the | ||
| 546 | region when the mark is active in Transient Mark mode, regardless of | ||
| 547 | the last command. To start a new region with one of marking commands | ||
| 548 | in Transient Mark mode, you can deactivate the active region with C-g, | ||
| 549 | or set the new mark with C-SPC. | ||
| 550 | |||
| 551 | *** Some commands do something special in Transient Mark mode when the | ||
| 552 | mark is active--for instance, they limit their operation to the | ||
| 553 | region. Even if you don't normally use Transient Mark mode, you might | ||
| 554 | want to get this behavior from a particular command. There are two | ||
| 555 | ways you can enable Transient Mark mode and activate the mark, for one | ||
| 556 | command only. | ||
| 557 | |||
| 558 | One method is to type C-SPC C-SPC; this enables Transient Mark mode | ||
| 559 | and sets the mark at point. The other method is to type C-u C-x C-x. | ||
| 560 | This enables Transient Mark mode temporarily but does not alter the | ||
| 561 | mark or the region. | ||
| 562 | |||
| 563 | After these commands, Transient Mark mode remains enabled until you | ||
| 564 | deactivate the mark. That typically happens when you type a command | ||
| 565 | that alters the buffer, but you can also deactivate the mark by typing | ||
| 566 | C-g. | ||
| 567 | |||
| 568 | *** Movement commands `beginning-of-buffer', `end-of-buffer', | ||
| 569 | `beginning-of-defun', `end-of-defun' do not set the mark if the mark | ||
| 570 | is already active in Transient Mark mode. | ||
| 571 | |||
| 572 | *** M-h (mark-paragraph) now accepts a prefix arg. | ||
| 573 | |||
| 574 | With positive arg, M-h marks the current and the following paragraphs; | ||
| 575 | if the arg is negative, it marks the current and the preceding | ||
| 576 | paragraphs. | ||
| 577 | 577 | ||
| 578 | ** Incremental Search changes: | 578 | ** Incremental Search changes: |
| 579 | 579 | ||
| 580 | *** Vertical scrolling is now possible within incremental search. | 580 | *** M-% typed in isearch mode invokes `query-replace' or |
| 581 | To enable this feature, customize the new user option | 581 | `query-replace-regexp' (depending on search mode) with the current |
| 582 | `isearch-allow-scroll'. User written commands which satisfy stringent | 582 | search string used as the string to replace. |
| 583 | constraints can be marked as "scrolling commands". See the Emacs manual | ||
| 584 | for details. | ||
| 585 | 583 | ||
| 586 | *** C-w in incremental search now grabs either a character or a word, | 584 | *** C-w in incremental search now grabs either a character or a word, |
| 587 | making the decision in a heuristic way. This new job is done by the | 585 | making the decision in a heuristic way. This new job is done by the |
| @@ -595,9 +593,11 @@ at the end of a line. | |||
| 595 | Another method to grab a character is to enter the minibuffer by `M-e' | 593 | Another method to grab a character is to enter the minibuffer by `M-e' |
| 596 | and to type `C-f' at the end of the search string in the minibuffer. | 594 | and to type `C-f' at the end of the search string in the minibuffer. |
| 597 | 595 | ||
| 598 | *** M-% typed in isearch mode invokes `query-replace' or | 596 | *** Vertical scrolling is now possible within incremental search. |
| 599 | `query-replace-regexp' (depending on search mode) with the current | 597 | To enable this feature, customize the new user option |
| 600 | search string used as the string to replace. | 598 | `isearch-allow-scroll'. User written commands which satisfy stringent |
| 599 | constraints can be marked as "scrolling commands". See the Emacs manual | ||
| 600 | for details. | ||
| 601 | 601 | ||
| 602 | *** Isearch no longer adds `isearch-resume' commands to the command | 602 | *** Isearch no longer adds `isearch-resume' commands to the command |
| 603 | history by default. To enable this feature, customize the new | 603 | history by default. To enable this feature, customize the new |
| @@ -605,10 +605,6 @@ user option `isearch-resume-in-command-history'. | |||
| 605 | 605 | ||
| 606 | ** Replace command changes: | 606 | ** Replace command changes: |
| 607 | 607 | ||
| 608 | *** New user option `query-replace-skip-read-only': when non-nil, | ||
| 609 | `query-replace' and related functions simply ignore | ||
| 610 | a match if part of it has a read-only property. | ||
| 611 | |||
| 612 | *** When used interactively, the commands `query-replace-regexp' and | 608 | *** When used interactively, the commands `query-replace-regexp' and |
| 613 | `replace-regexp' allow \,expr to be used in a replacement string, | 609 | `replace-regexp' allow \,expr to be used in a replacement string, |
| 614 | where expr is an arbitrary Lisp expression evaluated at replacement | 610 | where expr is an arbitrary Lisp expression evaluated at replacement |
| @@ -625,15 +621,11 @@ deprecated since it offers no additional functionality. | |||
| 625 | *** The current match in query-replace is highlighted in new face | 621 | *** The current match in query-replace is highlighted in new face |
| 626 | `query-replace' which by default inherits from isearch face. | 622 | `query-replace' which by default inherits from isearch face. |
| 627 | 623 | ||
| 628 | ** Local variables lists: | 624 | *** New user option `query-replace-skip-read-only': when non-nil, |
| 629 | 625 | `query-replace' and related functions simply ignore | |
| 630 | *** In processing a local variables list, Emacs strips the prefix and | 626 | a match if part of it has a read-only property. |
| 631 | suffix from every line before processing all the lines. | ||
| 632 | |||
| 633 | *** Text properties in local variables. | ||
| 634 | 627 | ||
| 635 | A file local variables list cannot specify a string with text | 628 | ** Local variables lists: |
| 636 | properties--any specified text properties are discarded. | ||
| 637 | 629 | ||
| 638 | *** If the local variables list contains any variable-value pairs that | 630 | *** If the local variables list contains any variable-value pairs that |
| 639 | are not known to be safe, Emacs shows a prompt asking whether to apply | 631 | are not known to be safe, Emacs shows a prompt asking whether to apply |
| @@ -671,6 +663,14 @@ with the form as argument, and if any returns t, the form is ok to call. | |||
| 671 | If the form is not "ok to call", that means Emacs asks for | 663 | If the form is not "ok to call", that means Emacs asks for |
| 672 | confirmation as before. | 664 | confirmation as before. |
| 673 | 665 | ||
| 666 | *** In processing a local variables list, Emacs strips the prefix and | ||
| 667 | suffix from every line before processing all the lines. | ||
| 668 | |||
| 669 | *** Text properties in local variables. | ||
| 670 | |||
| 671 | A file local variables list cannot specify a string with text | ||
| 672 | properties--any specified text properties are discarded. | ||
| 673 | |||
| 674 | ** File operation changes: | 674 | ** File operation changes: |
| 675 | 675 | ||
| 676 | *** Unquoted `$' in file names do not signal an error any more when | 676 | *** Unquoted `$' in file names do not signal an error any more when |
| @@ -678,29 +678,20 @@ the corresponding environment variable does not exist. | |||
| 678 | Instead, the `$ENVVAR' text is left as is, so that `$$' quoting | 678 | Instead, the `$ENVVAR' text is left as is, so that `$$' quoting |
| 679 | is only rarely needed. | 679 | is only rarely needed. |
| 680 | 680 | ||
| 681 | *** find-file-read-only visits multiple files in read-only mode, | ||
| 682 | when the file name contains wildcard characters. | ||
| 683 | |||
| 684 | *** find-alternate-file replaces the current file with multiple files, | ||
| 685 | when the file name contains wildcard characters. It now asks if you | ||
| 686 | wish save your changes and not just offer to kill the buffer. | ||
| 687 | |||
| 688 | *** Auto Compression mode is now enabled by default. | ||
| 689 | |||
| 690 | *** C-x C-f RET, typing nothing in the minibuffer, is no longer a special case. | 681 | *** C-x C-f RET, typing nothing in the minibuffer, is no longer a special case. |
| 691 | 682 | ||
| 692 | Since the default input is the current directory, this has the effect | 683 | Since the default input is the current directory, this has the effect |
| 693 | of specifying the current directory. Normally that means to visit the | 684 | of specifying the current directory. Normally that means to visit the |
| 694 | directory with Dired. | 685 | directory with Dired. |
| 695 | 686 | ||
| 696 | *** When you are root, and you visit a file whose modes specify | ||
| 697 | read-only, the Emacs buffer is now read-only too. Type C-x C-q if you | ||
| 698 | want to make the buffer writable. (As root, you can in fact alter the | ||
| 699 | file.) | ||
| 700 | |||
| 701 | *** C-x s (save-some-buffers) now offers an option `d' to diff a buffer | 687 | *** C-x s (save-some-buffers) now offers an option `d' to diff a buffer |
| 702 | against its file, so you can see what changes you would be saving. | 688 | against its file, so you can see what changes you would be saving. |
| 703 | 689 | ||
| 690 | *** Auto Compression mode is now enabled by default. | ||
| 691 | |||
| 692 | *** If the user visits a file larger than `large-file-warning-threshold', | ||
| 693 | Emacs asks for confirmation. | ||
| 694 | |||
| 704 | *** The commands copy-file, rename-file, make-symbolic-link and | 695 | *** The commands copy-file, rename-file, make-symbolic-link and |
| 705 | add-name-to-file, when given a directory as the "new name" argument, | 696 | add-name-to-file, when given a directory as the "new name" argument, |
| 706 | convert it to a file name by merging in the within-directory part of | 697 | convert it to a file name by merging in the within-directory part of |
| @@ -708,22 +699,6 @@ the existing file's name. (This is the same convention that shell | |||
| 708 | commands cp, mv, and ln follow.) Thus, M-x copy-file RET ~/foo RET | 699 | commands cp, mv, and ln follow.) Thus, M-x copy-file RET ~/foo RET |
| 709 | /tmp RET copies ~/foo to /tmp/foo. | 700 | /tmp RET copies ~/foo to /tmp/foo. |
| 710 | 701 | ||
| 711 | *** When used interactively, `format-write-file' now asks for confirmation | ||
| 712 | before overwriting an existing file, unless a prefix argument is | ||
| 713 | supplied. This behavior is analogous to `write-file'. | ||
| 714 | |||
| 715 | *** The variable `auto-save-file-name-transforms' now has a third element that | ||
| 716 | controls whether or not the function `make-auto-save-file-name' will | ||
| 717 | attempt to construct a unique auto-save name (e.g. for remote files). | ||
| 718 | |||
| 719 | *** The new option `write-region-inhibit-fsync' disables calls to fsync | ||
| 720 | in `write-region'. This can be useful on laptops to avoid spinning up | ||
| 721 | the hard drive upon each file save. Enabling this variable may result | ||
| 722 | in data loss, use with care. | ||
| 723 | |||
| 724 | *** If the user visits a file larger than `large-file-warning-threshold', | ||
| 725 | Emacs asks for confirmation. | ||
| 726 | |||
| 727 | *** require-final-newline now has two new possible values: | 702 | *** require-final-newline now has two new possible values: |
| 728 | 703 | ||
| 729 | `visit' means add a newline (as an undoable change) if it's needed | 704 | `visit' means add a newline (as an undoable change) if it's needed |
| @@ -740,8 +715,37 @@ sets require-final-newline based on mode-require-final-newline. | |||
| 740 | So you can customize mode-require-final-newline to control what these | 715 | So you can customize mode-require-final-newline to control what these |
| 741 | modes do. | 716 | modes do. |
| 742 | 717 | ||
| 718 | *** When you are root, and you visit a file whose modes specify | ||
| 719 | read-only, the Emacs buffer is now read-only too. Type C-x C-q if you | ||
| 720 | want to make the buffer writable. (As root, you can in fact alter the | ||
| 721 | file.) | ||
| 722 | |||
| 723 | *** find-file-read-only visits multiple files in read-only mode, | ||
| 724 | when the file name contains wildcard characters. | ||
| 725 | |||
| 726 | *** find-alternate-file replaces the current file with multiple files, | ||
| 727 | when the file name contains wildcard characters. It now asks if you | ||
| 728 | wish save your changes and not just offer to kill the buffer. | ||
| 729 | |||
| 730 | *** When used interactively, `format-write-file' now asks for confirmation | ||
| 731 | before overwriting an existing file, unless a prefix argument is | ||
| 732 | supplied. This behavior is analogous to `write-file'. | ||
| 733 | |||
| 734 | *** The variable `auto-save-file-name-transforms' now has a third element that | ||
| 735 | controls whether or not the function `make-auto-save-file-name' will | ||
| 736 | attempt to construct a unique auto-save name (e.g. for remote files). | ||
| 737 | |||
| 738 | *** The new option `write-region-inhibit-fsync' disables calls to fsync | ||
| 739 | in `write-region'. This can be useful on laptops to avoid spinning up | ||
| 740 | the hard drive upon each file save. Enabling this variable may result | ||
| 741 | in data loss, use with care. | ||
| 742 | |||
| 743 | ** Minibuffer changes: | 743 | ** Minibuffer changes: |
| 744 | 744 | ||
| 745 | *** The completion commands TAB, SPC and ? in the minibuffer apply only | ||
| 746 | to the text before point. If there is text in the buffer after point, | ||
| 747 | it remains unchanged. | ||
| 748 | |||
| 745 | *** The new file-name-shadow-mode is turned ON by default, so that when | 749 | *** The new file-name-shadow-mode is turned ON by default, so that when |
| 746 | entering a file name, any prefix which Emacs will ignore is dimmed. | 750 | entering a file name, any prefix which Emacs will ignore is dimmed. |
| 747 | 751 | ||
| @@ -777,59 +781,12 @@ completing file names. Elements of `completion-ignored-extensions' | |||
| 777 | which do not end in a slash are never considered when a completion | 781 | which do not end in a slash are never considered when a completion |
| 778 | candidate is a directory. | 782 | candidate is a directory. |
| 779 | 783 | ||
| 780 | *** The completion commands TAB, SPC and ? in the minibuffer apply only | ||
| 781 | to the text before point. If there is text in the buffer after point, | ||
| 782 | it remains unchanged. | ||
| 783 | |||
| 784 | *** New user option `history-delete-duplicates'. | 784 | *** New user option `history-delete-duplicates'. |
| 785 | If set to t when adding a new history element, all previous identical | 785 | If set to t when adding a new history element, all previous identical |
| 786 | elements are deleted from the history list. | 786 | elements are deleted from the history list. |
| 787 | 787 | ||
| 788 | ** Redisplay changes: | 788 | ** Redisplay changes: |
| 789 | 789 | ||
| 790 | *** Preemptive redisplay now adapts to current load and bandwidth. | ||
| 791 | |||
| 792 | To avoid preempting redisplay on fast computers, networks, and displays, | ||
| 793 | the arrival of new input is now performed at regular intervals during | ||
| 794 | redisplay. The new variable `redisplay-preemption-period' specifies | ||
| 795 | the period; the default is to check for input every 0.1 seconds. | ||
| 796 | |||
| 797 | *** The mode line position information now comes before the major mode. | ||
| 798 | When the file is maintained under version control, that information | ||
| 799 | appears between the position information and the major mode. | ||
| 800 | |||
| 801 | *** New face `escape-glyph' highlights control characters and escape glyphs. | ||
| 802 | |||
| 803 | *** Non-breaking space and hyphens are now displayed with a special | ||
| 804 | face, either nobreak-space or escape-glyph. You can turn this off or | ||
| 805 | specify a different mode by setting the variable `nobreak-char-display'. | ||
| 806 | |||
| 807 | *** The parameters of automatic hscrolling can now be customized. | ||
| 808 | The variable `hscroll-margin' determines how many columns away from | ||
| 809 | the window edge point is allowed to get before automatic hscrolling | ||
| 810 | will horizontally scroll the window. The default value is 5. | ||
| 811 | |||
| 812 | The variable `hscroll-step' determines how many columns automatic | ||
| 813 | hscrolling scrolls the window when point gets too close to the | ||
| 814 | window edge. If its value is zero, the default, Emacs scrolls the | ||
| 815 | window so as to center point. If its value is an integer, it says how | ||
| 816 | many columns to scroll. If the value is a floating-point number, it | ||
| 817 | gives the fraction of the window's width to scroll the window. | ||
| 818 | |||
| 819 | The variable `automatic-hscrolling' was renamed to | ||
| 820 | `auto-hscroll-mode'. The old name is still available as an alias. | ||
| 821 | |||
| 822 | *** Moving or scrolling through images (and other lines) taller than | ||
| 823 | the window now works sensibly, by automatically adjusting the window's | ||
| 824 | vscroll property. | ||
| 825 | |||
| 826 | *** New customize option `overline-margin' controls the space between | ||
| 827 | overline and text. | ||
| 828 | |||
| 829 | *** New variable `x-underline-at-descent-line' controls the relative | ||
| 830 | position of the underline. When set, it overrides the | ||
| 831 | `x-use-underline-position-properties' variables. | ||
| 832 | |||
| 833 | *** The new face `mode-line-inactive' is used to display the mode line | 790 | *** The new face `mode-line-inactive' is used to display the mode line |
| 834 | of non-selected windows. The `mode-line' face is now used to display | 791 | of non-selected windows. The `mode-line' face is now used to display |
| 835 | the mode line of the currently selected window. | 792 | the mode line of the currently selected window. |
| @@ -837,6 +794,10 @@ the mode line of the currently selected window. | |||
| 837 | The new variable `mode-line-in-non-selected-windows' controls whether | 794 | The new variable `mode-line-in-non-selected-windows' controls whether |
| 838 | the `mode-line-inactive' face is used. | 795 | the `mode-line-inactive' face is used. |
| 839 | 796 | ||
| 797 | *** The mode line position information now comes before the major mode. | ||
| 798 | When the file is maintained under version control, that information | ||
| 799 | appears between the position information and the major mode. | ||
| 800 | |||
| 840 | *** You can now customize the use of window fringes. To control this | 801 | *** You can now customize the use of window fringes. To control this |
| 841 | for all frames, use M-x fringe-mode or the Show/Hide submenu of the | 802 | for all frames, use M-x fringe-mode or the Show/Hide submenu of the |
| 842 | top-level Options menu, or customize the `fringe-mode' variable. To | 803 | top-level Options menu, or customize the `fringe-mode' variable. To |
| @@ -871,10 +832,6 @@ cursor will be displayed in the fringe when positioned on that newline. | |||
| 871 | The new user option 'overflow-newline-into-fringe' can be set to nil to | 832 | The new user option 'overflow-newline-into-fringe' can be set to nil to |
| 872 | revert to the old behavior of continuing such lines. | 833 | revert to the old behavior of continuing such lines. |
| 873 | 834 | ||
| 874 | *** When a window has display margin areas, the fringes are now | ||
| 875 | displayed between the margins and the buffer's text area, rather than | ||
| 876 | outside those margins. | ||
| 877 | |||
| 878 | *** A window can now have individual fringe and scroll-bar settings, | 835 | *** A window can now have individual fringe and scroll-bar settings, |
| 879 | in addition to the individual display margin settings. | 836 | in addition to the individual display margin settings. |
| 880 | 837 | ||
| @@ -882,6 +839,42 @@ Such individual settings are now preserved when windows are split | |||
| 882 | horizontally or vertically, a saved window configuration is restored, | 839 | horizontally or vertically, a saved window configuration is restored, |
| 883 | or when the frame is resized. | 840 | or when the frame is resized. |
| 884 | 841 | ||
| 842 | *** When a window has display margin areas, the fringes are now | ||
| 843 | displayed between the margins and the buffer's text area, rather than | ||
| 844 | outside those margins. | ||
| 845 | |||
| 846 | *** New face `escape-glyph' highlights control characters and escape glyphs. | ||
| 847 | |||
| 848 | *** Non-breaking space and hyphens are now displayed with a special | ||
| 849 | face, either nobreak-space or escape-glyph. You can turn this off or | ||
| 850 | specify a different mode by setting the variable `nobreak-char-display'. | ||
| 851 | |||
| 852 | *** The parameters of automatic hscrolling can now be customized. | ||
| 853 | The variable `hscroll-margin' determines how many columns away from | ||
| 854 | the window edge point is allowed to get before automatic hscrolling | ||
| 855 | will horizontally scroll the window. The default value is 5. | ||
| 856 | |||
| 857 | The variable `hscroll-step' determines how many columns automatic | ||
| 858 | hscrolling scrolls the window when point gets too close to the | ||
| 859 | window edge. If its value is zero, the default, Emacs scrolls the | ||
| 860 | window so as to center point. If its value is an integer, it says how | ||
| 861 | many columns to scroll. If the value is a floating-point number, it | ||
| 862 | gives the fraction of the window's width to scroll the window. | ||
| 863 | |||
| 864 | The variable `automatic-hscrolling' was renamed to | ||
| 865 | `auto-hscroll-mode'. The old name is still available as an alias. | ||
| 866 | |||
| 867 | *** Moving or scrolling through images (and other lines) taller than | ||
| 868 | the window now works sensibly, by automatically adjusting the window's | ||
| 869 | vscroll property. | ||
| 870 | |||
| 871 | *** Preemptive redisplay now adapts to current load and bandwidth. | ||
| 872 | |||
| 873 | To avoid preempting redisplay on fast computers, networks, and displays, | ||
| 874 | the arrival of new input is now performed at regular intervals during | ||
| 875 | redisplay. The new variable `redisplay-preemption-period' specifies | ||
| 876 | the period; the default is to check for input every 0.1 seconds. | ||
| 877 | |||
| 885 | *** The %c and %l constructs are now ignored in frame-title-format. | 878 | *** The %c and %l constructs are now ignored in frame-title-format. |
| 886 | Due to technical limitations in how Emacs interacts with windowing | 879 | Due to technical limitations in how Emacs interacts with windowing |
| 887 | systems, these constructs often failed to render properly, and could | 880 | systems, these constructs often failed to render properly, and could |
| @@ -891,27 +884,12 @@ even cause Emacs to crash. | |||
| 891 | will expand as needed, but not contract automatically. To contract | 884 | will expand as needed, but not contract automatically. To contract |
| 892 | the tool bar, you must type C-l. | 885 | the tool bar, you must type C-l. |
| 893 | 886 | ||
| 894 | ** Cursor display changes: | 887 | *** New customize option `overline-margin' controls the space between |
| 895 | 888 | overline and text. | |
| 896 | *** On X, MS Windows, and Mac OS, the blinking cursor's "off" state is | ||
| 897 | now controlled by the variable `blink-cursor-alist'. | ||
| 898 | |||
| 899 | *** The X resource cursorBlink can be used to turn off cursor blinking. | ||
| 900 | |||
| 901 | *** Emacs can produce an underscore-like (horizontal bar) cursor. | ||
| 902 | The underscore cursor is set by putting `(cursor-type . hbar)' in | ||
| 903 | default-frame-alist. It supports variable heights, like the `bar' | ||
| 904 | cursor does. | ||
| 905 | |||
| 906 | *** Display of hollow cursors now obeys the buffer-local value (if any) | ||
| 907 | of `cursor-in-non-selected-windows' in the buffer that the cursor | ||
| 908 | appears in. | ||
| 909 | |||
| 910 | *** The variable `cursor-in-non-selected-windows' can now be set to any | ||
| 911 | of the recognized cursor types. | ||
| 912 | 889 | ||
| 913 | *** On text terminals, the variable `visible-cursor' controls whether Emacs | 890 | *** New variable `x-underline-at-descent-line' controls the relative |
| 914 | uses the "very visible" cursor (the default) or the normal cursor. | 891 | position of the underline. When set, it overrides the |
| 892 | `x-use-underline-position-properties' variables. | ||
| 915 | 893 | ||
| 916 | ** New faces: | 894 | ** New faces: |
| 917 | 895 | ||
| @@ -933,9 +911,6 @@ so package-specific faces can inherit from it. | |||
| 933 | 911 | ||
| 934 | ** Font-Lock (syntax highlighting) changes: | 912 | ** Font-Lock (syntax highlighting) changes: |
| 935 | 913 | ||
| 936 | *** M-o now is the prefix key for setting text properties; | ||
| 937 | M-o M-o requests refontification. | ||
| 938 | |||
| 939 | *** All modes now support using M-x font-lock-mode to toggle | 914 | *** All modes now support using M-x font-lock-mode to toggle |
| 940 | fontification, even those such as Occur, Info, and comint-derived | 915 | fontification, even those such as Occur, Info, and comint-derived |
| 941 | modes that do their own fontification in a special way. | 916 | modes that do their own fontification in a special way. |
| @@ -944,22 +919,25 @@ The variable `Info-fontify' is no longer applicable; to disable | |||
| 944 | fontification in Info, remove `turn-on-font-lock' from | 919 | fontification in Info, remove `turn-on-font-lock' from |
| 945 | `Info-mode-hook'. | 920 | `Info-mode-hook'. |
| 946 | 921 | ||
| 947 | *** Font-Lock mode: in major modes such as Lisp mode, where some Emacs | 922 | *** New standard font-lock face `font-lock-comment-delimiter-face'. |
| 948 | features assume that an open-paren in column 0 is always outside of | ||
| 949 | any string or comment, Font-Lock now highlights any such open-paren in | ||
| 950 | bold-red if it is inside a string or a comment, to indicate that it | ||
| 951 | can cause trouble. You should rewrite the string or comment so that | ||
| 952 | the open-paren is not in column 0. | ||
| 953 | 923 | ||
| 954 | *** New standard font-lock face `font-lock-preprocessor-face'. | 924 | *** New standard font-lock face `font-lock-preprocessor-face'. |
| 955 | 925 | ||
| 956 | *** New standard font-lock face `font-lock-comment-delimiter-face'. | ||
| 957 | |||
| 958 | *** Easy to overlook single character negation can now be font-locked. | 926 | *** Easy to overlook single character negation can now be font-locked. |
| 959 | You can use the new variable `font-lock-negation-char-face' and the face of | 927 | You can use the new variable `font-lock-negation-char-face' and the face of |
| 960 | the same name to customize this. Currently the cc-modes, sh-script-mode, | 928 | the same name to customize this. Currently the cc-modes, sh-script-mode, |
| 961 | cperl-mode and make-mode support this. | 929 | cperl-mode and make-mode support this. |
| 962 | 930 | ||
| 931 | *** Font-Lock mode: in major modes such as Lisp mode, where some Emacs | ||
| 932 | features assume that an open-paren in column 0 is always outside of | ||
| 933 | any string or comment, Font-Lock now highlights any such open-paren in | ||
| 934 | bold-red if it is inside a string or a comment, to indicate that it | ||
| 935 | can cause trouble. You should rewrite the string or comment so that | ||
| 936 | the open-paren is not in column 0. | ||
| 937 | |||
| 938 | *** M-o now is the prefix key for setting text properties; | ||
| 939 | M-o M-o requests refontification. | ||
| 940 | |||
| 963 | *** The default settings for JIT stealth lock parameters are changed. | 941 | *** The default settings for JIT stealth lock parameters are changed. |
| 964 | The default value for the user option jit-lock-stealth-time is now nil | 942 | The default value for the user option jit-lock-stealth-time is now nil |
| 965 | instead of 3. This setting of jit-lock-stealth-time disables stealth | 943 | instead of 3. This setting of jit-lock-stealth-time disables stealth |
| @@ -1007,8 +985,6 @@ current date and time, current line and column number in the mode-line. | |||
| 1007 | 985 | ||
| 1008 | *** Speedbar has moved from the "Tools" top level menu to "Show/Hide". | 986 | *** Speedbar has moved from the "Tools" top level menu to "Show/Hide". |
| 1009 | 987 | ||
| 1010 | *** You can exit dialog windows and menus by typing C-g. | ||
| 1011 | |||
| 1012 | *** The menu item "Open File..." has been split into two items, "New File..." | 988 | *** The menu item "Open File..." has been split into two items, "New File..." |
| 1013 | and "Open File...". "Open File..." now opens only existing files. This is | 989 | and "Open File...". "Open File..." now opens only existing files. This is |
| 1014 | to support existing GUI file selection dialogs better. | 990 | to support existing GUI file selection dialogs better. |
| @@ -1034,6 +1010,35 @@ ESC, like they do for Gtk+, Mac and W32. | |||
| 1034 | by setting the variable `x-gtk-use-old-file-dialog' to t. Default is to use | 1010 | by setting the variable `x-gtk-use-old-file-dialog' to t. Default is to use |
| 1035 | the new dialog. | 1011 | the new dialog. |
| 1036 | 1012 | ||
| 1013 | *** You can exit dialog windows and menus by typing C-g. | ||
| 1014 | |||
| 1015 | ** Buffer Menu changes: | ||
| 1016 | |||
| 1017 | *** The new options `buffers-menu-show-directories' and | ||
| 1018 | `buffers-menu-show-status' let you control how buffers are displayed | ||
| 1019 | in the menu dropped down when you click "Buffers" from the menu bar. | ||
| 1020 | |||
| 1021 | `buffers-menu-show-directories' controls whether the menu displays | ||
| 1022 | leading directories as part of the file name visited by the buffer. | ||
| 1023 | If its value is `unless-uniquify', the default, directories are | ||
| 1024 | shown unless uniquify-buffer-name-style' is non-nil. The value of nil | ||
| 1025 | and t turn the display of directories off and on, respectively. | ||
| 1026 | |||
| 1027 | `buffers-menu-show-status' controls whether the Buffers menu includes | ||
| 1028 | the modified and read-only status of the buffers. By default it is | ||
| 1029 | t, and the status is shown. | ||
| 1030 | |||
| 1031 | Setting these variables directly does not take effect until next time | ||
| 1032 | the Buffers menu is regenerated. | ||
| 1033 | |||
| 1034 | *** New command `Buffer-menu-toggle-files-only' toggles display of file | ||
| 1035 | buffers only in the Buffer Menu. It is bound to T in Buffer Menu | ||
| 1036 | mode. | ||
| 1037 | |||
| 1038 | *** `buffer-menu' and `list-buffers' now list buffers whose names begin | ||
| 1039 | with a space, when those buffers are visiting files. Normally buffers | ||
| 1040 | whose names begin with space are omitted. | ||
| 1041 | |||
| 1037 | ** Mouse changes: | 1042 | ** Mouse changes: |
| 1038 | 1043 | ||
| 1039 | *** You can now follow links by clicking Mouse-1 on the link. | 1044 | *** You can now follow links by clicking Mouse-1 on the link. |
| @@ -1088,8 +1093,7 @@ also disable mouse highlighting. | |||
| 1088 | shall not copy the selected text to the kill-ring by setting the new | 1093 | shall not copy the selected text to the kill-ring by setting the new |
| 1089 | variable mouse-drag-copy-region to nil. | 1094 | variable mouse-drag-copy-region to nil. |
| 1090 | 1095 | ||
| 1091 | *** mouse-wheels can now scroll a specific fraction of the window | 1096 | *** Under X, mouse-wheel-mode is turned on by default. |
| 1092 | (rather than a fixed number of lines) and the scrolling is `progressive'. | ||
| 1093 | 1097 | ||
| 1094 | *** Emacs ignores mouse-2 clicks while the mouse wheel is being moved. | 1098 | *** Emacs ignores mouse-2 clicks while the mouse wheel is being moved. |
| 1095 | 1099 | ||
| @@ -1098,7 +1102,8 @@ unintentionally while turning the wheel, so these clicks are now | |||
| 1098 | ignored. You can customize this with the mouse-wheel-click-event and | 1102 | ignored. You can customize this with the mouse-wheel-click-event and |
| 1099 | mouse-wheel-inhibit-click-time variables. | 1103 | mouse-wheel-inhibit-click-time variables. |
| 1100 | 1104 | ||
| 1101 | *** Under X, mouse-wheel-mode is turned on by default. | 1105 | *** mouse-wheels can now scroll a specific fraction of the window |
| 1106 | (rather than a fixed number of lines) and the scrolling is `progressive'. | ||
| 1102 | 1107 | ||
| 1103 | ** Multilingual Environment (Mule) changes: | 1108 | ** Multilingual Environment (Mule) changes: |
| 1104 | 1109 | ||
| @@ -1129,6 +1134,11 @@ keyboard-coding-system) if you prefer META to work (the old default) | |||
| 1129 | or if the locale doesn't describe the character set actually generated | 1134 | or if the locale doesn't describe the character set actually generated |
| 1130 | by the keyboard. See Info node `Unibyte Mode'. | 1135 | by the keyboard. See Info node `Unibyte Mode'. |
| 1131 | 1136 | ||
| 1137 | *** The new command `set-file-name-coding-system' (C-x RET F) sets | ||
| 1138 | coding system for encoding and decoding file names. A new menu item | ||
| 1139 | (Options->Mule->Set Coding Systems->For File Name) invokes this | ||
| 1140 | command. | ||
| 1141 | |||
| 1132 | *** The new command `revert-buffer-with-coding-system' (C-x RET r) | 1142 | *** The new command `revert-buffer-with-coding-system' (C-x RET r) |
| 1133 | revisits the current file using a coding system that you specify. | 1143 | revisits the current file using a coding system that you specify. |
| 1134 | 1144 | ||
| @@ -1141,11 +1151,6 @@ of a file. | |||
| 1141 | *** New command `ucs-insert' inserts a character specified by its | 1151 | *** New command `ucs-insert' inserts a character specified by its |
| 1142 | unicode. | 1152 | unicode. |
| 1143 | 1153 | ||
| 1144 | *** The new command `set-file-name-coding-system' (C-x RET F) sets | ||
| 1145 | coding system for encoding and decoding file names. A new menu item | ||
| 1146 | (Options->Mule->Set Coding Systems->For File Name) invokes this | ||
| 1147 | command. | ||
| 1148 | |||
| 1149 | *** New command quail-show-key shows what key (or key sequence) to type | 1154 | *** New command quail-show-key shows what key (or key sequence) to type |
| 1150 | in the current input method to input a character at point. | 1155 | in the current input method to input a character at point. |
| 1151 | 1156 | ||
| @@ -1259,34 +1264,17 @@ the previous value becomes the "backup value" of the variable. | |||
| 1259 | You can go back to that backup value by selecting "Use Backup Value" | 1264 | You can go back to that backup value by selecting "Use Backup Value" |
| 1260 | under the "[State]" button. | 1265 | under the "[State]" button. |
| 1261 | 1266 | ||
| 1262 | ** Buffer Menu changes: | 1267 | ** Dired mode: |
| 1263 | |||
| 1264 | *** New command `Buffer-menu-toggle-files-only' toggles display of file | ||
| 1265 | buffers only in the Buffer Menu. It is bound to T in Buffer Menu | ||
| 1266 | mode. | ||
| 1267 | |||
| 1268 | *** `buffer-menu' and `list-buffers' now list buffers whose names begin | ||
| 1269 | with a space, when those buffers are visiting files. Normally buffers | ||
| 1270 | whose names begin with space are omitted. | ||
| 1271 | |||
| 1272 | *** The new options `buffers-menu-show-directories' and | ||
| 1273 | `buffers-menu-show-status' let you control how buffers are displayed | ||
| 1274 | in the menu dropped down when you click "Buffers" from the menu bar. | ||
| 1275 | |||
| 1276 | `buffers-menu-show-directories' controls whether the menu displays | ||
| 1277 | leading directories as part of the file name visited by the buffer. | ||
| 1278 | If its value is `unless-uniquify', the default, directories are | ||
| 1279 | shown unless uniquify-buffer-name-style' is non-nil. The value of nil | ||
| 1280 | and t turn the display of directories off and on, respectively. | ||
| 1281 | |||
| 1282 | `buffers-menu-show-status' controls whether the Buffers menu includes | ||
| 1283 | the modified and read-only status of the buffers. By default it is | ||
| 1284 | t, and the status is shown. | ||
| 1285 | 1268 | ||
| 1286 | Setting these variables directly does not take effect until next time | 1269 | *** In Dired's ! command (dired-do-shell-command), `*' and `?' now |
| 1287 | the Buffers menu is regenerated. | 1270 | control substitution of the file names only when they are surrounded |
| 1271 | by whitespace. This means you can now use them as shell wildcards | ||
| 1272 | too. If you want to use just plain `*' as a wildcard, type `*""'; the | ||
| 1273 | double quotes make no difference in the shell, but they prevent | ||
| 1274 | special treatment in `dired-do-shell-command'. | ||
| 1288 | 1275 | ||
| 1289 | ** Dired mode: | 1276 | *** The Dired command `dired-goto-file' is now bound to j, not M-g. |
| 1277 | This is to avoid hiding the global key binding of M-g. | ||
| 1290 | 1278 | ||
| 1291 | *** New faces dired-header, dired-mark, dired-marked, dired-flagged, | 1279 | *** New faces dired-header, dired-mark, dired-marked, dired-flagged, |
| 1292 | dired-ignored, dired-directory, dired-symlink, dired-warning | 1280 | dired-ignored, dired-directory, dired-symlink, dired-warning |
| @@ -1298,16 +1286,6 @@ with different file attributes in two dired buffers. | |||
| 1298 | *** New Dired command `dired-do-touch' (bound to T) changes timestamps | 1286 | *** New Dired command `dired-do-touch' (bound to T) changes timestamps |
| 1299 | of marked files with the value entered in the minibuffer. | 1287 | of marked files with the value entered in the minibuffer. |
| 1300 | 1288 | ||
| 1301 | *** The Dired command `dired-goto-file' is now bound to j, not M-g. | ||
| 1302 | This is to avoid hiding the global key binding of M-g. | ||
| 1303 | |||
| 1304 | *** In Dired's ! command (dired-do-shell-command), `*' and `?' now | ||
| 1305 | control substitution of the file names only when they are surrounded | ||
| 1306 | by whitespace. This means you can now use them as shell wildcards | ||
| 1307 | too. If you want to use just plain `*' as a wildcard, type `*""'; the | ||
| 1308 | double quotes make no difference in the shell, but they prevent | ||
| 1309 | special treatment in `dired-do-shell-command'. | ||
| 1310 | |||
| 1311 | *** In Dired, the w command now stores the current line's file name | 1289 | *** In Dired, the w command now stores the current line's file name |
| 1312 | into the kill ring. With a zero prefix arg, it stores the absolute file name. | 1290 | into the kill ring. With a zero prefix arg, it stores the absolute file name. |
| 1313 | 1291 | ||
| @@ -1325,6 +1303,12 @@ directory listing into a buffer. | |||
| 1325 | 1303 | ||
| 1326 | ** Comint changes: | 1304 | ** Comint changes: |
| 1327 | 1305 | ||
| 1306 | *** The new INSIDE_EMACS environment variable is set to "t" in subshells | ||
| 1307 | running inside Emacs. This supersedes the EMACS environment variable, | ||
| 1308 | which will be removed in a future Emacs release. Programs that need | ||
| 1309 | to know whether they are started inside Emacs should check INSIDE_EMACS | ||
| 1310 | instead of EMACS. | ||
| 1311 | |||
| 1328 | *** The comint prompt can now be made read-only, using the new user | 1312 | *** The comint prompt can now be made read-only, using the new user |
| 1329 | option `comint-prompt-read-only'. This is not enabled by default, | 1313 | option `comint-prompt-read-only'. This is not enabled by default, |
| 1330 | except in IELM buffers. The read-only status of IELM prompts can be | 1314 | except in IELM buffers. The read-only status of IELM prompts can be |
| @@ -1355,12 +1339,6 @@ otherwise behaves quite similarly to the bash version. | |||
| 1355 | `comint-use-prompt-regexp'. The old name has been kept as an alias, | 1339 | `comint-use-prompt-regexp'. The old name has been kept as an alias, |
| 1356 | but declared obsolete. | 1340 | but declared obsolete. |
| 1357 | 1341 | ||
| 1358 | *** The new INSIDE_EMACS environment variable is set to "t" in subshells | ||
| 1359 | running inside Emacs. This supersedes the EMACS environment variable, | ||
| 1360 | which will be removed in a future Emacs release. Programs that need | ||
| 1361 | to know whether they are started inside Emacs should check INSIDE_EMACS | ||
| 1362 | instead of EMACS. | ||
| 1363 | |||
| 1364 | ** M-x Compile changes: | 1342 | ** M-x Compile changes: |
| 1365 | 1343 | ||
| 1366 | *** M-x compile has become more robust and reliable | 1344 | *** M-x compile has become more robust and reliable |
| @@ -1412,13 +1390,6 @@ of the window. | |||
| 1412 | 1390 | ||
| 1413 | ** Occur mode changes: | 1391 | ** Occur mode changes: |
| 1414 | 1392 | ||
| 1415 | *** In the *Occur* buffer, `o' switches to it in another window, and | ||
| 1416 | C-o displays the current line's occurrence in another window without | ||
| 1417 | switching to it. | ||
| 1418 | |||
| 1419 | *** You can now use next-error (C-x `) and previous-error to advance to | ||
| 1420 | the next/previous matching line found by M-x occur. | ||
| 1421 | |||
| 1422 | *** The new command `multi-occur' is just like `occur', except it can | 1393 | *** The new command `multi-occur' is just like `occur', except it can |
| 1423 | search multiple buffers. There is also a new command | 1394 | search multiple buffers. There is also a new command |
| 1424 | `multi-occur-in-matching-buffers' which allows you to specify the | 1395 | `multi-occur-in-matching-buffers' which allows you to specify the |
| @@ -1426,6 +1397,13 @@ buffers to search by their filenames or buffer names. Internally, | |||
| 1426 | Occur mode has been rewritten, and now uses font-lock, among other | 1397 | Occur mode has been rewritten, and now uses font-lock, among other |
| 1427 | changes. | 1398 | changes. |
| 1428 | 1399 | ||
| 1400 | *** You can now use next-error (C-x `) and previous-error to advance to | ||
| 1401 | the next/previous matching line found by M-x occur. | ||
| 1402 | |||
| 1403 | *** In the *Occur* buffer, `o' switches to it in another window, and | ||
| 1404 | C-o displays the current line's occurrence in another window without | ||
| 1405 | switching to it. | ||
| 1406 | |||
| 1429 | ** Grep changes: | 1407 | ** Grep changes: |
| 1430 | 1408 | ||
| 1431 | *** Grep has been decoupled from compilation mode setup. | 1409 | *** Grep has been decoupled from compilation mode setup. |
| @@ -1456,9 +1434,6 @@ are automatically skipped by `rgrep'. | |||
| 1456 | Hits are fontified in green, and hits in binary files in orange. Grep buffers | 1434 | Hits are fontified in green, and hits in binary files in orange. Grep buffers |
| 1457 | can be saved and automatically revisited. | 1435 | can be saved and automatically revisited. |
| 1458 | 1436 | ||
| 1459 | *** The new variables `grep-window-height' and `grep-scroll-output' override | ||
| 1460 | the corresponding compilation mode settings, for grep commands only. | ||
| 1461 | |||
| 1462 | *** New option `grep-highlight-matches' highlights matches in *grep* | 1437 | *** New option `grep-highlight-matches' highlights matches in *grep* |
| 1463 | buffer. It uses a special feature of some grep programs which accept | 1438 | buffer. It uses a special feature of some grep programs which accept |
| 1464 | --color option to output markers around matches. When going to the next | 1439 | --color option to output markers around matches. When going to the next |
| @@ -1481,11 +1456,36 @@ When `-H' is used, the grep command line supplied by the user is passed | |||
| 1481 | unchanged to the system to execute, which allows more complicated | 1456 | unchanged to the system to execute, which allows more complicated |
| 1482 | command lines to be used than was possible before. | 1457 | command lines to be used than was possible before. |
| 1483 | 1458 | ||
| 1459 | *** The new variables `grep-window-height' and `grep-scroll-output' override | ||
| 1460 | the corresponding compilation mode settings, for grep commands only. | ||
| 1461 | |||
| 1462 | ** Cursor display changes: | ||
| 1463 | |||
| 1464 | *** Emacs can produce an underscore-like (horizontal bar) cursor. | ||
| 1465 | The underscore cursor is set by putting `(cursor-type . hbar)' in | ||
| 1466 | default-frame-alist. It supports variable heights, like the `bar' | ||
| 1467 | cursor does. | ||
| 1468 | |||
| 1469 | *** The variable `cursor-in-non-selected-windows' can now be set to any | ||
| 1470 | of the recognized cursor types. | ||
| 1471 | |||
| 1472 | *** Display of hollow cursors now obeys the buffer-local value (if any) | ||
| 1473 | of `cursor-in-non-selected-windows' in the buffer that the cursor | ||
| 1474 | appears in. | ||
| 1475 | |||
| 1476 | *** On text terminals, the variable `visible-cursor' controls whether Emacs | ||
| 1477 | uses the "very visible" cursor (the default) or the normal cursor. | ||
| 1478 | |||
| 1479 | *** The X resource cursorBlink can be used to turn off cursor blinking. | ||
| 1480 | |||
| 1481 | *** On X, MS Windows, and Mac OS, the blinking cursor's "off" state is | ||
| 1482 | now controlled by the variable `blink-cursor-alist'. | ||
| 1483 | |||
| 1484 | ** X Windows Support: | 1484 | ** X Windows Support: |
| 1485 | 1485 | ||
| 1486 | *** Emacs now supports drag and drop for X. Dropping a file on a window | 1486 | *** Emacs now supports drag and drop for X. Dropping a file on a window |
| 1487 | opens it, dropping text inserts the text. Dropping a file on a dired | 1487 | opens it, dropping text inserts the text. Dropping a file on a dired |
| 1488 | buffer copies or moves the file to that directory. | 1488 | buffer copies or moves the file to that directory. |
| 1489 | 1489 | ||
| 1490 | *** Under X11, it is possible to swap Alt and Meta (and Super and Hyper). | 1490 | *** Under X11, it is possible to swap Alt and Meta (and Super and Hyper). |
| 1491 | The new variables `x-alt-keysym', `x-hyper-keysym', `x-meta-keysym', | 1491 | The new variables `x-alt-keysym', `x-hyper-keysym', `x-meta-keysym', |
| @@ -1564,69 +1564,6 @@ Values greater than 1.0, expand the arrow. | |||
| 1564 | 1564 | ||
| 1565 | * New Modes and Packages in Emacs 22.1 | 1565 | * New Modes and Packages in Emacs 22.1 |
| 1566 | 1566 | ||
| 1567 | ** ERC is now part of the Emacs distribution. | ||
| 1568 | |||
| 1569 | ERC is a powerful, modular, and extensible IRC client for Emacs. | ||
| 1570 | |||
| 1571 | To see what modules are available, type | ||
| 1572 | M-x customize-option erc-modules RET. | ||
| 1573 | |||
| 1574 | To start an IRC session with ERC, type M-x erc, and follow the prompts | ||
| 1575 | for server, port, and nick. | ||
| 1576 | |||
| 1577 | ** Rcirc is now part of the Emacs distribution. | ||
| 1578 | |||
| 1579 | Rcirc is an Internet relay chat (IRC) client. It supports | ||
| 1580 | simultaneous connections to multiple IRC servers. Each discussion | ||
| 1581 | takes place in its own buffer. For each connection you can join | ||
| 1582 | several channels (many-to-many) and participate in private | ||
| 1583 | (one-to-one) chats. Both channel and private chats are contained in | ||
| 1584 | separate buffers. | ||
| 1585 | |||
| 1586 | To start an IRC session using the default parameters, type M-x irc. | ||
| 1587 | If you type C-u M-x irc, it prompts you for the server, nick, port and | ||
| 1588 | startup channel parameters before connecting. | ||
| 1589 | |||
| 1590 | ** Newsticker is now part of the Emacs distribution. | ||
| 1591 | |||
| 1592 | Newsticker asynchronously retrieves headlines (RSS) from a list of news | ||
| 1593 | sites, prepares these headlines for reading, and allows for loading the | ||
| 1594 | corresponding articles in a web browser. Its documentation is in a | ||
| 1595 | separate manual. | ||
| 1596 | |||
| 1597 | ** savehist saves minibuffer histories between sessions. | ||
| 1598 | To use this feature, turn on savehist-mode in your `.emacs' file. | ||
| 1599 | |||
| 1600 | ** Filesets are collections of files. You can define a fileset in | ||
| 1601 | various ways, such as based on a directory tree or based on | ||
| 1602 | program files that include other program files. | ||
| 1603 | |||
| 1604 | Once you have defined a fileset, you can perform various operations on | ||
| 1605 | all the files in it, such as visiting them or searching and replacing | ||
| 1606 | in them. | ||
| 1607 | |||
| 1608 | ** Calc is now part of the Emacs distribution. | ||
| 1609 | |||
| 1610 | Calc is an advanced desk calculator and mathematical tool written in | ||
| 1611 | Emacs Lisp. The prefix for Calc has been changed to `C-x *' and Calc | ||
| 1612 | can be started with `C-x * *'. The Calc manual is separate from the | ||
| 1613 | Emacs manual; within Emacs, type "C-h i m calc RET" to read the | ||
| 1614 | manual. A reference card is available in `etc/calccard.tex' and | ||
| 1615 | `etc/calccard.ps'. | ||
| 1616 | |||
| 1617 | ** The new package ibuffer provides a powerful, completely | ||
| 1618 | customizable replacement for buff-menu.el. | ||
| 1619 | |||
| 1620 | ** Ido mode is now part of the Emacs distribution. | ||
| 1621 | |||
| 1622 | The ido (interactively do) package is an extension of the iswitchb | ||
| 1623 | package to do interactive opening of files and directories in addition | ||
| 1624 | to interactive buffer switching. Ido is a superset of iswitchb (with | ||
| 1625 | a few exceptions), so don't enable both packages. | ||
| 1626 | |||
| 1627 | ** Image files are normally visited in Image mode, which lets you toggle | ||
| 1628 | between viewing the image and viewing the text using C-c C-c. | ||
| 1629 | |||
| 1630 | ** CUA mode is now part of the Emacs distribution. | 1567 | ** CUA mode is now part of the Emacs distribution. |
| 1631 | 1568 | ||
| 1632 | The new cua package provides CUA-like keybindings using C-x for | 1569 | The new cua package provides CUA-like keybindings using C-x for |
| @@ -1675,6 +1612,49 @@ versions of cua.el and cua-mode.el. To ensure proper operation, you | |||
| 1675 | must remove older versions of cua.el or cua-mode.el as well as the | 1612 | must remove older versions of cua.el or cua-mode.el as well as the |
| 1676 | loading and customization of those packages from the .emacs file. | 1613 | loading and customization of those packages from the .emacs file. |
| 1677 | 1614 | ||
| 1615 | ** Tramp is now part of the distribution. | ||
| 1616 | |||
| 1617 | This package is similar to Ange-FTP: it allows you to edit remote | ||
| 1618 | files. But whereas Ange-FTP uses FTP to access the remote host, | ||
| 1619 | Tramp uses a shell connection. The shell connection is always used | ||
| 1620 | for filename completion and directory listings and suchlike, but for | ||
| 1621 | the actual file transfer, you can choose between the so-called | ||
| 1622 | `inline' methods (which transfer the files through the shell | ||
| 1623 | connection using base64 or uu encoding) and the `out-of-band' methods | ||
| 1624 | (which invoke an external copying program such as `rcp' or `scp' or | ||
| 1625 | `rsync' to do the copying). | ||
| 1626 | |||
| 1627 | Shell connections can be acquired via `rsh', `ssh', `telnet' and also | ||
| 1628 | `su' and `sudo'. Ange-FTP is still supported via the `ftp' method. | ||
| 1629 | |||
| 1630 | If you want to disable Tramp you should set | ||
| 1631 | |||
| 1632 | (setq tramp-default-method "ftp") | ||
| 1633 | |||
| 1634 | Removing Tramp, and re-enabling Ange-FTP, can be achieved by M-x | ||
| 1635 | tramp-unload-tramp. | ||
| 1636 | |||
| 1637 | ** The image-dired.el package allows you to easily view, tag and in | ||
| 1638 | other ways manipulate image files and their thumbnails, using dired as | ||
| 1639 | the main interface. Image-Dired provides functionality to generate | ||
| 1640 | simple image galleries. | ||
| 1641 | |||
| 1642 | ** Image files are normally visited in Image mode, which lets you toggle | ||
| 1643 | between viewing the image and viewing the text using C-c C-c. | ||
| 1644 | |||
| 1645 | ** The new python.el package is used to edit Python and Jython programs. | ||
| 1646 | |||
| 1647 | ** The URL package (which had been part of W3) is now part of Emacs. | ||
| 1648 | |||
| 1649 | ** Calc is now part of the Emacs distribution. | ||
| 1650 | |||
| 1651 | Calc is an advanced desk calculator and mathematical tool written in | ||
| 1652 | Emacs Lisp. The prefix for Calc has been changed to `C-x *' and Calc | ||
| 1653 | can be started with `C-x * *'. The Calc manual is separate from the | ||
| 1654 | Emacs manual; within Emacs, type "C-h i m calc RET" to read the | ||
| 1655 | manual. A reference card is available in `etc/calccard.tex' and | ||
| 1656 | `etc/calccard.ps'. | ||
| 1657 | |||
| 1678 | ** Org mode is now part of the Emacs distribution | 1658 | ** Org mode is now part of the Emacs distribution |
| 1679 | 1659 | ||
| 1680 | Org mode is a mode for keeping notes, maintaining ToDo lists, and | 1660 | Org mode is a mode for keeping notes, maintaining ToDo lists, and |
| @@ -1689,8 +1669,48 @@ The documentation for org-mode is in a separate manual; within Emacs, | |||
| 1689 | type "C-h i m org RET" to read that manual. A reference card is | 1669 | type "C-h i m org RET" to read that manual. A reference card is |
| 1690 | available in `etc/orgcard.tex' and `etc/orgcard.ps'. | 1670 | available in `etc/orgcard.tex' and `etc/orgcard.ps'. |
| 1691 | 1671 | ||
| 1692 | ** The new package dns-mode.el adds syntax highlighting of DNS master files. | 1672 | ** ERC is now part of the Emacs distribution. |
| 1693 | It is a modern replacement for zone-mode.el, which is now obsolete. | 1673 | |
| 1674 | ERC is a powerful, modular, and extensible IRC client for Emacs. | ||
| 1675 | |||
| 1676 | To see what modules are available, type | ||
| 1677 | M-x customize-option erc-modules RET. | ||
| 1678 | |||
| 1679 | To start an IRC session with ERC, type M-x erc, and follow the prompts | ||
| 1680 | for server, port, and nick. | ||
| 1681 | |||
| 1682 | ** Rcirc is now part of the Emacs distribution. | ||
| 1683 | |||
| 1684 | Rcirc is an Internet relay chat (IRC) client. It supports | ||
| 1685 | simultaneous connections to multiple IRC servers. Each discussion | ||
| 1686 | takes place in its own buffer. For each connection you can join | ||
| 1687 | several channels (many-to-many) and participate in private | ||
| 1688 | (one-to-one) chats. Both channel and private chats are contained in | ||
| 1689 | separate buffers. | ||
| 1690 | |||
| 1691 | To start an IRC session using the default parameters, type M-x irc. | ||
| 1692 | If you type C-u M-x irc, it prompts you for the server, nick, port and | ||
| 1693 | startup channel parameters before connecting. | ||
| 1694 | |||
| 1695 | ** The new package ibuffer provides a powerful, completely | ||
| 1696 | customizable replacement for buff-menu.el. | ||
| 1697 | |||
| 1698 | ** Newsticker is now part of the Emacs distribution. | ||
| 1699 | |||
| 1700 | Newsticker asynchronously retrieves headlines (RSS) from a list of news | ||
| 1701 | sites, prepares these headlines for reading, and allows for loading the | ||
| 1702 | corresponding articles in a web browser. Its documentation is in a | ||
| 1703 | separate manual. | ||
| 1704 | |||
| 1705 | ** The wdired.el package allows you to use normal editing commands on Dired | ||
| 1706 | buffers to change filenames, permissions, etc... | ||
| 1707 | |||
| 1708 | ** Ido mode is now part of the Emacs distribution. | ||
| 1709 | |||
| 1710 | The ido (interactively do) package is an extension of the iswitchb | ||
| 1711 | package to do interactive opening of files and directories in addition | ||
| 1712 | to interactive buffer switching. Ido is a superset of iswitchb (with | ||
| 1713 | a few exceptions), so don't enable both packages. | ||
| 1694 | 1714 | ||
| 1695 | ** The new global minor mode `file-name-shadow-mode' modifies the way | 1715 | ** The new global minor mode `file-name-shadow-mode' modifies the way |
| 1696 | filenames being entered by the user in the minibuffer are displayed, so | 1716 | filenames being entered by the user in the minibuffer are displayed, so |
| @@ -1699,33 +1719,6 @@ Emacs' filename parsing rules. The ignored portion can be made dim, | |||
| 1699 | invisible, or otherwise less visually noticeable. The display method can | 1719 | invisible, or otherwise less visually noticeable. The display method can |
| 1700 | be displayed by customizing the variable `file-name-shadow-properties'. | 1720 | be displayed by customizing the variable `file-name-shadow-properties'. |
| 1701 | 1721 | ||
| 1702 | ** The new package flymake.el does on-the-fly syntax checking of program | ||
| 1703 | source files. See the Flymake's Info manual for more details. | ||
| 1704 | |||
| 1705 | ** The new keypad setup package provides several common bindings for | ||
| 1706 | the numeric keypad which is available on most keyboards. The numeric | ||
| 1707 | keypad typically has the digits 0 to 9, a decimal point, keys marked | ||
| 1708 | +, -, /, and *, an Enter key, and a NumLock toggle key. The keypad | ||
| 1709 | package only controls the use of the digit and decimal keys. | ||
| 1710 | |||
| 1711 | By customizing the variables `keypad-setup', `keypad-shifted-setup', | ||
| 1712 | `keypad-numlock-setup', and `keypad-numlock-shifted-setup', or by | ||
| 1713 | using the function `keypad-setup', you can rebind all digit keys and | ||
| 1714 | the decimal key of the keypad in one step for each of the four | ||
| 1715 | possible combinations of the Shift key state (not pressed/pressed) and | ||
| 1716 | the NumLock toggle state (off/on). | ||
| 1717 | |||
| 1718 | The choices for the keypad keys in each of the above states are: | ||
| 1719 | `Plain numeric keypad' where the keys generates plain digits, | ||
| 1720 | `Numeric keypad with decimal key' where the character produced by the | ||
| 1721 | decimal key can be customized individually (for internationalization), | ||
| 1722 | `Numeric Prefix Arg' where the keypad keys produce numeric prefix args | ||
| 1723 | for Emacs editing commands, `Cursor keys' and `Shifted Cursor keys' | ||
| 1724 | where the keys work like (shifted) arrow keys, home/end, etc., and | ||
| 1725 | `Unspecified/User-defined' where the keypad keys (kp-0, kp-1, etc.) | ||
| 1726 | are left unspecified and can be bound individually through the global | ||
| 1727 | or local keymaps. | ||
| 1728 | |||
| 1729 | ** Emacs' keyboard macro facilities have been enhanced by the new | 1722 | ** Emacs' keyboard macro facilities have been enhanced by the new |
| 1730 | kmacro package. | 1723 | kmacro package. |
| 1731 | 1724 | ||
| @@ -1759,22 +1752,29 @@ Keyboard macros can now be debugged and edited interactively. | |||
| 1759 | C-x C-k SPC steps through the last keyboard macro one key sequence | 1752 | C-x C-k SPC steps through the last keyboard macro one key sequence |
| 1760 | at a time, prompting for the actions to take. | 1753 | at a time, prompting for the actions to take. |
| 1761 | 1754 | ||
| 1762 | ** New minor mode, Visible mode, toggles invisibility in the current buffer. | 1755 | ** The new keypad setup package provides several common bindings for |
| 1763 | When enabled, it makes all invisible text visible. When disabled, it | 1756 | the numeric keypad which is available on most keyboards. The numeric |
| 1764 | restores the previous value of `buffer-invisibility-spec'. | 1757 | keypad typically has the digits 0 to 9, a decimal point, keys marked |
| 1758 | +, -, /, and *, an Enter key, and a NumLock toggle key. The keypad | ||
| 1759 | package only controls the use of the digit and decimal keys. | ||
| 1765 | 1760 | ||
| 1766 | ** The wdired.el package allows you to use normal editing commands on Dired | 1761 | By customizing the variables `keypad-setup', `keypad-shifted-setup', |
| 1767 | buffers to change filenames, permissions, etc... | 1762 | `keypad-numlock-setup', and `keypad-numlock-shifted-setup', or by |
| 1763 | using the function `keypad-setup', you can rebind all digit keys and | ||
| 1764 | the decimal key of the keypad in one step for each of the four | ||
| 1765 | possible combinations of the Shift key state (not pressed/pressed) and | ||
| 1766 | the NumLock toggle state (off/on). | ||
| 1768 | 1767 | ||
| 1769 | ** The new package longlines.el provides a minor mode for editing text | 1768 | The choices for the keypad keys in each of the above states are: |
| 1770 | files composed of long lines, based on the `use-hard-newlines' | 1769 | `Plain numeric keypad' where the keys generates plain digits, |
| 1771 | mechanism. The long lines are broken up by inserting soft newlines, | 1770 | `Numeric keypad with decimal key' where the character produced by the |
| 1772 | which are automatically removed when saving the file to disk or | 1771 | decimal key can be customized individually (for internationalization), |
| 1773 | copying into the kill ring, clipboard, etc. By default, Longlines | 1772 | `Numeric Prefix Arg' where the keypad keys produce numeric prefix args |
| 1774 | mode inserts soft newlines automatically during editing, a behavior | 1773 | for Emacs editing commands, `Cursor keys' and `Shifted Cursor keys' |
| 1775 | referred to as "soft word wrap" in other text editors. This is | 1774 | where the keys work like (shifted) arrow keys, home/end, etc., and |
| 1776 | similar to Refill mode, but more reliable. To turn the word wrap | 1775 | `Unspecified/User-defined' where the keypad keys (kp-0, kp-1, etc.) |
| 1777 | feature off, set `longlines-auto-wrap' to nil. | 1776 | are left unspecified and can be bound individually through the global |
| 1777 | or local keymaps. | ||
| 1778 | 1778 | ||
| 1779 | ** The printing package is now part of the Emacs distribution. | 1779 | ** The printing package is now part of the Emacs distribution. |
| 1780 | 1780 | ||
| @@ -1785,26 +1785,21 @@ ghostview, use ghostscript to print (if you don't have a PostScript | |||
| 1785 | printer) or send directly to printer a PostScript code generated by | 1785 | printer) or send directly to printer a PostScript code generated by |
| 1786 | `ps-print' package. Use M-x pr-help for more information. | 1786 | `ps-print' package. Use M-x pr-help for more information. |
| 1787 | 1787 | ||
| 1788 | ** The minor mode Reveal mode makes text visible on the fly as you | 1788 | ** The new package longlines.el provides a minor mode for editing text |
| 1789 | move your cursor into hidden regions of the buffer. | 1789 | files composed of long lines, based on the `use-hard-newlines' |
| 1790 | It should work with any package that uses overlays to hide parts | 1790 | mechanism. The long lines are broken up by inserting soft newlines, |
| 1791 | of a buffer, such as outline-minor-mode, hs-minor-mode, hide-ifdef-mode, ... | 1791 | which are automatically removed when saving the file to disk or |
| 1792 | 1792 | copying into the kill ring, clipboard, etc. By default, Longlines | |
| 1793 | There is also Global Reveal mode which affects all buffers. | 1793 | mode inserts soft newlines automatically during editing, a behavior |
| 1794 | 1794 | referred to as "soft word wrap" in other text editors. This is | |
| 1795 | ** The ruler-mode.el library provides a minor mode for displaying an | 1795 | similar to Refill mode, but more reliable. To turn the word wrap |
| 1796 | "active" ruler in the header line. You can use the mouse to visually | 1796 | feature off, set `longlines-auto-wrap' to nil. |
| 1797 | change the `fill-column', `window-margins' and `tab-stop-list' | ||
| 1798 | settings. | ||
| 1799 | 1797 | ||
| 1800 | ** SES mode (ses-mode) is a new major mode for creating and editing | 1798 | ** SES mode (ses-mode) is a new major mode for creating and editing |
| 1801 | spreadsheet files. Besides the usual Emacs features (intuitive command | 1799 | spreadsheet files. Besides the usual Emacs features (intuitive command |
| 1802 | letters, undo, cell formulas in Lisp, plaintext files, etc.) it also offers | 1800 | letters, undo, cell formulas in Lisp, plaintext files, etc.) it also offers |
| 1803 | viral immunity and import/export of tab-separated values. | 1801 | viral immunity and import/export of tab-separated values. |
| 1804 | 1802 | ||
| 1805 | ** The new global minor mode `size-indication-mode' (off by default) | ||
| 1806 | shows the size of accessible part of the buffer on the mode line. | ||
| 1807 | |||
| 1808 | ** The new package table.el implements editable, WYSIWYG, embedded | 1803 | ** The new package table.el implements editable, WYSIWYG, embedded |
| 1809 | `text tables' in Emacs buffers. It simulates the effect of putting | 1804 | `text tables' in Emacs buffers. It simulates the effect of putting |
| 1810 | these tables in a special major mode. The package emulates WYSIWYG | 1805 | these tables in a special major mode. The package emulates WYSIWYG |
| @@ -1812,37 +1807,48 @@ table editing available in modern word processors. The package also | |||
| 1812 | can generate a table source in typesetting and markup languages such | 1807 | can generate a table source in typesetting and markup languages such |
| 1813 | as latex and html from the visually laid out text table. | 1808 | as latex and html from the visually laid out text table. |
| 1814 | 1809 | ||
| 1815 | ** The image-dired.el package allows you to easily view, tag and in | 1810 | ** Filesets are collections of files. You can define a fileset in |
| 1816 | other ways manipulate image files and their thumbnails, using dired as | 1811 | various ways, such as based on a directory tree or based on |
| 1817 | the main interface. Image-Dired provides functionality to generate | 1812 | program files that include other program files. |
| 1818 | simple image galleries. | ||
| 1819 | 1813 | ||
| 1820 | ** Tramp is now part of the distribution. | 1814 | Once you have defined a fileset, you can perform various operations on |
| 1815 | all the files in it, such as visiting them or searching and replacing | ||
| 1816 | in them. | ||
| 1821 | 1817 | ||
| 1822 | This package is similar to Ange-FTP: it allows you to edit remote | 1818 | ** The minor mode Reveal mode makes text visible on the fly as you |
| 1823 | files. But whereas Ange-FTP uses FTP to access the remote host, | 1819 | move your cursor into hidden regions of the buffer. |
| 1824 | Tramp uses a shell connection. The shell connection is always used | 1820 | It should work with any package that uses overlays to hide parts |
| 1825 | for filename completion and directory listings and suchlike, but for | 1821 | of a buffer, such as outline-minor-mode, hs-minor-mode, hide-ifdef-mode, ... |
| 1826 | the actual file transfer, you can choose between the so-called | ||
| 1827 | `inline' methods (which transfer the files through the shell | ||
| 1828 | connection using base64 or uu encoding) and the `out-of-band' methods | ||
| 1829 | (which invoke an external copying program such as `rcp' or `scp' or | ||
| 1830 | `rsync' to do the copying). | ||
| 1831 | 1822 | ||
| 1832 | Shell connections can be acquired via `rsh', `ssh', `telnet' and also | 1823 | There is also Global Reveal mode which affects all buffers. |
| 1833 | `su' and `sudo'. Ange-FTP is still supported via the `ftp' method. | ||
| 1834 | 1824 | ||
| 1835 | If you want to disable Tramp you should set | 1825 | ** New minor mode, Visible mode, toggles invisibility in the current buffer. |
| 1826 | When enabled, it makes all invisible text visible. When disabled, it | ||
| 1827 | restores the previous value of `buffer-invisibility-spec'. | ||
| 1836 | 1828 | ||
| 1837 | (setq tramp-default-method "ftp") | 1829 | ** The new package flymake.el does on-the-fly syntax checking of program |
| 1830 | source files. See the Flymake's Info manual for more details. | ||
| 1838 | 1831 | ||
| 1839 | Removing Tramp, and re-enabling Ange-FTP, can be achieved by M-x | 1832 | ** savehist saves minibuffer histories between sessions. |
| 1840 | tramp-unload-tramp. | 1833 | To use this feature, turn on savehist-mode in your `.emacs' file. |
| 1841 | 1834 | ||
| 1842 | ** The URL package (which had been part of W3) is now part of Emacs. | 1835 | ** The ruler-mode.el library provides a minor mode for displaying an |
| 1836 | "active" ruler in the header line. You can use the mouse to visually | ||
| 1837 | change the `fill-column', `window-margins' and `tab-stop-list' | ||
| 1838 | settings. | ||
| 1843 | 1839 | ||
| 1844 | ** `cfengine-mode' is a major mode for editing GNU Cfengine | 1840 | ** The file t-mouse.el is now part of Emacs and provides access to mouse |
| 1845 | configuration files. | 1841 | events from the console. It still requires gpm to work but has been updated |
| 1842 | for Emacs 22. In particular, the mode-line is now position sensitive. | ||
| 1843 | |||
| 1844 | ** The new package scroll-lock.el provides the Scroll Lock minor mode | ||
| 1845 | for pager-like scrolling. Keys which normally move point by line or | ||
| 1846 | paragraph will scroll the buffer by the respective amount of lines | ||
| 1847 | instead and point will be kept vertically fixed relative to window | ||
| 1848 | boundaries during scrolling. | ||
| 1849 | |||
| 1850 | ** The new global minor mode `size-indication-mode' (off by default) | ||
| 1851 | shows the size of accessible part of the buffer on the mode line. | ||
| 1846 | 1852 | ||
| 1847 | ** The new package conf-mode.el handles thousands of configuration files, with | 1853 | ** The new package conf-mode.el handles thousands of configuration files, with |
| 1848 | varying syntaxes for comments (;, #, //, /* */ or !), assignment (var = value, | 1854 | varying syntaxes for comments (;, #, //, /* */ or !), assignment (var = value, |
| @@ -1853,37 +1859,211 @@ recognized. | |||
| 1853 | 1859 | ||
| 1854 | ** GDB-Script-mode is used for files like .gdbinit. | 1860 | ** GDB-Script-mode is used for files like .gdbinit. |
| 1855 | 1861 | ||
| 1856 | ** The new python.el package is used to edit Python and Jython programs. | 1862 | ** The new package dns-mode.el adds syntax highlighting of DNS master files. |
| 1863 | It is a modern replacement for zone-mode.el, which is now obsolete. | ||
| 1864 | |||
| 1865 | ** `cfengine-mode' is a major mode for editing GNU Cfengine | ||
| 1866 | configuration files. | ||
| 1857 | 1867 | ||
| 1858 | ** The TCL package tcl-mode.el was replaced by tcl.el. | 1868 | ** The TCL package tcl-mode.el was replaced by tcl.el. |
| 1859 | This was actually done in Emacs-21.1, and was not documented. | 1869 | This was actually done in Emacs-21.1, and was not documented. |
| 1860 | |||
| 1861 | ** The new package scroll-lock.el provides the Scroll Lock minor mode | ||
| 1862 | for pager-like scrolling. Keys which normally move point by line or | ||
| 1863 | paragraph will scroll the buffer by the respective amount of lines | ||
| 1864 | instead and point will be kept vertically fixed relative to window | ||
| 1865 | boundaries during scrolling. | ||
| 1866 | |||
| 1867 | ** The file t-mouse.el is now part of Emacs and provides access to mouse | ||
| 1868 | events from the console. It still requires gpm to work but has been updated | ||
| 1869 | for Emacs 22. In particular, the mode-line is now position sensitive. | ||
| 1870 | 1870 | ||
| 1871 | * Changes in Specialized Modes and Packages in Emacs 22.1: | 1871 | * Changes in Specialized Modes and Packages in Emacs 22.1: |
| 1872 | 1872 | ||
| 1873 | ** Changes in Shell Mode | ||
| 1874 | |||
| 1875 | *** Shell output normally scrolls so that the input line is at the | ||
| 1876 | bottom of the window -- thus showing the maximum possible text. (This | ||
| 1877 | is similar to the way sequential output to a terminal works.) | ||
| 1878 | |||
| 1879 | ** Changes in Dired | 1873 | ** Changes in Dired |
| 1880 | 1874 | ||
| 1881 | *** Bindings for Image-Dired added | 1875 | *** Bindings for Image-Dired added. |
| 1882 | Several new keybindings, all starting with the C-t prefix, have been | 1876 | Several new keybindings, all starting with the C-t prefix, have been |
| 1883 | added to Dired. They are all bound to commands in Image-Dired. As a | 1877 | added to Dired. They are all bound to commands in Image-Dired. As a |
| 1884 | starting point, mark some image files in a dired buffer and do C-t d | 1878 | starting point, mark some image files in a dired buffer and do C-t d |
| 1885 | to display thumbnails of them in a separate buffer. | 1879 | to display thumbnails of them in a separate buffer. |
| 1886 | 1880 | ||
| 1881 | ** Info mode changes | ||
| 1882 | |||
| 1883 | *** Images in Info pages are supported. | ||
| 1884 | |||
| 1885 | Info pages show embedded images, in Emacs frames with image support. | ||
| 1886 | Info documentation that includes images, processed with makeinfo | ||
| 1887 | version 4.7 or newer, compiles to Info pages with embedded images. | ||
| 1888 | |||
| 1889 | *** `Info-index' offers completion. | ||
| 1890 | |||
| 1891 | *** http and ftp links in Info are now operational: they look like cross | ||
| 1892 | references and following them calls `browse-url'. | ||
| 1893 | |||
| 1894 | *** isearch in Info uses Info-search and searches through multiple nodes. | ||
| 1895 | |||
| 1896 | Before leaving the initial Info node isearch fails once with the error | ||
| 1897 | message [initial node], and with subsequent C-s/C-r continues through | ||
| 1898 | other nodes. When isearch fails for the rest of the manual, it wraps | ||
| 1899 | around the whole manual to the top/final node. The user option | ||
| 1900 | `Info-isearch-search' controls whether to use Info-search for isearch, | ||
| 1901 | or the default isearch search function that wraps around the current | ||
| 1902 | Info node. | ||
| 1903 | |||
| 1904 | *** New search commands: `Info-search-case-sensitively' (bound to S), | ||
| 1905 | `Info-search-backward', and `Info-search-next' which repeats the last | ||
| 1906 | search without prompting for a new search string. | ||
| 1907 | |||
| 1908 | *** New command `info-apropos' searches the indices of the known | ||
| 1909 | Info files on your system for a string, and builds a menu of the | ||
| 1910 | possible matches. | ||
| 1911 | |||
| 1912 | *** New command `Info-history-forward' (bound to r and new toolbar icon) | ||
| 1913 | moves forward in history to the node you returned from after using | ||
| 1914 | `Info-history-back' (renamed from `Info-last'). | ||
| 1915 | |||
| 1916 | *** New command `Info-history' (bound to L) displays a menu of visited nodes. | ||
| 1917 | |||
| 1918 | *** New command `Info-toc' (bound to T) creates a node with table of contents | ||
| 1919 | from the tree structure of menus of the current Info file. | ||
| 1920 | |||
| 1921 | *** New command `Info-copy-current-node-name' (bound to w) copies | ||
| 1922 | the current Info node name into the kill ring. With a zero prefix | ||
| 1923 | arg, puts the node name inside the `info' function call. | ||
| 1924 | |||
| 1925 | *** New face `info-xref-visited' distinguishes visited nodes from unvisited | ||
| 1926 | and a new option `Info-fontify-visited-nodes' to control this. | ||
| 1927 | |||
| 1928 | *** A numeric prefix argument of `info' selects an Info buffer | ||
| 1929 | with the number appended to the `*info*' buffer name (e.g. "*info*<2>"). | ||
| 1930 | |||
| 1931 | *** Info now hides node names in menus and cross references by default. | ||
| 1932 | |||
| 1933 | If you prefer the old behavior, you can set the new user option | ||
| 1934 | `Info-hide-note-references' to nil. | ||
| 1935 | |||
| 1936 | *** The default value for `Info-scroll-prefer-subnodes' is now nil. | ||
| 1937 | |||
| 1938 | ** Emacs server changes | ||
| 1939 | |||
| 1940 | *** You can have several Emacs servers on the same machine. | ||
| 1941 | |||
| 1942 | % emacs --eval '(setq server-name "foo")' -f server-start & | ||
| 1943 | % emacs --eval '(setq server-name "bar")' -f server-start & | ||
| 1944 | % emacsclient -s foo file1 | ||
| 1945 | % emacsclient -s bar file2 | ||
| 1946 | |||
| 1947 | *** The `emacsclient' command understands the options `--eval' and | ||
| 1948 | `--display' which tell Emacs respectively to evaluate the given Lisp | ||
| 1949 | expression and to use the given display when visiting files. | ||
| 1950 | |||
| 1951 | *** User option `server-mode' can be used to start a server process. | ||
| 1952 | |||
| 1953 | ** Locate changes | ||
| 1954 | |||
| 1955 | *** By default, reverting the *Locate* buffer now just runs the last | ||
| 1956 | `locate' command back over again without offering to update the locate | ||
| 1957 | database (which normally only works if you have root privileges). If | ||
| 1958 | you prefer the old behavior, set the new customizable option | ||
| 1959 | `locate-update-when-revert' to t. | ||
| 1960 | |||
| 1961 | ** Desktop package | ||
| 1962 | |||
| 1963 | *** Desktop saving is now a minor mode, `desktop-save-mode'. | ||
| 1964 | |||
| 1965 | *** The variable `desktop-enable' is obsolete. | ||
| 1966 | |||
| 1967 | Customize `desktop-save-mode' to enable desktop saving. | ||
| 1968 | |||
| 1969 | *** Buffers are saved in the desktop file in the same order as that in the | ||
| 1970 | buffer list. | ||
| 1971 | |||
| 1972 | *** The desktop package can be customized to restore only some buffers | ||
| 1973 | immediately, remaining buffers are restored lazily (when Emacs is | ||
| 1974 | idle). | ||
| 1975 | |||
| 1976 | *** New command line option --no-desktop | ||
| 1977 | |||
| 1978 | *** New commands: | ||
| 1979 | - desktop-revert reverts to the last loaded desktop. | ||
| 1980 | - desktop-change-dir kills current desktop and loads a new. | ||
| 1981 | - desktop-save-in-desktop-dir saves desktop in the directory from which | ||
| 1982 | it was loaded. | ||
| 1983 | - desktop-lazy-complete runs the desktop load to completion. | ||
| 1984 | - desktop-lazy-abort aborts lazy loading of the desktop. | ||
| 1985 | |||
| 1986 | *** New customizable variables: | ||
| 1987 | - desktop-save. Determines whether the desktop should be saved when it is | ||
| 1988 | killed. | ||
| 1989 | - desktop-file-name-format. Format in which desktop file names should be saved. | ||
| 1990 | - desktop-path. List of directories in which to lookup the desktop file. | ||
| 1991 | - desktop-locals-to-save. List of local variables to save. | ||
| 1992 | - desktop-globals-to-clear. List of global variables that `desktop-clear' will clear. | ||
| 1993 | - desktop-clear-preserve-buffers-regexp. Regexp identifying buffers that `desktop-clear' | ||
| 1994 | should not delete. | ||
| 1995 | - desktop-restore-eager. Number of buffers to restore immediately. Remaining buffers are | ||
| 1996 | restored lazily (when Emacs is idle). | ||
| 1997 | - desktop-lazy-verbose. Verbose reporting of lazily created buffers. | ||
| 1998 | - desktop-lazy-idle-delay. Idle delay before starting to create buffers. | ||
| 1999 | |||
| 2000 | *** New hooks: | ||
| 2001 | - desktop-after-read-hook run after a desktop is loaded. | ||
| 2002 | - desktop-no-desktop-file-hook run when no desktop file is found. | ||
| 2003 | |||
| 2004 | ** Recentf changes | ||
| 2005 | |||
| 2006 | The recent file list is now automatically cleaned up when recentf mode is | ||
| 2007 | enabled. The new option `recentf-auto-cleanup' controls when to do | ||
| 2008 | automatic cleanup. | ||
| 2009 | |||
| 2010 | The ten most recent files can be quickly opened by using the shortcut | ||
| 2011 | keys 1 to 9, and 0, when the recent list is displayed in a buffer via | ||
| 2012 | the `recentf-open-files', or `recentf-open-more-files' commands. | ||
| 2013 | |||
| 2014 | The `recentf-keep' option replaces `recentf-keep-non-readable-files-p' | ||
| 2015 | and provides a more general mechanism to customize which file names to | ||
| 2016 | keep in the recent list. | ||
| 2017 | |||
| 2018 | With the more advanced option `recentf-filename-handlers', you can | ||
| 2019 | specify functions that successively transform recent file names. For | ||
| 2020 | example, if set to `file-truename' plus `abbreviate-file-name', the | ||
| 2021 | same file will not be in the recent list with different symbolic | ||
| 2022 | links, and the file name will be abbreviated. | ||
| 2023 | |||
| 2024 | To follow naming convention, `recentf-menu-append-commands-flag' | ||
| 2025 | replaces the misnamed option `recentf-menu-append-commands-p'. The | ||
| 2026 | old name remains available as alias, but has been marked obsolete. | ||
| 2027 | |||
| 2028 | ** Auto-Revert changes | ||
| 2029 | |||
| 2030 | *** You can now use Auto Revert mode to `tail' a file. | ||
| 2031 | |||
| 2032 | If point is at the end of a file buffer before reverting, Auto Revert | ||
| 2033 | mode keeps it at the end after reverting. Similarly if point is | ||
| 2034 | displayed at the end of a file buffer in any window, it stays at | ||
| 2035 | the end of the buffer in that window. This allows to tail a file: | ||
| 2036 | just put point at the end of the buffer and it stays there. This | ||
| 2037 | rule applies to file buffers. For non-file buffers, the behavior can | ||
| 2038 | be mode dependent. | ||
| 2039 | |||
| 2040 | If you are sure that the file will only change by growing at the end, | ||
| 2041 | then you can tail the file more efficiently by using the new minor | ||
| 2042 | mode Auto Revert Tail mode. The function `auto-revert-tail-mode' | ||
| 2043 | toggles this mode. | ||
| 2044 | |||
| 2045 | *** Auto Revert mode is now more careful to avoid excessive reverts and | ||
| 2046 | other potential problems when deciding which non-file buffers to | ||
| 2047 | revert. This matters especially if Global Auto Revert mode is enabled | ||
| 2048 | and `global-auto-revert-non-file-buffers' is non-nil. Auto Revert | ||
| 2049 | mode only reverts a non-file buffer if the buffer has a non-nil | ||
| 2050 | `revert-buffer-function' and a non-nil `buffer-stale-function', which | ||
| 2051 | decides whether the buffer should be reverted. Currently, this means | ||
| 2052 | that auto reverting works for Dired buffers (although this may not | ||
| 2053 | work properly on all operating systems) and for the Buffer Menu. | ||
| 2054 | |||
| 2055 | *** If the new user option `auto-revert-check-vc-info' is non-nil, Auto | ||
| 2056 | Revert mode reliably updates version control info (such as the version | ||
| 2057 | control number in the mode line), in all version controlled buffers in | ||
| 2058 | which it is active. If the option is nil, the default, then this info | ||
| 2059 | only gets updated whenever the buffer gets reverted. | ||
| 2060 | |||
| 2061 | ** Changes in Shell Mode | ||
| 2062 | |||
| 2063 | *** Shell output normally scrolls so that the input line is at the | ||
| 2064 | bottom of the window -- thus showing the maximum possible text. (This | ||
| 2065 | is similar to the way sequential output to a terminal works.) | ||
| 2066 | |||
| 1887 | ** Changes in Hi Lock | 2067 | ** Changes in Hi Lock |
| 1888 | 2068 | ||
| 1889 | *** hi-lock-mode now only affects a single buffer, and a new function | 2069 | *** hi-lock-mode now only affects a single buffer, and a new function |
| @@ -1897,6 +2077,19 @@ behavior in older versions of Emacs). | |||
| 1897 | 2077 | ||
| 1898 | ** Changes in Allout | 2078 | ** Changes in Allout |
| 1899 | 2079 | ||
| 2080 | *** Topic cryptography added, enabling easy gpg topic encryption and | ||
| 2081 | decryption. Per-topic basis enables interspersing encrypted-text and | ||
| 2082 | clear-text within a single file to your heart's content, using symmetric | ||
| 2083 | and/or public key modes. Time-limited key caching, user-provided | ||
| 2084 | symmetric key hinting and consistency verification, auto-encryption of | ||
| 2085 | pending topics on save, and more, make it easy to use encryption in | ||
| 2086 | powerful ways. Encryption behavior customization is collected in the | ||
| 2087 | allout-encryption customization group. | ||
| 2088 | |||
| 2089 | *** Default command prefix was changed to "\C-c " (control-c space), to | ||
| 2090 | avoid intruding on user's keybinding space. Customize the | ||
| 2091 | `allout-command-prefix' variable to your preference. | ||
| 2092 | |||
| 1900 | *** Some previously rough topic-header format edge cases are reconciled. | 2093 | *** Some previously rough topic-header format edge cases are reconciled. |
| 1901 | Level 1 topics use the mode's comment format, and lines starting with the | 2094 | Level 1 topics use the mode's comment format, and lines starting with the |
| 1902 | asterisk - for instance, the comment close of some languages (eg, c's "*/" | 2095 | asterisk - for instance, the comment close of some languages (eg, c's "*/" |
| @@ -1925,15 +2118,6 @@ other hand, allout now operates gracefully with existing containment | |||
| 1925 | discontinuities, revealing excessively contained topics rather than either | 2118 | discontinuities, revealing excessively contained topics rather than either |
| 1926 | leaving them hidden or raising an error. | 2119 | leaving them hidden or raising an error. |
| 1927 | 2120 | ||
| 1928 | *** Topic cryptography added, enabling easy gpg topic encryption and | ||
| 1929 | decryption. Per-topic basis enables interspersing encrypted-text and | ||
| 1930 | clear-text within a single file to your heart's content, using symmetric | ||
| 1931 | and/or public key modes. Time-limited key caching, user-provided | ||
| 1932 | symmetric key hinting and consistency verification, auto-encryption of | ||
| 1933 | pending topics on save, and more, make it easy to use encryption in | ||
| 1934 | powerful ways. Encryption behavior customization is collected in the | ||
| 1935 | allout-encryption customization group. | ||
| 1936 | |||
| 1937 | *** Navigation within an item is easier. Repeated beginning-of-line and | 2121 | *** Navigation within an item is easier. Repeated beginning-of-line and |
| 1938 | end-of-line key commands (usually, ^A and ^E) cycle through the | 2122 | end-of-line key commands (usually, ^A and ^E) cycle through the |
| 1939 | beginning/end-of-line and then beginning/end of topic, etc. See new | 2123 | beginning/end-of-line and then beginning/end of topic, etc. See new |
| @@ -1959,10 +2143,6 @@ coordinating with deactivation of allout-mode. Both that and the mode | |||
| 1959 | activation hook, `allout-mode-hook' are now run after the `allout-mode' | 2143 | activation hook, `allout-mode-hook' are now run after the `allout-mode' |
| 1960 | variable is changed, rather than before. | 2144 | variable is changed, rather than before. |
| 1961 | 2145 | ||
| 1962 | *** Default command prefix was changed to "\C-c " (control-c space), to | ||
| 1963 | avoid intruding on user's keybinding space. Customize the | ||
| 1964 | `allout-command-prefix' variable to your preference. | ||
| 1965 | |||
| 1966 | *** Allout now uses text overlay's `invisible' property for concealed text, | 2146 | *** Allout now uses text overlay's `invisible' property for concealed text, |
| 1967 | instead of selective-display. This simplifies the code, in particular | 2147 | instead of selective-display. This simplifies the code, in particular |
| 1968 | avoiding the need for kludges for isearch dynamic-display, discretionary | 2148 | avoiding the need for kludges for isearch dynamic-display, discretionary |
| @@ -1993,149 +2173,274 @@ handling of edits of concealed text, undo concerns, etc. | |||
| 1993 | - many, many other, more minor tweaks, fixes, and refinements. | 2173 | - many, many other, more minor tweaks, fixes, and refinements. |
| 1994 | - version number incremented to 2.2 | 2174 | - version number incremented to 2.2 |
| 1995 | 2175 | ||
| 1996 | ** The variable `woman-topic-at-point' is renamed | 2176 | ** Hideshow mode changes |
| 1997 | to `woman-use-topic-at-point' and behaves differently: if this | ||
| 1998 | variable is non-nil, the `woman' command uses the word at point | ||
| 1999 | automatically, without asking for a confirmation. Otherwise, the word | ||
| 2000 | at point is suggested as default, but not inserted at the prompt. | ||
| 2001 | 2177 | ||
| 2002 | ** Changes to cmuscheme | 2178 | *** New variable `hs-set-up-overlay' allows customization of the overlay |
| 2179 | used to effect hiding for hideshow minor mode. Integration with isearch | ||
| 2180 | handles the overlay property `display' specially, preserving it during | ||
| 2181 | temporary overlay showing in the course of an isearch operation. | ||
| 2003 | 2182 | ||
| 2004 | *** Emacs now offers to start Scheme if the user tries to | 2183 | *** New variable `hs-allow-nesting' non-nil means that hiding a block does |
| 2005 | evaluate a Scheme expression but no Scheme subprocess is running. | 2184 | not discard the hidden state of any "internal" blocks; when the parent |
| 2185 | block is later shown, the internal blocks remain hidden. Default is nil. | ||
| 2006 | 2186 | ||
| 2007 | *** If the file ~/.emacs_NAME or ~/.emacs.d/init_NAME.scm (where NAME | 2187 | ** FFAP changes |
| 2008 | is the name of the Scheme interpreter) exists, its contents are sent | ||
| 2009 | to the Scheme subprocess upon startup. | ||
| 2010 | 2188 | ||
| 2011 | *** There are new commands to instruct the Scheme interpreter to trace | 2189 | *** New ffap commands and keybindings: |
| 2012 | procedure calls (`scheme-trace-procedure') and to expand syntactic forms | ||
| 2013 | (`scheme-expand-current-form'). The commands actually sent to the Scheme | ||
| 2014 | subprocess are controlled by the user options `scheme-trace-command', | ||
| 2015 | `scheme-untrace-command' and `scheme-expand-current-form'. | ||
| 2016 | 2190 | ||
| 2017 | ** Changes in Makefile mode | 2191 | C-x C-r (`ffap-read-only'), |
| 2192 | C-x C-v (`ffap-alternate-file'), C-x C-d (`ffap-list-directory'), | ||
| 2193 | C-x 4 r (`ffap-read-only-other-window'), C-x 4 d (`ffap-dired-other-window'), | ||
| 2194 | C-x 5 r (`ffap-read-only-other-frame'), C-x 5 d (`ffap-dired-other-frame'). | ||
| 2018 | 2195 | ||
| 2019 | *** Makefile mode has submodes for automake, gmake, makepp, BSD make and imake. | 2196 | *** FFAP accepts wildcards in a file name by default. |
| 2020 | 2197 | ||
| 2021 | The former two couldn't be differentiated before, and the latter three | 2198 | C-x C-f passes the file name to `find-file' with non-nil WILDCARDS |
| 2022 | are new. Font-locking is robust now and offers new customizable | 2199 | argument, which visits multiple files, and C-x d passes it to `dired'. |
| 2023 | faces. | ||
| 2024 | 2200 | ||
| 2025 | *** The variable `makefile-query-one-target-method' has been renamed | 2201 | ** Changes in Skeleton |
| 2026 | to `makefile-query-one-target-method-function'. The old name is still | ||
| 2027 | available as alias. | ||
| 2028 | 2202 | ||
| 2029 | ** In Outline mode, `hide-body' no longer hides lines at the top | 2203 | *** In skeleton.el, `-' marks the `skeleton-point' without interregion interaction. |
| 2030 | of the file that precede the first header line. | ||
| 2031 | 2204 | ||
| 2032 | ** Telnet now prompts you for a port number with C-u M-x telnet. | 2205 | `@' has reverted to only setting `skeleton-positions' and no longer |
| 2206 | sets `skeleton-point'. Skeletons which used @ to mark | ||
| 2207 | `skeleton-point' independent of `_' should now use `-' instead. The | ||
| 2208 | updated `skeleton-insert' docstring explains these new features along | ||
| 2209 | with other details of skeleton construction. | ||
| 2033 | 2210 | ||
| 2034 | ** The terminal emulation code in term.el has been improved; it can | 2211 | *** The variables `skeleton-transformation', `skeleton-filter', and |
| 2035 | run most curses applications now. | 2212 | `skeleton-pair-filter' have been renamed to |
| 2213 | `skeleton-transformation-function', `skeleton-filter-function', and | ||
| 2214 | `skeleton-pair-filter-function'. The old names are still available | ||
| 2215 | as aliases. | ||
| 2036 | 2216 | ||
| 2037 | ** M-x diff uses Diff mode instead of Compilation mode. | 2217 | ** HTML/SGML changes |
| 2038 | 2218 | ||
| 2039 | ** Diff mode key bindings changed. | 2219 | *** Emacs now tries to set up buffer coding systems for HTML/XML files |
| 2220 | automatically. | ||
| 2040 | 2221 | ||
| 2041 | These are the new bindings: | 2222 | *** SGML mode has indentation and supports XML syntax. |
| 2223 | The new variable `sgml-xml-mode' tells SGML mode to use XML syntax. | ||
| 2224 | When this option is enabled, SGML tags are inserted in XML style, | ||
| 2225 | i.e., there is always a closing tag. | ||
| 2226 | By default, its setting is inferred on a buffer-by-buffer basis | ||
| 2227 | from the file name or buffer contents. | ||
| 2042 | 2228 | ||
| 2043 | C-c C-e diff-ediff-patch (old M-A) | 2229 | *** The variable `sgml-transformation' has been renamed to |
| 2044 | C-c C-n diff-restrict-view (old M-r) | 2230 | `sgml-transformation-function'. The old name is still available as |
| 2045 | C-c C-r diff-reverse-direction (old M-R) | 2231 | alias. |
| 2046 | C-c C-u diff-context->unified (old M-U) | ||
| 2047 | C-c C-w diff-refine-hunk (old C-c C-r) | ||
| 2048 | 2232 | ||
| 2049 | To convert unified to context format, use C-u C-c C-u. | 2233 | *** `xml-mode' is now an alias for `sgml-mode', which has XML support. |
| 2050 | In addition, C-c C-u now operates on the region | ||
| 2051 | in Transient Mark mode when the mark is active. | ||
| 2052 | 2234 | ||
| 2053 | ** You can now customize `fill-nobreak-predicate' to control where | 2235 | ** TeX modes |
| 2054 | filling can break lines. The value is now normally a list of | ||
| 2055 | functions, but it can also be a single function, for compatibility. | ||
| 2056 | 2236 | ||
| 2057 | Emacs provide two predicates, `fill-single-word-nobreak-p' and | 2237 | *** New major mode Doctex mode, for *.dtx files. |
| 2058 | `fill-french-nobreak-p', for use as the value of | ||
| 2059 | `fill-nobreak-predicate'. | ||
| 2060 | 2238 | ||
| 2061 | ** M-x view-file and commands that use it now avoid interfering | 2239 | *** C-c C-c prompts for a command to run, and tries to offer a good default. |
| 2062 | with special modes such as Tar mode. | ||
| 2063 | 2240 | ||
| 2064 | ** Commands `winner-redo' and `winner-undo', from winner.el, are now | 2241 | *** The user option `tex-start-options-string' has been replaced |
| 2065 | bound to C-c <left> and C-c <right>, respectively. This is an | 2242 | by two new user options: `tex-start-options', which should hold |
| 2066 | incompatible change. | 2243 | command-line options to feed to TeX, and `tex-start-commands' which should hold |
| 2244 | TeX commands to use at startup. | ||
| 2067 | 2245 | ||
| 2068 | ** `global-whitespace-mode' is a new alias for `whitespace-global-mode'. | 2246 | *** verbatim environments are now highlighted in courier by font-lock |
| 2247 | and super/sub-scripts are made into super/sub-scripts. | ||
| 2069 | 2248 | ||
| 2070 | ** M-x compare-windows now can automatically skip non-matching text to | 2249 | ** RefTeX mode changes |
| 2071 | resync points in both windows. | ||
| 2072 | 2250 | ||
| 2073 | ** New user option `add-log-always-start-new-record'. | 2251 | *** Changes to RefTeX's table of contents |
| 2074 | 2252 | ||
| 2075 | When this option is enabled, M-x add-change-log-entry always | 2253 | The new command keys "<" and ">" in the TOC buffer promote/demote the |
| 2076 | starts a new record regardless of when the last record is. | 2254 | section at point or all sections in the current region, with full |
| 2255 | support for multifile documents. | ||
| 2077 | 2256 | ||
| 2078 | ** PO translation files are decoded according to their MIME headers | 2257 | The new command `reftex-toc-recenter' (`C-c -') shows the current |
| 2079 | when Emacs visits them. | 2258 | section in the TOC buffer without selecting the TOC window. |
| 2259 | Recentering can happen automatically in idle time when the option | ||
| 2260 | `reftex-auto-recenter-toc' is turned on. The highlight in the TOC | ||
| 2261 | buffer stays when the focus moves to a different window. A dedicated | ||
| 2262 | frame can show the TOC with the current section always automatically | ||
| 2263 | highlighted. The frame is created and deleted from the toc buffer | ||
| 2264 | with the `d' key. | ||
| 2080 | 2265 | ||
| 2081 | ** Info mode changes: | 2266 | The toc window can be split off horizontally instead of vertically. |
| 2267 | See new option `reftex-toc-split-windows-horizontally'. | ||
| 2082 | 2268 | ||
| 2083 | *** A numeric prefix argument of `info' selects an Info buffer | 2269 | Labels can be renamed globally from the table of contents using the |
| 2084 | with the number appended to the `*info*' buffer name (e.g. "*info*<2>"). | 2270 | key `M-%'. |
| 2085 | 2271 | ||
| 2086 | *** isearch in Info uses Info-search and searches through multiple nodes. | 2272 | The new command `reftex-goto-label' jumps directly to a label |
| 2273 | location. | ||
| 2087 | 2274 | ||
| 2088 | Before leaving the initial Info node isearch fails once with the error | 2275 | *** Changes related to citations and BibTeX database files |
| 2089 | message [initial node], and with subsequent C-s/C-r continues through | ||
| 2090 | other nodes. When isearch fails for the rest of the manual, it wraps | ||
| 2091 | around the whole manual to the top/final node. The user option | ||
| 2092 | `Info-isearch-search' controls whether to use Info-search for isearch, | ||
| 2093 | or the default isearch search function that wraps around the current | ||
| 2094 | Info node. | ||
| 2095 | 2276 | ||
| 2096 | *** New search commands: `Info-search-case-sensitively' (bound to S), | 2277 | Commands that insert a citation now prompt for optional arguments when |
| 2097 | `Info-search-backward', and `Info-search-next' which repeats the last | 2278 | called with a prefix argument. Related new options are |
| 2098 | search without prompting for a new search string. | 2279 | `reftex-cite-prompt-optional-args' and `reftex-cite-cleanup-optional-args'. |
| 2099 | 2280 | ||
| 2100 | *** New command `Info-history-forward' (bound to r and new toolbar icon) | 2281 | The new command `reftex-create-bibtex-file' creates a BibTeX database |
| 2101 | moves forward in history to the node you returned from after using | 2282 | with all entries referenced in the current document. The keys "e" and |
| 2102 | `Info-history-back' (renamed from `Info-last'). | 2283 | "E" allow to produce a BibTeX database file from entries marked in a |
| 2284 | citation selection buffer. | ||
| 2103 | 2285 | ||
| 2104 | *** New command `Info-history' (bound to L) displays a menu of visited nodes. | 2286 | The command `reftex-citation' uses the word in the buffer before the |
| 2287 | cursor as a default search string. | ||
| 2105 | 2288 | ||
| 2106 | *** New command `Info-toc' (bound to T) creates a node with table of contents | 2289 | The support for chapterbib has been improved. Different chapters can |
| 2107 | from the tree structure of menus of the current Info file. | 2290 | now use BibTeX or an explicit `thebibliography' environment. |
| 2108 | 2291 | ||
| 2109 | *** New command `info-apropos' searches the indices of the known | 2292 | The macros which specify the bibliography file (like \bibliography) |
| 2110 | Info files on your system for a string, and builds a menu of the | 2293 | can be configured with the new option `reftex-bibliography-commands'. |
| 2111 | possible matches. | ||
| 2112 | 2294 | ||
| 2113 | *** New command `Info-copy-current-node-name' (bound to w) copies | 2295 | Support for jurabib has been added. |
| 2114 | the current Info node name into the kill ring. With a zero prefix | ||
| 2115 | arg, puts the node name inside the `info' function call. | ||
| 2116 | 2296 | ||
| 2117 | *** New face `info-xref-visited' distinguishes visited nodes from unvisited | 2297 | *** Global index matched may be verified with a user function. |
| 2118 | and a new option `Info-fontify-visited-nodes' to control this. | ||
| 2119 | 2298 | ||
| 2120 | *** http and ftp links in Info are now operational: they look like cross | 2299 | During global indexing, a user function can verify an index match. |
| 2121 | references and following them calls `browse-url'. | 2300 | See new option `reftex-index-verify-function'. |
| 2122 | 2301 | ||
| 2123 | *** Info now hides node names in menus and cross references by default. | 2302 | *** Parsing documents with many labels can be sped up. |
| 2124 | 2303 | ||
| 2125 | If you prefer the old behavior, you can set the new user option | 2304 | Operating in a document with thousands of labels can be sped up |
| 2126 | `Info-hide-note-references' to nil. | 2305 | considerably by allowing RefTeX to derive the type of a label directly |
| 2306 | from the label prefix like `eq:' or `fig:'. The option | ||
| 2307 | `reftex-trust-label-prefix' needs to be configured in order to enable | ||
| 2308 | this feature. While the speed-up is significant, this may reduce the | ||
| 2309 | quality of the context offered by RefTeX to describe a label. | ||
| 2127 | 2310 | ||
| 2128 | *** Images in Info pages are supported. | 2311 | *** Miscellaneous changes |
| 2129 | 2312 | ||
| 2130 | Info pages show embedded images, in Emacs frames with image support. | 2313 | The macros which input a file in LaTeX (like \input, \include) can be |
| 2131 | Info documentation that includes images, processed with makeinfo | 2314 | configured in the new option `reftex-include-file-commands'. |
| 2132 | version 4.7 or newer, compiles to Info pages with embedded images. | ||
| 2133 | 2315 | ||
| 2134 | *** The default value for `Info-scroll-prefer-subnodes' is now nil. | 2316 | RefTeX supports global incremental search. |
| 2135 | 2317 | ||
| 2136 | *** `Info-index' offers completion. | 2318 | ** BibTeX mode |
| 2319 | |||
| 2320 | *** The new command `bibtex-url' browses a URL for the BibTeX entry at | ||
| 2321 | point (bound to C-c C-l and mouse-2, RET on clickable fields). | ||
| 2322 | |||
| 2323 | *** The new command `bibtex-entry-update' (bound to C-c C-u) updates | ||
| 2324 | an existing BibTeX entry by inserting fields that may occur but are not | ||
| 2325 | present. | ||
| 2326 | |||
| 2327 | *** New `bibtex-entry-format' option `required-fields', enabled by default. | ||
| 2328 | |||
| 2329 | *** `bibtex-maintain-sorted-entries' can take values `plain', | ||
| 2330 | `crossref', and `entry-class' which control the sorting scheme used | ||
| 2331 | for BibTeX entries. `bibtex-sort-entry-class' controls the sorting | ||
| 2332 | scheme `entry-class'. TAB completion for reference keys and | ||
| 2333 | automatic detection of duplicates does not require anymore that | ||
| 2334 | `bibtex-maintain-sorted-entries' is non-nil. | ||
| 2335 | |||
| 2336 | *** The new command `bibtex-complete' completes word fragment before | ||
| 2337 | point according to context (bound to M-tab). | ||
| 2338 | |||
| 2339 | *** In BibTeX mode the command `fill-paragraph' (M-q) fills | ||
| 2340 | individual fields of a BibTeX entry. | ||
| 2341 | |||
| 2342 | *** The new variable `bibtex-autofill-types' contains a list of entry | ||
| 2343 | types for which fields are filled automatically (if possible). | ||
| 2344 | |||
| 2345 | *** The new commands `bibtex-find-entry' and `bibtex-find-crossref' | ||
| 2346 | locate entries and crossref'd entries (bound to C-c C-s and C-c C-x). | ||
| 2347 | Crossref fields are clickable (bound to mouse-2, RET). | ||
| 2348 | |||
| 2349 | *** The new variables `bibtex-files' and `bibtex-file-path' define a set | ||
| 2350 | of BibTeX files that are searched for entry keys. | ||
| 2351 | |||
| 2352 | *** The new command `bibtex-validate-globally' checks for duplicate keys | ||
| 2353 | in multiple BibTeX files. | ||
| 2354 | |||
| 2355 | *** If the new variable `bibtex-autoadd-commas' is non-nil, | ||
| 2356 | automatically add missing commas at end of BibTeX fields. | ||
| 2357 | |||
| 2358 | *** The new command `bibtex-copy-summary-as-kill' pushes summary | ||
| 2359 | of BibTeX entry to kill ring (bound to C-c C-t). | ||
| 2360 | |||
| 2361 | *** If the new variable `bibtex-parse-keys-fast' is non-nil, | ||
| 2362 | use fast but simplified algorithm for parsing BibTeX keys. | ||
| 2363 | |||
| 2364 | *** The new variables bibtex-expand-strings and | ||
| 2365 | bibtex-autokey-expand-strings control the expansion of strings when | ||
| 2366 | extracting the content of a BibTeX field. | ||
| 2367 | |||
| 2368 | *** The variables `bibtex-autokey-name-case-convert' and | ||
| 2369 | `bibtex-autokey-titleword-case-convert' have been renamed to | ||
| 2370 | `bibtex-autokey-name-case-convert-function' and | ||
| 2371 | `bibtex-autokey-titleword-case-convert-function'. The old names are | ||
| 2372 | still available as aliases. | ||
| 2373 | |||
| 2374 | ** GUD changes | ||
| 2375 | |||
| 2376 | *** The new package gdb-ui.el provides an enhanced graphical interface to | ||
| 2377 | GDB. You can interact with GDB through the GUD buffer in the usual way, but | ||
| 2378 | there are also further buffers which control the execution and describe the | ||
| 2379 | state of your program. It can separate the input/output of your program from | ||
| 2380 | that of GDB and watches expressions in the speedbar. It also uses features of | ||
| 2381 | Emacs 21/22 such as the toolbar, and bitmaps in the fringe to indicate | ||
| 2382 | breakpoints. | ||
| 2383 | |||
| 2384 | To use this package just type M-x gdb. See the Emacs manual if you want the | ||
| 2385 | old behaviour. | ||
| 2386 | |||
| 2387 | *** GUD mode has its own tool bar for controlling execution of the inferior | ||
| 2388 | and other common debugger commands. | ||
| 2389 | |||
| 2390 | *** In GUD mode, when talking to GDB, C-x C-a C-j "jumps" the program | ||
| 2391 | counter to the specified source line (the one where point is). | ||
| 2137 | 2392 | ||
| 2138 | ** Lisp mode changes: | 2393 | *** The variable tooltip-gud-tips-p has been removed. GUD tooltips can now be |
| 2394 | toggled independently of normal tooltips with the minor mode | ||
| 2395 | `gud-tooltip-mode'. | ||
| 2396 | |||
| 2397 | *** In graphical mode, with a C program, GUD Tooltips have been extended to | ||
| 2398 | display the #define directive associated with an identifier when program is | ||
| 2399 | not executing. | ||
| 2400 | |||
| 2401 | *** GUD mode improvements for jdb: | ||
| 2402 | |||
| 2403 | **** Search for source files using jdb classpath and class information. | ||
| 2404 | Fast startup since there is no need to scan all source files up front. | ||
| 2405 | There is also no need to create and maintain lists of source | ||
| 2406 | directories to scan. Look at `gud-jdb-use-classpath' and | ||
| 2407 | `gud-jdb-classpath' customization variables documentation. | ||
| 2408 | |||
| 2409 | **** The previous method of searching for source files has been | ||
| 2410 | preserved in case someone still wants/needs to use it. | ||
| 2411 | Set `gud-jdb-use-classpath' to nil. | ||
| 2412 | |||
| 2413 | **** Supports the standard breakpoint (gud-break, gud-clear) | ||
| 2414 | set/clear operations from Java source files under the classpath, stack | ||
| 2415 | traversal (gud-up, gud-down), and run until current stack finish | ||
| 2416 | (gud-finish). | ||
| 2417 | |||
| 2418 | **** Supports new jdb (Java 1.2 and later) in addition to oldjdb | ||
| 2419 | (Java 1.1 jdb). | ||
| 2420 | |||
| 2421 | *** Added jdb Customization Variables | ||
| 2422 | |||
| 2423 | **** `gud-jdb-command-name'. What command line to use to invoke jdb. | ||
| 2424 | |||
| 2425 | **** `gud-jdb-use-classpath'. Allows selection of java source file searching | ||
| 2426 | method: set to t for new method, nil to scan `gud-jdb-directories' for | ||
| 2427 | java sources (previous method). | ||
| 2428 | |||
| 2429 | **** `gud-jdb-directories'. List of directories to scan and search for Java | ||
| 2430 | classes using the original gud-jdb method (if `gud-jdb-use-classpath' | ||
| 2431 | is nil). | ||
| 2432 | |||
| 2433 | *** Minor Improvements | ||
| 2434 | |||
| 2435 | **** The STARTTLS wrapper (starttls.el) can now use GNUTLS | ||
| 2436 | instead of the OpenSSL based `starttls' tool. For backwards | ||
| 2437 | compatibility, it prefers `starttls', but you can toggle | ||
| 2438 | `starttls-use-gnutls' to switch to GNUTLS (or simply remove the | ||
| 2439 | `starttls' tool). | ||
| 2440 | |||
| 2441 | **** Do not allow debugger output history variable to grow without bounds. | ||
| 2442 | |||
| 2443 | ** Lisp mode changes | ||
| 2139 | 2444 | ||
| 2140 | *** Lisp mode now uses `font-lock-doc-face' for doc strings. | 2445 | *** Lisp mode now uses `font-lock-doc-face' for doc strings. |
| 2141 | 2446 | ||
| @@ -2152,33 +2457,46 @@ by the new function `eval-expression-print-format'. The same | |||
| 2152 | function also defines the result format for `eval-expression' (M-:), | 2457 | function also defines the result format for `eval-expression' (M-:), |
| 2153 | `eval-print-last-sexp' (C-j) and some edebug evaluation functions. | 2458 | `eval-print-last-sexp' (C-j) and some edebug evaluation functions. |
| 2154 | 2459 | ||
| 2155 | ** CC mode changes. | 2460 | ** Changes to cmuscheme |
| 2156 | 2461 | ||
| 2157 | *** The CC Mode manual has been extensively revised. | 2462 | *** Emacs now offers to start Scheme if the user tries to |
| 2158 | The information about using CC Mode has been separated from the larger | 2463 | evaluate a Scheme expression but no Scheme subprocess is running. |
| 2159 | and more difficult chapters about configuration. | ||
| 2160 | 2464 | ||
| 2161 | *** Changes in Key Sequences | 2465 | *** If the file ~/.emacs_NAME or ~/.emacs.d/init_NAME.scm (where NAME |
| 2162 | **** c-toggle-auto-hungry-state is no longer bound to C-c C-t. | 2466 | is the name of the Scheme interpreter) exists, its contents are sent |
| 2467 | to the Scheme subprocess upon startup. | ||
| 2163 | 2468 | ||
| 2164 | **** c-toggle-hungry-state is no longer bound to C-c C-d. | 2469 | *** There are new commands to instruct the Scheme interpreter to trace |
| 2165 | This binding has been taken over by c-hungry-delete-forwards. | 2470 | procedure calls (`scheme-trace-procedure') and to expand syntactic forms |
| 2471 | (`scheme-expand-current-form'). The commands actually sent to the Scheme | ||
| 2472 | subprocess are controlled by the user options `scheme-trace-command', | ||
| 2473 | `scheme-untrace-command' and `scheme-expand-current-form'. | ||
| 2166 | 2474 | ||
| 2167 | **** c-toggle-auto-state (C-c C-t) has been renamed to c-toggle-auto-newline. | 2475 | ** Ewoc changes |
| 2168 | c-toggle-auto-state remains as an alias. | ||
| 2169 | 2476 | ||
| 2170 | **** The new commands c-hungry-backspace and c-hungry-delete-forwards | 2477 | *** The new function `ewoc-delete' deletes specified nodes. |
| 2171 | have key bindings C-c C-DEL (or C-c DEL, for the benefit of TTYs) and | ||
| 2172 | C-c C-d (or C-c C-<delete> or C-c <delete>) respectively. These | ||
| 2173 | commands delete entire blocks of whitespace with a single | ||
| 2174 | key-sequence. [N.B. "DEL" is the <backspace> key.] | ||
| 2175 | 2478 | ||
| 2176 | **** The new command c-toggle-electric-mode is bound to C-c C-l. | 2479 | *** `ewoc-create' now takes optional arg NOSEP, which inhibits insertion of |
| 2480 | a newline after each pretty-printed entry and after the header and footer. | ||
| 2481 | This allows you to create multiple-entry ewocs on a single line and to | ||
| 2482 | effect "invisible" nodes by arranging for the pretty-printer to not print | ||
| 2483 | anything for those nodes. | ||
| 2177 | 2484 | ||
| 2178 | **** The new command c-subword-mode is bound to C-c C-w. | 2485 | For example, these two sequences of expressions behave identically: |
| 2179 | 2486 | ||
| 2180 | *** C-c C-s (`c-show-syntactic-information') now highlights the anchor | 2487 | ;; NOSEP nil |
| 2181 | position(s). | 2488 | (defun PP (data) (insert (format "%S" data))) |
| 2489 | (ewoc-create 'PP "start\n") | ||
| 2490 | |||
| 2491 | ;; NOSEP t | ||
| 2492 | (defun PP (data) (insert (format "%S\n" data))) | ||
| 2493 | (ewoc-create 'PP "start\n\n" "\n" t) | ||
| 2494 | |||
| 2495 | ** CC mode changes | ||
| 2496 | |||
| 2497 | *** The CC Mode manual has been extensively revised. | ||
| 2498 | The information about using CC Mode has been separated from the larger | ||
| 2499 | and more difficult chapters about configuration. | ||
| 2182 | 2500 | ||
| 2183 | *** New Minor Modes | 2501 | *** New Minor Modes |
| 2184 | **** Electric Minor Mode toggles the electric action of non-alphabetic keys. | 2502 | **** Electric Minor Mode toggles the electric action of non-alphabetic keys. |
| @@ -2192,15 +2510,41 @@ disconcerting. Its current state is displayed in the mode line with an | |||
| 2192 | letters in StudlyCapsIdentifiers. You enable this feature by C-c C-w. It can | 2510 | letters in StudlyCapsIdentifiers. You enable this feature by C-c C-w. It can |
| 2193 | also be used in non-CC Mode buffers. :-) Contributed by Masatake YAMATO. | 2511 | also be used in non-CC Mode buffers. :-) Contributed by Masatake YAMATO. |
| 2194 | 2512 | ||
| 2195 | *** New clean-ups | 2513 | *** Support for the AWK language. |
| 2514 | Support for the AWK language has been introduced. The implementation is | ||
| 2515 | based around GNU AWK version 3.1, but it should work pretty well with | ||
| 2516 | any AWK. As yet, not all features of CC Mode have been adapted for AWK. | ||
| 2517 | Here is a summary: | ||
| 2196 | 2518 | ||
| 2197 | **** `comment-close-slash'. | 2519 | **** Indentation Engine |
| 2198 | With this clean-up, a block (i.e. c-style) comment can be terminated by | 2520 | The CC Mode indentation engine fully supports AWK mode. |
| 2199 | typing a slash at the start of a line. | ||
| 2200 | 2521 | ||
| 2201 | **** `c-one-liner-defun' | 2522 | AWK mode handles code formatted in the conventional AWK fashion: `{'s |
| 2202 | This clean-up compresses a short enough defun (for example, an AWK | 2523 | which start actions, user-defined functions, or compound statements are |
| 2203 | pattern/action pair) onto a single line. "Short enough" is configurable. | 2524 | placed on the same line as the associated construct; the matching `}'s |
| 2525 | are normally placed under the start of the respective pattern, function | ||
| 2526 | definition, or structured statement. | ||
| 2527 | |||
| 2528 | The predefined line-up functions haven't yet been adapted for AWK | ||
| 2529 | mode, though some of them may work serendipitously. There shouldn't | ||
| 2530 | be any problems writing custom indentation functions for AWK mode. | ||
| 2531 | |||
| 2532 | **** Font Locking | ||
| 2533 | There is a single level of font locking in AWK mode, rather than the | ||
| 2534 | three distinct levels the other modes have. There are several | ||
| 2535 | idiosyncrasies in AWK mode's font-locking due to the peculiarities of | ||
| 2536 | the AWK language itself. | ||
| 2537 | |||
| 2538 | **** Comment and Movement Commands | ||
| 2539 | These commands all work for AWK buffers. The notion of "defun" has | ||
| 2540 | been augmented to include AWK pattern-action pairs - the standard | ||
| 2541 | "defun" commands on key sequences C-M-a, C-M-e, and C-M-h use this | ||
| 2542 | extended definition. | ||
| 2543 | |||
| 2544 | **** "awk" style, Auto-newline Insertion and Clean-ups | ||
| 2545 | A new style, "awk" has been introduced, and this is now the default | ||
| 2546 | style for AWK code. With auto-newline enabled, the clean-up | ||
| 2547 | c-one-liner-defun (see above) is useful. | ||
| 2204 | 2548 | ||
| 2205 | *** Font lock support. | 2549 | *** Font lock support. |
| 2206 | CC Mode now provides font lock support for all its languages. This | 2550 | CC Mode now provides font lock support for all its languages. This |
| @@ -2263,41 +2607,27 @@ The special "@" declarations in Objective-C are handled correctly. | |||
| 2263 | All the keywords used in CORBA IDL, PSDL, and CIDL are recognized and | 2607 | All the keywords used in CORBA IDL, PSDL, and CIDL are recognized and |
| 2264 | handled correctly, also wrt indentation. | 2608 | handled correctly, also wrt indentation. |
| 2265 | 2609 | ||
| 2266 | *** Support for the AWK language. | 2610 | *** Changes in Key Sequences |
| 2267 | Support for the AWK language has been introduced. The implementation is | 2611 | **** c-toggle-auto-hungry-state is no longer bound to C-c C-t. |
| 2268 | based around GNU AWK version 3.1, but it should work pretty well with | ||
| 2269 | any AWK. As yet, not all features of CC Mode have been adapted for AWK. | ||
| 2270 | Here is a summary: | ||
| 2271 | 2612 | ||
| 2272 | **** Indentation Engine | 2613 | **** c-toggle-hungry-state is no longer bound to C-c C-d. |
| 2273 | The CC Mode indentation engine fully supports AWK mode. | 2614 | This binding has been taken over by c-hungry-delete-forwards. |
| 2274 | 2615 | ||
| 2275 | AWK mode handles code formatted in the conventional AWK fashion: `{'s | 2616 | **** c-toggle-auto-state (C-c C-t) has been renamed to c-toggle-auto-newline. |
| 2276 | which start actions, user-defined functions, or compound statements are | 2617 | c-toggle-auto-state remains as an alias. |
| 2277 | placed on the same line as the associated construct; the matching `}'s | ||
| 2278 | are normally placed under the start of the respective pattern, function | ||
| 2279 | definition, or structured statement. | ||
| 2280 | 2618 | ||
| 2281 | The predefined line-up functions haven't yet been adapted for AWK | 2619 | **** The new commands c-hungry-backspace and c-hungry-delete-forwards |
| 2282 | mode, though some of them may work serendipitously. There shouldn't | 2620 | have key bindings C-c C-DEL (or C-c DEL, for the benefit of TTYs) and |
| 2283 | be any problems writing custom indentation functions for AWK mode. | 2621 | C-c C-d (or C-c C-<delete> or C-c <delete>) respectively. These |
| 2622 | commands delete entire blocks of whitespace with a single | ||
| 2623 | key-sequence. [N.B. "DEL" is the <backspace> key.] | ||
| 2284 | 2624 | ||
| 2285 | **** Font Locking | 2625 | **** The new command c-toggle-electric-mode is bound to C-c C-l. |
| 2286 | There is a single level of font locking in AWK mode, rather than the | ||
| 2287 | three distinct levels the other modes have. There are several | ||
| 2288 | idiosyncrasies in AWK mode's font-locking due to the peculiarities of | ||
| 2289 | the AWK language itself. | ||
| 2290 | 2626 | ||
| 2291 | **** Comment and Movement Commands | 2627 | **** The new command c-subword-mode is bound to C-c C-w. |
| 2292 | These commands all work for AWK buffers. The notion of "defun" has | ||
| 2293 | been augmented to include AWK pattern-action pairs - the standard | ||
| 2294 | "defun" commands on key sequences C-M-a, C-M-e, and C-M-h use this | ||
| 2295 | extended definition. | ||
| 2296 | 2628 | ||
| 2297 | **** "awk" style, Auto-newline Insertion and Clean-ups | 2629 | *** C-c C-s (`c-show-syntactic-information') now highlights the anchor |
| 2298 | A new style, "awk" has been introduced, and this is now the default | 2630 | position(s). |
| 2299 | style for AWK code. With auto-newline enabled, the clean-up | ||
| 2300 | c-one-liner-defun (see above) is useful. | ||
| 2301 | 2631 | ||
| 2302 | *** New syntactic symbols in IDL mode. | 2632 | *** New syntactic symbols in IDL mode. |
| 2303 | The top level constructs "module" and "composition" (from CIDL) are | 2633 | The top level constructs "module" and "composition" (from CIDL) are |
| @@ -2428,6 +2758,16 @@ cases (something which was hardcoded earlier). | |||
| 2428 | *** New function `c-context-open-line'. | 2758 | *** New function `c-context-open-line'. |
| 2429 | It's the open-line equivalent of `c-context-line-break'. | 2759 | It's the open-line equivalent of `c-context-line-break'. |
| 2430 | 2760 | ||
| 2761 | *** New clean-ups | ||
| 2762 | |||
| 2763 | **** `comment-close-slash'. | ||
| 2764 | With this clean-up, a block (i.e. c-style) comment can be terminated by | ||
| 2765 | typing a slash at the start of a line. | ||
| 2766 | |||
| 2767 | **** `c-one-liner-defun' | ||
| 2768 | This clean-up compresses a short enough defun (for example, an AWK | ||
| 2769 | pattern/action pair) onto a single line. "Short enough" is configurable. | ||
| 2770 | |||
| 2431 | *** New lineup functions | 2771 | *** New lineup functions |
| 2432 | 2772 | ||
| 2433 | **** `c-lineup-string-cont' | 2773 | **** `c-lineup-string-cont' |
| @@ -2450,6 +2790,10 @@ Provides better indentation inside asm blocks. | |||
| 2450 | **** `c-lineup-argcont' | 2790 | **** `c-lineup-argcont' |
| 2451 | Lines up continued function arguments after the preceding comma. | 2791 | Lines up continued function arguments after the preceding comma. |
| 2452 | 2792 | ||
| 2793 | *** Added toggle for syntactic indentation. | ||
| 2794 | The function `c-toggle-syntactic-indentation' can be used to toggle | ||
| 2795 | syntactic indentation. | ||
| 2796 | |||
| 2453 | *** Better caching of the syntactic context. | 2797 | *** Better caching of the syntactic context. |
| 2454 | CC Mode caches the positions of the opening parentheses (of any kind) | 2798 | CC Mode caches the positions of the opening parentheses (of any kind) |
| 2455 | of the lists surrounding the point. Those positions are used in many | 2799 | of the lists surrounding the point. Those positions are used in many |
| @@ -2475,386 +2819,194 @@ point doesn't have to be immediately before the block to indent. | |||
| 2475 | Also, only the block and the closing line is indented; the current | 2819 | Also, only the block and the closing line is indented; the current |
| 2476 | line is left untouched. | 2820 | line is left untouched. |
| 2477 | 2821 | ||
| 2478 | *** Added toggle for syntactic indentation. | 2822 | ** Changes in Makefile mode |
| 2479 | The function `c-toggle-syntactic-indentation' can be used to toggle | ||
| 2480 | syntactic indentation. | ||
| 2481 | |||
| 2482 | ** In sh-script, a continuation line is only indented if the backslash was | ||
| 2483 | preceded by a SPC or a TAB. | ||
| 2484 | |||
| 2485 | ** Perl mode has a new variable `perl-indent-continued-arguments'. | ||
| 2486 | |||
| 2487 | ** The old Octave mode bindings C-c f and C-c i have been changed | ||
| 2488 | to C-c C-f and C-c C-i. The C-c C-i subcommands now have duplicate | ||
| 2489 | bindings on control characters--thus, C-c C-i C-b is the same as | ||
| 2490 | C-c C-i b, and so on. | ||
| 2491 | |||
| 2492 | ** Fortran mode changes: | ||
| 2493 | |||
| 2494 | *** Fortran mode does more font-locking by default. Use level 3 | ||
| 2495 | highlighting for the old default. | ||
| 2496 | |||
| 2497 | *** Fortran mode has a new variable `fortran-directive-re'. | ||
| 2498 | Adapt this to match the format of any compiler directives you use. | ||
| 2499 | Lines that match are never indented, and are given distinctive font-locking. | ||
| 2500 | |||
| 2501 | *** F90 mode and Fortran mode have new navigation commands | ||
| 2502 | `f90-end-of-block', `f90-beginning-of-block', `f90-next-block', | ||
| 2503 | `f90-previous-block', `fortran-end-of-block', | ||
| 2504 | `fortran-beginning-of-block'. | ||
| 2505 | |||
| 2506 | *** F90 mode and Fortran mode have support for `hs-minor-mode' (hideshow). | ||
| 2507 | It cannot deal with every code format, but ought to handle a sizeable | ||
| 2508 | majority. | ||
| 2509 | |||
| 2510 | *** The new function `f90-backslash-not-special' can be used to change | ||
| 2511 | the syntax of backslashes in F90 buffers. | ||
| 2512 | |||
| 2513 | ** Reftex mode changes | ||
| 2514 | |||
| 2515 | *** Changes to RefTeX's table of contents | ||
| 2516 | |||
| 2517 | The new command keys "<" and ">" in the TOC buffer promote/demote the | ||
| 2518 | section at point or all sections in the current region, with full | ||
| 2519 | support for multifile documents. | ||
| 2520 | |||
| 2521 | The new command `reftex-toc-recenter' (`C-c -') shows the current | ||
| 2522 | section in the TOC buffer without selecting the TOC window. | ||
| 2523 | Recentering can happen automatically in idle time when the option | ||
| 2524 | `reftex-auto-recenter-toc' is turned on. The highlight in the TOC | ||
| 2525 | buffer stays when the focus moves to a different window. A dedicated | ||
| 2526 | frame can show the TOC with the current section always automatically | ||
| 2527 | highlighted. The frame is created and deleted from the toc buffer | ||
| 2528 | with the `d' key. | ||
| 2529 | |||
| 2530 | The toc window can be split off horizontally instead of vertically. | ||
| 2531 | See new option `reftex-toc-split-windows-horizontally'. | ||
| 2532 | |||
| 2533 | Labels can be renamed globally from the table of contents using the | ||
| 2534 | key `M-%'. | ||
| 2535 | |||
| 2536 | The new command `reftex-goto-label' jumps directly to a label | ||
| 2537 | location. | ||
| 2538 | |||
| 2539 | *** Changes related to citations and BibTeX database files | ||
| 2540 | |||
| 2541 | Commands that insert a citation now prompt for optional arguments when | ||
| 2542 | called with a prefix argument. Related new options are | ||
| 2543 | `reftex-cite-prompt-optional-args' and `reftex-cite-cleanup-optional-args'. | ||
| 2544 | |||
| 2545 | The new command `reftex-create-bibtex-file' creates a BibTeX database | ||
| 2546 | with all entries referenced in the current document. The keys "e" and | ||
| 2547 | "E" allow to produce a BibTeX database file from entries marked in a | ||
| 2548 | citation selection buffer. | ||
| 2549 | |||
| 2550 | The command `reftex-citation' uses the word in the buffer before the | ||
| 2551 | cursor as a default search string. | ||
| 2552 | |||
| 2553 | The support for chapterbib has been improved. Different chapters can | ||
| 2554 | now use BibTeX or an explicit `thebibliography' environment. | ||
| 2555 | |||
| 2556 | The macros which specify the bibliography file (like \bibliography) | ||
| 2557 | can be configured with the new option `reftex-bibliography-commands'. | ||
| 2558 | |||
| 2559 | Support for jurabib has been added. | ||
| 2560 | |||
| 2561 | *** Global index matched may be verified with a user function | ||
| 2562 | |||
| 2563 | During global indexing, a user function can verify an index match. | ||
| 2564 | See new option `reftex-index-verify-function'. | ||
| 2565 | |||
| 2566 | *** Parsing documents with many labels can be sped up. | ||
| 2567 | |||
| 2568 | Operating in a document with thousands of labels can be sped up | ||
| 2569 | considerably by allowing RefTeX to derive the type of a label directly | ||
| 2570 | from the label prefix like `eq:' or `fig:'. The option | ||
| 2571 | `reftex-trust-label-prefix' needs to be configured in order to enable | ||
| 2572 | this feature. While the speed-up is significant, this may reduce the | ||
| 2573 | quality of the context offered by RefTeX to describe a label. | ||
| 2574 | |||
| 2575 | *** Miscellaneous changes | ||
| 2576 | |||
| 2577 | The macros which input a file in LaTeX (like \input, \include) can be | ||
| 2578 | configured in the new option `reftex-include-file-commands'. | ||
| 2579 | |||
| 2580 | RefTeX supports global incremental search. | ||
| 2581 | |||
| 2582 | ** Prolog mode has a new variable `prolog-font-lock-keywords' | ||
| 2583 | to support use of font-lock. | ||
| 2584 | |||
| 2585 | ** HTML/SGML changes: | ||
| 2586 | |||
| 2587 | *** Emacs now tries to set up buffer coding systems for HTML/XML files | ||
| 2588 | automatically. | ||
| 2589 | |||
| 2590 | *** SGML mode has indentation and supports XML syntax. | ||
| 2591 | The new variable `sgml-xml-mode' tells SGML mode to use XML syntax. | ||
| 2592 | When this option is enabled, SGML tags are inserted in XML style, | ||
| 2593 | i.e., there is always a closing tag. | ||
| 2594 | By default, its setting is inferred on a buffer-by-buffer basis | ||
| 2595 | from the file name or buffer contents. | ||
| 2596 | |||
| 2597 | *** The variable `sgml-transformation' has been renamed to | ||
| 2598 | `sgml-transformation-function'. The old name is still available as | ||
| 2599 | alias. | ||
| 2600 | |||
| 2601 | *** `xml-mode' is now an alias for `sgml-mode', which has XML support. | ||
| 2602 | |||
| 2603 | ** TeX modes: | ||
| 2604 | |||
| 2605 | *** C-c C-c prompts for a command to run, and tries to offer a good default. | ||
| 2606 | |||
| 2607 | *** The user option `tex-start-options-string' has been replaced | ||
| 2608 | by two new user options: `tex-start-options', which should hold | ||
| 2609 | command-line options to feed to TeX, and `tex-start-commands' which should hold | ||
| 2610 | TeX commands to use at startup. | ||
| 2611 | |||
| 2612 | *** verbatim environments are now highlighted in courier by font-lock | ||
| 2613 | and super/sub-scripts are made into super/sub-scripts. | ||
| 2614 | |||
| 2615 | *** New major mode Doctex mode, for *.dtx files. | ||
| 2616 | |||
| 2617 | ** BibTeX mode: | ||
| 2618 | |||
| 2619 | *** The new command `bibtex-url' browses a URL for the BibTeX entry at | ||
| 2620 | point (bound to C-c C-l and mouse-2, RET on clickable fields). | ||
| 2621 | |||
| 2622 | *** The new command `bibtex-entry-update' (bound to C-c C-u) updates | ||
| 2623 | an existing BibTeX entry by inserting fields that may occur but are not | ||
| 2624 | present. | ||
| 2625 | |||
| 2626 | *** New `bibtex-entry-format' option `required-fields', enabled by default. | ||
| 2627 | |||
| 2628 | *** `bibtex-maintain-sorted-entries' can take values `plain', | ||
| 2629 | `crossref', and `entry-class' which control the sorting scheme used | ||
| 2630 | for BibTeX entries. `bibtex-sort-entry-class' controls the sorting | ||
| 2631 | scheme `entry-class'. TAB completion for reference keys and | ||
| 2632 | automatic detection of duplicates does not require anymore that | ||
| 2633 | `bibtex-maintain-sorted-entries' is non-nil. | ||
| 2634 | |||
| 2635 | *** If the new variable `bibtex-parse-keys-fast' is non-nil, | ||
| 2636 | use fast but simplified algorithm for parsing BibTeX keys. | ||
| 2637 | |||
| 2638 | *** If the new variable `bibtex-autoadd-commas' is non-nil, | ||
| 2639 | automatically add missing commas at end of BibTeX fields. | ||
| 2640 | |||
| 2641 | *** The new variable `bibtex-autofill-types' contains a list of entry | ||
| 2642 | types for which fields are filled automatically (if possible). | ||
| 2643 | 2823 | ||
| 2644 | *** The new command `bibtex-complete' completes word fragment before | 2824 | *** Makefile mode has submodes for automake, gmake, makepp, BSD make and imake. |
| 2645 | point according to context (bound to M-tab). | ||
| 2646 | 2825 | ||
| 2647 | *** The new commands `bibtex-find-entry' and `bibtex-find-crossref' | 2826 | The former two couldn't be differentiated before, and the latter three |
| 2648 | locate entries and crossref'd entries (bound to C-c C-s and C-c C-x). | 2827 | are new. Font-locking is robust now and offers new customizable |
| 2649 | Crossref fields are clickable (bound to mouse-2, RET). | 2828 | faces. |
| 2650 | 2829 | ||
| 2651 | *** In BibTeX mode the command `fill-paragraph' (M-q) fills | 2830 | *** The variable `makefile-query-one-target-method' has been renamed |
| 2652 | individual fields of a BibTeX entry. | 2831 | to `makefile-query-one-target-method-function'. The old name is still |
| 2832 | available as alias. | ||
| 2653 | 2833 | ||
| 2654 | *** The new variables `bibtex-files' and `bibtex-file-path' define a set | 2834 | ** Sql changes |
| 2655 | of BibTeX files that are searched for entry keys. | ||
| 2656 | 2835 | ||
| 2657 | *** The new command `bibtex-validate-globally' checks for duplicate keys | 2836 | *** The variable `sql-product' controls the highlighting of different |
| 2658 | in multiple BibTeX files. | 2837 | SQL dialects. This variable can be set globally via Customize, on a |
| 2838 | buffer-specific basis via local variable settings, or for the current | ||
| 2839 | session using the new SQL->Product submenu. (This menu replaces the | ||
| 2840 | SQL->Highlighting submenu.) | ||
| 2659 | 2841 | ||
| 2660 | *** The new command `bibtex-copy-summary-as-kill' pushes summary | 2842 | The following values are supported: |
| 2661 | of BibTeX entry to kill ring (bound to C-c C-t). | ||
| 2662 | 2843 | ||
| 2663 | *** The new variables bibtex-expand-strings and | 2844 | ansi ANSI Standard (default) |
| 2664 | bibtex-autokey-expand-strings control the expansion of strings when | 2845 | db2 DB2 |
| 2665 | extracting the content of a BibTeX field. | 2846 | informix Informix |
| 2847 | ingres Ingres | ||
| 2848 | interbase Interbase | ||
| 2849 | linter Linter | ||
| 2850 | ms Microsoft | ||
| 2851 | mysql MySQL | ||
| 2852 | oracle Oracle | ||
| 2853 | postgres Postgres | ||
| 2854 | solid Solid | ||
| 2855 | sqlite SQLite | ||
| 2856 | sybase Sybase | ||
| 2666 | 2857 | ||
| 2667 | *** The variables `bibtex-autokey-name-case-convert' and | 2858 | The current product name will be shown on the mode line following the |
| 2668 | `bibtex-autokey-titleword-case-convert' have been renamed to | 2859 | SQL mode indicator. |
| 2669 | `bibtex-autokey-name-case-convert-function' and | ||
| 2670 | `bibtex-autokey-titleword-case-convert-function'. The old names are | ||
| 2671 | still available as aliases. | ||
| 2672 | 2860 | ||
| 2673 | ** In Artist mode the variable `artist-text-renderer' has been | 2861 | The technique of setting `sql-mode-font-lock-defaults' directly in |
| 2674 | renamed to `artist-text-renderer-function'. The old name is still | 2862 | your `.emacs' will no longer establish the default highlighting -- Use |
| 2675 | available as alias. | 2863 | `sql-product' to accomplish this. |
| 2676 | 2864 | ||
| 2677 | ** In Enriched mode, `set-left-margin' and `set-right-margin' are now | 2865 | ANSI keywords are always highlighted. |
| 2678 | by default bound to `C-c [' and `C-c ]' instead of the former `C-c C-l' | ||
| 2679 | and `C-c C-r'. | ||
| 2680 | 2866 | ||
| 2681 | ** GUD changes: | 2867 | *** The function `sql-add-product-keywords' can be used to add |
| 2868 | font-lock rules to the product specific rules. For example, to have | ||
| 2869 | all identifiers ending in `_t' under MS SQLServer treated as a type, | ||
| 2870 | you would use the following line in your .emacs file: | ||
| 2682 | 2871 | ||
| 2683 | *** In GUD mode, when talking to GDB, C-x C-a C-j "jumps" the program | 2872 | (sql-add-product-keywords 'ms |
| 2684 | counter to the specified source line (the one where point is). | 2873 | '(("\\<\\w+_t\\>" . font-lock-type-face))) |
| 2685 | 2874 | ||
| 2686 | *** GUD mode has its own tool bar for controlling execution of the inferior | 2875 | *** Oracle support includes keyword highlighting for Oracle 9i. |
| 2687 | and other common debugger commands. | ||
| 2688 | 2876 | ||
| 2689 | *** The new package gdb-ui.el provides an enhanced graphical interface to | 2877 | Most SQL and PL/SQL keywords are implemented. SQL*Plus commands are |
| 2690 | GDB. You can interact with GDB through the GUD buffer in the usual way, but | 2878 | highlighted in `font-lock-doc-face'. |
| 2691 | there are also further buffers which control the execution and describe the | ||
| 2692 | state of your program. It can separate the input/output of your program from | ||
| 2693 | that of GDB and watches expressions in the speedbar. It also uses features of | ||
| 2694 | Emacs 21/22 such as the toolbar, and bitmaps in the fringe to indicate | ||
| 2695 | breakpoints. | ||
| 2696 | 2879 | ||
| 2697 | To use this package just type M-x gdb. See the Emacs manual if you want the | 2880 | *** Microsoft SQLServer support has been significantly improved. |
| 2698 | old behaviour. | ||
| 2699 | 2881 | ||
| 2700 | *** The variable tooltip-gud-tips-p has been removed. GUD tooltips can now be | 2882 | Keyword highlighting for SqlServer 2000 is implemented. |
| 2701 | toggled independently of normal tooltips with the minor mode | 2883 | sql-interactive-mode defaults to use osql, rather than isql, because |
| 2702 | `gud-tooltip-mode'. | 2884 | osql flushes its error stream more frequently. Thus error messages |
| 2885 | are displayed when they occur rather than when the session is | ||
| 2886 | terminated. | ||
| 2703 | 2887 | ||
| 2704 | *** In graphical mode, with a C program, GUD Tooltips have been extended to | 2888 | If the username and password are not provided to `sql-ms', osql is |
| 2705 | display the #define directive associated with an identifier when program is | 2889 | called with the `-E' command line argument to use the operating system |
| 2706 | not executing. | 2890 | credentials to authenticate the user. |
| 2707 | 2891 | ||
| 2708 | ** GUD mode improvements for jdb: | 2892 | *** Postgres support is enhanced. |
| 2893 | Keyword highlighting of Postgres 7.3 is implemented. Prompting for | ||
| 2894 | the username and the pgsql `-U' option is added. | ||
| 2709 | 2895 | ||
| 2710 | *** Search for source files using jdb classpath and class information. | 2896 | *** MySQL support is enhanced. |
| 2711 | Fast startup since there is no need to scan all source files up front. | 2897 | Keyword highlighting of MySql 4.0 is implemented. |
| 2712 | There is also no need to create and maintain lists of source | ||
| 2713 | directories to scan. Look at `gud-jdb-use-classpath' and | ||
| 2714 | `gud-jdb-classpath' customization variables documentation. | ||
| 2715 | 2898 | ||
| 2716 | *** Supports the standard breakpoint (gud-break, gud-clear) | 2899 | *** Imenu support has been enhanced to locate tables, views, indexes, |
| 2717 | set/clear operations from Java source files under the classpath, stack | 2900 | packages, procedures, functions, triggers, sequences, rules, and |
| 2718 | traversal (gud-up, gud-down), and run until current stack finish | 2901 | defaults. |
| 2719 | (gud-finish). | ||
| 2720 | 2902 | ||
| 2721 | *** Supports new jdb (Java 1.2 and later) in addition to oldjdb | 2903 | *** Added SQL->Start SQLi Session menu entry which calls the |
| 2722 | (Java 1.1 jdb). | 2904 | appropriate `sql-interactive-mode' wrapper for the current setting of |
| 2905 | `sql-product'. | ||
| 2723 | 2906 | ||
| 2724 | *** The previous method of searching for source files has been | 2907 | *** sql.el supports the SQLite interpreter--call 'sql-sqlite'. |
| 2725 | preserved in case someone still wants/needs to use it. | ||
| 2726 | Set `gud-jdb-use-classpath' to nil. | ||
| 2727 | 2908 | ||
| 2728 | *** Added Customization Variables | 2909 | ** Fortran mode changes |
| 2729 | 2910 | ||
| 2730 | **** `gud-jdb-command-name'. What command line to use to invoke jdb. | 2911 | *** F90 mode and Fortran mode have support for `hs-minor-mode' (hideshow). |
| 2912 | It cannot deal with every code format, but ought to handle a sizeable | ||
| 2913 | majority. | ||
| 2731 | 2914 | ||
| 2732 | **** `gud-jdb-use-classpath'. Allows selection of java source file searching | 2915 | *** F90 mode and Fortran mode have new navigation commands |
| 2733 | method: set to t for new method, nil to scan `gud-jdb-directories' for | 2916 | `f90-end-of-block', `f90-beginning-of-block', `f90-next-block', |
| 2734 | java sources (previous method). | 2917 | `f90-previous-block', `fortran-end-of-block', |
| 2918 | `fortran-beginning-of-block'. | ||
| 2735 | 2919 | ||
| 2736 | **** `gud-jdb-directories'. List of directories to scan and search for Java | 2920 | *** Fortran mode does more font-locking by default. Use level 3 |
| 2737 | classes using the original gud-jdb method (if `gud-jdb-use-classpath' | 2921 | highlighting for the old default. |
| 2738 | is nil). | ||
| 2739 | 2922 | ||
| 2740 | *** Minor Improvements | 2923 | *** Fortran mode has a new variable `fortran-directive-re'. |
| 2924 | Adapt this to match the format of any compiler directives you use. | ||
| 2925 | Lines that match are never indented, and are given distinctive font-locking. | ||
| 2741 | 2926 | ||
| 2742 | **** The STARTTLS wrapper (starttls.el) can now use GNUTLS | 2927 | *** The new function `f90-backslash-not-special' can be used to change |
| 2743 | instead of the OpenSSL based `starttls' tool. For backwards | 2928 | the syntax of backslashes in F90 buffers. |
| 2744 | compatibility, it prefers `starttls', but you can toggle | ||
| 2745 | `starttls-use-gnutls' to switch to GNUTLS (or simply remove the | ||
| 2746 | `starttls' tool). | ||
| 2747 | 2929 | ||
| 2748 | **** Do not allow debugger output history variable to grow without bounds. | 2930 | ** Miscellaneous programming mode changes |
| 2749 | 2931 | ||
| 2750 | ** Auto-Revert changes: | 2932 | *** In sh-script, a continuation line is only indented if the backslash was |
| 2933 | preceded by a SPC or a TAB. | ||
| 2751 | 2934 | ||
| 2752 | *** You can now use Auto Revert mode to `tail' a file. | 2935 | *** Perl mode has a new variable `perl-indent-continued-arguments'. |
| 2753 | 2936 | ||
| 2754 | If point is at the end of a file buffer before reverting, Auto Revert | 2937 | *** The old Octave mode bindings C-c f and C-c i have been changed |
| 2755 | mode keeps it at the end after reverting. Similarly if point is | 2938 | to C-c C-f and C-c C-i. The C-c C-i subcommands now have duplicate |
| 2756 | displayed at the end of a file buffer in any window, it stays at | 2939 | bindings on control characters--thus, C-c C-i C-b is the same as |
| 2757 | the end of the buffer in that window. This allows to tail a file: | 2940 | C-c C-i b, and so on. |
| 2758 | just put point at the end of the buffer and it stays there. This | ||
| 2759 | rule applies to file buffers. For non-file buffers, the behavior can | ||
| 2760 | be mode dependent. | ||
| 2761 | 2941 | ||
| 2762 | If you are sure that the file will only change by growing at the end, | 2942 | *** Prolog mode has a new variable `prolog-font-lock-keywords' |
| 2763 | then you can tail the file more efficiently by using the new minor | 2943 | to support use of font-lock. |
| 2764 | mode Auto Revert Tail mode. The function `auto-revert-tail-mode' | ||
| 2765 | toggles this mode. | ||
| 2766 | 2944 | ||
| 2767 | *** Auto Revert mode is now more careful to avoid excessive reverts and | 2945 | ** VC Changes |
| 2768 | other potential problems when deciding which non-file buffers to | ||
| 2769 | revert. This matters especially if Global Auto Revert mode is enabled | ||
| 2770 | and `global-auto-revert-non-file-buffers' is non-nil. Auto Revert | ||
| 2771 | mode only reverts a non-file buffer if the buffer has a non-nil | ||
| 2772 | `revert-buffer-function' and a non-nil `buffer-stale-function', which | ||
| 2773 | decides whether the buffer should be reverted. Currently, this means | ||
| 2774 | that auto reverting works for Dired buffers (although this may not | ||
| 2775 | work properly on all operating systems) and for the Buffer Menu. | ||
| 2776 | 2946 | ||
| 2777 | *** If the new user option `auto-revert-check-vc-info' is non-nil, Auto | 2947 | *** New backends for Subversion and Meta-CVS. |
| 2778 | Revert mode reliably updates version control info (such as the version | ||
| 2779 | control number in the mode line), in all version controlled buffers in | ||
| 2780 | which it is active. If the option is nil, the default, then this info | ||
| 2781 | only gets updated whenever the buffer gets reverted. | ||
| 2782 | 2948 | ||
| 2783 | ** recentf changes. | 2949 | *** The new variable `vc-cvs-global-switches' specifies switches that |
| 2950 | are passed to any CVS command invoked by VC. | ||
| 2784 | 2951 | ||
| 2785 | The recent file list is now automatically cleaned up when recentf mode is | 2952 | These switches are used as "global options" for CVS, which means they |
| 2786 | enabled. The new option `recentf-auto-cleanup' controls when to do | 2953 | are inserted before the command name. For example, this allows you to |
| 2787 | automatic cleanup. | 2954 | specify a compression level using the `-z#' option for CVS. |
| 2788 | 2955 | ||
| 2789 | The ten most recent files can be quickly opened by using the shortcut | 2956 | *** The key C-x C-q only changes the read-only state of the buffer |
| 2790 | keys 1 to 9, and 0, when the recent list is displayed in a buffer via | 2957 | (toggle-read-only). It no longer checks files in or out. |
| 2791 | the `recentf-open-files', or `recentf-open-more-files' commands. | ||
| 2792 | 2958 | ||
| 2793 | The `recentf-keep' option replaces `recentf-keep-non-readable-files-p' | 2959 | We made this change because we held a poll and found that many users |
| 2794 | and provides a more general mechanism to customize which file names to | 2960 | were unhappy with the previous behavior. If you do prefer this |
| 2795 | keep in the recent list. | 2961 | behavior, you can bind `vc-toggle-read-only' to C-x C-q in your |
| 2962 | `.emacs' file: | ||
| 2796 | 2963 | ||
| 2797 | With the more advanced option `recentf-filename-handlers', you can | 2964 | (global-set-key "\C-x\C-q" 'vc-toggle-read-only) |
| 2798 | specify functions that successively transform recent file names. For | ||
| 2799 | example, if set to `file-truename' plus `abbreviate-file-name', the | ||
| 2800 | same file will not be in the recent list with different symbolic | ||
| 2801 | links, and the file name will be abbreviated. | ||
| 2802 | 2965 | ||
| 2803 | To follow naming convention, `recentf-menu-append-commands-flag' | 2966 | The function `vc-toggle-read-only' will continue to exist. |
| 2804 | replaces the misnamed option `recentf-menu-append-commands-p'. The | ||
| 2805 | old name remains available as alias, but has been marked obsolete. | ||
| 2806 | 2967 | ||
| 2807 | ** Desktop package | 2968 | *** VC-Annotate mode enhancements |
| 2808 | 2969 | ||
| 2809 | *** Desktop saving is now a minor mode, `desktop-save-mode'. | 2970 | In VC-Annotate mode, you can now use the following key bindings for |
| 2971 | enhanced functionality to browse the annotations of past revisions, or | ||
| 2972 | to view diffs or log entries directly from vc-annotate-mode: | ||
| 2810 | 2973 | ||
| 2811 | *** The variable `desktop-enable' is obsolete. | 2974 | P: annotates the previous revision |
| 2975 | N: annotates the next revision | ||
| 2976 | J: annotates the revision at line | ||
| 2977 | A: annotates the revision previous to line | ||
| 2978 | D: shows the diff of the revision at line with its previous revision | ||
| 2979 | L: shows the log of the revision at line | ||
| 2980 | W: annotates the workfile (most up to date) version | ||
| 2812 | 2981 | ||
| 2813 | Customize `desktop-save-mode' to enable desktop saving. | 2982 | ** pcl-cvs changes |
| 2814 | 2983 | ||
| 2815 | *** Buffers are saved in the desktop file in the same order as that in the | 2984 | *** In pcl-cvs mode, there is a new `d y' command to view the diffs |
| 2816 | buffer list. | 2985 | between the local version of the file and yesterday's head revision |
| 2986 | in the repository. | ||
| 2817 | 2987 | ||
| 2818 | *** The desktop package can be customized to restore only some buffers | 2988 | *** In pcl-cvs mode, there is a new `d r' command to view the changes |
| 2819 | immediately, remaining buffers are restored lazily (when Emacs is | 2989 | anyone has committed to the repository since you last executed |
| 2820 | idle). | 2990 | `checkout', `update' or `commit'. That means using cvs diff options |
| 2991 | -rBASE -rHEAD. | ||
| 2821 | 2992 | ||
| 2822 | *** New commands: | 2993 | ** Diff changes |
| 2823 | - desktop-revert reverts to the last loaded desktop. | ||
| 2824 | - desktop-change-dir kills current desktop and loads a new. | ||
| 2825 | - desktop-save-in-desktop-dir saves desktop in the directory from which | ||
| 2826 | it was loaded. | ||
| 2827 | - desktop-lazy-complete runs the desktop load to completion. | ||
| 2828 | - desktop-lazy-abort aborts lazy loading of the desktop. | ||
| 2829 | 2994 | ||
| 2830 | *** New customizable variables: | 2995 | *** M-x diff uses Diff mode instead of Compilation mode. |
| 2831 | - desktop-save. Determines whether the desktop should be saved when it is | ||
| 2832 | killed. | ||
| 2833 | - desktop-file-name-format. Format in which desktop file names should be saved. | ||
| 2834 | - desktop-path. List of directories in which to lookup the desktop file. | ||
| 2835 | - desktop-locals-to-save. List of local variables to save. | ||
| 2836 | - desktop-globals-to-clear. List of global variables that `desktop-clear' will clear. | ||
| 2837 | - desktop-clear-preserve-buffers-regexp. Regexp identifying buffers that `desktop-clear' | ||
| 2838 | should not delete. | ||
| 2839 | - desktop-restore-eager. Number of buffers to restore immediately. Remaining buffers are | ||
| 2840 | restored lazily (when Emacs is idle). | ||
| 2841 | - desktop-lazy-verbose. Verbose reporting of lazily created buffers. | ||
| 2842 | - desktop-lazy-idle-delay. Idle delay before starting to create buffers. | ||
| 2843 | 2996 | ||
| 2844 | *** New command line option --no-desktop | 2997 | *** Diff mode key bindings changed. |
| 2845 | 2998 | ||
| 2846 | *** New hooks: | 2999 | These are the new bindings: |
| 2847 | - desktop-after-read-hook run after a desktop is loaded. | ||
| 2848 | - desktop-no-desktop-file-hook run when no desktop file is found. | ||
| 2849 | 3000 | ||
| 2850 | ** The saveplace.el package now filters out unreadable files. | 3001 | C-c C-e diff-ediff-patch (old M-A) |
| 3002 | C-c C-n diff-restrict-view (old M-r) | ||
| 3003 | C-c C-r diff-reverse-direction (old M-R) | ||
| 3004 | C-c C-u diff-context->unified (old M-U) | ||
| 3005 | C-c C-w diff-refine-hunk (old C-c C-r) | ||
| 2851 | 3006 | ||
| 2852 | When you exit Emacs, the saved positions in visited files no longer | 3007 | To convert unified to context format, use C-u C-c C-u. |
| 2853 | include files that aren't readable, e.g. files that don't exist. | 3008 | In addition, C-c C-u now operates on the region |
| 2854 | Customize the new option `save-place-forget-unreadable-files' to nil | 3009 | in Transient Mark mode when the mark is active. |
| 2855 | to get the old behavior. The new options `save-place-save-skipped' | ||
| 2856 | and `save-place-skip-check-regexp' allow further fine-tuning of this | ||
| 2857 | feature. | ||
| 2858 | 3010 | ||
| 2859 | ** EDiff changes. | 3011 | ** EDiff changes. |
| 2860 | 3012 | ||
| @@ -2909,26 +3061,33 @@ per line. Lines beginning with space or tab are ignored. | |||
| 2909 | 3061 | ||
| 2910 | *** New language parsing features | 3062 | *** New language parsing features |
| 2911 | 3063 | ||
| 3064 | **** New language HTML. | ||
| 3065 | |||
| 3066 | Tags are generated for `title' as well as `h1', `h2', and `h3'. Also, | ||
| 3067 | when `name=' is used inside an anchor and whenever `id=' is used. | ||
| 3068 | |||
| 3069 | **** New language PHP. | ||
| 3070 | |||
| 3071 | Functions, classes and defines are tags. If the --members option is | ||
| 3072 | specified to etags, variables are tags also. | ||
| 3073 | |||
| 3074 | **** New language Lua. | ||
| 3075 | |||
| 3076 | All functions are tagged. | ||
| 3077 | |||
| 2912 | **** The `::' qualifier triggers C++ parsing in C file. | 3078 | **** The `::' qualifier triggers C++ parsing in C file. |
| 2913 | 3079 | ||
| 2914 | Previously, only the `template' and `class' keywords had this effect. | 3080 | Previously, only the `template' and `class' keywords had this effect. |
| 2915 | 3081 | ||
| 2916 | **** The GCC __attribute__ keyword is now recognized and ignored. | 3082 | **** The GCC __attribute__ keyword is now recognized and ignored. |
| 2917 | 3083 | ||
| 2918 | **** New language HTML. | 3084 | **** In C and derived languages, etags creates tags for #undef |
| 2919 | |||
| 2920 | Tags are generated for `title' as well as `h1', `h2', and `h3'. Also, | ||
| 2921 | when `name=' is used inside an anchor and whenever `id=' is used. | ||
| 2922 | 3085 | ||
| 2923 | **** In Makefiles, constants are tagged. | 3086 | **** In Makefiles, constants are tagged. |
| 2924 | 3087 | ||
| 2925 | If you want the old behavior instead, thus avoiding to increase the | 3088 | If you want the old behavior instead, thus avoiding to increase the |
| 2926 | size of the tags file, use the --no-globals option. | 3089 | size of the tags file, use the --no-globals option. |
| 2927 | 3090 | ||
| 2928 | **** New language Lua. | ||
| 2929 | |||
| 2930 | All functions are tagged. | ||
| 2931 | |||
| 2932 | **** In Perl, packages are tags. | 3091 | **** In Perl, packages are tags. |
| 2933 | 3092 | ||
| 2934 | Subroutine tags are named from their package. You can jump to sub tags | 3093 | Subroutine tags are named from their package. You can jump to sub tags |
| @@ -2937,18 +3096,11 @@ package::sub. | |||
| 2937 | 3096 | ||
| 2938 | **** In Prolog, etags creates tags for rules in addition to predicates. | 3097 | **** In Prolog, etags creates tags for rules in addition to predicates. |
| 2939 | 3098 | ||
| 2940 | **** New language PHP. | ||
| 2941 | |||
| 2942 | Functions, classes and defines are tags. If the --members option is | ||
| 2943 | specified to etags, variables are tags also. | ||
| 2944 | |||
| 2945 | **** New default keywords for TeX. | 3099 | **** New default keywords for TeX. |
| 2946 | 3100 | ||
| 2947 | The new keywords are def, newcommand, renewcommand, newenvironment and | 3101 | The new keywords are def, newcommand, renewcommand, newenvironment and |
| 2948 | renewenvironment. | 3102 | renewenvironment. |
| 2949 | 3103 | ||
| 2950 | **** In C and derived languages, etags creates tags for #undef | ||
| 2951 | |||
| 2952 | *** Honor #line directives. | 3104 | *** Honor #line directives. |
| 2953 | 3105 | ||
| 2954 | When Etags parses an input file that contains C preprocessor's #line | 3106 | When Etags parses an input file that contains C preprocessor's #line |
| @@ -2973,70 +3125,7 @@ struct members in C, members variables in C++ and variables in PHP. | |||
| 2973 | 3125 | ||
| 2974 | *** Ctags now allows duplicate tags | 3126 | *** Ctags now allows duplicate tags |
| 2975 | 3127 | ||
| 2976 | ** VC Changes | 3128 | ** Rmail changes |
| 2977 | |||
| 2978 | *** The key C-x C-q only changes the read-only state of the buffer | ||
| 2979 | (toggle-read-only). It no longer checks files in or out. | ||
| 2980 | |||
| 2981 | We made this change because we held a poll and found that many users | ||
| 2982 | were unhappy with the previous behavior. If you do prefer this | ||
| 2983 | behavior, you can bind `vc-toggle-read-only' to C-x C-q in your | ||
| 2984 | `.emacs' file: | ||
| 2985 | |||
| 2986 | (global-set-key "\C-x\C-q" 'vc-toggle-read-only) | ||
| 2987 | |||
| 2988 | The function `vc-toggle-read-only' will continue to exist. | ||
| 2989 | |||
| 2990 | *** The new variable `vc-cvs-global-switches' specifies switches that | ||
| 2991 | are passed to any CVS command invoked by VC. | ||
| 2992 | |||
| 2993 | These switches are used as "global options" for CVS, which means they | ||
| 2994 | are inserted before the command name. For example, this allows you to | ||
| 2995 | specify a compression level using the `-z#' option for CVS. | ||
| 2996 | |||
| 2997 | *** New backends for Subversion and Meta-CVS. | ||
| 2998 | |||
| 2999 | *** VC-Annotate mode enhancements | ||
| 3000 | |||
| 3001 | In VC-Annotate mode, you can now use the following key bindings for | ||
| 3002 | enhanced functionality to browse the annotations of past revisions, or | ||
| 3003 | to view diffs or log entries directly from vc-annotate-mode: | ||
| 3004 | |||
| 3005 | P: annotates the previous revision | ||
| 3006 | N: annotates the next revision | ||
| 3007 | J: annotates the revision at line | ||
| 3008 | A: annotates the revision previous to line | ||
| 3009 | D: shows the diff of the revision at line with its previous revision | ||
| 3010 | L: shows the log of the revision at line | ||
| 3011 | W: annotates the workfile (most up to date) version | ||
| 3012 | |||
| 3013 | ** pcl-cvs changes: | ||
| 3014 | |||
| 3015 | *** In pcl-cvs mode, there is a new `d y' command to view the diffs | ||
| 3016 | between the local version of the file and yesterday's head revision | ||
| 3017 | in the repository. | ||
| 3018 | |||
| 3019 | *** In pcl-cvs mode, there is a new `d r' command to view the changes | ||
| 3020 | anyone has committed to the repository since you last executed | ||
| 3021 | `checkout', `update' or `commit'. That means using cvs diff options | ||
| 3022 | -rBASE -rHEAD. | ||
| 3023 | |||
| 3024 | ** The new variable `mail-default-directory' specifies | ||
| 3025 | `default-directory' for mail buffers. This directory is used for | ||
| 3026 | auto-save files of mail buffers. It defaults to "~/". | ||
| 3027 | |||
| 3028 | ** The mode line can indicate new mail in a directory or file. | ||
| 3029 | |||
| 3030 | See the documentation of the user option | ||
| 3031 | `display-time-mail-directory'. | ||
| 3032 | |||
| 3033 | ** Rmail changes: | ||
| 3034 | |||
| 3035 | *** Rmail now displays 5-digit message ids in its summary buffer. | ||
| 3036 | |||
| 3037 | *** The new commands rmail-end-of-message and rmail-summary end-of-message, | ||
| 3038 | by default bound to `/', go to the end of the current mail message in | ||
| 3039 | Rmail and Rmail summary buffers. | ||
| 3040 | 3129 | ||
| 3041 | *** Support for `movemail' from GNU mailutils was added to Rmail. | 3130 | *** Support for `movemail' from GNU mailutils was added to Rmail. |
| 3042 | 3131 | ||
| @@ -3046,6 +3135,12 @@ without TLS encryption. If GNU mailutils is installed on the system | |||
| 3046 | and its version of `movemail' can be found in exec-path, it will be | 3135 | and its version of `movemail' can be found in exec-path, it will be |
| 3047 | used instead of the native one. | 3136 | used instead of the native one. |
| 3048 | 3137 | ||
| 3138 | *** The new commands rmail-end-of-message and rmail-summary end-of-message, | ||
| 3139 | by default bound to `/', go to the end of the current mail message in | ||
| 3140 | Rmail and Rmail summary buffers. | ||
| 3141 | |||
| 3142 | *** Rmail now displays 5-digit message ids in its summary buffer. | ||
| 3143 | |||
| 3049 | ** Gnus package | 3144 | ** Gnus package |
| 3050 | 3145 | ||
| 3051 | *** Gnus now includes Sieve and PGG | 3146 | *** Gnus now includes Sieve and PGG |
| @@ -3062,13 +3157,17 @@ See the file GNUS-NEWS or the node "Oort Gnus" in the Gnus manual for details. | |||
| 3062 | Upgraded to MH-E version 8.0.3. There have been major changes since | 3157 | Upgraded to MH-E version 8.0.3. There have been major changes since |
| 3063 | version 5.0.2; see MH-E-NEWS for details. | 3158 | version 5.0.2; see MH-E-NEWS for details. |
| 3064 | 3159 | ||
| 3065 | ** Calendar changes: | 3160 | ** Miscellaneous mail changes |
| 3066 | 3161 | ||
| 3067 | *** The meanings of C-x < and C-x > have been interchanged. | 3162 | *** The new variable `mail-default-directory' specifies |
| 3068 | < means to scroll backward in time, and > means to scroll forward. | 3163 | `default-directory' for mail buffers. This directory is used for |
| 3164 | auto-save files of mail buffers. It defaults to "~/". | ||
| 3069 | 3165 | ||
| 3070 | *** You can now use < and >, instead of C-x < and C-x >, to scroll | 3166 | *** The mode line can indicate new mail in a directory or file. |
| 3071 | the calendar left or right. | 3167 | |
| 3168 | See the documentation of the user option `display-time-mail-directory'. | ||
| 3169 | |||
| 3170 | ** Calendar changes | ||
| 3072 | 3171 | ||
| 3073 | *** There is a new calendar package, icalendar.el, that can be used to | 3172 | *** There is a new calendar package, icalendar.el, that can be used to |
| 3074 | convert Emacs diary entries to/from the iCalendar format. | 3173 | convert Emacs diary entries to/from the iCalendar format. |
| @@ -3076,6 +3175,21 @@ convert Emacs diary entries to/from the iCalendar format. | |||
| 3076 | *** The new package cal-html.el writes HTML files with calendar and | 3175 | *** The new package cal-html.el writes HTML files with calendar and |
| 3077 | diary entries. | 3176 | diary entries. |
| 3078 | 3177 | ||
| 3178 | *** The new functions `diary-from-outlook', `diary-from-outlook-gnus', | ||
| 3179 | and `diary-from-outlook-rmail' can be used to import diary entries | ||
| 3180 | from Outlook-format appointments in mail messages. The variable | ||
| 3181 | `diary-outlook-formats' can be customized to recognize additional | ||
| 3182 | formats. | ||
| 3183 | |||
| 3184 | *** The procedure for activating appointment reminders has changed: | ||
| 3185 | use the new function `appt-activate'. The new variable | ||
| 3186 | `appt-display-format' controls how reminders are displayed, replacing | ||
| 3187 | `appt-issue-message', `appt-visible', and `appt-msg-window'. | ||
| 3188 | |||
| 3189 | *** The function `simple-diary-display' now by default sets a header line. | ||
| 3190 | This can be controlled through the variables `diary-header-line-flag' | ||
| 3191 | and `diary-header-line-format'. | ||
| 3192 | |||
| 3079 | *** Diary sexp entries can have custom marking in the calendar. | 3193 | *** Diary sexp entries can have custom marking in the calendar. |
| 3080 | Diary sexp functions which only apply to certain days (such as | 3194 | Diary sexp functions which only apply to certain days (such as |
| 3081 | `diary-block' or `diary-cyclic') now take an optional parameter MARK, | 3195 | `diary-block' or `diary-cyclic') now take an optional parameter MARK, |
| @@ -3086,6 +3200,12 @@ day in the calendar. Specifying a face highlights the day with that | |||
| 3086 | face. This lets you have different colors or markings for vacations, | 3200 | face. This lets you have different colors or markings for vacations, |
| 3087 | appointments, paydays or anything else using a sexp. | 3201 | appointments, paydays or anything else using a sexp. |
| 3088 | 3202 | ||
| 3203 | *** The meanings of C-x < and C-x > have been interchanged. | ||
| 3204 | < means to scroll backward in time, and > means to scroll forward. | ||
| 3205 | |||
| 3206 | *** You can now use < and >, instead of C-x < and C-x >, to scroll | ||
| 3207 | the calendar left or right. | ||
| 3208 | |||
| 3089 | *** The new function `calendar-goto-day-of-year' (g D) prompts for a | 3209 | *** The new function `calendar-goto-day-of-year' (g D) prompts for a |
| 3090 | year and day number, and moves to that date. Negative day numbers | 3210 | year and day number, and moves to that date. Negative day numbers |
| 3091 | count backward from the end of the year. | 3211 | count backward from the end of the year. |
| @@ -3094,37 +3214,19 @@ count backward from the end of the year. | |||
| 3094 | prompts for a year and a week number, and moves to the first | 3214 | prompts for a year and a week number, and moves to the first |
| 3095 | day of that ISO week. | 3215 | day of that ISO week. |
| 3096 | 3216 | ||
| 3097 | *** The new variable `calendar-minimum-window-height' affects the | ||
| 3098 | window generated by the function `generate-calendar-window'. | ||
| 3099 | |||
| 3100 | *** The functions `holiday-easter-etc' and `holiday-advent' now take | 3217 | *** The functions `holiday-easter-etc' and `holiday-advent' now take |
| 3101 | optional arguments, in order to only report on the specified holiday | 3218 | optional arguments, in order to only report on the specified holiday |
| 3102 | rather than all. This makes customization of variables such as | 3219 | rather than all. This makes customization of variables such as |
| 3103 | `christian-holidays' simpler. | 3220 | `christian-holidays' simpler. |
| 3104 | 3221 | ||
| 3105 | *** The function `simple-diary-display' now by default sets a header line. | 3222 | *** The new variable `calendar-minimum-window-height' affects the |
| 3106 | This can be controlled through the variables `diary-header-line-flag' | 3223 | window generated by the function `generate-calendar-window'. |
| 3107 | and `diary-header-line-format'. | ||
| 3108 | |||
| 3109 | *** The procedure for activating appointment reminders has changed: | ||
| 3110 | use the new function `appt-activate'. The new variable | ||
| 3111 | `appt-display-format' controls how reminders are displayed, replacing | ||
| 3112 | `appt-issue-message', `appt-visible', and `appt-msg-window'. | ||
| 3113 | |||
| 3114 | *** The new functions `diary-from-outlook', `diary-from-outlook-gnus', | ||
| 3115 | and `diary-from-outlook-rmail' can be used to import diary entries | ||
| 3116 | from Outlook-format appointments in mail messages. The variable | ||
| 3117 | `diary-outlook-formats' can be customized to recognize additional | ||
| 3118 | formats. | ||
| 3119 | 3224 | ||
| 3120 | ** Speedbar changes: | 3225 | ** Speedbar changes |
| 3121 | 3226 | ||
| 3122 | *** Speedbar items can now be selected by clicking mouse-1, based on | 3227 | *** Speedbar items can now be selected by clicking mouse-1, based on |
| 3123 | the `mouse-1-click-follows-link' mechanism. | 3228 | the `mouse-1-click-follows-link' mechanism. |
| 3124 | 3229 | ||
| 3125 | *** SPC and DEL are no longer bound to scroll up/down in the speedbar | ||
| 3126 | keymap. | ||
| 3127 | |||
| 3128 | *** The new command `speedbar-toggle-line-expansion', bound to SPC, | 3230 | *** The new command `speedbar-toggle-line-expansion', bound to SPC, |
| 3129 | contracts or expands the line under the cursor. | 3231 | contracts or expands the line under the cursor. |
| 3130 | 3232 | ||
| @@ -3135,6 +3237,9 @@ contracts or expands the line under the cursor. | |||
| 3135 | respectively, expand and contract the line under cursor with all of | 3237 | respectively, expand and contract the line under cursor with all of |
| 3136 | its descendents. | 3238 | its descendents. |
| 3137 | 3239 | ||
| 3240 | *** The new user option `speedbar-use-tool-tips-flag', if non-nil, | ||
| 3241 | means to display tool-tips for speedbar items. | ||
| 3242 | |||
| 3138 | *** The new user option `speedbar-query-confirmation-method' controls | 3243 | *** The new user option `speedbar-query-confirmation-method' controls |
| 3139 | how querying is performed for file operations. A value of 'always | 3244 | how querying is performed for file operations. A value of 'always |
| 3140 | means to always query before file operations; 'none-but-delete means | 3245 | means to always query before file operations; 'none-but-delete means |
| @@ -3147,8 +3252,8 @@ value of 'attached means to use the attached frame (the frame that | |||
| 3147 | speedbar was started from.) A number such as 1 or -1 means to pass | 3252 | speedbar was started from.) A number such as 1 or -1 means to pass |
| 3148 | that number to `other-frame'. | 3253 | that number to `other-frame'. |
| 3149 | 3254 | ||
| 3150 | *** The new user option `speedbar-use-tool-tips-flag', if non-nil, | 3255 | *** SPC and DEL are no longer bound to scroll up/down in the speedbar |
| 3151 | means to display tool-tips for speedbar items. | 3256 | keymap. |
| 3152 | 3257 | ||
| 3153 | *** The frame management code in speedbar.el has been split into a new | 3258 | *** The frame management code in speedbar.el has been split into a new |
| 3154 | `dframe' library. Emacs Lisp code that makes use of the speedbar | 3259 | `dframe' library. Emacs Lisp code that makes use of the speedbar |
| @@ -3160,230 +3265,136 @@ should use `dframe-attached-frame' instead of | |||
| 3160 | `speedbar-update-speed' and `speedbar-navigating-speed' are also | 3265 | `speedbar-update-speed' and `speedbar-navigating-speed' are also |
| 3161 | obsolete; use `dframe-update-speed' instead. | 3266 | obsolete; use `dframe-update-speed' instead. |
| 3162 | 3267 | ||
| 3163 | ** sql changes. | 3268 | ** battery.el changes |
| 3164 | |||
| 3165 | *** The variable `sql-product' controls the highlighting of different | ||
| 3166 | SQL dialects. This variable can be set globally via Customize, on a | ||
| 3167 | buffer-specific basis via local variable settings, or for the current | ||
| 3168 | session using the new SQL->Product submenu. (This menu replaces the | ||
| 3169 | SQL->Highlighting submenu.) | ||
| 3170 | |||
| 3171 | The following values are supported: | ||
| 3172 | |||
| 3173 | ansi ANSI Standard (default) | ||
| 3174 | db2 DB2 | ||
| 3175 | informix Informix | ||
| 3176 | ingres Ingres | ||
| 3177 | interbase Interbase | ||
| 3178 | linter Linter | ||
| 3179 | ms Microsoft | ||
| 3180 | mysql MySQL | ||
| 3181 | oracle Oracle | ||
| 3182 | postgres Postgres | ||
| 3183 | solid Solid | ||
| 3184 | sqlite SQLite | ||
| 3185 | sybase Sybase | ||
| 3186 | |||
| 3187 | The current product name will be shown on the mode line following the | ||
| 3188 | SQL mode indicator. | ||
| 3189 | 3269 | ||
| 3190 | The technique of setting `sql-mode-font-lock-defaults' directly in | 3270 | *** display-battery-mode replaces display-battery. |
| 3191 | your `.emacs' will no longer establish the default highlighting -- Use | ||
| 3192 | `sql-product' to accomplish this. | ||
| 3193 | |||
| 3194 | ANSI keywords are always highlighted. | ||
| 3195 | |||
| 3196 | *** The function `sql-add-product-keywords' can be used to add | ||
| 3197 | font-lock rules to the product specific rules. For example, to have | ||
| 3198 | all identifiers ending in `_t' under MS SQLServer treated as a type, | ||
| 3199 | you would use the following line in your .emacs file: | ||
| 3200 | |||
| 3201 | (sql-add-product-keywords 'ms | ||
| 3202 | '(("\\<\\w+_t\\>" . font-lock-type-face))) | ||
| 3203 | |||
| 3204 | *** Oracle support includes keyword highlighting for Oracle 9i. | ||
| 3205 | |||
| 3206 | Most SQL and PL/SQL keywords are implemented. SQL*Plus commands are | ||
| 3207 | highlighted in `font-lock-doc-face'. | ||
| 3208 | |||
| 3209 | *** Microsoft SQLServer support has been significantly improved. | ||
| 3210 | |||
| 3211 | Keyword highlighting for SqlServer 2000 is implemented. | ||
| 3212 | sql-interactive-mode defaults to use osql, rather than isql, because | ||
| 3213 | osql flushes its error stream more frequently. Thus error messages | ||
| 3214 | are displayed when they occur rather than when the session is | ||
| 3215 | terminated. | ||
| 3216 | |||
| 3217 | If the username and password are not provided to `sql-ms', osql is | ||
| 3218 | called with the `-E' command line argument to use the operating system | ||
| 3219 | credentials to authenticate the user. | ||
| 3220 | |||
| 3221 | *** Postgres support is enhanced. | ||
| 3222 | Keyword highlighting of Postgres 7.3 is implemented. Prompting for | ||
| 3223 | the username and the pgsql `-U' option is added. | ||
| 3224 | 3271 | ||
| 3225 | *** MySQL support is enhanced. | 3272 | *** battery.el now works on recent versions of OS X. |
| 3226 | Keyword highlighting of MySql 4.0 is implemented. | ||
| 3227 | 3273 | ||
| 3228 | *** Imenu support has been enhanced to locate tables, views, indexes, | 3274 | ** Games |
| 3229 | packages, procedures, functions, triggers, sequences, rules, and | ||
| 3230 | defaults. | ||
| 3231 | 3275 | ||
| 3232 | *** Added SQL->Start SQLi Session menu entry which calls the | 3276 | *** The game `mpuz' is enhanced. |
| 3233 | appropriate `sql-interactive-mode' wrapper for the current setting of | ||
| 3234 | `sql-product'. | ||
| 3235 | 3277 | ||
| 3236 | *** sql.el supports the SQLite interpreter--call 'sql-sqlite'. | 3278 | `mpuz' now allows the 2nd factor not to have two identical digits. By |
| 3279 | default, all trivial operations involving whole lines are performed | ||
| 3280 | automatically. The game uses faces for better visual feedback. | ||
| 3237 | 3281 | ||
| 3238 | ** FFAP changes: | 3282 | ** Obsolete and deleted packages |
| 3239 | 3283 | ||
| 3240 | *** New ffap commands and keybindings: | 3284 | *** fast-lock.el and lazy-lock.el are obsolete. Use jit-lock.el instead. |
| 3241 | 3285 | ||
| 3242 | C-x C-r (`ffap-read-only'), | 3286 | *** iso-acc.el is now obsolete. Use one of the latin input methods instead. |
| 3243 | C-x C-v (`ffap-alternate-file'), C-x C-d (`ffap-list-directory'), | ||
| 3244 | C-x 4 r (`ffap-read-only-other-window'), C-x 4 d (`ffap-dired-other-window'), | ||
| 3245 | C-x 5 r (`ffap-read-only-other-frame'), C-x 5 d (`ffap-dired-other-frame'). | ||
| 3246 | 3287 | ||
| 3247 | *** FFAP accepts wildcards in a file name by default. | 3288 | *** zone-mode.el is now obsolete. Use dns-mode.el instead. |
| 3248 | 3289 | ||
| 3249 | C-x C-f passes the file name to `find-file' with non-nil WILDCARDS | 3290 | *** cplus-md.el has been deleted. |
| 3250 | argument, which visits multiple files, and C-x d passes it to `dired'. | ||
| 3251 | 3291 | ||
| 3252 | ** Changes in Skeleton | 3292 | ** Miscellaneous |
| 3253 | 3293 | ||
| 3254 | *** In skeleton.el, `-' marks the `skeleton-point' without interregion interaction. | 3294 | *** The variable `woman-topic-at-point' is renamed |
| 3295 | to `woman-use-topic-at-point' and behaves differently: if this | ||
| 3296 | variable is non-nil, the `woman' command uses the word at point | ||
| 3297 | automatically, without asking for a confirmation. Otherwise, the word | ||
| 3298 | at point is suggested as default, but not inserted at the prompt. | ||
| 3255 | 3299 | ||
| 3256 | `@' has reverted to only setting `skeleton-positions' and no longer | 3300 | *** You can now customize `fill-nobreak-predicate' to control where |
| 3257 | sets `skeleton-point'. Skeletons which used @ to mark | 3301 | filling can break lines. The value is now normally a list of |
| 3258 | `skeleton-point' independent of `_' should now use `-' instead. The | 3302 | functions, but it can also be a single function, for compatibility. |
| 3259 | updated `skeleton-insert' docstring explains these new features along | ||
| 3260 | with other details of skeleton construction. | ||
| 3261 | 3303 | ||
| 3262 | *** The variables `skeleton-transformation', `skeleton-filter', and | 3304 | Emacs provide two predicates, `fill-single-word-nobreak-p' and |
| 3263 | `skeleton-pair-filter' have been renamed to | 3305 | `fill-french-nobreak-p', for use as the value of |
| 3264 | `skeleton-transformation-function', `skeleton-filter-function', and | 3306 | `fill-nobreak-predicate'. |
| 3265 | `skeleton-pair-filter-function'. The old names are still available | ||
| 3266 | as aliases. | ||
| 3267 | 3307 | ||
| 3268 | ** Hideshow mode changes | 3308 | *** M-x view-file and commands that use it now avoid interfering |
| 3309 | with special modes such as Tar mode. | ||
| 3269 | 3310 | ||
| 3270 | *** New variable `hs-set-up-overlay' allows customization of the overlay | 3311 | *** `global-whitespace-mode' is a new alias for `whitespace-global-mode'. |
| 3271 | used to effect hiding for hideshow minor mode. Integration with isearch | ||
| 3272 | handles the overlay property `display' specially, preserving it during | ||
| 3273 | temporary overlay showing in the course of an isearch operation. | ||
| 3274 | 3312 | ||
| 3275 | *** New variable `hs-allow-nesting' non-nil means that hiding a block does | 3313 | *** The saveplace.el package now filters out unreadable files. |
| 3276 | not discard the hidden state of any "internal" blocks; when the parent | ||
| 3277 | block is later shown, the internal blocks remain hidden. Default is nil. | ||
| 3278 | 3314 | ||
| 3279 | ** `hide-ifdef-mode' now uses overlays rather than selective-display | 3315 | When you exit Emacs, the saved positions in visited files no longer |
| 3280 | to hide its text. This should be mostly transparent but slightly | 3316 | include files that aren't readable, e.g. files that don't exist. |
| 3281 | changes the behavior of motion commands like C-e and C-p. | 3317 | Customize the new option `save-place-forget-unreadable-files' to nil |
| 3318 | to get the old behavior. The new options `save-place-save-skipped' | ||
| 3319 | and `save-place-skip-check-regexp' allow further fine-tuning of this | ||
| 3320 | feature. | ||
| 3282 | 3321 | ||
| 3283 | ** `partial-completion-mode' now handles partial completion on directory names. | 3322 | *** Commands `winner-redo' and `winner-undo', from winner.el, are now |
| 3323 | bound to C-c <left> and C-c <right>, respectively. This is an | ||
| 3324 | incompatible change. | ||
| 3284 | 3325 | ||
| 3285 | ** The type-break package now allows `type-break-file-name' to be nil | 3326 | *** The type-break package now allows `type-break-file-name' to be nil |
| 3286 | and if so, doesn't store any data across sessions. This is handy if | 3327 | and if so, doesn't store any data across sessions. This is handy if |
| 3287 | you don't want the `.type-break' file in your home directory or are | 3328 | you don't want the `.type-break' file in your home directory or are |
| 3288 | annoyed by the need for interaction when you kill Emacs. | 3329 | annoyed by the need for interaction when you kill Emacs. |
| 3289 | 3330 | ||
| 3290 | ** `ps-print' can now print characters from the mule-unicode charsets. | 3331 | *** `ps-print' can now print characters from the mule-unicode charsets. |
| 3291 | 3332 | ||
| 3292 | Printing text with characters from the mule-unicode-* sets works with | 3333 | Printing text with characters from the mule-unicode-* sets works with |
| 3293 | `ps-print', provided that you have installed the appropriate BDF | 3334 | `ps-print', provided that you have installed the appropriate BDF |
| 3294 | fonts. See the file INSTALL for URLs where you can find these fonts. | 3335 | fonts. See the file INSTALL for URLs where you can find these fonts. |
| 3295 | 3336 | ||
| 3296 | ** New command `strokes-global-set-stroke-string'. | 3337 | *** New command `strokes-global-set-stroke-string'. |
| 3297 | This is like `strokes-global-set-stroke', but it allows you to bind | 3338 | This is like `strokes-global-set-stroke', but it allows you to bind |
| 3298 | the stroke directly to a string to insert. This is convenient for | 3339 | the stroke directly to a string to insert. This is convenient for |
| 3299 | using strokes as an input method. | 3340 | using strokes as an input method. |
| 3300 | 3341 | ||
| 3301 | ** Emacs server changes: | 3342 | *** In Outline mode, `hide-body' no longer hides lines at the top |
| 3302 | 3343 | of the file that precede the first header line. | |
| 3303 | *** You can have several Emacs servers on the same machine. | ||
| 3304 | 3344 | ||
| 3305 | % emacs --eval '(setq server-name "foo")' -f server-start & | 3345 | *** `hide-ifdef-mode' now uses overlays rather than selective-display |
| 3306 | % emacs --eval '(setq server-name "bar")' -f server-start & | 3346 | to hide its text. This should be mostly transparent but slightly |
| 3307 | % emacsclient -s foo file1 | 3347 | changes the behavior of motion commands like C-e and C-p. |
| 3308 | % emacsclient -s bar file2 | ||
| 3309 | 3348 | ||
| 3310 | *** The `emacsclient' command understands the options `--eval' and | 3349 | *** In Artist mode the variable `artist-text-renderer' has been |
| 3311 | `--display' which tell Emacs respectively to evaluate the given Lisp | 3350 | renamed to `artist-text-renderer-function'. The old name is still |
| 3312 | expression and to use the given display when visiting files. | 3351 | available as alias. |
| 3313 | 3352 | ||
| 3314 | *** User option `server-mode' can be used to start a server process. | 3353 | *** In Enriched mode, `set-left-margin' and `set-right-margin' are now |
| 3354 | by default bound to `C-c [' and `C-c ]' instead of the former `C-c C-l' | ||
| 3355 | and `C-c C-r'. | ||
| 3315 | 3356 | ||
| 3316 | ** LDAP support now defaults to ldapsearch from OpenLDAP version 2. | 3357 | *** `partial-completion-mode' now handles partial completion on directory names. |
| 3317 | 3358 | ||
| 3318 | ** You can now disable pc-selection-mode after enabling it. | 3359 | *** You can now disable pc-selection-mode after enabling it. |
| 3319 | 3360 | ||
| 3320 | M-x pc-selection-mode behaves like a proper minor mode, and with no | 3361 | M-x pc-selection-mode behaves like a proper minor mode, and with no |
| 3321 | argument it toggles the mode. Turning off PC-Selection mode restores | 3362 | argument it toggles the mode. Turning off PC-Selection mode restores |
| 3322 | the global key bindings that were replaced by turning on the mode. | 3363 | the global key bindings that were replaced by turning on the mode. |
| 3323 | 3364 | ||
| 3324 | ** `uniquify-strip-common-suffix' tells uniquify to prefer | 3365 | *** `uniquify-strip-common-suffix' tells uniquify to prefer |
| 3325 | `file|dir1' and `file|dir2' to `file|dir1/subdir' and `file|dir2/subdir'. | 3366 | `file|dir1' and `file|dir2' to `file|dir1/subdir' and `file|dir2/subdir'. |
| 3326 | 3367 | ||
| 3327 | ** Support for `magic cookie' standout modes has been removed. | 3368 | *** New user option `add-log-always-start-new-record'. |
| 3328 | 3369 | ||
| 3329 | Emacs still works on terminals that require magic cookies in order to | 3370 | When this option is enabled, M-x add-change-log-entry always |
| 3330 | use standout mode, but they can no longer display mode-lines in | 3371 | starts a new record regardless of when the last record is. |
| 3331 | inverse-video. | ||
| 3332 | |||
| 3333 | ** The game `mpuz' is enhanced. | ||
| 3334 | |||
| 3335 | `mpuz' now allows the 2nd factor not to have two identical digits. By | ||
| 3336 | default, all trivial operations involving whole lines are performed | ||
| 3337 | automatically. The game uses faces for better visual feedback. | ||
| 3338 | 3372 | ||
| 3339 | ** battery.el changes: | 3373 | *** M-x compare-windows now can automatically skip non-matching text to |
| 3374 | resync points in both windows. | ||
| 3340 | 3375 | ||
| 3341 | *** display-battery-mode replaces display-battery. | 3376 | *** PO translation files are decoded according to their MIME headers |
| 3377 | when Emacs visits them. | ||
| 3342 | 3378 | ||
| 3343 | *** battery.el now works on recent versions of OS X. | 3379 | *** Telnet now prompts you for a port number with C-u M-x telnet. |
| 3344 | 3380 | ||
| 3345 | ** calculator.el now has radix grouping mode. | 3381 | *** calculator.el now has radix grouping mode. |
| 3346 | 3382 | ||
| 3347 | To enable this, set `calculator-output-radix' non-nil. In this mode a | 3383 | To enable this, set `calculator-output-radix' non-nil. In this mode a |
| 3348 | separator character is used every few digits, making it easier to see | 3384 | separator character is used every few digits, making it easier to see |
| 3349 | byte boundaries etc. For more info, see the documentation of the | 3385 | byte boundaries etc. For more info, see the documentation of the |
| 3350 | variable `calculator-radix-grouping-mode'. | 3386 | variable `calculator-radix-grouping-mode'. |
| 3351 | 3387 | ||
| 3352 | ** fast-lock.el and lazy-lock.el are obsolete. Use jit-lock.el instead. | 3388 | *** LDAP support now defaults to ldapsearch from OpenLDAP version 2. |
| 3353 | |||
| 3354 | ** iso-acc.el is now obsolete. Use one of the latin input methods instead. | ||
| 3355 | |||
| 3356 | ** zone-mode.el is now obsolete. Use dns-mode.el instead. | ||
| 3357 | |||
| 3358 | ** cplus-md.el has been deleted. | ||
| 3359 | |||
| 3360 | ** Ewoc changes | ||
| 3361 | |||
| 3362 | *** The new function `ewoc-delete' deletes specified nodes. | ||
| 3363 | |||
| 3364 | *** `ewoc-create' now takes optional arg NOSEP, which inhibits insertion of | ||
| 3365 | a newline after each pretty-printed entry and after the header and footer. | ||
| 3366 | This allows you to create multiple-entry ewocs on a single line and to | ||
| 3367 | effect "invisible" nodes by arranging for the pretty-printer to not print | ||
| 3368 | anything for those nodes. | ||
| 3369 | |||
| 3370 | For example, these two sequences of expressions behave identically: | ||
| 3371 | |||
| 3372 | ;; NOSEP nil | ||
| 3373 | (defun PP (data) (insert (format "%S" data))) | ||
| 3374 | (ewoc-create 'PP "start\n") | ||
| 3375 | 3389 | ||
| 3376 | ;; NOSEP t | 3390 | *** The terminal emulation code in term.el has been improved; it can |
| 3377 | (defun PP (data) (insert (format "%S\n" data))) | 3391 | run most curses applications now. |
| 3378 | (ewoc-create 'PP "start\n\n" "\n" t) | ||
| 3379 | 3392 | ||
| 3380 | ** Locate changes | 3393 | *** Support for `magic cookie' standout modes has been removed. |
| 3381 | 3394 | ||
| 3382 | *** By default, reverting the *Locate* buffer now just runs the last | 3395 | Emacs still works on terminals that require magic cookies in order to |
| 3383 | `locate' command back over again without offering to update the locate | 3396 | use standout mode, but they can no longer display mode-lines in |
| 3384 | database (which normally only works if you have root privileges). If | 3397 | inverse-video. |
| 3385 | you prefer the old behavior, set the new customizable option | ||
| 3386 | `locate-update-when-revert' to t. | ||
| 3387 | 3398 | ||
| 3388 | 3399 | ||
| 3389 | * Changes in Emacs 22.1 on non-free operating systems | 3400 | * Changes in Emacs 22.1 on non-free operating systems |
| @@ -3402,29 +3413,6 @@ This change means that users can now have their own `.emacs' files on | |||
| 3402 | shared computers, and the default HOME directory is less likely to be | 3413 | shared computers, and the default HOME directory is less likely to be |
| 3403 | read-only on computers that are administered by someone else. | 3414 | read-only on computers that are administered by someone else. |
| 3404 | 3415 | ||
| 3405 | ** Passing resources on the command line now works on MS Windows. | ||
| 3406 | |||
| 3407 | You can use --xrm to pass resource settings to Emacs, overriding any | ||
| 3408 | existing values. For example: | ||
| 3409 | |||
| 3410 | emacs --xrm "Emacs.Background:red" --xrm "Emacs.Geometry:100x20" | ||
| 3411 | |||
| 3412 | will start up Emacs on an initial frame of 100x20 with red background, | ||
| 3413 | irrespective of geometry or background setting on the Windows registry. | ||
| 3414 | |||
| 3415 | ** On MS Windows, the "system caret" now follows the cursor. | ||
| 3416 | |||
| 3417 | This enables Emacs to work better with programs that need to track the | ||
| 3418 | cursor, for example screen magnifiers and text to speech programs. | ||
| 3419 | When such a program is in use, the system caret is made visible | ||
| 3420 | instead of Emacs drawing its own cursor. This seems to be required by | ||
| 3421 | some programs. The new variable w32-use-visible-system-caret allows | ||
| 3422 | the caret visibility to be manually toggled. | ||
| 3423 | |||
| 3424 | ** Tooltips now work on MS Windows. | ||
| 3425 | |||
| 3426 | See the Emacs 21.1 NEWS entry for tooltips for details. | ||
| 3427 | |||
| 3428 | ** Images are now supported on MS Windows. | 3416 | ** Images are now supported on MS Windows. |
| 3429 | 3417 | ||
| 3430 | PBM and XBM images are supported out of the box. Other image formats | 3418 | PBM and XBM images are supported out of the box. Other image formats |
| @@ -3441,9 +3429,9 @@ as AU, AIFF and MP3 may be supported in the more recent versions of | |||
| 3441 | Windows, or when other software provides hooks into the system level | 3429 | Windows, or when other software provides hooks into the system level |
| 3442 | sound support for those formats. | 3430 | sound support for those formats. |
| 3443 | 3431 | ||
| 3444 | ** Different shaped mouse pointers are supported on MS Windows. | 3432 | ** Tooltips now work on MS Windows. |
| 3445 | 3433 | ||
| 3446 | The mouse pointer changes shape depending on what is under the pointer. | 3434 | See the Emacs 21.1 NEWS entry for tooltips for details. |
| 3447 | 3435 | ||
| 3448 | ** Pointing devices with more than 3 buttons are now supported on MS Windows. | 3436 | ** Pointing devices with more than 3 buttons are now supported on MS Windows. |
| 3449 | 3437 | ||
| @@ -3451,6 +3439,16 @@ The new variable `w32-pass-extra-mouse-buttons-to-system' controls | |||
| 3451 | whether Emacs should handle the extra buttons itself (the default), or | 3439 | whether Emacs should handle the extra buttons itself (the default), or |
| 3452 | pass them to Windows to be handled with system-wide functions. | 3440 | pass them to Windows to be handled with system-wide functions. |
| 3453 | 3441 | ||
| 3442 | ** Passing resources on the command line now works on MS Windows. | ||
| 3443 | |||
| 3444 | You can use --xrm to pass resource settings to Emacs, overriding any | ||
| 3445 | existing values. For example: | ||
| 3446 | |||
| 3447 | emacs --xrm "Emacs.Background:red" --xrm "Emacs.Geometry:100x20" | ||
| 3448 | |||
| 3449 | will start up Emacs on an initial frame of 100x20 with red background, | ||
| 3450 | irrespective of geometry or background setting on the Windows registry. | ||
| 3451 | |||
| 3454 | ** Emacs takes note of colors defined in Control Panel on MS-Windows. | 3452 | ** Emacs takes note of colors defined in Control Panel on MS-Windows. |
| 3455 | 3453 | ||
| 3456 | The Control Panel defines some default colors for applications in much | 3454 | The Control Panel defines some default colors for applications in much |
| @@ -3461,14 +3459,6 @@ some of them to initialize some of the default faces. | |||
| 3461 | `list-colors-display' shows the list of System color names, in case | 3459 | `list-colors-display' shows the list of System color names, in case |
| 3462 | you wish to use them in other faces. | 3460 | you wish to use them in other faces. |
| 3463 | 3461 | ||
| 3464 | ** On MS Windows NT/W2K/XP, Emacs uses Unicode for clipboard operations. | ||
| 3465 | |||
| 3466 | Those systems use Unicode internally, so this allows Emacs to share | ||
| 3467 | multilingual text with other applications. On other versions of | ||
| 3468 | MS Windows, Emacs now uses the appropriate locale coding-system, so | ||
| 3469 | the clipboard should work correctly for your local language without | ||
| 3470 | any customizations. | ||
| 3471 | |||
| 3472 | ** Running in a console window in Windows now uses the console size. | 3462 | ** Running in a console window in Windows now uses the console size. |
| 3473 | 3463 | ||
| 3474 | Previous versions of Emacs erred on the side of having a usable Emacs | 3464 | Previous versions of Emacs erred on the side of having a usable Emacs |
| @@ -3482,6 +3472,27 @@ defaults to 80x25. If you use such a telnet server regularly at a size | |||
| 3482 | other than 80x25, you can still manually set | 3472 | other than 80x25, you can still manually set |
| 3483 | w32-use-full-screen-buffer to t. | 3473 | w32-use-full-screen-buffer to t. |
| 3484 | 3474 | ||
| 3475 | ** Different shaped mouse pointers are supported on MS Windows. | ||
| 3476 | |||
| 3477 | The mouse pointer changes shape depending on what is under the pointer. | ||
| 3478 | |||
| 3479 | ** On MS Windows, the "system caret" now follows the cursor. | ||
| 3480 | |||
| 3481 | This enables Emacs to work better with programs that need to track the | ||
| 3482 | cursor, for example screen magnifiers and text to speech programs. | ||
| 3483 | When such a program is in use, the system caret is made visible | ||
| 3484 | instead of Emacs drawing its own cursor. This seems to be required by | ||
| 3485 | some programs. The new variable w32-use-visible-system-caret allows | ||
| 3486 | the caret visibility to be manually toggled. | ||
| 3487 | |||
| 3488 | ** On MS Windows NT/W2K/XP, Emacs uses Unicode for clipboard operations. | ||
| 3489 | |||
| 3490 | Those systems use Unicode internally, so this allows Emacs to share | ||
| 3491 | multilingual text with other applications. On other versions of | ||
| 3492 | MS Windows, Emacs now uses the appropriate locale coding-system, so | ||
| 3493 | the clipboard should work correctly for your local language without | ||
| 3494 | any customizations. | ||
| 3495 | |||
| 3485 | ** On Mac OS, `keyboard-coding-system' changes based on the keyboard script. | 3496 | ** On Mac OS, `keyboard-coding-system' changes based on the keyboard script. |
| 3486 | 3497 | ||
| 3487 | ** The variable `mac-keyboard-text-encoding' and the constants | 3498 | ** The variable `mac-keyboard-text-encoding' and the constants |
| @@ -3493,22 +3504,6 @@ w32-use-full-screen-buffer to t. | |||
| 3493 | 3504 | ||
| 3494 | * Incompatible Lisp Changes in Emacs 22.1 | 3505 | * Incompatible Lisp Changes in Emacs 22.1 |
| 3495 | 3506 | ||
| 3496 | ** The `read-file-name' function now returns a null string if the | ||
| 3497 | user just types RET. | ||
| 3498 | |||
| 3499 | ** The function find-operation-coding-system may be called with a cons | ||
| 3500 | (FILENAME . BUFFER) in the second argument if the first argument | ||
| 3501 | OPERATION is `insert-file-contents', and thus a function registered in | ||
| 3502 | `file-coding-system-alist' is also called with such an argument. | ||
| 3503 | |||
| 3504 | ** The variables post-command-idle-hook and post-command-idle-delay have | ||
| 3505 | been removed. Use run-with-idle-timer instead. | ||
| 3506 | |||
| 3507 | ** `suppress-keymap' now works by remapping `self-insert-command' to | ||
| 3508 | the command `undefined'. (In earlier Emacs versions, it used | ||
| 3509 | `substitute-key-definition' to rebind self inserting characters to | ||
| 3510 | `undefined'.) | ||
| 3511 | |||
| 3512 | ** Mode line display ignores text properties as well as the | 3507 | ** Mode line display ignores text properties as well as the |
| 3513 | :propertize and :eval forms in the value of a variable whose | 3508 | :propertize and :eval forms in the value of a variable whose |
| 3514 | `risky-local-variable' property is nil. | 3509 | `risky-local-variable' property is nil. |
| @@ -3521,14 +3516,11 @@ Callers sending input not from the user should use bind the 3rd | |||
| 3521 | argument `artificial' to a non-nil value, to prevent Emacs from | 3516 | argument `artificial' to a non-nil value, to prevent Emacs from |
| 3522 | deleting the part of subprocess output that matches the input. | 3517 | deleting the part of subprocess output that matches the input. |
| 3523 | 3518 | ||
| 3524 | ** Support for Mocklisp has been removed. | 3519 | ** The `read-file-name' function now returns a null string if the |
| 3525 | 3520 | user just types RET. | |
| 3526 | ** The variable `memory-full' now remains t until | ||
| 3527 | there is no longer a shortage of memory. | ||
| 3528 | 3521 | ||
| 3529 | ** When Emacs receives a USR1 or USR2 signal, this generates | 3522 | ** The variables post-command-idle-hook and post-command-idle-delay have |
| 3530 | input events: sigusr1 or sigusr2. Use special-event-map to | 3523 | been removed. Use run-with-idle-timer instead. |
| 3531 | handle these events. | ||
| 3532 | 3524 | ||
| 3533 | ** A hex or octal escape in a string constant forces the string to | 3525 | ** A hex or octal escape in a string constant forces the string to |
| 3534 | be multibyte or unibyte, respectively. | 3526 | be multibyte or unibyte, respectively. |
| @@ -3541,6 +3533,28 @@ Instead, the new functions `make-glyph-code', `glyph-char', and | |||
| 3541 | `glyph-face' must be used to create and decode glyph codes in | 3533 | `glyph-face' must be used to create and decode glyph codes in |
| 3542 | display tables. | 3534 | display tables. |
| 3543 | 3535 | ||
| 3536 | ** `suppress-keymap' now works by remapping `self-insert-command' to | ||
| 3537 | the command `undefined'. (In earlier Emacs versions, it used | ||
| 3538 | `substitute-key-definition' to rebind self inserting characters to | ||
| 3539 | `undefined'.) | ||
| 3540 | |||
| 3541 | ** The third argument of `accept-process-output' is now milliseconds. | ||
| 3542 | It used to be microseconds. | ||
| 3543 | |||
| 3544 | ** The function find-operation-coding-system may be called with a cons | ||
| 3545 | (FILENAME . BUFFER) in the second argument if the first argument | ||
| 3546 | OPERATION is `insert-file-contents', and thus a function registered in | ||
| 3547 | `file-coding-system-alist' is also called with such an argument. | ||
| 3548 | |||
| 3549 | ** When Emacs receives a USR1 or USR2 signal, this generates | ||
| 3550 | input events: sigusr1 or sigusr2. Use special-event-map to | ||
| 3551 | handle these events. | ||
| 3552 | |||
| 3553 | ** The variable `memory-full' now remains t until | ||
| 3554 | there is no longer a shortage of memory. | ||
| 3555 | |||
| 3556 | ** Support for Mocklisp has been removed. | ||
| 3557 | |||
| 3544 | 3558 | ||
| 3545 | * Lisp Changes in Emacs 22.1 | 3559 | * Lisp Changes in Emacs 22.1 |
| 3546 | 3560 | ||
| @@ -3566,17 +3580,29 @@ of MATHEMATICAL ITALIC CAPITAL ALPHA (the latter is greater than | |||
| 3566 | 3580 | ||
| 3567 | This syntax works for both character constants and strings. | 3581 | This syntax works for both character constants and strings. |
| 3568 | 3582 | ||
| 3569 | *** The function `expt' handles negative exponents differently. | 3583 | *** New function `unsafep' determines whether a Lisp form is safe. |
| 3570 | The value for `(expt A B)', if both A and B are integers and B is | 3584 | |
| 3571 | negative, is now a float. For example: (expt 2 -2) => 0.25. | 3585 | It returns nil if the given Lisp form can't possibly do anything |
| 3586 | dangerous; otherwise it returns a reason why the form might be unsafe | ||
| 3587 | (calls unknown function, alters global variable, etc.). | ||
| 3572 | 3588 | ||
| 3573 | *** The function `eql' is now available without requiring the CL package. | 3589 | *** The function `eql' is now available without requiring the CL package. |
| 3574 | 3590 | ||
| 3575 | *** The new function `memql' is like `memq', but uses `eql' for comparison, | 3591 | *** The new function `memql' is like `memq', but uses `eql' for comparison, |
| 3576 | that is, floats are compared by value and other elements with `eq'. | 3592 | that is, floats are compared by value and other elements with `eq'. |
| 3577 | 3593 | ||
| 3594 | *** New functions `string-or-null-p' and `booleanp'. | ||
| 3595 | |||
| 3596 | `string-or-null-p' returns non-nil iff OBJECT is a string or nil. | ||
| 3597 | `booleanp' returns non-nil iff OBJECT is t or nil. | ||
| 3598 | |||
| 3578 | *** `makehash' is now obsolete. Use `make-hash-table' instead. | 3599 | *** `makehash' is now obsolete. Use `make-hash-table' instead. |
| 3579 | 3600 | ||
| 3601 | *** Minor change in the function `format'. | ||
| 3602 | |||
| 3603 | Some flags that were accepted but not implemented (such as "*") are no | ||
| 3604 | longer accepted. | ||
| 3605 | |||
| 3580 | *** `add-to-list' takes an optional third argument, APPEND. | 3606 | *** `add-to-list' takes an optional third argument, APPEND. |
| 3581 | 3607 | ||
| 3582 | If APPEND is non-nil, the new element gets added at the end of the | 3608 | If APPEND is non-nil, the new element gets added at the end of the |
| @@ -3586,6 +3612,14 @@ Emacs 21.1, but was not documented then. | |||
| 3586 | *** New function `add-to-ordered-list' is like `add-to-list' but | 3612 | *** New function `add-to-ordered-list' is like `add-to-list' but |
| 3587 | associates a numeric ordering of each element added to the list. | 3613 | associates a numeric ordering of each element added to the list. |
| 3588 | 3614 | ||
| 3615 | *** New function `add-to-history' adds an element to a history list. | ||
| 3616 | |||
| 3617 | Lisp packages should use this function to add elements to their | ||
| 3618 | history lists. | ||
| 3619 | |||
| 3620 | If `history-delete-duplicates' is non-nil, it removes duplicates of | ||
| 3621 | the new element from the history list it updates. | ||
| 3622 | |||
| 3589 | *** New function `copy-tree' makes a copy of a tree. | 3623 | *** New function `copy-tree' makes a copy of a tree. |
| 3590 | 3624 | ||
| 3591 | It recursively copies through both CARs and CDRs. | 3625 | It recursively copies through both CARs and CDRs. |
| @@ -3596,35 +3630,11 @@ It modifies the list destructively, like `delete'. Of several `equal' | |||
| 3596 | occurrences of an element in the list, the one that's kept is the | 3630 | occurrences of an element in the list, the one that's kept is the |
| 3597 | first one. | 3631 | first one. |
| 3598 | 3632 | ||
| 3599 | *** New function `add-to-history' adds an element to a history list. | ||
| 3600 | |||
| 3601 | Lisp packages should use this function to add elements to their | ||
| 3602 | history lists. | ||
| 3603 | |||
| 3604 | If `history-delete-duplicates' is non-nil, it removes duplicates of | ||
| 3605 | the new element from the history list it updates. | ||
| 3606 | |||
| 3607 | *** New function `rassq-delete-all'. | 3633 | *** New function `rassq-delete-all'. |
| 3608 | 3634 | ||
| 3609 | (rassq-delete-all VALUE ALIST) deletes, from ALIST, each element whose | 3635 | (rassq-delete-all VALUE ALIST) deletes, from ALIST, each element whose |
| 3610 | CDR is `eq' to the specified value. | 3636 | CDR is `eq' to the specified value. |
| 3611 | 3637 | ||
| 3612 | *** The function `number-sequence' makes a list of equally-separated numbers. | ||
| 3613 | |||
| 3614 | For instance, (number-sequence 4 9) returns (4 5 6 7 8 9). By | ||
| 3615 | default, the separation is 1, but you can specify a different | ||
| 3616 | separation as the third argument. (number-sequence 1.5 6 2) returns | ||
| 3617 | (1.5 3.5 5.5). | ||
| 3618 | |||
| 3619 | *** New variables `most-positive-fixnum' and `most-negative-fixnum'. | ||
| 3620 | |||
| 3621 | They hold the largest and smallest possible integer values. | ||
| 3622 | |||
| 3623 | *** Minor change in the function `format'. | ||
| 3624 | |||
| 3625 | Some flags that were accepted but not implemented (such as "*") are no | ||
| 3626 | longer accepted. | ||
| 3627 | |||
| 3628 | *** Functions `get' and `plist-get' no longer give errors for bad plists. | 3638 | *** Functions `get' and `plist-get' no longer give errors for bad plists. |
| 3629 | 3639 | ||
| 3630 | They return nil for a malformed property list or if the list is | 3640 | They return nil for a malformed property list or if the list is |
| @@ -3635,20 +3645,20 @@ cyclic. | |||
| 3635 | They are like `plist-get' and `plist-put', except that they compare | 3645 | They are like `plist-get' and `plist-put', except that they compare |
| 3636 | the property name using `equal' rather than `eq'. | 3646 | the property name using `equal' rather than `eq'. |
| 3637 | 3647 | ||
| 3638 | *** New variable `print-continuous-numbering'. | 3648 | *** The function `number-sequence' makes a list of equally-separated numbers. |
| 3639 | 3649 | ||
| 3640 | When this is non-nil, successive calls to print functions use a single | 3650 | For instance, (number-sequence 4 9) returns (4 5 6 7 8 9). By |
| 3641 | numbering scheme for circular structure references. This is only | 3651 | default, the separation is 1, but you can specify a different |
| 3642 | relevant when `print-circle' is non-nil. | 3652 | separation as the third argument. (number-sequence 1.5 6 2) returns |
| 3653 | (1.5 3.5 5.5). | ||
| 3643 | 3654 | ||
| 3644 | When you bind `print-continuous-numbering' to t, you should | 3655 | *** New variables `most-positive-fixnum' and `most-negative-fixnum'. |
| 3645 | also bind `print-number-table' to nil. | ||
| 3646 | 3656 | ||
| 3647 | *** New function `macroexpand-all' expands all macros in a form. | 3657 | They hold the largest and smallest possible integer values. |
| 3648 | 3658 | ||
| 3649 | It is similar to the Common-Lisp function of the same name. | 3659 | *** The function `expt' handles negative exponents differently. |
| 3650 | One difference is that it guarantees to return the original argument | 3660 | The value for `(expt A B)', if both A and B are integers and B is |
| 3651 | if no expansion is done, which can be tested using `eq'. | 3661 | negative, is now a float. For example: (expt 2 -2) => 0.25. |
| 3652 | 3662 | ||
| 3653 | *** The function `atan' now accepts an optional second argument. | 3663 | *** The function `atan' now accepts an optional second argument. |
| 3654 | 3664 | ||
| @@ -3656,12 +3666,10 @@ When called with 2 arguments, as in `(atan Y X)', `atan' returns the | |||
| 3656 | angle in radians between the vector [X, Y] and the X axis. (This is | 3666 | angle in radians between the vector [X, Y] and the X axis. (This is |
| 3657 | equivalent to the standard C library function `atan2'.) | 3667 | equivalent to the standard C library function `atan2'.) |
| 3658 | 3668 | ||
| 3659 | *** A function or macro's doc string can now specify the calling pattern. | 3669 | *** New macro `with-case-table' |
| 3660 | 3670 | ||
| 3661 | You put this info in the doc string's last line. It should be | 3671 | This executes the body with the case table temporarily set to a given |
| 3662 | formatted so as to match the regexp "\n\n(fn .*)\\'". If you don't | 3672 | case table. |
| 3663 | specify this explicitly, Emacs determines it from the actual argument | ||
| 3664 | names. Usually that default is right, but not always. | ||
| 3665 | 3673 | ||
| 3666 | *** New macro `with-local-quit' temporarily allows quitting. | 3674 | *** New macro `with-local-quit' temporarily allows quitting. |
| 3667 | 3675 | ||
| @@ -3676,31 +3684,37 @@ inside timer functions and `post-command-hook' functions. | |||
| 3676 | 3684 | ||
| 3677 | This combines `defalias' and `make-obsolete'. | 3685 | This combines `defalias' and `make-obsolete'. |
| 3678 | 3686 | ||
| 3679 | *** New macro `with-case-table' | ||
| 3680 | |||
| 3681 | This executes the body with the case table temporarily set to a given | ||
| 3682 | case table. | ||
| 3683 | |||
| 3684 | *** New function `unsafep' determines whether a Lisp form is safe. | ||
| 3685 | |||
| 3686 | It returns nil if the given Lisp form can't possibly do anything | ||
| 3687 | dangerous; otherwise it returns a reason why the form might be unsafe | ||
| 3688 | (calls unknown function, alters global variable, etc.). | ||
| 3689 | |||
| 3690 | *** New macro `eval-at-startup' specifies expressions to | 3687 | *** New macro `eval-at-startup' specifies expressions to |
| 3691 | evaluate when Emacs starts up. If this is done after startup, | 3688 | evaluate when Emacs starts up. If this is done after startup, |
| 3692 | it evaluates those expressions immediately. | 3689 | it evaluates those expressions immediately. |
| 3693 | 3690 | ||
| 3694 | This is useful in packages that can be preloaded. | 3691 | This is useful in packages that can be preloaded. |
| 3695 | 3692 | ||
| 3696 | *** `list-faces-display' takes an optional argument, REGEXP. | 3693 | *** New function `macroexpand-all' expands all macros in a form. |
| 3697 | 3694 | ||
| 3698 | If it is non-nil, the function lists only faces matching this regexp. | 3695 | It is similar to the Common-Lisp function of the same name. |
| 3696 | One difference is that it guarantees to return the original argument | ||
| 3697 | if no expansion is done, which can be tested using `eq'. | ||
| 3699 | 3698 | ||
| 3700 | *** New functions `string-or-null-p' and `booleanp'. | 3699 | *** A function or macro's doc string can now specify the calling pattern. |
| 3701 | 3700 | ||
| 3702 | `string-or-null-p' returns non-nil iff OBJECT is a string or nil. | 3701 | You put this info in the doc string's last line. It should be |
| 3703 | `booleanp' returns non-nil iff OBJECT is t or nil. | 3702 | formatted so as to match the regexp "\n\n(fn .*)\\'". If you don't |
| 3703 | specify this explicitly, Emacs determines it from the actual argument | ||
| 3704 | names. Usually that default is right, but not always. | ||
| 3705 | |||
| 3706 | *** New variable `print-continuous-numbering'. | ||
| 3707 | |||
| 3708 | When this is non-nil, successive calls to print functions use a single | ||
| 3709 | numbering scheme for circular structure references. This is only | ||
| 3710 | relevant when `print-circle' is non-nil. | ||
| 3711 | |||
| 3712 | When you bind `print-continuous-numbering' to t, you should | ||
| 3713 | also bind `print-number-table' to nil. | ||
| 3714 | |||
| 3715 | *** `list-faces-display' takes an optional argument, REGEXP. | ||
| 3716 | |||
| 3717 | If it is non-nil, the function lists only faces matching this regexp. | ||
| 3704 | 3718 | ||
| 3705 | *** New hook `command-error-function'. | 3719 | *** New hook `command-error-function'. |
| 3706 | 3720 | ||
| @@ -3752,6 +3766,9 @@ changes the value of BASE-VAR. | |||
| 3752 | DOCSTRING, if present, is the documentation for ALIAS-VAR; else it has | 3766 | DOCSTRING, if present, is the documentation for ALIAS-VAR; else it has |
| 3753 | the same documentation as BASE-VAR. | 3767 | the same documentation as BASE-VAR. |
| 3754 | 3768 | ||
| 3769 | *** The macro `define-obsolete-variable-alias' combines `defvaralias' and | ||
| 3770 | `make-obsolete-variable'. | ||
| 3771 | |||
| 3755 | *** New function: indirect-variable VARIABLE | 3772 | *** New function: indirect-variable VARIABLE |
| 3756 | 3773 | ||
| 3757 | This function returns the variable at the end of the chain of aliases | 3774 | This function returns the variable at the end of the chain of aliases |
| @@ -3761,9 +3778,6 @@ defined as an alias, the function returns VARIABLE. | |||
| 3761 | It might be noteworthy that variables aliases work for all kinds of | 3778 | It might be noteworthy that variables aliases work for all kinds of |
| 3762 | variables, including buffer-local and frame-local variables. | 3779 | variables, including buffer-local and frame-local variables. |
| 3763 | 3780 | ||
| 3764 | *** The macro `define-obsolete-variable-alias' combines `defvaralias' and | ||
| 3765 | `make-obsolete-variable'. | ||
| 3766 | |||
| 3767 | ** defcustom changes: | 3781 | ** defcustom changes: |
| 3768 | 3782 | ||
| 3769 | *** The package-version keyword has been added to provide | 3783 | *** The package-version keyword has been added to provide |
| @@ -3779,22 +3793,22 @@ variable `customize-package-emacs-version-alist'. | |||
| 3779 | 3793 | ||
| 3780 | *** An octal escape in a string constant forces the string to be unibyte. | 3794 | *** An octal escape in a string constant forces the string to be unibyte. |
| 3781 | 3795 | ||
| 3796 | *** New function `string-to-multibyte' converts a unibyte string to a | ||
| 3797 | multibyte string with the same individual character codes. | ||
| 3798 | |||
| 3782 | *** `split-string' now includes null substrings in the returned list if | 3799 | *** `split-string' now includes null substrings in the returned list if |
| 3783 | the optional argument SEPARATORS is non-nil and there are matches for | 3800 | the optional argument SEPARATORS is non-nil and there are matches for |
| 3784 | SEPARATORS at the beginning or end of the string. If SEPARATORS is | 3801 | SEPARATORS at the beginning or end of the string. If SEPARATORS is |
| 3785 | nil, or if the new optional third argument OMIT-NULLS is non-nil, all | 3802 | nil, or if the new optional third argument OMIT-NULLS is non-nil, all |
| 3786 | empty matches are omitted from the returned list. | 3803 | empty matches are omitted from the returned list. |
| 3787 | 3804 | ||
| 3788 | *** New function `string-to-multibyte' converts a unibyte string to a | ||
| 3789 | multibyte string with the same individual character codes. | ||
| 3790 | |||
| 3791 | *** New function `substring-no-properties' returns a substring without | ||
| 3792 | text properties. | ||
| 3793 | |||
| 3794 | *** The new function `assoc-string' replaces `assoc-ignore-case' and | 3805 | *** The new function `assoc-string' replaces `assoc-ignore-case' and |
| 3795 | `assoc-ignore-representation', which are still available, but have | 3806 | `assoc-ignore-representation', which are still available, but have |
| 3796 | been declared obsolete. | 3807 | been declared obsolete. |
| 3797 | 3808 | ||
| 3809 | *** New function `substring-no-properties' returns a substring without | ||
| 3810 | text properties. | ||
| 3811 | |||
| 3798 | ** Displaying warnings to the user. | 3812 | ** Displaying warnings to the user. |
| 3799 | 3813 | ||
| 3800 | See the functions `warn' and `display-warning', or the Lisp Manual. | 3814 | See the functions `warn' and `display-warning', or the Lisp Manual. |
| @@ -3831,32 +3845,32 @@ It defaults to 1. | |||
| 3831 | 3845 | ||
| 3832 | It defaults to 1. | 3846 | It defaults to 1. |
| 3833 | 3847 | ||
| 3834 | *** New function `mouse-on-link-p' tests if a position is in a clickable link. | 3848 | *** `field-beginning' and `field-end' take new optional argument, LIMIT. |
| 3835 | 3849 | ||
| 3836 | This is the function used by the new `mouse-1-click-follows-link' | 3850 | This argument tells them not to search beyond LIMIT. Instead they |
| 3837 | functionality. | 3851 | give up and return LIMIT. |
| 3852 | |||
| 3853 | *** New function `window-line-height' is an efficient way to get | ||
| 3854 | information about a specific text line in a window provided that the | ||
| 3855 | window's display is up-to-date. | ||
| 3838 | 3856 | ||
| 3839 | *** New function `line-number-at-pos' returns the line number of a position. | 3857 | *** New function `line-number-at-pos' returns the line number of a position. |
| 3840 | 3858 | ||
| 3841 | It an optional buffer position argument that defaults to point. | 3859 | It an optional buffer position argument that defaults to point. |
| 3842 | 3860 | ||
| 3843 | *** `field-beginning' and `field-end' take new optional argument, LIMIT. | ||
| 3844 | |||
| 3845 | This argument tells them not to search beyond LIMIT. Instead they | ||
| 3846 | give up and return LIMIT. | ||
| 3847 | |||
| 3848 | *** Function `pos-visible-in-window-p' now returns the pixel coordinates | 3861 | *** Function `pos-visible-in-window-p' now returns the pixel coordinates |
| 3849 | and partial visibility state of the corresponding row, if the PARTIALLY | 3862 | and partial visibility state of the corresponding row, if the PARTIALLY |
| 3850 | arg is non-nil. | 3863 | arg is non-nil. |
| 3851 | 3864 | ||
| 3852 | *** New function `window-line-height' is an efficient way to get | ||
| 3853 | information about a specific text line in a window provided that the | ||
| 3854 | window's display is up-to-date. | ||
| 3855 | |||
| 3856 | *** New functions `posn-at-point' and `posn-at-x-y' return | 3865 | *** New functions `posn-at-point' and `posn-at-x-y' return |
| 3857 | click-event-style position information for a given visible buffer | 3866 | click-event-style position information for a given visible buffer |
| 3858 | position or for a given window pixel coordinate. | 3867 | position or for a given window pixel coordinate. |
| 3859 | 3868 | ||
| 3869 | *** New function `mouse-on-link-p' tests if a position is in a clickable link. | ||
| 3870 | |||
| 3871 | This is the function used by the new `mouse-1-click-follows-link' | ||
| 3872 | functionality. | ||
| 3873 | |||
| 3860 | ** Text modification: | 3874 | ** Text modification: |
| 3861 | 3875 | ||
| 3862 | *** The new function `buffer-chars-modified-tick' returns a buffer's | 3876 | *** The new function `buffer-chars-modified-tick' returns a buffer's |
| @@ -3968,17 +3982,17 @@ finished. | |||
| 3968 | 3982 | ||
| 3969 | ** Buffer-related changes: | 3983 | ** Buffer-related changes: |
| 3970 | 3984 | ||
| 3985 | *** The new function `buffer-local-value' returns the buffer-local | ||
| 3986 | binding of VARIABLE (a symbol) in buffer BUFFER. If VARIABLE does not | ||
| 3987 | have a buffer-local binding in buffer BUFFER, it returns the default | ||
| 3988 | value of VARIABLE instead. | ||
| 3989 | |||
| 3971 | *** `list-buffers-noselect' now takes an additional argument, BUFFER-LIST. | 3990 | *** `list-buffers-noselect' now takes an additional argument, BUFFER-LIST. |
| 3972 | 3991 | ||
| 3973 | If it is non-nil, it specifies which buffers to list. | 3992 | If it is non-nil, it specifies which buffers to list. |
| 3974 | 3993 | ||
| 3975 | *** `kill-buffer-hook' is now a permanent local. | 3994 | *** `kill-buffer-hook' is now a permanent local. |
| 3976 | 3995 | ||
| 3977 | *** The new function `buffer-local-value' returns the buffer-local | ||
| 3978 | binding of VARIABLE (a symbol) in buffer BUFFER. If VARIABLE does not | ||
| 3979 | have a buffer-local binding in buffer BUFFER, it returns the default | ||
| 3980 | value of VARIABLE instead. | ||
| 3981 | |||
| 3982 | *** The function `frame-or-buffer-changed-p' now lets you maintain | 3996 | *** The function `frame-or-buffer-changed-p' now lets you maintain |
| 3983 | various status records in parallel. | 3997 | various status records in parallel. |
| 3984 | 3998 | ||
| @@ -4023,8 +4037,6 @@ These match the beginning and end of a symbol. A symbol is a | |||
| 4023 | non-empty sequence of either word or symbol constituent characters, as | 4037 | non-empty sequence of either word or symbol constituent characters, as |
| 4024 | specified by the syntax table. | 4038 | specified by the syntax table. |
| 4025 | 4039 | ||
| 4026 | *** rx.el has new corresponding `symbol-start' and `symbol-end' elements. | ||
| 4027 | |||
| 4028 | *** `skip-chars-forward' and `skip-chars-backward' now handle | 4040 | *** `skip-chars-forward' and `skip-chars-backward' now handle |
| 4029 | character classes such as `[:alpha:]', along with individual | 4041 | character classes such as `[:alpha:]', along with individual |
| 4030 | characters and ranges. | 4042 | characters and ranges. |
| @@ -4040,6 +4052,8 @@ accepts such a list for restoring the match state. | |||
| 4040 | argument `reseat'. When non-nil, all markers in the match data list | 4052 | argument `reseat'. When non-nil, all markers in the match data list |
| 4041 | passed to these functions will be reseated to point to nowhere. | 4053 | passed to these functions will be reseated to point to nowhere. |
| 4042 | 4054 | ||
| 4055 | *** rx.el has new corresponding `symbol-start' and `symbol-end' elements. | ||
| 4056 | |||
| 4043 | *** The default value of `sentence-end' is now defined using the new | 4057 | *** The default value of `sentence-end' is now defined using the new |
| 4044 | variable `sentence-end-without-space', which contains such characters | 4058 | variable `sentence-end-without-space', which contains such characters |
| 4045 | that end a sentence without following spaces. | 4059 | that end a sentence without following spaces. |
| @@ -4066,7 +4080,9 @@ range BEG...END and increased the buffer size by DELTA. | |||
| 4066 | `undo-outer-limit', garbage collection empties it. This is to prevent | 4080 | `undo-outer-limit', garbage collection empties it. This is to prevent |
| 4067 | it from using up the available memory and choking Emacs. | 4081 | it from using up the available memory and choking Emacs. |
| 4068 | 4082 | ||
| 4069 | ** New `yank-handler' text property can be used to control how | 4083 | ** Killing and yanking changes: |
| 4084 | |||
| 4085 | *** New `yank-handler' text property can be used to control how | ||
| 4070 | previously killed text on the kill ring is reinserted. | 4086 | previously killed text on the kill ring is reinserted. |
| 4071 | 4087 | ||
| 4072 | The value of the `yank-handler' property must be a list with one to four | 4088 | The value of the `yank-handler' property must be a list with one to four |
| @@ -4110,7 +4126,8 @@ string. The old behavior is available if you call | |||
| 4110 | 4126 | ||
| 4111 | ** Syntax table changes: | 4127 | ** Syntax table changes: |
| 4112 | 4128 | ||
| 4113 | *** The macro `with-syntax-table' no longer copies the syntax table. | 4129 | *** The new function `syntax-ppss' provides an efficient way to find the |
| 4130 | current syntactic context at point. | ||
| 4114 | 4131 | ||
| 4115 | *** The new function `syntax-after' returns the syntax code | 4132 | *** The new function `syntax-after' returns the syntax code |
| 4116 | of the character after a specified buffer position, taking account | 4133 | of the character after a specified buffer position, taking account |
| @@ -4119,58 +4136,53 @@ of text properties as well as the character code. | |||
| 4119 | *** `syntax-class' extracts the class of a syntax code (as returned | 4136 | *** `syntax-class' extracts the class of a syntax code (as returned |
| 4120 | by `syntax-after'). | 4137 | by `syntax-after'). |
| 4121 | 4138 | ||
| 4122 | *** The new function `syntax-ppss' provides an efficient way to find the | 4139 | *** The macro `with-syntax-table' no longer copies the syntax table. |
| 4123 | current syntactic context at point. | ||
| 4124 | 4140 | ||
| 4125 | ** File operation changes: | 4141 | ** File operation changes: |
| 4126 | 4142 | ||
| 4127 | *** New vars `exec-suffixes' and `load-suffixes' used when | 4143 | *** New vars `exec-suffixes' and `load-suffixes' used when |
| 4128 | searching for an executable or an Emacs Lisp file. | 4144 | searching for an executable or an Emacs Lisp file. |
| 4129 | 4145 | ||
| 4130 | *** The new primitive `set-file-times' sets a file's access and | 4146 | *** New function `locate-file' searches for a file in a list of directories. |
| 4131 | modification times. Magic file name handlers can handle this | 4147 | `locate-file' accepts a name of a file to search (a string), and two |
| 4132 | operation. | 4148 | lists: a list of directories to search in and a list of suffixes to |
| 4149 | try; typical usage might use `exec-path' and `load-path' for the list | ||
| 4150 | of directories, and `exec-suffixes' and `load-suffixes' for the list | ||
| 4151 | of suffixes. The function also accepts a predicate argument to | ||
| 4152 | further filter candidate files. | ||
| 4153 | |||
| 4154 | One advantage of using this function is that the list of suffixes in | ||
| 4155 | `exec-suffixes' is OS-dependant, so this function will find | ||
| 4156 | executables without polluting Lisp code with OS dependencies. | ||
| 4133 | 4157 | ||
| 4134 | *** The new function `file-remote-p' tests a file name and returns | 4158 | *** The new function `file-remote-p' tests a file name and returns |
| 4135 | non-nil if it specifies a remote file (one that Emacs accesses using | 4159 | non-nil if it specifies a remote file (one that Emacs accesses using |
| 4136 | its own special methods and not directly through the file system). | 4160 | its own special methods and not directly through the file system). |
| 4137 | The value in that case is an identifier for the remote file system. | 4161 | The value in that case is an identifier for the remote file system. |
| 4138 | 4162 | ||
| 4139 | *** `buffer-auto-save-file-format' is the new name for what was | 4163 | *** The new hook `before-save-hook' is invoked by `basic-save-buffer' |
| 4140 | formerly called `auto-save-file-format'. It is now a permanent local. | 4164 | before saving buffers. This allows packages to perform various final |
| 4141 | 4165 | tasks. For example, it can be used by the copyright package to make | |
| 4142 | *** Functions `file-name-sans-extension' and `file-name-extension' now | 4166 | sure saved files have the current year in any copyright headers. |
| 4143 | ignore the leading dots in file names, so that file names such as | ||
| 4144 | `.emacs' are treated as extensionless. | ||
| 4145 | |||
| 4146 | *** `visited-file-modtime' and `calendar-time-from-absolute' now return | ||
| 4147 | a list of two integers, instead of a cons. | ||
| 4148 | 4167 | ||
| 4149 | *** `file-chase-links' now takes an optional second argument LIMIT which | 4168 | *** `file-chase-links' now takes an optional second argument LIMIT which |
| 4150 | specifies the maximum number of links to chase through. If after that | 4169 | specifies the maximum number of links to chase through. If after that |
| 4151 | many iterations the file name obtained is still a symbolic link, | 4170 | many iterations the file name obtained is still a symbolic link, |
| 4152 | `file-chase-links' returns it anyway. | 4171 | `file-chase-links' returns it anyway. |
| 4153 | 4172 | ||
| 4154 | *** The new hook `before-save-hook' is invoked by `basic-save-buffer' | 4173 | *** Functions `file-name-sans-extension' and `file-name-extension' now |
| 4155 | before saving buffers. This allows packages to perform various final | 4174 | ignore the leading dots in file names, so that file names such as |
| 4156 | tasks. For example, it can be used by the copyright package to make | 4175 | `.emacs' are treated as extensionless. |
| 4157 | sure saved files have the current year in any copyright headers. | ||
| 4158 | 4176 | ||
| 4159 | *** If `buffer-save-without-query' is non-nil in some buffer, | 4177 | *** If `buffer-save-without-query' is non-nil in some buffer, |
| 4160 | `save-some-buffers' will always save that buffer without asking (if | 4178 | `save-some-buffers' will always save that buffer without asking (if |
| 4161 | it's modified). | 4179 | it's modified). |
| 4162 | 4180 | ||
| 4163 | *** New function `locate-file' searches for a file in a list of directories. | 4181 | *** `buffer-auto-save-file-format' is the new name for what was |
| 4164 | `locate-file' accepts a name of a file to search (a string), and two | 4182 | formerly called `auto-save-file-format'. It is now a permanent local. |
| 4165 | lists: a list of directories to search in and a list of suffixes to | ||
| 4166 | try; typical usage might use `exec-path' and `load-path' for the list | ||
| 4167 | of directories, and `exec-suffixes' and `load-suffixes' for the list | ||
| 4168 | of suffixes. The function also accepts a predicate argument to | ||
| 4169 | further filter candidate files. | ||
| 4170 | 4183 | ||
| 4171 | One advantage of using this function is that the list of suffixes in | 4184 | *** `visited-file-modtime' and `calendar-time-from-absolute' now return |
| 4172 | `exec-suffixes' is OS-dependant, so this function will find | 4185 | a list of two integers, instead of a cons. |
| 4173 | executables without polluting Lisp code with OS dependencies. | ||
| 4174 | 4186 | ||
| 4175 | *** The precedence of file name handlers has been changed. | 4187 | *** The precedence of file name handlers has been changed. |
| 4176 | 4188 | ||
| @@ -4196,8 +4208,16 @@ name handlers. This will be exploited for remote files mainly. | |||
| 4196 | *** The function `file-name-completion' accepts an optional argument | 4208 | *** The function `file-name-completion' accepts an optional argument |
| 4197 | PREDICATE, and rejects completion candidates that don't satisfy PREDICATE. | 4209 | PREDICATE, and rejects completion candidates that don't satisfy PREDICATE. |
| 4198 | 4210 | ||
| 4211 | *** The new primitive `set-file-times' sets a file's access and | ||
| 4212 | modification times. Magic file name handlers can handle this | ||
| 4213 | operation. | ||
| 4214 | |||
| 4199 | ** Input changes: | 4215 | ** Input changes: |
| 4200 | 4216 | ||
| 4217 | *** Functions `y-or-n-p', `read-char', `read-key-sequence' and the like, that | ||
| 4218 | display a prompt but don't use the minibuffer, now display the prompt | ||
| 4219 | using the text properties (esp. the face) of the prompt string. | ||
| 4220 | |||
| 4201 | *** The functions `read-event', `read-char', and `read-char-exclusive' | 4221 | *** The functions `read-event', `read-char', and `read-char-exclusive' |
| 4202 | have a new optional argument SECONDS. If non-nil, this specifies a | 4222 | have a new optional argument SECONDS. If non-nil, this specifies a |
| 4203 | maximum time to wait for input, in seconds. If no input arrives after | 4223 | maximum time to wait for input, in seconds. If no input arrives after |
| @@ -4211,10 +4231,6 @@ previous `k' or `K' argument was a down-event; otherwise nil is used. | |||
| 4211 | much like `F', but if the input is a directory name (even defaulted), | 4231 | much like `F', but if the input is a directory name (even defaulted), |
| 4212 | it returns just the directory name. | 4232 | it returns just the directory name. |
| 4213 | 4233 | ||
| 4214 | *** Functions `y-or-n-p', `read-char', `read-key-sequence' and the like, that | ||
| 4215 | display a prompt but don't use the minibuffer, now display the prompt | ||
| 4216 | using the text properties (esp. the face) of the prompt string. | ||
| 4217 | |||
| 4218 | *** (while-no-input BODY...) runs BODY, but only so long as no input | 4234 | *** (while-no-input BODY...) runs BODY, but only so long as no input |
| 4219 | arrives. If the user types or clicks anything, BODY stops as if a | 4235 | arrives. If the user types or clicks anything, BODY stops as if a |
| 4220 | quit had occurred. `while-no-input' returns the value of BODY, if BODY | 4236 | quit had occurred. `while-no-input' returns the value of BODY, if BODY |
| @@ -4291,16 +4307,20 @@ If completion is requested in the minibuffer, FUN will be called in the buffer | |||
| 4291 | from which the minibuffer was entered. The return value of | 4307 | from which the minibuffer was entered. The return value of |
| 4292 | `lazy-completion-table' must be used to initialize the value of VAR. | 4308 | `lazy-completion-table' must be used to initialize the value of VAR. |
| 4293 | 4309 | ||
| 4294 | ** Enhancements to keymaps. | 4310 | ** Abbrev changes: |
| 4295 | 4311 | ||
| 4296 | *** New keymaps for typing file names | 4312 | *** `define-abbrev' now accepts an optional argument SYSTEM-FLAG. |
| 4297 | 4313 | ||
| 4298 | Two new keymaps, `minibuffer-local-filename-completion-map' and | 4314 | If non-nil, this marks the abbrev as a "system" abbrev, which means |
| 4299 | `minibuffer-local-must-match-filename-map', apply whenever | 4315 | that it won't be stored in the user's abbrevs file if he saves the |
| 4300 | Emacs reads a file name in the minibuffer. These key maps override | 4316 | abbrevs. Major modes that predefine some abbrevs should always |
| 4301 | the usual binding of SPC to `minibuffer-complete-word' (so that file | 4317 | specify this flag. |
| 4302 | names with embedded spaces could be typed without the need to quote | 4318 | |
| 4303 | the spaces). | 4319 | *** The new function `copy-abbrev-table' copies an abbrev table. |
| 4320 | |||
| 4321 | It returns a new abbrev table that is a copy of a given abbrev table. | ||
| 4322 | |||
| 4323 | ** Enhancements to keymaps. | ||
| 4304 | 4324 | ||
| 4305 | *** Cleaner way to enter key sequences. | 4325 | *** Cleaner way to enter key sequences. |
| 4306 | 4326 | ||
| @@ -4367,6 +4387,26 @@ The following changes have been made to provide command remapping: | |||
| 4367 | command before remapping. It is equal to `this-command' when the | 4387 | command before remapping. It is equal to `this-command' when the |
| 4368 | command was not remapped. | 4388 | command was not remapped. |
| 4369 | 4389 | ||
| 4390 | *** The definition of a key-binding passed to define-key can use XEmacs-style | ||
| 4391 | key-sequences, such as [(control a)]. | ||
| 4392 | |||
| 4393 | *** New keymaps for typing file names | ||
| 4394 | |||
| 4395 | Two new keymaps, `minibuffer-local-filename-completion-map' and | ||
| 4396 | `minibuffer-local-must-match-filename-map', apply whenever | ||
| 4397 | Emacs reads a file name in the minibuffer. These key maps override | ||
| 4398 | the usual binding of SPC to `minibuffer-complete-word' (so that file | ||
| 4399 | names with embedded spaces could be typed without the need to quote | ||
| 4400 | the spaces). | ||
| 4401 | |||
| 4402 | *** New function `current-active-maps' returns a list of currently | ||
| 4403 | active keymaps. | ||
| 4404 | |||
| 4405 | *** New function `describe-buffer-bindings' inserts the list of all | ||
| 4406 | defined keys and their definitions. | ||
| 4407 | |||
| 4408 | *** New function `keymap-prompt' returns the prompt string of a keymap. | ||
| 4409 | |||
| 4370 | *** If text has a `keymap' property, that keymap takes precedence | 4410 | *** If text has a `keymap' property, that keymap takes precedence |
| 4371 | over minor mode keymaps. | 4411 | over minor mode keymaps. |
| 4372 | 4412 | ||
| @@ -4380,21 +4420,8 @@ sequence is started with a mouse event. Instead of letting the click | |||
| 4380 | position be determined from the key sequence itself, it is also | 4420 | position be determined from the key sequence itself, it is also |
| 4381 | possible to specify it with an optional argument explicitly. | 4421 | possible to specify it with an optional argument explicitly. |
| 4382 | 4422 | ||
| 4383 | *** Dense keymaps now handle inheritance correctly. | ||
| 4384 | |||
| 4385 | Previously a dense keymap would hide all of the simple-char key | ||
| 4386 | bindings of the parent keymap. | ||
| 4387 | |||
| 4388 | *** `define-key-after' now accepts keys longer than 1. | 4423 | *** `define-key-after' now accepts keys longer than 1. |
| 4389 | 4424 | ||
| 4390 | *** New function `current-active-maps' returns a list of currently | ||
| 4391 | active keymaps. | ||
| 4392 | |||
| 4393 | *** New function `describe-buffer-bindings' inserts the list of all | ||
| 4394 | defined keys and their definitions. | ||
| 4395 | |||
| 4396 | *** New function `keymap-prompt' returns the prompt string of a keymap. | ||
| 4397 | |||
| 4398 | *** (map-keymap FUNCTION KEYMAP) applies the function to each binding | 4425 | *** (map-keymap FUNCTION KEYMAP) applies the function to each binding |
| 4399 | in the keymap. | 4426 | in the keymap. |
| 4400 | 4427 | ||
| @@ -4404,23 +4431,30 @@ Lisp packages using many minor mode keymaps can now maintain their own | |||
| 4404 | keymap alist separate from `minor-mode-map-alist' by adding their | 4431 | keymap alist separate from `minor-mode-map-alist' by adding their |
| 4405 | keymap alist to this list. | 4432 | keymap alist to this list. |
| 4406 | 4433 | ||
| 4407 | *** The definition of a key-binding passed to define-key can use XEmacs-style | 4434 | *** Dense keymaps now handle inheritance correctly. |
| 4408 | key-sequences, such as [(control a)]. | ||
| 4409 | 4435 | ||
| 4410 | ** Abbrev changes: | 4436 | Previously a dense keymap would hide all of the simple-char key |
| 4437 | bindings of the parent keymap. | ||
| 4411 | 4438 | ||
| 4412 | *** The new function `copy-abbrev-table' copies an abbrev table. | 4439 | ** Enhancements to process support |
| 4413 | 4440 | ||
| 4414 | It returns a new abbrev table that is a copy of a given abbrev table. | 4441 | *** Adaptive read buffering of subprocess output. |
| 4415 | 4442 | ||
| 4416 | *** `define-abbrev' now accepts an optional argument SYSTEM-FLAG. | 4443 | On some systems, when Emacs reads the output from a subprocess, the |
| 4444 | output data is read in very small blocks, potentially resulting in | ||
| 4445 | very poor performance. This behavior can be remedied to some extent | ||
| 4446 | by setting the new variable `process-adaptive-read-buffering' to a | ||
| 4447 | non-nil value (the default), as it will automatically delay reading | ||
| 4448 | from such processes, allowing them to produce more output before | ||
| 4449 | Emacs tries to read it. | ||
| 4417 | 4450 | ||
| 4418 | If non-nil, this marks the abbrev as a "system" abbrev, which means | 4451 | *** Processes now have an associated property list where programs can |
| 4419 | that it won't be stored in the user's abbrevs file if he saves the | 4452 | maintain process state and other per-process related information. |
| 4420 | abbrevs. Major modes that predefine some abbrevs should always | ||
| 4421 | specify this flag. | ||
| 4422 | 4453 | ||
| 4423 | ** Enhancements to process support | 4454 | Use the new functions `process-get' and `process-put' to access, add, |
| 4455 | and modify elements on this property list. Use the new functions | ||
| 4456 | `process-plist' and `set-process-plist' to access and replace the | ||
| 4457 | entire property list of a process. | ||
| 4424 | 4458 | ||
| 4425 | *** Function `list-processes' now has an optional argument; if non-nil, | 4459 | *** Function `list-processes' now has an optional argument; if non-nil, |
| 4426 | it lists only the processes whose query-on-exit flag is set. | 4460 | it lists only the processes whose query-on-exit flag is set. |
| @@ -4431,16 +4465,16 @@ These replace the old function `process-kill-without-query'. That | |||
| 4431 | function is still supported, but new code should use the new | 4465 | function is still supported, but new code should use the new |
| 4432 | functions. | 4466 | functions. |
| 4433 | 4467 | ||
| 4434 | *** Function `signal-process' now accepts a process object or process | 4468 | *** The new function `call-process-shell-command'. |
| 4435 | name in addition to a process id to identify the signaled process. | ||
| 4436 | 4469 | ||
| 4437 | *** Processes now have an associated property list where programs can | 4470 | This executes a shell command synchronously in a separate process. |
| 4438 | maintain process state and other per-process related information. | ||
| 4439 | 4471 | ||
| 4440 | Use the new functions `process-get' and `process-put' to access, add, | 4472 | *** The new function `process-file' is similar to `call-process', but |
| 4441 | and modify elements on this property list. Use the new functions | 4473 | obeys file handlers. The file handler is chosen based on |
| 4442 | `process-plist' and `set-process-plist' to access and replace the | 4474 | `default-directory'. |
| 4443 | entire property list of a process. | 4475 | |
| 4476 | *** Function `signal-process' now accepts a process object or process | ||
| 4477 | name in addition to a process id to identify the signaled process. | ||
| 4444 | 4478 | ||
| 4445 | *** Function `accept-process-output' has a new optional fourth arg | 4479 | *** Function `accept-process-output' has a new optional fourth arg |
| 4446 | JUST-THIS-ONE. If non-nil, only output from the specified process | 4480 | JUST-THIS-ONE. If non-nil, only output from the specified process |
| @@ -4449,24 +4483,6 @@ integer, also inhibit running timers. This feature is generally not | |||
| 4449 | recommended, but may be necessary for specific applications, such as | 4483 | recommended, but may be necessary for specific applications, such as |
| 4450 | speech synthesis. | 4484 | speech synthesis. |
| 4451 | 4485 | ||
| 4452 | *** Adaptive read buffering of subprocess output. | ||
| 4453 | |||
| 4454 | On some systems, when Emacs reads the output from a subprocess, the | ||
| 4455 | output data is read in very small blocks, potentially resulting in | ||
| 4456 | very poor performance. This behavior can be remedied to some extent | ||
| 4457 | by setting the new variable `process-adaptive-read-buffering' to a | ||
| 4458 | non-nil value (the default), as it will automatically delay reading | ||
| 4459 | from such processes, allowing them to produce more output before | ||
| 4460 | Emacs tries to read it. | ||
| 4461 | |||
| 4462 | *** The new function `call-process-shell-command'. | ||
| 4463 | |||
| 4464 | This executes a shell command synchronously in a separate process. | ||
| 4465 | |||
| 4466 | *** The new function `process-file' is similar to `call-process', but | ||
| 4467 | obeys file handlers. The file handler is chosen based on | ||
| 4468 | `default-directory'. | ||
| 4469 | |||
| 4470 | *** A process filter function gets the output as multibyte string | 4486 | *** A process filter function gets the output as multibyte string |
| 4471 | if the process specifies t for its filter's multibyteness. | 4487 | if the process specifies t for its filter's multibyteness. |
| 4472 | 4488 | ||
| @@ -4509,19 +4525,6 @@ To test for the availability of a given feature, use featurep like this: | |||
| 4509 | 4525 | ||
| 4510 | *** The old `open-network-stream' now uses `make-network-process'. | 4526 | *** The old `open-network-stream' now uses `make-network-process'. |
| 4511 | 4527 | ||
| 4512 | *** New functions `process-datagram-address', `set-process-datagram-address'. | ||
| 4513 | |||
| 4514 | These functions are used with datagram-based network processes to get | ||
| 4515 | and set the current address of the remote partner. | ||
| 4516 | |||
| 4517 | *** New function `format-network-address'. | ||
| 4518 | |||
| 4519 | This function reformats the Lisp representation of a network address | ||
| 4520 | to a printable string. For example, an IP address A.B.C.D and port | ||
| 4521 | number P is represented as a five element vector [A B C D P], and the | ||
| 4522 | printable string returned for this vector is "A.B.C.D:P". See the doc | ||
| 4523 | string for other formatting options. | ||
| 4524 | |||
| 4525 | *** `process-contact' has an optional KEY argument. | 4528 | *** `process-contact' has an optional KEY argument. |
| 4526 | 4529 | ||
| 4527 | Depending on this argument, you can get the complete list of network | 4530 | Depending on this argument, you can get the complete list of network |
| @@ -4538,6 +4541,14 @@ connection. For a server process, no connections are accepted in the | |||
| 4538 | stopped state. For a client process, no input is received in the | 4541 | stopped state. For a client process, no input is received in the |
| 4539 | stopped state. | 4542 | stopped state. |
| 4540 | 4543 | ||
| 4544 | *** New function `format-network-address'. | ||
| 4545 | |||
| 4546 | This function reformats the Lisp representation of a network address | ||
| 4547 | to a printable string. For example, an IP address A.B.C.D and port | ||
| 4548 | number P is represented as a five element vector [A B C D P], and the | ||
| 4549 | printable string returned for this vector is "A.B.C.D:P". See the doc | ||
| 4550 | string for other formatting options. | ||
| 4551 | |||
| 4541 | *** New function `network-interface-list'. | 4552 | *** New function `network-interface-list'. |
| 4542 | 4553 | ||
| 4543 | This function returns a list of network interface names and their | 4554 | This function returns a list of network interface names and their |
| @@ -4548,6 +4559,11 @@ current network addresses. | |||
| 4548 | This function returns the network address, hardware address, current | 4559 | This function returns the network address, hardware address, current |
| 4549 | status, and other information about a specific network interface. | 4560 | status, and other information about a specific network interface. |
| 4550 | 4561 | ||
| 4562 | *** New functions `process-datagram-address', `set-process-datagram-address'. | ||
| 4563 | |||
| 4564 | These functions are used with datagram-based network processes to get | ||
| 4565 | and set the current address of the remote partner. | ||
| 4566 | |||
| 4551 | *** Deleting a network process with `delete-process' calls the sentinel. | 4567 | *** Deleting a network process with `delete-process' calls the sentinel. |
| 4552 | 4568 | ||
| 4553 | The status message passed to the sentinel for a deleted network | 4569 | The status message passed to the sentinel for a deleted network |
| @@ -4557,11 +4573,6 @@ connection is closed by the remote peer has been changed to | |||
| 4557 | 4573 | ||
| 4558 | ** Using window objects: | 4574 | ** Using window objects: |
| 4559 | 4575 | ||
| 4560 | *** New function `window-body-height'. | ||
| 4561 | |||
| 4562 | This is like `window-height' but does not count the mode line or the | ||
| 4563 | header line. | ||
| 4564 | |||
| 4565 | *** You can now make a window as short as one line. | 4576 | *** You can now make a window as short as one line. |
| 4566 | 4577 | ||
| 4567 | A window that is just one line tall does not display either a mode | 4578 | A window that is just one line tall does not display either a mode |
| @@ -4578,6 +4589,14 @@ the mode line. | |||
| 4578 | *** The new functions `window-pixel-edges' and `window-inside-pixel-edges' | 4589 | *** The new functions `window-pixel-edges' and `window-inside-pixel-edges' |
| 4579 | return window edges in units of pixels, rather than columns and lines. | 4590 | return window edges in units of pixels, rather than columns and lines. |
| 4580 | 4591 | ||
| 4592 | *** New function `window-body-height'. | ||
| 4593 | |||
| 4594 | This is like `window-height' but does not count the mode line or the | ||
| 4595 | header line. | ||
| 4596 | |||
| 4597 | *** The new function `adjust-window-trailing-edge' moves the right | ||
| 4598 | or bottom edge of a window. It does not move other window edges. | ||
| 4599 | |||
| 4581 | *** The new macro `with-selected-window' temporarily switches the | 4600 | *** The new macro `with-selected-window' temporarily switches the |
| 4582 | selected window without impacting the order of `buffer-list'. | 4601 | selected window without impacting the order of `buffer-list'. |
| 4583 | It saves and restores the current buffer, too. | 4602 | It saves and restores the current buffer, too. |
| @@ -4602,11 +4621,18 @@ and scroll-bar settings. | |||
| 4602 | argument `dedicated'. If non-nil, those functions do not ignore | 4621 | argument `dedicated'. If non-nil, those functions do not ignore |
| 4603 | dedicated windows. | 4622 | dedicated windows. |
| 4604 | 4623 | ||
| 4605 | *** The new function `adjust-window-trailing-edge' moves the right | ||
| 4606 | or bottom edge of a window. It does not move other window edges. | ||
| 4607 | |||
| 4608 | ** Customizable fringe bitmaps | 4624 | ** Customizable fringe bitmaps |
| 4609 | 4625 | ||
| 4626 | *** There are new display properties, `left-fringe' and `right-fringe', | ||
| 4627 | that can be used to show a specific bitmap in the left or right fringe | ||
| 4628 | bitmap of the display line. | ||
| 4629 | |||
| 4630 | Format is `display (left-fringe BITMAP [FACE])', where BITMAP is a | ||
| 4631 | symbol identifying a fringe bitmap, either built-in or defined with | ||
| 4632 | `define-fringe-bitmap', and FACE is an optional face name to be used | ||
| 4633 | for displaying the bitmap instead of the default `fringe' face. | ||
| 4634 | When specified, FACE is automatically merged with the `fringe' face. | ||
| 4635 | |||
| 4610 | *** New buffer-local variables `fringe-indicator-alist' and | 4636 | *** New buffer-local variables `fringe-indicator-alist' and |
| 4611 | `fringe-cursor-alist' maps between logical (internal) fringe indicator | 4637 | `fringe-cursor-alist' maps between logical (internal) fringe indicator |
| 4612 | and cursor symbols and the actual fringe bitmaps to be displayed. | 4638 | and cursor symbols and the actual fringe bitmaps to be displayed. |
| @@ -4625,16 +4651,6 @@ used for a specific fringe bitmap. The face is automatically merged | |||
| 4625 | with the `fringe' face, so normally, the face should only specify the | 4651 | with the `fringe' face, so normally, the face should only specify the |
| 4626 | foreground color of the bitmap. | 4652 | foreground color of the bitmap. |
| 4627 | 4653 | ||
| 4628 | *** There are new display properties, `left-fringe' and `right-fringe', | ||
| 4629 | that can be used to show a specific bitmap in the left or right fringe | ||
| 4630 | bitmap of the display line. | ||
| 4631 | |||
| 4632 | Format is `display (left-fringe BITMAP [FACE])', where BITMAP is a | ||
| 4633 | symbol identifying a fringe bitmap, either built-in or defined with | ||
| 4634 | `define-fringe-bitmap', and FACE is an optional face name to be used | ||
| 4635 | for displaying the bitmap instead of the default `fringe' face. | ||
| 4636 | When specified, FACE is automatically merged with the `fringe' face. | ||
| 4637 | |||
| 4638 | *** New function `fringe-bitmaps-at-pos' returns the current fringe | 4654 | *** New function `fringe-bitmaps-at-pos' returns the current fringe |
| 4639 | bitmaps in the display line at a given buffer position. | 4655 | bitmaps in the display line at a given buffer position. |
| 4640 | 4656 | ||
| @@ -4907,26 +4923,16 @@ controlled/overridden via the `pointer' text property. | |||
| 4907 | 4923 | ||
| 4908 | ** Mouse event enhancements: | 4924 | ** Mouse event enhancements: |
| 4909 | 4925 | ||
| 4910 | *** Mouse events for clicks on window fringes now specify `left-fringe' | ||
| 4911 | or `right-fringe' as the area. | ||
| 4912 | |||
| 4913 | *** All mouse events now include a buffer position regardless of where | 4926 | *** All mouse events now include a buffer position regardless of where |
| 4914 | you clicked. For mouse clicks in window margins and fringes, this is | 4927 | you clicked. For mouse clicks in window margins and fringes, this is |
| 4915 | a sensible buffer position corresponding to the surrounding text. | 4928 | a sensible buffer position corresponding to the surrounding text. |
| 4916 | 4929 | ||
| 4917 | *** `posn-point' now returns buffer position for non-text area events. | 4930 | *** Mouse events for clicks on window fringes now specify `left-fringe' |
| 4918 | 4931 | or `right-fringe' as the area. | |
| 4919 | *** Function `mouse-set-point' now works for events outside text area. | ||
| 4920 | |||
| 4921 | *** New function `posn-area' returns window area clicked on (nil means | ||
| 4922 | text area). | ||
| 4923 | 4932 | ||
| 4924 | *** Mouse events include actual glyph column and row for all event types | 4933 | *** Mouse events include actual glyph column and row for all event types |
| 4925 | and all areas. | 4934 | and all areas. |
| 4926 | 4935 | ||
| 4927 | *** New function `posn-actual-col-row' returns the actual glyph coordinates | ||
| 4928 | of the mouse event position. | ||
| 4929 | |||
| 4930 | *** Mouse events can now indicate an image object clicked on. | 4936 | *** Mouse events can now indicate an image object clicked on. |
| 4931 | 4937 | ||
| 4932 | *** Mouse events include relative X and Y pixel coordinates relative to | 4938 | *** Mouse events include relative X and Y pixel coordinates relative to |
| @@ -4935,6 +4941,16 @@ the top left corner of the object (image or character) clicked on. | |||
| 4935 | *** Mouse events include the pixel width and height of the object | 4941 | *** Mouse events include the pixel width and height of the object |
| 4936 | (image or character) clicked on. | 4942 | (image or character) clicked on. |
| 4937 | 4943 | ||
| 4944 | *** Function `mouse-set-point' now works for events outside text area. | ||
| 4945 | |||
| 4946 | *** `posn-point' now returns buffer position for non-text area events. | ||
| 4947 | |||
| 4948 | *** New function `posn-area' returns window area clicked on (nil means | ||
| 4949 | text area). | ||
| 4950 | |||
| 4951 | *** New function `posn-actual-col-row' returns the actual glyph coordinates | ||
| 4952 | of the mouse event position. | ||
| 4953 | |||
| 4938 | *** New functions 'posn-object', 'posn-object-x-y', 'posn-object-width-height'. | 4954 | *** New functions 'posn-object', 'posn-object-x-y', 'posn-object-width-height'. |
| 4939 | 4955 | ||
| 4940 | These return the image or string object of a mouse click, the X and Y | 4956 | These return the image or string object of a mouse click, the X and Y |
| @@ -4996,12 +5012,6 @@ directly in the `face' property instead of using a named face. | |||
| 4996 | defaults that apply to all the subsequent cases (and can be overridden | 5012 | defaults that apply to all the subsequent cases (and can be overridden |
| 4997 | by them). | 5013 | by them). |
| 4998 | 5014 | ||
| 4999 | *** The variable `face-font-rescale-alist' specifies how much larger | ||
| 5000 | (or smaller) font we should use. For instance, if the value is | ||
| 5001 | '((SOME-FONTNAME-PATTERN . 1.3)) and a face requests a font of 10 | ||
| 5002 | point, we actually use a font of 13 point if the font matches | ||
| 5003 | SOME-FONTNAME-PATTERN. | ||
| 5004 | |||
| 5005 | *** The function `face-differs-from-default-p' now truly checks | 5015 | *** The function `face-differs-from-default-p' now truly checks |
| 5006 | whether the given face displays differently from the default face or | 5016 | whether the given face displays differently from the default face or |
| 5007 | not (previously it did only a very cursory check). | 5017 | not (previously it did only a very cursory check). |
| @@ -5023,6 +5033,12 @@ releases of Emacs, the order was the opposite. This change was made | |||
| 5023 | so that :inherit face lists operate identically to face lists in text | 5033 | so that :inherit face lists operate identically to face lists in text |
| 5024 | `face' properties. | 5034 | `face' properties. |
| 5025 | 5035 | ||
| 5036 | *** The variable `face-font-rescale-alist' specifies how much larger | ||
| 5037 | (or smaller) font we should use. For instance, if the value is | ||
| 5038 | '((SOME-FONTNAME-PATTERN . 1.3)) and a face requests a font of 10 | ||
| 5039 | point, we actually use a font of 13 point if the font matches | ||
| 5040 | SOME-FONTNAME-PATTERN. | ||
| 5041 | |||
| 5026 | *** On terminals, faces with the :inverse-video attribute are displayed | 5042 | *** On terminals, faces with the :inverse-video attribute are displayed |
| 5027 | with swapped foreground and background colors even when one of them is | 5043 | with swapped foreground and background colors even when one of them is |
| 5028 | not specified. In previous releases of Emacs, if either foreground | 5044 | not specified. In previous releases of Emacs, if either foreground |
| @@ -5076,56 +5092,60 @@ of multiline constructs so that such constructs get properly recognized. | |||
| 5076 | 5092 | ||
| 5077 | ** Major mode mechanism changes: | 5093 | ** Major mode mechanism changes: |
| 5078 | 5094 | ||
| 5079 | *** If new variable `auto-mode-case-fold' is set to a non-nil value, | ||
| 5080 | Emacs will perform a second case-insensitive search through | ||
| 5081 | `auto-mode-alist' if the first case-sensitive search fails. This | ||
| 5082 | means that a file FILE.TXT is opened in text-mode, and a file | ||
| 5083 | PROG.HTML is opened in html-mode. Note however, that independent of | ||
| 5084 | this setting, *.C files are usually recognized as C++ files. It also | ||
| 5085 | has no effect on systems with case-insensitive file names. | ||
| 5086 | |||
| 5087 | *** New variable `magic-mode-alist' determines major mode for a file by | 5095 | *** New variable `magic-mode-alist' determines major mode for a file by |
| 5088 | looking at the file contents. It takes precedence over `auto-mode-alist'. | 5096 | looking at the file contents. It takes precedence over `auto-mode-alist'. |
| 5089 | 5097 | ||
| 5090 | *** An interpreter magic line (if present) takes precedence over the | 5098 | *** New variable `file-start-mode-alist' determines major mode for a file by |
| 5091 | file name when setting the major mode. | 5099 | looking at the file contents. It is handled after `auto-mode-alist', |
| 5100 | only if `auto-mode-alist' (and `magic-mode-alist') says nothing about the file. | ||
| 5092 | 5101 | ||
| 5093 | *** XML or SGML major mode is selected when file starts with an `<?xml' | 5102 | *** XML or SGML major mode is selected when file starts with an `<?xml' |
| 5094 | or `<!DOCTYPE' declaration. | 5103 | or `<!DOCTYPE' declaration. |
| 5095 | 5104 | ||
| 5096 | *** Use the new function `run-mode-hooks' to run the major mode's mode hook. | 5105 | *** An interpreter magic line (if present) takes precedence over the |
| 5106 | file name when setting the major mode. | ||
| 5107 | |||
| 5108 | *** If new variable `auto-mode-case-fold' is set to a non-nil value, | ||
| 5109 | Emacs will perform a second case-insensitive search through | ||
| 5110 | `auto-mode-alist' if the first case-sensitive search fails. This | ||
| 5111 | means that a file FILE.TXT is opened in text-mode, and a file | ||
| 5112 | PROG.HTML is opened in html-mode. Note however, that independent of | ||
| 5113 | this setting, *.C files are usually recognized as C++ files. It also | ||
| 5114 | has no effect on systems with case-insensitive file names. | ||
| 5097 | 5115 | ||
| 5098 | *** All major mode functions should now run the new normal hook | 5116 | *** All major mode functions should now run the new normal hook |
| 5099 | `after-change-major-mode-hook', at their very end, after the mode | 5117 | `after-change-major-mode-hook', at their very end, after the mode |
| 5100 | hooks. `run-mode-hooks' does this automatically. | 5118 | hooks. `run-mode-hooks' does this automatically. |
| 5101 | 5119 | ||
| 5102 | *** If a major mode function has a non-nil `no-clone-indirect' | ||
| 5103 | property, `clone-indirect-buffer' signals an error if you use | ||
| 5104 | it in that buffer. | ||
| 5105 | |||
| 5106 | *** Major modes can define `eldoc-documentation-function' | 5120 | *** Major modes can define `eldoc-documentation-function' |
| 5107 | locally to provide Eldoc functionality by some method appropriate to | 5121 | locally to provide Eldoc functionality by some method appropriate to |
| 5108 | the language. | 5122 | the language. |
| 5109 | 5123 | ||
| 5110 | *** `define-derived-mode' by default creates a new empty abbrev table. | 5124 | *** Use the new function `run-mode-hooks' to run the major mode's mode hook. |
| 5111 | It does not copy abbrevs from the parent mode's abbrev table. | ||
| 5112 | 5125 | ||
| 5113 | *** The new function `run-mode-hooks' and the new macro `delay-mode-hooks' | 5126 | *** The new function `run-mode-hooks' and the new macro `delay-mode-hooks' |
| 5114 | are used by `define-derived-mode' to make sure the mode hook for the | 5127 | are used by `define-derived-mode' to make sure the mode hook for the |
| 5115 | parent mode is run at the end of the child mode. | 5128 | parent mode is run at the end of the child mode. |
| 5116 | 5129 | ||
| 5130 | *** `define-derived-mode' by default creates a new empty abbrev table. | ||
| 5131 | It does not copy abbrevs from the parent mode's abbrev table. | ||
| 5132 | |||
| 5133 | *** If a major mode function has a non-nil `no-clone-indirect' | ||
| 5134 | property, `clone-indirect-buffer' signals an error if you use | ||
| 5135 | it in that buffer. | ||
| 5136 | |||
| 5117 | ** Minor mode changes: | 5137 | ** Minor mode changes: |
| 5118 | 5138 | ||
| 5119 | *** `define-minor-mode' now accepts arbitrary additional keyword arguments | 5139 | *** `define-minor-mode' now accepts arbitrary additional keyword arguments |
| 5120 | and simply passes them to `defcustom', if applicable. | 5140 | and simply passes them to `defcustom', if applicable. |
| 5121 | 5141 | ||
| 5122 | *** `minor-mode-list' now holds a list of minor mode commands. | ||
| 5123 | |||
| 5124 | *** `define-globalized-minor-mode'. | 5142 | *** `define-globalized-minor-mode'. |
| 5125 | 5143 | ||
| 5126 | This is a new name for what was formerly called | 5144 | This is a new name for what was formerly called |
| 5127 | `easy-mmode-define-global-mode'. The old name remains as an alias. | 5145 | `easy-mmode-define-global-mode'. The old name remains as an alias. |
| 5128 | 5146 | ||
| 5147 | *** `minor-mode-list' now holds a list of minor mode commands. | ||
| 5148 | |||
| 5129 | ** Command loop changes: | 5149 | ** Command loop changes: |
| 5130 | 5150 | ||
| 5131 | *** The new function `called-interactively-p' does what many people | 5151 | *** The new function `called-interactively-p' does what many people |
| @@ -5244,6 +5264,41 @@ Reference manual for more detailed documentation. | |||
| 5244 | *** When using non-toolkit scroll bars with the default width, | 5264 | *** When using non-toolkit scroll bars with the default width, |
| 5245 | the `scroll-bar-width' frame parameter value is nil. | 5265 | the `scroll-bar-width' frame parameter value is nil. |
| 5246 | 5266 | ||
| 5267 | ** Mode line changes: | ||
| 5268 | |||
| 5269 | *** New function `format-mode-line'. | ||
| 5270 | |||
| 5271 | This returns the mode line or header line of the selected (or a | ||
| 5272 | specified) window as a string with or without text properties. | ||
| 5273 | |||
| 5274 | *** The new mode-line construct `(:propertize ELT PROPS...)' can be | ||
| 5275 | used to add text properties to mode-line elements. | ||
| 5276 | |||
| 5277 | *** The new `%i' and `%I' constructs for `mode-line-format' can be used | ||
| 5278 | to display the size of the accessible part of the buffer on the mode | ||
| 5279 | line. | ||
| 5280 | |||
| 5281 | *** Mouse-face on mode-line (and header-line) is now supported. | ||
| 5282 | |||
| 5283 | ** Menu manipulation changes: | ||
| 5284 | |||
| 5285 | *** To manipulate the File menu using easy-menu, you must specify the | ||
| 5286 | proper name "file". In previous Emacs versions, you had to specify | ||
| 5287 | "files", even though the menu item itself was changed to say "File" | ||
| 5288 | several versions ago. | ||
| 5289 | |||
| 5290 | *** The dummy function keys made by easy-menu are now always lower case. | ||
| 5291 | If you specify the menu item name "Ada", for instance, it uses `ada' | ||
| 5292 | as the "key" bound by that key binding. | ||
| 5293 | |||
| 5294 | This is relevant only if Lisp code looks for the bindings that were | ||
| 5295 | made with easy-menu. | ||
| 5296 | |||
| 5297 | *** `easy-menu-define' now allows you to use nil for the symbol name | ||
| 5298 | if you don't need to give the menu a name. If you install the menu | ||
| 5299 | into other keymaps right away (MAPS is non-nil), it usually doesn't | ||
| 5300 | need to have a name. | ||
| 5301 | |||
| 5247 | ** Mule changes: | 5302 | ** Mule changes: |
| 5248 | 5303 | ||
| 5249 | *** Already true in Emacs 21.1, but not emphasized clearly enough: | 5304 | *** Already true in Emacs 21.1, but not emphasized clearly enough: |
| @@ -5261,9 +5316,6 @@ the time it takes to convert the format. | |||
| 5261 | 3. For binary files where format conversion would be pointless and | 5316 | 3. For binary files where format conversion would be pointless and |
| 5262 | wasteful. | 5317 | wasteful. |
| 5263 | 5318 | ||
| 5264 | *** `set-buffer-file-coding-system' now takes an additional argument, | ||
| 5265 | NOMODIFY. If it is non-nil, it means don't mark the buffer modified. | ||
| 5266 | |||
| 5267 | *** The new variable `auto-coding-functions' lets you specify functions | 5319 | *** The new variable `auto-coding-functions' lets you specify functions |
| 5268 | to examine a file being visited and deduce the proper coding system | 5320 | to examine a file being visited and deduce the proper coding system |
| 5269 | for it. (If the coding system is detected incorrectly for a specific | 5321 | for it. (If the coding system is detected incorrectly for a specific |
| @@ -5290,40 +5342,8 @@ hash tables defined by the Lisp function `define-translation-hash-table'. | |||
| 5290 | *** New function `quail-find-key' returns a list of keys to type in the | 5342 | *** New function `quail-find-key' returns a list of keys to type in the |
| 5291 | current input method to input a character. | 5343 | current input method to input a character. |
| 5292 | 5344 | ||
| 5293 | ** Mode line changes: | 5345 | *** `set-buffer-file-coding-system' now takes an additional argument, |
| 5294 | 5346 | NOMODIFY. If it is non-nil, it means don't mark the buffer modified. | |
| 5295 | *** New function `format-mode-line'. | ||
| 5296 | |||
| 5297 | This returns the mode line or header line of the selected (or a | ||
| 5298 | specified) window as a string with or without text properties. | ||
| 5299 | |||
| 5300 | *** The new mode-line construct `(:propertize ELT PROPS...)' can be | ||
| 5301 | used to add text properties to mode-line elements. | ||
| 5302 | |||
| 5303 | *** The new `%i' and `%I' constructs for `mode-line-format' can be used | ||
| 5304 | to display the size of the accessible part of the buffer on the mode | ||
| 5305 | line. | ||
| 5306 | |||
| 5307 | *** Mouse-face on mode-line (and header-line) is now supported. | ||
| 5308 | |||
| 5309 | ** Menu manipulation changes: | ||
| 5310 | |||
| 5311 | *** To manipulate the File menu using easy-menu, you must specify the | ||
| 5312 | proper name "file". In previous Emacs versions, you had to specify | ||
| 5313 | "files", even though the menu item itself was changed to say "File" | ||
| 5314 | several versions ago. | ||
| 5315 | |||
| 5316 | *** The dummy function keys made by easy-menu are now always lower case. | ||
| 5317 | If you specify the menu item name "Ada", for instance, it uses `ada' | ||
| 5318 | as the "key" bound by that key binding. | ||
| 5319 | |||
| 5320 | This is relevant only if Lisp code looks for the bindings that were | ||
| 5321 | made with easy-menu. | ||
| 5322 | |||
| 5323 | *** `easy-menu-define' now allows you to use nil for the symbol name | ||
| 5324 | if you don't need to give the menu a name. If you install the menu | ||
| 5325 | into other keymaps right away (MAPS is non-nil), it usually doesn't | ||
| 5326 | need to have a name. | ||
| 5327 | 5347 | ||
| 5328 | ** Operating system access: | 5348 | ** Operating system access: |
| 5329 | 5349 | ||
| @@ -5343,6 +5363,18 @@ formerly used for that purpose is now an alias for locale-coding-system. | |||
| 5343 | *** New function `redirect-debugging-output' can be used to redirect | 5363 | *** New function `redirect-debugging-output' can be used to redirect |
| 5344 | debugging output on the stderr file handle to a file. | 5364 | debugging output on the stderr file handle to a file. |
| 5345 | 5365 | ||
| 5366 | ** GC changes: | ||
| 5367 | |||
| 5368 | *** New variable `gc-cons-percentage' automatically grows the GC cons threshold | ||
| 5369 | as the heap size increases. | ||
| 5370 | |||
| 5371 | *** New variables `gc-elapsed' and `gcs-done' provide extra information | ||
| 5372 | on garbage collection. | ||
| 5373 | |||
| 5374 | *** The normal hook `post-gc-hook' is run at the end of garbage collection. | ||
| 5375 | |||
| 5376 | The hook is run with GC inhibited, so use it with care. | ||
| 5377 | |||
| 5346 | ** Miscellaneous: | 5378 | ** Miscellaneous: |
| 5347 | 5379 | ||
| 5348 | *** A number of hooks have been renamed to better follow the conventions: | 5380 | *** A number of hooks have been renamed to better follow the conventions: |
| @@ -5363,18 +5395,6 @@ Use the LOCAL arg of `add-hook'. | |||
| 5363 | 5395 | ||
| 5364 | *** New function `x-send-client-message' sends a client message when | 5396 | *** New function `x-send-client-message' sends a client message when |
| 5365 | running under X. | 5397 | running under X. |
| 5366 | |||
| 5367 | ** GC changes: | ||
| 5368 | |||
| 5369 | *** New variable `gc-cons-percentage' automatically grows the GC cons threshold | ||
| 5370 | as the heap size increases. | ||
| 5371 | |||
| 5372 | *** New variables `gc-elapsed' and `gcs-done' provide extra information | ||
| 5373 | on garbage collection. | ||
| 5374 | |||
| 5375 | *** The normal hook `post-gc-hook' is run at the end of garbage collection. | ||
| 5376 | |||
| 5377 | The hook is run with GC inhibited, so use it with care. | ||
| 5378 | 5398 | ||
| 5379 | * New Packages for Lisp Programming in Emacs 22.1 | 5399 | * New Packages for Lisp Programming in Emacs 22.1 |
| 5380 | 5400 | ||
| @@ -594,6 +594,33 @@ but which can also be used as a modifier). | |||
| 594 | 594 | ||
| 595 | * Other known bugs: | 595 | * Other known bugs: |
| 596 | 596 | ||
| 597 | ** The \\{...} keymap dump output does not correctly remove shadowed entries: | ||
| 598 | From: "Drew Adams" <drew.adams@oracle.com> | ||
| 599 | |||
| 600 | (define-key minibuffer-local-map [(control ?=)] 'foo) | ||
| 601 | (define-key minibuffer-local-completion-map [(control ?=)] 'foo) | ||
| 602 | |||
| 603 | (defun toto () "\\{minibuffer-local-completion-map}" 4) | ||
| 604 | |||
| 605 | C-h f toto shows a duplicate entry for C-=: | ||
| 606 | |||
| 607 | toto is a Lisp function. | ||
| 608 | (toto) | ||
| 609 | |||
| 610 | key binding | ||
| 611 | - --- ------- | ||
| 612 | |||
| 613 | C-g abort-recursive-edit | ||
| 614 | TAB minibuffer-complete | ||
| 615 | C-j exit-minibuffer | ||
| 616 | RET exit-minibuffer | ||
| 617 | ESC Prefix Command | ||
| 618 | SPC minibuffer-complete-word | ||
| 619 | ? minibuffer-completion-help | ||
| 620 | C-= foo | ||
| 621 | C-= foo | ||
| 622 | ... | ||
| 623 | |||
| 597 | ** a two-char comment-starter whose two chars are symbol constituents will | 624 | ** a two-char comment-starter whose two chars are symbol constituents will |
| 598 | not be noticed if it appears within a word. | 625 | not be noticed if it appears within a word. |
| 599 | 626 | ||
diff --git a/etc/fr-refcard.ps b/etc/fr-refcard.ps index d1b8b4322ad..76055c655ad 100644 --- a/etc/fr-refcard.ps +++ b/etc/fr-refcard.ps | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | %!PS-Adobe-2.0 | 1 | %!PS-Adobe-2.0 |
| 2 | %%Creator: dvips(k) 5.95a Copyright 2005 Radical Eye Software | 2 | %%Creator: dvips(k) 5.95b Copyright 2005 Radical Eye Software |
| 3 | %%Title: fr-refcard.dvi | 3 | %%Title: fr-refcard.dvi |
| 4 | %%Pages: 3 | 4 | %%Pages: 2 |
| 5 | %%PageOrder: Ascend | 5 | %%PageOrder: Ascend |
| 6 | %%Orientation: Landscape | 6 | %%Orientation: Landscape |
| 7 | %%BoundingBox: 0 0 595 842 | 7 | %%BoundingBox: 0 0 595 842 |
| @@ -9,9 +9,10 @@ | |||
| 9 | %%DocumentPaperSizes: a4 | 9 | %%DocumentPaperSizes: a4 |
| 10 | %%EndComments | 10 | %%EndComments |
| 11 | %DVIPSWebPage: (www.radicaleye.com) | 11 | %DVIPSWebPage: (www.radicaleye.com) |
| 12 | %DVIPSCommandLine: dvips -t a4 -t landscape fr-refcard.dvi | 12 | %DVIPSCommandLine: dvips -t a4 -t landscape fr-refcard.dvi -o |
| 13 | %+ fr-refcard.ps | ||
| 13 | %DVIPSParameters: dpi=600 | 14 | %DVIPSParameters: dpi=600 |
| 14 | %DVIPSSource: TeX output 2007.03.22:0018 | 15 | %DVIPSSource: TeX output 2007.05.15:0314 |
| 15 | %%BeginProcSet: tex.pro 0 0 | 16 | %%BeginProcSet: tex.pro 0 0 |
| 16 | %! | 17 | %! |
| 17 | /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S | 18 | /TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S |
| @@ -169,6 +170,7 @@ dup 100 /d put | |||
| 169 | dup 101 /e put | 170 | dup 101 /e put |
| 170 | dup 103 /g put | 171 | dup 103 /g put |
| 171 | dup 105 /i put | 172 | dup 105 /i put |
| 173 | dup 107 /k put | ||
| 172 | dup 108 /l put | 174 | dup 108 /l put |
| 173 | dup 109 /m put | 175 | dup 109 /m put |
| 174 | dup 110 /n put | 176 | dup 110 /n put |
| @@ -207,114 +209,123 @@ E1FD2A17AEEBF4974052D06734A409E26C457C06700C55896C90BB33E044A737 | |||
| 207 | BB33455799E8120D2A4862424AA4A382972E2845E042506FC8F6E201D11DD0F2 | 209 | BB33455799E8120D2A4862424AA4A382972E2845E042506FC8F6E201D11DD0F2 |
| 208 | 09FAD8DC29C3E12B66293ACBFB13FA0F26238981F2CD52B47A8CDE6DF5CDFAAF | 210 | 09FAD8DC29C3E12B66293ACBFB13FA0F26238981F2CD52B47A8CDE6DF5CDFAAF |
| 209 | 3113E1A6366B806EABA9C34E5D41167CD10D7B639021FB4CFDAE28CE72A93F3C | 211 | 3113E1A6366B806EABA9C34E5D41167CD10D7B639021FB4CFDAE28CE72A93F3C |
| 210 | E8929A4BB6D48613A88F926E0EB1BE5F6E29CA5350841244E1718987727B7245 | 212 | E8929A4813956AAB24BE7C20FCF9196E8E2F30816FE2279CE3E6067667A39E44 |
| 211 | E7DDE2528073015C64AEE3BF18734A0C48AFF16A354C14E1A6D9D5DC96C06E02 | 213 | 488D58BFD17606AE885FA06F478D359A6ECF5564C095FE0E5038425D8B152750 |
| 212 | 3A1FE4AF93E8349C3293F62C3466B67D25A9533C6DAA4514EA201B79042CB220 | 214 | F72F41B3D1E7420EE91CF4A9ED5BBE8C2275624AE257D2BDF5752E803B426F40 |
| 213 | 43B3B60E13200B4F47011F95BA2EF1D6548218DCDBC1B00CCAE375F91EB60E32 | 215 | 924CB5C29460BC09EC84F3F3A95F6900836F0ECCF6A7BB85A3F8D650017E5FE0 |
| 214 | 9F1198D74BC3768101AB5F2E7BDEA9FE5C1379341C604D835B50B671793DD7EF | 216 | 503A73644EC6C6B0254F0259F8DD4AB3945950974CEB34521881A2506E76EBB3 |
| 215 | 605F60048FC9761FE50647C15C2424EABDC9AF4257F915282EFF1CF447EA3F0B | 217 | 7DBA7812E0186DE2C0AD3E6D42BCA320014368DD738408C54AE2CAAA9C05612B |
| 216 | EE81FB67B04703215DB6AB3E47B7EE06435234C834DF84A3E0F99D753D596305 | 218 | E7F33218F2FECCE8DB2E4B3A3BCD9D8D0BAD7EDDCCAE45F6A15FD2B8ED263E45 |
| 217 | 85DD514BA3C5ACCD8BF6BC804AEA170A32B2080B694CF7FE994228ECCAD86C4B | 219 | 14AF0CC7B58EF52D5FE73023EE9DAB8249D1EB3B795C7B42BFD2A2852D2D16BF |
| 218 | CB8B963E84D46ED86B2D43DADB277A79DD100777CB0F2022C8AC9DA77D500C73 | 220 | CD71056F412571F41CF7EE80AA916EA4FF1630B1E226F474CC3195006043B1AB |
| 219 | D6E15540121B6D82457096083526C7E2697F776239E02C3E64D25AFBFB58474E | 221 | 915DA8A9484B930F1F00028287EA3802DA3C3F99961952E04B736CDEC7768307 |
| 220 | E82672F2FBEA78ED5DCA1BB4FCD627BAAB6AB50232EDBE99D6CC51A287F80DCF | 222 | 879B4D2D553518FBBA727266F94C3A607FFD5D85CD0FB802CA51E6A3792C80F9 |
| 221 | 14CC7DE3DCFF47A1DFA130CF7F502193C6C00B1A7A1515FF7374351238158B97 | 223 | A637D47C13A787F5D9C5BAC24E843DA198B7CC898AD786DEAC0BA9B6EF955ECC |
| 222 | AA26F0F2773E81CD03F4A398BEFBDCB450F0FA6450FD48B5A69E37B036BE5F85 | 224 | 72DA3A8CCCF7F3B69597A2F868AE359737A9714AE6D81989B4152DA33095DAB8 |
| 223 | 0F0B1AAAB2CF3098AEF32B0902398A6A9E1DB5A0C42DD39E3208C4F8BBEC0A98 | 225 | 5759080AA156DF1F3767120018CE81D296D813DC52786586CF3F38EE3CE181D3 |
| 224 | 35FC84FF5EB2293644F7E6EF28FAF5F6E5205029CCFF7342BC276958EFFD7817 | 226 | 9D79439EE13D4E5799E03338E93315C3F6BA8ADC731A0D8282637E524C1E9736 |
| 225 | 5D9F367C6FF151B12353BE9DDCF75196F2C8C8C889BB097A3D9D8FF5D77A7184 | 227 | 29C594C6F19B49C859D7CCA98148215F7E6943637797641D44DC9FB8FA403FCA |
| 226 | D9F3EAC4493E94DC73886AFD7652ADBF562189B0B85FA5AEA4CA44558D70A408 | 228 | BD581E477C7BBDBC84048141760B4EE0D181D585C519D02DEB7D1C650BB49874 |
| 227 | 4A276D6B0BCF6ED2F5E42E97933AEC978D286B3D0A99C6C7AB10AC6D1C36B07D | 229 | A75E95E6A17D8024346AF3288A32A7EDFFAE15BACD436CC76850F2EAC7EFF565 |
| 228 | EA2F47489D4C2A55A6902C665B7321DD5324C6CE172349E5C6561B5F1CBBFD6E | 230 | C4273160FC5DC7434DB94BFA01D1648421FCFEF66D786CFF60F0031B649B6F14 |
| 229 | B5FBBB914307020B218D68C45BB2E9A0BE81C9E8D5D71BC7851CD2922656337A | 231 | E9139B27185E6E9A70E439AA8D68C6535A42634FFDA55DE86BDEDDF3D6B73015 |
| 230 | 9659E8E0A8F240903FC34DA589EC6D1FE6CF17D238576472C0CD1E0EB21A46B5 | 232 | 37C7437A96CDAC620A29942E834F714D82774AED0A83771A152EAC0CC043CB09 |
| 231 | 5B9DACB6CA3B094E51386E45C506D55EE3AC95AF333EBD0305084697383F054D | 233 | 02574AFC4CA006FC0D24C3DAAF4D681CC1D2D7870F273773171A4977AD05A082 |
| 232 | 61680900B82CB80D030270CA9C614A373B0B5B26F8465AE581967C6A336D8C44 | 234 | 0DF3F50C8A36D7D8AA96E82387AAFB48D048CFAE2CBAA88F1865B84CFBBC1731 |
| 233 | 21CED60606DF99F05AFC4C37F53D2D97450B78F1211A2682414780DFF7F6AC6E | 235 | A212A44EB98265A8D4A8C118E038A0C3503B27D8B58846C4F3E8112C8B05A41A |
| 234 | 750071385D6DC87B58D3D13E286F70B11A692F4BF57BC828C6AA98C44EFE13F8 | 236 | 9F8B0E1513528F5D7E509EE847F7224AA06819954974F8065AF49F21840E972D |
| 235 | 44535F79F5458B03AAE3ECEBF2EFD4AA83316E839EF7EBADEA22C17FF039FA85 | 237 | C1B028B541BA1364045E814A9F8FB299B6B62CA150245D92588056992FE6D71B |
| 236 | 498379D857AE78AC68CCC7D1EB2FE84D465AA452F43EC1AFEFE568E42F13E0BC | 238 | FB16F2B42A3DE425B302051FCC4A2AA76F6146BAA385614913D2B11191CA6A09 |
| 237 | 1CDF5C873F8E3952713BD9A472E6FC9CDE8DDD9281EE3554C22A0D591C91D3E4 | 239 | BAE8567DCAC342D013C7830A0F03D848397110F021C63C9D6AFA90ABBC2DE4C9 |
| 238 | 0B3162930BB6F0AC229EE1C847EC39BF81DDDE1A0B0EC7BC51A05AE93B3A891A | 240 | 69EDFEE42C028640F9784E8CA11B83B4E7AB58F8335FA294DD68BA87FFFCC743 |
| 239 | 3FEB85C68C88AADD29FD39F9DB30FB250D41EBB1124ED0069CDC49B3359D8689 | 241 | 67239D7FF1C54B725D53581832F5307FF1995D8273EBA54372AC82B7D5EC5773 |
| 240 | 05DCE2A27EFF35751E51E2C4AEA7DC8B2AF546AB58D6BE81DDD38A3A0833AB62 | 242 | 8F52B55255502008E0EDA0646D4D71137D822A57C0E9E05F3D61B91436B5FFE5 |
| 241 | E54F54ABC2BB67EF06678D0AA3AB0B240FDFD510404D87A1EA75D5005984B7D0 | 243 | CD90CABEA89420F4ADD844733B9B0F0C72688B9184A2EF69966411DF2B23A25A |
| 242 | DE9EE818E8F99BA9FD646FEAB795E5048E0710CEB0CBD8CA39754BCF7957C646 | 244 | 11F009C6F23E452854B77AA33129C531C2C7A8666D550A83CBA6F251CB016F0C |
| 243 | 532525C2B94D55B1AF534778D653BD50DCECF8DFA4CFD08092AA4DD3D8BB43E9 | 245 | 940EC74FF62C721F3D854404F431DB39548F0785C5140A9D406C06306CBB0C99 |
| 244 | 6F40CE1B0B25287C46AA961061A0AE3714A465E39694B6E62410ECB1F409F939 | 246 | B7AA0E4680D8DE074B369A7481F0C12BCEDB787A1A9E4C71C869F5022447E317 |
| 245 | 51CE57A12C3CB5B4332A3BDEF4C13917982A0A4527440CAD427F1284E6534D68 | 247 | E6B851B8D89144BEE028D2352745CB0C081A7E806482F74E7EDDB5F1601A58D9 |
| 246 | 201DA7E10B4DC25CCD025DB0D7E0906C59E235CBF747ED10C3300C1BA42BF434 | 248 | EC5B92F7DAD1B462B0EB9DF227D20E2FD7963B11044F6699AEA42D8B6FCE78DF |
| 247 | 1A3C9605F0D568CD938B0DEB5C5E8390309BDFA89EFA3E5F226A24910EAB3791 | 249 | F13DF7917F8E9056EF57ABEE9A83EEBD2630452EF3A88FD64BF58135FFDFC5EC |
| 248 | 0361A08FE539B158072E96BC988AB061736F7DD19DEB61DB5738F2B43682C3E7 | 250 | 3C57C10AC6684044FBE557F1435152410707AA671D2B04E6D4C6BF928F876423 |
| 249 | 12D709F9E149DA4602201AD24F42BBBEDA49118A93A7F26B703AECDE574441EE | 251 | 072DCCBED74DB014BF98D66AFF1F2A0C4A725264A36724DE08EE18EB4FCD8451 |
| 250 | DAF7C634669C0D907B18BF4EAE198E9F3DD8F743FDBDBB2FF8C6650F17115FFF | 252 | 2815A6B0CA80C03444039CCA3F6713F0BCD3595E3D6E7F1EAF936C99E445677D |
| 251 | 890F0FA7B873022FABADAD05C42B65FE98E870568D2CF828CDFF7C1EEEB5BF4B | 253 | B96724B2FDB0D2050094229CD7A239C0C72D19914AF99B2985BCFC38A6DCD1D5 |
| 252 | 5E695EA05518191A5E8D34EB22091935E0816F8B49AFDCC44811D12D3CA85A57 | 254 | B79A09FC85A955742D9B5C023AD0D53AB5C3EF9853CD74A590441471DE86E170 |
| 253 | 8C67D67D400ECEBADAABDC5F7D4E1DE4E330FD1A954B925E2A5B1D0CFF2D80D5 | 255 | E854AA8E23F0F45734B10A87B00F671686D9ADAA574AE633DB6016479D81C5E8 |
| 254 | F668367C28480C7EC3359C781279E8928DB03E274855F7001ABCCE243ED7C259 | 256 | AE030B680944F4A4D0354BE27192D5B186AC4741E30F887C1FB12D744F3CAB55 |
| 255 | 67D4705EE2211FEF30D8E82F9EA0838B905A9FB986D1DD200524B74EC4B1AF8B | 257 | AA891F739CC87B8C9422335D6431CA3598CFAD661AD1C89A5126D0A29707BC2D |
| 256 | A0216BBCE594588D8C28A527BC85306960D73D85D96B652B88462881EA065E0C | 258 | DEF9DA9B5D0AC8BE4425B2BE0C0ED4EA2EFDA1D1C2D4176BF980DC11A7114BB0 |
| 257 | 84485D21B22E71768A81037FA08C48EA83AEC7118DA808CC62783E7DFB121A87 | 259 | E3F4DA2275D60ADE37E9DF1FF70177368D6DC78065A734EA20E06C8878AABF67 |
| 258 | 0A8DA5BC6AD5B8C8ABD057D94DCD627E2CF3D6AACC031BCD50FF49C658EABCF1 | 260 | 51BD3758E592B1E389D8266FA4F6BCA64FBCB2487194FEF05914180E879DFEE3 |
| 259 | E6ED48E7B3A550782F077CCE21EFB7368B0D12EDF21BDA1DCD30D523A8B94729 | 261 | 5EA35A67FCDAFF1887A0F78A9880F2B3304446195CFBDE1399CDC39831D9AEFA |
| 260 | 1E339B18677721963F0F9FF961CA6B065A881546683125114FB8BFBF996BA299 | 262 | 3C432923BBCA48940019A61AB0464494D29FAC5E6183F9A849D9BAC4296162E5 |
| 261 | 9CA4E3F5BD5C0D614E2515BB6AAFD9D16E1F0C0409A524D91DAD55BB9630C810 | 263 | A44E1717330C117A402403BEEB31C9BA07C3331BD8FB4BC71AC31EFF81087E72 |
| 262 | B1DF32BC5820AA059559A5095BF09750F21E3AECAD39CDB3277D06B78E2A0A08 | 264 | A9D75816DF6FD9AAB57C23A46F6DF8415F281F5C39348E8EC540F2AB4BE0CEF8 |
| 263 | 533EF557F6815F1C361B2417D27F7D9EFA5C2DB0B2655938C8E9E1E36C411E70 | 265 | 87DA88360D12F38130769D0758175FFB61ED8F20C7A17963C4F3F5287D360A72 |
| 264 | 7D57FD9EAFA6FD2C4D3A40D2F35C176E0522C6D0969A2DB598553D9C0A1940D2 | 266 | 4175C45B318A0360CC569F0D47644507FDB4A3699A40662BAD1C65306D652C44 |
| 265 | F3D8241AB8DB63E8426BF19B093D99DECC9E2633FE5C77EE55951036A7E19CC6 | 267 | 5C774850560A42157D5507FAC1C7AF431888A5D9BE185AF7772FE57B1F14CA9C |
| 266 | 27A2DDA74A95F870306ACF9945AA4FE9E10F1FBC43830B2D817016290E50F988 | 268 | E13826E6E0531510FA1C8139A365B1641F6EF77F32C5B44AC42BD47DAC9C2FFD |
| 267 | 7283F8E409B5BD2048CF8E8465DC3EC57EE47A7BB678093183B453FC60A8CD67 | 269 | B99B10700968A44C063B45B96C380C9865667CEAFD8FEC20499966E1960361AA |
| 268 | 6CE6E21A859B1EEACCB9E0A3DC1AEF41C74FE0E0245587A5E1F107BBA11C2B86 | 270 | 0F1D7B9038B27A0BEAD2E4847ECB6787C2F4811EFB5CF7DB92D995E3039C141E |
| 269 | 91690DB7158BDAA3F2D82A820A36B3684CC11CCC4802C5F8135FAABDDD50091E | 271 | F17C1BFABE1CF58757675C45FEFF4F7E4B63F10B64AD4586C5AE9219D465BFC5 |
| 270 | 97AE58FE38F088A7348D08F1B9A14BFEB8E97D81066D5C244DBDD9ABECECE72C | 272 | DEC3F90DE72189503777D1E382F0F0732DD815B0313B0D0AD6E03A73D0981493 |
| 271 | 6A91E31A815E2B22652F7813BDF07DEF9CBD0E8BB6E7999511289A0CE3CCF502 | 273 | 07F1E96604BE2B3F2B227C038863667E9C58218AEBDD794F2D2DE1AB7CCB8854 |
| 272 | 14D9A77E29615479657F8BE9AA3EBAC9DD08A04EE7A160A1C528BD6C2CE79E67 | 274 | 9BB56990DEEF6F7E32D5931102BF059120759EEA11522ECFD8AA20D9E136CB84 |
| 273 | 8913543117C32977841E710DCE7C0DAE68888C8EBEBD9883B9F9AF86B1C5790E | 275 | CF6654CF3839C66326D4C926D15254DBB11F9D59A59494B1B794D79E167E9116 |
| 274 | E520337D14F18FB14686356E4F1248B3E884634480E683DDDFE4B0221AF0825C | 276 | CE9F16C91F297DA655422B05853A72F5E2932725A365B385DF32984364CBAADE |
| 275 | AF3B27DC3156F1E0B5E8D75063A10A81A78698BE4E1A4C2F49D2E530AF1ED966 | 277 | 0A65E573EE13339A505F7B1EA8379B15B0AA01CDDCE32226D33D8D957ECFFA95 |
| 276 | 8EF252D3CBEACAD0394B9546D51768C195A23A041EC1E3F21AC91C498515EDCF | 278 | A70BFF143B5ECC595AE58174728DAADEC99801EE8ECC7EB0AF18A056E5B279AD |
| 277 | 5A9977F9D72ADBBED88D5E3FFEC64A087FAB9DBDB268608247B977E435E4CE34 | 279 | B7337916675D3A20A1A45E46FA55F29EE05D38EEC228EC6834F38AC0C5BDBF53 |
| 278 | F0C543383384541FF88669E53446065864769D5D3957C64011D7C93FC147B093 | 280 | 883BDDE80182B4E8B4606548CECE724AC6BB986761C7618095D4C6B83E72381A |
| 279 | 9FA961A60BDDF97F1A3BF53CC18D306DFCFE04DF980F026428E84140542171F0 | 281 | 3E8997C31B659E585708AE8653E011EB837948B7B09E980832BF09A03D244DCB |
| 280 | F706A48EDEC416DC58F006761686EBA99598962F6E1BEC8E78AEA474CF0AD890 | 282 | A5C89C3B6369C83788E1351F198BEA1F98C36B17A40CF2A6809C8CC43C18DEE5 |
| 281 | A72B9906BC891564ECD5440FE6047DB452171AF35C33C24D8A23E41C112D93B5 | 283 | CD29DDB52BA4530CFCE4711059B88DC0D16C0F9D6DEEB058A108CE5E861A66B3 |
| 282 | F1B422386DFBE80ABBF7BD43F152F0451B7B0DB2D71B75575CB5256C94F40AE2 | 284 | BC088345B3B0816FA6CDB44BD4696E4D80C73EA34DD795A79C700E36AF4E8256 |
| 283 | E8DB4CABF990502BD74BE028E14C1972E666932E04E79B743B3357737F31D08B | 285 | 76D001C35751B85A17E7BE6985D2FF8D697947CAE32D033EBD5F53D059AAD1B0 |
| 284 | EB9755DF6C89C185A7F13DA21A6E6E526A9089B11C6BB1F5247E31685B028F52 | 286 | D36391A8C6B85E4D2F08D151711CA356BD738888AD8FA88DF2DE7F8031EBDFAF |
| 285 | 555F98CAB929558BA7BCDEAE76F93E7B00B214543EBEA0FA375B624B4553C133 | 287 | CC40496AF010278B4AD4921FCE02A732A26700EDBA79ACAC0DD69E4BC0E553F0 |
| 286 | 16D6E2B846FAA862F9DCBD8FCB2A59EADE462BC8FDF8DC56B888C6C5ECF9BBB2 | 288 | 0357F59B6DE1B76C9E5FA97A51F69BCA3182F2CE60D0A6C3EE3C917237CFAC83 |
| 287 | 4197F4DDA197A9405F639643A4334545A8004F05963A05747B4905A319411086 | 289 | 1787DCFDEDF7851B02EDC8F14D5B40DC05136BA95C9B9EB2BC5091F332C77386 |
| 288 | 9A691FF410F400E7E569CF8EA99102A57A569C223B8CF8A4B285ADAEDB238FB4 | 290 | 1D7EC7AFA6BCCB87E8AFC067F45589667E52AB0D469832D209E445CBE57400FD |
| 289 | 5FCCC3A9EB063BFB1F9263D8B31D8AE580B6B8F1F311388B509E224F7E600A98 | 291 | 1CA88231B2772B22AF30B5958F8703C3A238B4CFF00171D30C939D9500637966 |
| 290 | DE394C80D1CC6391D45160FC7CE92B0CD7E74B0844DD0F3562B14833A563FE6A | 292 | 19F43DFEC9BD39D516365DB22DC53DD20AFD9511F7B1DC92E0E2191558C97633 |
| 291 | E5942191AA6BAE176278E9EC30533FE310F0694745C024929A65E4C411DAAF0C | 293 | C71730A9E91B3E5639CFCDB7FC7C0B07F81AB1B6FB42C9C27C41B6B5B36287F6 |
| 292 | F3539203284EDADDC1E27FF0EC2FED41AAD7A3CDCBF2B4177647CAEFA2FDD380 | 294 | A80CB722E8795D88AA29DE0BC1275CCC2ABC39E0AE1C15BF0E24C94D231C38DE |
| 293 | F6483BB02F87E1B66F1F5F8B23DE0ED2EAF4C540A5D392D6B49B0BDF15DEDC09 | 295 | B3D706BF3124B31FD10B6D7A39976D01F21447D41E39048655A44FBADE0B5DB7 |
| 294 | 13DF0F14E0E49389A82445230CB58704CDF21591EC4E721119F4786523A16BA1 | 296 | 708EB8A877B3F9200F0C43CA35D9A51D258CFD34BC1AF9760B1F1824D65C0DF1 |
| 295 | 95F9288C0704DE543FD38496FC59B15143CA8BA06584BE7E6C9F09DD4F207C09 | 297 | 37781D7A4EFDBB1D6BC8C7303054FEFE34AE8545AEF43FAD7EAC8077B8F23583 |
| 296 | F2086D39D48B652E45BD2FC4E2C4BC1FE534CC1109E177C7494E0914CD0E45BB | 298 | 7F793569199A57BD8D1891102768BFA56EF238E990F437060C8772324AD54A91 |
| 297 | C8461B6A6FEAC2A2742CB9B3441DB0340DA91F6C6BA5EF79D6363F68A52F3300 | 299 | 7BB72EC46725D3684DD41C25A779C6D6FCCF404399A3FD5658CCDCE608EA9AA0 |
| 298 | 7CF46E9F6D5A7E33762852D4BA13A1825AFCF10B00CF175EB0059D272DBAB911 | 300 | BAEE911972BC77AD27C54A9805AD0C041F532FE4F387CC8A4BD24FCECF05B843 |
| 299 | 30D027A1C1AAF745E0D69B71FB455C1363AF42B7A00B142D9C8ADDF4CE9801AF | 301 | 87824C8F540396D1AA94ACB3337DF1E135263EB28C18018F019D6A406A506C72 |
| 300 | 71C666C1A6773BF48F35076FED27423E1CD18139F3D8B0A3E1AE44C55382FC66 | 302 | 59B80CDBF79C51B22A5A70F3E1019AF79ACD67DAC7E343A9773092F4539C5066 |
| 301 | 942021B7C1E3451D679218810F816DA083A644A378D6ADEECCC212169B96FEBF | 303 | 2C82E3442CD513CD8B922204F1FE98D95E48C9A165EA3FE44957A8BED940258C |
| 302 | 744AD8C249E092F87CE696C926ED9E61B728674F39DFB645FF5AA6D742B73CF3 | 304 | 977EC33FA627584D4AA5016F9F53D5E6C71FEACE09C91CA0FC92EE825D8DAFB6 |
| 303 | 37536ABDB80094DD7CB7D0FC30B6370F8CF9B145F65F4220FA592AF67383108C | 305 | EE671B072833CC1D8FCA04874A6F6081D6413874F0008E7DBC9DD88AD374F6FD |
| 304 | 3739E4FD2E0878AF00DDEE092CCD14B1E749941F342701F07097A4DF0EE5AB3A | 306 | F4083B759031C5D76A11D30A4B99C33E9A5A75317C1EE0E154780A9D3F235284 |
| 305 | B3D9BFE0B1060ADAFA7D4E3392218E5A7AEFE4CC01827ACD6903C2412270367B | 307 | 467919B60F44685B760EE3062164A04C304B7CED681C7FE0764C4A19CC14828F |
| 306 | FC75D8C1E290C5489BF2ADE1B3FA6E11B5BCF37FFBC42D0B3E7A7435D6AA7E8F | 308 | B65BAA2176F3B3232C62F2DD26C145DF814D37056830B08B0FA9BE0245BFA82A |
| 307 | 62B96A05C15CF7025EE1B0D9CC2580A11A1F187DE686E6F8ABBE658382B212CC | 309 | 994A7341CD152783100917C4DE1EC36AA31FCD73F3914BED2A0393599E9A6572 |
| 308 | D9BAB099DD7ED5EC269FF8CAC8C16E101B7AFE3BF9854884FF0746A1B0423FFC | 310 | 202925C9C7E55000672235AE2F557416E1032AB1C287BF53989EA541018192F3 |
| 309 | 468342D5D31CEA0EDD7EB5FEEDDB129B7C55DDA20291A18592079BD75D8DCFA1 | 311 | 74060BCC8F46E073F7CC001F03547D229B1C53185147FA4DDC2B99A5DAAA041C |
| 310 | 2182EB1AB128A319FFB027164B5F9505754A4B1C8DFAD7FF0C892D97FEA8F506 | 312 | 6E8CD64B9BB3AC5DEA2641858D02A79FEEA73F537FF5571A20D8FCC7F18FB20B |
| 311 | C65585142BB9F986886117C7CFC66EE962D1609DC1DD36930A6525D1ED03AA93 | 313 | 35AD024FEAAF8C2AF17A8A04DCE887681AE02D6184A8A20275E3731026C34E59 |
| 312 | 282605FCC5C7C651D657EB8ED0A55EE348994C18FF6AEF1D8D669273B6EE450E | 314 | 2E17E820BE88FCBECF72CF061B5110C16D36DDB19DFE009F22642AF7D0A42C29 |
| 313 | 709E6F60358F225E209AD70E96778E8375F41BCEFF74D46D595C0819C85E60DC | 315 | FA410E4D4F58A3F7ACAB152480BA58CA3415C3C8BF76F9A976FA5DE2111A2344 |
| 314 | DB702C6AB7E90FEA2EB9EC299FDA15BE8A807EEBEB1BAFD628BB94B1E28EBD60 | 316 | D581D2F73DEA5EACA5DD1C4E9BD0D77DAC82C6B407B1726E018D26081D87B94D |
| 315 | B6DAFF828C2C80821C8ECE963DC90E750EB00E3418BD0858AC6595012D32C308 | 317 | B6B536CE84BDE6B73189411CBBEB50C43E64E3FC2D24D7979A408F568D900EC5 |
| 316 | DDF9F30191779BFD58D93AF0DFEDE67AD6902FCF8C953CF52188311EDD0D005C | 318 | 438FE7EF78116A98E2F6D117A6D9B12D27A96FE28E9B25DB946A3852E21200E1 |
| 317 | BD31ADEE0825CE1C25725EA2D6C9E5D8D9034C | 319 | 2C258483657D525746A678DC4D3726E890485A742BAF318BDF08CAC98BD1C9A3 |
| 320 | FF818252D2F1141185DBF6D84D7C393C50BF90C1D76A8052CEC8FECC7E196C61 | ||
| 321 | 30F23DF9BDC028919D694759967789FA88907AC476B02C9B5E925A5143B1AEDD | ||
| 322 | 134DEFDB26DA3B3F646FE596690296681FC17F0D22F5A0B1375DDD5ED741219F | ||
| 323 | A6A2B2F6D20ED4C031861357C2CA7D86DF95E82B1579D26936BD9A13C59FB004 | ||
| 324 | 33088EDE3435BE982D6AE595BA825F64A82F0D6E84379A67556584DD0F415047 | ||
| 325 | 33B6462EF72860D1A9FBDAB44CE06981D17E0C0712D86FF158C9A7CAED4C4331 | ||
| 326 | 5E4118D8AA718FA6A8D371EC1E8421AB116E893E905F5E352F7AC4057D4C546F | ||
| 327 | 068E508D21B6561AF9F5651995A9FA9DE2F8F6276722949488E53BD5169F1868 | ||
| 328 | |||
| 318 | 0000000000000000000000000000000000000000000000000000000000000000 | 329 | 0000000000000000000000000000000000000000000000000000000000000000 |
| 319 | 0000000000000000000000000000000000000000000000000000000000000000 | 330 | 0000000000000000000000000000000000000000000000000000000000000000 |
| 320 | 0000000000000000000000000000000000000000000000000000000000000000 | 331 | 0000000000000000000000000000000000000000000000000000000000000000 |
| @@ -404,7 +415,6 @@ end readonly def | |||
| 404 | dup 18 /grave put | 415 | dup 18 /grave put |
| 405 | dup 19 /acute put | 416 | dup 19 /acute put |
| 406 | dup 24 /cedilla put | 417 | dup 24 /cedilla put |
| 407 | dup 39 /quoteright put | ||
| 408 | dup 44 /comma put | 418 | dup 44 /comma put |
| 409 | dup 45 /hyphen put | 419 | dup 45 /hyphen put |
| 410 | dup 46 /period put | 420 | dup 46 /period put |
| @@ -413,7 +423,6 @@ dup 49 /one put | |||
| 413 | dup 50 /two put | 423 | dup 50 /two put |
| 414 | dup 51 /three put | 424 | dup 51 /three put |
| 415 | dup 53 /five put | 425 | dup 53 /five put |
| 416 | dup 54 /six put | ||
| 417 | dup 55 /seven put | 426 | dup 55 /seven put |
| 418 | dup 65 /A put | 427 | dup 65 /A put |
| 419 | dup 66 /B put | 428 | dup 66 /B put |
| @@ -422,7 +431,6 @@ dup 69 /E put | |||
| 422 | dup 70 /F put | 431 | dup 70 /F put |
| 423 | dup 71 /G put | 432 | dup 71 /G put |
| 424 | dup 73 /I put | 433 | dup 73 /I put |
| 425 | dup 74 /J put | ||
| 426 | dup 77 /M put | 434 | dup 77 /M put |
| 427 | dup 78 /N put | 435 | dup 78 /N put |
| 428 | dup 80 /P put | 436 | dup 80 /P put |
| @@ -453,6 +461,7 @@ dup 118 /v put | |||
| 453 | dup 119 /w put | 461 | dup 119 /w put |
| 454 | dup 121 /y put | 462 | dup 121 /y put |
| 455 | dup 122 /z put | 463 | dup 122 /z put |
| 464 | dup 127 /dieresis put | ||
| 456 | readonly def | 465 | readonly def |
| 457 | /FontBBox{-20 -250 1193 750}readonly def | 466 | /FontBBox{-20 -250 1193 750}readonly def |
| 458 | currentdict end | 467 | currentdict end |
| @@ -481,253 +490,243 @@ B0DAA1BA19D638676E9CF159AC7325EF17B9F74E082BEF75E10A31C7011C0FFA | |||
| 481 | 99B797CE549B5C45238DD0FADD6B99D233AC69282DF0D91EA2DBD08CE0083904 | 490 | 99B797CE549B5C45238DD0FADD6B99D233AC69282DF0D91EA2DBD08CE0083904 |
| 482 | A6D968D5AE3BD159D01BDFF42D16111BC0A517C66B43972080D9DD4F3B9AE7FB | 491 | A6D968D5AE3BD159D01BDFF42D16111BC0A517C66B43972080D9DD4F3B9AE7FB |
| 483 | 11B035CE715C1218B2D779761D8D7E9DEBE277531BD58F313EBD27E33BEF9DC5 | 492 | 11B035CE715C1218B2D779761D8D7E9DEBE277531BD58F313EBD27E33BEF9DC5 |
| 484 | 50C7821A8BBC3B9FDF899D7EAA0B94493B97AFEAC503EB5ED7A7AB613EAA9394 | 493 | 50C7821A8BBC3B9FDF899D7EAA0B94493B97AFEAC503EB5ED7A7AB613CCEAE69 |
| 485 | D530C44C3FE66EA8FFB60C9AB182FD0F3F939F2633EE5CC31283CF157B4B8D4D | 494 | BDDBDABC60BF16B61C044A68AA41968B22CEC6F3EA7B0C02C44ED2BF3957ABF8 |
| 486 | F4885866C66360340649649BAA36FFEF7EF359D2E3276F855D5F47A63BA8EBE2 | 495 | B03474ED11BDB07B69BB517CC6A6953FC1732CEB1D4BF5B6C27F30889B4DA0BE |
| 487 | DFC83528B60BE793381B89398CC5F00F8A63BA929BE36FA5327BDBE8B68119F5 | 496 | B48781C7C224795CB655BE03CC246E4366C918F4A1B8FCB49E85E299B923E95D |
| 488 | 219D0925E7706B4E90BA28D2F6630A56FB0C73B717A4175EE4484E030A0B56B9 | 497 | 5711E49455770726136CC449420520807FEA21FAA658A4076ECAF1B065107CDC |
| 489 | D0A6E4244E9C27EA03F3F041F5F6138FE0A10CE95492F8505D02C395B5466BB9 | 498 | ED0BE922F22A283E1AA2A900CE4D5F55259C475F1868A7889D46DE0D8E0F17E9 |
| 490 | 71F42E9AA34E61896DE1837B6647BD578A66320A79C6CFC75CF4234AC6745610 | 499 | 14175EBB20E16D9E5B3E1CF776F28CE5BD16940334685862F9A6EE0B828CBEB6 |
| 491 | E8EA4A80A08C87FF834A997C73AED3711458D395DC0509FC4A0AD8C02BAD0A82 | 500 | EED4F34ABCB56E7B1D6F65C94D74F286416836E5B4C1CBE19ADFBEEEC3FE7CB7 |
| 492 | 1C4CBA3AAF2CA5FCFC79CC0B2755CB1BD58F3DAE3B802A3ACA5E3E04E5B6C577 | 501 | 21CDB89A4FA18C33B7E215591250EE5F5FB888624010C7832CB7AA7E088C7B61 |
| 493 | C7CE3C88844C19114758B2E07CC5A3AA2932221EA2794E875E7CAEF35828B992 | 502 | 8AB01AE7963B2C511344B963A60C59542AF7D88096DEE782C9EA80C670966208 |
| 494 | 66C970DD5FB13C21C787452BA5B3421C9BA6FE12900ACDE16088734FD017F221 | 503 | 020786A1C0D0C845E08ACEA8F075F85394D3D923F49FCF38639C1FB1CA0BADA8 |
| 495 | 0D4748A96970790A94DB9EECFFF0940746ECC399A614C8B91FD2A46BFE7FC0B4 | 504 | FDDFB7121B0E367353D6F95BC523C08C8DAFDBDD2B0FC9230A6B7DCE6CFD27D5 |
| 496 | FC3716DEB3C23475D8051C37033A8F4AA09F24190BFF65C44767929374C30691 | 505 | DEDBD0380CB1F8B0C0852336BD5698367C6F8A32088299443570141E0E09C31C |
| 497 | CC99832736045D3FDC8D62875BFC0371FF64613AE62E07F6CCB07990D44CF2FC | 506 | BFB95FF1D599611E27A00328566920B4C2006BDA2CE24FFBDA8613B2C5AA62B5 |
| 498 | 15584D20F6FD2FFD9390E7C4E04DE67093A7FB7ED9DF317FCEB909B9E3910CBC | 507 | BCED045B3BB89C5468213D249D7B287EAC7A04C5A0F14FB9CC9ECD8A62083EFD |
| 499 | 34F3C7870FC8200DCB0EF4F0BCB8BB88DAF95FC2C5BD4ECAB0AB0DD5AFE65881 | 508 | D9BE224860BC3044FA07E1E2FAD367C545DC5B73E1BA876520313A3A5D193EE9 |
| 500 | 8EA6E45ED985DB9EC02ED4873C8A61A6ECAC723835822AC111821826F894EB97 | 509 | 1B5B27FEFCB04D406B3212105841A1339ABAB9B0B0767608DEB2ED7048256DC5 |
| 501 | B24CC14F23899C6308B46D439228ADEE575D8573B75262FD39778711F255514E | 510 | B98878CA93CAD7990F658A2DBA54048E4509D27BFD48032D93AB3765955F6D55 |
| 502 | B0089950B2D5E4511A505BE441AA0B6343986C5D47893B9F2EA8E2B0985F25BB | 511 | 4639275D229FEADA618AEC2239BB1DCE56D1A456EA658FF3D7B322F8266ADD38 |
| 503 | F101BD6DF9A1C8F911AEB5C80476F116888D759C7F69C2CD17A6B6E13E2047A4 | 512 | 41B08B80904F650229709FE189C98071097143B9E532C3DA6BE556856CDE900B |
| 504 | 97D50D6C7F064682B6062F51CCAF91AEB28C3D1A27D00F1506A5C5E424B7F9B9 | 513 | 7583AF6C10CA85699B2447C2EF6591D0FA0074D810AA328170305E1F3562F2A3 |
| 505 | F61C5490109EF8A1024272CE56DD5D628366E66338F9F41C1F7374F3C45D1702 | 514 | 4538F0D0C56245C11ED240E316DFEF64FA1AF9C0E64BC86782F59DEECA197B4B |
| 506 | C4B76468B7343E2A999C0C3D8E7C98F7EB90C9496DC1D929CBE7FB546E9E4BE6 | 515 | EE38625921D4693B38B343466F10E4C9E0FB3DBB8CC417FA7696AF9603F732DD |
| 507 | 2EC6F77921A2359C9E61F3CE84BBD3B17B223FC3A0CA8DD41536CA5BAD70823C | 516 | 7E719B6A6BBE64F4FD78C4873890D867236D82E35ABF102129C9C9DCBF9715C6 |
| 508 | C215305F6E9500FC9650C26BB876966288E3BFC6BE74A284D71D7E573FEB891B | 517 | 0E969DEAFBF9BB650B321CEBE6253183C2EFEF6B6BC28EBB6F28AFC57B22F83F |
| 509 | 932E310DF30B91BB20473670AE22D21BC21DDB40AA887112D92B04160329B176 | 518 | AA928A5CA96DE41EB9B33C6297BC0BE1F63472AF7CC02721C31C314C704EEED7 |
| 510 | A5948E6B84594FDE8242BE92EE065CC3DDBB00A58009C649B5BAEEE130BCDD1D | 519 | 9ABEA57556FFD2B367D262950D0BC885F1FCC203C5833022484B72F5C59FEA3E |
| 511 | B9410289F7E4B477F52CE4E97C552F9A8DB5D573FC8AA35EBC7FA4A3EED00540 | 520 | 8D2738B923349F0E44828DFBF4B9068C9DA80B141EA7C9506595B0A27A2DEF90 |
| 512 | F81650DE47117E01F41B7DFBE4945ADED1AD195D4E39F91D63E824100428CB42 | 521 | EE785F8AC6F0629824F2F2585D22E6928304DB7A5CC8B3F5126D3EF00FED1C0F |
| 513 | C7A4919B154D1EB79274C476D89553434CC1236E64D2070D24432B4AE25F346A | 522 | 1AEE437ABA4200200849E5FB8A1B370B0092F0124E30A1086EFE05D0E03D3905 |
| 514 | C36BA7FD43EB7D4C826C4DC20C384BD67829CBD4696DD17040AC41F8E941DB0A | 523 | A058FF054D2F6454D784BE414301CDCBF4FBE6E340A7AE8ADF3063E978C31686 |
| 515 | 95F10349E343067E14F3CAD6C2602D3761D445F6FC94BC2725C8183A7B9B63E3 | 524 | 242E19A023BF5B0F5744E09CC2E855007C264E6CB13C9924E523301D7FD51D3D |
| 516 | 44ACFC71131CBB44D872AA9DD609402A03394F9164044005575EB84CFE261812 | 525 | 7CBEE8C1C4095007221DFA728507A079B62986817369E9A91D0221160A3F452A |
| 517 | 70467860A055806E848E01E0245E35EFE12505F425055C32790D2CF475613683 | 526 | 9B827DB0B0D5CA1C626CC7844BFD97C90F80C84AAD4D34A0AE7C75DC019A0E4A |
| 518 | 8B22770A58F3CC356ED3367990FAB109806A5F37A4706DF098EE353F1A626074 | 527 | 33ECC7E9F6B1F1678B1F0F3AC52DC46B8AFCD6C5FA88045F932CACDA8FF33598 |
| 519 | 84295A5E4D070E690891DD216B55702FC9A222B5C6000648DE1FD15CD00F50F4 | 528 | EC8066C6E997CDBB4613917C0B4043F8A481C62E18822B5C77A2911A8FBAB2BB |
| 520 | EB0F28CE7E4DF26A9F5AEA01CDEBFEEB7EAC3BE1A8D2DD9CDBC9216D9CF56C48 | 529 | 3FD35514119214174C4DDB4CC6CE20BBE8B077A797F123B28EC55FAF52F65FFD |
| 521 | 634858C1013AE01F60A19D3CF9D33F02515E1B1A0AE0CE5F49EA2355783E4A03 | 530 | B147280D82F362F1AC431DE0AF87E8A0C307D7B5E978340B606689EE5C3C8911 |
| 522 | 3C84920E68355C206FCAB59A91B45DFD25A3D965D2853230579E16526715588C | 531 | CE65B607F02778A4BD54984EB3924420B0FC9D624B7B7166B455AABB0AB8A7C4 |
| 523 | 1007CD787D72F52C3683DFC7D755AA5820947DCE4D401302DDE4CC46767992D4 | 532 | EEB2F66A95DD2E72B249D83C84C3075FF365B26DDFB7AEACCF2A048BD8C80C41 |
| 524 | 27C9F753D3AA4E52A7DDA0928F2C5A805DDD8D0A8C14254836EE24909DBFDAE8 | 533 | 88E415BE80BD89F313F72C3BA490A720158607A71BF92A3885116A8A303B2121 |
| 525 | 20DCADC2931C7AAA089697F00A3F25413FB841AF905C8FF3116BAD21913E3EB2 | 534 | 293946B1EC5A085F034E66B1BEAD4B859B733282192393C6E3D4CBD194153520 |
| 526 | 9CF58D0FC5AFFE0F08BCF2FDD13684310B586532BA479346607D025C7AC53721 | 535 | FD429BFEF266BFDCEDF8762BED7B9F1E6A11F41FDE053DE22AC9F664DF870C30 |
| 527 | 48751595A910CF11AF8AFACB10D7EF7B8A3B80E4A1782108BB24E1279022F59F | 536 | 2E0089EDBFABF28CAB55B4F7B92C22F0DF152397107C2AAC18C9F4827AF0D2F1 |
| 528 | 24828A6B5EE73140A9D1A74AD774C3F4C181179A012B726A922E5D54AB79D5C5 | 537 | A1B1F8626AA8E6C52C612914E092E8C3002D25771522A1B37152CDDA553C1F2A |
| 529 | 958344AA47437635790F7B2CB59B9191BFE0F6FBAB28CB78F506DA2A1D601F44 | 538 | 44EF83429495A940A14DDA3E42B5CBC5AC55E652A7CD43195DE8803413A6E11C |
| 530 | 98BEE1179546E2FD11591B5D50C0B1101AD8B33D4E54AF2C15DBB0570B88AF7E | 539 | 16342B090004266C7126B9576F68E071EB211BE824A154889F4FE2DED93896D6 |
| 531 | 43944C5D8D05D817B18E6F41C7E900B56A9CD196D5AFA1D715CEB73C07DF6EC3 | 540 | 1C818FC3F9ACBC28D3D2CD47D94F685AFFBE83C045799F4A99C242A449A33CB1 |
| 532 | 3BF7C9411140B544A6866AE691F55E94A72E4FFD922A2E08FD4C183A5693C355 | 541 | 1BFFEE26334ADD624111FBBD9A4DA9049555FC1D05D3759F1C83E7BAB71467A1 |
| 533 | AA485656735C842D353687887D59EE375080A61954F5388D52739A3248543220 | 542 | 057064C94135C618CA08D98EB11A42EF8E4EEEE6BF436663D6C2173667B3BAFA |
| 534 | 1555FCE8956CEACDE634684FC3292089B1008290797B6DCF9F8C7B89E22430C1 | 543 | 77318803FA93C51971978661B06AE62F5A9C30C35F2E6D05334F0AFD94B9C84C |
| 535 | F2C6DA1BF663C05B3BD7DDD2DFF7B6092E377517890C24F08507C9EF29B11F39 | 544 | 9176E7DA1FAE09CD214EFB1DB44649474E3EC965F29ED5709CB721A1A17290B6 |
| 536 | C9A989EE270AAC39C4C12B1F8F749D6C67EF7A0E39EF5D7ABD889F4579CD6DF6 | 545 | B2FE92E7DA02FECA17A70382FB1970FF678BC4EB254638D9D60314C524AE5A74 |
| 537 | 6EEFB8C099A9087B79A66C3F27C01A12B6692AF19029C257B4C5788BAD3901DC | 546 | 22AE09222246FC45237EFEC7D8E151CEFC63F734A626D896A47828940E76621B |
| 538 | 58BE54AF112DF564E16E05E3E1A5ADAFC713DEFC4DFCA8203866D95B7A3A7CA5 | 547 | C4D734BBE10C116774A7C2E748AC2A893B34782F3CD9EB0C34079B72A170DE68 |
| 539 | 0D094D713759132E3069907BCDCC1E411F7C5566D25789F8ED8858FE86705556 | 548 | 8C56D67458FF6932BC6796BF521668136EDC5A4623B55F833E963D9AF91C697C |
| 540 | 9DC7AD84C8A5F71C7BA386E8E3159927E70616ECE077D72DA51082B08BD36FC2 | 549 | 85AC71E7DAECA138E9471C8535A8409122C466B7CF6F5BED3B154D055B79AB5A |
| 541 | 25E0678828BAEA91D699871778D34AE22BF05F59FD8A7B7B00D2984AFA884DE2 | 550 | E8D5A6D4B11BF71B011265E411C2FA0162AEA0BDF7FF68FB60DFFD0E0A194E19 |
| 542 | EC201E75E02425AE70B432BC1A13A611675A858EFF58E3E10BC679A9AF72912F | 551 | B89E8CACEC175F92DEB8F634EBCC667CFB7FE47FFACF66990EFEFFBCCFABCD6F |
| 543 | 7A3368F44BABC0FC75D32F52E10DE61446C058C83499133AE468281F5609B217 | 552 | B675D4F8D6F870A595CB4F95EEDEF12BE1220BB16D798EE58A06F7AFAC00300C |
| 544 | 8008A521909151B53A0802E8C0AC992C7C3BD31E86C9AA2368AEC7964AC23E27 | 553 | 29CBDDED9CCC72972E4ECC095D5F2E0EC1890065F34A848491B128EB73F86204 |
| 545 | F5136D4EF3059E332D19121CC95B77E4A40235AB5C3753C4012D62CFCE894094 | 554 | D5078938337EA05B8008CA3E57139408FB0B39C057C1939B78108F4C75322107 |
| 546 | EB5D7D7F576CC725A6474C96263384B9B33AEB121A9E40A76937DDE710DC0760 | 555 | 79BD61078C393A7DB042F0DF344D6B0A8C914BF8829A156D1CDDE51EC65F6B7F |
| 547 | 414F2167C378C01B0124E9A907427EB4A13B8E41CF82BDF4B16E030598B06120 | 556 | A54828C7A71029343EC88D8CE8AF98DFB1B640CB1A2AB22C7721F72508D2179E |
| 548 | 8F8ED0DEE7E7541B0B5AF6FCE95C20FB7179EF0DA411401E4BBA678F132F60C4 | 557 | 667C8A5CC87E57E07BCF5BEADF7A8B836B536A83BA41D3D4AB541312D45613EF |
| 549 | CCCD0CC45A6B3A3DBADA100D3D24ECB57E3209DFF35ABD022627249C2C9C3971 | 558 | A083BE7926DD8BD006EC08FEC6D53DF6A281C79B82E3C5336B165511BD6AC6CF |
| 550 | 86154EE0189583C45C14A3DC8DECDBE168FE2AB8DB78B0C7F5971D670A51B76F | 559 | 0621414F9F61863B5D147934BA875488FED09F1FD9867E35EEF0DC61776B0491 |
| 551 | 48B5418F89383F1E7CEF08BAA7DF462E573145E3CF27B28841304DD743C82AB7 | 560 | B7838300390E43B8C7144EE6999D1EC1EC9188A9AAA33E5B67A1DE83552980A2 |
| 552 | CF134DB64624B7638A86BC077AA3089500749720531713E97F69AE7C908E0387 | 561 | 359137C6A689F5C0601FAA09EF47C9BCC57DC2A72C2838762C1FD23D43434354 |
| 553 | 890C06F7F621CE571E4367C83EE44A1A7A306DF62B5B1F0F08D4F682507A339C | 562 | 6973357CD871FDC39C4D77C267DEA96BF9A9AE78A70CB709C4B928D77DB05C03 |
| 554 | C36B50F2A0C9AFC456A09AB0953A983827CC570C3FB08317859A9BBE8167F876 | 563 | FC8B0F504D948003DC9146762C510D21C144680F0A0A5203996CAF2936753AE4 |
| 555 | A744DB4EBB7746FA16ECE4610055A35A08696A78B27B9198366FA2A6206332CE | 564 | 079E0CFDA5E03E6A482F11D663FC27D5E8B6A73B8EAABC3069C9B5D0B1E01909 |
| 556 | C0CAAFEE4614B533A9D3BEEC9B8F8C13B475657AEF597FCE507704675EA219DC | 565 | 119B2560B70ADB2546F622D5596AF276B6003BDF456A3B4883648A1114191BC8 |
| 557 | B350AF6BA3666F18CAE2531D78786DDCF57A4F4F12D372C9506B8944DC003A45 | 566 | 585D0C2A712CC95CF5191413A5D3C4A4ABCD40F33ADC187997898C93AD946103 |
| 558 | A1149BE50F318CFEB619CF277A387623DE238A4A856BC707D19599FFDD1DE0B1 | 567 | 862A8E8F7509BDF130BCD9696619181C19995A570EF3AC61827123212F96552F |
| 559 | D5062FF6DC6C279E117DD53F8C642B7E0461D36403A86206442410EC08AC6BEB | 568 | 285D492510CE4C260F73B741EB8A881B139CF97922D2BEAA6EDB151343CB6DCE |
| 560 | 9EF318CFC9B16DC39BC254AB31C3D9516187AF81B5A2588A8362D982D50785DC | 569 | 74FD202ED919C816AA6AECA20D31BA94A49FBF66AA299FE67806C51C7D4DC88E |
| 561 | BE4EE2CC4E331EEC9110FCE8D18D262AED1E603825B546027D8895A4184AB49B | 570 | A0DF9311445C92AEEED1A21C264901D5F53A3259691E300A5E434F3B8F60763D |
| 562 | 6A1471592A7D7982F88CB3729D88FE543A460B3D22A466CC890007379E4010C9 | 571 | CB45B35EAA8E3AD00C82E0AE79F6E59ED544D31EA5112EE1B256111832E3D780 |
| 563 | 9B44A45868C1515C3F83983B9EA396A0A3079DB7F3760F5FC65F20391BDCDD25 | 572 | B222DCC2EAECC748CFD53413E7B7BF60EDD4558D17338F5DA099B2179B5E4859 |
| 564 | 6FCDD09C0201E57DDA12C152561D3B6D8D467A15B9B82D58554164E661591D7F | 573 | 404C296C3FA92BD458D4A18894F15FBF42B1986E2A7BCF8C1D7C25C6F17DF170 |
| 565 | 604ABDF37F1860FC2E08521391DA3BB2CE14AC808E18C9679B6F71D2C39F9F61 | 574 | 6DF76813852BA3CC16A0F9C54A836C75F392DAE45AFA57640BAABD459903ECB5 |
| 566 | 906FDE8114D1B7651743336ECE541C9D98E83BD48C9A42720625562E371D89E2 | 575 | 1457F1E1AB898BF51FF34A578B13BF2C2192B3DA8C74197D10ECB0792E7FC57C |
| 567 | ABF50E925BF879BC95D5831C5420B1732FC1329CA5508F7517D819510E7D75F7 | 576 | 688D13CD1D2B8FC04CC896E0F9CAB7C73F0B178B2B9B6069AE5D61581D6E4630 |
| 568 | 9ADFAEC110ADF216B532B7C2F3EEF1C79C664E3919B693A8B88B2C4079A3E222 | 577 | 342941000C556FA766664C9E4DF8ACD970A4E13498BD359F1F62CD7B59D6CF7D |
| 569 | 5A8AA36205B087734FFEAB10D1FBAFA1FB04CF10A269C36B114EE2325E173207 | 578 | C5AB39CF1FEF04990E1B34C2B13C3073865999AAEC9931ECC6FD7E4505C2D0EE |
| 570 | 103312B15D3FC60CF8B4D42F46FD36A4CDFBC6CEA9E1967C19060CE817338867 | 579 | 672A193FAB459F8051367C67C2F121CBE051CA9E9ECB45A31C41B5CBF7C83685 |
| 571 | C7C27BFF13901E44329B80EEE4524C4C306C7B8AC2E572C5002C2EC691CE79BF | 580 | B85C76EE1067EA62E6D77816601C4A936A4D5E1B3D966AE2307CB739F234DB7B |
| 572 | DCE16EBB1992B0AC8AF106000DE0657EF6833EC910AEA5C7E6A5961650420BDB | 581 | AF00AF3B357EDBD5EC79D97688310803B58FDB85D85C669C4ACC6705BF1B8F52 |
| 573 | 407F15C8800EBD140C5A10A94E10926FCD387A35DF2640F8228164FEF3598989 | 582 | 76B0D709DAA03610AD25727639EDB403278178D96C663569EF75642E0D89DAC8 |
| 574 | 640DF5ABD9A6ABC6A502887CF943E7FF255B43C2E4B1528FE6D9A70B57BA1F8A | 583 | F3475DAF48C05E8475A010522D1DCAF78BD5E366CFD461524C5AEB0C6F8CF0B8 |
| 575 | FBB59E079991468A8DFEEC37A4E57B943696439307D026D7866EBF4720893FB3 | 584 | BC08592C46ED2F6264988662330C62AF843EC740AFFDAB40567D85DD31B2D107 |
| 576 | 4077A9783B054DF4213189BD10FAF1A41203634D083D7B2C10880E6DBEA9F551 | 585 | C726AE7B36821421DE1559DFBBA7D8C11D537E944121EB2ABC28910FC4307084 |
| 577 | 00976D8A89A480B3B69C021AB12E357708162ED89FA44DC514FF9FDD08C783FD | 586 | 2321866C9EFBCA1A7EF9D77346E620B74FAFB3449AD4A31ADD0E6D7192FFF6A8 |
| 578 | D2E2B302F26DABA2B9B0CA6CBEDE960AAB60482BD150A4A8C536F9A274F2F317 | 587 | 44DC537CAB0EB595708290D7C91E3805EC664E3D0AA3152906A9EC957F2A57CB |
| 579 | 288E371D40745D9B37E0BF1EFC4E4387A161032EFAA51AACB236CC0F72A15203 | 588 | 6EDDF1185D8EDA5D631A32EF2A7F2ADCE4F8FB15C3F8170EAD24B97803DFF358 |
| 580 | 5570ED165D3B5664BD7E22985F53A9120826F1B6B32AB78B4D58AAFD958B3C9B | 589 | 165D5C03528B1B92B9687DD0FF8E299A306D693C0220EC63C5AD9F515D0CFC78 |
| 581 | 0CE52F477A86A6C1B342D1CC12CD6A8657DAD2DE07FD60C756B0DB678BA8627B | 590 | 03DF3D714B670CE2C09020286E6C7F09A582FBDEA7F153CF37A748133F61283B |
| 582 | 718C459399C34391C94326407BD44549F6E6BEA3097E796F9D5567A74CD3DD06 | 591 | 537FE1BE8ADE8B468D8B68CBED4D2552F2C7A19B0E069A79F9FA5627FB57D024 |
| 583 | CD66C78C171434C4D8D071E6680047206AB5B0700B8958D9990102E6F4201FFF | 592 | 752893CFA39FF3ECAEC0F622908E683BBB50C76BC2815A46B5023C25120589BA |
| 584 | 7AA8A4F9F268F2E563E0A84E3447C5E7AAFDC681BB3ABACF428B39F4DEC69E87 | 593 | 00CE9F1E81EE2F0A448C235AA68A962789AF11E87F85FC6FE285079329D254AD |
| 585 | 709E1E587A9291818C94A400AF2CBD3BDFE018FEC68FB52E8AB97384EE700D45 | 594 | DCDC4563BF6F82C76A27A512BACE3DFEC586ECD83D464ECF5499B1027BB3E71E |
| 586 | AEDBE0A79875084452956D3E8D08695D5CF33DC65A08A2E0CE49846F8D658B1D | 595 | 60C31C77766B05B00B1833ADD7F9A83EE544A1EF42E4EBF7F5A7B82D0E318A8A |
| 587 | 290B6590590744C3BAA07B6ADD4495F84CA5EF2068564BBD28EF31E99B3EF96B | 596 | 03EB2D4DB9F9905D4B9A52BA9C5D1D2821821C57C8500866343A819380253D1B |
| 588 | D4DA128EBF30B5E71287EF4BE6F11F3968A6AA9FB8E039024BECD94783DEDDDF | 597 | EE92F96EB2CCA3782DE6B16825ADF42B716154BCCE1106C1201C00360DBA1F8D |
| 589 | 3E502CA25E421DF43503147F5C40EA9F64B43EF05371D7D02CAAE4BF9C3068C1 | 598 | 01FCB2B57137491C17A17A7B1D3D1AB4F70BD5CC4572FE37E2E2CB4EA578CC8F |
| 590 | 0E4C121DB30233561855CC115A2F1C71205E13044BFDEB88A9A26FA7DA776760 | 599 | 69892616306B8598456B8F345FD49F58223C8D1B00752F6CE0D278277B3DABBA |
| 591 | 6F6232121EC7A05E952E3EFEA5C9BDF95544F47FCA6F9D49216BC1E6357FFD14 | 600 | 97977264D53A95A034E3BF891ACC165E0898D569E9DD9EB9A21F5ACE628FE6CB |
| 592 | FE08D4C9F858511333BB1391778D5F8EF4262236A3121E7CFDCE346A11585A0C | 601 | 115DC17AE728337C4A184151A954B7C5F6D0A872CE9929A13040CD1D8DD92560 |
| 593 | ED8179AD3523C567A694592DCF7A738AB11BC911513A9B429070B632A5AEED18 | 602 | B8D58CC3EB8E025AC7A9400FB7D8A827F7BE4C56EA930029ADF44078BC5EA389 |
| 594 | 912DD44E8A951515C25DFEC549FA08C16DBE0C080A0741BB722083EC4D728B63 | 603 | 5782B7A3B04256B66CA866B65A2BD0A4300481ED9EF898A4881189C55FBB2B0D |
| 595 | 51EF23AEA4D15015E4803F8B38EF5D7A4DA5887959AC0E1EBEBFEF3E7103D66C | 604 | C371EAB5DC9294E2BE1F68DC70CEE16B7B4427AFEDEAA8C420B63AC524E5AAAB |
| 596 | 0D1C944094B48153CBECA0CC877300D97CFC241FF4C5BE3BFAE5D9DA8BF64E3E | 605 | 1C0504A2E9C5E601831FD84DA7C7A78FAE4660D1AADC38578A2929E6C00F611B |
| 597 | 8F8A7124BC2A8F690503275CFD9754298D6401ECA1CEF653EB7A8BD1E8C27E63 | 606 | FA966D3490191EB437C2042B2EF87A493D1D184AD79550D817830C0C680B75A4 |
| 598 | 09797587800F513BB09F4962EFD8A548938343FEF44114E632D7D9F305FF7D9B | 607 | 5946ED1B46E5D26946AEE0057BDB4BE9B23884B839890E8ACD3F55608B7B68E2 |
| 599 | B043B271955E971EAE369CBC1A569B673C636E1F3E8BCCC9A7EE73745BB4F6DF | 608 | 27B57A662DE621F1CF6AD89EF74D8FE1FBF42A95D2EF01ED6DEC83E659A36106 |
| 600 | 63E80317AE5FDBBEAE0AB05C5707910CD183CBAE9443A82D9C622DDD8C77E236 | 609 | 8320126AE91C2A2051FCA141BDD3FFF477E674916E058BBC0428879C81ED9914 |
| 601 | 4337FA68FEEFA8D6ECF883DC485FCA75F79579D2C3C40CFE131BE8A25BFE360E | 610 | E83B9C47920BABC636ECDD8C59A1ADAD12C384EFE8860DC8DE04DD8F7ADE8942 |
| 602 | 9BF74B6F008041D1DC288BFDC72E7554B9C35A05C802FCF91842CE6D16B35A17 | 611 | CA3CF4CCB9EC7A0372A5FA7364026286086B463383C07AEC413D6A0415E6FCD2 |
| 603 | E4486E436A0C04F7D291CD06E87C7D581D4FA8D93C12F5FB46901264DF9A8491 | 612 | 7A96973CA85B116134B41C8F120B557E43F38D21432885394F0C83602276BDCD |
| 604 | 065D87BA1A715E107954E99896F46315CF212205CB224C91E8E67963D36AD1E6 | 613 | 7A2AF8A16D0CA4FAC497CE0FE1D19CA1D40F314CC872FCDDE3F330D5C6342C8D |
| 605 | 1A400BBB3FC39A1B94A577FB13B3EC5D1DD8D069FD2B946E6740D21D7FAA834C | 614 | 4CB634ED156D7D5B0468DC981706E775E5D5D23F1F0EB7B1CAC12833B8CF7D15 |
| 606 | 6CA596D24CF483EEED47AB8C11BF7BE8C186C112964DC28327C204F27B5242B0 | 615 | A8CC34E07DE0CBFB425A50E22B79BA064C25A31596B95132D0B597561B2986FF |
| 607 | A62860BA758A6F57287D2F8FAFBB95BA694434C5E712A61AC48AA10792B51530 | 616 | 2DDAC35CA3FB7F46659D721EA243793EC3BFF6BE5074DFCBC0B68FBCCB456D73 |
| 608 | 7B90E890483101DEF6EFF5D6307CC24DB5D29CFFD204D43CBC41F30BD1940C80 | 617 | 47FECB042B1A1D7E1C290CBE8EC065E43B0C2805E225CA2F9967FEE8AB286D34 |
| 609 | 6BABE56764FE8FB6D14DA7B521255BA7A7FB773FA937D0A862892EFAA8713541 | 618 | 02ECBD45D4A1EF6760EAB45362D09D245BB24249FAF120B797AD8A0173C6238C |
| 610 | 4C18EE80297873AF7194C73C4AF15EDC9E394C7BD1E6840009CD40D880287C33 | 619 | BE9824BFCEEE1DB6F05C8930819DE5F4CE87A8AF60DA79F5E53F18F51EA056C7 |
| 611 | D21082789DAB3E97A9A1CEB69139DA7B1195286914CDE1568CA47BB86F33DC32 | 620 | D27B63845393F348A36B76859AA36C506EC5FC1419AB11CC41CD53D11360B23B |
| 612 | AA54AA2A59002F8E71E6592674DA1699E70D1B47932F068278B7B27D91703059 | 621 | 8D520B860742104EB334F0D4BD01C94E654ACD4E7D88479D225530353FB67F64 |
| 613 | 7D85FFB3B8A554577E1C6DAE72F6DEF4757F62B9C49B070FCF09209BF8768C44 | 622 | 9865A97A10BEF98CB97CA3A3C9353F23F939FF98032E1AA6277536193A94739E |
| 614 | D9C410F015DFD1E06ADAC5D886A2C887F83AB992FABAD38EABFC4169369BAE6B | 623 | 35419AEC8D6CB44E85999A042E19EB1E6E4048323224760F610C8BF0E376F341 |
| 615 | 0B2D01785F129E1774EAE997A399F025C8C4CF4922AD2DFC9ACEFDB302791EAF | 624 | 2AC4CE2A52ED4551695F949FCB3C618E90FEF1392141B57A7B19CCFB57208A61 |
| 616 | D49F3B69B612A2B62EFB321E9A19406F021A514E6F503A8D0D9E349916C2C170 | 625 | C0F6940C9757BAA58102DBABC4780BCFCFCE8EA3CD9722FBF6BA55A4A6993A30 |
| 617 | F000C0F5C933396F8083413D5B5AC0F92E2FE4D552107D2DCADE18148C5CF45D | 626 | 325B2B9A0AD91CF8DF367CB979FFD4631634371853E3A5921069D464ED85E350 |
| 618 | 05CAA1F51E0E00AE0C0C947E62A4BBB46A1797E3D734CD825156C60DC85E23D7 | 627 | 6FBD46403428E74FAD68A324FAF8D13E896F336901795D71E5D2DB89E889C1BE |
| 619 | 902D68CC9C70611B37BB0EEFCE4940640D53599237EB0553F689791A736B37FF | 628 | C522FEB36C61D7E0E4B1B0EC693A0CFE4107647615051CCBB7DC16E97AD1BA35 |
| 620 | 2F80A46C8724829E24975EC26AF48B3B1635BA37FB93B11B5B1663FDBC3E57AA | 629 | CE9A096DFF39786C33DA44E00552A2804A59841C5C22B18AC531BB9C0115F96A |
| 621 | 1A741DC449EF31C1FB3809AEBA79424C2A96FF0E7D8772FEF6DC790177CFF682 | 630 | 6956067574A462E428A5B43947EACB821D5215D5BFFFEA5279ACB6C5A31AE4E5 |
| 622 | 8F3825E325A61C9FA69E48BE691EA1D0CAEC56005764DFFFA6BD28BF4CEBA8BA | 631 | 0C02FB488E26606B36F1EEE1438372B7316154F65894F5C5E822C5631EB39AF5 |
| 623 | 9937703BA66A82F00AD51ABCAE57A0889179E5A8C4567ECAB71CDA45D2F466BC | 632 | 4651F131149F16F47567F97BD833D5BF3A8286814A8D73CDDEFA00A0EE22B5CF |
| 624 | 2BB9BE3DC301AD04C989EC67B9167136E38EB9B7BDEB8FDF84BF10AD349FF6D8 | 633 | 83499201F787F87DC5173DB57C12CAFDDFA8FE2953A4C336F13B2CEDB2315BD0 |
| 625 | ED5464AD98824105280822B9284F2AD285E05CADD239F64E32777275DCA340A6 | 634 | 0D4D63BF1818958DE6CE23B8ADDC55BAB29E1FD39DE94E047807FF791E40C68C |
| 626 | 9DE9E99C12B97B9FAA8CC225419661542EC0D6D9AA8DDE52172233EE8498075C | 635 | 573EDF6D22A0C6975AABC854543627201D22D817121BBDCD9F5BB0288F04940D |
| 627 | 1F2DB1CA96A8B97209B24CA18F8D65D9D0AC7281EED9CA9035FC8DFD1B956772 | 636 | C663CE143603B41392303A955A90CDA082899ECB1BA3591EF47E6AD1B5DCCB3E |
| 628 | 5DD851936729D332D4CE9951F7CEDF50FC5D08C56F4FA5EA38FF38C447C01ACD | 637 | E6E68CD54310D21A0E809E957E6957D0004DCC386BC45526051094D82A2ECC32 |
| 629 | A462C73A1C726563AEBD55E9801B32586958C727C260A5549BDC25CE2B98FB38 | 638 | BE893DD5D32981AC1C3E5078EBF8CF2A0828B5B1719CF3120A6C767FAFFE68A3 |
| 630 | BC38110F20411E2B572E79552C396BEDE7230E9F677477682DD5721FA789C4AD | 639 | B57B6B5E1DF30B714EF791BB3C9B3D5D4BA21D33B3A81EB77757A3BCF842E15F |
| 631 | A524A520DF586772C6406685C5FAC5F8C090357F38B8139DE9D4233A28574BB0 | 640 | 1648EEC4655E10DBD61F2FAC6E96B96271B33B5E58E7CD380564822CD380BB52 |
| 632 | B20E85EF2405FC38C69378EAC55C8C2A18E7CCD2DE3F6A2E884CA35AC561F9E5 | 641 | 2E63097B912F140205926D11424378B8F134A85731B897747B128B7770B65A98 |
| 633 | 4055C29334DA2A5F4486150C1AF0B131DFFD78F67F4F286E796E82C723E6186A | 642 | 1D8A8F2582E83F2E7BC0140074E1BDF96D5D8B16872ACA21BBCE43C52C68A331 |
| 634 | 6256A59680A162BAF502C3D06BE15B567A9FE32D3DBA21B4F074A3EC20969D9B | 643 | D491CA8AF687AA57BE80FF6F040335299E86BF7CFB26715E822384C7D2014281 |
| 635 | 102E64B8A37A238025DDD2147731924ACDD2E7F2985DAE32BB8C6639B64CDC8B | 644 | 960A0C79CC7E77E4D6CFF0F5B2475E529BBE3464729B6A33DDFE36D26FABD8AD |
| 636 | 1B3B847B7E0BA43022F9212F6B80A6C1E0F00C4FA97E37F3BC26B7CFA0D4A511 | 645 | BF09C5599E1E33170C6AF8367342360E73681AAF946D42A3B661B0BABC9A3874 |
| 637 | 9330625B616C314F926A18D5AA3B37DFBAB3F1571CB4906FAB3293C24BDEE506 | 646 | BBDCBF3AA7C134D0ED3CADCCDCA0260E0213C3CD82173B8F544073B535E2C2D3 |
| 638 | 07A5695CC3904127E4291E2F19815D7F9C53F5CB1A02019257E68F150513B75F | 647 | D837416D51BE7FACE789B72BB3520FA7C8C80F52BF42C1862B309775540F6957 |
| 639 | 188CDD36AD1AB18823951F5237A599B0CD3ABE320D2C2797520CF4F51AAAEDC4 | 648 | 1FDD0D5D6E4CCA987FF11577F6EDF7B3F044D3995BCE794CCCC129CF0BE7195F |
| 640 | 1169B1AED761B16A25C1A9423277FDEBC3373497004367ABEBA3AD233FC8787F | 649 | 0F831289C1BB3C5C796F190138F0079F50C894021C27FA48D1FF4D1472DEE1BA |
| 641 | 92A4A4965BF5FD4F5F4EEDA82EEA3BED70B0E5A9B0998042E30AB0425216BFE5 | 650 | EFAE61AEFDFE4F8C28528A32EB41B392E09BE386988BB4E92A83B1D833AA9A52 |
| 642 | 8AD806CA26F1DA26B41445FD9690E6E04A86D45E1E2CE22E3229614F9C07F585 | 651 | 2D2768D56EA0066017954EB9FCB2766BC8EA0F5A1BBDE25D548DF19CBA4A3A36 |
| 643 | F57C2CF04E830EA2C8ADD6E126C124F459D66A1E575E7ADF7C5963FC3FE74643 | 652 | 28592831BDBFF6A7BC98AB965375A1316672FBD75D5D524B5283DBAD1084BC8D |
| 644 | F6F60133CBA6ABAFD3539AB858BCEEA803D5260F0DB6E23D7D1F0EC2FB47A98F | 653 | 795EA03214D8F931BF336CB1520E3009C231734688AEEC98BBDF173C8FFA7DC5 |
| 645 | 2A9E327B415BEED3D0CEAB1A2737D36C2E3A3DFDFBC0D75A9A2D251930FDFD5F | 654 | 5F23ECE810811B1385BE7E7AF5B2974E7D80A1C86FC88BD6CC6A815B773EDBE2 |
| 646 | 7B9170FDEA176AF97EB70523673A39C1676D113EC7F0A760FABD6D939ECD02A2 | 655 | 48BA5C3D8918C8F5E53F65605A574CDF99C7B29E72AA548C07EE3B1748D74F39 |
| 647 | 8609EFDCDAFE070D0526AF58883B9205E11BB726259FD97E6AA93FB05B296080 | 656 | 0E201ABE1B36F9B7F11CA7B2869B7428C05BAB0E61D8CCCC3BBB497A5AAA2A72 |
| 648 | DEC8CC8655EBDCCAFB6BD42F20225EB34A8CE6F881C0600B63AE58CD3E91927B | 657 | 817CE375C1E68799649C6D6BF1E0CEE7974CB24DB8BFA82B786C87090347DF43 |
| 649 | 705262B48498E76901EF7CD8A4607FD7A8BFA4EB14A3A4E78439E074A3CD1B6C | 658 | A10532DFB6115038479591C3891293C22B33275976D269F5FC003984E815600A |
| 650 | 56C63FDC56C2A29E1790A354EF0595657A022E686C0BCB106A432A242794C869 | 659 | 52940610447150D5BBDBBEFE6EFFB653C8A1DFE1115FBFD129FFE94825F247A1 |
| 651 | 3B468E7DBC9DD8974EEFFDBEB21AB1FC4963E9D70B7F69B62F6847628CAA171C | 660 | 9F4307B13CEBE73596960D611B9E6D50B6ADE781FA381C48A73B47E2528B7D78 |
| 652 | E86C0D589BC6F584C5A6035D375D215FCE2DE7E03640BA7F2983C1FE2EFDA675 | 661 | 2336BDA5F55CFBD3DEAECCEC9282C72D4BD3FEC0B6BEB5FADEE8D3126F7E8017 |
| 653 | 44996DDE255EDE2E0EA1EA461B178B764066F0738084D1DC0A717ED3C5E002BC | 662 | 38324C6C61677676006D66782B3D0E707126C40F8EED0180F527608176E29EED |
| 654 | 18FC3C6AFC5F415A25AFAFBCDD5E4E304EEB56EAB5448BAA447EA9B912B725B4 | 663 | 28E61C15BAE9D007C88B309530C5CE5753A568E0C94C1A4869D5457C9D043C2B |
| 655 | CB0E3DCCBC333C7F0944545CD7C06C7927F2715F2C32EA4861FF7EAD682D63AD | 664 | 157ED1C5EC2739A93755DD6FB02B92A5473FAD0F0B0C3341CAEDAE18E54EC140 |
| 656 | 6FE869229940972740C078A9B14D5DD30263F690ED7C4AA1BCD48546467EAAEF | 665 | 7A5B7A00721E495AB860EBA8DC36F25DEAC79B8DB57A7831B0542022315F34B4 |
| 657 | 53F205D24EC5A8185B965725E433E6B1F9D829D09D3E32186D7F069B05ED3536 | 666 | AD4A237617A221B09D92F934CE82405FB48564BAD05C3009AFA4D011161474D6 |
| 658 | AE371CCF2A86F507D775CBBEB073703530EB9C13ADB6625AE485F47FC5842D64 | 667 | 2265A735E34607D45E6ED94D94FB1C901D6B4D6F4977B9BDAF1CECE6C8B65193 |
| 659 | 79074FEBB50E803F77809076725FEED43D4107B01B31341D32414FE87CA93A23 | 668 | C4743502A005ABF094249DEEDBD34B49810D69AD90CA0D950760E6D6AD8124BA |
| 660 | 2621F7264FFD3EF958CE17087C76C8EA88C1D8CD651090F9579C11584B59FBC3 | 669 | A4DB0FA3394C7A6F9435B324C119D9AB4FF2A41E9C619F31DFF1FC22387D42E4 |
| 661 | 4339692A52ACFAFB71F8F9AC7445AAB7D6EBF9CE4E6D5847F1348B84DC01EC9E | 670 | 3FA8DA47519DC003870486A139AC7CE1DA52B927679BD382975CEC601F1B01E6 |
| 662 | 14659686F6C1F9C4DDEFE3FECC758F22B62DE54BD2CE3199E7B73BB7FB00D673 | 671 | 5ACFF335B326D80C6E6586C7677C4B148CDB3609248B3437CA43106C863C98F5 |
| 663 | 5E6CE00B063FA54833E574320107613502A20B188A7649BEE66022EF48F02370 | 672 | 0713644D81BAF67F2F1F3B3D67BE586B693F93609BE34A9CE769FD2FAC80A0FC |
| 664 | 659D37403C1D2BC66235B01BBD898C085F7BA962240C83ACA240289A57D14FC5 | 673 | 68C5B10E148D1616939CE8D1AFDE025F8238C81963A5203128755DC399CFBC49 |
| 665 | E1126951E7D4B3585A3BD1F5CA63F63861F203F4893B95ED75102449DBCB8C9E | 674 | AD4A8F08BBD20578151349A9FFE1D422DD1FACDD93466F228BEFAEA33E973A1F |
| 666 | 26092452809C6C55B1960CCE65C5806D5B1A3CD8AD1209B7ECBD45B2E663C318 | 675 | 511028CAE3137DC36E99FED6C3719F5B0A8960AB6911000B18B0888226B76C02 |
| 667 | 4F47A682A200A866D62D909D4A25F4B1E4EC07DB0EF30AA950563BB52B201080 | 676 | B77027A97C15D7553C3B71BDB62B5A78178C2F02276873B49438B3E854BAAA5E |
| 668 | BB6F6CC7BFF7BD8D5AB947E975CDFF7EEA4C234CEB57ECFD51F712AB681C51C1 | 677 | EF0A1B9D12B7E206E369F9E33EBB6A9F863101E72CC2832DF567A87F7452D5A0 |
| 669 | CD440E61A48A339F7BEDA750C7986A870C53E1A42B2EB9575FE127A4344B2F3A | 678 | 61F2177BD31C6D731AF564D1C0F058BF75E0B6C0AC24202B56AE2F100FB9D469 |
| 670 | 2925721FB1C840973D28C3E490DC2DFCC50E7D5B333C486E8DEF33A08902AC1D | 679 | 4391D5B16874F1A5E4F0EE8FDA0E36B339D2D42D270F63EED284617670E01324 |
| 671 | 1AD15691AE5C308DAC6E9E4C6DBC8E91A0E62CE7553F7EE677C236D5FC2AD64B | 680 | D38D4EF3E92180A4F8DC2604B9189504D0FCC1F8394425810DD1BC4D233E89C8 |
| 672 | 93C61D22E39B21A94A5FAB0D1159644B5895C7AB28D67F04158CEBAADFE921F8 | 681 | 8284BCF502AFFF66A54E738F3BEFA7B4F51AF9C35575B1DC1EE6D922F0A09E82 |
| 673 | 708DF7780BBB53353BBC356C5A30B1311DEBF3032667E6F58F3140B500BC1389 | 682 | EE454ADBBD1DC0992470B0764332E312E2A3764217B502A9497274C5E2F13316 |
| 674 | 2E268107E7A2DD447287EFB49812AA97253A993E155A0A03F8C59ADCDFD8E677 | 683 | 46ACECBF93952AF579854CE0AAEDFE42584E216A93181861B66BC49D81FDD7D8 |
| 675 | 568B69CEA669882833B1E74B658F756CBB2F8CBE47F5EC60BD15E198A3C3F600 | 684 | 3FA8FB05503F861A69254A5E21EB6CFF8855E7D08AF2B2D161A2328244F285D0 |
| 676 | 3CFFF12E11F7C18A38FEA39D14D2B2044702AD28B4841B7CC4DD5FF15A2EFE00 | 685 | E7876EC603CE837EDE0971AAA9BCAFB86329955E5F1F78A00E521CBEB22363A4 |
| 677 | B7977EBC290A82EBE2382DEBED2021151A954B2416BFFC75CF127BF2A4AFA2F9 | 686 | 142BDF69D408358C7C4D4E2E1ACF9CA11B72481B97F9231644988EFE3CA45659 |
| 678 | 94CD77EA8F7918AB471D33AF1EF480C7C067FDC4CB8122C6F55C1E92E7AA0197 | 687 | 2655999007B7F4DA9EDDB47352519333815A28A5A53BEB5379D699CE73A0F6ED |
| 679 | 82C1DE1C0610903A9C8A4A6B4217AD559DC4E33A0E8A3801CF31B0195AAB7D77 | 688 | 31156A41750753C3EB3EA6CB382BDC17702086C6C750286610CC7B0ED2009AF8 |
| 680 | 751B357EB2ACAD4A52B06A0DBED89A2FC0428CF99FD570B4E36575A35AED7F28 | 689 | BFA6460E643F88AF1A71744E2F42F92A6D5D0BD7FB2EEDE8EC854FCAB94242C1 |
| 681 | 27C14CE9DCF1497EF8E0D0A7C58C00B1BD12F76B50FA3FF98774F0EC9CF92717 | 690 | 65634B2D10117CAAC9DB5CDEE681EFFE140810F7C9182162479C257972AA398A |
| 682 | 02E79D948D45BF5A2FDB5B5956AB31C2833C381931C002741B669ABC0A20DD35 | 691 | 9B8B40286F9ECE6863CFAA33EEE37A20EBFB28403448D0019B99CE76655AE359 |
| 683 | 30F4CF3D0307D145E90DEDB9275E6B892BCBD22BCC95DEBCECA270823233BDCB | 692 | E97D1B26861C4F8E0E17D5836D4AACF4F05AEC01EB12F45EA2964C6614FBD903 |
| 684 | 85E12C13C7EAC5590AF06926CBF83EE4E37B98D1105F04C1BCFAB78848BCECCB | 693 | FE930D67C83FA691F8F8241725F61356093B99C1E3F61BD69D63B13F748603F3 |
| 685 | CEC7067C7809F30ABD4AFECB1B88AC31C769BCC3FEF5F1F503A1EB3DE899E58D | 694 | BA9ACAE25A5820FC771547F1FC8EDAC3CBDA4D27C2E76F6A567B297081C51274 |
| 686 | 368B0A1E545C50DBF0427A9CE238285870A5BE619BB212EF6EC7E417CE1A0FEA | 695 | 29CDF072F62DE0B06096C7891F8A13542F44561DBF4E6179BFF1414A4919679E |
| 687 | DB00A94FDAE477DE1F39C91160292620A5A6FA48594FFAA1DE64121864295E14 | 696 | 35E819B8655DC254C734B0471F61702D79E7D8D79861331A12CBDC0D1DF4472B |
| 688 | C4D5096386C52F99094C2002476C5BF383BC0C55FA377DF0023BBF3F52D27620 | 697 | 0972AF27F184126C5CC24B5991549CCD9569C5E6A2536031E1BAD8D74DFB26F9 |
| 689 | 2F22A07F251551E3A31E53ADE4F5D5C9C1EA12720D95C6A0896D87FE2E703B46 | 698 | F1B239267E44799A41C516D9949B03C76D2E4FF02B4018035C5DE91E7376452E |
| 690 | 3004D91E86F41559987DC5763EAB5155DB1F8320266A405A39D6E274A3D18C11 | 699 | D0A29D4E590CD69E3795AABF23DFB3B4A1C392F181CE6AE333C7DDF355307A12 |
| 691 | 40D21954A786789F673BCD0FF0938DC68421A2BE201DEBE3570BE1DA4911BCB4 | 700 | 9FF9A1E357E5A8F0FBFB70406B2113BD7D404E6D7BABE8AB8D027A217E907C0B |
| 692 | 9B219582E3628E1C4FF88262898D160C58E9D0D5A86571CE87A0269977745E6F | 701 | 9D322F2B50F27AAA7E6DE95A14F16E61762ABADD2B2DB1BCE1A45AEBB423A63B |
| 693 | 49652DAB033108692C9B1C220EE07F72CC52BAA36BB1D7209B1A11B2CAD3CE67 | 702 | 2B64F2FA0B96FE37835F73A03358C755D55A86FA70E67E9CEB034F770E89FD48 |
| 694 | 4F14B87DA489C2EFFE0E2DC1A2B6B05A8660D5DDE1089C7E7C899F2A528A6CE5 | 703 | C41CE3D76FEB3EE18935DDF3A9251901FE9DA8F937F891EE181648F5A09E6AC2 |
| 695 | A025BF973D8959EF4434D2C70F77D826F85009E5F909B88233A8CE812A5960C5 | 704 | 9317F5572856F1C8F1D90D6DC4E9CAB3869B6C30CCC58FE4F385FA5D01E5A1FF |
| 696 | 05243F44B5355AF815A5AABA6511F5F3FA2B29F37A4E29EE575845F7F05BF087 | 705 | DA826AB7DF0D3EFEA10DB987D44DBC2E21E1F2FE3521CC3C1AC942FA5359B66D |
| 697 | 5B3AAE4637D0A6908A5086756B3BEDE605A718F5E5B47520885F283C0AB28B0D | 706 | 866CE1B7FE969A6F6C4F6E231DD9878D4EF3A166AE196F3A624E3E840DF4C948 |
| 698 | 9F277CE965E22195CA1DD4A75E4DE0597C374FC9A0343BB87D675D94EF9D87FE | 707 | BFB315FC68F1F395278E6C3422930BC8D7AA293071B9F5ACCF3477FD797B2113 |
| 699 | 89ADF37F61B9168047EF1A2234811CAAC507F27235E4634CA4C2B2999A575C69 | 708 | A6605074CEC01253A75BF1E582D72E1766F72CE250AA62EFE25AB512C662ED23 |
| 700 | 3FE19422C170F8142F3DB38AEE76D1BC4A8C2328E987CEB840CAF69CD0F0007B | 709 | EB6FB19FDFC936D65668D143E7B63947FC50DCFFE5E3D825D15C0142FD17A550 |
| 701 | D3516F7228013D79C891BEEF835235CD6920FCC6A604648570277F104287D6AD | 710 | E6CE5DE77C765DC44866C8C85D0979F754B79C7C1BA57A45B2138B5A0D8722B3 |
| 702 | 75511E5D835319E1933FF896CBCC559A5ABF2572C430B8EA62ED314DED16C2EB | 711 | FCE9EC0915226AC5FA06C8DEAFCF132112010716D00BAA9EC84FAB149A86457F |
| 703 | A5D66CA97EC43FAC0520A3295650C1739D91539C99169A3592BF84E8BB378883 | 712 | DAD83AD440A6D8802C2EC016E04E12BF6EE9B27AE6DCA0E047BD0767696D652A |
| 704 | 8B3DB2BA623F01524B180118CAFDCBEBBBA3A760BBBDF2F7AC62024B298166BC | 713 | 99F49C6E9472846023B7464E28B040FBC493BFFB443773A4DFF73A6464CCC43E |
| 705 | 534E7EA23642DCC4A800A0D605D88909C1840DFF31E8E9A20EAE691E07010C0B | 714 | 3F3974DDE181F162A1E0F7C28D1EDB267E52F007212A82FD71432249749CEEC7 |
| 706 | 7C4386507038CA310ADF5A715B1525F796BE864DA5E0B8CDCCBD595D7E31F9CA | 715 | F7027492F0C4AABCB20E217F76EB7F3F16B92875438271C88149B62961A97467 |
| 707 | 2E85E80D313BC9DBB3EC41C8FA1632F0E75F63F137FD5BA01BE67A440F81A72B | 716 | 9019EEA80E7B91AA608A9699BBED43FE5A937AFE62613BB7FFD4D55B123AEDBF |
| 708 | 94A1E913CD4474E1C77A3E6B81E5F058BF583C6668A65082F60CDFE05691ABE2 | 717 | A8C4FF6F88BB1DD3E42C16116CD63B6D4B47C6669233686B24DE774DE4E5567D |
| 709 | 4D10B4D0CD546BA8638574A24841BD606BABFA018FAFECFA2F5D4293373315C4 | 718 | AE75B64D89EF449AAAF1DC34CC9B5F6A1B380F2B65F8E4481956C911B241C439 |
| 710 | 83E6D6B36B15D2CCE993C19AF2847C459A9FBA9AE47BAFF41CC6D3ECCB692860 | 719 | 3CFF801B0BECC2F742E3F8DBFA7657B6BCA33A739913620843C97F94510AE3EE |
| 711 | 7C1EAE7B393C5690B72B5D4C6B2FAADBFC702E026ADEC06710E7592CD05E3D72 | 720 | 69DCADEE2775FECDA97B4AA73003413EB63971C06A435F6022D8DB74370D8AAB |
| 712 | 022A7E117856F8D4644122045C1478728A48CE386D9A22F2C653C6462D833ED3 | 721 | AAAA704DE82D50093BF6633F2649898ED33AF613B3BF7574C8BB76621A902E21 |
| 713 | DB934E4327E69C9A625200E215FD9A399779DCA7584ECBCD0C4C30E0A7DE7EE7 | 722 | 7BF8AC2158FEFC7BC768F60084F4C3BBA86ACEAE575029EA1935F85B2E4E2B33 |
| 714 | 941B838664EC4DF49B1C70D36BEA5FA0C08EC780AABFE652EE05C088B4B59BF9 | 723 | 3A176338F92F5CD578B1B90F2045B2104F62E845349B82784075F00A82085666 |
| 715 | D794D627FE660D813FBA76A9B13A216965C8D4ECC31F9CC72FF1DB04F55BE4C5 | 724 | 014F7E804AB0718397CCCFA9328348FE44020223C6B9E4E1B8E688837A7DFA5F |
| 716 | 9312C84EAEDE62E6C9BDD074D38EB7147FE6645597413E8AC10340AE96D4E84D | 725 | 97ADA785FF999836256593D27B46075E90C58222CF1C22E4478004E1924F66F1 |
| 717 | 14FBEDBB96EC767268B7F0D7F17FA69A395E7B088C43CEDE2DD934B96072AB36 | 726 | EAF37DF7C9EEA1248EA56DC46DD0D126939A26F6B772340D6DA5F167BD75F994 |
| 718 | BCCA43FBB6596791FE9EA006FFA4DC3E28384A124D5C5E1C1640164559FB44E4 | 727 | CA180309B1FCEDE0476F73C130A78A568E37B714B3B6A76BEB0C2E750F2B51D5 |
| 719 | DE5B1CCE7962008275C41EF90DA2FF73BC92D37295DA4B47EE7663AD3FA3081E | 728 | 295291010DC84842BDB34B1F969382FC41980ED8CFDD2ADD0202C7305C9EA4D0 |
| 720 | C6541F337A35F616F831B5BAF3289B2E6DA16960DF72F1F03F19BAEA35F8400B | 729 | 0E35D71C82B359B23A2F05 |
| 721 | A1ACE52D96A11FE3A368E476C5BF7B5466929251A08ADAD3E2034DDE0B9CDF8C | ||
| 722 | 24B1B614C42EBAEB492ABE6667249F53C35D655D4536CD086258538A407C6394 | ||
| 723 | BFF608509B387040144662A2C510522CDB60B1C44C826FEBCA5ED65FC5B9992F | ||
| 724 | 7053C423D8E9FB4B2A92AE3E373AF9F979080C4C40F2B581A83FFA750C5835F4 | ||
| 725 | 17F6630E3D98EB28A37EB425F1DCFA27F4995605A82BD9F4C3FD26A2C6692B6E | ||
| 726 | C7C3F47741E0C8427FA2511D5FDB08F03555E7D4B2CFE592EF027D7FF58199A6 | ||
| 727 | 3C8759C332C66EAF33156A1C3276053BA1F5052857F1F01F5147EAA70C126912 | ||
| 728 | 9D54B91270EE22DEACBFC154D028F612E7D729ECD5D4811B3B648E4A13112FE2 | ||
| 729 | 3ACE506353F913D55845453B85747DB452F0CC59FDF5220B5EDE973D34537180 | ||
| 730 | 753DDF320DCE92FB09449F685AF03D72F9964F | ||
| 731 | 0000000000000000000000000000000000000000000000000000000000000000 | 730 | 0000000000000000000000000000000000000000000000000000000000000000 |
| 732 | 0000000000000000000000000000000000000000000000000000000000000000 | 731 | 0000000000000000000000000000000000000000000000000000000000000000 |
| 733 | 0000000000000000000000000000000000000000000000000000000000000000 | 732 | 0000000000000000000000000000000000000000000000000000000000000000 |
| @@ -758,11 +757,23 @@ end readonly def | |||
| 758 | /FontMatrix [0.001 0 0 0.001 0 0] readonly def | 757 | /FontMatrix [0.001 0 0 0.001 0 0] readonly def |
| 759 | /Encoding 256 array | 758 | /Encoding 256 array |
| 760 | 0 1 255 {1 index exch /.notdef put} for | 759 | 0 1 255 {1 index exch /.notdef put} for |
| 761 | dup 12 /fi put | ||
| 762 | dup 18 /grave put | 760 | dup 18 /grave put |
| 763 | dup 19 /acute put | 761 | dup 19 /acute put |
| 764 | dup 39 /quoteright put | ||
| 765 | dup 45 /hyphen put | 762 | dup 45 /hyphen put |
| 763 | dup 46 /period put | ||
| 764 | dup 65 /A put | ||
| 765 | dup 67 /C put | ||
| 766 | dup 68 /D put | ||
| 767 | dup 69 /E put | ||
| 768 | dup 70 /F put | ||
| 769 | dup 73 /I put | ||
| 770 | dup 76 /L put | ||
| 771 | dup 79 /O put | ||
| 772 | dup 80 /P put | ||
| 773 | dup 81 /Q put | ||
| 774 | dup 82 /R put | ||
| 775 | dup 83 /S put | ||
| 776 | dup 84 /T put | ||
| 766 | dup 97 /a put | 777 | dup 97 /a put |
| 767 | dup 98 /b put | 778 | dup 98 /b put |
| 768 | dup 99 /c put | 779 | dup 99 /c put |
| @@ -772,6 +783,7 @@ dup 102 /f put | |||
| 772 | dup 103 /g put | 783 | dup 103 /g put |
| 773 | dup 104 /h put | 784 | dup 104 /h put |
| 774 | dup 105 /i put | 785 | dup 105 /i put |
| 786 | dup 106 /j put | ||
| 775 | dup 108 /l put | 787 | dup 108 /l put |
| 776 | dup 109 /m put | 788 | dup 109 /m put |
| 777 | dup 110 /n put | 789 | dup 110 /n put |
| @@ -808,129 +820,190 @@ EF44711BC2B1DA343C8D9D27A9745525C774F5D639B7AEC197CEEDD06FD27923 | |||
| 808 | ADCDA19D5CC68A7BC7108EC9236C64205B23CE68B9BC38EF3E5BF9E0E6ADF404 | 820 | ADCDA19D5CC68A7BC7108EC9236C64205B23CE68B9BC38EF3E5BF9E0E6ADF404 |
| 809 | 7365C8D0436609438C82EEB2F356F79186DDF6C1C797D3C278108B1767D15178 | 821 | 7365C8D0436609438C82EEB2F356F79186DDF6C1C797D3C278108B1767D15178 |
| 810 | C4C3E8ADC2482BAB9536AE8419E5CF3EE1B6E53BDCE2A83E2E485F496A562C10 | 822 | C4C3E8ADC2482BAB9536AE8419E5CF3EE1B6E53BDCE2A83E2E485F496A562C10 |
| 811 | B3F5A131BB19D1E5414C86C5F995521076340536E10613E42779FA15EFDB451F | 823 | B3F5A131BB19D1E5414C86C5F995521076340536E10613E427782B91F1098562 |
| 812 | 53495CE8EFF239E4EC442E1439594549D45F5276F93D496C9AC712D762D0B702 | 824 | 3E22288F48ADE6EFA58CAEBE7C070A920C3A85F4327940DBD99179C26E3ABF17 |
| 813 | E894290BA028837304AFDDD8BAA6564E9DC307A14A7A206550FADDC7784DE3BF | 825 | 64E9CC6A45F17F19F3EC1C53B17485B813CB01915D55CA2034552666D5E44A96 |
| 814 | 3390188BBCDDD929C82B1D7B529553BA75ACF5B385D31EE3902D96B2B5DDFFF1 | 826 | A0FAE064F599AEF095CA1816F7066EF0AFB220FE1DF11FAFD503505C5E6793A2 |
| 815 | 9F0F90FD791E54128C1717F313486896868A34FAFF22E23CEF046D02C1419BA3 | 827 | 6475E95FB467E2F3B5E7C6663A70B15698A1D158E23D3ABE3B6942B24832AC3C |
| 816 | 4389DED48DFDE7F78F8ABE3DA17968B0F16B18FE6B2EBCD7AD10CFEE23F4FD29 | 828 | 13F258038DDF209525C4124806A369ADB0423C2FD0F823AE3056F380B7128089 |
| 817 | 8A41D3A84F49D6E0FE4A09C10E3BCFE4F1A53382F091A731F635DD00B2BAED74 | 829 | 689FD64442104C476657434FCEB87CF0F30CF5789B430398617359FFD974BFFA |
| 818 | 7091CDEEBF7C3B0C788EF6655601AF98D99CD87AB81537AF653AA1FB224DBCDA | 830 | C9C55ACD601AC6CB8E97FA11DF303EA517BA2CFC359C6D59FF2B72CBB5ED34B9 |
| 819 | DCD99CCC347394C8A7146C0B6569E9C29445CDF0496D40D131862E66385569F1 | 831 | 122E5487989CAB13A4F8B1CA24C5CB7D889EB8988CD8DD846275F32B2ECD3DE0 |
| 820 | CCEC1D679D7D953BFD1172269492334C2E6F7AD2BB25D7875C848C4B712A6052 | 832 | C8B47765B1346D707BDC6F26F1465D16591D53D578D0D5F512A03AF4A269C1BF |
| 821 | 465591F6EFFDF950BE484A6AF5D9F494135CFE0EFD1C7EA1C547135B7D12B9A6 | 833 | 7F1E3A4BFDE928BB48E512AB8DA01383475C57E9DFCC800FCD9FD4960D8ED405 |
| 822 | 901F5B83A629DD6EB776B471D17FE8CAF7D7771D6CFC5C6E363B2B587D84884C | 834 | 5C52D648C91432144AAF7FFB4EA13AA3AD6C5FAC5EEBDA0A6C801AF3BF21C422 |
| 823 | 35F40A0849067A7301255601CCC91F5E6AD802A556B64BE5196D6E49187E2D31 | 835 | 1B53FD169F2029E4552DFEF4D27C08A8EDFDCCB4BCD1226A4CBDF6D50996DE87 |
| 824 | 5CFA0C960323B525F540281C33DC25A2B35103E58126D0A94B0B082C0644DD51 | 836 | 31E1D72A3BB7A51CBB36FC6EFDB1C50DBBB498DBE73AB31C9992D92A2A863068 |
| 825 | 6E248FB659F3F64E23C70187AA9B105C83A2E1C75FAA7B662398E31E261E409F | 837 | CEBDDE3A09A6367EC9FDAE330A18646B4745A247B1586BF2FDC18B5346053661 |
| 826 | DD3F844F2E3934CB26B79325ED4BA70C1B83B46E7EE9E9A5EC5E4858DB79FB93 | 838 | 142830C0AC11CEE134CA6BE6B115E4BFD14E2F323F421CFBD6DABBC49C10C62A |
| 827 | 31BEC9C8842BFD56A981DD5C91D20A1C18A3B405098B7191F24E27BE212FAE84 | 839 | 5DC30DC5627FD5A938F4D92C0BC873AC16368841B1C0F060FE56E10C506F32B7 |
| 828 | B755CE91CBFBBD5FE26B94C62565DA0C491F1EDD77F677D8F88943E77EEBA9BD | 840 | C784DD1EB21A0C8A7A08C672B98FCB3C2491C16AFBE620BA1E860438C0E0C934 |
| 829 | 3F7D4FCA7141CAE4509375D97E22E336426D347AB3C81C92D2FFACF867EAFB4F | 841 | 630CB619FCECC748C516B2490F38A29FED7CB7C505EBD7134C800CD1A45983A7 |
| 830 | 4D4FD4C9902B18C705A5A910906B813E3B8DA20E13436DB8FEA194C9BF6FF0A5 | 842 | D4345E6D2E6498E11CA3AE5EBB3E579C9B78A771CEED32F8BA3946551C7A15AB |
| 831 | 79F215F8A325BB7C71B2B3C64DF8AFF3B99539618847240A1EEA99B1CAB2E869 | 843 | B578BCAF25BC80D9A0169B6A547D08D677678EB3D287AA32683135802A365CB2 |
| 832 | 5D82993A88B36729258072E7636BA88877AC34AD86278760EAC5CFC573B851D2 | 844 | E4A9CCF44EB215EB95140325F1ED1B4951503D94E933B2B4A6C015DC84D12D33 |
| 833 | DA420D86CF6A178DB28BA30EAEE41C16E360F24AB5177775314DE2752078E256 | 845 | 0FC7F804048C1362A91CD1367234E78DE55E08F6284F5EA65AD6A7ECF7CDA406 |
| 834 | 3B5ED507F043BC332BF738175950EF89524D104A05844CC7313E12F53148F536 | 846 | 02E530FE9CA3FD79BDE8FA2BDE763BBAA80F9835A4C9B14CD83BA6FD1F9D7E41 |
| 835 | B912D04FBCDC093E8D3031EA91DBFD55FCB7AD49C4106039CA8324B46664EE2D | 847 | 6C5EFF4AEB41E179FBC4910D123E188AC24C26FE3C2D0065362A87A85CAFA1BF |
| 836 | AF927B27CB0064E7279335EE3B7A06E3FF4DD40BC5ECCE94526CE4E5824EF067 | 848 | 15B1A3284F52CD24A5039FA47A73D5B194E13190C94B9FBD18ACD58615666B11 |
| 837 | 8F1BA68D41F64355123DBE4587F9580B90EAF8889916255DBC1859EBA7DFBE08 | 849 | A686542019874F1E962D034326FEDE4AAF12E30E6CC751E9662FB53CA195627F |
| 838 | A79EF5063A85144AB250DEFDC13BAACBCBDA771FD5180495A27C118705AEB569 | 850 | B5C5BA1ED33AA3B2A684CB5452F0143DC25FA2EE16F9C68F5FD204693634E0EC |
| 839 | EB317643A1CEE5BD68582FC77B776018AA68F3B49921F2D4F2A9306AFD8254CF | 851 | AAF0DCBC8799BE01436AE26C7A918C7BD57B2589DF0CB21D0857799D50173D86 |
| 840 | DED8E8C338D73A92559BA064F446348FDC70CBBE12C19AF9993AD81E2BF60EC9 | 852 | BE3F59E3EA5CDDCB394A25860968093C6FCDF1D9E38DBD1033741204581983EE |
| 841 | D2BA72038862AA2CA5BD3CA0A4DEE85A7ADE4DF9ACE0AE57401C1C5711E7ADFD | 853 | 84604B3E0B9C882BDF8C6AB648B1D7617D2181EFDFD8AB7EF075220132E2C411 |
| 842 | 6EF5865DD053EE4DD7070F2C15E58331928581D26E08FEB08F9F0F4E45CB6552 | 854 | 439C3D2076D357609E0457FAB333BC289FA0D62088918A9C4867C9CD0C8AB332 |
| 843 | BC8FE3AA01BCD8166A7ED3785DA0D892AC25CC0493E6865E067D700AC8D7FF71 | 855 | D8FC119FFB5D3531F1A6514C26A77B874DA7B98BEB6AC6C6BDBCECEDBA06C64F |
| 844 | E85743C6BD1A28FC0BEA869D6E1294BE31636B10D44EBA9A20041B5B38A91781 | 856 | 0E435FA63F2995E724E64128C6783E90300471E3D2C73EB4BD9EFE28866783BB |
| 845 | A7BFD8C63D5484628F63A10E3549680F1556174B464AFF2BD948B3F9F0BCC6A0 | 857 | 93EC0A04D79338D479472669D86AE46792645D807F3FE4AA131CF93B3A3694E2 |
| 846 | 6D32B6256E3CBEC23B0E711C77CE83BA6776B3A88079BD445220FCCC063DF188 | 858 | FEDE40F4D77EC29732DC4F180BA4ACB87B17423970F9762FFA065F92C6FC7F03 |
| 847 | 666FDDD6E5B29CCBD94E6F91930B823F0E2EEB7CECAED29E49367BC10ED266B5 | 859 | 1D344E46F85BB06AD98A0A9B5F22B801D20400A3D03557679D9983CACF51BA79 |
| 848 | FEC76C56C015325F38A9E81A02F0B622F419B6F1B8DD26EF8A79E5AF1566A6F5 | 860 | 23A12B9C7A67D67CAF0D66A5B92C3A29B3A108C0FD4505BA363D5D7E4AC391B0 |
| 849 | 047DA4C8018B6B4F85099257E396D7A7DDB0B5658B30DEE6F7275E96A74A834F | 861 | 61CD6882B16229BB5F5DA3CC73797C26444581E5D86C54D074457B19AF1E128C |
| 850 | FF7635C53CD29598D31878807D9B45AFCDA4DE957F7625264F9726F0338A5EB0 | 862 | CEA50A2C106880FFAE35EF7D569F605340B5A3C8F5B78EC715C16AD8959FF4DE |
| 851 | C4E20F06FD63C955A76B9C29D132CE9329B3E9DDC296F181FFB9A3F0E0FF5AC7 | 863 | 414856AE8759D93F24D1E654E5573D3089AEEAA55543E1CC25EDEC8D9AA0A47D |
| 852 | 50B3FD0CE1DEAC78BBE0F7FF36C077073733C172A9D69630550C3867EA1513EC | 864 | 271898ECE2DAD982E6258E9F8B141FB24DAB69B81D4094448713E7C80E4CFAD5 |
| 853 | E86F3570EA3F2CFF00F062A5C43CA182FD8338A84725CFD6A8EA43535A117147 | 865 | 2D6916759C7C3A017EF5489E59F7EC5976624F323D3454A245ED85A524DF97F4 |
| 854 | 8313EFFFE803E979588EF489B57D208263A2659DDAB9B10517E8960098C55CB3 | 866 | 54BDA55F8EFD5F4FA9E8E44B36AEB06683C833AAA8C389C01F16A858E08344E3 |
| 855 | FC75BD9087C2D216EAE0AE6146EC8D46B2004A91475C479FD547EE6361D54C69 | 867 | F28EE5B7E3F4EF408A0ECBA488586625D5CB1E0D24A15F7681E36A9A3EB9B9F3 |
| 856 | 151C27346F8762EFD9D7C9970FE5F95CB91FB1DF6D51BDA86E20A97BBDD50456 | 868 | DA6CCC03AAEDDFD1DE8791C4E02D761A512E8AAD6D1E242A08311F9DAD1D5F6E |
| 857 | 45A8EDB16CABD82E799FF6615B9D253A759CF40C128228C91F76766B639C39FB | 869 | 8A06222B37D6CCC39C933999CABF6B869D435B4AA756C1656CE6423656687802 |
| 858 | 51584440E2B4B244507F6E5C1463C51C0EE65F43D8D70EC70B5A35D72F27CDA1 | 870 | 5B1DE7605BFB98CC7EC1EE979755D03D03B6C9474D5805AF57700CFFA0B9B11E |
| 859 | 917A4140B001E09753821E6E21A1AA9B79217738D46B1674C8B5785F4C2DFD25 | 871 | 2D2D8D3A1AA58B8CF1F46490DD73EEA13BDCEB20B5C77D1873603D6D58E33767 |
| 860 | F0E4217731E193689141A6717A9B082A286F5B4CDF69A9CD4C1B11A5458F950E | 872 | DC96E98E630B2DBA7E950AD83A079712C83BE73CBD713B00EBDD425B239E2502 |
| 861 | EC98E7CA3A7CD47433E7FC3498BC87569B77D2F7F1B0CC8B2D89C8F8F1A61210 | 873 | 9E740ED172EE1FF63233FE13E39BB7EC8E02CCBBBAF6A25DE4F3425FA6BB44B4 |
| 862 | 2571FECEE954C25E8648A1846B7AB78BB480C4335B4909F7E4714D7FBE685819 | 874 | C624457A474E11C05CDBC95F9850969D70FE4A84B7A096A405EB3E5EE73DD3BD |
| 863 | 9D553693EF13B078A52DB3BD35ED2271E5192C8655E2234C5EECE3B2F3C88D93 | 875 | 503919AD5C3B172B51C3949FF98A0FA529F1626D3F2B43CCC04E25B16511AFA2 |
| 864 | 5C76E91D41142207C159D436BDC85CD92B8FE60C70B6548344B86CC0111B9240 | 876 | E89B2E9B0ED36B5DC6DD312D5B484346900F13FCB9F3C2EAC4C431354198A9C2 |
| 865 | 11264BA8840DAA7F9C8E4F9854483EF2E5427CB33238662072DCB5066C35BD50 | 877 | 0D1D2C1B4AB8287924F7DF929AF1E48EAC6680502FBCA923EAB6CC8E23A72C19 |
| 866 | 277D1C70D40C5E9193D1648ECA0BB14C97A8ECD307D4784172F01AB199B6C063 | 878 | 695F0BB856501390E2821240F33387EB1D6147D16FEC72FEE6576CA2D507E373 |
| 867 | 18E1C3D0D6C9244FBF4CEE66F61927A4665328AAB04B54B8F72E32802F7A7AFE | 879 | 986BE6DD8782A3F5257A73BEDA19539FD32F04418AE9F4AE280DB489C5D5BA6C |
| 868 | B3315F861EB792631311EF7BE4C6A51304A64A18EBB6FD5F91C7D03ACA610A42 | 880 | 5DAD0C27E45ED27A560661B46A0ECEBBB3BBAD32D4A2E0E24366FA4ACBB3C279 |
| 869 | 4BAF1B226A832260EC3F01BFFCC5A298F6C97627A53671DB6EFFB49887CB52C7 | 881 | 1006F6DE15EBEC7456CEDD9ACDAD1987708D2C2EFB33A301AA3AC385CA9089D0 |
| 870 | 77FE04A8D8D5D3FB29CF07DD5D4546F99976A094332DE0D32CD2B0D44CD3E08A | 882 | 7D4967C96DB76DDBF88DE16D584F39DEE45DF11FFABF92FA43E92094BA6FB14D |
| 871 | 34051768EE542AE3270EE41E90A43BA8472D3A885EF092F27FEDD89F7035A71E | 883 | 45C80C976B3E6879AE21B193C3D3398C93895EFB1A943927448042BED0A8E0E4 |
| 872 | 74A96DE0F2FBD2E0FEE9EEB3ECE80A34C82E5A0DF1EE927F770BB060EB0227B2 | 884 | 64E308D01C9A7B2CAF8867F330894A5ACC8D6A53A5CD1D662934A8568D1987E4 |
| 873 | 96DB5C72B9A7F4B53E0EAE8B9969D01A7CE1BD52E7BF71A51ACC22652D0918C7 | 885 | 45A973B0F6096FDFFDFEF6CA327C158C3B4F403184C401CEB9F21B98A037EEF6 |
| 874 | D6B79652005A265DAD3064E6305B670697C2961ED5C100B0DA023EDB53A878F4 | 886 | 73F0426639A2247BC855A1BF95241A0F002B6DA615060DA8136AF02A07F85FA2 |
| 875 | A9EECE828BE0A7E85D77694AFC91B7A825A3A5C25814600E29E1CD989D40AC09 | 887 | A8C3418F306B5EEF8E10FCE51AFBF9AF2913D44A88567A6C7DD8E094F317DBFB |
| 876 | 62049BB173DE969AF70CF08439D5F840CC9F0149F161E859DE30DF86295EB75B | 888 | 8A2E014C2B5E0CB5632E598B5F5E05322C33C6FC4BB38DCB53D2F05C36B470B5 |
| 877 | DB6F7B93F0CB2A2F8DF8FB708A29FD40F540638643128CF96E53C598CE78E124 | 889 | 21491F0FB127730D42662DDFC9ADF12AFACA3050FCBB5D4B2D632910ED76316D |
| 878 | 30CBE72FD0D2CC6FE7296E0B47FBE0236691C94283825E5880DD1877F706BE86 | 890 | 4DD15B50524AD795981EC4EA9FED7A8359A0656C8CC97CF8B6C93B31FAC0AD89 |
| 879 | 887C210212C135B2242B2A62C030C5619D69A898703926F5043A4B65E22599D2 | 891 | 4B2B6426C44BA13CCBC90D945DF35373DBB98239B0996E74A27E1D0A03DD6DE2 |
| 880 | 1D483EDE6B124C4A7007758E5737F73477A737FB8B6D79566CCA600FFE07EC87 | 892 | 13899C0EBB143F47C81AD18747E491E831DC5F400B2B15AA148B73E7A60E562B |
| 881 | E9AACE05613BCD96D6ED09754507A215543A64A0060D7A1EC5A062A7BE402B42 | 893 | 0862AE054ED5DB070E4511BEA08C4A45A0A4E45F254922C3AC8A60F749CF3199 |
| 882 | 7DA16E0A8D9A0C3D4709AD82BF4E6D7E765E0B7A11975F93B4C2299974700AFC | 894 | 2B54F58C6D1219515ADF3BA353A8864F2379EE2DD75D1D6D4F23D4DFCBE916E0 |
| 883 | 37F6AF965B5F032A18ED2F380A1C729FB93473A790BD2847C539D5216A48B5AB | 895 | BC6BA439068866934B51C4B3D323F493A155D734D14629E717859F79651E7FFB |
| 884 | CA6BECB511A9B3627E0589BB14B4C59A34B92D33C36F841A31418EBC3CD9097F | 896 | AAB7DC7D5AB2C817A2D53B695B76DAAE59C130DE5BB0250B6FC71D428E51C638 |
| 885 | 4AADBC0B100EDB7C0882011FC4E5BF076A276E9BD73AF9AF03E0FD1571B67619 | 897 | 50A12028F5AE208554638D56354EED671044FD120AF994A382CAC7BEFCFB3787 |
| 886 | 41F083C1B635E7ABE2ED2D16E2A2B4BF136573EDB22CC84C3BEEF12A909DFE87 | 898 | 14C635679E0A83918F4734385B06C0D2430ABCFB9790FB6B0C35B1DEC75147FD |
| 887 | 6B31DB8CEDA2C56BD4BED3396C2414AF33443AEDE115B8B534BA437C706A1102 | 899 | 93FE15B6768651E4A86BC7D4ECCF3929004CC1D83BB96FCB66239DB04EFF505C |
| 888 | 367F7C8A24BB17DEB45637DA133D471ECA61A811828B1056035BB030D76693A6 | 900 | 699270F60BD85C459DC560ABC6AEFA21A14EBA379ED68A0D0458B084692FD3BC |
| 889 | E57916EE9558B54F30BF79DBBDBB5B687CE6837001D7C79F2293E9DCDE4E02BE | 901 | 82662FBA17BA478BD4CBD0581486B3879C29EA67987049811D3D7924BD567652 |
| 890 | D9229D53F9710BE6247844285B8CF784A2DD33E1B0EB55A609E8969629939431 | 902 | 08CF2D76D019BACAB684E75CC17D43752ACD5912B77B2598077912DD9FF9B7F7 |
| 891 | 14A2923ED9F6F0BFC0ACA17F1B84D71C101F8C8CC567BE97AB624AAA595624EF | 903 | 9D45CE8BA008826E3B3453FB33960AF037C524F9EEE1E5D162856D7C61E60FCF |
| 892 | 291EE9D09635175A210E5D2304EC26003D4D3734B80C513A3954195B4DDAF78B | 904 | C47C65CF4144FA651D6C1018CBE382976D63357457B65A210C0A91DB08EDD237 |
| 893 | 9D6B057C4D9975E499FEBCD2BE7AB15A7A3BE374B0EF6B2F4A4CBA22C12E1A5B | 905 | 74E2A1074ACDA59FBBDE07EA3A7D35301D77C9B3B32523283EB031CF918F2D70 |
| 894 | 6152F372610BFF631879CE5C46B901C5DE1ACD01E95A6003CBCFCEFC8E2B1732 | 906 | A37B7830270965B7DF23026280175DA18783BEEFDF77E594DDD0577604B6AFAA |
| 895 | B928061BCBF980C94D0526028B345D1884934E20101B94BE6DB4AB24ED2584EF | 907 | 04CE83C72F51D43F560A8A637C9109AE23A2A8E70547B90796194AAD05A71F55 |
| 896 | 716B8C89CE23037A03B20407E6915E3F2045666C502B0EA31088C0E98C07BB06 | 908 | EC2AAA6E6F6195599A64D0B6881E6B6C7E388B998A6EFF16FB50CC4FD6BE9731 |
| 897 | 74A43F4C9F42B266F034AC47DDEC907CB418AEA343A269ED16B20CC413F6D54A | 909 | CF4CAC7689A908305C5D10B452D99F241DCF8A9322D5A3D1675CCC5886A72669 |
| 898 | DA073AFB184F38E75A591EF20F3A44E0CB7EB72B743DE3F68499FB8FBDF113DD | 910 | 968784DF64DE454E24DBDCF35D8447142C74E39AEBF975415EC667EF4ADB470B |
| 899 | A37F3B293BD769160E25EF9F865D4E3A09BDE492969976400D8678B2327E53FF | 911 | 7B064A2EB41BC9C748CC2C87B34119AF8D90B787A1746C5B0EA0A596087FD328 |
| 900 | 7288305E48C52019AE3E10AB8C39B733709D252071DE1B31A0EC52388BD7A7E0 | 912 | 921369872040912DCBE8D61CF5173B518AD912412EC6E1E1A62F98F94CC692C9 |
| 901 | 139BD484E918CA0E7F84677E0BF5CCCE41DAB8D1915AE5ABF459512FEBA6E812 | 913 | F8E1FA3524839F59184D6222EAB2DDEFF9C5AEB52E18D8632F45879F720905CD |
| 902 | 9E0236E0B3C297EE0F8D9C1880D3A025C644E57587DCC946259572A56D677C74 | 914 | 7E228DE6808C4DD45E73C1962DB596000C951E0C7CEAD68907C4B6A71A304DB2 |
| 903 | 692B22FB760450EF1613BAE42ECEE1895D5F0A7E093411E32D94043D80E9BF74 | 915 | EFF52E1E4C518C16239A1BCA98F5B2B31DDEB4645891C2BDA55FA36BEFD60A97 |
| 904 | E593D6903A90E0783A9D3D0629EE09C57249AC15C6328A794DB90F101690975C | 916 | 49F18006E4745FFDE55AA8857BAF4447E6DA000E39680FC39D1EBA90D4B1B590 |
| 905 | 1B71BB7373CDD9490929A0134123F2F2C7BC3E5CFC2630CF750B431F79E169F0 | 917 | 84EB9E16F9520ABC79050E8D65BBC6D89D1435CAC07B3EC707390E5B4E6EC3AF |
| 906 | 51368B6D9DA46C51A1F58D23C0BEC423A5B22D2BCDE8DBED4AE8F4CA140366EB | 918 | 6080323D4CD284A90839D3E64662DD475658BA23B5C830052E8BA64B289ED4F9 |
| 907 | 326DE1D323A00C972CAC9082DFC1371B734A4F9D7A1511E3F358AFEFC0B706C7 | 919 | 0F1B7CF455230D4D287B1825EA428C5307B8A6E634870CD3F4039B0319DE21B9 |
| 908 | EA097CFB7B75132254B71679529736E924634665AF1D59E715F5213B85FB9F21 | 920 | 86CC6BB783423D6AABDF9116BF65F434E2E884DE5745FCDD9425A2D24B3F281B |
| 909 | AB464B075A6B21D38D7A30C8CE6FB42EA5027D797AB624FF5C030E4E573C3850 | 921 | 972543253492F3F23A814F9EA0D1E2FF5858900F0FF61423408417EB345DC41F |
| 910 | 1576440177AB823975FA4E7717A83A6C8CF505EB87D600CDF2C244C2A7099B76 | 922 | 4CA225A39F4C7A4B71E1BEFD86749274999343B0A062C11599F83F0CFC8CAF49 |
| 911 | F7395B17B11BA42FE59D21F536D610013B6442B763BD4E6A0E4EDFD85ACE222C | 923 | C9139888C443C2D882C91856601086BDBAA9C35371DFCF1E964CFD71AC2A0B69 |
| 912 | 316A72B96397D1677685D05A8182924CD1A5F62AFFC96CD48EA13C681BA30C3F | 924 | C30FF89044D0755AB03CEC10AAD0435CA3F1F86B42FA70655179FA9BFA41E7FE |
| 913 | 7A8FFF741660E5282509FBB27F458474DBC8ED61532639FDE02F09551A528477 | 925 | 1346EFB0034A18C228A8B0ADA76814F18E56671EE6528288B511D30A03F994C3 |
| 914 | 67F835B60970E3CDB8BFD2C7CA6C40766EB970B8727EA4E84F155719D72522D6 | 926 | 26785306EBDB08A11C09662261692F98F385E61F9497F36F43C627B6A3FAEDDE |
| 915 | F65ECA369A4DE5D2901D917A8366A8FAC729832F9EF2C366A081BB8949195659 | 927 | 3BAE58153A3B740E956FC41E29923D13888A50032597B9CAB299C1BF884A5001 |
| 916 | 5D8DA8C6C500A586CEAE897838B70FA4AD8A2EFB853F0F152300BEC2817DE405 | 928 | 0B52622F7622A50EDFF74D97BEFD798E183725BB276A6E33E250709781F1887D |
| 917 | DAE424D033AD5474833B7E2AEEE111945B3509682CB43181C700B9B8614C89AE | 929 | 53FC854F7F07F156D509EF432DFA317CEF0793012CB2F097E07C66BDEF5EAB7F |
| 918 | 092F35DA753FC1958D33B502D79642102FE39CA8E49E2FC41B42C9E59ED30A51 | 930 | CE0EFF17285F31298BB81C1CC50CB0EC984C1311B66CD24E0602F166F5014185 |
| 919 | 2E4ED2BA8314B0BEE4038F502F1426583764F1D76EEB8FCFABFC3CB1FB9AA7F3 | 931 | 4E38CAD17A62BEAD92CD2AA25DB0D4061F503E2E2ED4D0EEAAA6C97D2B253D96 |
| 920 | 3B4C0CAB83BD6BEA40A571983106BB5C45DC01FFC7476374F490F532F4A23902 | 932 | 1AAB5F4D40EBD363EEE76A01378BD8636BABD43B9A8B18A1A514B27F0C88110E |
| 921 | 984074FDDA5999D514349A0CAE401D217CB409E0EA162092B994A13BB9BF71E3 | 933 | 1DE3254D37261145430CD39A8F2685E611FF9C14E1427EFC121FF812EA60955C |
| 922 | F6D31948FD15659A2D41E539459A0859E493E4A056047C2B12F815A139B9167F | 934 | C77B58708FBF6BA301A7E909B1D166D002D8C4B8CB66C51CD52C07C9010D5359 |
| 923 | 35BBA840C7A8BC855D540975079E36D6416728E3A35B0E44EA0F1591E2C87923 | 935 | 82A217CC8DA97CFD5FD99E12D205F61473401D3C43AFF0448437D316694747A9 |
| 924 | E7FBFF2BAF159995983DD2A4B2FB442E65EAE256A32519AB2979A26A4A1DA2DB | 936 | ACE4E9BEC72026B1E83C037FAC43460F62B1FD771A9C5F03AA347D888ABCE3FF |
| 925 | 07920A95715CE7F596EFC8B87BE04C219B81D226C53AE2881B59FD4B707D87A4 | 937 | 4B7B7B69F5E49EF462CAEB299555156892014ABD2CA18C7189242D5219ABD178 |
| 926 | 19E6BB5074C6CC349F8403F4E1C476B3A0C2E9337305884E4D25B1B57C2759F5 | 938 | C5819CC1F509EC0CF0E1E3E249E871C1ADDD06E18644AB897D9DCFF9B9E971BE |
| 927 | 389E3BDD519400E15C42B354B2EB179F2AB56AD88E5A018418C96BA0E5A3329D | 939 | D2F8125247A2ED412AF5DB80CDBC588AE4E195DB17C4437B6FDC5CCE091F88AB |
| 928 | 11725544AE1E0A22385B8EAE9E97CD5C8F117E4AD6155CC8562E524C72EB1CC0 | 940 | C92128DFDA17D7326AE1446DC91BBBA989D94045A782D1530B81F551972B9A46 |
| 929 | 0D1C3CB2D24F3923E4BAA25EDC460E352F6D0AEE708BF39CE2D49A002B0D2314 | 941 | EE407EB010DFCD3830F8DB622984C62F7F4C3FFE6DD106B634FB5318CF450F3B |
| 930 | 0787BBBA0427C9A1C799F4626793548E3175DD94B21BCEFD89A3E835F6240C82 | 942 | FBB998B70D84EBC210BA829F5EB76BED17F1BE3F2537BB2804A1F4813E381DFD |
| 931 | 5AAC975B09B07CE13E37650A059F6F1B946E110A1AB1F05AD53CB0A8D522B439 | 943 | C54F6F392B00A82B7EEE6AFE4976FD7235BA0B8D339FC41AFF776E611275D72D |
| 932 | 0B289DBBAAD637EA95ADC68A7E893F0186B66234486C718684D2E72D56FDDDC6 | 944 | 34AF70C85D54B33AFF4B6C141C1215358DC5670D4F9D7B5C636C766184E6863C |
| 933 | A387F296CEBC | 945 | E7A8DB1FC60C093CC5B20C1454748DBF05EE2FAA71F87632C61E80DD10FDED0E |
| 946 | A7046335C29754D27BE6B5F39AD7554586382ABB3355E367E94646B2FC85DEEE | ||
| 947 | 14E5831172B5668B27671D5005B0EEDC0244628F6746F43DB0E9F4919957BDC1 | ||
| 948 | 769C1A5970EDEB74EC7F49F63F8367F554BBDF04C8A18A3C9740476243CDE6D4 | ||
| 949 | A03FE56BDC1F148538D07C29EA1295CB4E4BEBC05A3765B8BDE8D46EBB0206DF | ||
| 950 | B6FB82412BA37109FF0518745227AC234AAF169ACFF2776E820B425953498AD5 | ||
| 951 | DFDD5AF4DF661531598F1548FAB29F8E28C4AA67B987D33B084BE2937591EB1A | ||
| 952 | 427945B36DBF80CDA83D02D2C1C808CFD8D1D8476F78E42F295166C591EA545C | ||
| 953 | 7AF53D0AE4BCD3C39987A06B5556A9C63FB411C99D4AC57B79FF912BA5987575 | ||
| 954 | 0504A87B3304B4E6FFEB865872807DFC8EADCEC909D8D6D839F923FEC10424DE | ||
| 955 | 50C16112505B363FE32D5EF407FE2B8BD8FC10799C3CEF5DC2DA9EE7DBC774C8 | ||
| 956 | F68680F98DB7AB84D79565E84B0063B2F466C82AD817C744BD72605DA743E612 | ||
| 957 | 3DA12819A2C5357BCA207A756FA1DB40682AD3031B75BF37B17F671C92CCA035 | ||
| 958 | CD188B5184F2A8C01DEC7D75062D0E14A1218F2CF8A3EF5079FEC3F95F73A9ED | ||
| 959 | 5F1C2D108A03B9435D2A8E875224C0ADF0E03E558D29EE705D44E2763558471C | ||
| 960 | 9BAE805428A2F10527A1CCF09EBC44C70CAE43768ACA19628D801AB11345FF6B | ||
| 961 | A46D23DEE958A992D3111953C82903B0788FD52BD491B78352F3C9133FC180E8 | ||
| 962 | 3F1B98CF4CB038124B9E2A9699EB5424A97726621ED51DFFA1CAC9F1BE906B7E | ||
| 963 | B8806A9E5DF8BD74252E67ECB24879B253BC02E505B7A32468594D70A7356F57 | ||
| 964 | 932C5EE332F698F5F66ACA1D4B81A9B521D184EE6EC52BC97CBFECF8FD95E27D | ||
| 965 | F03AD4B97E300E3F36DBA88A40D9F72936410CA2B511C42F4C2EBFEB20BC3A72 | ||
| 966 | 440B22FDEB2F46175F64C60FA82F7C9AFFDCFF96640CACE4C211D773F03C7BF3 | ||
| 967 | 2A322AE5B263132C6DD178EF04E62E1265EBF8F4B306C8E5C2AAF7C882DCF8CC | ||
| 968 | 4153A3D63CADA7F1EEC6902D48DAFF08DC3A17E9AE7732649A971FF6671B5EB3 | ||
| 969 | D741E6507F6CD7BF69BCF6617A86E689EFC7A3C7D43F85930791FC3E0A49AE12 | ||
| 970 | 563490AEA59ED993D11E0510F64FE31FEE70C92DADB323E36212F3F5C15125B5 | ||
| 971 | 37A480B4E46E5CD42C32E68D7A574153A2EBECFC3A8872C4D7DCF45311AAEAB2 | ||
| 972 | 03564F6F595FEE224F75B4F4438627C878098114674EE482BEAC4941A87F7EBA | ||
| 973 | AF803681BABA0890874FFB6D01D3D3CF0FE8682C46D9737E95C913F64E55C300 | ||
| 974 | FA0ED70D5C604F90C1D764CBB0C49C34EB7B76E3BBA02F1154C0E20B7D8EE5CB | ||
| 975 | B21BCA91E4BB5DB62938FFA6361AEB2E49BFD61C053FB73ABD422C09749179D7 | ||
| 976 | B7513314D5DCB5525E72018245E4CA624EF10E913C0A811C76902B2FE6C74EF3 | ||
| 977 | EA839539EF27B31FC7F828C272B72685D23A1967D4BC903A990DA7004DF42914 | ||
| 978 | C4B512E1B3EC50DF510BD51EFC31B7D5C4DBAD3F24B0B0ADC745E263BAC4A6B6 | ||
| 979 | 0DFA8496FD4812E0C51AB09598400C474F02742C010CEB834B84B466882221F8 | ||
| 980 | 99CB8E30D38836B43B2361F29C1BC3F35AE96D084E2780BFEAE0809AF6CF9E7B | ||
| 981 | 2738E0774629C43E63B90A31F89A6ADB29D2724520766A76FF186D6657204789 | ||
| 982 | ADA458DB0DEBA76579EF9B21510F15A98EC00F9B17D5E2F927477B9E97DD7C21 | ||
| 983 | 4F248F07773F16AF916B2BD31E6D6631CFEC133D9BCA1EDC8EF6C5D788A93D88 | ||
| 984 | 7FF7E671869ACF1442A14997A01B85F642FFA89AE27D60B53CEC9418F772E59C | ||
| 985 | D3BAAFAAC25730AC6B7168D9E78B974A09637302D404E64A11482BEF20A94A9A | ||
| 986 | 8C9EEB1E48D758FFE7E5236888175F802C23CEBA580637D975A979D284EEF29A | ||
| 987 | FF3E83D39EA8DC40207A1C91F021C7FE9128400E79E1D1C88BB4BCD8369A9AA8 | ||
| 988 | 58D0592A3AC18FA116DFA9DD297075C9C6243CB28262539EF1C48D850F66546C | ||
| 989 | B8EFB06C0F339A2DE454B91B129FBB3CD3F319FDD5FB7DEB07827FFF722C95A8 | ||
| 990 | ADD385E9605E4C5E4B467455FAB8E054CDC085C9F3CE905DD5194049D1657839 | ||
| 991 | 73C465D4348000A687FECE3C916F00960EBC7A245F67A63A15291A0F62261D3B | ||
| 992 | D0DBD831D091F9FE88BF29526B7316E33B229F44DCE193EC459F4A5C0C0E719A | ||
| 993 | 33DA6124BA1D2AA3D93440FCE000C42942242A9E356E5CB10560CAC62FCD0DF1 | ||
| 994 | ADE8154DF592776882EC3A77D6202DBC204E3DFB97E05ED1128DF9A2EF0C8C3A | ||
| 995 | 5974CC0B523286147A938EDEF90923DEE8C1758FA8B6A0B689CCB1D8C365EC1A | ||
| 996 | 1F6292F3D4A8BA49B6BBDB1D92E338BBA96E00568A57C27C64F2AB8159DBD21C | ||
| 997 | 69A49DA9DA4521F6C8CABF809988F886780DC60413C46CC8512E2A3396754FCB | ||
| 998 | 6FC515E242BDC9BD32DDDFC1A4456B837C21176DD534A41583966518135D00ED | ||
| 999 | 4E4A7A6A639F464A354674CC1803A81CB9BFC1262815A4DD95229F05956B97F1 | ||
| 1000 | ADFF3996303BCE98E36BC076A0A3A9C731162957B56762F8A8B5EBCD716A6804 | ||
| 1001 | 1954278A0EDCBC6C1719B9D3F8FCAC515A814601D6FCEED0BEB1797BE69C6404 | ||
| 1002 | DDD598E08571444E08EA827BAED5D2366182480FAAA91A37C9D7EC7460A614E9 | ||
| 1003 | D4D5EA6C425D9B9131C3769012FD66896BC1D0086DF016310DA3C56AB53CC840 | ||
| 1004 | 872F3E759A3F867E6D1D42B611C9C781BBC9AF55279547766D0351FF2B48FD49 | ||
| 1005 | CE58CC05FD7297BC11F59DFA9F1C57F465FCA6FA213591A65282AD2E4A92ADAF | ||
| 1006 | |||
| 934 | 0000000000000000000000000000000000000000000000000000000000000000 | 1007 | 0000000000000000000000000000000000000000000000000000000000000000 |
| 935 | 0000000000000000000000000000000000000000000000000000000000000000 | 1008 | 0000000000000000000000000000000000000000000000000000000000000000 |
| 936 | 0000000000000000000000000000000000000000000000000000000000000000 | 1009 | 0000000000000000000000000000000000000000000000000000000000000000 |
| @@ -1806,24 +1879,33 @@ dup 41 /parenright put | |||
| 1806 | dup 44 /comma put | 1879 | dup 44 /comma put |
| 1807 | dup 45 /hyphen put | 1880 | dup 45 /hyphen put |
| 1808 | dup 46 /period put | 1881 | dup 46 /period put |
| 1882 | dup 47 /slash put | ||
| 1809 | dup 49 /one put | 1883 | dup 49 /one put |
| 1810 | dup 50 /two put | 1884 | dup 50 /two put |
| 1811 | dup 57 /nine put | 1885 | dup 57 /nine put |
| 1812 | dup 58 /colon put | 1886 | dup 58 /colon put |
| 1813 | dup 65 /A put | 1887 | dup 65 /A put |
| 1888 | dup 66 /B put | ||
| 1814 | dup 67 /C put | 1889 | dup 67 /C put |
| 1815 | dup 68 /D put | 1890 | dup 68 /D put |
| 1816 | dup 69 /E put | 1891 | dup 69 /E put |
| 1817 | dup 70 /F put | 1892 | dup 70 /F put |
| 1818 | dup 71 /G put | 1893 | dup 71 /G put |
| 1819 | dup 73 /I put | 1894 | dup 73 /I put |
| 1895 | dup 74 /J put | ||
| 1820 | dup 76 /L put | 1896 | dup 76 /L put |
| 1897 | dup 77 /M put | ||
| 1821 | dup 78 /N put | 1898 | dup 78 /N put |
| 1899 | dup 79 /O put | ||
| 1822 | dup 80 /P put | 1900 | dup 80 /P put |
| 1901 | dup 81 /Q put | ||
| 1823 | dup 82 /R put | 1902 | dup 82 /R put |
| 1824 | dup 83 /S put | 1903 | dup 83 /S put |
| 1904 | dup 84 /T put | ||
| 1825 | dup 85 /U put | 1905 | dup 85 /U put |
| 1906 | dup 86 /V put | ||
| 1826 | dup 88 /X put | 1907 | dup 88 /X put |
| 1908 | dup 90 /Z put | ||
| 1827 | dup 92 /quotedblleft put | 1909 | dup 92 /quotedblleft put |
| 1828 | dup 94 /circumflex put | 1910 | dup 94 /circumflex put |
| 1829 | dup 97 /a put | 1911 | dup 97 /a put |
| @@ -1836,7 +1918,6 @@ dup 103 /g put | |||
| 1836 | dup 104 /h put | 1918 | dup 104 /h put |
| 1837 | dup 105 /i put | 1919 | dup 105 /i put |
| 1838 | dup 106 /j put | 1920 | dup 106 /j put |
| 1839 | dup 107 /k put | ||
| 1840 | dup 108 /l put | 1921 | dup 108 /l put |
| 1841 | dup 109 /m put | 1922 | dup 109 /m put |
| 1842 | dup 110 /n put | 1923 | dup 110 /n put |
| @@ -1848,7 +1929,6 @@ dup 115 /s put | |||
| 1848 | dup 116 /t put | 1929 | dup 116 /t put |
| 1849 | dup 117 /u put | 1930 | dup 117 /u put |
| 1850 | dup 118 /v put | 1931 | dup 118 /v put |
| 1851 | dup 119 /w put | ||
| 1852 | dup 120 /x put | 1932 | dup 120 /x put |
| 1853 | dup 121 /y put | 1933 | dup 121 /y put |
| 1854 | dup 122 /z put | 1934 | dup 122 /z put |
| @@ -1883,300 +1963,328 @@ A95CD2B6F18935C37F49E9A73E97A8602C5C26EE13D7A04A188336FCAB4CDEE0 | |||
| 1883 | 23DE9D803FD6E8D846B3F729BD36137E834E016242CD2F7BF048959DD45AD413 | 1963 | 23DE9D803FD6E8D846B3F729BD36137E834E016242CD2F7BF048959DD45AD413 |
| 1884 | 19B985D05E5D422F3D0968375EA6A90FBEBF8B42B15F15280469D69629C08A42 | 1964 | 19B985D05E5D422F3D0968375EA6A90FBEBF8B42B15F15280469D69629C08A42 |
| 1885 | 1C298CC027CC288B9C984239ABB96B6A891C1360D08F9ECC22202861E4CE9B39 | 1965 | 1C298CC027CC288B9C984239ABB96B6A891C1360D08F9ECC22202861E4CE9B39 |
| 1886 | 8BF27C074DB8546B9EC033E07EDF1EF79EE58A49CCFC9051741BC88C67B12A17 | 1966 | 8BF2773F290801174DF1E106976E76D30DD26B2EAE14AEB46D9A6D5AE5DF24A8 |
| 1887 | 43FC5E1AD7790F954892998DAD5D8DA5D9B1A80E07BB44A32B8315062C315D4F | 1967 | B1E70BF48388EB19A7C8B29C32060E48BD7F76511BDBCE65E842AC959C5046A1 |
| 1888 | 94F2FAA0968D92A22E99D18B93C895573FB4BC545226572941DD010D3162FDA7 | 1968 | 6E86BE1D71E78FA3D60420BDDE4B7AB23451F5A87CE169C24F59690D2FD61D9C |
| 1889 | 95F95773385C241AACC7764F554780290CD9439210C93F720A3E4D4CFA995EDC | 1969 | 81E29D0D3038876B09C9D5EF38006216080B644EEF27E9180DD485331A7F1C68 |
| 1890 | 00A253BEDCCB5945EDAC6B2756ECF03B9361DF03C9C7FDD8E893B4C0C163A891 | 1970 | 2C324524CF7004B8EC76AB44560990C477AD1D11313545C7FEF3229FD8E1FB81 |
| 1891 | FA088A893BFC59DA23243078664D326574DB10164697F6EFEAAA5E0CADB8980A | 1971 | C0CB794C23C0492563BF15952C1731D2613402854B0F0F69167C361E716AD247 |
| 1892 | 711021172DF31D38852A5BAB66CF62DF570C4FA23B4D2A3129EEC899FC70552D | 1972 | 9A1599DB7CC277C2B15C4A8E7BC15BBF09B9FEC12962ACA3A21689E52D2F5D86 |
| 1893 | 28A53763C84056DA456E2DB42115A46892BB0D1890EDE69266A1C4B20757B3D6 | 1973 | 14E14A8BA91C2502D8FBC950C4E9EE94406CC23EEF8656A3A19D820BA6A0CBD2 |
| 1894 | C2949AFC284E0968F6A45E36FB8A1D0D449D9E7B5CB2FD98335D710C4D49C0B0 | 1974 | 04862E9B4F5C07062AD949972F8D5EF41C6B2386F26387FB0AD1D38345FCBD22 |
| 1895 | 7BE55769E70DAC13E5545217A121ED7CD68B7C9FC12B72934AB29CF487059F73 | 1975 | D893B36A46C1BF3A2E79ED3864918BE7E859942A81D782517C61BCB8B71C22E3 |
| 1896 | 085E8251F695FED98AF3D68B808D95B1E29296A9DB121B69CC5441FAE417871E | 1976 | C83771B414724B5F477B2E7D2A4A3B31A7ED7D5CBEE58DC728E3912E8BF5D43E |
| 1897 | C20B9519C92E31B9DA047A7220B0EC09C8A47576114D85D51B4636BBF3AE7730 | 1977 | 426CB9B73743CC9EC1C01E4D16B76D7D9D03EAB503168D6E8ECCE7C8264C16FA |
| 1898 | 83A37813FE291DC15EAE8167E62923168FDF9B9D865CD9203119668052F2B11C | 1978 | 1CDDEE973D998C8D288BBB744E9A173CD45A9137FBC7428BEC36B98BA93A795A |
| 1899 | 36C8BB63921CA49A44C6CEAE69C995BDEC5A097E8F1325B4EF007577FF011F45 | 1979 | 5B0363C503A49AE6FC8B77A7552E9486FD3885A69DD3DEEF00BA80712ED3AC18 |
| 1900 | E3C0883EB7E6AC75AB7A69DF35A9A4900218B560FBB14660141594E8B4835E97 | 1980 | 9C2AFD2ED50D78082BDB7EF77A828569EBD177ED828131936E925A60892F8972 |
| 1901 | EB0A4F16BEF6AF6AA26E7B601F6E49DF5338291D7012D513492C35AFD99474FD | 1981 | 4216E46BEBC69A036BC915EAFBDDE504597BEE45A71B1F3EF8A725E9F8E12724 |
| 1902 | A4BEBE572CAE0831BA340DED3B1B10EDCD5CF8AC84DA4DEB012B9EBC87321FAD | 1982 | 7DAAD1B0F6F4CAFD0F9B7D6331490DE84B995192A4A74052D9D77FB87863251A |
| 1903 | B411B3A3BA30EE2817CAEDADC8A4182DB35C6FF3B8961B26822CFA082F0A1CF6 | 1983 | E735E9146686F8B94AFC8E844D93FE36C9B2A7F9759AAEB94C00C174FE87A68B |
| 1904 | 301DC800F1609F1095BD60C322C1A3EADED26963C565D3E690412E8260F2AFCE | 1984 | AF6304021C16F70D6DE0AC4D41B061493F1541E9660B85CC9D144BF7CC74C600 |
| 1905 | 9AEB97329794DE537559865A14BFC1CD4F18A3DDD3BA831E7A272FAD4056FB8A | 1985 | BC3B4852D3EF21C96272DB7951CD7C99E089A12B950A64ACCD27E2A60CFFCA6C |
| 1906 | E8469AE2965A7DF3D09491DC84C64B38355044741B32BBEF1F424907487F5191 | 1986 | 9A1C2FE056038CFFE667E4ED31A009DCC1897A82B113351866778927659DE5F0 |
| 1907 | 23A61C352620EDC72A376C7774EAE6BA078CEEF6F0ECBB2D0FB83B74F6FEEB7F | 1987 | 34A5A0C423EC636B8AA500F111EE3582B44E84422C745EFDF79A5567CD08FD30 |
| 1908 | B92DE4198EA244F6B37B4D78058B7F5CAEEE181786C328A1E30609A9058F4356 | 1988 | A7C3D4F4FDAA6C0443ECD80C37A6B8C79DC8777BEE2A29D9A8F886C32D9C1A27 |
| 1909 | 9BE4B5DBEAD2363FE6ECCF1BB00592AC8F1DB87E892152E43683251EBDCF0A90 | 1989 | E36A1E1679D9397499222A00057B19DA30FA8D467AF6E39C3B144D465EBDE9D2 |
| 1910 | 719D250C673CFABAB1CF5AC4F73096F5F4FE0F6B09C51B56AE2A0B975E3DF939 | 1990 | A29B9D1004347E6B3ADB1988705E880F893733C09C3872092D4F57ABD8799AE3 |
| 1911 | 53F1D3CDDEECF80797A84F559695168D7EF0F4D191B914EE66973645B5A8F8BA | 1991 | D93B799874C6C244E29F265101E561DA0E1A55CCA8FE7CCF33853BC63DA0BB30 |
| 1912 | 630053293AD47AAA29890FD5771E9748122B826C0630E516AE1BF92D69EBD0A1 | 1992 | 7D10C87A53F259CC17B04B24702C7011352ED6708BA178E3EFD64B9771EBBF29 |
| 1913 | 5115290D1FB5924436D43754C10B88C19C886287B65D5F523D334E1AA5408C61 | 1993 | 858F659D242316B0D8235FCFD5753482C30273258D25D76795C043962D6277FC |
| 1914 | C7AB1B64CFC61E3B9125472F997505F1B96A83F1FA9D7FA1ACE9B14922FC6F4B | 1994 | 5F11266D677AEB3FEF1C78CFCE463D8F5754DEF529F858FB63BB189AF6AC5DFD |
| 1915 | CB29BCACE55E5BE4FC60DF427DB44188891AE8EDACAE010CCBCF919DF7FDD464 | 1995 | 8CDA9EA75BCE010CC6442F7C3A2A4E82445C09F945099242F9150BF0FF432F5E |
| 1916 | FCB381CB7814BC353663447A9CAA4BAF69316A614DAE7C04C27EC3A1CC70A8FB | 1996 | 0FBA3531493740A37ACFD827D615B51E8B31C2D04C1BADF631BCD0D88C69C3ED |
| 1917 | 2FACD35753531EA3D8AE0DA9A3B7C82903B0788F904F7DDC1D3AEC9EE2EF1E2A | 1997 | 522FADE93F486BFCA28E7784C4F18D5C0810B61F1623EFC75A01A2D4CC5A6EEE |
| 1918 | 3459B15A380B9A5D123A70D76D3C783A86F5EB91D5C6CCB823DD6B6B60E59CB1 | 1998 | 4F1833AE27D66790747A55B544443A5A4F760D4D32658226B02AB823B50F0C27 |
| 1919 | DA8324E97AC28F401CC62296690BA9AFD19E865776794DF1B4177339A470ABA9 | 1999 | 5AB96B1EBAB4BD292FB398E68E347D08BF931684A4B040F4080F6029ECCFD3E4 |
| 1920 | 3197F8866787DB360902D9745BCC0E08DA6961FC2895E565200D90BFAD3F2F37 | 2000 | 1634F11963FB3696D7CE5BD792719D225DAD34C0FEFD258005B6D17E7AB2A3F1 |
| 1921 | E284301A346CADE87447C0B40C3FA1F18963B31AE3ED9BDDC6515ABD45C83AB0 | 2001 | 2CE99485B7EA798A0A4C82F4C62682E8DD71A8AE2DC06215E2FCAE9FCD0299ED |
| 1922 | C86BD0AC11B4D482E28D14E23E7F6C2EB72E135237956B461A2A36A13D09DF99 | 2002 | 71D9E2076938618EB24DDD70ABBEFE881F5C7E53A35F53E14D3A0A384F5C1887 |
| 1923 | E4D424779BEF2957B04B349648FB88C83F9377F221C47839FA010844D7D862B0 | 2003 | F3271B35DF22D585A6DBC6FD9EC887FED3FEE171B9D26D7A6D5F2D2E95B614D0 |
| 1924 | EBD7A39BD892C54D5FA5169889F0842333FCF45F1375B9F754841D5BE3305E65 | 2004 | A3A183FD19976EE569CA71BB04F0EE0B4004DD920F0E06E5EEFD7C534DC26F93 |
| 1925 | FA81960B0AB79EBA54E7E2CF963E75974091341D7CD2E496872C2347BD2DFF30 | 2005 | 5D089A83940C5CA041311B0C260BBDC4E507FB1EAE6E6611D92368581EEC40C6 |
| 1926 | B68B56B480921D8BC12545FBB10DF826595BE9EA3D93CF1771B2DF6450F795D5 | 2006 | 25456404194F3B39CCBC7B598690A63160D48E65DCEB2DBCC71838A43FE3E706 |
| 1927 | 938F09DE2DB2881C0BEC916A1F3DF380B0031AC05F75E10E5A0D6BEE4A3F6210 | 2007 | 866189E14D38E1F3F8665FD22DBA0C6632C39FE499645BEB569C27A55656EC16 |
| 1928 | F7E6D72D4D3E775E6C5173F69E654084FEF9DEF26ADB0404A2150AAE50D93B5F | 2008 | 343CF42D90F6075FFCECE177E5D8AAA1AEBE69C54A5E6EE9FD63D163AB088835 |
| 1929 | 4CF9C92FE57FA35DCFE5B15AC34A5718A5A48C5715156CC2A2E67C04116ACE8C | 2009 | 07C41D1B87E3A69D94AC3EA01203A90869FB78181265CD6FEFF5104A715B304F |
| 1930 | 16A8EAB5B440A00BED2B0BDC155FB888B706B0344B4976B9D65602B3AD9E9DB2 | 2010 | 17BB57519044AF0ED113C35ED50EC5D1DDC9F64C49C54F5BE09DB5A55A15C2B8 |
| 1931 | DD35632C225B382464DD698FF8550881EDFE874E9C31F82500A83F9AD5BCEE5D | 2011 | 530CCDA044B3348279ACE2DB78B933F785D630DC5A50B5FD8B59F66CDCD5F144 |
| 1932 | 94812BAA3E07C287966134637DCC85228C14FFDDEE4D1E76D2EA16ED148346ED | 2012 | 57E006AAD9C8E46F8449FE10A4FAD67399FEAD2BF4C84786999A0A202E6DE102 |
| 1933 | DA487ECC9B66E218DCFF7011ACFAA313B1C544839FB58D943104A904D08A1D1A | 2013 | 4DE5A1C1AA193CCE7DDED11E061448729C2DFD77779D6137B8F16CBA1F542CAB |
| 1934 | C681C84DCECE9C2B827E27C59314E4D11041A10CBC7818A7B23778324BD4C446 | 2014 | DEF8D0F43E978C091F81C3E1880760E0DF6A803AD22FB18FAC19FFFCA27545C1 |
| 1935 | A57EDBEBE4EF700E1B5D01CE05FE7A8EE76737DE60E15C0B14B4D8BC7F28C7A0 | 2015 | A95CE57F49DC14C45042D668F486AFB17D2BC068ED6DEE387D8C1D79F6B604E1 |
| 1936 | 46CE0292F978508E2E27D58648078E858A858D1B152B9E298FAC6460612E8A5C | 2016 | 6B93DFFB4F740FBB246A77A20B259E0CAD2A041E49F5E8B7621BD7949C639A83 |
| 1937 | 1C429659CB6A87E9A030F428D5681FA21B555B502B2195A6E961458C136B83C4 | 2017 | 2E22360FF4568EED8D7E5878F0ECEAD16D0C0FCEF5C60182067F65E780A85C8D |
| 1938 | C4AFC6D1C10F374B9598CDEC3053EA938DA72E8A78B43A4955B6C38515593809 | 2018 | 13024A83741CEF3A0A5C7EC9AF17CC3B6A7E8E9F5CE1D9030D2B8A149870F5AE |
| 1939 | B6A9B549BC2F066A49E7AC0D73B53F2C04840D447984EC3EE137EA24D2E85F4D | 2019 | A6F8837E098623F4DEAFC72ABA66C2A8C451850FC4A445F7F9A5180F3A507B76 |
| 1940 | 225650214B06205747766E1FBC1311F1CBAADD919B8729735943029091861B01 | 2020 | 1864229D203C2BC502FF4FAA942280C7A41AB3DCD6D6F17BC8BEE1B2778A3EDB |
| 1941 | DEEEEA8F1D8241DC7AE98545E701B4FF01F5FD23B7E5CB7FA7EFA1C41667D140 | 2021 | 7B774D000264DCE3CB4C0578637E1E5A73AFA25A514757B1E78A25B53F3A0B72 |
| 1942 | 6A80CB026B4CF677EC709331CB9A659A56D1513E3AD1A46F2629277B16DC276E | 2022 | F1C46520887103EFEEA0C8B74E03E0B2ADCF05060649B9C4AC1A38584D99482F |
| 1943 | 02FC1208B0F4908AA2FA9E8C856401C5072480B41BF4083131D9F8C88C90AB95 | 2023 | 3829548F3E8F8C84ABFF1FEBE6724E2B993B663B2611FDB5CEA8DB995C4841F2 |
| 1944 | F108FF455C55AC92AE9E27942F8C366BB068C06F5F8E8C3C5952B63497768188 | 2024 | 4370304BEA5FF2C7E1924DFE092F0962E2C21699BB0743B12714E9224F9AA72F |
| 1945 | D76ACB57961A483078FFC1107301C89F857C66016BB384B350099094E3413EBB | 2025 | EBB381ABCF5FCCEB0ECBFE24CFE859CE16A37A97843153B282E9EC4A7981512E |
| 1946 | C16818A0C1831684C503F93BE09EA59D74465E72400C3BF46EA7543FD8E41588 | 2026 | 9F6297E022C86BB50AB022EABFB2EDACB1768A07A6D6F93A37184AFAF9895B42 |
| 1947 | 22C32CBCF716844C6F77389D7A8C228E1A77CE46FF04CFC5080EE3AF10AA533A | 2027 | F57FBB2BC89CD2CE89401AE756BEF39C9EABF986F68228A1FA92397B2AD65A9B |
| 1948 | D1F56C5D1CD2465A928DAADE746FDADA0E421CC17124B4209FDF1CA9711D1548 | 2028 | 4A9620866FB7935F2AFB353AAC7BD2212F03BF3CD7A675B97FD8F2E76D9AD388 |
| 1949 | 10A8FE928FEBB8718149BDDCFA5F3C139ECA3A2F0DCCA5AECBEC13E9EDD7D893 | 2029 | 77401035D70C39FEA2D06096EC8B91B7105EB70683D6F086B4FF1B9CDD2B9ACF |
| 1950 | 1A7523B02ADC4FD3CB1E149C4F5D230827E102AF0D33128D7E88A3C66988D217 | 2030 | A69E0A056845E0634240DC2EAC13C086461954A90713F71FAA11F764137B9D20 |
| 1951 | 1FFB28AB7FA2FEEFF8FFE1A84A3607B362B1BF4F531FB947C4BFA91E6C77D584 | 2031 | EA17D85B0B8690FB5DB9ED6DE8A59B857120401A43FF7C681B196DC34FE6DF80 |
| 1952 | 1ED8CBB30D37059DD43271CEC02278AFBDD0E427A967E590E157653A2C0D148E | 2032 | ADFF9F8044B5A73A46FD3730BDA083410904202ACFAF9B7AC9D6E1FEA68642DC |
| 1953 | E46E12013F686B90746EB1CD680BE1D9184066E01FE7BB5792561B7A22328312 | 2033 | 89A8C69B8007693EA58059139C89D82376838FF3666D715F119DCCE6125BC239 |
| 1954 | 472D82D3A46D31568B4C790CA867EAA5B16833EC8C7404AAE9F623AA6AC17AE7 | 2034 | 132B8F8B1910987E0431B226C86A3E75184DEF8F81D6AC4C6965CB7F609F24BB |
| 1955 | 5A7AF1D862CD1CB1F25A32DA697434EFF3849C422F8171D9A29D797C36A09537 | 2035 | ACD268891727A67844B3DA9E65040DD4E6CE9EBEE720C70D419046A066A8A241 |
| 1956 | F37077FFC5E001FD85199C5B3D9B7FF7249B80BA8C62AD965788591CD238C3B6 | 2036 | FC17DD94FD4971A21D4B1ED809AE4E5BDF0CD2FD2C8D0E2B09162CB222B1A8F7 |
| 1957 | 026DEBB4A60EEB2A3B62292F8F3D82C94BC629E96FEFE6EE97074F108F7080BD | 2037 | E3384E2CB9B8ACD63763B11EE9FC647D74CD76F27D396285C319EC7BB85B7771 |
| 1958 | EE3540D49A94A19F4B1EB7311E9D77CB1D26D033423CD61DC4291A508AA2FD4C | 2038 | E9984F7ABF4C7F84D1D3C458468BC86810370B8160C19EF5CECDD8B37A374ACB |
| 1959 | 304B6C5184CBB5CFF8A3BF842B682E2CD0F7A54AF2C2D215C8B1FBCD77FB13E6 | 2039 | 8C933C06270F2BCFCC8BC87246B7B0D83A85ECE239A435E7A46AC9E3A938A558 |
| 1960 | C2254AE23E129B430AA46AB4E6B35258D470594718209777C57959C60BE17FFD | 2040 | 603E8183620B7AED5B367F153F77F2741C21DE1C931FBB736D558191F7708DC7 |
| 1961 | 788A7243B7110A2090501BF0C5F143017826A7B298CEA06C3B4D8D6214A2A745 | 2041 | F5B5BC9291E9E283B6239E3D83B7B880DB26BD8375CD85FBB6C68800F56E65DB |
| 1962 | 239BC0D20F1000367BAE0E9542A8FF777417E2A7B1613868DACE247D8482FAB1 | 2042 | 4E5D7E3DB87086C516188127FA6C9D9C874FD38DC3595CB55FFCF7A21D21E09A |
| 1963 | C0304AEF41233EF9A51497D224FABEF970ECD22DEF65DE46E08A1E83F367CCFE | 2043 | C0B8BBDDBD0412CB3C74FE85135E92AD2A74D7AFE61081BE8417446ECBB23574 |
| 1964 | 9E5139944B34A25624C4500A8E7FEBBD2E27A19C3279AB588C5354F19003A5F8 | 2044 | 47F6A7F98BB95FED5ED34CBB36FA755A9BBE6EA87413A7F15CD0AB74E1C28731 |
| 1965 | 287EA605919B91E86F1BD865B54EA864000ED555B5CAE90DAAD0CDAB0B7410E7 | 2045 | 286FB50A23E012E26CA483CEE2835968CC6CAF6586C854E8F7786890763ABE99 |
| 1966 | 17D283D03E0A19ED9AC3301B9888DA02DBAA7E3EC611E118B3DD32510F96BE6C | 2046 | 2822C1EE910AE51B0A69F39899406E993766034ABEDB8D955282B84D7194E204 |
| 1967 | 6910FA31847F962D56209DD046AD60679F5CEA7B2EB9E8D110DCC460B01BDF1F | 2047 | 6410401868B4391890655E0B68108F8A714F41D9B0DA6CAF880E63EB84164E36 |
| 1968 | 9C3F7DEBEA202D6C7F0BE3A67735C4F0B542E4CB02FD9EB8FE744AD244A22DEC | 2048 | 78EAE9E37185D70D3FE3EF8600E351D9D55598327FB15BC01E49689147D5D0B8 |
| 1969 | 36EDE0A6181C7F092855741ABB71AD047765F9A45737F922A995BC6A8B6150D7 | 2049 | DF3B15523463C24329D251AB7F8B1322C6A426AFC978AA27FD1C4C2C3C0432FD |
| 1970 | F5A3D6A0DE3B4210373BDD009B22BC35436592B668F06BF1C87935D525AB43FE | 2050 | 173ED14F342C657F0A9165D09B33CB22BF9B10D7AD6FF075E0A7D00575CA6ACA |
| 1971 | AEDDD07D65B72CCB2193C4E53DA274754140DEB1A273C13385FD877127728F68 | 2051 | 4FC24DD249B472B0F7D812F37CD3311C63FF0ED922C287EBE368AAFC6289ECE6 |
| 1972 | BEEBFBC38C893FED43CB4DEB99894FD0A3FD4405638DDD35340246C6C7307772 | 2052 | E52A0F23CC722EA14E492E475D9EAD2897BE707A3213F6442AE3974A33C69A1B |
| 1973 | A70B9C9EAB60A1C20D4D6CE62B49FD80007C657C855E10998146A6A1CF1E02CF | 2053 | DF8578075D47C61424B72E873752B6DB765A534007417560C8690CA7126748D5 |
| 1974 | 51DAD4A2B65C2F2D57B62F5D79B65F0BFC8479681B23116041369D539FF1DF35 | 2054 | 024FB3E9132E26267F4BEFE045B0A50265C3A6ADC2D9AC8A36C58E04C7257CA7 |
| 1975 | DA9F13A50226B93529BBBB9A906C70C43E284AB297BFB47D1B1FFEF909CA3146 | 2055 | 82B3025A1D7D69B7833208BCC30B47F7B9DB1C15F8AFDCCC69CB42949530E38E |
| 1976 | FF2E87CB75530EF5D636CE3E5AF311EFA5024CEF3CB6B01632BBEF81597BD237 | 2056 | 8B98A151AA6BEAB2C9380560BDC236E660B9DD4B2C1A486E0E0D54039C9B7E99 |
| 1977 | EE1B2817F70980A898A43E31A802A42FB32016678F7209681F541C38A83B489B | 2057 | 7EFF71AC4E07A863D36A09374AA63B12B671F334C32A0099EFEB2DE50697F5E4 |
| 1978 | DE7FEB97315CF292C301215DE73EF478D912CEC84534D107F5DDD03E9AF64DD3 | 2058 | C2FB06A421D633CB7531826DE3FC00D9C051992C005A45B9EB4F0003EE294875 |
| 1979 | 8D8033AA8AE386636E01FD4200F66C51DB0BF91CB84D4EE768B9D621E60B4185 | 2059 | B6EC2143C49D07E51AC0BF62CDCD56A94445116BBC872C61DE454596B0E23263 |
| 1980 | B0EE87D2136C1CEAB8E330C5DB9FE55A14C64BEB1B1BC63841EB4C8D6AEFE495 | 2060 | 4294F72B7AC189A3F6C9F1B726A8F422F4114D8835019867791531ED34767605 |
| 1981 | 4E74EE83EADDF8C543B1AC74C814AF090702F32E573E5DE4CF7141ED3135EA0E | 2061 | 305DB7CD7ABE8290DCBDF9C219F9EB6EF7EFECFAC3FF3B5DDA13B91D0B3CEE3E |
| 1982 | 264536181C8F59F0EA0C4E8680C26B994C6182FF91E213CFB2065C857C55B3AD | 2062 | FE1E85E6028542067D149F727BE995B1028D451D8DF9BA109F5A01887DF4F0AE |
| 1983 | 1C4726017B887BD4DFBB46FF7EDDFCF48C4421C4F26B048581C560D9AF847DE7 | 2063 | B786B4CB6F37AA98884083D055051D9371638591C3AC62BCCC474326986A21D0 |
| 1984 | B3A0FE52DBAC291CEF0A313F17F8FE9D322559EFF979FD2E552D1F1EBEFB7AC6 | 2064 | 711D1642D457A30E49038645E6BF5ACB3B46D0A0E60FF2BCA7088ACE271E7376 |
| 1985 | EE88B7761E0CFC97AF57F08CB88470F2DA754F09D6F128FE965B20BB2525FC98 | 2065 | E2CC365A3180DA33977DBC15FB5C0AEEE6877ED6020267F65EFCA736EC2D6E6E |
| 1986 | 249C1B540C9D2D073233F8792F6F265AEC3EEEDD369052723A2C266457FD93FB | 2066 | 7C57BEF4DEF28B5FCD8A33F5E634F421297006149536ADF669F9FAE0465697CE |
| 1987 | 07525B72760F160D7C2164F09B021F4F5EF58E378B3A2E9DFAD28D16CC8FEF43 | 2067 | 3B9B67A0651D21794FFFD966FD833BDE89DBFAB72465DFCDAC76038AB62E6599 |
| 1988 | C6C99CF31F77A2DBA3DA73EAB7494222DD30C0EAEC602B7E253BA8A2462EDB42 | 2068 | 7310F1492CC4E3136AB7A06E6130690FAF1168EDB7123DABFC8180E7ACB21D1E |
| 1989 | A4C49F987866C5424ABEC38A303D7FA64F5A343A071BDBAE02E3477E697ACA94 | 2069 | A68AB0CC8765F61E087C11272DD62B1181530A819FCC15AA8ADB82E7B60C7F9E |
| 1990 | 1A41FA4D319F7BB630CB8F02E7644EA8D12CF3D497F4F59FD719C43AC95DB400 | 2070 | 5D3C7EF78A61A0BBA9FE436211C4273976B53297ADA19E6B34E185F4E24C4090 |
| 1991 | 015058B5130DB231CE4086E046A78788CEC68F86C9C37BB32158CCE2167141A9 | 2071 | 71AE1F9515C3D032CCD29EC1411780D4C90AEB08C67BCE1DCC6D45A6505ADA9A |
| 1992 | 76D647E47023ADB1CE07DD63E20BBC26BE152AF945872C200486CB1EC387D4EC | 2072 | 68EB5CB00173B5A6CF5B45856560798A9C6EDC1F43064FD6C54FECC27333B588 |
| 1993 | 297FED25D2D2FA1B9595FED7DF8707792102AC66071BE7BD2C1E369F2F18E654 | 2073 | 9A35E1FEF53933AED516921E768FCE1C25DF66F45CC3854C9D82D4AAAAE9F1FC |
| 1994 | 2C1F03558B6043D11A1E28D49F7B0E45A836AE4F82F324DF072E012C67663669 | 2074 | D5A0684596C00E4B48F40FD246CB91DA53A99E96BF7D72BE7E8A1F80777449D1 |
| 1995 | D9EF28304533AE7B282F4CB0B3F89202E04E88675A6FE03AB57BE0A02C68385E | 2075 | 2AF02ECB23EC42ACB06EF6E3F16FDECB75101CFE4C1C7EE92E942F4C6602A98E |
| 1996 | 0AE9E3563375A2EB3C72BB2E26C0681AF73EFEBECE1B981AE6A7570D96C646DA | 2076 | BC4FCB57DBB6E5F7DA3BC5501F371B6014187833547EB0D0C57AC9AAA7E27355 |
| 1997 | 75CCBE19428D8C28BACDBB5D88EC454B86818CD8AA09084003C2ABE99A1BCB5B | 2077 | CD3525C516D5E279E509BA54726DD9A3F7176552F808F6D3E73A484872E3135A |
| 1998 | 1D324C9CE7A50632860C0669E9B69CC5270CC18AF2A2CF6202F50C273A5EA3EE | 2078 | BF56934C6AEC8008CD97EF53893871F0F8647677F33D586BF675D723A96BD6B0 |
| 1999 | 9EDA893EB8629199AD7927BD9D0D1D3833FF6D741AE5D3BB3C068063285C0EC8 | 2079 | A0EFB8C5D93C9EF29509BE2398BFF3094F639E18CF7D27DA441DB5664D6B5E60 |
| 2000 | 6C96672CB3BFF6132F7C3A0F9E786023F00BA5D0D1EA25AD724EE01B3CCFEAB8 | 2080 | BE9FADD4FAC3914B88871758CBCCBB38E8C4E72A4B53744A22D9894BCABB0144 |
| 2001 | 655725691A3227EF4A0406CECB7AE7EB3445A4567F88C3C0E3DF7C1C9D4FCB88 | 2081 | 667F9E22DBAAD7934394469626CCD133AC2800882449FE082BDE41CDCDD4AC44 |
| 2002 | 318E8086048244B2DFA9D26034B8E3D5A426E5000FB564CD26FD11BE4B0F77BC | 2082 | 7E20F083020EB46E59D9DBC744A4C7C11D5286C640DF888BE17A15E11C603435 |
| 2003 | 2AA916F915E2B0BC5D13123544313F8EEBE417CF38B694277DA68F7A6D3805A9 | 2083 | 247B8D3892A888D88AEC22776E94861B98277FAC0F147CB0DC13CC7ED2E92C43 |
| 2004 | 4CB1BB9905C7042B5B9481EEB02E2F83C4BA2DE1F69C0ED478CAAD51B1F16207 | 2084 | CF845A58FEB59A570DA559C2A6084B1A44E2E6AE6BBA8A23512CB6AEBFA8A8A4 |
| 2005 | BD105239AC1575688AEF9CECF797BD0D500BFFBCBE9FD950A5B77744E72B3A35 | 2085 | 5E9A5DE1BA9F175B77138469A90503D61DB62C2EBFB3B3E2D6522FF4F28B371D |
| 2006 | 2062510F78E3DB1367ABCE1FCE968D1B370D4FD7109BA3A828B27DC8CD23D6AE | 2086 | 9E4A18C6195F3EC4FBFE0C9C1F1FF37FF0E1F8FC58EB7A58DBBEC681973EF716 |
| 2007 | 440543FC93FFFA292EC7D997F2CE8D463A527A55B549885A5340A802CD217DFF | 2087 | 44ACB1C9DE4D2E82548A149E3D829DD3D5652F8A2AFD10A75DF0EB3FE4187063 |
| 2008 | 38F03DDCEDF502968E8D9DD437305385ADC964EBB0ABAE75D8FC028F6B0D6D57 | 2088 | C88C7CFC0B3456AE1DBFF4D448FE2CBD205EEE3B727C76D2C7DED8926CCC1D40 |
| 2009 | CC0AC2691C0E304F3D0DC2BB38AC3BDA20580AEF0BE959D0CB5F142AA76BAB3E | 2089 | B566DF075326821926D92FF7B9F31B63F4DBE1A59B246E11FD06F0D2CA106895 |
| 2010 | CB2061FA46F208EF10EDA17D40917E8107C7CB8F30DBDAE15BB6680E75254606 | 2090 | 89F3259D6A9CC4611425ED3F494A3314E9A8FEDB74681B7F8E50FC2E04826A59 |
| 2011 | A8B523C7C2FC96EABFA2BA6C6C0AACD8D7BAC994B696CB53D7BEE1F220D47F79 | 2091 | 9D1F6C6ECADF0B237872BE71F13D001E56CDE77D2DC8AEDD4471F56CFA9BC03B |
| 2012 | 3A68B04A705C1CC6CCB2F771A11534100ECD8FA4A84EBA138FC46105AA86C7EC | 2092 | 00B943B3C5D65B9F2FB053AC9A8930F46702B466C7D30AA7602FE1646D7EB045 |
| 2013 | 611122CADFE8B5EA81D852B5DED241587616978FA3B76F8334A961997F2040EF | 2093 | 4CE04C8C9A68E9209812CAC5274DA6B5BA9431773AFE05B16AD6F07598337E93 |
| 2014 | D3C214D230636ACDC18242FA4860DECA7AC39A884D73FF37F8DAC93CF09703EF | 2094 | ED5B324AB15FC9BC52357B16A988C2D1447500534EB8A44CF6A03EB9CB247239 |
| 2015 | A36DC822458D028F849A5C7268E5AB88278E28E5F517CE724D47F0ECF0E8690C | 2095 | A5C942951721E762A014D340858BDC57D1EAC94CB32881740C23995BFA3D91CC |
| 2016 | 9313B361BD056DDB0880F43791636C4D40D18A9F46D945CAAA035EB7E0A7F570 | 2096 | 03CC1DD258A1097A29B0D0DD534D38B4BA0FB7B364BB9CDEE55569833B8900B1 |
| 2017 | FE4013193C331556B369ADDF007686B7EC08F844C1C88BF1D9BB27DFA579BBDA | 2097 | 15F5B6B08FBD59C9DA5FC3E6C6CB7EA0486DB1EAF8C10177881AF188AE360C0F |
| 2018 | 492F89AD3913CBB7BD27B484BFE398CDD06D2F1A128F7BFA78C0FC3607FD68BE | 2098 | 84F439766F7334A1F71F43FFEE23D0D7A545A426A95402D4FAD95354C6F79E9C |
| 2019 | 1A84E848850619BF7A0E545635AA857CAAF88D9EDCF50F668DE044456D4EE431 | 2099 | 688756C872C539E3FD53D92F12FAAC12569BAE2D75741D8FE2BAE684C61C0465 |
| 2020 | 2F87676407D4AC6F55330FBBAC38D3285C7DE696C517ECC358E7A064A6B03CAB | 2100 | 48EA4A909FFE97239007815CC1976424C06A9D0CCA6CEE35574506604DD41A05 |
| 2021 | 2AA9431C4E3414F783D959D492B3BEAF1E73F57C2B0005B23872181F244DD164 | 2101 | 3D84872C8F4D6C8653F2E3C1F90D66896EF1EDBBB78FF3FE86F92829BBC6FAA1 |
| 2022 | 5D51E7EBAF9D75003E61AE6CCD92CC885CD9767B0B7B358F35C5201311B2F19F | 2102 | 6E327EBA28D0C623EF62928696D810CBFA72E12BA47AF369301489C4D7D70173 |
| 2023 | CC351286CA466E5084F6276599CD9941A9284BF962FD738ADAA3E27D51D0FC9C | 2103 | 4A71D089B71577E5338C3BCF637A1E262B187152CB5BA800E4B135690FAAF1AE |
| 2024 | EA531A758E2B73AB87E1A57ED9458663426408B196E541FFF8BE5374D76D0746 | 2104 | E9464FCCEB38B1FDDCDE15060F51881EED476CD29FC0348A14EB5C48CED2D412 |
| 2025 | C44296870BF94FA77437E5D3124661A0574252D85BF62F0E9829911FEE953A1C | 2105 | B1F332B6BFE818D276C4D86E879B7B3B24FC3BA11FC22A44648B84DD304FA21C |
| 2026 | C14694D8B4CD34846042271E01ACA1145D8835BB17EE09CF56F47EE0A2854580 | 2106 | 5A8A4CF56D1A4676A2C6C053E136A186D358DF383B9683234BA3CE3B4F2DFD58 |
| 2027 | C3910B6673525F99D9932CBAE85DE93DF2B0CF892E6AF3E568275230DA9408E7 | 2107 | E78EA633572C9F03959E2B43BFA210E500B7178C23DC1E1FE9C10A693A79A29D |
| 2028 | C918F74F101CFFC1F4F7E49596A100DB9146E5F53E1FF87359C27E8DFE3E8AF1 | 2108 | E05DB8FDB7ADE08F2CE99E7B7A5A22C5EBA78D061ADC32122622B618AD22002F |
| 2029 | 7731036EEF9E8CCD909BD3BE82392D55ABC50A90A89EC845ABB750CD138E0C33 | 2109 | A04CC36F7D4AAAAFED1EC490CB1772D7B10E2E67A51FA830584DBE97BC0F2E20 |
| 2030 | 5E8847C34758F45CD07F3BD674C76DAF0FCF70B18C4BED29F7E1550D797B6A44 | 2110 | 986B18B80DAEBEF08F5D145D8AC82AFBD8AEA7543E2FFC7623BF96D0AB99E1B5 |
| 2031 | 93DD8F6BDD80EFE7720E59174B08023F013949457EDF6A2F0BA9F4DE8E626F40 | 2111 | 95245616F416A23D13B28361AB00753BA62C0609FC8FAEF12A4F5ADF11F58CE0 |
| 2032 | FA05A492E0EF4D8C68AA8C4B4FBF00AF3F6CD11CE75FA71EEF0AB91C96DF37BB | 2112 | C13CB24D3FB26E2D1DFF42E41BEDB3F0AB6F6970A76AB635B962C6B91D062D66 |
| 2033 | CD82049F8C20C8F3524A150F4E39E5D21081A507E7CE1EF3EB3FFCC6AFDA7603 | 2113 | 15B1376E0E327EB4AB469A0663C86BED1C24607FE4CE5D6E09D6214B15628CB3 |
| 2034 | 0EAC4B07E297A96AD2069194A61BE8B113C4D20D325822C85B8CFCFA3F40C758 | 2114 | BDE6A6BDF80206A25A5B07D1B55116C8858CD6E06AB272FA5104A3D852F04B2F |
| 2035 | 47BBDBC0769B9FBED494A1BA0D4E61922B8C0E417357C3561FC56A901F175DD3 | 2115 | D1A57F428859533DE8E5B7D61E53ECC5B85A807A680280A393CE9AF335A7BD0A |
| 2036 | 281651EA8529914F2E4837A2DA0CA3B46004D5552107907934364F7DEE939826 | 2116 | C0568444439B3A0558D5F94FFF4DF4644F8B1FC6397D7F8A656A61394B631AF2 |
| 2037 | 7D06196829F660151737416FB20ECB8F36E3D8D7BFD6712959139B5AC5919FD7 | 2117 | 77D43C8D06CB9CB020802578A1BF512353E632648FEA9400DD75E6803248D748 |
| 2038 | C0E216C3BDD875B322BE612D818E1E32D6ABCF1B2555406BDCA36868302A9E3B | 2118 | 7C84DE95977E95512723219029C03964441B2B96256A5B2B386A034A2D2B6586 |
| 2039 | 4FA13AF128F2E59C33038FC4DE675C431C4D52FD0BDE232C3DF031747D4C86FD | 2119 | F0B73A5049FD96D5A54DA035F72FCE3F722584AF90452DD3B57DF93978A29FAE |
| 2040 | 871493731C2208DF1541873443DD5ED8E03CC0DB539B46E130B60B01C552B698 | 2120 | 07CCE8872FD1C1F6B60886713FAC54D7493DC4391773C6B4F93F4AB4AFAD28FB |
| 2041 | 200BC9B7A54D6F10C95814221FB27498D2446FFDAFB61478AA47467531E25B9D | 2121 | 2798AB8258448819FE0F3214C28227E080C7379F3B1F307B726EEAD0324790BA |
| 2042 | 4D06740D92DE79093B23D38C36E5055B380538FC7A8EAEBB47F60EE2435F2843 | 2122 | EE5A942DDE3E672DDCE377E0CC813A49E59465A91890E4CC6263A346B491A824 |
| 2043 | 55714BE5961428A15B7A86E6230748FB48D9DA30ECC5A386E4DA32C0F69EDCAB | 2123 | C0355F1C2CFDB4724CABA263DA2DF1D9CD67779BA725C0FE7EFA2962541AC1AD |
| 2044 | 81248034D037C66FE305777D1D0577BDDE3B984E9C807F49FBF7CF363742D5CE | 2124 | CF100A8C0DBA44D54996387A7003DF1E72C32085A6F5EFC231EE1197F1F585EF |
| 2045 | FAD614C86256BBDBC6A09803B8273BADF9F12861F5D221492E686293A41EA097 | 2125 | F06BF997B2E11A2024F5628BE445B7F422697F27E267C8ED1CAB42F65BC88B7E |
| 2046 | 6313B2F776A927345CFE6FA20A12764DFC36154B87180EE143F0C4A1A52C0BDE | 2126 | 6ED0C8D72C445691FBBC02D15455E9905C54B90646D3C2D3B741EBE943E31CCF |
| 2047 | B1B499D4B882242F96A5DA4B7BDE3C4E46EB2117078CF24236BE617C9B27E852 | 2127 | 63315D8FD762DDA3362C8CB30406E38FB38144E026E353C36B0459C65E66B79C |
| 2048 | D88BA1AF41A0FDE6EF7FA39983C3F92010146194E454E8DCCB8BBE45069632B8 | 2128 | AB289755A9BB7588E4C30ED78AA5EDAEEF32A81D040A60BB612E75FE23DDCBB5 |
| 2049 | 90B5224FC5E789ED902B688C2348907B9B43CDCF0E91D683F28187D0280BC535 | 2129 | CD7F63FB545A0DBE2C9284CF11C34CC05C0291CDD3B94F2313A209A6E9778194 |
| 2050 | 5B1DC2F60309299589D1FE956DEC7D41542612F7A144524C905D2A85FBEC56C2 | 2130 | 7D20D65D69CCA1291694143193BF1D9E54FE17C49AAF74B94A321F2B33B3D38E |
| 2051 | E277A10A0A7DB950650ADFBD892F6AEDA7A6C656FDC8385BBEA11132843BF8B2 | 2131 | DC8B6C10AF802C7950FFF1279728BA0E65EAABE0590EC9A41C68416A4450CEC5 |
| 2052 | AE328AC118813A49902F0A6B82266CD00E44C0C82F9F5E9900209910E44D3A77 | 2132 | 344E7C920E35BD047E87B27B019BD08550083D9ADFD3692FBFA17CDE56F7383B |
| 2053 | 2E6B344E9A4F293134BDDF84FC2C84EF0C683D57317B83AB1B330E2EF0021B4F | 2133 | BC8FA281C6B5BDBF7F8515E60C4849E568335D06BF31025BD27D5A0747C85424 |
| 2054 | 43CD405BF85B734605302C324EDED59C7E7C677B9F2C2B1F483F7D80428CCC10 | 2134 | 3FFABCD15B690BD43FFAF11BF4ED7DACD462F36D50CE750399EA7AF7EB833D35 |
| 2055 | 49A94151FA23949E63E02FAFE36496DBDB68CC2A22878ED902A15CE90D4435C6 | 2135 | 0849EBA735755A0580DAE1FA3B8266FD53E313A9174CB4A1946013F812F63EAA |
| 2056 | 4D46DA5DC2058936196CC461ED2EE73C0AE0B56BFE5BBB01F478F7C314CF6764 | 2136 | 980F4CF357F8BEAB360CE726E19D0EA211E21B7579453156E339AD3D2C251038 |
| 2057 | 00DAAFBE44C85C1134D24BDD597E0A81030B6E2A4927D5D5D6ADA216A43D12F7 | 2137 | 57621F427D0B859BC44E2803256C5B5234DC3DB6D49DCA330AB7D71B23F05E2C |
| 2058 | 0945779E613582D17221720C2783074A6A1094D749C281F70BA0C3FDF100CFC2 | 2138 | BA6232C747B2654974E5C1A880E406DE54B95253AB8D7D2797C528C72FE124DD |
| 2059 | 3F0F532AB5DFE9042C01F98887CC49D0A977317D75E8D59BDC200D14FCF510DD | 2139 | C5AABEB7E4C590C37D87D3DE9B1A0AF2B0E6305020295273E491C980CE55126E |
| 2060 | CA3D11CF61C1F61EA16078B90ECBD382B5605832659FDBA78D7C6C608948DC07 | 2140 | EC0A95B374A7308FDC9512CE9FE37C3774958EC2FDF9D77C21164FB19ED8D8C4 |
| 2061 | 0D5B9C44FD2930EEFFC22620F3AEF09EFA314D19EF05961EF46324C98CDD9EA9 | 2141 | B059093B6117B84502447975C4FFEF6B807EAA1252B84CFDFA006D97DE63960C |
| 2062 | A3F47610D6B44E4FB344493B3C2DBFBBACDF9FE7F07812A0D313180DAF366106 | 2142 | 4C3C08FF13F4B2D89AA214B170FCCFE509859C9288FF5802DA62D635AD28D72B |
| 2063 | AD062285D32B024F49595D2674B5171A589EBEAE22EAAFF40BEC96357E60E345 | 2143 | 2ED94065B7DBCC04677BADD74AF75CE546FB6CD31F44D7F4CC551571FF7B8A57 |
| 2064 | 103BDD9EEEE21F9F84DED65A2E2AD59F758199FC083B514132A6930C8CBF7B2D | 2144 | 873199143E332CCFBE78155F8481C6F13F973D611178766E1AFBC062C948327E |
| 2065 | B67F96555A5A4C4E6130C5BC91747088AD9FE4CB9D0B27CB9F96E8BFD9032BC2 | 2145 | 7A7C7BBF4344960610D80EB280C58766E57928A35530F1401799A1FC18B09EEE |
| 2066 | 27A1805AFC34397DF1FD3B91E788AB1FC646CC9FC4DD20B1CF4B0F22A49D6989 | 2146 | 24F2D584C779509D9B0A8566902158F8F0B9938951479277BE50C213E84D5DED |
| 2067 | 30770EE4C4C94855AC800D32BE207039C30AB0C371ECAC040378EF60072F4D68 | 2147 | FDB0FE395C41B51E3138F21BA90CFD8E68CD5364DF8FE270544D9650971689A4 |
| 2068 | 4CB1C03F8ED7945BFE08EB333C0C39C869F38BADC8D2AA1B9F57B22764D739DE | 2148 | 85419DDB9137CB3C1E39EBECEBE48F72EF1FD9E234CF31A9D9A20DACD5BAD570 |
| 2069 | 2D51FCD79BBBEBAC09BCA917B7B3A0CD6240DDB93D6FC5C9D64A7D031CEF2481 | 2149 | 951EEDFF24ECA8A2D8ABCE3AED7DFA164DB03E964C964EEB02F699ACFF7DE100 |
| 2070 | A05484F1D774F6D0F08D794C856F2655A6B32827AB2638EECC3F5AA1954B8DE9 | 2150 | 6287DA70A8D7A0E132AD534B693AC4E72F4845582A1A62FEBA4932F491A07C74 |
| 2071 | 1868413014B763F69550B9D9652DCED1484A0B29CDF42C89A4AFA274BD3BABC3 | 2151 | 63DD166FB3FE239B5A960DEB87EE0A2A9D542B6C1CD6F577FD573C1774A726FB |
| 2072 | 6B360049344D5ACF2FC7005A58A6C6C558111C0D03E979799A523D2A2B6AB19A | 2152 | FCF35A4A9A85F515D07454F43DB197EF8EBDC99BE2284324926A2481C770CEFE |
| 2073 | B20B4DB1D7A1F7A8B02C1CC80B467BB5CF48BBE83440DAE2538A8E98E9588E86 | 2153 | 9408DACC976B24C46997B43F486A85FE5858A45D4C0764EE421021F5894586AF |
| 2074 | FD288D912C9545B06D76B6BF85D9E65B015C973CB5FFEF88534165C577DE2939 | 2154 | F04F827A024C043AD3662399D7B798972767E4300BE2018E948C6F7BE1F584A8 |
| 2075 | 059FFB0074F8F990FAC7C93164DB9D34679847F10B565D4EFAB25B35C2F344D9 | 2155 | 30766A63B84F26CB7C1C1DFCBA6CD67654D7321DDC18C2DBFE9775E1E42A7C74 |
| 2076 | DD4FE332F13965F3F9141CFAEA3A77DB7AEBDB37DDFA94BC8BDD9526BE3B164A | 2156 | 6062387972E2C516D5C149FB94AE548CB6422B6D7ED1D68E5A972C37B974A65C |
| 2077 | 264B9FC25D35AD5971CE33F4BDB6C88366E631FE6D95D1D120C1C795DDEB9FE2 | 2157 | 18775FD907ED6B4F4CF83368785AA5E9F7BFFEC94C51A6754589B16DD61987D7 |
| 2078 | 85AC2411A1A6E8DBC2AD15025E99722C34C60EAA8F6AFDBED517E913FB9F9BBC | 2158 | C571AF11E56B7DB027F10A46110DDA458455B97CDD391E06D17D886E316401CD |
| 2079 | 4CC1518EA5C025ACAE47F5BF85C32033441F063DB1E4D86345A90FAF8ABF117B | 2159 | 62D8E386EB0237426546FD64979566480D822D9180EDBF1FBDC1144E85ECA3C1 |
| 2080 | F4955D9E290983A345D2AEB9E814D3409F81B25CE379A83666C97F2155BF043C | 2160 | 954C6F95C78FC9CC567FE82FE08809C5A566D34F6DB51A83C998BCE23BA856E5 |
| 2081 | A94E67CBFFD74C5AC64B0B37308F164FF6E504849A6D0EC31F164CA448B41715 | 2161 | 38ABB64E22D8DC48F1E1C37C9AAE9271579E42C8B271D8B70C0600B2E660917A |
| 2082 | 2984901A91C838220A9FE10B63FABBEFC8242DE104EDF1A481BEF5983FB24125 | 2162 | 740A24C5CFFF44F5E750162F365EBD2A29C0AE993CEA7FDFDD78AA39ED3C965B |
| 2083 | DEB311F86A7617E51BC2F7F42DBE58B6C07BF172FDAA453C3F5FC86203FB25DC | 2163 | B041691A4A57EB41622C8F2982C3C17D7FA9DFFBFCD296CF936BDB6E2904510C |
| 2084 | 0A46FA2FB67938CB23F4BEF64358799FF977B27BB867ABA03D3B513145D05CFC | 2164 | 908FF6195971455E12298F861BDBD2ECE6D5D47E008CDA769ED08800B7E47CFB |
| 2085 | D7A787D0FD9D13AEC24A41F3FC2764F5425ACBAB0DAB6B589C25189B8553A533 | 2165 | 1F0767B2BDE7D437AA6938C3FA18C07EED739AD2A2EA28B4E597DD9F2C1EAD48 |
| 2086 | 54ED84484D06846ED7B466388AB564A7F7A18BFD286785994D5ED90971F0AE2B | 2166 | 7CC0661ABFCDE974A717145628406973EC6459F83335E0852982F390A0139495 |
| 2087 | 76C62774DFB83A270195FE2DC572DFE7CF77501BB73DB6B5469117580B42F2DA | 2167 | 55599C104EF0F1339D25984A348982957B9267D81C446B5E09E56C70429AB895 |
| 2088 | AFEE4ED1EBD79DF8C166C0290C2925398FF3570454C7D8894D8D2B1120CF908B | 2168 | D0BF1A2734C0899D473418AA47D60E778980B69300B6DFF51A26FED4AA00D148 |
| 2089 | CC3E3D692140693A5A90C36004E81AF301299582314E83FF048E9EF457B58667 | 2169 | 37AC24F509CC5FACD0EAE0572E7CED539823FC1599FA6AD0FA7FAB6B0C4B1B94 |
| 2090 | D34497CCED4B48C9EAE754DA35053B55AB9D6E3C4B6721624D1824A117AA5A8A | 2170 | B10632EAAD840E7CEF7A35545AB6DB81F04959EE4A1DFD2996B47CF193139BB2 |
| 2091 | 48B30A1161E5D314119F6EBB7493EBCA149CF67E34EECCE22EEB46FA1E73836F | 2171 | C1CB75B8BD817256C67B7B8B8D6F41B42A385A2E660C5A41EC479158730C98AC |
| 2092 | 9A96551285A7BDDB10101F7AB5954ADB15DA7294441E44EE8F751B3856E729FC | 2172 | EAC2E410226D59A948D219556CF98B755066BFF040E6A6D2286174CD87C116C9 |
| 2093 | 79BB96554A08D58B74C3C0F238DF2B099AE3562A743220121CD424227E4DB032 | 2173 | 646F1CAF525C4392874EAD4DF0415E9B4638E6EC126F2D856447B142269FA169 |
| 2094 | 63B417A3E39670B4BEC408EC7FDFAD0380F5963380C3231975F0D8D2ADACF133 | 2174 | 5D7C4222C422FC4728C7A05F88D0EAE70150B49731CCE7A85A81557567DC0FDC |
| 2095 | 54BFA59CE5A37AD55FEAF9A49D646D328524D6FD826C985DDC80E935CE1C1F8F | 2175 | 187D0E87739CB93AA581C3AD024ECD6E12BC2A3344665F7E596DFDE6FFFF04F1 |
| 2096 | 8F9166D2F4274A39D780DF4EDBD508888F20C71F4A0C99765CFE51943790027D | 2176 | 58CB836544FC7495A8DBC8BBBD3EA02E1A1A14D22698E9BB1AB17D43F1E33642 |
| 2097 | AD6FE248FD285B872A39991A880B910DB1B4BD5A5A0E6905963C55F0C534A347 | 2177 | 5FF511C6C8A84814619C482AC70F5262B4297ADC53FEA762E58D1BF7E3515A25 |
| 2098 | E53C77CE22393C2B181952BDB53234CAE8E46D252941ADE07E6E3A22440A9A7F | 2178 | 1C0316A26FA9141FB4907454E619A4D3B89E7490CF91E05C42C22CF7DAA45103 |
| 2099 | F4F937912590297DAE0FF52B18DFA9C8E5F8B950DD41A7C8AD57204A0CF4E004 | 2179 | 885A3656C5C1170886F789A7237A3FF0981DB0512244A81843C755D3E81D0C31 |
| 2100 | 6566B642334410FFC60C53A4CD6238CB9815D8D536FBFBD3220DD77F5C0EB04E | 2180 | C79E914FD17226C7A7CB98DD5B899927FA012141DF2ACA0F5CFA9C4038CE5493 |
| 2101 | 6E28C5871A39743F9EE9FC507552C9B01F33E9AD9C1A8C23E584E75D9F3DD82E | 2181 | F533DCB65E6A49AB04181566D30DA4CFD9A1DD854530BEC561A439F6B1354B66 |
| 2102 | 32722D372F3677E9AFAEECFEA2A66CD6C23DC23EA834DBAA0B80B494028624CB | 2182 | 67CCFF1644E172CA43D6349D90A0979579B0D3DB32D9A08C0A919456922F4BFC |
| 2103 | E51F885CD7BD4E14988F28D3D09791AC198A3BEA3886B6FC502A3B83A10DC2ED | 2183 | CD0A493136014F530B9D8582A1EE24B0906C4D2287E897B32DD9D510009691D4 |
| 2104 | 33FB4DF58BC57C74A9E72457232614FA03C1BBCA6FC4C06D06ECCD800C7E9813 | 2184 | E93A68CDA75DE51DFC4EB8BD55045E7583C91178DEE65AFD00A114A09F43A16C |
| 2105 | C380642552723243D2A13287D137A7149FDA264591232E5039571EF3FD551A13 | 2185 | 5901094FFA27F00246842E76BA2B33163172514346F4520733F0F343358DCF68 |
| 2106 | 758145C95D61367A3C5DBEE88E2E433EDBD7E1C56CBE8C53E7877F4F9F57CF07 | 2186 | 29B5A3820C637FC639A028C80F961C302F527A2A00A5DAEFEF204832EF6C1E70 |
| 2107 | 34D9B4E1A186B89D6058F5E84290525B4F1721A3DCA513C8C61651BAB76A06EF | 2187 | 2550F1EC5B5AF3A05826FE50656922A7AF604FB997BE8C622F0671A58AA1E698 |
| 2108 | 84A87E307D72DF079777AFFDB66638E4141C16A819EED46C6EF68C5A70B003E7 | 2188 | 6DBBFF24C774D5BCC98DD2436105AE4DA658EC3AA377F905D54627D41EEAD912 |
| 2109 | E4A2FD7ECBDBE22A85F078CD559FE8126E2338F4490E2CFB8FF4A3E99EC95610 | 2189 | FD7E28A719B09A4BE9DBD75C065131186E1D64FBCAA4C8B70DCF6C4DB22D2EB2 |
| 2110 | B95847013C2A74CA195D55F58C06A8EB34396943C1EC86A7089680D3264D6239 | 2190 | 09A392658C3A23AF99A2DBB4A623E958E0F597697215A048F278241D497CC448 |
| 2111 | B5A340380252F9AE87F031023E6B4A6895700EBED6E0C03C05B61EB538F2E16A | 2191 | F5193459E1AA66309AD7CA0897F6909037016BC3976E24443D09AA9511AF9B7E |
| 2112 | DE9CFA6725FDABE88CA7F47BEF17ABA44A1402D1926ED28A716BDFDA75EEC4ED | 2192 | 66BA33028C53EDB2003C11720DA394BBCA6318C13E1C11F10B7A9A52AF7A05D0 |
| 2113 | 11A61D3FBDF2E20BEC4CA0E11EE2C6B34BA06D530441D37CAE630FFDC7A2EF75 | 2193 | D11844405EE6F1216FABEF4DE0845759864676DEDD8CDD81A08EFE4B8267675D |
| 2114 | 42BE0F10DFF82D0608C288C95FBCDAE8C5187F8B6B5FA8812D91A4A27E463F45 | 2194 | 4B971016C305D7AD7E2C2CB15E81AD0709F4D57BB534331627459156A9E79FE0 |
| 2115 | 0D8F99E45B61EB51DBBC2DDCE17050E1A571C833E143AEDE146E7AD8985D1E05 | 2195 | E51169F4B0D977CDBC81139C18DC709AFCFF255BB05AAAEA7D539CF0E9E2B60F |
| 2116 | 38313A5EA7CDF113D32EBE8112F33997210AC269351DF254D5FD4C9802119D65 | 2196 | 10E0C96116E566840FC99DB00CF7EEAE0577371861809784F5E810E5B4501383 |
| 2117 | E90C561FE0925B4B70DE46FDE1982CAC66932755A47C38A3BAD813D3006E21FB | 2197 | F4B04E3F92956DDDEA43FF563DF653899729A52A4E7133D2EB55FDE74C72745B |
| 2118 | 462D92B522C177FD6BF59C87F430641FAE6411DD968F6E16DB67F0A0D0F0BF3B | 2198 | 667DA8CF4DDE4E15E0540A31C08D00B8F5F711330C289C5E741AB6D72313272B |
| 2119 | 4B174A4F358773C77FAB0FA43F247BF5A34885278A90A66C51D23CAC568798D1 | 2199 | 3053B23B3F78ABB23B8F82E81179A648E8676BDE7041D9EFEB6B2D4B1C5B851A |
| 2120 | BAAE3A53794AD4B859B55A9725B8C6CFCE39EB33173AA0FA208024B7B4573D86 | 2200 | A08F9BAEE095D2CB1992F8C9667688FB76489B60C4D3C94927779357E51DE5B8 |
| 2121 | FA0A36D7FF4D0BFE4F5B0AD61F8787F882B3FC66B5A338A3D98F9F4C6F582876 | 2201 | E0293CF92AFB6EDDD744A5EFEDC08CB52F3F11DBFDDA95A16857601D15F44A4B |
| 2122 | FA572C8BBD0A596BCE26840E3248B360D85A20B4D7D15AF021B2AAFD7E65046C | 2202 | 12A60E1681376ED56FBB021C6C6ABFAA9274AF78FA6FA156434E5B8F59573591 |
| 2123 | 4D6D6403C3295AD2B7EF7E0A723CC2FEA7C7775034144931CDFBF03F3A0CA545 | 2203 | 0D03406B63704816DEB1CB7BD286330530E20E9DEE564244243CE1C35B86C63E |
| 2124 | AFCEFC2B3B81D262653634F1D28C4D8F0144C37ABFEB5990CDC39BE0808F6303 | 2204 | C210C4591A159C27403196AACB5FAB1DAF3567B07F72113A84DDA71EF57A25E5 |
| 2125 | 84D66FC73B287560F6C8A19302CA0EF7C010CE25825E1CCDA0D4425E127FC9DA | 2205 | 696F32C68616C1209624A3B6BC8E3E762644960BC25ACE895DC6E981E60B45BF |
| 2126 | 1770932B876F1250069FCC28DA68A6A1FE0F2ABCFE2432AD27C15255DA933C59 | 2206 | D7C0250F830C41C1EC111F9473CE3813E7D704375BE16D4C38D83A9FC70F198E |
| 2127 | D2419C06E059CBC2E9BA15BC480FCD1225EB7CE405130673D6BEADC930857770 | 2207 | 1D68E23FB4BEB00EB5B6A7D4835580FCD30818BF46655D03722CEA391720E4D3 |
| 2128 | 8E06FCA9E032F1CC2D5BB453C37A734E79BE7114C887B70450DC34C25A976A3E | 2208 | C80FF26295CAC376B910A0E43F6A9FC856666F2F611AC40470A0BBD9CC6E22A7 |
| 2129 | 9E3192C11C72A21FAA62E993DEEB6203C731E5438D9BE24AEEC67840B6B34EC1 | 2209 | F79982D399C005815F88DE91EEFFF99A410E1AC7114063609477DC7599307DA4 |
| 2130 | A6F90F98E7FF79C2E49BB408D76823F2F18DE1BAC9CBE2A1D10A91899FFD90A4 | 2210 | 2DB6B6A6F274FC46794D70B190E267696B4A1E8BD0BC2EE5F06A7CC77844363C |
| 2131 | 144ADB599B30CD7D6E010C14BBE4E8A20D0FC730966570B1684E3DF2C388F148 | 2211 | F0BE07A59DDAF0E32A3CA83FE6404179B01E7C5BFF2B76E1C7F555D5935CD7DA |
| 2132 | CF9000D23A07F02524016FF7E7B4A22CFC99B8BB0476225F1A6AF16CF277C492 | 2212 | 7F385A4FBCCE8BC043C868F6938FAF9CA163814E1E2BBEAB55E694E7428CD9B6 |
| 2133 | 414B9691138458704F585F2FB7EAE7F0CCAE1309FD8812AE6AD8D6114F89B823 | 2213 | D73569152E8C595E256590B39EE7A99627A860DC377B6EC71750A6FA64A72EE4 |
| 2134 | 7EAB65A43C4835DFFBFBB3B9C73060BE5A840F85CAB2C13951CECC33BD2C2EA1 | 2214 | F6489A1A5A234322D8DFDA02C8704419E0EF17493F9E3CDEFFC445736CDE71B9 |
| 2135 | 774DB4B04F016F7645EE70DFC934FE567697139C1D6A6A70C136B88109452FBE | 2215 | DCFBFF4A357C570E899C966858754C105F2908816ADB1858A0656C964F547CEE |
| 2136 | 0FDC9DC0B4CD83E819B007A11DA13693F07B7D67678248E54A353782E10A88FD | 2216 | 002C11BEBEA2A30E55A43120838E94994E390F298F7E4E6236EA30DE6CABBE0F |
| 2137 | 8AE2472F6DEFED860D2716511F5FE259DCC217F98FB50B8DD7870CF25FC15D2E | 2217 | 03C8F3EA89130D3AF01E33E03AB649C3A731A5855601966BD09ED6F87BA768FB |
| 2138 | DE8EDC50B0F4233A74B59885CF3B7F54B913998C670A1072F0AA4931AE538A31 | 2218 | D68389A74DBCD7619FEC31503CC846099A571A35491AFD63097531DDC702CEDA |
| 2139 | 44404A57E0C47280B7CD731056B1AEC399BC44E2461A9A1585CBDB08070DDE4F | 2219 | BE9BD9E20303C0A6FE8E30B4EB2E27048A9415971E802C025D166324F4F30D25 |
| 2140 | 8B484DB21A931A8B8E96DF7DD720DF83563A04A9C2D114F367121D9F6D6205B9 | 2220 | DE855A69D97437615DC3C1750FE021BD113C9767AA28AD16DF037D191928BE48 |
| 2141 | 1DF91E59D5B176E28855A63CDFF6B890E3DF12C3FF79C0999B7077EDEC6F15E7 | 2221 | 0606FBB6663E07428BD2DC19EDD1D08D641DDDD8EC140AE69B31276CE7013DD4 |
| 2142 | BE5113ADB76F7AE1A9FAF5AD5013A8C7E4090B6F2049FE5E246AA70E707CB830 | 2222 | 15EA07913F9B432735B196C137191C9C1CBEE5581732E91D1782A47913E42952 |
| 2143 | 59EDEF6CB93FBF9CAF277D55A7B8C4A32A1F665F3333AE795FC502C76E1904FF | 2223 | 45A9B0225D5D99514AC26E10FC7AE33BF096F2EC4E446CE08F5BB4E4F2872D9F |
| 2144 | 026650982495FC9F0E49DD84A2351157B3CD43623A95813C73CB1DF430E8DF8C | 2224 | 56722077561BC7DAAFFBECCBF5C45DE8BC29939376EC700F52B43518C05B1002 |
| 2145 | 5724B588D5C66F6BA66CC2D879B30DC09C1804A05B0C7C5D5362931E88D167F9 | 2225 | BD343941DE35187C54A4EC5C875F50C195471273171E4024805F0A02CDAA0158 |
| 2146 | 8E249AEB644AE2B2C81ACA102820AE78E8D0A345D1342986F1AF422654FE61E9 | 2226 | 33891C3E50E179214D53D2EB466BB82A90516F4276E30067815FEB0585EB101D |
| 2147 | 775E8ABD63D69ED50BC9FAEFD95A3B6BD1364112C24963FC12CB26B923F65098 | 2227 | FA5B58A8AA860D2BAA73D94BC34D3F5CC328490F35B04B5D4D560A224AAF0EF0 |
| 2148 | 10C052FF431B3A699623C54C5BEF10EFD0615AA4B233D31E12D2ADD101A82EB2 | 2228 | D666F1DC0750C17CDD109C63641DD41B8EF84A4247E4070C73295AE4EFCE3B66 |
| 2149 | 95957EBC9DBAB709610FE16BD5977DA98CC5282F4CBFDE9E6CA374E5F2EAE844 | 2229 | D2E291F745358407AF7C1FBBFC52677B33286965CAB5BE21ED85E63DB84986FE |
| 2150 | 2A4EE60B3CA1BD66111C1D442546ACD24AE2FE5191B809E42B33E61084069939 | 2230 | 166515BDB9331E27C25D42D4444297A8AC93E3E5DCEC65AD75B121C80A94FC0F |
| 2151 | D0459AC03F5A87F980AAE2957DF9FC66F0B0F82942D196BD9C1E09F377B26BB8 | 2231 | E206B5A4B6283544414FD3FE2FDC5BDAC0B3031EFC6D871E9A3D41278972C0F2 |
| 2152 | 9D5290B521B4EB324B0CD2B4E90E693B4BBA3ED26CD6166AECEE3DA064BA070F | 2232 | F37FA49535AD6EA1ED801F4D00397EA06E4AC3D5D867D1F63067E74A6061615E |
| 2153 | 25C1527F08DFF170E157C093CF03B5AA33EC4B6D821D36F82310D12773994B97 | 2233 | C6E370D063CFADEE4EC16DA3BA0840D5F2C791A9A5DC469F519B87F6E2FB225D |
| 2154 | 1EFF03BA2EEB6A575089CE26E7FDF5AAE940A95556917E66988B020A5B2FEA93 | 2234 | D1EB189C932D11758BC0710B1E1C4C33D9E5A17F65DECC6E920E61E53F596C8A |
| 2155 | 2C8A3A6A7D2B5161BE2E23D97D8DCD7B910994E5390B2B0547A947CA9AD1844E | 2235 | 9F32392078ABACA3C60E884770CF4004C5E0771C2629CFFD11F06431A57B267D |
| 2156 | 25DD17D053B16E9E906F105B22FD49F098DED6C01F6DBCF1596A231977BF0515 | 2236 | 423B07425D7C6154F4A6E2F018080C07A78672EAB2929B5A07422FA8BD1EF535 |
| 2157 | 1E403A20CE2AA91CD305F829E2C53B3193D63205A5CF28EB010B3E73EA3CD54E | 2237 | 94B4FDB61C836EF9E9642B7FCF22584B189DEEA061C3FDA4A6409274595B1AEB |
| 2158 | 3091DCF5FCDABCF9248BF695160405391E2F16393217DBAA0EA3EB26EF2539D7 | 2238 | A04E3F1144B6D0F6648B4E2E8374BCFCF3235B610588292A4674488AF8498CA6 |
| 2159 | 5A2AA11A797507B8674F18CC5E51268EE1812002D953A996A2FA2F58B21791DF | 2239 | F389E5D372C6C678F3AA03ECA699ED4D839B2BE8AA5B43E516A2850EB6532DDA |
| 2160 | 5C7DD053983B05AC2D189C79B14CE62E7A13F831538800B37255A1B0E47C40D9 | 2240 | 757D3B3675AD7A37F79927DA46E1A03861F5ACC36BC19E2184AF0CB5346F9F9E |
| 2161 | 073057E9810A0D776444555192114CEA8A93988A5E7C991D7B849D2DC3B6F080 | 2241 | 12FA2BBB209944F4CDD5C6D255117743E7F23F03021886FF8069865093032452 |
| 2162 | A831B347244E3B13EC832606041FB873CDC4627101B786139CBB1230195B6762 | 2242 | 953C43B913B50DF01FC7CCC9281FDC26FD37FE1A2866B12F22973F4C57990EF9 |
| 2163 | 0F4C83A90CBF82C201E5D8E4706138FB7D2C8CF897B1A2C6EE95932D2EFDB721 | 2243 | 3504277C7091753AC591FB430F8E16E5E77A6639A8AB5A5F3DF8FCCC650AA39B |
| 2164 | 4D48C1FB6F3DB3BCCBC707C0838AEBB401F85E6C57C6A44C62F1211B8E6F47DA | 2244 | B3EB181CB26CE6D18719E8ADDBBF5B81A9D5C4680BFE9DF5896B71344F4E17C3 |
| 2165 | 9F18FE08E4BF7FC649F69DE56BD8F7F208D423467CC1F12AD35EED103C0A52E3 | 2245 | 58C0576704A8E515162F615AE8CEE6E4909987FA7B0D6A5AB5F2D0146B96D3EA |
| 2166 | 6610B9E516BCF6F87AAA901B72F3CE26391412F5B36518C9FB78CDAADD47440D | 2246 | 5F434D28A2244DA8460BB70E34EA42187223E9C889FFE783BAA7CC3DDA025D56 |
| 2167 | 583AE8DEB9848648D1C9791FDBC99BB0C0661743104D589CB1C7274BE7EB7A6E | 2247 | 888CC43CEB66FB6792DE7AC6753D2401487343FD66007E3C2C9D81B5B1612465 |
| 2168 | 07C360BFE998E52E6F902BBFEAEA95144ADA9A4EEF9B6FB073C5BBC27E2E8C11 | 2248 | 37AF044A023A4EA768403A8FEFBE0F9160C705C333650B60F4EF63F9451F4361 |
| 2169 | 7EE0BD58224E024DC4A39A68D60CC69A9461C70007BB84EFBCED896D4B6656DA | 2249 | C433F5D790A37107BFFABC982E66E9191486FDEF9C640092F8B475456BE30681 |
| 2170 | 22E33D9AEC5D1B1AC9B06BCEC5E6AAA35B16250DC29E3C75E33E9C0144910160 | 2250 | E3E1F3E216FF130CB52A0344B6CCAF3BBC8A327262A8C675A68BF3BDBE4CE061 |
| 2171 | 3B685EBE422EE091E35CDBA3AEA8B712160425C794C6D11A9B8353014C0D613A | 2251 | C4B8F33C3130DD6FB49E4DD8914FE7F7CDAF49F13956F86FA2B88E05EBF83DF2 |
| 2172 | 267AC941E3D5F051B76B68D7EFE77E6B060436ACBD54C185212D3201D4D5C5E8 | 2252 | 06711C8303A2B8877F5A0A9706A07C6505CE0C2AF5731D1A72B190FDE2FDC698 |
| 2173 | 62BDD6401446A8F6D5F5757A95FE5B0F667CCE473779A386E1E80BCA1C38257A | 2253 | ADAAD113AEDBCB841829B96A089750CEDA284182B360F687FE0196D4D43D4603 |
| 2174 | 782335B9DC94BAE09538F63F95C2B95DCAEC6783E47986F969ECEFD656A6CAFA | 2254 | EB9954331326527F77CC4B8D850B841187117413CC6B5F462C64A3959CC7693B |
| 2175 | E1A74AC8024558EE17551D308B1593F1E2A4D23FD570BC70E035B232D946FB9C | 2255 | E358EE5F2CE58F4EB42153F954981EDF869B5DA9559A4B69CC554FF39D4D4E77 |
| 2176 | 18C26F3A11D6CBD6A0C38B6B3E6E0C30A894D9CFEE3E02864A10762A1D197212 | 2256 | 0C8CFFBA1E7893766F55B7D367B02E8F6C337FD10C22D60A6225048B01CF8C30 |
| 2177 | 567DA355E1C3C5DEC8E5F45917D925454973888FC27F8477B2E5088EDA336481 | 2257 | 86124E73A35DC54B2B68C97A3556AFCEA4E982D71257DAD041433A4A60B6CCC3 |
| 2178 | 4CDD5C2DA4430506603114B1A74398C3C80CD1ACD298F09ADA220BF855C1E8B0 | 2258 | 98F4E749219D982CE35EE0BE0F953D908945712465097C6214746A864F4B52C3 |
| 2179 | 2259 | 3A45DE9542A7F76ABE5155883D275498D6A5633800BA5B3B45078A52D321BF70 | |
| 2260 | 14A506096C76DA29AE83A4D2204633D9CEC517CDC41FF04EE01790659588D0A9 | ||
| 2261 | 14B460FFBDCCDF568A303A5BB001CAD84BA60D4B2EF4D764F9887C21635B32FD | ||
| 2262 | E9BF53AC249BE88117CA54F8161F40B2FBEC6935D621DEE89FA7ACCF0CD1E8CB | ||
| 2263 | 9ABA2079596EE31C7DB9EE1FFA7D499B43A91D117365D82852EA7DEF15F0ADD6 | ||
| 2264 | AE864307FCBA01CDA5D9F17AA12551A060CD6FD4BB69EB09B99BD0D39C69D164 | ||
| 2265 | E9573BC0E97BEF5D08A2936AEEE00BD6615EBECCB9DF9852A72821249EA3BED3 | ||
| 2266 | 020166D83242251D35B00F35BF822213BCCFA53372A5A9CC85AA0755E2840A68 | ||
| 2267 | 7E28C6BC6FCC151EBF5E8B74DE652794F312A6630F6FB891EEE4707E9259DC31 | ||
| 2268 | 230C42986B3C60AE7FDC542B7CB2180A871821D72248B2FFDF36E3A7ADED61F8 | ||
| 2269 | DE6428B29CB0B98BA868E33246CF5A6BA12A6FBACA7436527FBE2FC6DF860A77 | ||
| 2270 | 5FA79538304FD552AB47E056AED3E3E6267BBD55CE52190DFD3932FFA9A850F5 | ||
| 2271 | 4CB7A7E938A32F18E7A86E94C3C365D0C4A85E64E0A749A005738C201B999B40 | ||
| 2272 | 8D9534D8317597A5D7169809BD0C829A5AF1B22E660BFAF7A4A1C81377B6AE44 | ||
| 2273 | FC639CF5CED0AB54D0B639880CAEC0222D73B626A37C90DB982CADC78A01BCBB | ||
| 2274 | AD833E83EEF3C45F208A90B3AAAAAC8A25A28975675C64DCBE94FEAF96F07FEC | ||
| 2275 | 3D8EA3DD2A0B776492BAF2F4D14A8AE1921C5DEE62BD385247A9536B2D8DDDDC | ||
| 2276 | 1D51196E72804524A9175C93CB276069D7CD6555A2084A51FC13B503CEFA1835 | ||
| 2277 | C572B64BB65203CD666FDD1C79DBED16B7EC15B37AD79602AFBE1A1FEC89C865 | ||
| 2278 | DE6420E6790D59CDA4EFEFDF352CF101D2B64EEC253F13B3C854FC03370DB220 | ||
| 2279 | 227F67A5654E595E1C6E18A6A6AF672F0638D1B35C69759D347224DCC89223A8 | ||
| 2280 | A9A6682EFAF9179AF0C7CDE0D9F991E89D258596E93F26819896C730526735BA | ||
| 2281 | 681674536B7D1F8C243FA809DA6572601EC8E9665204C155D4EA516B61799080 | ||
| 2282 | 25627C82CF7E89BA81CEA8C865D0AAFBB7DA3C47E1508D985470E6A11C93AC68 | ||
| 2283 | 72F823BFAAB5011A760F369164158479690A2A696A4CDE768B520E75F9A9415D | ||
| 2284 | 6C0CE866FB2BCACA7B9575E8F2658CCEB6E0DBFFEE00388A9BCD9706AC8D3F13 | ||
| 2285 | B03109669E54C773BA71B93DD88B3972B48B1E30C6DDA9FC8F76ADF717373F85 | ||
| 2286 | FD72E2095C983B1085C2436545C0260A5788641BA646755594CD06BBDEEB721F | ||
| 2287 | AB272E8145F81AFA2659029BCD25640BB9B406FD20 | ||
| 2180 | 0000000000000000000000000000000000000000000000000000000000000000 | 2288 | 0000000000000000000000000000000000000000000000000000000000000000 |
| 2181 | 0000000000000000000000000000000000000000000000000000000000000000 | 2289 | 0000000000000000000000000000000000000000000000000000000000000000 |
| 2182 | 0000000000000000000000000000000000000000000000000000000000000000 | 2290 | 0000000000000000000000000000000000000000000000000000000000000000 |
| @@ -2189,30 +2297,32 @@ cleartomark | |||
| 2189 | %%EndFont | 2297 | %%EndFont |
| 2190 | TeXDict begin 55387786 39139632 1000 600 600 (fr-refcard.dvi) | 2298 | TeXDict begin 55387786 39139632 1000 600 600 (fr-refcard.dvi) |
| 2191 | @start /Fa 197[20 58[{}1 66.4176 /CMMI8 rf /Fb 134[35 | 2299 | @start /Fa 197[20 58[{}1 66.4176 /CMMI8 rf /Fb 134[35 |
| 2192 | 3[38 24 29 30 1[36 36 40 58 18 2[22 1[33 1[33 36 33 33 | 2300 | 3[38 24 29 30 1[36 36 40 58 18 33 1[22 1[33 1[33 36 33 |
| 2193 | 36 51[26 45[{}18 66.4176 /CMTI8 rf /Fc 242[61 13[{}1 | 2301 | 33 36 51[26 45[{}19 66.4176 /CMTI8 rf /Fc 242[61 13[{}1 |
| 2194 | 49.8132 /CMSY6 rf /Fd 133[27 32 1[43 32 34 24 24 24 32 | 2302 | 49.8132 /CMSY6 rf /Fd 128[30 4[27 32 1[43 32 34 24 24 |
| 2195 | 34 30 34 50 18 32 1[18 34 30 19 27 34 27 34 30 10[45 | 2303 | 24 32 34 30 34 50 18 32 1[18 34 30 19 27 34 27 34 30 |
| 2196 | 45 1[34 2[41 1[45 54 2[31 22 1[47 39 41 1[43 42 45 9[30 | 2304 | 10[45 45 1[34 2[41 1[45 54 3[22 1[47 39 41 1[43 42 45 |
| 2197 | 30 30 1[30 30 30 30 1[18 21 18 4[18 14[27 4[30 30 18[{}52 | 2305 | 9[30 1[30 1[30 30 30 30 1[18 21 18 19[27 4[30 30 18[{}50 |
| 2198 | 49.8132 /CMR6 rf /Fe 135[43 1[43 45 32 32 34 43 45 41 | 2306 | 49.8132 /CMR6 rf /Fe 135[43 1[43 45 32 32 34 43 45 41 |
| 2199 | 45 68 23 2[23 45 41 25 37 45 36 45 40 51[27 5[23 19[41 | 2307 | 45 68 23 1[25 23 45 41 25 37 45 36 45 40 12[57 45 61 |
| 2200 | 41 5[45 12[{}26 66.4176 /CMBX8 rf /Ff 130[35 35 35 35 | 2308 | 61 55 61 2[49 2[30 2[51 53 62 59 1[61 18[23 27 25[41 |
| 2309 | 41 18[{}39 66.4176 /CMBX8 rf /Ff 130[35 35 35 35 35 35 | ||
| 2201 | 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 | 2310 | 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 |
| 2202 | 35 35 35 35 35 35 35 35 35 35 35 35 35 3[35 2[35 35 35 | 2311 | 35 35 35 35 35 35 35 35 35 35 35 3[35 2[35 35 35 1[35 |
| 2203 | 1[35 2[35 35 4[35 35 35 35 35 35 35 35 35 35 1[35 1[35 | 2312 | 2[35 35 4[35 35 35 35 35 35 35 35 35 35 1[35 1[35 4[35 |
| 2204 | 4[35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 1[35 35 | 2313 | 35 35 35 35 35 35 35 35 35 35 35 35 35 35 1[35 35 35 |
| 2205 | 35 35 35 33[{}74 66.4176 /CMTT8 rf /Fg 135[60 1[60 64 | 2314 | 35 35 33[{}74 66.4176 /CMTT8 rf /Fg 135[60 1[60 64 45 |
| 2206 | 45 45 47 60 64 57 64 95 32 2[32 64 57 35 53 64 51 64 | 2315 | 45 47 60 64 57 64 95 32 2[32 64 57 35 53 64 51 64 56 |
| 2207 | 56 2[57 7[87 1[80 64 86 86 78 86 1[109 69 1[59 43 2[72 | 2316 | 2[57 7[87 1[80 64 86 86 78 86 1[109 69 1[59 43 2[72 75 |
| 2208 | 75 88 83 1[87 19[38 5[32 19[57 57 5[64 12[{}43 99.6264 | 2317 | 88 83 1[87 19[38 5[32 19[57 57 5[64 12[{}43 99.6264 /CMBX10 |
| 2209 | /CMBX10 rf /Fh 132[35 31 37 37 51 37 39 27 28 28 37 39 | 2318 | rf /Fh 132[35 31 37 37 1[37 39 27 28 28 37 39 35 39 59 |
| 2210 | 35 39 59 20 37 22 20 39 35 22 31 39 31 39 35 2[35 1[35 | 2319 | 20 1[22 20 39 35 22 31 39 31 39 35 2[35 1[35 1[43 1[53 |
| 2211 | 3[53 2[53 1[39 52 1[48 1[53 1[44 2[25 1[55 46 48 54 51 | 2320 | 1[53 53 51 39 52 55 48 55 53 65 44 1[36 25 1[55 46 48 |
| 2212 | 1[53 6[20 35 6[35 35 2[20 24 20 2[27 27 20 4[35 6[55 | 2321 | 54 51 50 53 6[20 35 6[35 35 1[35 20 24 20 2[27 27 20 |
| 2213 | 7[35 35 1[20 1[59 1[39 41 11[{}61 66.4176 /CMR8 rf /Fi | 2322 | 4[35 6[55 7[35 35 1[20 1[59 1[39 41 11[{}68 66.4176 /CMR8 |
| 2214 | 139[53 54 57 3[76 115 6[42 63 76 61 1[67 11[106 6[108 | 2323 | rf /Fi 139[53 54 57 3[76 115 6[42 63 76 61 1[67 11[106 |
| 2215 | 6[108 1[90 1[99 47[69 19[{}16 119.552 /CMBX10 rf end | 2324 | 6[108 6[108 1[90 1[99 47[69 19[{}16 119.552 /CMBX10 rf |
| 2325 | end | ||
| 2216 | %%EndProlog | 2326 | %%EndProlog |
| 2217 | %%BeginSetup | 2327 | %%BeginSetup |
| 2218 | %%Feature: *Resolution 600dpi | 2328 | %%Feature: *Resolution 600dpi |
| @@ -2223,460 +2333,422 @@ a4 | |||
| 2223 | @landscape end | 2333 | @landscape end |
| 2224 | %%EndSetup | 2334 | %%EndSetup |
| 2225 | %%Page: 1 1 | 2335 | %%Page: 1 1 |
| 2226 | TeXDict begin @landscape 1 0 bop -540 -364 a Fi(Carte)46 | 2336 | TeXDict begin @landscape 1 0 bop -384 -421 a Fi(Carte)46 |
| 2227 | b(de)g(r)m(\023)-66 b(ef)m(\023)g(erence)46 b(de)g(GNU)f(Emacs)205 | 2337 | b(de)g(r)m(\023)-66 b(ef)m(\023)g(erence)46 b(de)g(GNU)f(Emacs)361 |
| 2228 | -280 y Fh(\(p)r(our)24 b(la)f(v)n(ersion)h(22\))-450 | 2338 | -313 y Fh(\(p)r(our)24 b(la)f(v)n(ersion)h(22\))-294 |
| 2229 | -101 y Fg(Lancemen)m(t)36 b(d'Emacs)-450 12 y Fh(P)n(our)22 | 2339 | -135 y Fg(Lancer)37 b(Emacs)-294 16 y Fh(P)n(our)24 b(lancer)f(GNU)h |
| 2230 | b(lancer)h(GNU)g(Emacs)f(22,)h(il)f(su\016t)h(de)g(tap)r(er)g(son)f | 2340 | (Emacs)g(22,)f(tap)r(ez)j(juste)e(son)f(nom)h(:)31 b |
| 2231 | (nom)h(:)31 b Ff(emacs)-450 106 y Fh(P)n(our)24 b(c)n(harger)g(un)g | 2341 | Ff(emacs)p Fh(.)-294 190 y Fg(Quitter)37 b(Emacs)-294 |
| 2232 | (\014c)n(hier)f(\022)-35 b(a)22 b(\023)-33 b(editer,)24 | 2342 | 342 y Fh(Susp)r(endre)25 b(Emacs)e(\(ou)i(l'iconi\014er)e(sous)g(X\)) |
| 2233 | b(v)n(oir)f(Fic)n(hiers,)g(ci-dessous.)-450 280 y Fg(Quitter)37 | 2343 | 211 b Ff(C-z)-294 421 y Fh(Quitter)24 b(d)n(\023)-33 |
| 2234 | b(Emacs)-450 434 y Fh(susp)r(end)24 b(Emacs)g(\(ou)h(l'iconi\014e)e | 2344 | b(e\014nitiv)n(emen)n(t)26 b(Emacs)527 b Ff(C-x)36 b(C-c)-294 |
| 2235 | (sous)h(X\))379 b Ff(C-z)-450 540 y Fh(quitter)24 b(d)n(\023)-33 | 2345 | 596 y Fg(Fic)m(hiers)-294 747 y Fe(Lire)23 b Fh(un)h(\014c)n(hier)986 |
| 2236 | b(e\014nitiv)n(emen)n(t)26 b(Emacs)616 b Ff(C-x)36 b(C-c)-450 | 2346 | b Ff(C-x)36 b(C-f)-294 827 y Fe(Sauv)n(egarder)22 b Fh(un)i(\014c)n |
| 2237 | 731 y Fg(Fic)m(hiers)-450 866 y Fe(lire)23 b Fh(un)h(\014c)n(hier)f | 2347 | (hier)691 b Ff(C-x)36 b(C-s)-294 906 y Fh(Sauv)n(egarder)25 |
| 2238 | (dans)h(Emacs)694 b Ff(C-x)36 b(C-f)-450 972 y Fe(sauv)n(egarder)22 | 2348 | b Fe(tous)e Fh(les)g(\014c)n(hiers)551 b Ff(C-x)36 b(s)-294 |
| 2239 | b Fh(un)i(\014c)n(hier)g(sur)f(disque)439 b Ff(C-x)36 | 2349 | 986 y Fe(Ins)n(\023)-39 b(erer)24 b Fh(un)g(\014c)n(hier)g(sous)g(le)f |
| 2240 | b(C-s)-450 1078 y Fh(sauv)n(egarder)25 b Fe(tous)e Fh(les)g(\014c)n | 2350 | (p)r(oin)n(t)h(\(curseur\))165 b Ff(C-x)36 b(i)-294 1066 |
| 2241 | (hiers)633 b Ff(C-x)36 b(s)-450 1184 y Fe(ins)n(\023)-39 | 2351 | y Fh(Remplacer)24 b(le)f(\014c)n(hier)h(par)g(un)g(autre)g(\014c)n |
| 2242 | b(erer)23 b Fh(le)h(con)n(ten)n(u)h(d'un)f(autre)g(\014c)n(hier)g(dans) | 2352 | (hier)208 b Ff(C-x)36 b(C-v)-294 1146 y Fh(Sauv)n(egarder)25 |
| 2243 | g(ce)-379 1291 y(tamp)r(on)1204 b Ff(C-x)36 b(i)-450 | 2353 | b(sous)f(un)g(autre)g(nom)g(de)g(\014c)n(hier)163 b Ff(C-x)36 |
| 2244 | 1397 y Fh(remplacer)24 b(ce)g(\014c)n(hier)g(par)f(le)h(\014c)n(hier)f | 2354 | b(C-w)-294 1225 y Fh(Basculer)24 b(en)g(mo)r(de)g(lecture)g(seule)490 |
| 2245 | (v)n(oulu)312 b Ff(C-x)36 b(C-v)-452 1503 y Fh(\023)-33 | 2355 | b Ff(C-x)36 b(C-q)-294 1402 y Fg(Obtenir)h(de)g(l'aide)-294 |
| 2246 | b(ecrire)23 b(le)h(tamp)r(on)g(dans)g(un)g(\014c)n(hier)g(donn)n(\023) | 2356 | 1553 y Fh(Le)27 b(syst)n(\022)-33 b(eme)27 b(d'aide)g(est)g(simple.)40 |
| 2247 | -33 b(e)324 b Ff(C-x)36 b(C-w)-450 1609 y Fh(bascule)24 | ||
| 2248 | b(du)g(mo)r(de)g(lecture-seule)h(du)f(tamp)r(on)229 b | ||
| 2249 | Ff(C-x)36 b(C-q)-450 1800 y Fg(Obtenir)h(de)g(l'aide)-450 | ||
| 2250 | 1913 y Fh(Le)27 b(syst)n(\022)-33 b(eme)27 b(d'aide)g(est)g(simple.)40 | ||
| 2251 | b(F)-6 b(aites)27 b Ff(C-h)h Fh(\(ou)f Ff(F1)p Fh(\))h(et)f(suiv)n(ez)g | 2357 | b(F)-6 b(aites)27 b Ff(C-h)h Fh(\(ou)f Ff(F1)p Fh(\))h(et)f(suiv)n(ez)g |
| 2252 | (les)-450 1982 y(instructions.)38 b(Si)26 b(v)n(ous)g(d)n(\023)-33 | 2358 | (les)-294 1633 y(instructions.)i(Si)16 b(v)n(ous)g(d)n(\023)-33 |
| 2253 | b(ebutez,)28 b(faites)e Ff(C-h)36 b(t)26 b Fh(p)r(our)g(suivre)g(un)g | 2359 | b(ebutez,)19 b(faites)d Ff(C-h)36 b(t)17 b Fh(p)r(our)f(un)g |
| 2254 | Fe(di-)-450 2048 y(dacticiel)p Fh(.)-450 2154 y(supprimer)d(la)g(fen)n | 2360 | Fe(didacticiel)p Fh(.)-294 1741 y(Supprimer)23 b(la)h(fen)n(^)-33 |
| 2255 | (^)-33 b(etre)24 b(d'aide)682 b Ff(C-x)36 b(1)-450 2260 | 2361 | b(etre)24 b(d'aide)599 b Ff(C-x)36 b(1)-294 1821 y Fh(F)-6 |
| 2256 | y Fh(faire)23 b(d)n(\023)-33 b(e\014ler)24 b(la)f(fen)n(^)-33 | 2362 | b(aire)23 b(d)n(\023)-33 b(e\014ler)24 b(la)g(fen)n(^)-33 |
| 2257 | b(etre)24 b(d'aide)645 b Ff(C-M-v)-450 2395 y Fh(aprop)r(os)24 | 2363 | b(etre)24 b(d'aide)555 b Ff(C-M-v)-294 1929 y Fh(Rec)n(herc)n(her)25 |
| 2258 | b(:)35 b(mon)n(trer)24 b(les)f(commandes)i(con)n(tenan)n(t)-379 | 2364 | b(des)f(commandes)g(selon)g(une)g(c)n(ha)-8 b(^)-27 b(\020ne)73 |
| 2259 | 2501 y(une)f(certaine)h(c)n(ha)-8 b(^)-27 b(\020ne)847 | 2365 | b Ff(C-h)36 b(a)-294 2009 y Fh(D)n(\023)-33 b(ecrire)23 |
| 2260 | b Ff(C-h)36 b(a)-450 2608 y Fh(d)n(\023)-33 b(ecrire)23 | 2366 | b(la)h(fonction)g(asso)r(ci)n(\023)-33 b(ee)24 b(\022)-35 |
| 2261 | b(la)h(fonction)g(lanc)n(\023)-33 b(ee)25 b(par)f(une)g(touc)n(he)258 | 2367 | b(a)24 b(une)h(touc)n(he)185 b Ff(C-h)36 b(k)-294 2088 |
| 2262 | b Ff(C-h)36 b(k)-450 2714 y Fh(d)n(\023)-33 b(ecrire)23 | 2368 | y Fh(D)n(\023)-33 b(ecrire)23 b(une)h(fonction)813 b |
| 2263 | b(une)i(fonction)898 b Ff(C-h)36 b(f)-450 2820 y Fh(obtenir)24 | 2369 | Ff(C-h)36 b(f)-294 2168 y Fh(Obtenir)24 b(des)g(informations)f(relativ) |
| 2264 | b(des)g(informations)f(sp)n(\023)-33 b(eci\014ques)25 | 2370 | n(es)h(au)g(mo)r(de)102 b Ff(C-h)36 b(m)-294 2333 y Fg(R)n(\023)-55 |
| 2265 | b(au)f(mo)r(de)124 b Ff(C-h)36 b(m)-450 3011 y Fg(R)n(\023)-55 | 2371 | b(ecup)n(\023)g(eration)36 b(sur)i(erreurs)-294 2485 |
| 2266 | b(ecup)n(\023)g(eration)36 b(des)h(erreurs)-450 3165 | 2372 | y Fe(Abandonner)24 b Fh(une)g(commande)517 b Ff(C-g)-294 |
| 2267 | y Fe(a)n(v)n(orter)21 b Fh(une)k(commande)f(partiellemen)n(t)h(tap)n | 2373 | 2564 y Fe(R)n(\023)-39 b(ecup)n(\023)g(erer)24 b Fh(les)f(\014c)n |
| 2268 | (\023)-33 b(ee)-379 3271 y(ou)24 b(ex)n(\023)-33 b(ecut)n(\023)g(ee) | 2374 | (hiers)h(apr)n(\022)-33 b(es)24 b(un)g(crash)72 b Ff(M-x)36 |
| 2269 | 1084 b Ff(C-g)-450 3377 y Fe(r)n(\023)-39 b(ecup)n(\023)g(erer)24 | 2375 | b(recover-session)-294 2644 y Fe(Ann)n(uler)24 b Fh(une)g(mo)r |
| 2270 | b Fh(les)f(\014c)n(hier)h(p)r(erdus)g(par)f(un)-379 3483 | 2376 | (di\014cation)473 b Ff(C-x)36 b(u,)g(C-_)g Fh(ou)g Ff(C-/)-294 |
| 2271 | y(crash)g(du)h(syst)n(\022)-33 b(eme)669 b Ff(M-x)36 | 2377 | 2724 y Fh(Ann)n(uler)24 b(toutes)h(les)e(mo)r(di\014cations)305 |
| 2272 | b(recover-session)-450 3590 y Fe(ann)n(uler)23 b Fh(une)h(mo)r | 2378 | b Ff(M-x)36 b(revert-buffer)-294 2803 y Fh(R)n(\023)-33 |
| 2273 | (di\014cation)h(non)f(souhait)n(\023)-33 b(ee)16 b Ff(C-x)36 | 2379 | b(ea\016c)n(her)24 b(un)e(\023)-33 b(ecran)25 b(p)r(erturb)n(\023)-33 |
| 2274 | b(u,)g(C-_)g Fh(ou)g Ff(C-/)-450 3696 y Fh(restaurer)24 | 2380 | b(e)557 b Ff(C-l)-294 2978 y Fg(Rec)m(herc)m(he)36 b(incr)n(\023)-55 |
| 2275 | b(un)f(tamp)r(on)i(a)n(v)n(ec)g(son)f(con)n(ten)n(u)-379 | 2381 | b(emen)m(tale)-294 3129 y Fh(Rec)n(herc)n(her)25 b(en)f(a)n(v)l(an)n(t) |
| 2276 | 3802 y(initial)1015 b Ff(M-x)36 b(revert-buffer)-450 | 2382 | 819 b Ff(C-s)-294 3209 y Fh(Rec)n(herc)n(her)25 b(en)f(arri)n(\022)-33 |
| 2277 | 3908 y Fh(r)n(\023)-33 b(ea\016c)n(her)24 b(un)e(\023)-33 | 2383 | b(ere)783 b Ff(C-r)-294 3289 y Fh(Rec)n(herc)n(her)25 |
| 2278 | b(ecran)24 b(p)r(erturb)n(\023)-33 b(e)653 b Ff(C-l)-341 | 2384 | b(en)f(a)n(v)l(an)n(t)h(\(expression)f(rationnelle\))75 |
| 2279 | 4131 y Fd(c)-358 4133 y Fc(\015)20 b Fd(2007)j(F)-5 b(ree)21 | 2385 | b Ff(C-M-s)-294 3368 y Fh(Rec)n(herc)n(her)17 b(en)g(arri)n(\022)-33 |
| 2386 | b(ere)15 b(\(expression)i(rationnelle\))71 b Ff(C-M-r)-294 | ||
| 2387 | 3477 y Fh(Utiliser)22 b(la)i(c)n(ha)-8 b(^)-27 b(\020ne)24 | ||
| 2388 | b(de)g(rec)n(herc)n(he)h(pr)n(\023)-33 b(ec)n(\023)g(eden)n(te)166 | ||
| 2389 | b Ff(M-p)-294 3556 y Fh(Utiliser)22 b(la)i(c)n(ha)-8 | ||
| 2390 | b(^)-27 b(\020ne)24 b(de)g(rec)n(herc)n(he)h(suiv)l(an)n(te)241 | ||
| 2391 | b Ff(M-n)-294 3636 y Fh(Quitter)24 b(la)f(rec)n(herc)n(he)i(incr)n | ||
| 2392 | (\023)-33 b(emen)n(tale)412 b Ff(RET)-294 3716 y Fh(Ann)n(uler)24 | ||
| 2393 | b(l'e\013et)g(du)g(dernier)f(caract)n(\022)-33 b(ere)357 | ||
| 2394 | b Ff(DEL)-294 3795 y Fh(Ann)n(uler)24 b(la)f(rec)n(herc)n(he)i(en)f | ||
| 2395 | (cours)526 b Ff(C-g)-294 3904 y Fh(Refaites)34 b Ff(C-s)h | ||
| 2396 | Fh(ou)f Ff(C-r)h Fh(p)r(our)f(r)n(\023)-33 b(ep)n(\023)g(eter)34 | ||
| 2397 | b(la)g(rec)n(herc)n(he)h(dans)f(une)h(des)-294 3983 y(directions.)42 | ||
| 2398 | b(En)28 b(cours)f(de)h(rec)n(herc)n(he,)h Ff(C-g)f Fh(e\013ace)h(les)e | ||
| 2399 | (derniers)f(car-)-294 4063 y(act)n(\022)-33 b(eres)25 | ||
| 2400 | b(et)f(ne)g(conserv)n(e)h(que)f(le)g(pr)n(\023)-33 b(e\014xe)24 | ||
| 2401 | b(d)n(\023)-33 b(ej\022)e(a)24 b(trouv)n(\023)-33 b(e.)-185 | ||
| 2402 | 4254 y Fd(c)-202 4256 y Fc(\015)20 b Fd(2007)j(F)-5 b(ree)21 | ||
| 2280 | b(Soft)n(w)n(are)i(F)-5 b(oundation,)20 b(Inc.)27 b(P)n(ermissions)21 | 2403 | b(Soft)n(w)n(are)i(F)-5 b(oundation,)20 b(Inc.)27 b(P)n(ermissions)21 |
| 2281 | b(au)g(dos.)27 b(v2.3)1746 -364 y Fg(Rec)m(herc)m(he)36 | 2404 | b(au)g(dos.)27 b(v2.3)1902 -421 y Fg(D)n(\023)-55 b(eplacemen)m(ts)1902 |
| 2282 | b(incr)n(\023)-55 b(emen)m(tale)1746 -230 y Fh(rec)n(herc)n(her)24 | 2405 | -270 y Fe(Ob)5 b(jet)27 b(sur)g(lequel)g(se)g(d)n(\023)-39 |
| 2283 | b(v)n(ers)g(l'a)n(v)l(an)n(t)823 b Ff(C-s)1746 -123 y | 2406 | b(eplacer)102 b(En)28 b(arri)n(\022)-39 b(ere)69 b(En)28 |
| 2284 | Fh(rec)n(herc)n(her)24 b(v)n(ers)g(l'arri)n(\022)-33 | 2407 | b(a)n(v)-5 b(an)n(t)1902 -190 y Fh(Caract)n(\022)-33 |
| 2285 | b(ere)787 b Ff(C-r)1746 -17 y Fh(rec)n(herc)n(her)24 | 2408 | b(ere)803 b Ff(C-b)329 b(C-f)1902 -110 y Fh(Mot)973 b |
| 2286 | b(v)n(ers)g(l'a)n(v)l(an)n(t)g(par)g(expression)1817 | 2409 | Ff(M-b)329 b(M-f)1902 -31 y Fh(Ligne)931 b Ff(C-p)329 |
| 2287 | 89 y(rationnelle)1115 b Ff(C-M-s)1746 196 y Fh(rec)n(herc)n(her)24 | 2410 | b(C-n)1902 49 y Fh(Aller)22 b(en)j(d)n(\023)-33 b(ebut/\014n)25 |
| 2288 | b(v)n(ers)g(l'arri)n(\022)-33 b(ere)22 b(par)h(expression)1817 | 2411 | b(de)f(la)g(ligne)200 b Ff(C-a)329 b(C-e)1902 129 y Fh(Phrase)891 |
| 2289 | 302 y(rationnelle)1115 b Ff(C-M-r)1746 437 y Fh(s)n(\023)-33 | 2412 | b Ff(M-a)329 b(M-e)1902 208 y Fh(P)n(aragraphe)749 b |
| 2290 | b(electionner)25 b(la)e(c)n(ha)-8 b(^)-27 b(\020ne)25 | 2413 | Ff(M-{)329 b(M-})1902 288 y Fh(P)n(age)953 b Ff(C-x)36 |
| 2291 | b(de)f(rec)n(herc)n(he)h(pr)n(\023)-33 b(ec)n(\023)g(eden)n(te)101 | 2414 | b([)258 b(C-x)36 b(])1902 368 y Fh(S-expression)721 b |
| 2292 | b Ff(M-p)1746 543 y Fh(s)n(\023)-33 b(electionner)25 | 2415 | Ff(C-M-b)259 b(C-M-f)1902 448 y Fh(F)-6 b(onction)834 |
| 2293 | b(la)e(c)n(ha)-8 b(^)-27 b(\020ne)25 b(de)f(rec)n(herc)n(he)h(suiv)l | 2416 | b Ff(C-M-a)259 b(C-M-e)1902 527 y Fh(Aller)22 b(en)j(d)n(\023)-33 |
| 2294 | (an)n(te)176 b Ff(M-n)1746 649 y Fh(sortir)23 b(de)h(la)f(rec)n(herc)n | 2417 | b(ebut/\014n)25 b(du)f(tamp)r(on)180 b Ff(M-<)329 b(M->)1902 |
| 2295 | (he)i(incr)n(\023)-33 b(emen)n(tale)451 b Ff(RET)1746 | 2418 | 636 y Fh(P)n(asser)23 b(\022)-35 b(a)24 b(l')n(\023)-33 |
| 2296 | 755 y Fh(ann)n(uler)24 b(l'e\013et)g(du)g(dernier)f(caract)n(\022)-33 | 2419 | b(ecran)24 b(suiv)l(an)n(t)715 b Ff(C-v)1902 715 y Fh(P)n(asser)23 |
| 2297 | b(ere)446 b Ff(DEL)1746 862 y Fh(ann)n(uler)24 b(la)f(rec)n(herc)n(he)i | 2420 | b(\022)-35 b(a)24 b(l')n(\023)-33 b(ecran)24 b(pr)n(\023)-33 |
| 2298 | (en)f(cours)615 b Ff(C-g)1746 972 y Fh(Refaites)17 b | 2421 | b(ec)n(\023)g(eden)n(t)640 b Ff(M-v)1902 795 y Fh(F)-6 |
| 2299 | Ff(C-s)g Fh(ou)g Ff(C-r)h Fh(p)r(our)e(r)n(\023)-33 b(ep)n(\023)g(eter) | 2422 | b(aire)23 b(d)n(\023)-33 b(e\014ler)24 b(l')n(\023)-33 |
| 2300 | 18 b(la)e(rec)n(herc)n(he)i(dans)f(une)g(direction)1746 | 2423 | b(ecran)24 b(v)n(ers)f(la)h(gauc)n(he)391 b Ff(C-x)36 |
| 2301 | 1038 y(quelconque.)67 b(Si)34 b(Emacs)h(est)h(encore)g(en)f(train)g(de) | 2424 | b(<)1902 875 y Fh(F)-6 b(aire)23 b(d)n(\023)-33 b(e\014ler)24 |
| 2302 | g(c)n(herc)n(her,)j Ff(C-g)1746 1105 y Fh(n'ann)n(ule)24 | 2425 | b(l')n(\023)-33 b(ecran)24 b(v)n(ers)f(la)h(droite)419 |
| 2303 | b(que)h(ce)f(qui)f(n'a)h(pas)e(\023)-33 b(et)n(\023)g(e)25 | 2426 | b Ff(C-x)36 b(>)1902 954 y Fh(Placer)24 b(la)f(ligne)h(couran)n(te)h |
| 2304 | b(fait.)1746 1280 y Fg(D)n(\023)-55 b(eplacemen)m(ts)1746 | 2427 | (au)f(cen)n(tre)h(de)f(l')n(\023)-33 b(ecran)82 b Ff(C-u)36 |
| 2305 | 1409 y Fe(en)n(tit)n(\023)-39 b(e)26 b(sur)i(laquelle)e(se)h(d)n(\023) | 2428 | b(C-l)1902 1129 y Fg(D)n(\023)-55 b(etruire)36 b(et)i(supprimer)1902 |
| 2306 | -39 b(eplacer)210 b(en)28 b(arri)n(\022)-39 b(ere)69 | 2429 | 1280 y Fe(Ob)5 b(jet)26 b(\022)-40 b(a)26 b(supprimer)439 |
| 2307 | b(en)27 b(a)n(v)-5 b(an)n(t)1746 1475 y Fh(caract)n(\022)-33 | 2430 | b(En)28 b(arri)n(\022)-39 b(ere)69 b(En)28 b(a)n(v)-5 |
| 2308 | b(ere)992 b Ff(C-b)313 b(C-f)1746 1531 y Fh(mot)1148 | 2431 | b(an)n(t)1902 1360 y Fh(Caract)n(\022)-33 b(ere)25 b(\(suppression\)) |
| 2309 | b Ff(M-b)313 b(M-f)1746 1586 y Fh(ligne)1124 b Ff(C-p)313 | 2432 | 370 b Ff(DEL)329 b(C-d)1902 1439 y Fh(Mot)973 b Ff(M-DEL)259 |
| 2310 | b(C-n)1746 1658 y Fh(aller)23 b(au)h(d)n(\023)-33 b(ebut)25 | 2433 | b(M-d)1902 1519 y Fh(Ligne)24 b(\(jusqu'au)g(d)n(\023)-33 |
| 2311 | b(\(ou)f(\022)-35 b(a)24 b(la)g(\014n\))g(de)g(la)f(ligne)105 | 2434 | b(ebut/\014n\))282 b Ff(M-0)36 b(C-k)188 b(C-k)1902 1599 |
| 2312 | b Ff(C-a)313 b(C-e)1746 1727 y Fh(phrase)1069 b Ff(M-a)313 | 2435 | y Fh(Phrase)891 b Ff(C-x)36 b(DEL)188 b(M-k)1902 1679 |
| 2313 | b(M-e)1746 1793 y Fh(paragraphe)925 b Ff(M-{)313 b(M-})1746 | 2436 | y Fh(S-expression)721 b Ff(M--)36 b(C-M-k)118 b(C-M-k)1902 |
| 2314 | 1858 y Fh(page)1129 b Ff(C-x)36 b([)242 b(C-x)36 b(])1746 | 2437 | 1787 y Fh(D)n(\023)-33 b(etruire)23 b(une)i Fe(r)n(\023)-39 |
| 2315 | 1922 y Fh(s-expression)901 b Ff(C-M-b)243 b(C-M-f)1746 | 2438 | b(egion)804 b Ff(C-w)1902 1867 y Fh(Copier)23 b(une)i(r)n(\023)-33 |
| 2316 | 1988 y Fh(fonction)1021 b Ff(C-M-a)243 b(C-M-e)1746 2044 | 2439 | b(egion)24 b(dans)g(le)f Fb(kil)t(l)i(ring)383 b Ff(M-w)1902 |
| 2317 | y Fh(aller)23 b(au)h(d)n(\023)-33 b(ebut)25 b(\(ou)f(\022)-35 | 2440 | 1946 y Fh(D)n(\023)-33 b(etruire)21 b(jusqu'\022)-35 |
| 2318 | b(a)24 b(la)g(\014n\))g(du)g(tamp)r(on)84 b Ff(M-<)313 | 2441 | b(a)22 b(l'o)r(ccurrence)g(suiv)l(an)n(te)h(de)f Fb(c)l(ar)71 |
| 2319 | b(M->)1746 2166 y Fh(passer)24 b(\022)-35 b(a)23 b(l')n(\023)-33 | 2442 | b Ff(M-z)36 b Fb(c)l(ar)1902 2055 y Fh(R)n(\023)-33 b(ecup)n(\023)g |
| 2320 | b(ecran)24 b(suiv)l(an)n(t)793 b Ff(C-v)1746 2273 y Fh(passer)24 | 2443 | (erer)24 b(la)g(derni)n(\022)-33 b(ere)23 b(r)n(\023)-33 |
| 2321 | b(\022)-35 b(a)23 b(l')n(\023)-33 b(ecran)24 b(pr)n(\023)-33 | 2444 | b(egion)24 b(d)n(\023)-33 b(etruite)303 b Ff(C-y)1902 |
| 2322 | b(ec)n(\023)g(eden)n(t)718 b Ff(M-v)1746 2379 y Fh(d)n(\023)-33 | 2445 | 2134 y Fh(R)n(\023)-33 b(ecup)n(\023)g(erer)24 b(la)g(r)n(\023)-33 |
| 2323 | b(e\014ler)24 b(l')n(\023)-33 b(ecran)23 b(v)n(ers)h(la)f(droite)668 | 2446 | b(egion)23 b(d)n(\023)-33 b(etruite)25 b(pr)n(\023)-33 |
| 2324 | b Ff(C-x)36 b(<)1746 2485 y Fh(d)n(\023)-33 b(e\014ler)24 | 2447 | b(ec)n(\023)g(eden)n(te)224 b Ff(M-y)1902 2310 y Fg(Marquer)1902 |
| 2325 | b(l')n(\023)-33 b(ecran)23 b(v)n(ers)h(la)f(gauc)n(he)640 | 2448 | 2461 y Fh(Placer)24 b(la)f(marque)h(au)g(p)r(oin)n(t)634 |
| 2326 | b Ff(C-x)36 b(>)1746 2591 y Fh(placer)24 b(la)f(ligne)h(couran)n(te)h | 2449 | b Ff(C-@)36 b Fh(ou)g Ff(C-SPC)1908 2524 y Fh(\023)1902 |
| 2327 | (au)f(cen)n(tre)h(de)f(l')n(\023)-33 b(ecran)162 b Ff(C-u)36 | 2450 | 2541 y(Ec)n(hanger)25 b(le)e(p)r(oin)n(t)i(et)f(la)f(marque)483 |
| 2328 | b(C-l)1746 2782 y Fg(D)n(\023)-55 b(etruire)36 b(et)i(supprimer)1746 | 2451 | b Ff(C-x)36 b(C-x)1902 2649 y Fh(Placer)24 b(la)f(marque)h(un)g |
| 2329 | 2911 y Fe(en)n(tit)n(\023)-39 b(e)26 b(\022)-40 b(a)26 | 2452 | Fe(mot)f Fh(plus)g(loin)363 b Ff(M-@)1902 2729 y Fh(Marquer)23 |
| 2330 | b(supprimer)648 b(en)28 b(arri)n(\022)-39 b(ere)69 b(en)28 | 2453 | b(le)h Fe(paragraphe)678 b Ff(M-h)1902 2808 y Fh(Marquer)23 |
| 2331 | b(a)n(v)-5 b(an)n(t)1746 2981 y Fh(caract)n(\022)-33 | 2454 | b(la)h Fe(page)912 b Ff(C-x)36 b(C-p)1902 2888 y Fh(Marquer)23 |
| 2332 | b(ere)25 b(\(suppression,)f(pas)g(destruction\))84 b | 2455 | b(la)h Fe(s-expression)647 b Ff(C-M-@)1902 2968 y Fh(Marquer)23 |
| 2333 | Ff(DEL)313 b(C-d)1746 3045 y Fh(mot)1187 b Ff(M-DEL)243 | 2456 | b(la)h Fe(fonction)787 b Ff(C-M-h)1902 3048 y Fh(Marquer)23 |
| 2334 | b(M-d)1746 3101 y Fh(ligne)24 b(\(jusqu'\022)-35 b(a)23 | 2457 | b(tout)i(le)f Fe(tamp)r(on)653 b Ff(C-x)36 b(h)1902 3222 |
| 2335 | b(la)h(\014n\))685 b Ff(M-0)37 b(C-k)171 b(C-k)1746 3170 | 2458 | y Fg(Remplacemen)m(t)g(in)m(teractif)1902 3373 y Fh(Remplacer)24 |
| 2336 | y Fh(phrase)1108 b Ff(C-x)37 b(DEL)171 b(M-k)1746 3234 | 2459 | b(une)g(c)n(ha)-8 b(^)-27 b(\020ne)25 b(de)f(texte)492 |
| 2337 | y Fh(s-expression)940 b Ff(M--)37 b(C-M-k)101 b(C-M-k)1746 | 2460 | b Ff(M-\045)1985 3453 y Fh(\022)-35 b(a)24 b(l'aide)f(d'expr.)31 |
| 2338 | 3353 y Fh(d)n(\023)-33 b(etruire)24 b(une)g Fe(r)n(\023)-39 | 2461 | b(rationnelles)145 b Ff(M-x)36 b(query-replace-regexp)1902 |
| 2339 | b(egion)890 b Ff(C-w)1746 3459 y Fh(copier)24 b(une)g(r)n(\023)-33 | 2462 | 3561 y Fh(R)n(\023)-33 b(ep)r(onses)33 b(p)r(ossibles)e(p)r(our)g(c)n |
| 2340 | b(egion)24 b(dans)g(le)f(kill)g(ring)477 b Ff(M-w)1746 | 2463 | (haque)j(o)r(ccurrence)f(dans)f(le)f(mo)r(de)h(de)1902 |
| 2341 | 3565 y Fh(d)n(\023)-33 b(etruire)24 b(jusqu'\022)-35 | 2464 | 3641 y(remplacemen)n(t)25 b(in)n(teractif)f(:)1902 3749 |
| 2342 | b(a)23 b(l'o)r(ccurrence)h(suiv)l(an)n(te)h(de)f Fb(c)l(ar)147 | 2465 | y Fe(Remplacer)f Fh(celle-l\022)-35 b(a,)23 b(passer)g(\022)-35 |
| 2343 | b Ff(M-z)36 b Fb(c)l(ar)1746 3700 y Fh(r)n(\023)-33 b(ecup)n(\023)g | 2466 | b(a)24 b(la)f(suiv)l(an)n(te)182 b Ff(SPC)1902 3829 y |
| 2344 | (erer)24 b(la)f(derni)n(\022)-33 b(ere)24 b(c)n(hose)h(d)n(\023)-33 | 2467 | Fh(Remplacer)24 b(celle-l\022)-35 b(a,)23 b(rester)g(l\022)-35 |
| 2345 | b(etruite)423 b Ff(C-y)1746 3807 y Fh(remplacer)24 b(la)f(derni)n(\022) | 2468 | b(a)584 b Ff(,)1902 3909 y Fe(P)n(asser)23 b Fh(\022)-35 |
| 2346 | -33 b(ere)24 b(r)n(\023)-33 b(ecup)n(\023)g(eration)24 | 2469 | b(a)24 b(la)g(suiv)l(an)n(te)g(sans)g(remplacer)321 b |
| 2347 | b(par)g(ce)g(qui)1817 3913 y(a)d(\023)-33 b(et)n(\023)g(e)25 | 2470 | Ff(DEL)1902 3988 y Fh(Remplacer)24 b(toutes)h(les)e(o)r(ccurrences)i |
| 2348 | b(d)n(\023)-33 b(etruit)24 b(a)n(v)l(an)n(t)868 b Ff(M-y)3942 | 2471 | (suiv)l(an)n(tes)119 b Ff(!)1902 4068 y Fe(Rev)n(enir)23 |
| 2349 | -364 y Fg(Marquer)3942 -210 y Fh(placer)24 b(la)f(marque)h(ici)901 | 2472 | b Fh(\022)-35 b(a)24 b(l'o)r(ccurrence)g(pr)n(\023)-33 |
| 2350 | b Ff(C-@)36 b Fh(ou)f Ff(C-SPC)3940 -104 y Fh(\023)-33 | 2473 | b(ec)n(\023)g(eden)n(te)365 b Ff(^)1902 4148 y Fe(Quitter)23 |
| 2351 | b(ec)n(hanger)25 b(le)f(p)r(oin)n(t)g(et)g(la)g(marque)570 | 2474 | b Fh(le)g(remplacemen)n(t)i(in)n(teractif)348 b Ff(RET)1908 |
| 2352 | b Ff(C-x)36 b(C-x)3942 31 y Fh(placer)24 b(la)f(marque)h | 2475 | 4211 y Fe(\023)1902 4227 y(Editer)23 b Fh(a)n(v)l(an)n(t)i(de)f |
| 2353 | Fb(ar)l(g)30 b Fe(mots)23 b Fh(plus)g(loin)388 b Ff(M-@)3942 | 2476 | (reprendre)g(\()p Ff(C-M-c)i Fh(:)31 b(sortir\))119 b |
| 2354 | 137 y Fh(marquer)23 b(le)h Fe(paragraphe)755 b Ff(M-h)3942 | 2477 | Ff(C-r)4098 -421 y Fg(F)-10 b(en)n(^)-55 b(etres)37 b(m)m(ultiples)4098 |
| 2355 | 243 y Fh(marquer)23 b(la)h Fe(page)989 b Ff(C-x)36 b(C-p)3942 | 2478 | -299 y Fh(Lorsqu'il)17 b(y)h(a)g(deux)h(commandes,)h(la)e(seconde)i |
| 2356 | 350 y Fh(marquer)23 b(la)h Fe(s-expression)724 b Ff(C-M-@)3942 | 2479 | (est)e(celle)g(qui)g(concerne)4098 -219 y(non)24 b(pas)g(les)f(fen)n(^) |
| 2357 | 456 y Fh(marquer)23 b(la)h Fe(fonction)864 b Ff(C-M-h)3942 | 2480 | -33 b(etres)25 b(mais)e(les)g(cadres.)4098 -118 y(Supprimer)g(toutes)i |
| 2358 | 562 y Fh(marquer)23 b(tout)i(le)f Fe(tamp)r(on)730 b | 2481 | (les)f(autres)g(fen)n(^)-33 b(etres)105 b Ff(C-x)36 b(1)212 |
| 2359 | Ff(C-x)36 b(h)3942 753 y Fg(Remplacemen)m(t)g(in)m(teractif)3942 | 2482 | b(C-x)37 b(5)e(1)4098 -38 y Fh(Supprimer)23 b(cette)j(fen)n(^)-33 |
| 2360 | 907 y Fh(remplacer)24 b(in)n(teractiv)n(emen)n(t)h(une)g(c)n(ha)-8 | 2483 | b(etre)487 b Ff(C-x)36 b(0)212 b(C-x)37 b(5)e(0)4098 |
| 2361 | b(^)-27 b(\020ne)24 b(de)g(texte)86 b Ff(M-\045)3942 | 2484 | 42 y Fh(Diviser)23 b(la)g(fen)n(^)-33 b(etre)24 b(horizon)n(talemen)n |
| 2362 | 1013 y Fh(en)24 b(utilisan)n(t)g(les)f(expressions)4013 | 2485 | (t)170 b Ff(C-x)36 b(2)212 b(C-x)37 b(5)e(2)4098 143 |
| 2363 | 1119 y(rationnelles)594 b Ff(M-x)36 b(query-replace-regexp)3942 | 2486 | y Fh(Diviser)23 b(la)g(fen)n(^)-33 b(etre)24 b(v)n(erticalemen)n(t)476 |
| 2364 | 1230 y Fh(Les)22 b(r)n(\023)-33 b(ep)r(onses)23 b(admises)f(dans)h(le)f | 2487 | b Ff(C-x)36 b(3)4098 244 y Fh(F)-6 b(aire)23 b(d)n(\023)-33 |
| 2365 | (mo)r(de)h(de)g(remplacemen)n(t)h(in)n(teractif)3942 | 2488 | b(e\014ler)24 b(l'autre)g(fen)n(^)-33 b(etre)618 b Ff(C-M-v)4098 |
| 2366 | 1285 y(son)n(t)g(:)3942 1391 y Fe(remplacer)f Fh(celle-l\022)-35 | 2489 | 345 y Fh(S)n(\023)-33 b(electionner)25 b(une)f(autre)h(fen)n(^)-33 |
| 2367 | b(a,)22 b(passer)i(\022)-35 b(a)24 b(la)f(suiv)l(an)n(te)280 | 2490 | b(etre)291 b Ff(C-x)36 b(o)212 b(C-x)37 b(5)e(o)4098 |
| 2368 | b Ff(SPC)3942 1498 y Fh(remplacer)24 b(celle-l\022)-35 | 2491 | 425 y Fh(Choisir)23 b(un)g(tamp)r(on)i(\(autre)g(fen)n(^)-33 |
| 2369 | b(a,)22 b(rester)i(l\022)-35 b(a)679 b Ff(,)3942 1604 | 2492 | b(etre\))160 b Ff(C-x)36 b(4)g(b)141 b(C-x)37 b(5)e(b)4098 |
| 2370 | y Fe(passer)23 b Fh(\022)-35 b(a)24 b(la)g(suiv)l(an)n(te)g(sans)g | 2493 | 504 y Fh(A\016c)n(her)24 b(un)g(tamp)r(on)g(\(autre)h(fen)n(^)-33 |
| 2371 | (remplacer)400 b Ff(DEL)3942 1710 y Fh(remplacer)24 b(toutes)h(les)e | 2494 | b(etre\))141 b Ff(C-x)36 b(4)g(C-o)71 b(C-x)37 b(5)e(C-o)4098 |
| 2372 | (corresp)r(ondances)4013 1816 y(suiv)l(an)n(tes)1162 | 2495 | 584 y Fh(Lire)23 b(un)h(\014c)n(hier)g(\(autre)h(fen)n(^)-33 |
| 2373 | b Ff(!)3942 1923 y Fe(rev)n(enir)23 b Fh(\022)-35 b(a)24 | 2496 | b(etre\))308 b Ff(C-x)36 b(4)g(f)141 b(C-x)37 b(5)e(f)4181 |
| 2374 | b(la)f(corresp)r(ondance)i(pr)n(\023)-33 b(ec)n(\023)g(eden)n(te)279 | 2497 | 664 y Fh(en)24 b(lecture)g(seule)657 b Ff(C-x)36 b(4)g(r)141 |
| 2375 | b Ff(^)3942 2029 y Fe(sortir)22 b Fh(du)i(remplacemen)n(t)h(in)n | 2498 | b(C-x)37 b(5)e(r)4098 743 y Fh(Lancer)24 b(Dired)f(\(autre)i(fen)n(^) |
| 2376 | (teractif)460 b Ff(RET)3942 2135 y Fh(en)n(trer)24 b(dans)g(l')n(\023) | 2499 | -33 b(etre\))339 b Ff(C-x)36 b(4)g(d)141 b(C-x)37 b(5)e(d)4098 |
| 2377 | -33 b(edition)23 b(r)n(\023)-33 b(ecursiv)n(e)24 b(\()p | 2500 | 823 y Fh(T)-6 b(rouv)n(er)24 b(un)g(tag)g(\(autre)h(fen)n(^)-33 |
| 2378 | Ff(C-M-c)h Fh(p)r(our)4013 2241 y(sortir\))1247 b Ff(C-r)3942 | 2501 | b(etre\))278 b Ff(C-x)36 b(4)g(.)141 b(C-x)37 b(5)e(.)4098 |
| 2379 | 2432 y Fg(F)-10 b(en)n(^)-55 b(etres)37 b(m)m(ultiples)3942 | 2502 | 924 y Fh(Agrandir)23 b(la)g(fen)n(^)-33 b(etre)25 b(v)n(erticalemen)n |
| 2380 | 2561 y Fh(Lorsqu'il)25 b(y)i(a)f(deux)i(commandes,)g(la)e(seconde)i | 2503 | (t)416 b Ff(C-x)36 b(^)4098 1004 y Fh(R)n(\023)-33 b(eduire)24 |
| 2381 | (est)f(une)g(commande)3942 2627 y(iden)n(tique)e(\022)-35 | 2504 | b(la)f(fen)n(^)-33 b(etre)24 b(horizon)n(talemen)n(t)373 |
| 2382 | b(a)24 b(la)f(premi)n(\022)-33 b(ere)23 b(p)r(our)h(un)g(cadre)g(au)g | 2505 | b Ff(C-x)36 b({)4098 1084 y Fh(Agrandir)23 b(la)g(fen)n(^)-33 |
| 2383 | (lieu)f(d'une)i(fen)n(^)-33 b(etre.)3942 2721 y(supprimer)23 | 2506 | b(etre)25 b(horizon)n(talemen)n(t)336 b Ff(C-x)36 b(})4098 |
| 2384 | b(toutes)i(les)e(autres)h(fen)n(^)-33 b(etres)117 b Ff(C-x)36 | 2507 | 1214 y Fg(F)-10 b(ormater)4098 1336 y Fh(Inden)n(ter)25 |
| 2385 | b(1)212 b(C-x)37 b(5)e(1)3942 2787 y Fh(diviser)23 b(la)g(fen)n(^)-33 | 2508 | b(la)f Fe(ligne)f Fh(couran)n(te)i(\(selon)f(le)g(mo)r(de\))127 |
| 2386 | b(etre)25 b(horizon)n(talemen)n(t)184 b Ff(C-x)36 b(2)212 | 2509 | b Ff(TAB)4098 1416 y Fh(Inden)n(ter)25 b(la)f Fe(r)n(\023)-39 |
| 2387 | b(C-x)37 b(5)e(2)3942 2843 y Fh(supprimer)23 b(cette)i(fen)n(^)-33 | 2510 | b(egion)22 b Fh(couran)n(te)j(\(selon)g(le)e(mo)r(de\))76 |
| 2388 | b(etre)499 b Ff(C-x)36 b(0)212 b(C-x)37 b(5)e(0)3942 | 2511 | b Ff(C-M-\\)4098 1496 y Fh(Inden)n(ter)21 b(la)d Fe(s-expr.)30 |
| 2389 | 2962 y Fh(diviser)23 b(la)g(fen)n(^)-33 b(etre)25 b(v)n(erticalemen)n | 2512 | b Fh(couran)n(te)21 b(\(selon)e(le)g(mo)r(de\))72 b Ff(C-M-q)4098 |
| 2390 | (t)561 b Ff(C-x)36 b(3)3942 3096 y Fh(faire)23 b(d)n(\023)-33 | 2513 | 1576 y Fh(Inden)n(ter)25 b(la)f(r)n(\023)-33 b(egion)23 |
| 2391 | b(e\014ler)24 b(l'autre)f(fen)n(^)-33 b(etre)708 b Ff(C-M-v)3942 | 2514 | b(sur)h(une)g(colonne)386 b Ff(C-x)36 b(TAB)4098 1655 |
| 2392 | 3207 y Fh(placer)24 b(le)f(curseur)h(dans)g(une)g(autre)h(fen)n(^)-33 | 2515 | y Fh(Ins)n(\023)-33 b(erer)24 b(un)g(retour)f(\022)-35 |
| 2393 | b(etre)25 b Ff(C-x)36 b(o)212 b(C-x)37 b(5)e(o)3942 3273 | 2516 | b(a)24 b(la)g(ligne)f(apr)n(\022)-33 b(es)24 b(le)f(p)r(oin)n(t)168 |
| 2394 | y Fh(s)n(\023)-33 b(electionner)25 b(le)e(tamp)r(on)i(dans)4025 | 2517 | b Ff(C-o)4098 1735 y Fh(D)n(\023)-33 b(eplacer)24 b(le)g(reste)g(de)g |
| 2395 | 3338 y(l'autre)f(fen)n(^)-33 b(etre)731 b Ff(C-x)36 b(4)g(b)141 | 2518 | (la)f(ligne)h(v)n(ers)f(le)h(bas)240 b Ff(C-M-o)4098 |
| 2396 | b(C-x)37 b(5)e(b)3942 3394 y Fh(a\016c)n(her)24 b(le)g(tamp)r(on)g | 2519 | 1815 y Fh(Supprimer)23 b(les)g(lignes)h(vierges)g(autour)g(du)g(p)r |
| 2397 | (dans)g(l'autre)g(fen)n(^)-33 b(etre)69 b Ff(C-x)36 b(4)g(C-o)71 | 2520 | (oin)n(t)73 b Ff(C-x)36 b(C-o)4098 1894 y Fh(Joindre)20 |
| 2398 | b(C-x)37 b(5)e(C-o)3942 3460 y Fh(c)n(harger)24 b(un)g(\014c)n(hier)g | 2521 | b(\022)-35 b(a)20 b(la)f(ligne)h(pr)n(\023)-33 b(ec)n(\023)g(eden)n(te) |
| 2399 | (dans)g(l'autre)f(fen)n(^)-33 b(etre)89 b Ff(C-x)36 b(4)g(f)141 | 2522 | 22 b(\(suiv.)30 b(a)n(v)n(ec)21 b Fb(ar)l(g)6 b Fh(\))71 |
| 2400 | b(C-x)37 b(5)e(f)3942 3525 y Fh(c)n(harger)24 b(un)g(\014c)n(hier)g(en) | 2523 | b Ff(M-^)4098 1974 y Fh(Supprimer)23 b(tous)h(les)g(espaces)h(autour)f |
| 2401 | g(lecture)g(seule)4025 3591 y(dans)g(l'autre)g(fen)n(^)-33 | 2524 | (du)g(p)r(oin)n(t)102 b Ff(M-\\)4098 2054 y Fh(Mettre)24 |
| 2402 | b(etre)566 b Ff(C-x)36 b(4)g(r)141 b(C-x)37 b(5)e(r)3942 | 2525 | b(exactemen)n(t)j(une)d(espace)h(au)f(p)r(oin)n(t)223 |
| 2403 | 3647 y Fh(lancer)24 b(Dired)f(dans)h(l'autre)g(fen)n(^)-33 | 2526 | b Ff(M-SPC)4098 2155 y Fh(F)-6 b(ormater)24 b(le)f(paragraphe)715 |
| 2404 | b(etre)246 b Ff(C-x)36 b(4)g(d)141 b(C-x)37 b(5)e(d)3942 | 2527 | b Ff(M-q)4098 2235 y Fh(Placer)24 b(la)f(marge)h(droite)g(\022)-35 |
| 2405 | 3703 y Fh(trouv)n(er)24 b(un)g(tag)h(dans)f(l'autre)f(fen)n(^)-33 | 2528 | b(a)24 b Fb(ar)l(g)30 b Fh(colonnes)287 b Ff(C-u)36 b |
| 2406 | b(etre)179 b Ff(C-x)36 b(4)g(.)141 b(C-x)37 b(5)e(.)3942 | 2529 | Fb(ar)l(g)42 b Ff(C-x)36 b(f)4098 2314 y Fh(D)n(\023)-33 |
| 2407 | 3821 y Fh(agrandir)23 b(la)h(fen)n(^)-33 b(etre)941 b | 2530 | b(e\014nir)23 b(le)h(pr)n(\023)-33 b(e\014xe)24 b(des)g(lignes)607 |
| 2408 | Ff(C-x)36 b(^)3942 3928 y Fh(rap)r(etisser)23 b(la)h(fen)n(^)-33 | 2531 | b Ff(C-x)36 b(.)4098 2415 y Fh(D)n(\023)-33 b(e\014nir)23 |
| 2409 | b(etre)903 b Ff(C-x)36 b({)3940 4034 y Fh(\023)-33 b(elargir)23 | 2532 | b(la)h(fon)n(te)975 b Ff(M-o)4098 2538 y Fg(Mo)s(di\014er)37 |
| 2410 | b(la)g(fen)n(^)-33 b(etre)1004 b Ff(C-x)36 b(})p eop | 2533 | b(la)h(casse)4098 2660 y Fh(Mettre)24 b(le)g(mot)g(en)g(capitales)627 |
| 2411 | end | 2534 | b Ff(M-u)4098 2740 y Fh(Mettre)24 b(le)g(mot)g(en)g(min)n(uscules)561 |
| 2412 | %%Page: 2 2 | 2535 | b Ff(M-l)4098 2819 y Fh(Mettre)24 b(une)h(ma)t(juscule)e(au)h(mot)523 |
| 2413 | TeXDict begin @landscape 2 1 bop -450 -364 a Fg(F)-10 | 2536 | b Ff(M-c)4098 2920 y Fh(Mettre)24 b(la)g(r)n(\023)-33 |
| 2414 | b(ormater)-450 -268 y Fh(inden)n(ter)24 b(la)g Fe(ligne)f | 2537 | b(egion)23 b(en)i(capitales)556 b Ff(C-x)36 b(C-u)4098 |
| 2415 | Fh(couran)n(te)i(\(d)n(\023)-33 b(ep)r(end)25 b(du)f(mo)r(de\))109 | 2538 | 3000 y Fh(Mettre)24 b(la)g(r)n(\023)-33 b(egion)23 b(en)i(min)n |
| 2416 | b Ff(TAB)-450 -161 y Fh(inden)n(ter)24 b(la)g Fe(r)n(\023)-39 | 2539 | (uscules)490 b Ff(C-x)36 b(C-l)4098 3132 y Fg(Le)i(mini-tamp)s(on)4098 |
| 2417 | b(egion)22 b Fh(couran)n(te)k(\(d)n(\023)-33 b(ep)r(end)25 | 2540 | 3254 y Fh(Dans)24 b(le)f(mini-tamp)r(on)h(:)4098 3355 |
| 2418 | b(du)-379 -55 y(mo)r(de\))1247 b Ff(C-M-\\)-450 51 y | 2541 | y(Compl)n(\023)-33 b(eter)24 b(autan)n(t)h(que)g(p)r(ossible)496 |
| 2419 | Fh(inden)n(ter)24 b(la)g Fe(s-expression)g Fh(couran)n(te)h(\(d)n(\023) | 2542 | b Ff(TAB)4098 3435 y Fh(Compl)n(\023)-33 b(eter)24 b(un)g(mot)872 |
| 2420 | -33 b(ep)r(end)-379 157 y(du)24 b(mo)r(de\))1145 b Ff(C-M-q)-450 | 2543 | b Ff(SPC)4098 3514 y Fh(Compl)n(\023)-33 b(eter)24 b(et)g(ex)n(\023)-33 |
| 2421 | 264 y Fh(inden)n(ter)24 b(la)g(r)n(\023)-33 b(egion)24 | 2544 | b(ecuter)758 b Ff(RET)4098 3594 y Fh(Mon)n(trer)23 b(les)h(compl)n |
| 2422 | b(sur)f Fb(ar)l(g)30 b Fh(colonnes)443 b Ff(C-x)36 b(TAB)-450 | 2545 | (\022)-33 b(etemen)n(ts)25 b(p)r(ossibles)313 b Ff(?)4098 |
| 2423 | 389 y Fh(ins)n(\023)-33 b(erer)23 b(un)h(newline)g(apr)n(\022)-33 | 2546 | 3674 y Fh(Utiliser)22 b(l'en)n(tr)n(\023)-33 b(ee)24 |
| 2424 | b(es)23 b(le)h(p)r(oin)n(t)507 b Ff(C-o)-450 495 y Fh(d)n(\023)-33 | 2547 | b(pr)n(\023)-33 b(ec)n(\023)g(eden)n(te)26 b(du)e(mini-tamp)r(on)91 |
| 2425 | b(eplacer)24 b(le)g(reste)g(de)g(la)f(ligne)h(v)n(ers)g(le)f(bas)326 | 2548 | b Ff(M-p)4098 3753 y Fh(Utiliser)22 b(l'en)n(tr)n(\023)-33 |
| 2426 | b Ff(C-M-o)-450 601 y Fh(supprimer)23 b(les)g(lignes)g(blanc)n(hes)i | 2549 | b(ee)24 b(suiv)l(an)n(te)h(du)f(mini-tamp)r(on)167 b |
| 2427 | (autour)g(du)e(p)r(oin)n(t)105 b Ff(C-x)36 b(C-o)-450 | 2550 | Ff(M-n)4098 3833 y Fh(Rec)n(herc)n(her)25 b(en)f(arri)n(\022)-33 |
| 2428 | 708 y Fh(joindre)23 b(la)h(ligne)f(\022)-35 b(a)24 b(la)f(pr)n(\023)-33 | 2551 | b(ere)22 b(dans)j(l'historique)251 b Ff(M-r)4098 3913 |
| 2429 | b(ec)n(\023)g(eden)n(te)26 b(\(\022)-35 b(a)25 b(la)e(suiv)l(an)n(te) | 2552 | y Fh(Rec)n(herc)n(her)25 b(en)f(a)n(v)l(an)n(t)h(dans)f(l'historique) |
| 2430 | -379 814 y(a)n(v)n(ec)h(arg\))1161 b Ff(M-^)-450 920 | 2553 | 285 b Ff(M-s)4098 3993 y Fh(Quitter)24 b(en)g(ann)n(ulan)n(t)h(la)f |
| 2431 | y Fh(supprimer)23 b(tous)h(les)f(espaces)i(autour)g(du)f(p)r(oin)n(t) | 2554 | (commande)394 b Ff(C-g)4098 4094 y Fh(F)-6 b(aites)39 |
| 2432 | 184 b Ff(M-\\)-450 1027 y Fh(mettre)24 b(exactemen)n(t)j(un)d(espace)h | ||
| 2433 | (\022)-35 b(a)24 b(l'emplacemen)n(t)-379 1133 y(du)g(p)r(oin)n(t)1178 | ||
| 2434 | b Ff(M-SPC)-450 1258 y Fh(remplir)22 b(le)i(paragraphe)845 | ||
| 2435 | b Ff(M-q)-450 1364 y Fh(placer)24 b(la)f(marge)h(droite)833 | ||
| 2436 | b Ff(C-x)36 b(f)-450 1471 y Fh(d)n(\023)-33 b(e\014nir)24 | ||
| 2437 | b(le)f(pr)n(\023)-33 b(e\014xe)24 b(par)g(lequel)g(commencera)-379 | ||
| 2438 | 1577 y(c)n(haque)h(ligne)1060 b Ff(C-x)36 b(.)-450 1702 | ||
| 2439 | y Fh(d)n(\023)-33 b(e\014nir)24 b(la)f(fon)n(te)1061 | ||
| 2440 | b Ff(M-o)-450 1845 y Fg(Mo)s(di\014er)37 b(la)h(casse)-450 | ||
| 2441 | 1941 y Fh(mettre)24 b(le)g(mot)g(en)g(ma)t(juscules)634 | ||
| 2442 | b Ff(M-u)-450 2048 y Fh(mettre)24 b(le)g(mot)g(en)g(min)n(uscules)638 | ||
| 2443 | b Ff(M-l)-450 2154 y Fh(mettre)24 b(le)g(mot)g(en)g(capitales)704 | ||
| 2444 | b Ff(M-c)-450 2279 y Fh(mettre)24 b(la)g(r)n(\023)-33 | ||
| 2445 | b(egion)24 b(en)g(ma)t(juscules)563 b Ff(C-x)36 b(C-u)-450 | ||
| 2446 | 2386 y Fh(mettre)24 b(la)g(r)n(\023)-33 b(egion)24 b(en)g(min)n | ||
| 2447 | (uscules)567 b Ff(C-x)36 b(C-l)-450 2529 y Fg(Le)i(mini-tamp)s(on)-450 | ||
| 2448 | 2620 y Fh(Les)24 b(touc)n(hes)h(suiv)l(an)n(tes)g(son)n(t)f | ||
| 2449 | (utilisables)f(dans)h(le)g(mini-tamp)r(on)f(:)-450 2729 | ||
| 2450 | y(compl)n(\023)-33 b(eter)24 b(autan)n(t)i(que)e(p)r(ossible)587 | ||
| 2451 | b Ff(TAB)-450 2835 y Fh(compl)n(\023)-33 b(eter)24 b(un)g(mot)963 | ||
| 2452 | b Ff(SPC)-450 2941 y Fh(compl)n(\023)-33 b(eter)24 b(et)h(ex)n(\023)-33 | ||
| 2453 | b(ecuter)848 b Ff(RET)-450 3048 y Fh(mon)n(trer)24 b(les)f(compl)n | ||
| 2454 | (\023)-33 b(etions)25 b(p)r(ossibles)481 b Ff(?)-450 | ||
| 2455 | 3154 y Fh(rec)n(herc)n(her)24 b(l'en)n(tr)n(\023)-33 | ||
| 2456 | b(ee)24 b(pr)n(\023)-33 b(ec)n(\023)g(eden)n(te)26 b(du)e(mini-tamp)r | ||
| 2457 | (on)74 b Ff(M-p)-450 3260 y Fh(rec)n(herc)n(her)24 b(l'en)n(tr)n(\023) | ||
| 2458 | -33 b(ee)24 b(suiv)l(an)n(te)h(du)f(mini-tamp)r(on)-379 | ||
| 2459 | 3367 y(ou)g(le)f(d)n(\023)-33 b(efaut)1075 b Ff(M-n)-450 | ||
| 2460 | 3473 y Fh(rec)n(herc)n(her)24 b(\022)-35 b(a)24 b(reb)r(ours)g(par)f | ||
| 2461 | (expr.)35 b(rationnelle)-379 3579 y(dans)24 b(l'historique)931 | ||
| 2462 | b Ff(M-r)-450 3685 y Fh(rec)n(herc)n(her)24 b(v)n(ers)g(l'a)n(v)l(an)n | ||
| 2463 | (t)g(par)g(expr.)35 b(rationnelle)-379 3792 y(dans)24 | ||
| 2464 | b(l'historique)931 b Ff(M-s)-450 3898 y Fh(ann)n(uler)24 | ||
| 2465 | b(la)f(commande)852 b Ff(C-g)-450 3999 y Fh(F)-6 b(aites)39 | ||
| 2466 | b Ff(C-x)d(ESC)g(ESC)j Fh(p)r(our)d(\023)-33 b(editer)39 | 2555 | b Ff(C-x)d(ESC)g(ESC)j Fh(p)r(our)d(\023)-33 b(editer)39 |
| 2467 | b(et)g(r)n(\023)-33 b(ep)n(\023)g(eter)39 b(la)f(derni)n(\022)-33 | 2556 | b(et)g(r)n(\023)-33 b(ep)n(\023)g(eter)39 b(la)f(derni)n(\022)-33 |
| 2468 | b(ere)38 b(com-)-450 4064 y(mande)33 b(a)n(y)n(an)n(t)g(utilis)n(\023) | 2557 | b(ere)38 b(com-)4098 4173 y(mande)22 b(a)n(y)n(an)n(t)g(utilis)n(\023) |
| 2469 | -33 b(e)32 b(le)g(minitamp)r(on.)56 b(F)-6 b(aites)32 | 2558 | -33 b(e)20 b(le)h(mini-tamp)r(on.)30 b(F)-6 b(aites)22 |
| 2470 | b Ff(F10)h Fh(p)r(our)f(activ)n(er)-450 4130 y(la)23 | 2559 | b Ff(F10)f Fh(p)r(our)g(utiliser)f(la)4098 4253 y(barre)j(de)h(men)n(u) |
| 2471 | b(barre)h(de)g(men)n(u)g(utilisan)n(t)g(le)f(minitamp)r(on.)1656 | 2560 | h(sur)e(un)h(terminal)f(en)h(utilisan)n(t)g(le)f(mini-tamp)r(on.)p |
| 2472 | -364 y Fi(Carte)46 b(de)g(r)m(\023)-66 b(ef)m(\023)g(erence)46 | 2561 | eop end |
| 2473 | b(de)g(GNU)f(Emacs)1746 -175 y Fg(T)-10 b(amp)s(ons)1746 | 2562 | %%Page: 2 2 |
| 2474 | -21 y Fh(s)n(\023)-33 b(electionner)25 b(un)f(autre)g(tamp)r(on)604 | 2563 | TeXDict begin @landscape 2 1 bop -384 -421 a Fi(Carte)46 |
| 2475 | b Ff(C-x)36 b(b)1744 85 y Fh(\023)-33 b(en)n(um)n(\023)g(erer)24 | 2564 | b(de)g(r)m(\023)-66 b(ef)m(\023)g(erence)46 b(de)g(GNU)f(Emacs)-294 |
| 2476 | b(tous)g(les)f(tamp)r(ons)684 b Ff(C-x)36 b(C-b)1746 | 2565 | -227 y Fg(T)-10 b(amp)s(ons)-294 -76 y Fh(Choisir)23 |
| 2477 | 192 y Fh(supprimer)23 b(un)h(tamp)r(on)839 b Ff(C-x)36 | 2566 | b(un)g(autre)i(tamp)r(on)674 b Ff(C-x)36 b(b)-294 4 y |
| 2478 | b(k)1746 382 y Fg(T)-10 b(ransp)s(oser)1746 535 y Fh(transp)r(oser)24 | 2567 | Fh(Lister)23 b(tous)i(les)e(tamp)r(ons)719 b Ff(C-x)36 |
| 2479 | b(des)g Fe(caract)n(\022)-39 b(eres)687 b Ff(C-t)1746 | 2568 | b(C-b)-294 84 y Fh(Supprimer)23 b(un)h(tamp)r(on)757 |
| 2480 | 642 y Fh(transp)r(oser)24 b(des)g Fe(mots)872 b Ff(M-t)1746 | 2569 | b Ff(C-x)36 b(k)-294 257 y Fg(T)-10 b(ransp)s(oser)-294 |
| 2481 | 748 y Fh(transp)r(oser)24 b(des)g Fe(lignes)844 b Ff(C-x)36 | 2570 | 409 y Fh(T)k(ransp)r(oser)24 b(des)g Fe(caract)n(\022)-39 |
| 2482 | b(C-t)1746 854 y Fh(transp)r(oser)24 b(des)g Fe(s-expressions)585 | 2571 | b(eres)598 b Ff(C-t)-294 488 y Fh(T)-6 b(ransp)r(oser)24 |
| 2483 | b Ff(C-M-t)1746 1045 y Fg(V)n(\023)-55 b(eri\014er)37 | 2572 | b(des)g Fe(mots)783 b Ff(M-t)-294 568 y Fh(T)-6 b(ransp)r(oser)24 |
| 2484 | b(l'orthographe)1746 1199 y Fh(v)n(\023)-33 b(eri\014er)23 | 2573 | b(des)g Fe(lignes)755 b Ff(C-x)36 b(C-t)-294 648 y Fh(T)-6 |
| 2485 | b(l'orthographe)i(du)f(mot)g(couran)n(t)359 b Ff(M-$)1746 | 2574 | b(ransp)r(oser)24 b(des)g Fe(s-expressions)496 b Ff(C-M-t)-294 |
| 2486 | 1305 y Fh(v)n(\023)-33 b(eri\014er)23 b(l'orthographe)i(de)f(tous)g | 2575 | 822 y Fg(V)n(\023)-55 b(eri\014er)37 b(l'orthographe)-294 |
| 2487 | (les)f(mots)1817 1411 y(d'une)h(r)n(\023)-33 b(egion)816 | 2576 | 973 y Fh(V)n(\023)-33 b(eri\014er)23 b(l'orthographe)h(du)g(mot)g |
| 2488 | b Ff(M-x)36 b(ispell-region)1746 1517 y Fh(v)n(\023)-33 | 2577 | (couran)n(t)273 b Ff(M-$)-294 1053 y Fh(V)n(\023)-33 |
| 2489 | b(eri\014er)23 b(l'orthographe)i(de)f(tout)h(le)e(tamp)r(on)37 | 2578 | b(eri\014er)23 b(l'orthographe)h(d'une)g(r)n(\023)-33 |
| 2490 | b Ff(M-x)f(ispell-buffer)1746 1707 y Fg(T)-10 b(ags)1746 | 2579 | b(egion)231 b Ff(M-x)36 b(ispell-region)-294 1133 y Fh(V)n(\023)-33 |
| 2491 | 1861 y Fh(trouv)n(er)24 b(un)g(tag)h(\(une)f(d)n(\023)-33 | 2580 | b(eri\014er)23 b(l'orthographe)h(de)g(tout)h(le)f(tamp)r(on)53 |
| 2492 | b(e\014nition\))564 b Ff(M-.)1746 1967 y Fh(trouv)n(er)24 | 2581 | b Ff(M-x)36 b(ispell-buffer)-294 1308 y Fg(T)-10 b(ags)-294 |
| 2493 | b(l'o)r(ccurrence)g(suiv)l(an)n(te)h(du)f(tag)400 b Ff(C-u)36 | 2582 | 1460 y Fh(T)k(rouv)n(er)24 b(un)g(tag)g(\(une)h(d)n(\023)-33 |
| 2494 | b(M-.)1746 2074 y Fh(sp)n(\023)-33 b(eci\014er)24 b(un)g(nouv)n(eau)h | 2583 | b(e\014nition\))475 b Ff(M-.)-294 1539 y Fh(P)n(asser)23 |
| 2495 | (\014c)n(hier)f(de)g(tags)187 b Ff(M-x)36 b(visit-tags-table)1746 | 2584 | b(\022)-35 b(a)24 b(l'o)r(ccurrence)g(suiv)l(an)n(te)h(du)f(tag)298 |
| 2496 | 2208 y Fh(rec)n(herc)n(her)24 b(par)g(expr.)35 b(rationnelles)24 | 2585 | b Ff(C-u)36 b(M-.)-294 1619 y Fh(Sp)n(\023)-33 b(eci\014er)24 |
| 2497 | b(dans)1817 2315 y(tous)g(les)f(\014c)n(hiers)h(du)g(tableau)h(de)f | 2586 | b(un)g(autre)h(\014c)n(hier)e(de)h(tags)217 b Ff(M-x)36 |
| 2498 | (tags)131 b Ff(M-x)36 b(tags-search)1746 2421 y Fh(lancer)24 | 2587 | b(visit-tags-table)-294 1727 y Fh(Rec)n(herc)n(her)25 |
| 2499 | b(un)g(remplacemen)n(t)h(in)n(teractif)f(sur)1817 2527 | 2588 | b(dans)f(tous)g(les)f(\014c)n(hiers)h(des)g(tags)32 b |
| 2500 | y(tous)g(les)f(\014c)n(hiers)652 b Ff(M-x)37 b(tags-query-replace)1746 | 2589 | Ff(M-x)k(tags-search)-294 1836 y Fh(Remplacer)24 b(dans)g(tous)g(les)g |
| 2501 | 2633 y Fh(con)n(tin)n(uer)25 b(la)e(derni)n(\022)-33 | 2590 | (\014c)n(hiers)159 b Ff(M-x)36 b(tags-query-replace)-294 |
| 2502 | b(ere)24 b(rec)n(herc)n(he)h(de)f(tags)g(ou)g(le)1817 | 2591 | 1915 y Fh(Con)n(tin)n(uer)24 b(la)g(rec)n(herc)n(he)h(ou)f(le)f |
| 2503 | 2740 y(remplacemen)n(t)g(in)n(teractif)710 b Ff(M-,)1746 | 2592 | (remplacemen)n(t)122 b Ff(M-,)-294 2090 y Fg(Shell)-294 |
| 2504 | 2930 y Fg(Shells)1746 3065 y Fh(ex)n(\023)-33 b(ecuter)25 | 2593 | 2241 y Fh(Ex)n(\023)-33 b(ecuter)25 b(une)f(commande)h(shell)519 |
| 2505 | b(une)g(commande)g(shell)606 b Ff(M-!)1746 3171 y Fh(lancer)24 | 2594 | b Ff(M-!)-294 2321 y Fh(Lancer)24 b(une)h(commande)f(shell)g(sur)f(la)g |
| 2506 | b(une)g(commande)h(shell)e(sur)g(la)h(r)n(\023)-33 b(egion)271 | 2595 | (r)n(\023)-33 b(egion)176 b Ff(M-|)-294 2400 y Fh(Filtrer)23 |
| 2507 | b Ff(M-|)1746 3277 y Fh(\014ltrer)23 b(la)h(r)n(\023)-33 | 2596 | b(la)g(r)n(\023)-33 b(egion)24 b(a)n(v)n(ec)h(une)f(commande)h(shell) |
| 2508 | b(egion)23 b(a)n(v)n(ec)i(une)f(commande)h(shell)246 | 2597 | 148 b Ff(C-u)36 b(M-|)-294 2480 y Fh(Lancer)24 b(un)g(shell)f(dans)h |
| 2509 | b Ff(C-u)36 b(M-|)1746 3384 y Fh(lancer)24 b(un)g(shell)f(dans)h(la)f | 2598 | (la)g(fen)n(^)-33 b(etre)24 b Ff(*shell*)223 b(M-x)36 |
| 2510 | (fen)n(^)-33 b(etre)25 b Ff(*shell*)318 b(M-x)36 b(shell)3942 | 2599 | b(shell)-294 2646 y Fg(Rectangles)-294 2797 y Fh(Copier)23 |
| 2511 | -364 y Fg(Rectangles)3942 -210 y Fh(copier)24 b(le)f(rectangle)i(dans)f | 2600 | b(le)h(rectangle)h(dans)f(un)g(registre)341 b Ff(C-x)36 |
| 2512 | (le)g(registre)459 b Ff(C-x)36 b(r)f(r)3942 -104 y Fh(d)n(\023)-33 | 2601 | b(r)g(r)-294 2876 y Fh(D)n(\023)-33 b(etruire)23 b(le)h(rectangle)807 |
| 2513 | b(etruire)24 b(le)f(rectangle)893 b Ff(C-x)36 b(r)f(k)3942 | 2602 | b Ff(C-x)36 b(r)g(k)-294 2956 y Fh(R)n(\023)-33 b(ecup)n(\023)g(erer)24 |
| 2514 | 2 y Fh(r)n(\023)-33 b(ecup)n(\023)g(erer)24 b(le)f(rectangle)850 | 2603 | b(le)g(rectangle)754 b Ff(C-x)36 b(r)g(y)-294 3036 y |
| 2515 | b Ff(C-x)36 b(r)f(y)3942 109 y Fh(ouvrir)23 b(le)g(rectangle,)i(en)f(d) | 2604 | Fh(D)n(\023)-33 b(ecaler)24 b(le)f(rectangle)i(\022)-35 |
| 2516 | n(\023)-33 b(ecalan)n(t)25 b(le)f(texte)h(\022)-35 b(a)4013 | 2605 | b(a)24 b(droite)571 b Ff(C-x)36 b(r)g(o)-294 3116 y Fh(Vider)23 |
| 2517 | 215 y(droite)1260 b Ff(C-x)36 b(r)f(o)3942 321 y Fh(vider)23 | 2606 | b(le)h(rectangle)894 b Ff(C-x)36 b(r)g(c)-294 3195 y |
| 2518 | b(le)h(rectangle)981 b Ff(C-x)36 b(r)f(c)3942 427 y Fh(pr)n(\023)-33 | 2607 | Fh(Pr)n(\023)-33 b(e\014xer)24 b(c)n(haque)h(ligne)f(du)f(rectangle)392 |
| 2519 | b(e\014xer)24 b(c)n(haque)h(ligne)f(a)n(v)n(ec)h(une)f(c)n(ha)-8 | 2608 | b Ff(C-x)36 b(r)g(t)-294 3370 y Fg(Abr)n(\023)-55 b(eviations)-294 |
| 2520 | b(^)-27 b(\020ne)369 b Ff(C-x)36 b(r)f(t)3942 618 y Fg(Abr)n(\023)-55 | 2609 | 3521 y Fh(Ajouter)24 b(une)g(abr)n(\023)-33 b(eviation)25 |
| 2521 | b(eviations)3942 752 y Fh(a)t(jouter)24 b(une)g(abr)n(\023)-33 | 2610 | b(globale)462 b Ff(C-x)36 b(a)g(g)-294 3601 y Fh(Ajouter)24 |
| 2522 | b(eviation)25 b(globale)547 b Ff(C-x)36 b(a)f(g)3942 | 2611 | b(une)g(abr)n(\023)-33 b(eviation)25 b(lo)r(cale)f(au)g(mo)r(de)215 |
| 2523 | 859 y Fh(a)t(jouter)24 b(une)g(abr)n(\023)-33 b(eviation)25 | 2612 | b Ff(C-x)36 b(a)g(l)-294 3680 y Fh(Ajouter)24 b(une)g(expansion)h |
| 2524 | b(lo)r(cale)f(au)g(mo)r(de)300 b Ff(C-x)36 b(a)f(l)3942 | 2613 | (globale)505 b Ff(C-x)36 b(a)g(i)f(g)-294 3760 y Fh(Ajouter)24 |
| 2525 | 965 y Fh(a)t(jouter)24 b(une)g(expansion)h(globale)f(p)r(our)g(cette) | 2614 | b(une)g(expansion)h(lo)r(cale)f(au)g(mo)r(de)258 b Ff(C-x)36 |
| 2526 | 4013 1071 y(abr)n(\023)-33 b(eviation)1094 b Ff(C-x)36 | 2615 | b(a)g(i)f(l)-294 3840 y Fh(F)-6 b(aire)17 b(une)i(expansion)g |
| 2527 | b(a)f(i)h(g)3942 1178 y Fh(a)t(jouter)24 b(une)g(expansion)h(lo)r(cale) | 2616 | (explicite)f(de)g(l'abr)n(\023)-33 b(eviation)71 b Ff(C-x)36 |
| 2528 | f(au)g(mo)r(de)g(p)r(our)4013 1284 y(cette)h(abr)n(\023)-33 | 2617 | b(a)g(e)-294 3948 y Fh(F)-6 b(aire)23 b(une)i(expansion)f(du)g(mot)g |
| 2529 | b(eviation)922 b Ff(C-x)36 b(a)f(i)h(l)3942 1390 y Fh(faire)23 | 2618 | (pr)n(\023)-33 b(ec)n(\023)g(eden)n(t)261 b Ff(M-/)1902 |
| 2530 | b(une)h(expansion)h(explicite)f(de)g(cette)4013 1496 | 2619 | -421 y Fg(Expressions)39 b(rationnelles)1902 -270 y Fh(Un)24 |
| 2531 | y(abr)n(\023)-33 b(eviation)1094 b Ff(C-x)36 b(a)f(e)3942 | 2620 | b(caract)n(\022)-33 b(ere)25 b(quelconque,)g(sauf)e(\014n)h(de)g(ligne) |
| 2532 | 1631 y Fh(faire)23 b(une)h(expansion)h(dynamique)g(du)f(mot)4013 | 2621 | 150 b Ff(.)71 b Fh(\(p)r(oin)n(t\))1902 -190 y(Z)n(\023)-33 |
| 2533 | 1737 y(pr)n(\023)-33 b(ec)n(\023)g(eden)n(t)1146 b Ff(M-/)3942 | 2622 | b(ero)24 b(r)n(\023)-33 b(ep)n(\023)g(etition)24 b(ou)g(plus)734 |
| 2534 | 1928 y Fg(Expressions)39 b(rationnelles)3942 2082 y Fh(un)24 | 2623 | b Ff(*)1902 -110 y Fh(Une)24 b(r)n(\023)-33 b(ep)n(\023)g(etition)24 |
| 2535 | b(unique)g(caract)n(\022)-33 b(ere)25 b(quelconque,)g(sauf)f(une)g | 2624 | b(ou)h(plus)747 b Ff(+)1902 -31 y Fh(Z)n(\023)-33 b(ero)24 |
| 2536 | (\014n)4013 2188 y(de)g(ligne)1201 b Ff(.)70 b Fh(\(p)r(oin)n(t\))3942 | 2625 | b(ou)g(une)g(r)n(\023)-33 b(ep)n(\023)g(etition)751 b |
| 2537 | 2294 y(z)n(\023)-33 b(ero)24 b(r)n(\023)-33 b(ep)n(\023)g(etition)25 | 2626 | Ff(?)1908 32 y Fh(\023)1902 49 y(Ec)n(happ)r(er)25 b(le)e(caract)n |
| 2538 | b(ou)f(plus)816 b Ff(*)3942 2401 y Fh(une)24 b(r)n(\023)-33 | 2627 | (\022)-33 b(ere)25 b(sp)n(\023)-33 b(ecial)24 b Fb(c)488 |
| 2539 | b(ep)n(\023)g(etition)25 b(ou)f(plus)832 b Ff(+)3942 | 2628 | b Ff(\\)p Fb(c)1902 129 y Fh(Alternativ)n(e)24 b(\(\\ou")i(non)e |
| 2540 | 2507 y Fh(z)n(\023)-33 b(ero)24 b(ou)g(une)g(r)n(\023)-33 | 2629 | (exclusif)5 b(\))476 b Ff(\\|)1902 208 y Fh(Regroup)r(emen)n(t)994 |
| 2541 | b(ep)n(\023)g(etition)834 b Ff(?)3942 2613 y Fh(caract)n(\022)-33 | 2630 | b Ff(\\\()36 b Fa(:)11 b(:)h(:)34 b Ff(\\\))1902 288 |
| 2542 | b(ere)25 b(sp)n(\023)-33 b(ecial)24 b(p)r(our)f(quoter)i(l'expression)e | 2631 | y Fh(Reprendre)24 b(le)g(texte)h(du)f Fb(n)5 b Fh(-i)n(\022)-33 |
| 2543 | (ra-)4013 2720 y(tionnelle)h Fb(c)1121 b Ff(\\)p Fb(c)3942 | 2632 | b(eme)24 b(group)r(emen)n(t)146 b Ff(\\)p Fb(n)1902 368 |
| 2544 | 2826 y Fh(alternativ)n(e)25 b(\(\\ou"\))960 b Ff(\\|)3942 | 2633 | y Fh(Limite)23 b(de)i(mot)1000 b Ff(\\b)1902 448 y Fh(Non)24 |
| 2545 | 2932 y Fh(regroup)r(emen)n(t)1089 b Ff(\\\()35 b Fa(:)12 | 2634 | b(limite)f(de)h(mot)874 b Ff(\\B)1902 556 y Fe(Ob)5 b(jet)707 |
| 2546 | b(:)f(:)35 b Ff(\\\))3942 3038 y Fh(le)23 b(m)n(^)-33 | 2635 | b(D)n(\023)-39 b(ebut)264 b(Fin)1902 636 y Fh(Ligne)743 |
| 2547 | b(eme)24 b(texte)i(que)e(dans)g(le)g Fb(n)5 b Fh(i)n(\022)-33 | 2636 | b Ff(^)450 b($)1902 715 y Fh(Mot)785 b Ff(\\<)415 b(\\>)1902 |
| 2548 | b(eme)24 b(group)r(e)264 b Ff(\\)p Fb(n)3942 3145 y Fh(limite)23 | 2637 | 795 y Fh(T)-6 b(amp)r(on)658 b Ff(\\`)415 b(\\')1902 |
| 2549 | b(de)h(mot)1096 b Ff(\\b)3942 3251 y Fh(non)24 b(limite)f(de)h(mot)959 | 2638 | 875 y Fe(Classe)26 b(de)i(caract)n(\022)-39 b(ere)227 |
| 2550 | b Ff(\\B)3942 3361 y Fe(en)n(tit)n(\023)-39 b(e)499 b(d)n(\023)-39 | 2639 | b(Corresp)r(ond)70 b(Compl)n(\023)-39 b(emen)n(t)1902 |
| 2551 | b(ebut)258 b(\014n)3942 3417 y Fh(ligne)558 b Ff(^)427 | 2640 | 954 y Fh(Ensem)n(ble)24 b(explicite)339 b Ff([)36 b Fa(:)11 |
| 2552 | b($)3942 3483 y Fh(mot)582 b Ff(\\<)392 b(\\>)3942 3539 | 2641 | b(:)h(:)34 b Ff(])262 b([^)36 b Fa(:)12 b(:)f(:)35 b |
| 2553 | y Fh(tamp)r(on)467 b Ff(\\`)392 b(\\')3942 3604 y Fe(classe)27 | 2642 | Ff(])1902 1034 y Fh(Caract)n(\022)-33 b(ere)25 b(de)f(mot)375 |
| 2554 | b(de)g(caract)n(\022)-39 b(ere)41 b(corresp)r(ond)70 | 2643 | b Ff(\\w)415 b(\\W)1902 1114 y Fh(Caract)n(\022)-33 b(ere)25 |
| 2555 | b(corresp)r(ond)27 b(\022)-40 b(a)26 b(d'autres)3942 | 2644 | b(a)n(v)n(ec)f(la)g(syn)n(taxe)h Fb(c)67 b Ff(\\s)p Fb(c)382 |
| 2556 | 3670 y Fh(ensem)n(ble)e(explicite)147 b Ff([)35 b Fa(:)12 | 2645 | b Ff(\\S)p Fb(c)1902 1288 y Fg(Jeux)38 b(de)f(caract)n(\022)-55 |
| 2557 | b(:)f(:)35 b Ff(])239 b([^)36 b Fa(:)12 b(:)f(:)35 b | 2646 | b(eres)37 b(in)m(ternationaux)1902 1439 y Fh(Pr)n(\023)-33 |
| 2558 | Ff(])3942 3736 y Fh(caract)n(\022)-33 b(ere)25 b(de)f(mot)186 | 2647 | b(eciser)23 b(la)g(langue)i(principale)568 b Ff(C-x)36 |
| 2559 | b Ff(\\w)392 b(\\W)3942 3791 y Fh(caract)n(\022)-33 b(ere)25 | 2648 | b(RET)g(l)1902 1519 y Fh(Lister)23 b(les)h(m)n(\023)-33 |
| 2560 | b(a)n(v)n(ec)g(la)3984 3847 y(syn)n(taxe)g Fb(c)371 b | 2649 | b(etho)r(des)25 b(de)f(saisie)268 b Ff(M-x)36 b(list-input-methods)1902 |
| 2561 | Ff(\\s)p Fb(c)359 b Ff(\\S)p Fb(c)p eop end | 2650 | 1599 y Fh(Activ)n(er/d)n(\023)-33 b(esactiv)n(er)25 b(la)f(m)n(\023)-33 |
| 2562 | %%Page: 3 3 | 2651 | b(etho)r(de)25 b(de)f(saisie)227 b Ff(C-\\)1902 1679 |
| 2563 | TeXDict begin @landscape 3 2 bop -450 -364 a Fg(Jeux)38 | 2652 | y Fh(Choisir)17 b(le)i(co)r(dage)h(p)r(our)e(la)g(commande)i(suiv)l(an) |
| 2564 | b(de)f(caract)n(\022)-55 b(eres)37 b(in)m(ternationaux)-450 | 2653 | n(te)72 b Ff(C-x)36 b(RET)g(c)1902 1758 y Fh(Lister)23 |
| 2565 | -230 y Fh(indiquer)23 b(la)h(langue)g(principale)631 | 2654 | b(les)h(co)r(dages)568 b Ff(M-x)37 b(list-coding-systems)1902 |
| 2566 | b Ff(C-x)36 b(RET)g(l)-450 -123 y Fh(mon)n(trer)24 b(toutes)h(les)e(m)n | 2655 | 1838 y Fh(Choisir)23 b(le)g(co)r(dage)i(pr)n(\023)-33 |
| 2567 | (\023)-33 b(etho)r(des)25 b(de)f(saisie)29 b Ff(M-x)36 | 2656 | b(ef)n(\023)g(er)n(\023)g(e)312 b Ff(M-x)36 b(prefer-coding-system)1902 |
| 2568 | b(list-input-methods)-450 -17 y Fh(activ)n(er)24 b(ou)g(d)n(\023)-33 | 2657 | 2014 y Fg(Info)1902 2166 y Fh(Lire)23 b(une)h(do)r(cumen)n(tation)j |
| 2569 | b(esactiv)n(er)25 b(la)f(m)n(\023)-33 b(etho)r(de)25 | 2658 | (Info)557 b Ff(C-h)36 b(i)1902 2245 y Fh(Rec)n(herc)n(her)25 |
| 2570 | b(de)f(saisie)229 b Ff(C-\\)-450 89 y Fh(c)n(hoisir)23 | 2659 | b(une)f(fonction/v)l(ariable)h(dans)f(Info)110 b Ff(C-h)36 |
| 2571 | b(le)g(syst)n(\022)-33 b(eme)25 b(de)f(co)r(dage)h(p)r(our)f(la)f(com-) | 2660 | b(S)1902 2354 y Fh(Se)24 b(d)n(\023)-33 b(eplacer)25 |
| 2572 | -379 196 y(mande)h(suiv)l(an)n(te)963 b Ff(C-x)36 b(RET)g(c)-450 | 2661 | b(dans)f(un)f(n\033ud)i(:)1973 2462 y(P)n(age)f(suiv)l(an)n(te)948 |
| 2573 | 302 y Fh(mon)n(trer)24 b(tous)g(les)f(syst)n(\022)-33 | 2662 | b Ff(SPC)1973 2542 y Fh(P)n(age)24 b(pr)n(\023)-33 b(ec)n(\023)g(eden)n |
| 2574 | b(emes)25 b(de)f(co)r(dage)64 b Ff(M-x)36 b(list-coding-systems)-450 | 2663 | (te)873 b Ff(DEL)1973 2621 y Fh(D)n(\023)-33 b(ebut)24 |
| 2575 | 408 y Fh(c)n(hoisir)23 b(le)g(syst)n(\022)-33 b(eme)25 | 2664 | b(du)g(n\033ud)881 b Ff(.)71 b Fh(\(p)r(oin)n(t\))1902 |
| 2576 | b(de)f(co)r(dage)h(pr)n(\023)-33 b(ef)n(\023)g(er)n(\023)g(e)85 | 2665 | 2730 y(Na)n(vigation)25 b(en)n(tre)f(n\033uds)g(:)1973 |
| 2577 | b Ff(M-x)36 b(prefer-coding-system)-450 599 y Fg(Info)-450 | 2666 | 2838 y(N\033ud)f Fe(suiv)-5 b(an)n(t)907 b Ff(n)1973 |
| 2578 | 733 y Fh(en)n(trer)24 b(dans)g(le)f(visualisateur)h(de)g(la)g(do)r | 2667 | 2918 y Fh(N\033ud)23 b Fe(pr)n(\023)-39 b(ec)n(\023)g(eden)n(t)814 |
| 2579 | (cumen)n(ta-)-379 839 y(tion)g(Info)1174 b Ff(C-h)36 | 2668 | b Ff(p)1973 2997 y Fe(Remon)n(ter)22 b Fh(d'un)i(niv)n(eau)634 |
| 2580 | b(i)-450 946 y Fh(c)n(herc)n(her)24 b(une)h(fonction)f(ou)g(une)h(v)l | 2669 | b Ff(u)1973 3077 y Fh(Choisir)22 b(un)i(sujet)g(du)g(men)n(u)g(par)g |
| 2581 | (ariable)e(pr)n(\023)-33 b(ecise)-379 1052 y(dans)24 | 2670 | (son)f(nom)177 b Ff(m)1973 3157 y Fh(Choisir)22 b(le)i |
| 2582 | b(Info)1154 b Ff(C-h)36 b(S)-450 1162 y Fh(Se)24 b(d)n(\023)-33 | 2671 | Fb(n)5 b Fh(-i)n(\022)-33 b(eme)23 b(sujet)h(\(1{9\))488 |
| 2583 | b(eplacer)25 b(dans)f(un)f(n\033ud)i(:)-379 1281 y(une)f(page)h(plus)e | 2672 | b Fb(n)1973 3236 y Fh(Suivre)18 b(une)h(r)n(\023)-33 |
| 2584 | (bas)891 b Ff(SPC)-379 1387 y Fh(une)24 b(page)h(plus)e(haut)853 | 2673 | b(ef)n(\023)g(erence)18 b(crois)n(\023)-33 b(ee)19 b(\(retour)f(a)n(v)n |
| 2585 | b Ff(DEL)-379 1494 y Fh(d)n(\023)-33 b(ebut)25 b(du)e(n\033ud)967 | 2674 | (ec)i Ff(l)p Fh(\))71 b Ff(f)1973 3316 y Fh(Rev)n(enir)23 |
| 2586 | b Ff(.)70 b Fh(\(p)r(oin)n(t\))-450 1604 y(P)n(asser)23 | 2675 | b(au)h(dernier)g(n\033ud)g(visit)n(\023)-33 b(e)413 b |
| 2587 | b(de)h(n\033ud)g(en)h(n\033ud)f(:)-379 1710 y(n\033ud)g | 2676 | Ff(l)1973 3396 y Fh(Aller)22 b(au)i(sommaire)f(Info)658 |
| 2588 | Fe(suiv)-5 b(an)n(t)991 b Ff(n)-379 1816 y Fh(n\033ud)24 | 2677 | b Ff(d)1973 3475 y Fh(Aller)22 b(au)i(n\033ud)g(le)g(plus)f(haut)i(du)f |
| 2589 | b Fe(pr)n(\023)-39 b(ec)n(\023)g(eden)n(t)898 b Ff(p)-379 | 2678 | (man)n(uel)189 b Ff(t)1973 3555 y Fh(Aller)22 b(sur)h(un)h(n\033ud)g |
| 2590 | 1922 y Fh(aller)22 b Fe(plus)i(haut)953 b Ff(u)-379 2029 | 2679 | (par)g(son)f(nom)395 b Ff(g)1902 3663 y Fh(Autres)24 |
| 2591 | y Fh(c)n(hoisir)23 b(un)g(sujet)h(de)g(men)n(u)h(par)e(son)h(nom)277 | 2680 | b(:)1973 3772 y(Aller)e(au)i Fe(didacticiel)e Fh(Info)591 |
| 2592 | b Ff(m)-379 2135 y Fh(c)n(hoisir)23 b(le)g Fb(n)5 b Fh(i)n(\022)-33 | 2681 | b Ff(h)1973 3851 y Fh(Rec)n(herc)n(her)24 b(un)g(sujet)g(dans)g |
| 2593 | b(eme)24 b(sujet)g(de)g(men)n(u)g(par)g(son)-379 2241 | 2682 | (l'index)364 b Ff(i)1973 3931 y Fh(Rec)n(herc)n(her)24 |
| 2594 | y(n)n(um)n(\023)-33 b(ero)23 b(\(1{9\))1029 b Fb(n)-379 | 2683 | b(un)g(n\033ud)g(par)g(expr.)31 b(rationnelle)73 b Ff(s)1973 |
| 2595 | 2347 y Fh(suivre)23 b(une)h(r)n(\023)-33 b(ef)n(\023)g(erence)24 | 2684 | 4011 y Fe(Quitter)22 b Fh(Info)962 b Ff(q)4098 -421 y |
| 2596 | b(crois)n(\023)-33 b(ee)24 b(\(on)h(revien)n(t)f(a)n(v)n(ec)-379 | 2685 | Fg(Registres)4098 -271 y Fh(Sauv)n(er)24 b(la)g(r)n(\023)-33 |
| 2597 | 2454 y Ff(l)p Fh(\))1378 b Ff(f)-379 2560 y Fh(rev)n(enir)23 | 2686 | b(egion)24 b(dans)g(un)g(registre)423 b Ff(C-x)36 b(r)g(s)4098 |
| 2598 | b(au)h(dernier)f(n\033ud)h(visit)n(\023)-33 b(e)509 b | 2687 | -191 y Fh(Ins)n(\023)-33 b(erer)24 b(le)f(con)n(ten)n(u)j(d'un)e |
| 2599 | Ff(l)-379 2666 y Fh(rev)n(enir)23 b(au)h(n\033ud)g(du)g(r)n(\023)-33 | 2688 | (registre)480 b Ff(C-x)36 b(r)g(i)4098 -83 y Fh(Sauv)n(er)24 |
| 2600 | b(ep)r(ertoire)509 b Ff(d)-379 2773 y Fh(aller)22 b(au)i(n\033ud)g(de)h | 2689 | b(la)g(v)l(aleur)g(du)g(p)r(oin)n(t)g(dans)g(un)g(registre)139 |
| 2601 | (plus)e(haut)i(niv)n(eau)f(du)-379 2879 y(\014c)n(hier)f(Info)1110 | 2690 | b Ff(C-x)36 b(r)g(SPC)4098 -3 y Fh(Aller)22 b(au)i(p)r(oin)n(t)h(sauv)n |
| 2602 | b Ff(t)-379 2985 y Fh(aller)22 b(sur)i(n'imp)r(orte)f(quel)h(n\033ud)g | 2691 | (\023)-33 b(e)24 b(dans)g(un)g(registre)294 b Ff(C-x)36 |
| 2603 | (par)f(son)h(nom)111 b Ff(g)-450 3095 y Fh(Autres)24 | 2692 | b(r)g(j)4098 172 y Fg(Macros)i(cla)m(vier)4098 322 y |
| 2604 | b(:)-379 3201 y(lancer)f(le)h Fe(didacticiel)e Fh(Info)652 | 2693 | Fe(Lancer)23 b Fh(la)h(d)n(\023)-33 b(e\014nition)24 |
| 2605 | b Ff(h)-379 3307 y Fh(c)n(herc)n(her)24 b(un)g(sujet)g(dans)g(l'index) | 2694 | b(d'une)g(macro)g(cla)n(vier)180 b Ff(C-x)36 b(\()4098 |
| 2606 | 518 b Ff(i)-379 3413 y Fh(rec)n(herc)n(her)24 b(les)f(n\033uds)h(a)n(v) | 2695 | 402 y Fe(T)-7 b(erminer)23 b Fh(la)g(d)n(\023)-33 b(e\014nition)25 |
| 2607 | n(ec)h(une)f(expression)-379 3519 y(rationnelle)1115 | 2696 | b(d'une)f(macro)g(cla)n(vier)93 b Ff(C-x)36 b(\))4098 |
| 2608 | b Ff(s)-379 3626 y Fe(quitter)22 b Fh(Info)1051 b Ff(q)1746 | 2697 | 481 y Fe(Ex)n(\023)-39 b(ecuter)24 b Fh(la)f(derni)n(\022)-33 |
| 2609 | -364 y Fg(Registres)1746 -244 y Fh(sauv)n(er)24 b(la)f(r)n(\023)-33 | 2698 | b(ere)24 b(macro)g(cla)n(vier)f(d)n(\023)-33 b(e\014nie)116 |
| 2610 | b(egion)24 b(dans)g(un)g(registre)506 b Ff(C-x)36 b(r)f(s)1746 | 2699 | b Ff(C-x)36 b(e)4098 561 y Fh(F)-6 b(aire)23 b(un)h(a)t(jout)h(\022)-35 |
| 2611 | -138 y Fh(ins)n(\023)-33 b(erer)23 b(le)g(con)n(ten)n(u)j(du)e | 2700 | b(a)23 b(la)h(derni)n(\022)-33 b(ere)23 b(macro)h(cla)n(vier)155 |
| 2612 | (registre)f(dans)h(le)g(tamp)r(on)117 b Ff(C-x)36 b(r)f(i)1746 | 2701 | b Ff(C-u)36 b(C-x)g(\()4098 641 y Fh(Nommer)23 b(la)h(derni)n(\022)-33 |
| 2613 | -11 y Fh(sauv)n(er)24 b(la)f(v)l(aleur)h(du)g(p)r(oin)n(t)g(dans)g(un)g | 2702 | b(ere)23 b(macro)h(cla)n(vier)59 b Ff(M-x)37 b(name-last-kbd-macro)4098 |
| 2614 | (registre)222 b Ff(C-x)36 b(r)f(SPC)1746 95 y Fh(sauter)24 | 2703 | 720 y Fh(En)24 b(ins)n(\023)-33 b(erer)23 b(une)h(d)n(\023)-33 |
| 2615 | b(au)g(p)r(oin)n(t)g(sauv)n(\023)-33 b(e)25 b(dans)f(le)f(registre)355 | 2704 | b(e\014nition)25 b(Lisp)297 b Ff(M-x)36 b(insert-kbd-macro)4098 |
| 2616 | b Ff(C-x)36 b(r)f(j)1746 244 y Fg(Macros)j(cla)m(vier)1746 | 2705 | 894 y Fg(Commandes)i(de)f(gestion)h(d'Emacs)g(Lisp)4104 |
| 2617 | 344 y Fe(lancer)23 b Fh(la)g(d)n(\023)-33 b(e\014nition)25 | 2706 | 1036 y Fh(\023)4098 1053 y(Ev)l(aluer)24 b(la)f Fe(s-expression)h |
| 2618 | b(d'une)f(macro)g(cla)n(vier)277 b Ff(C-x)36 b(\()1746 | 2707 | Fh(a)n(v)l(an)n(t)h(le)f(p)r(oin)n(t)227 b Ff(C-x)36 |
| 2619 | 451 y Fe(terminer)23 b Fh(la)g(d)n(\023)-33 b(e\014nition)25 | 2708 | b(C-e)4104 1116 y Fh(\023)4098 1133 y(Ev)l(aluer)24 b(la)f |
| 2620 | b(d'une)f(macro)f(cla)n(vier)183 b Ff(C-x)36 b(\))1746 | 2709 | Fe(defun)h Fh(couran)n(te)620 b Ff(C-M-x)4104 1196 y |
| 2621 | 557 y Fe(ex)n(\023)-39 b(ecuter)24 b Fh(la)f(derni)n(\022)-33 | 2710 | Fh(\023)4098 1212 y(Ev)l(aluer)24 b(la)f Fe(r)n(\023)-39 |
| 2622 | b(ere)24 b(macro)g(cla)n(vier)f(d)n(\023)-33 b(e\014nie)203 | 2711 | b(egion)742 b Ff(M-x)36 b(eval-region)4098 1292 y Fh(Lire)23 |
| 2623 | b Ff(C-x)36 b(e)1746 663 y Fh(a)t(jouter)24 b(\022)-35 | 2712 | b(et)f(\023)-33 b(ev)l(aluer)25 b(dans)f(le)f(mini-tamp)r(on)333 |
| 2624 | b(a)24 b(la)f(derni)n(\022)-33 b(ere)24 b(macro)g(cla)n(vier)446 | 2713 | b Ff(M-:)4098 1372 y Fh(Charger)24 b(depuis)g(un)g(r)n(\023)-33 |
| 2625 | b Ff(C-u)36 b(C-x)g(\()1746 770 y Fh(donner)24 b(un)g(nom)g(\022)-35 | 2714 | b(ep)r(ertoire)23 b(standard)113 b Ff(M-x)36 b(load-library)4098 |
| 2626 | b(a)24 b(la)f(derni)n(\022)-33 b(ere)24 b(macro)1817 | 2715 | 1547 y Fg(P)m(ersonnalisation)g(simple)4098 1697 y Fh(P)n(ersonnaliser) |
| 2627 | 876 y(cla)n(vier)996 b Ff(M-x)36 b(name-last-kbd-macro)1746 | 2716 | 23 b(les)g(v)l(ariables)h(et)g(les)g(fon)n(tes)108 b |
| 2628 | 982 y Fh(ins)n(\023)-33 b(erer)23 b(une)h(d)n(\023)-33 | 2717 | Ff(M-x)36 b(customize)4098 1805 y Fh(Exemples)24 b(de)g(d)n(\023)-33 |
| 2629 | b(e\014nition)25 b(Lisp)e(dans)h(le)1817 1088 y(tamp)r(on)960 | 2718 | b(e\014nition)25 b(globale)f(de)g(touc)n(hes)h(en)f(Emacs)g(Lisp)f(:) |
| 2630 | b Ff(M-x)36 b(insert-kbd-macro)1746 1237 y Fg(Commandes)i(de)f(gestion) | 2719 | 4098 1913 y Ff(\(global-set-key)40 b("\\C-cg")d('goto-line\))4098 |
| 2631 | h(d'Emacs)g(Lisp)1744 1357 y Fh(\023)-33 b(ev)l(aluer)24 | 2720 | 1993 y(\(global-set-key)j("\\M-#")d('query-replace-regexp\))4107 |
| 2632 | b(la)g Fe(s-expression)f Fh(situ)n(\023)-33 b(ee)25 b(a)n(v)l(an)n(t)g | 2721 | 2168 y Fg(\023)4098 2192 y(Ecriture)g(de)h(commandes)4098 |
| 2633 | (le)e(p)r(oin)n(t)115 b Ff(C-x)36 b(C-e)1744 1463 y Fh(\023)-33 | 2722 | 2342 y Ff(\(defun)f Fb(nom-c)l(ommande)43 b Ff(\()p Fb(ar)l(gs)5 |
| 2634 | b(ev)l(aluer)24 b(la)g Fe(defun)g Fh(couran)n(te)707 | 2723 | b Ff(\))4169 2422 y(")p Fb(do)l(cumentation)g Ff(")4169 |
| 2635 | b Ff(C-M-x)1744 1570 y Fh(\023)-33 b(ev)l(aluer)24 b(la)g | 2724 | 2502 y(\(interactive)38 b(")p Fb(template)5 b Ff("\))4169 |
| 2636 | Fe(r)n(\023)-39 b(egion)726 b Ff(M-x)36 b(eval-region)1746 | 2725 | 2581 y Fb(b)l(o)l(dy)h Ff(\))4098 2689 y Fh(Exemple)24 |
| 2637 | 1676 y Fh(lire)23 b(et)f(\023)-33 b(ev)l(aluer)24 b(le)g(mini-tamp)r | 2726 | b(:)4098 2797 y Ff(\(defun)37 b(cette-ligne-en-haut-de-)q(la-f)q(ene)q |
| 2638 | (on)593 b Ff(M-:)1746 1782 y Fh(c)n(harger)24 b(\022)-35 | 2727 | (tre)42 b(\(line\))4169 2877 y("Positionne)c(la)e(ligne)h(courante)g |
| 2639 | b(a)24 b(partir)f(du)h(r)n(\023)-33 b(ep)r(ertoire)23 | 2728 | (en)f(haut)g(de)g(la)g(fen^)-35 b(etre.)4098 2957 y(Avec)36 |
| 2640 | b(syst)n(\022)-33 b(eme)1817 1888 y(standard)926 b Ff(M-x)36 | 2729 | b(ARG,)h(place)g(le)e(point)i(sur)f(la)g(ligne)h(ARG.")4169 |
| 2641 | b(load-library)1746 2037 y Fg(P)m(ersonnalisation)g(simple)1746 | 2730 | 3037 y(\(interactive)h("P"\))4169 3116 y(\(recenter)f(\(if)g(\(null)f |
| 2642 | 2157 y Fh(p)r(ersonnaliser)23 b(les)h(v)l(ariables)f(et)h(les)g(fon)n | 2731 | (line\))4663 3196 y(0)4592 3276 y(\(prefix-numeric-value)41 |
| 2643 | (tes)81 b Ff(M-x)36 b(customize)1746 2263 y Fh(Cr)n(\023)-33 | 2732 | b(line\)\)\)\))4098 3384 y Fh(La)21 b(sp)n(\023)-33 b(eci\014cation)23 |
| 2644 | b(eation)23 b(de)g(liaisons)f(de)h(touc)n(hes)h(globales)f(en)g(Emacs)g | 2733 | b Ff(interactive)h Fh(indique)d(commen)n(t)h(lire)e(in)n(teractiv)n(e-) |
| 2645 | (Lisp)f(\(exem-)1746 2336 y(ples\):)1746 2425 y Ff(\(global-set-key)40 | 2734 | 4098 3463 y(men)n(t)28 b(les)f(param)n(\022)-33 b(etres.)42 |
| 2646 | b("\\C-cg")d('goto-line\))1746 2493 y(\(global-set-key)j("\\M-#")d | 2735 | b(F)-6 b(aites)27 b Ff(C-h)37 b(f)e(interactive)30 b |
| 2647 | ('query-replace-regexp\))1755 2627 y Fg(\023)1746 2651 | 2736 | Fh(p)r(our)e(plus)e(de)4098 3543 y(pr)n(\023)-33 b(ecisions.)4391 |
| 2648 | y(Ecriture)g(de)h(commandes)1746 2731 y Ff(\(defun)f | 2737 | 3635 y Fd(Cop)n(yrigh)n(t)4694 3633 y(c)4677 3635 y Fc(\015)21 |
| 2649 | Fb(nom-c)l(ommande)43 b Ff(\()p Fb(ar)l(gs)5 b Ff(\))1817 | ||
| 2650 | 2796 y(")p Fb(do)l(cumentation)g Ff(")38 b(\(interactive)g(")p | ||
| 2651 | Fb(template)5 b Ff("\))1817 2862 y Fb(b)l(o)l(dy)h Ff(\))1746 | ||
| 2652 | 2948 y Fh(Exemple)24 b(:)1746 3034 y Ff(\(defun)37 b | ||
| 2653 | (cette-ligne-en-haut-de-)q(la-f)q(ene)q(tre)42 b(\(line\))1746 | ||
| 2654 | 3090 y("Repositionne)d(la)d(ligne)h(du)e(point)i(en)f(haut)g(de)g(la)g | ||
| 2655 | (fenetre.)1746 3145 y(Avec)g(ARG,)h(place)g(le)e(point)i(sur)f(la)g | ||
| 2656 | (ligne)h(ARG.")1817 3213 y(\(interactive)h("P"\))1817 | ||
| 2657 | 3269 y(\(recenter)f(\(if)g(\(null)f(line\))2311 3324 | ||
| 2658 | y(0)2240 3380 y(\(prefix-numeric-value)41 b(line\)\)\)\))1746 | ||
| 2659 | 3468 y Fh(La)21 b(sp)n(\023)-33 b(eci\014cation)23 b | ||
| 2660 | Ff(interactive)h Fh(indique)d(commen)n(t)h(lire)e(in)n(teractiv)n(e-) | ||
| 2661 | 1746 3534 y(men)n(t)28 b(les)f(param)n(\022)-33 b(etres.)42 | ||
| 2662 | b(F)-6 b(aites)28 b Ff(C-h)36 b(f)f(interactive)30 b | ||
| 2663 | Fh(p)r(our)e(plus)e(de)1746 3599 y(pr)n(\023)-33 b(ecisions.)2039 | ||
| 2664 | 3682 y Fd(Cop)n(yrigh)n(t)2342 3680 y(c)2325 3682 y Fc(\015)21 | ||
| 2665 | b Fd(2007)i(F)-5 b(ree)21 b(Soft)n(w)n(are)i(F)-5 b(oundation,)20 | 2738 | b Fd(2007)i(F)-5 b(ree)21 b(Soft)n(w)n(are)i(F)-5 b(oundation,)20 |
| 2666 | b(Inc.)2179 3727 y(v2.3)h(p)r(our)f(GNU)g(Emacs)h(v)n(ersion)h(22,)f | 2739 | b(Inc.)4531 3699 y(v2.3)h(p)r(our)f(GNU)g(Emacs)h(v)n(ersion)h(22,)f |
| 2667 | (2006)2309 3771 y(conception)g(de)f(Stephen)g(Gildea)2220 | 2740 | (2007)4661 3763 y(conception)g(de)f(Stephen)g(Gildea)4510 |
| 2668 | 3835 y(traduction)h(fran\030)-27 b(caise)21 b(d')2831 | 2741 | 3827 y(traduction)g(fran\030)-27 b(caise)22 b(de)e(Mic)n(ha)n(\177)-29 |
| 2669 | 3822 y(\023)2826 3835 y(Eric)f(Jacob)r(oni)1746 3900 | 2742 | b(el)22 b(Cadilhac)4098 3919 y(V)-5 b(ous)22 b(p)r(ouv)n(ez)g(faire)g |
| 2670 | y(V)-5 b(ous)22 b(p)r(ouv)n(ez)g(faire)g(et)g(distribuer)f(des)h | 2743 | (et)g(distribuer)f(des)h(copies)g(de)f(cette)i(carte,)f(p)r(ourvu)f |
| 2671 | (copies)g(de)f(cette)i(carte,)f(p)r(ourvu)f(que)h(la)1746 | 2744 | (que)h(la)4098 3983 y(note)16 b(de)g(cop)n(yrigh)n(t)g(et)h(cette)f |
| 2672 | 3944 y(note)16 b(de)g(cop)n(yrigh)n(t)g(et)h(cette)f(note)g(de)g(p)r | 2745 | (note)g(de)g(p)r(ermission)f(soien)n(t)h(conserv)n(\023)-29 |
| 2673 | (ermission)f(soien)n(t)h(conserv)n(\023)-29 b(ees)19 | 2746 | b(ees)19 b(sur)c(toutes)4098 4046 y(les)21 b(copies.)4098 |
| 2674 | b(sur)c(toutes)1746 3989 y(les)21 b(copies.)1746 4054 | 2747 | 4138 y(P)n(our)d(des)f(copies)h(du)f(man)n(uel)g(GNU)f(Emacs,)h(\023) |
| 2675 | y(P)n(our)e(les)g(copies)g(du)f(man)n(uel)g(GNU)g(Emacs,)g(\023)-29 | 2748 | -29 b(ecriv)n(ez)19 b(\022)-30 b(a)17 b(la)h(F)-5 b(ree)18 |
| 2676 | b(ecriv)n(ez)20 b(\022)-30 b(a)19 b(la)g(F)-5 b(ree)19 | 2749 | b(Soft)n(w)n(are)h(F)-5 b(oun-)4098 4202 y(dation,)29 |
| 2677 | b(Soft)n(w)n(are)i(F)-5 b(oun-)1746 4098 y(dation,)29 | ||
| 2678 | b(Inc.,)g(51)g(F)-5 b(ranklin)28 b(Street,)h(Fifth)f(Flo)r(or,)h | 2750 | b(Inc.,)g(51)g(F)-5 b(ranklin)28 b(Street,)h(Fifth)f(Flo)r(or,)h |
| 2679 | (Boston,)i(MA)d(02110-1301)1746 4143 y(USA.)p eop end | 2751 | (Boston,)i(MA)d(02110-1301)4098 4266 y(USA.)p eop end |
| 2680 | %%Trailer | 2752 | %%Trailer |
| 2681 | 2753 | ||
| 2682 | userdict /end-hook known{end-hook}if | 2754 | userdict /end-hook known{end-hook}if |
diff --git a/etc/fr-refcard.tex b/etc/fr-refcard.tex index dcbed8347dc..1e399334b90 100644 --- a/etc/fr-refcard.tex +++ b/etc/fr-refcard.tex | |||
| @@ -66,7 +66,7 @@ | |||
| 66 | 66 | ||
| 67 | \def\versionnumber{2.3} | 67 | \def\versionnumber{2.3} |
| 68 | \def\versionemacs{22} | 68 | \def\versionemacs{22} |
| 69 | \def\versionyear{2006} % latest update | 69 | \def\versionyear{2007} % latest update |
| 70 | \def\year{2007} % latest copyright year | 70 | \def\year{2007} % latest copyright year |
| 71 | 71 | ||
| 72 | \def\shortcopyrightnotice{\vskip 1ex plus 2 fill | 72 | \def\shortcopyrightnotice{\vskip 1ex plus 2 fill |
| @@ -79,14 +79,16 @@ | |||
| 79 | \centerline{v\versionnumber{} pour GNU Emacs version \versionemacs, | 79 | \centerline{v\versionnumber{} pour GNU Emacs version \versionemacs, |
| 80 | \versionyear} | 80 | \versionyear} |
| 81 | \centerline{conception de Stephen Gildea} | 81 | \centerline{conception de Stephen Gildea} |
| 82 | \centerline{traduction fran\c{c}aise d'\'Eric Jacoboni} | 82 | \centerline{traduction fran\c{c}aise de Micha\"el Cadilhac} |
| 83 | % previously: Eric Jacoboni | ||
| 83 | 84 | ||
| 84 | Vous pouvez faire et distribuer des copies de cette carte, pourvu que | 85 | Vous pouvez faire et distribuer des copies de cette carte, pourvu que |
| 85 | la note de copyright et cette note de permission soient conserv\'ees sur | 86 | la note de copyright et cette note de permission soient conserv\'ees sur |
| 86 | toutes les copies. | 87 | toutes les copies. |
| 87 | 88 | ||
| 88 | Pour les copies du manuel GNU Emacs, \'ecrivez \`a la Free Software | 89 | Pour des copies du manuel GNU Emacs, \'ecrivez \`a la Free Software |
| 89 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. | 90 | Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA |
| 91 | 02110-1301 USA. | ||
| 90 | 92 | ||
| 91 | \endgroup} | 93 | \endgroup} |
| 92 | 94 | ||
| @@ -121,13 +123,10 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. | |||
| 121 | \else %2 or 3 columns uses prereduced size | 123 | \else %2 or 3 columns uses prereduced size |
| 122 | \hsize 3.2in | 124 | \hsize 3.2in |
| 123 | \vsize 7.95in | 125 | \vsize 7.95in |
| 124 | \if 1\the\letterpaper | 126 | % \hoffset -.75in |
| 125 | \vsize 7.95in | 127 | \hoffset -.49in |
| 126 | \else | 128 | % \voffset -.745in |
| 127 | \vsize 7.65in | 129 | \voffset -.84in |
| 128 | \fi | ||
| 129 | \hoffset -.75in | ||
| 130 | \voffset -.745in | ||
| 131 | \font\titlefont=cmbx10 \scaledmag2 | 130 | \font\titlefont=cmbx10 \scaledmag2 |
| 132 | \font\headingfont=cmbx10 \scaledmag1 | 131 | \font\headingfont=cmbx10 \scaledmag1 |
| 133 | \font\smallfont=cmr6 | 132 | \font\smallfont=cmr6 |
| @@ -146,11 +145,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. | |||
| 146 | \def\it{\eightit} | 145 | \def\it{\eightit} |
| 147 | \def\tt{\eighttt} | 146 | \def\tt{\eighttt} |
| 148 | \normalbaselineskip=.8\normalbaselineskip | 147 | \normalbaselineskip=.8\normalbaselineskip |
| 149 | \if 1\the\letterpaper | ||
| 150 | \normalbaselineskip=.8\normalbaselineskip | ||
| 151 | \else | ||
| 152 | \normalbaselineskip=.7\normalbaselineskip | ||
| 153 | \fi | ||
| 154 | \normallineskip=.8\normallineskip | 148 | \normallineskip=.8\normallineskip |
| 155 | \normallineskiplimit=.8\normallineskiplimit | 149 | \normallineskiplimit=.8\normallineskiplimit |
| 156 | \normalbaselines\rm %make definitions take effect | 150 | \normalbaselines\rm %make definitions take effect |
| @@ -200,7 +194,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. | |||
| 200 | \chardef\{=`\{ | 194 | \chardef\{=`\{ |
| 201 | \chardef\}=`\} | 195 | \chardef\}=`\} |
| 202 | 196 | ||
| 203 | \hyphenation{mini-buf-fer} | 197 | \hyphenation{mini-tam-pon} |
| 204 | 198 | ||
| 205 | \parindent 0pt | 199 | \parindent 0pt |
| 206 | \parskip 1ex plus .5ex minus .5ex | 200 | \parskip 1ex plus .5ex minus .5ex |
| @@ -216,8 +210,8 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. | |||
| 216 | 210 | ||
| 217 | % section - new major section. Argument is section name. | 211 | % section - new major section. Argument is section name. |
| 218 | \outer\def\section#1{\par\filbreak | 212 | \outer\def\section#1{\par\filbreak |
| 219 | \vskip 2ex plus 2ex minus 2ex {\headingfont #1}\mark{#1}% | 213 | \vskip 2ex plus 1.5ex minus 2.5ex {\headingfont #1}\mark{#1}% |
| 220 | \vskip 1ex plus 1ex minus 1.5ex} | 214 | \vskip 1.5ex plus 1ex minus 1.5ex} |
| 221 | 215 | ||
| 222 | \newdimen\keyindent | 216 | \newdimen\keyindent |
| 223 | 217 | ||
| @@ -250,10 +244,9 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. | |||
| 250 | % \key{description of key}{key-name} | 244 | % \key{description of key}{key-name} |
| 251 | % prints the description left-justified, and the key-name in a \kbd | 245 | % prints the description left-justified, and the key-name in a \kbd |
| 252 | % form near the right margin. | 246 | % form near the right margin. |
| 253 | \def\key#1#2{\leavevmode\hbox to \hsize{\vbox | 247 | \def\key#1#2{\leavevmode\hbox to \hsize{\vtop |
| 254 | {\hsize=.75\hsize\rightskip=1em \tolerance=20000 | 248 | {\hsize=.75\hsize\rightskip=1em |
| 255 | \raggedright | 249 | \hskip\keyindent\relax#1}\kbd{#2}\hfil}} |
| 256 | \hskip\keyindent\hangindent=1em\strut#1\strut}\kbd{\quad#2}\hss}} | ||
| 257 | 250 | ||
| 258 | \newbox\metaxbox | 251 | \newbox\metaxbox |
| 259 | \setbox\metaxbox\hbox{\kbd{M-x }} | 252 | \setbox\metaxbox\hbox{\kbd{M-x }} |
| @@ -265,12 +258,10 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. | |||
| 265 | % Tries to justify the beginning of the command name at the same place | 258 | % Tries to justify the beginning of the command name at the same place |
| 266 | % as \key starts the key name. (The "M-x " sticks out to the left.) | 259 | % as \key starts the key name. (The "M-x " sticks out to the left.) |
| 267 | % Note: was \hsize=.74, but changed to avoid overflow in some places. | 260 | % Note: was \hsize=.74, but changed to avoid overflow in some places. |
| 268 | \def\metax#1#2{\leavevmode\hbox to \hsize{\vbox | 261 | \def\metax#1#2{\leavevmode\hbox to \hsize{\hbox to .75\hsize |
| 269 | {\hsize=.66\hsize\rightskip=1em | 262 | {\hskip\keyindent\relax#1\hfil}% |
| 270 | \raggedright \tolerance=20000 | 263 | \hskip -\metaxwidth minus 1fil |
| 271 | \hskip\keyindent\hangindent=1em\strut#1\strut\par}% | 264 | \kbd{#2}\hfil}} |
| 272 | %\hskip-\metaxwidth minus 1fil | ||
| 273 | \kbd{#2}\hss}} | ||
| 274 | 265 | ||
| 275 | % threecol - like "key" but with two key names. | 266 | % threecol - like "key" but with two key names. |
| 276 | % for example, one for doing the action backward, and one for forward. | 267 | % for example, one for doing the action backward, and one for forward. |
| @@ -284,395 +275,378 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. | |||
| 284 | 275 | ||
| 285 | \centerline{(pour la version \versionemacs)} | 276 | \centerline{(pour la version \versionemacs)} |
| 286 | 277 | ||
| 287 | \section{Lancement d'Emacs} | 278 | \section{Lancer Emacs} |
| 288 | |||
| 289 | Pour lancer GNU Emacs \versionemacs, il suffit de taper son nom : \kbd{emacs} | ||
| 290 | 279 | ||
| 291 | Pour charger un fichier \`a \'editer, voir Fichiers, ci-dessous. | 280 | Pour lancer GNU Emacs \versionemacs, tapez juste son nom : \kbd{emacs}. |
| 292 | 281 | ||
| 293 | \section{Quitter Emacs} | 282 | \section{Quitter Emacs} |
| 294 | 283 | ||
| 295 | \key{suspend Emacs (ou l'iconifie sous X)}{C-z} | 284 | \key{Suspendre Emacs (ou l'iconifier sous X)}{C-z} |
| 296 | \key{quitter d\'efinitivement Emacs}{C-x C-c} | 285 | \key{Quitter d\'efinitivement Emacs}{C-x C-c} |
| 297 | 286 | ||
| 298 | \section{Fichiers} | 287 | \section{Fichiers} |
| 299 | 288 | ||
| 300 | \key{{\bf lire} un fichier dans Emacs}{C-x C-f} | 289 | \key{{\bf Lire} un fichier}{C-x C-f} |
| 301 | \key{{\bf sauvegarder} un fichier sur disque}{C-x C-s} | 290 | \key{{\bf Sauvegarder} un fichier}{C-x C-s} |
| 302 | \key{sauvegarder {\bf tous} les fichiers}{C-x s} | 291 | \key{Sauvegarder {\bf tous} les fichiers}{C-x s} |
| 303 | \key{{\bf ins\'erer} le contenu d'un autre fichier dans ce tampon}{C-x i} | 292 | \key{{\bf Ins\'erer} un fichier sous le point (curseur)}{C-x i} |
| 304 | \key{remplacer ce fichier par le fichier voulu}{C-x C-v} | 293 | \key{Remplacer le fichier par un autre fichier}{C-x C-v} |
| 305 | \key{\'ecrire le tampon dans un fichier donn\'e}{C-x C-w} | 294 | \key{Sauvegarder sous un autre nom de fichier}{C-x C-w} |
| 306 | \key{bascule du mode lecture-seule du tampon}{C-x C-q} | 295 | \key{Basculer en mode lecture seule}{C-x C-q} |
| 307 | 296 | ||
| 308 | \section{Obtenir de l'aide} | 297 | \section{Obtenir de l'aide} |
| 309 | 298 | ||
| 310 | Le syst\`eme d'aide est simple. Faites \kbd{C-h} (ou \kbd{F1}) et suivez | 299 | Le syst\`eme d'aide est simple. Faites \kbd{C-h} (ou \kbd{F1}) et |
| 311 | les instructions. Si vous d\'ebutez, faites \kbd{C-h t} pour suivre un | 300 | suivez les instructions. Si vous d\'ebutez, faites \kbd{C-h t} pour un |
| 312 | {\bf didacticiel}. | 301 | {\bf didacticiel}. |
| 313 | 302 | ||
| 314 | \key{supprimer la fen\^etre d'aide}{C-x 1} | 303 | \key{Supprimer la fen\^etre d'aide}{C-x 1} |
| 315 | \key{faire d\'efiler la fen\^etre d'aide}{C-M-v} | 304 | \key{Faire d\'efiler la fen\^etre d'aide}{C-M-v} |
| 316 | 305 | ||
| 317 | \key{apropos : montrer les commandes contenant une certaine cha\^\i{}ne}{C-h a} | 306 | \key{Rechercher des commandes selon une cha\^\i{}ne}{C-h a} |
| 318 | \key{d\'ecrire la fonction lanc\'ee par une touche}{C-h k} | 307 | \key{D\'ecrire la fonction associ\'ee \`a une touche}{C-h k} |
| 319 | \key{d\'ecrire une fonction}{C-h f} | 308 | \key{D\'ecrire une fonction}{C-h f} |
| 320 | \key{obtenir des informations sp\'ecifiques au mode}{C-h m} | 309 | \key{Obtenir des informations relatives au mode}{C-h m} |
| 321 | 310 | ||
| 322 | \section{R\'ecup\'eration des erreurs} | 311 | \section{R\'ecup\'eration sur erreurs} |
| 323 | 312 | ||
| 324 | \key{{\bf avorter} une commande partiellement tap\'ee ou ex\'ecut\'ee}{C-g} | 313 | \key{{\bf Abandonner} une commande}{C-g} |
| 325 | \metax{{\bf r\'ecup\'erer} les fichier perdus par un crash du syst\`eme}{M-x recover-session} | 314 | \metax{{\bf R\'ecup\'erer} les fichiers apr\`es un crash}{M-x recover-session} |
| 326 | \metax{{\bf annuler} une modification non souhait\'ee}{C-x u, C-_ {\rm ou} C-/} | 315 | \metax{{\bf Annuler} une modification}{C-x u, C-_ {\rm ou} C-/} |
| 327 | \metax{restaurer un tampon avec son contenu initial}{M-x revert-buffer} | 316 | \metax{Annuler toutes les modifications}{M-x revert-buffer} |
| 328 | \key{r\'eafficher un \'ecran perturb\'e}{C-l} | 317 | \key{R\'eafficher un \'ecran perturb\'e}{C-l} |
| 329 | |||
| 330 | \shortcopyrightnotice | ||
| 331 | 318 | ||
| 332 | \section{Recherche incr\'ementale} | 319 | \section{Recherche incr\'ementale} |
| 333 | 320 | ||
| 334 | \key{rechercher vers l'avant}{C-s} | 321 | \key{Rechercher en avant}{C-s} |
| 335 | \key{rechercher vers l'arri\`ere}{C-r} | 322 | \key{Rechercher en arri\`ere}{C-r} |
| 336 | \key{rechercher vers l'avant par expression rationnelle}{C-M-s} | 323 | \key{Rechercher en avant (expression rationnelle)}{C-M-s} |
| 337 | \key{rechercher vers l'arri\`ere par expression rationnelle}{C-M-r} | 324 | \key{Rechercher en arri\`ere (expression rationnelle)}{C-M-r} |
| 338 | 325 | ||
| 339 | \key{s\'electionner la cha\^\i{}ne de recherche pr\'ec\'edente}{M-p} | 326 | \key{Utiliser la cha\^\i{}ne de recherche pr\'ec\'edente}{M-p} |
| 340 | \key{s\'electionner la cha\^\i{}ne de recherche suivante}{M-n} | 327 | \key{Utiliser la cha\^\i{}ne de recherche suivante}{M-n} |
| 341 | \key{sortir de la recherche incr\'ementale}{RET} | 328 | \key{Quitter la recherche incr\'ementale}{RET} |
| 342 | \key{annuler l'effet du dernier caract\`ere}{DEL} | 329 | \key{Annuler l'effet du dernier caract\`ere}{DEL} |
| 343 | \key{annuler la recherche en cours}{C-g} | 330 | \key{Annuler la recherche en cours}{C-g} |
| 344 | 331 | ||
| 345 | Refaites \kbd{C-s} ou \kbd{C-r} pour r\'ep\'eter la recherche dans une | 332 | Refaites \kbd{C-s} ou \kbd{C-r} pour r\'ep\'eter la recherche dans une |
| 346 | direction quelconque. | 333 | des directions. |
| 347 | Si Emacs est encore en train de chercher, \kbd{C-g} n'annule que ce | 334 | En cours de recherche, \kbd{C-g} efface les derniers caract\`eres et |
| 348 | qui n'a pas \'et\'e fait. | 335 | ne conserve que le pr\'efixe d\'ej\`a trouv\'e. |
| 336 | |||
| 337 | \shortcopyrightnotice | ||
| 349 | 338 | ||
| 350 | \section{D\'eplacements} | 339 | \section{D\'eplacements} |
| 351 | 340 | ||
| 352 | \paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr | 341 | \paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr |
| 353 | \threecol{{\bf entit\'e sur laquelle se d\'eplacer}}{{\bf en arri\`ere}}{{\bf en avant}} | 342 | \threecol{{\bf Objet sur lequel se d\'eplacer}}{{\bf En |
| 354 | \threecol{caract\`ere}{C-b}{C-f} | 343 | arri\`ere}}{{\bf En avant}} |
| 355 | \threecol{mot}{M-b}{M-f} | 344 | \threecol{Caract\`ere}{C-b}{C-f} |
| 356 | \threecol{ligne}{C-p}{C-n} | 345 | \threecol{Mot}{M-b}{M-f} |
| 357 | \threecol{aller au d\'ebut (ou \`a la fin) de la ligne}{C-a}{C-e} | 346 | \threecol{Ligne}{C-p}{C-n} |
| 358 | \threecol{phrase}{M-a}{M-e} | 347 | \threecol{Aller en d\'ebut/fin de la ligne}{C-a}{C-e} |
| 359 | \threecol{paragraphe}{M-\{}{M-\}} | 348 | \threecol{Phrase}{M-a}{M-e} |
| 360 | \threecol{page}{C-x [}{C-x ]} | 349 | \threecol{Paragraphe}{M-\{}{M-\}} |
| 361 | \threecol{s-expression}{C-M-b}{C-M-f} | 350 | \threecol{Page}{C-x [}{C-x ]} |
| 362 | \threecol{fonction}{C-M-a}{C-M-e} | 351 | \threecol{S-expression}{C-M-b}{C-M-f} |
| 363 | \threecol{aller au d\'ebut (ou \`a la fin) du tampon}{M-<}{M->} | 352 | \threecol{Fonction}{C-M-a}{C-M-e} |
| 353 | \threecol{Aller en d\'ebut/fin du tampon}{M-<}{M->} | ||
| 364 | } | 354 | } |
| 365 | 355 | ||
| 366 | \key{passer \`a l'\'ecran suivant}{C-v} | 356 | \key{Passer \`a l'\'ecran suivant}{C-v} |
| 367 | \key{passer \`a l'\'ecran pr\'ec\'edent}{M-v} | 357 | \key{Passer \`a l'\'ecran pr\'ec\'edent}{M-v} |
| 368 | \key{d\'efiler l'\'ecran vers la droite}{C-x <} | 358 | \key{Faire d\'efiler l'\'ecran vers la gauche}{C-x <} |
| 369 | \key{d\'efiler l'\'ecran vers la gauche}{C-x >} | 359 | \key{Faire d\'efiler l'\'ecran vers la droite}{C-x >} |
| 370 | \key{placer la ligne courante au centre de l'\'ecran}{C-u C-l} | 360 | \key{Placer la ligne courante au centre de l'\'ecran}{C-u C-l} |
| 371 | 361 | ||
| 372 | \section{D\'etruire et supprimer} | 362 | \section{D\'etruire et supprimer} |
| 373 | 363 | ||
| 374 | \paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr | 364 | \paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr |
| 375 | \threecol{{\bf entit\'e \`a supprimer}}{{\bf en arri\`ere}}{{\bf en avant}} | 365 | \threecol{{\bf Objet \`a supprimer}}{{\bf En arri\`ere}}{{\bf En avant}} |
| 376 | \threecol{caract\`ere (suppression, pas destruction)}{DEL}{C-d} | 366 | \threecol{Caract\`ere (suppression)}{DEL}{C-d} |
| 377 | \threecol{mot}{M-DEL}{M-d} | 367 | \threecol{Mot}{M-DEL}{M-d} |
| 378 | \threecol{ligne (jusqu'\`a la fin)}{M-0 C-k}{C-k} | 368 | \threecol{Ligne (jusqu'au d\'ebut/fin)}{M-0 C-k}{C-k} |
| 379 | \threecol{phrase}{C-x DEL}{M-k} | 369 | \threecol{Phrase}{C-x DEL}{M-k} |
| 380 | \threecol{s-expression}{M-- C-M-k}{C-M-k} | 370 | \threecol{S-expression}{M-- C-M-k}{C-M-k} |
| 381 | } | 371 | } |
| 382 | 372 | ||
| 383 | \key{d\'etruire une {\bf r\'egion}}{C-w} | 373 | \key{D\'etruire une {\bf r\'egion}}{C-w} |
| 384 | \key{copier une r\'egion dans le kill ring}{M-w} | 374 | \key{Copier une r\'egion dans le {\it kill ring}}{M-w} |
| 385 | \key{d\'etruire jusqu'\`a l'occurrence suivante de {\it car}}{M-z {\it car}} | 375 | \key{D\'etruire jusqu'\`a l'occurrence suivante de {\it car}}{M-z {\it car}} |
| 386 | 376 | ||
| 387 | \key{r\'ecup\'erer la derni\`ere chose d\'etruite}{C-y} | 377 | \key{R\'ecup\'erer la derni\`ere r\'egion d\'etruite}{C-y} |
| 388 | \key{remplacer la derni\`ere r\'ecup\'eration par ce qui a \'et\'e d\'etruit avant}{M-y} | 378 | \key{R\'ecup\'erer la r\'egion d\'etruite pr\'ec\'edente}{M-y} |
| 389 | 379 | ||
| 390 | \section{Marquer} | 380 | \section{Marquer} |
| 391 | 381 | ||
| 392 | \key{placer la marque ici}{C-@ {\rm ou} C-SPC} | 382 | \key{Placer la marque au point}{C-@ {\rm ou} C-SPC} |
| 393 | \key{\'echanger le point et la marque}{C-x C-x} | 383 | \key{\'Echanger le point et la marque}{C-x C-x} |
| 394 | 384 | ||
| 395 | \key{placer la marque {\it arg\/} {\bf mots} plus loin}{M-@} | 385 | \key{Placer la marque un {\bf mot} plus loin}{M-@} |
| 396 | \key{marquer le {\bf paragraphe}}{M-h} | 386 | \key{Marquer le {\bf paragraphe}}{M-h} |
| 397 | \key{marquer la {\bf page}}{C-x C-p} | 387 | \key{Marquer la {\bf page}}{C-x C-p} |
| 398 | \key{marquer la {\bf s-expression}}{C-M-@} | 388 | \key{Marquer la {\bf s-expression}}{C-M-@} |
| 399 | \key{marquer la {\bf fonction}}{C-M-h} | 389 | \key{Marquer la {\bf fonction}}{C-M-h} |
| 400 | \key{marquer tout le {\bf tampon}}{C-x h} | 390 | \key{Marquer tout le {\bf tampon}}{C-x h} |
| 401 | 391 | ||
| 402 | \section{Remplacement interactif} | 392 | \section{Remplacement interactif} |
| 403 | 393 | ||
| 404 | \key{remplacer interactivement une cha\^\i{}ne de texte}{M-\%} | 394 | \key{Remplacer une cha\^\i{}ne de texte}{M-\%} |
| 405 | % query-replace-regexp est liee a C-M-% mais on ne peut pas le | 395 | % query-replace-regexp est liee a C-M-% mais on ne peut pas le |
| 406 | % taper dans une console. | 396 | % taper dans une console. |
| 407 | % Hack to prevent overflow. Please someone fix this properly. | 397 | \metax{\hskip 10pt \`a l'aide d'expr. rationnelles}{M-x query-replace-regexp} |
| 408 | \metax{en utilisant les expressions \hskip 20pt rationnelles} | ||
| 409 | {\hskip -30pt M-x query-replace-regexp} | ||
| 410 | 398 | ||
| 411 | Les r\'eponses admises dans le mode de remplacement interactif sont : | 399 | R\'eponses possibles pour chaque occurrence dans le mode de |
| 400 | remplacement interactif : | ||
| 412 | 401 | ||
| 413 | \key{{\bf remplacer} celle-l\`a, passer \`a la suivante}{SPC} | 402 | \key{{\bf Remplacer} celle-l\`a, passer \`a la suivante}{SPC} |
| 414 | \key{remplacer celle-l\`a, rester l\`a}{,} | 403 | \key{Remplacer celle-l\`a, rester l\`a}{,} |
| 415 | \key{{\bf passer} \`a la suivante sans remplacer}{DEL} | 404 | \key{{\bf Passer} \`a la suivante sans remplacer}{DEL} |
| 416 | \key{remplacer toutes les correspondances suivantes}{!} | 405 | \key{Remplacer toutes les occurrences suivantes}{!} |
| 417 | \key{{\bf revenir} \`a la correspondance pr\'ec\'edente}{^} | 406 | \key{{\bf Revenir} \`a l'occurrence pr\'ec\'edente}{^} |
| 418 | \key{{\bf sortir} du remplacement interactif}{RET} | 407 | \key{{\bf Quitter} le remplacement interactif}{RET} |
| 419 | \key{entrer dans l'\'edition r\'ecursive (\kbd{C-M-c} pour sortir)}{C-r} | 408 | \key{{\bf \'Editer} avant de reprendre (\kbd{C-M-c} : sortir)}{C-r} |
| 420 | 409 | ||
| 421 | \section{Fen\^etres multiples} | 410 | \section{Fen\^etres multiples} |
| 422 | 411 | ||
| 423 | Lorsqu'il y a deux commandes, la seconde est une commande identique \`a | 412 | Lorsqu'il y a deux commandes, la seconde est celle qui concerne non |
| 424 | la premi\`ere pour un cadre au lieu d'une fen\^etre. | 413 | pas les fen\^etres mais les cadres. |
| 425 | 414 | ||
| 426 | {\setbox0=\hbox{\kbd{0}}\advance\hsize by 0\wd0 | 415 | {\setbox0=\hbox{\kbd{0}}\advance\hsize by 0\wd0 |
| 427 | \paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr | 416 | \paralign to \hsize{#\tabskip=10pt plus 1 fil&#\tabskip=0pt&#\cr |
| 428 | \threecol{supprimer toutes les autres fen\^etres}{C-x 1\ \ \ \ }{C-x 5 1} | 417 | \threecol{Supprimer toutes les autres fen\^etres}{C-x 1\ \ \ \ }{C-x 5 1} |
| 429 | \threecol{diviser la fen\^etre horizontalement}{C-x 2\ \ \ \ }{C-x 5 2} | 418 | \threecol{Supprimer cette fen\^etre}{C-x 0\ \ \ \ }{C-x 5 0} |
| 430 | \threecol{supprimer cette fen\^etre}{C-x 0\ \ \ \ }{C-x 5 0} | 419 | \threecol{Diviser la fen\^etre horizontalement}{C-x 2\ \ \ \ }{C-x 5 2} |
| 431 | }} | 420 | }} |
| 432 | \key{diviser la fen\^etre verticalement}{C-x 3} | 421 | \key{Diviser la fen\^etre verticalement}{C-x 3} |
| 433 | 422 | ||
| 434 | \key{faire d\'efiler l'autre fen\^etre}{C-M-v} | 423 | \key{Faire d\'efiler l'autre fen\^etre}{C-M-v} |
| 435 | 424 | ||
| 436 | %% tabskip reduced from 10 to 3pt to fit on letterpaper. | 425 | %% tabskip reduced from 10 to 3pt to fit on letterpaper. |
| 437 | {\setbox0=\hbox{\kbd{0}}\advance\hsize by 2\wd0 | 426 | {\setbox0=\hbox{\kbd{0}}\advance\hsize by 2\wd0 |
| 438 | \paralign to \hsize{#\tabskip=3pt plus 1 fil&#\tabskip=0pt&#\cr | 427 | \paralign to \hsize{#\tabskip=3pt plus 1 fil&#\tabskip=0pt&#\cr |
| 439 | \threecol{placer le curseur dans une autre fen\^etre}{C-x o}{C-x 5 o} | 428 | \threecol{S\'electionner une autre fen\^etre}{C-x o}{C-x 5 o} |
| 440 | 429 | ||
| 441 | %% Hack in a line break to avoid overflow. | 430 | \threecol{Choisir un tampon (autre fen\^etre)}{C-x 4 b}{C-x 5 b} |
| 442 | \threecol{\raggedright s\'electionner le tampon dans\cr | 431 | \threecol{Afficher un tampon (autre fen\^etre)}{C-x 4 C-o}{C-x 5 C-o} |
| 443 | \hskip 10pt l'autre fen\^etre}{C-x 4 b}{C-x 5 b} | 432 | \threecol{Lire un fichier (autre fen\^etre)}{C-x 4 f}{C-x 5 f} |
| 444 | \threecol{afficher le tampon dans l'autre fen\^etre}{C-x 4 C-o}{C-x 5 C-o} | 433 | \threecol{\hskip 10pt en lecture seule}{C-x 4 r}{C-x 5 r} |
| 445 | \threecol{charger un fichier dans l'autre fen\^etre}{C-x 4 f}{C-x 5 f} | 434 | \threecol{Lancer Dired (autre fen\^etre)}{C-x 4 d}{C-x 5 d} |
| 446 | %% Hack in a line break to avoid overflow. | 435 | \threecol{Trouver un tag (autre fen\^etre)}{C-x 4 .}{C-x 5 .} |
| 447 | \threecol{\raggedright charger un fichier en lecture seule\cr | ||
| 448 | \hskip 10pt dans l'autre fen\^etre}{C-x 4 r}{C-x 5 r} | ||
| 449 | \threecol{lancer Dired dans l'autre fen\^etre}{C-x 4 d}{C-x 5 d} | ||
| 450 | \threecol{trouver un tag dans l'autre fen\^etre}{C-x 4 .}{C-x 5 .} | ||
| 451 | }} | 436 | }} |
| 452 | 437 | ||
| 453 | \key{agrandir la fen\^etre}{C-x ^} | 438 | \key{Agrandir la fen\^etre verticalement}{C-x ^} |
| 454 | \key{rapetisser la fen\^etre}{C-x \{} | 439 | \key{R\'eduire la fen\^etre horizontalement}{C-x \{} |
| 455 | \key{\'elargir la fen\^etre}{C-x \}} | 440 | \key{Agrandir la fen\^etre horizontalement}{C-x \}} |
| 456 | 441 | ||
| 457 | \section{Formater} | 442 | \section{Formater} |
| 458 | 443 | ||
| 459 | \key{indenter la {\bf ligne} courante (d\'epend du mode)}{TAB} | 444 | \key{Indenter la {\bf ligne} courante (selon le mode)}{TAB} |
| 460 | \key{indenter la {\bf r\'egion} courante (d\'epend du mode)}{C-M-\\} | 445 | \key{Indenter la {\bf r\'egion} courante (selon le mode)}{C-M-\\} |
| 461 | \key{indenter la {\bf s-expression} courante (d\'epend du mode)}{C-M-q} | 446 | \key{Indenter la {\bf s-expr.} courante (selon le mode)}{C-M-q} |
| 462 | \key{indenter la r\'egion sur {\it arg\/} colonnes}{C-x TAB} | 447 | \key{Indenter la r\'egion sur une colonne}{C-x TAB} |
| 448 | \key{Ins\'erer un retour \`a la ligne apr\`es le point}{C-o} | ||
| 449 | \key{D\'eplacer le reste de la ligne vers le bas}{C-M-o} | ||
| 450 | \key{Supprimer les lignes vierges autour du point}{C-x C-o} | ||
| 451 | \key{Joindre \`a la ligne pr\'ec\'edente (suiv. avec {\it arg\/})}{M-^} | ||
| 452 | \key{Supprimer tous les espaces autour du point}{M-\\} | ||
| 453 | \key{Mettre exactement une espace au point}{M-SPC} | ||
| 463 | 454 | ||
| 464 | \key{ins\'erer un newline apr\`es le point}{C-o} | 455 | \key{Formater le paragraphe}{M-q} |
| 465 | \key{d\'eplacer le reste de la ligne vers le bas}{C-M-o} | 456 | \key{Placer la marge droite \`a {\it arg\/} colonnes}{C-u {\it arg\/} C-x f} |
| 466 | \key{supprimer les lignes blanches autour du point}{C-x C-o} | 457 | \key{D\'efinir le pr\'efixe des lignes}{C-x .} |
| 467 | \key{joindre la ligne \`a la pr\'ec\'edente (\`a la suivante avec arg)}{M-^} | ||
| 468 | \key{supprimer tous les espaces autour du point}{M-\\} | ||
| 469 | \key{mettre exactement un espace \`a l'emplacement du point}{M-SPC} | ||
| 470 | 458 | ||
| 471 | \key{remplir le paragraphe}{M-q} | 459 | \key{D\'efinir la fonte}{M-o} |
| 472 | \key{placer la marge droite}{C-x f} | ||
| 473 | \key{d\'efinir le pr\'efixe par lequel commencera chaque ligne}{C-x .} | ||
| 474 | |||
| 475 | \key{d\'efinir la fonte}{M-o} | ||
| 476 | 460 | ||
| 477 | \section{Modifier la casse} | 461 | \section{Modifier la casse} |
| 478 | 462 | ||
| 479 | \key{mettre le mot en majuscules}{M-u} | 463 | \key{Mettre le mot en capitales}{M-u} |
| 480 | \key{mettre le mot en minuscules}{M-l} | 464 | \key{Mettre le mot en minuscules}{M-l} |
| 481 | \key{mettre le mot en capitales}{M-c} | 465 | \key{Mettre une majuscule au mot}{M-c} |
| 482 | 466 | ||
| 483 | \key{mettre la r\'egion en majuscules}{C-x C-u} | 467 | \key{Mettre la r\'egion en capitales}{C-x C-u} |
| 484 | \key{mettre la r\'egion en minuscules}{C-x C-l} | 468 | \key{Mettre la r\'egion en minuscules}{C-x C-l} |
| 485 | 469 | ||
| 486 | \section{Le mini-tampon} | 470 | \section{Le mini-tampon} |
| 487 | 471 | ||
| 488 | Les touches suivantes sont utilisables dans le mini-tampon : | 472 | Dans le mini-tampon : |
| 489 | 473 | ||
| 490 | \key{compl\'eter autant que possible}{TAB} | 474 | \key{Compl\'eter autant que possible}{TAB} |
| 491 | \key{compl\'eter un mot}{SPC} | 475 | \key{Compl\'eter un mot}{SPC} |
| 492 | \key{compl\'eter et ex\'ecuter}{RET} | 476 | \key{Compl\'eter et ex\'ecuter}{RET} |
| 493 | \key{montrer les compl\'etions possibles}{?} | 477 | \key{Montrer les compl\`etements possibles}{?} |
| 494 | \key{rechercher l'entr\'ee pr\'ec\'edente du mini-tampon}{M-p} | 478 | \key{Utiliser l'entr\'ee pr\'ec\'edente du mini-tampon}{M-p} |
| 495 | \key{rechercher l'entr\'ee suivante du mini-tampon ou le d\'efaut}{M-n} | 479 | \key{Utiliser l'entr\'ee suivante du mini-tampon}{M-n} |
| 496 | \key{rechercher \`a rebours par expr. rationnelle dans l'historique}{M-r} | 480 | \key{Rechercher en arri\`ere dans l'historique}{M-r} |
| 497 | \key{rechercher vers l'avant par expr. rationnelle dans l'historique}{M-s} | 481 | \key{Rechercher en avant dans l'historique}{M-s} |
| 498 | \key{annuler la commande}{C-g} | 482 | \key{Quitter en annulant la commande}{C-g} |
| 499 | 483 | ||
| 500 | Faites \kbd{C-x ESC ESC} pour \'editer et r\'ep\'eter la derni\`ere commande | 484 | Faites \kbd{C-x ESC ESC} pour \'editer et r\'ep\'eter la derni\`ere |
| 501 | ayant utilis\'e le minitampon. Faites \kbd{F10} pour activer la barre de | 485 | commande ayant utilis\'e le mini-tampon. Faites \kbd{F10} pour |
| 502 | menu utilisant le minitampon. | 486 | utiliser la barre de menu sur un terminal en utilisant le mini-tampon. |
| 503 | 487 | ||
| 504 | \newcolumn | 488 | \newcolumn |
| 505 | \title{Carte de r\'ef\'erence de GNU Emacs} | 489 | \title{Carte de r\'ef\'erence de GNU Emacs} |
| 506 | 490 | ||
| 507 | \section{Tampons} | 491 | \section{Tampons} |
| 508 | 492 | ||
| 509 | \key{s\'electionner un autre tampon}{C-x b} | 493 | \key{Choisir un autre tampon}{C-x b} |
| 510 | \key{\'enum\'erer tous les tampons}{C-x C-b} | 494 | \key{Lister tous les tampons}{C-x C-b} |
| 511 | \key{supprimer un tampon}{C-x k} | 495 | \key{Supprimer un tampon}{C-x k} |
| 512 | 496 | ||
| 513 | \section{Transposer} | 497 | \section{Transposer} |
| 514 | 498 | ||
| 515 | \key{transposer des {\bf caract\`eres}}{C-t} | 499 | \key{Transposer des {\bf caract\`eres}}{C-t} |
| 516 | \key{transposer des {\bf mots}}{M-t} | 500 | \key{Transposer des {\bf mots}}{M-t} |
| 517 | \key{transposer des {\bf lignes}}{C-x C-t} | 501 | \key{Transposer des {\bf lignes}}{C-x C-t} |
| 518 | \key{transposer des {\bf s-expressions}}{C-M-t} | 502 | \key{Transposer des {\bf s-expressions}}{C-M-t} |
| 519 | 503 | ||
| 520 | \section{V\'erifier l'orthographe} | 504 | \section{V\'erifier l'orthographe} |
| 521 | 505 | ||
| 522 | \key{v\'erifier l'orthographe du mot courant}{M-\$} | 506 | \key{V\'erifier l'orthographe du mot courant}{M-\$} |
| 523 | \metax{v\'erifier l'orthographe de tous les mots d'une r\'egion}{M-x ispell-region} | 507 | \metax{V\'erifier l'orthographe d'une r\'egion}{M-x ispell-region} |
| 524 | \metax{v\'erifier l'orthographe de tout le tampon}{M-x ispell-buffer} | 508 | \metax{V\'erifier l'orthographe de tout le tampon}{M-x ispell-buffer} |
| 525 | 509 | ||
| 526 | \section{Tags} | 510 | \section{Tags} |
| 527 | 511 | ||
| 528 | \key{trouver un tag (une d\'efinition)}{M-.} | 512 | \key{Trouver un tag (une d\'efinition)}{M-.} |
| 529 | \key{trouver l'occurrence suivante du tag}{C-u M-.} | 513 | \key{Passer \`a l'occurrence suivante du tag}{C-u M-.} |
| 530 | \metax{sp\'ecifier un nouveau fichier de tags}{M-x visit-tags-table} | 514 | \metax{Sp\'ecifier un autre fichier de tags}{M-x visit-tags-table} |
| 515 | |||
| 516 | \metax{Rechercher dans tous les fichiers des tags}{M-x tags-search} | ||
| 531 | 517 | ||
| 532 | \metax{rechercher par expr. rationnelles dans tous les fichiers du | 518 | \metax{Remplacer dans tous les fichiers}{M-x tags-query-replace} |
| 533 | tableau de tags}{M-x tags-search} | 519 | \key{Continuer la recherche ou le remplacement}{M-,} |
| 534 | %% Overflow hack. | ||
| 535 | \metax{lancer un remplacement interactif sur tous les fichiers}% | ||
| 536 | {\hskip -9pt M-x tags-query-replace} | ||
| 537 | \key{continuer la derni\`ere recherche de tags ou le remplacement interactif}{M-,} | ||
| 538 | 520 | ||
| 539 | \section{Shells} | 521 | \section{Shell} |
| 540 | 522 | ||
| 541 | \key{ex\'ecuter une commande shell}{M-!} | 523 | \key{Ex\'ecuter une commande shell}{M-!} |
| 542 | \key{lancer une commande shell sur la r\'egion}{M-|} | 524 | \key{Lancer une commande shell sur la r\'egion}{M-|} |
| 543 | \key{filtrer la r\'egion avec une commande shell}{C-u M-|} | 525 | \key{Filtrer la r\'egion avec une commande shell}{C-u M-|} |
| 544 | \key{lancer un shell dans la fen\^etre \kbd{*shell*}}{M-x shell} | 526 | \key{Lancer un shell dans la fen\^etre {\tt *shell*}}{M-x shell} |
| 545 | 527 | ||
| 546 | \section{Rectangles} | 528 | \section{Rectangles} |
| 547 | 529 | ||
| 548 | \key{copier le rectangle dans le registre}{C-x r r} | 530 | \key{Copier le rectangle dans un registre}{C-x r r} |
| 549 | \key{d\'etruire le rectangle}{C-x r k} | 531 | \key{D\'etruire le rectangle}{C-x r k} |
| 550 | \key{r\'ecup\'erer le rectangle}{C-x r y} | 532 | \key{R\'ecup\'erer le rectangle}{C-x r y} |
| 551 | \key{ouvrir le rectangle, en d\'ecalant le texte \`a droite}{C-x r o} | 533 | \key{D\'ecaler le rectangle \`a droite}{C-x r o} |
| 552 | \key{vider le rectangle}{C-x r c} | 534 | \key{Vider le rectangle}{C-x r c} |
| 553 | \key{pr\'efixer chaque ligne avec une cha\^\i{}ne}{C-x r t} | 535 | \key{Pr\'efixer chaque ligne du rectangle}{C-x r t} |
| 554 | 536 | ||
| 555 | \section{Abr\'eviations} | 537 | \section{Abr\'eviations} |
| 556 | 538 | ||
| 557 | \key{ajouter une abr\'eviation globale}{C-x a g} | 539 | \key{Ajouter une abr\'eviation globale}{C-x a g} |
| 558 | \key{ajouter une abr\'eviation locale au mode}{C-x a l} | 540 | \key{Ajouter une abr\'eviation locale au mode}{C-x a l} |
| 559 | \key{ajouter une expansion globale pour cette abr\'eviation}{C-x a i g} | 541 | \key{Ajouter une expansion globale}{C-x a i g} |
| 560 | \key{ajouter une expansion locale au mode pour cette abr\'eviation}{C-x a i l} | 542 | \key{Ajouter une expansion locale au mode}{C-x a i l} |
| 561 | \key{faire une expansion explicite de cette abr\'eviation}{C-x a e} | 543 | \key{Faire une expansion explicite de l'abr\'eviation}{C-x a e} |
| 562 | 544 | ||
| 563 | \key{faire une expansion dynamique du mot pr\'ec\'edent}{M-/} | 545 | \key{Faire une expansion du mot pr\'ec\'edent}{M-/} |
| 564 | 546 | ||
| 565 | \section{Expressions rationnelles} | 547 | \section{Expressions rationnelles} |
| 566 | 548 | ||
| 567 | \key{un unique caract\`ere quelconque, sauf une fin de ligne}{. {\rm(point)}} | 549 | \key{Un caract\`ere quelconque, sauf fin de ligne}{. {\rm(point)}} |
| 568 | \key{z\'ero r\'ep\'etition ou plus}{*} | 550 | \key{Z\'ero r\'ep\'etition ou plus}{*} |
| 569 | \key{une r\'ep\'etition ou plus}{+} | 551 | \key{Une r\'ep\'etition ou plus}{+} |
| 570 | \key{z\'ero ou une r\'ep\'etition}{?} | 552 | \key{Z\'ero ou une r\'ep\'etition}{?} |
| 571 | \key{caract\`ere sp\'ecial pour quoter l'expression rationnelle {\it c\/}}{\\{\it c}} | 553 | \key{\'Echapper le caract\`ere sp\'ecial {\it c\/}}{\\{\it c}} |
| 572 | \key{alternative (``ou'')}{\\|} | 554 | \key{Alternative (``ou'' non exclusif)}{\\|} |
| 573 | \key{regroupement}{\\( {\rm$\ldots$} \\)} | 555 | \key{Regroupement}{\\( {\rm$\ldots$} \\)} |
| 574 | \key{le m\^eme texte que dans le {\it n\/}i\`eme groupe}{\\{\it n}} | 556 | \key{Reprendre le texte du {\it n\/}-i\`eme groupement}{\\{\it n}} |
| 575 | \key{limite de mot}{\\b} | 557 | \key{Limite de mot}{\\b} |
| 576 | \key{non limite de mot}{\\B} | 558 | \key{Non limite de mot}{\\B} |
| 577 | 559 | ||
| 578 | %% tabskip reduced from 10 to 5pt for letterpaper. | 560 | %% tabskip reduced from 10 to 5pt for letterpaper. |
| 579 | \paralign to \hsize{#\tabskip=5pt plus 1 fil&#\tabskip=0pt&#\cr | 561 | \paralign to \hsize{#\tabskip=5pt plus 1 fil&#\tabskip=0pt&#\cr |
| 580 | \threecol{{\bf entit\'e}}{{\bf d\'ebut}}{{\bf fin}} | 562 | \threecol{{\bf Objet}}{{\bf D\'ebut}}{{\bf Fin}} |
| 581 | \threecol{ligne}{^}{\$} | 563 | \threecol{Ligne}{^}{\$} |
| 582 | \threecol{mot}{\\<}{\\>} | 564 | \threecol{Mot}{\\<}{\\>} |
| 583 | \threecol{tampon}{\\`}{\\'} | 565 | \threecol{Tampon}{\\`}{\\'} |
| 584 | 566 | ||
| 585 | \threecol{{\bf classe de caract\`ere}}{{\bf correspond}} | 567 | \threecol{{\bf Classe de caract\`ere}}{{\bf Correspond}}% |
| 586 | {{\bf correspond \`a d'autres}} | 568 | {{\bf Compl\'ement}} |
| 587 | \threecol{ensemble explicite}{[ {\rm$\ldots$} ]}{[^ {\rm$\ldots$} ]} | 569 | \threecol{Ensemble explicite}{[ {\rm$\ldots$} ]}{[^ {\rm$\ldots$} ]} |
| 588 | \threecol{caract\`ere de mot}{\\w}{\\W} | 570 | \threecol{Caract\`ere de mot}{\\w}{\\W} |
| 589 | %% Overflow hack. | 571 | \threecol{Caract\`ere avec la syntaxe {\it c}}{\\s{\it c}}{\\S{\it c}} |
| 590 | \threecol{\raggedright caract\`ere avec la\cr \hskip 5pt syntaxe {\it c}}% | ||
| 591 | {\\s{\it c}}{\\S{\it c}} | ||
| 592 | } | 572 | } |
| 593 | 573 | ||
| 594 | \section{Jeux de caract\`eres internationaux} | 574 | \section{Jeux de caract\`eres internationaux} |
| 595 | 575 | ||
| 596 | \key{indiquer la langue principale}{C-x RET l} | 576 | \key{Pr\'eciser la langue principale}{C-x RET l} |
| 597 | %% Overflow hack. | 577 | \metax{Lister les m\'ethodes de saisie}{M-x list-input-methods} |
| 598 | \metax{montrer toutes les m\'ethodes de saisie} | 578 | \key{Activer/d\'esactiver la m\'ethode de saisie}{C-\\} |
| 599 | {\hskip -10pt M-x list-input-methods} | 579 | \key{Choisir le codage pour la commande suivante}{C-x RET c} |
| 600 | \key{activer ou d\'esactiver la m\'ethode de saisie}{C-\\} | 580 | \metax{Lister les codages}{M-x list-coding-systems} |
| 601 | \key{choisir le syst\`eme de codage pour la commande suivante}{C-x RET c} | 581 | \metax{Choisir le codage pr\'ef\'er\'e}{M-x prefer-coding-system} |
| 602 | %% Overflow hack. | ||
| 603 | \metax{montrer tous les syst\`emes de codage}% | ||
| 604 | {\hskip -10pt M-x list-coding-systems} | ||
| 605 | %% Overflow hack. | ||
| 606 | \metax{choisir le syst\`eme de codage pr\'ef\'er\'e}% | ||
| 607 | {\hskip -10pt M-x prefer-coding-system} | ||
| 608 | 582 | ||
| 609 | \section{Info} | 583 | \section{Info} |
| 610 | 584 | ||
| 611 | \key{entrer dans le visualisateur de la documentation Info}{C-h i} | 585 | \key{Lire une documentation Info}{C-h i} |
| 612 | \key{chercher une fonction ou une variable pr\'ecise dans Info}{C-h S} | 586 | \key{Rechercher une fonction/variable dans Info}{C-h S} |
| 613 | \beginindentedkeys | 587 | \beginindentedkeys |
| 614 | 588 | ||
| 615 | Se d\'eplacer dans un n\oe{}ud : | 589 | Se d\'eplacer dans un n\oe{}ud : |
| 616 | 590 | ||
| 617 | \key{une page plus bas}{SPC} | 591 | \key{Page suivante}{SPC} |
| 618 | \key{une page plus haut}{DEL} | 592 | \key{Page pr\'ec\'edente}{DEL} |
| 619 | \key{d\'ebut du n\oe{}ud}{. {\rm (point)}} | 593 | \key{D\'ebut du n\oe{}ud}{. {\rm (point)}} |
| 620 | 594 | ||
| 621 | Passer de n\oe{}ud en n\oe{}ud : | 595 | Navigation entre n\oe{}uds : |
| 622 | 596 | ||
| 623 | \key{n\oe{}ud {\bf suivant}}{n} | 597 | \key{N\oe{}ud {\bf suivant}}{n} |
| 624 | \key{n\oe{}ud {\bf pr\'ec\'edent}}{p} | 598 | \key{N\oe{}ud {\bf pr\'ec\'edent}}{p} |
| 625 | \key{aller {\bf plus haut}}{u} | 599 | \key{{\bf Remonter} d'un niveau}{u} |
| 626 | \key{choisir un sujet de menu par son nom}{m} | 600 | \key{Choisir un sujet du menu par son nom}{m} |
| 627 | \key{choisir le {\it n\/}i\`eme sujet de menu par son num\'ero (1--9)}{{\it n}} | 601 | \key{Choisir le {\it n\/}-i\`eme sujet (1--9)}{{\it n}} |
| 628 | \key{suivre une r\'ef\'erence crois\'ee (on revient avec \kbd{l})}{f} | 602 | \key{Suivre une r\'ef\'erence crois\'ee (retour avec \kbd{l})}{f} |
| 629 | \key{revenir au dernier n\oe{}ud visit\'e}{l} | 603 | \key{Revenir au dernier n\oe{}ud visit\'e}{l} |
| 630 | \key{revenir au n\oe{}ud du r\'epertoire}{d} | 604 | \key{Aller au sommaire Info}{d} |
| 631 | \key{aller au n\oe{}ud de plus haut niveau du fichier Info}{t} | 605 | \key{Aller au n\oe{}ud le plus haut du manuel}{t} |
| 632 | \key{aller sur n'importe quel n\oe{}ud par son nom}{g} | 606 | \key{Aller sur un n\oe{}ud par son nom}{g} |
| 633 | 607 | ||
| 634 | Autres : | 608 | Autres : |
| 635 | 609 | ||
| 636 | \key{lancer le {\bf didacticiel} Info}{h} | 610 | \key{Aller au {\bf didacticiel} Info}{h} |
| 637 | \key{chercher un sujet dans l'index}{i} | 611 | \key{Rechercher un sujet dans l'index}{i} |
| 638 | \key{rechercher les n\oe{}uds avec une expression rationnelle}{s} | 612 | \key{Rechercher un n\oe{}ud par expr. rationnelle}{s} |
| 639 | \key{{\bf quitter} Info}{q} | 613 | \key{{\bf Quitter} Info}{q} |
| 640 | 614 | ||
| 641 | \endindentedkeys | 615 | \endindentedkeys |
| 642 | 616 | ||
| 643 | \section{Registres} | 617 | \section{Registres} |
| 644 | 618 | ||
| 645 | \key{sauver la r\'egion dans un registre}{C-x r s} | 619 | \key{Sauver la r\'egion dans un registre}{C-x r s} |
| 646 | \key{ins\'erer le contenu du registre dans le tampon}{C-x r i} | 620 | \key{Ins\'erer le contenu d'un registre}{C-x r i} |
| 647 | 621 | ||
| 648 | \key{sauver la valeur du point dans un registre}{C-x r SPC} | 622 | \key{Sauver la valeur du point dans un registre}{C-x r SPC} |
| 649 | \key{sauter au point sauv\'e dans le registre}{C-x r j} | 623 | \key{Aller au point sauv\'e dans un registre}{C-x r j} |
| 650 | 624 | ||
| 651 | \section{Macros clavier} | 625 | \section{Macros clavier} |
| 652 | 626 | ||
| 653 | \key{{\bf lancer} la d\'efinition d'une macro clavier}{C-x (} | 627 | \key{{\bf Lancer} la d\'efinition d'une macro clavier}{C-x (} |
| 654 | \key{{\bf terminer} la d\'efinition d'une macro clavier}{C-x )} | 628 | \key{{\bf Terminer} la d\'efinition d'une macro clavier}{C-x )} |
| 655 | \key{{\bf ex\'ecuter} la derni\`ere macro clavier d\'efinie}{C-x e} | 629 | \key{{\bf Ex\'ecuter} la derni\`ere macro clavier d\'efinie}{C-x e} |
| 656 | \key{ajouter \`a la derni\`ere macro clavier}{C-u C-x (} | 630 | \key{Faire un ajout \`a la derni\`ere macro clavier}{C-u C-x (} |
| 657 | \metax{donner un nom \`a la derni\`ere macro clavier}{M-x name-last-kbd-macro} | 631 | \metax{Nommer la derni\`ere macro clavier}{M-x name-last-kbd-macro} |
| 658 | \metax{ins\'erer une d\'efinition Lisp dans le tampon}{M-x insert-kbd-macro} | 632 | \metax{En ins\'erer une d\'efinition Lisp}{M-x insert-kbd-macro} |
| 659 | 633 | ||
| 660 | \section{Commandes de gestion d'Emacs Lisp} | 634 | \section{Commandes de gestion d'Emacs Lisp} |
| 661 | 635 | ||
| 662 | \key{\'evaluer la {\bf s-expression} situ\'ee avant le point}{C-x C-e} | 636 | \key{\'Evaluer la {\bf s-expression} avant le point}{C-x C-e} |
| 663 | \key{\'evaluer la {\bf defun} courante}{C-M-x} | 637 | \key{\'Evaluer la {\bf defun} courante}{C-M-x} |
| 664 | \metax{\'evaluer la {\bf r\'egion}}{M-x eval-region} | 638 | \metax{\'Evaluer la {\bf r\'egion}}{M-x eval-region} |
| 665 | \key{lire et \'evaluer le mini-tampon}{M-:} | 639 | \key{Lire et \'evaluer dans le mini-tampon}{M-:} |
| 666 | \metax{charger \`a partir du r\'epertoire syst\`eme standard}{M-x load-library} | 640 | \metax{Charger depuis un r\'epertoire standard}{M-x load-library} |
| 667 | 641 | ||
| 668 | \section{Personnalisation simple} | 642 | \section{Personnalisation simple} |
| 669 | 643 | ||
| 670 | \metax{personnaliser les variables et les fontes}{M-x customize} | 644 | \metax{Personnaliser les variables et les fontes}{M-x customize} |
| 671 | 645 | ||
| 672 | % The intended audience here is the person who wants to make simple | 646 | % The intended audience here is the person who wants to make simple |
| 673 | % customizations and knows Lisp syntax. | 647 | % customizations and knows Lisp syntax. |
| 674 | 648 | ||
| 675 | Cr\'eation de liaisons de touches globales en Emacs Lisp (exemples): | 649 | Exemples de d\'efinition globale de touches en Emacs Lisp : |
| 676 | 650 | ||
| 677 | \beginexample% | 651 | \beginexample% |
| 678 | (global-set-key "\\C-cg" 'goto-line) | 652 | (global-set-key "\\C-cg" 'goto-line) |
| @@ -683,7 +657,8 @@ Cr\'eation de liaisons de touches globales en Emacs Lisp (exemples): | |||
| 683 | 657 | ||
| 684 | \beginexample% | 658 | \beginexample% |
| 685 | (defun \<nom-commande> (\<args>) | 659 | (defun \<nom-commande> (\<args>) |
| 686 | "\<documentation>" (interactive "\<template>") | 660 | "\<documentation>" |
| 661 | (interactive "\<template>") | ||
| 687 | \<body>) | 662 | \<body>) |
| 688 | \endexample | 663 | \endexample |
| 689 | 664 | ||
| @@ -691,8 +666,7 @@ Exemple : | |||
| 691 | 666 | ||
| 692 | \beginexample% | 667 | \beginexample% |
| 693 | (defun cette-ligne-en-haut-de-la-fenetre (line) | 668 | (defun cette-ligne-en-haut-de-la-fenetre (line) |
| 694 | %% Leading space omitted to avoid linebreak and underfull hbox. | 669 | "Positionne la ligne courante en haut de la fen\^etre. |
| 695 | "Repositionne la ligne du point en haut de la fenetre. | ||
| 696 | Avec ARG, place le point sur la ligne ARG." | 670 | Avec ARG, place le point sur la ligne ARG." |
| 697 | (interactive "P") | 671 | (interactive "P") |
| 698 | (recenter (if (null line) | 672 | (recenter (if (null line) |
diff --git a/etc/refcard.tex b/etc/refcard.tex index 8c8d3288841..7f7784bc957 100644 --- a/etc/refcard.tex +++ b/etc/refcard.tex | |||
| @@ -330,7 +330,7 @@ the directions. If you are a first-time user, type \kbd{C-h t} for a | |||
| 330 | \key{abort current search}{C-g} | 330 | \key{abort current search}{C-g} |
| 331 | 331 | ||
| 332 | Use \kbd{C-s} or \kbd{C-r} again to repeat the search in either direction. | 332 | Use \kbd{C-s} or \kbd{C-r} again to repeat the search in either direction. |
| 333 | If Emacs is still searching, \kbd{C-g} cancels only the part not done. | 333 | If Emacs is still searching, \kbd{C-g} cancels only the part not matched. |
| 334 | 334 | ||
| 335 | \shortcopyrightnotice | 335 | \shortcopyrightnotice |
| 336 | 336 | ||
| @@ -478,7 +478,7 @@ The following keys are defined in the minibuffer. | |||
| 478 | \key{abort command}{C-g} | 478 | \key{abort command}{C-g} |
| 479 | 479 | ||
| 480 | Type \kbd{C-x ESC ESC} to edit and repeat the last command that used the | 480 | Type \kbd{C-x ESC ESC} to edit and repeat the last command that used the |
| 481 | minibuffer. Type \kbd{F10} to activate the menu bar using the minibuffer. | 481 | minibuffer. Type \kbd{F10} to activate menu bar items on text terminals. |
| 482 | 482 | ||
| 483 | \newcolumn | 483 | \newcolumn |
| 484 | \title{GNU Emacs Reference Card} | 484 | \title{GNU Emacs Reference Card} |
| @@ -657,7 +657,7 @@ An example: | |||
| 657 | 657 | ||
| 658 | \beginexample% | 658 | \beginexample% |
| 659 | (defun this-line-to-top-of-window (line) | 659 | (defun this-line-to-top-of-window (line) |
| 660 | "Reposition line point is on to top of window. | 660 | "Reposition current line to top of window. |
| 661 | With ARG, put point on line ARG." | 661 | With ARG, put point on line ARG." |
| 662 | (interactive "P") | 662 | (interactive "P") |
| 663 | (recenter (if (null line) | 663 | (recenter (if (null line) |