diff options
| author | Stefan Monnier | 2010-04-19 11:07:52 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2010-04-19 11:07:52 -0400 |
| commit | 6e104790e756226cbb5b7feaf01854103ded9f36 (patch) | |
| tree | 5a1bd758627d6358a7083bb3d72108676bde8bdb /etc | |
| parent | b5feea0feaf721c66ff34ee2728c76a4c028fa0f (diff) | |
| parent | 79d74ac527b79242175bca1b39ef12b1693c3523 (diff) | |
| download | emacs-6e104790e756226cbb5b7feaf01854103ded9f36.tar.gz emacs-6e104790e756226cbb5b7feaf01854103ded9f36.zip | |
Merge from emacs-23
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/ChangeLog | 4 | ||||
| -rw-r--r-- | etc/MORE.STUFF | 4 | ||||
| -rw-r--r-- | etc/NEWS.23 | 65 |
3 files changed, 50 insertions, 23 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog index 6471a4d422a..b9e443284f3 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2010-04-18 Francesc Rocher <rocher@member.fsf.org> | ||
| 2 | |||
| 3 | * MORE.STUFF: Add a new entry for QWE. | ||
| 4 | |||
| 1 | 2010-04-18 Stefan Monnier <monnier@iro.umontreal.ca> | 5 | 2010-04-18 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 6 | ||
| 3 | * HELLO (Mathematics): Prefer Unicode charset. | 7 | * HELLO (Mathematics): Prefer Unicode charset. |
diff --git a/etc/MORE.STUFF b/etc/MORE.STUFF index a7cb3237b30..36c89651d67 100644 --- a/etc/MORE.STUFF +++ b/etc/MORE.STUFF | |||
| @@ -215,6 +215,10 @@ Several are for Debian GNU/Linux in particular. | |||
| 215 | * Quack: <URL:http://www.neilvandyke.org/quack/> | 215 | * Quack: <URL:http://www.neilvandyke.org/quack/> |
| 216 | Quack enhances Emacs support for Scheme. | 216 | Quack enhances Emacs support for Scheme. |
| 217 | 217 | ||
| 218 | * QWE: <URL:http://www.nongnu.org/qwe/> | ||
| 219 | QWE's not WEB for Emacs is a quasi-WYSIWYG literate programming system for | ||
| 220 | Emacs that can be used with almost every programming language. | ||
| 221 | |||
| 218 | * Session: <URL:http://emacs-session.sourceforge.net/> | 222 | * Session: <URL:http://emacs-session.sourceforge.net/> |
| 219 | Session Management for Emacs. | 223 | Session Management for Emacs. |
| 220 | 224 | ||
diff --git a/etc/NEWS.23 b/etc/NEWS.23 index 0d6bfbf52aa..717c2a8c2b5 100644 --- a/etc/NEWS.23 +++ b/etc/NEWS.23 | |||
| @@ -24,6 +24,7 @@ so we will look at it and add it to the manual. | |||
| 24 | 24 | ||
| 25 | * Installation Changes in Emacs 23.2 | 25 | * Installation Changes in Emacs 23.2 |
| 26 | 26 | ||
| 27 | --- | ||
| 27 | ** New configure options for Emacs developers | 28 | ** New configure options for Emacs developers |
| 28 | These are not new features; only the configure flags are new. | 29 | These are not new features; only the configure flags are new. |
| 29 | --- | 30 | --- |
| @@ -36,8 +37,10 @@ This might not work on all platforms. | |||
| 36 | ** `make install' now consistently ignores umask, creating a | 37 | ** `make install' now consistently ignores umask, creating a |
| 37 | world-readable install. | 38 | world-readable install. |
| 38 | 39 | ||
| 40 | +++ | ||
| 39 | ** Emacs compiles with Gconf support, if it is detected. | 41 | ** Emacs compiles with Gconf support, if it is detected. |
| 40 | Use the configure option --without-gconf to disable this. | 42 | Use the configure option --without-gconf to disable this. |
| 43 | This is used by the `font-use-system-font' feature (see below). | ||
| 41 | 44 | ||
| 42 | * Startup Changes in Emacs 23.2 | 45 | * Startup Changes in Emacs 23.2 |
| 43 | +++ | 46 | +++ |
| @@ -95,12 +98,14 @@ with `set-process-query-on-exit-flag'. | |||
| 95 | unconditionally. The previous behavior, toggling the mode, was | 98 | unconditionally. The previous behavior, toggling the mode, was |
| 96 | neither reliable nor generally desirable. | 99 | neither reliable nor generally desirable. |
| 97 | 100 | ||
| 98 | *** New commands for adding and removing file-local variables: | 101 | +++ |
| 102 | *** There are new commands for adding and removing file-local variables: | ||
| 99 | `add-file-local-variable', `delete-file-local-variable', | 103 | `add-file-local-variable', `delete-file-local-variable', |
| 100 | `add-file-local-variable-prop-line', and | 104 | `add-file-local-variable-prop-line', and |
| 101 | `delete-file-local-variable-prop-line'. | 105 | `delete-file-local-variable-prop-line'. |
| 102 | 106 | ||
| 103 | *** New commands for adding and removing directory-local variables, | 107 | +++ |
| 108 | *** There are new commands for adding and removing directory-local variables, | ||
| 104 | and copying them to and from file-local variable lists: | 109 | and copying them to and from file-local variable lists: |
| 105 | `add-dir-local-variable', `delete-dir-local-variable', | 110 | `add-dir-local-variable', `delete-dir-local-variable', |
| 106 | `copy-dir-locals-to-file-locals', | 111 | `copy-dir-locals-to-file-locals', |
| @@ -181,15 +186,18 @@ that file exists. | |||
| 181 | 186 | ||
| 182 | * Changes in Specialized Modes and Packages in Emacs 23.2 | 187 | * Changes in Specialized Modes and Packages in Emacs 23.2 |
| 183 | 188 | ||
| 189 | --- | ||
| 184 | ** The bookmark menu has a narrowing search via bookmark-bmenu-search. | 190 | ** The bookmark menu has a narrowing search via bookmark-bmenu-search. |
| 185 | 191 | ||
| 186 | ** LaTeX mode now provides completion (via completion-at-point). | 192 | ** LaTeX mode now provides completion (via completion-at-point). |
| 187 | 193 | ||
| 188 | --- | 194 | --- |
| 189 | ** sym-comp.el is now declared obsolete, superceded by completion-at-point. | 195 | ** sym-comp.el is now declared obsolete, superseded by completion-at-point. |
| 190 | 196 | ||
| 197 | --- | ||
| 191 | ** lucid.el and levents.el are now declared obsolete. | 198 | ** lucid.el and levents.el are now declared obsolete. |
| 192 | 199 | ||
| 200 | --- | ||
| 193 | ** pcomplete provides a new command `pcomplete-std-completion' which | 201 | ** pcomplete provides a new command `pcomplete-std-completion' which |
| 194 | is similar to `pcomplete' but using the standard completion UI code. | 202 | is similar to `pcomplete' but using the standard completion UI code. |
| 195 | 203 | ||
| @@ -233,9 +241,9 @@ on the page edge advances to the next/previous page. | |||
| 233 | 241 | ||
| 234 | ** GDB-UI | 242 | ** GDB-UI |
| 235 | 243 | ||
| 244 | +++ | ||
| 236 | *** Toolbar functionality for reverse debugging. Display of STL | 245 | *** Toolbar functionality for reverse debugging. Display of STL |
| 237 | collections as watch expressions. These features require GDB 7.0 | 246 | collections as watch expressions. These features require GDB 7.0 or later. |
| 238 | or later. | ||
| 239 | 247 | ||
| 240 | ** Grep | 248 | ** Grep |
| 241 | +++ | 249 | +++ |
| @@ -243,9 +251,11 @@ or later. | |||
| 243 | 251 | ||
| 244 | ** Info | 252 | ** Info |
| 245 | 253 | ||
| 254 | +++ | ||
| 246 | *** The new command `Info-virtual-index' bound to "I" displays a menu of | 255 | *** The new command `Info-virtual-index' bound to "I" displays a menu of |
| 247 | matched topics found in the index. | 256 | matched topics found in the index. |
| 248 | 257 | ||
| 258 | +++ | ||
| 249 | *** The new command `info-finder' replaces finder.el with a virtual Info | 259 | *** The new command `info-finder' replaces finder.el with a virtual Info |
| 250 | manual that generates an Info file which gives the same information | 260 | manual that generates an Info file which gives the same information |
| 251 | through a menu structure. | 261 | through a menu structure. |
| @@ -325,22 +335,25 @@ instead of redisplaying the full log. The RCS, CVS and SCCS VC | |||
| 325 | backends do not support this. | 335 | backends do not support this. |
| 326 | --- | 336 | --- |
| 327 | *** When a file is not found, VC will not try to check it out of RCS anymore. | 337 | *** When a file is not found, VC will not try to check it out of RCS anymore. |
| 328 | 338 | +++ | |
| 329 | *** Diff and log operations can be used from Dired buffers. | 339 | *** Diff and log operations can be used from Dired buffers. |
| 330 | 340 | ||
| 331 | *** vc-git changes | 341 | *** vc-git changes |
| 332 | 342 | ||
| 333 | **** The short log format for git makes use of the graph display, so | 343 | --- |
| 334 | it's not supported on git versions earlier than 1.5. | 344 | **** The short log format for git makes use of the graph display, |
| 335 | 345 | so it's not supported on git versions earlier than 1.5.6. | |
| 336 | **** Support for operating with stashes has been added to vc-dir: the stash list is | ||
| 337 | displayed in the *vc-dir* header, stashes can be created, removed, applied and | ||
| 338 | their content displayed. | ||
| 339 | 346 | ||
| 340 | **** vc-dir displays the stash status | 347 | --- |
| 348 | **** vc-dir uses the --relative option of git, and so requires at least | ||
| 349 | git version 1.5.5. | ||
| 341 | 350 | ||
| 342 | **** vc-dir requires at least git-1.5.5. | 351 | +++ |
| 352 | **** Support for operating with stashes has been added to vc-dir: | ||
| 353 | the stash list is displayed in the *vc-dir* header, stashes can be | ||
| 354 | created, removed, applied and their content displayed. | ||
| 343 | 355 | ||
| 356 | +++ | ||
| 344 | *** vc-bzr supports operating with shelves: the shelve list is | 357 | *** vc-bzr supports operating with shelves: the shelve list is |
| 345 | displayed in the *vc-dir* header, shelves can be created, removed and applied. | 358 | displayed in the *vc-dir* header, shelves can be created, removed and applied. |
| 346 | --- | 359 | --- |
| @@ -383,7 +396,7 @@ search in file buffers whose file names match the specified wildcard. | |||
| 383 | That means, they change `default-directory' to the new users value, | 396 | That means, they change `default-directory' to the new users value, |
| 384 | and let commands run under that user permissions. It works even when | 397 | and let commands run under that user permissions. It works even when |
| 385 | `default-directory' is already remote. Calling the external commands | 398 | `default-directory' is already remote. Calling the external commands |
| 386 | is possible by `*su' or `*sudo', repectively. | 399 | is possible by `*su' or `*sudo', respectively. |
| 387 | --- | 400 | --- |
| 388 | *** When running in a new enough xterm (newer than version 242), Emacs | 401 | *** When running in a new enough xterm (newer than version 242), Emacs |
| 389 | asks xterm what the background color is and it sets up faces | 402 | asks xterm what the background color is and it sets up faces |
| @@ -397,6 +410,7 @@ consider the background light). | |||
| 397 | This is a collection of packages to aid with using Emacs as an IDE | 410 | This is a collection of packages to aid with using Emacs as an IDE |
| 398 | (integrated development environment): | 411 | (integrated development environment): |
| 399 | 412 | ||
| 413 | +++ | ||
| 400 | *** The Semantic package allows the use of parsers to intelligently | 414 | *** The Semantic package allows the use of parsers to intelligently |
| 401 | edit and navigate source code. Parsers for C/C++, Java, Javascript, | 415 | edit and navigate source code. Parsers for C/C++, Java, Javascript, |
| 402 | and several other languages are included by default, and Semantic can | 416 | and several other languages are included by default, and Semantic can |
| @@ -405,6 +419,7 @@ also interface with external tools such as GNU Global and GNU Idutils. | |||
| 405 | To enable Semantic, use the global minor mode `semantic-mode'. | 419 | To enable Semantic, use the global minor mode `semantic-mode'. |
| 406 | See the Semantic manual for details. | 420 | See the Semantic manual for details. |
| 407 | 421 | ||
| 422 | +++ | ||
| 408 | *** EDE (Emacs Development Environment) is a package for managing code | 423 | *** EDE (Emacs Development Environment) is a package for managing code |
| 409 | projects, including features such as automatic Makefile generation. | 424 | projects, including features such as automatic Makefile generation. |
| 410 | 425 | ||
| @@ -415,9 +430,11 @@ See the EDE manual for details. | |||
| 415 | code. It is currently used by some parts of Semantic and EDE; in the | 430 | code. It is currently used by some parts of Semantic and EDE; in the |
| 416 | future, it may be used for code generation features. | 431 | future, it may be used for code generation features. |
| 417 | 432 | ||
| 433 | +++ | ||
| 418 | *** The EIEIO library implements a subset of the Common Lisp Object | 434 | *** The EIEIO library implements a subset of the Common Lisp Object |
| 419 | System (CLOS). It is used by the other CEDET packages. | 435 | System (CLOS). It is used by the other CEDET packages. |
| 420 | 436 | ||
| 437 | --- | ||
| 421 | ** mpc.el is a front end for the Music Player Daemon. Run it with M-x mpc. | 438 | ** mpc.el is a front end for the Music Player Daemon. Run it with M-x mpc. |
| 422 | 439 | ||
| 423 | ** htmlfontify.el turns a fontified Emacs buffer into an HTML page. | 440 | ** htmlfontify.el turns a fontified Emacs buffer into an HTML page. |
| @@ -425,6 +442,7 @@ System (CLOS). It is used by the other CEDET packages. | |||
| 425 | +++ | 442 | +++ |
| 426 | ** js.el is a new major mode for JavaScript files. | 443 | ** js.el is a new major mode for JavaScript files. |
| 427 | 444 | ||
| 445 | --- | ||
| 428 | ** imap-hash.el is a new library to address IMAP mailboxes as hashtables. | 446 | ** imap-hash.el is a new library to address IMAP mailboxes as hashtables. |
| 429 | 447 | ||
| 430 | 448 | ||
| @@ -452,16 +470,17 @@ be in use: | |||
| 452 | ** Support for generating Emacs 18 compatible bytecode (by setting | 470 | ** Support for generating Emacs 18 compatible bytecode (by setting |
| 453 | the variable `byte-compile-compatibility') has been removed. | 471 | the variable `byte-compile-compatibility') has been removed. |
| 454 | 472 | ||
| 455 | ** In image-mode.el `image-mode-maybe' is obsolete. Instead, you can | 473 | --- |
| 456 | either use `image-mode' that displays an image file as the actual image | 474 | ** In image-mode.el `image-mode-maybe' is obsolete. |
| 457 | inititally, or `image-mode-as-text' when you want to display an image file | 475 | Instead, you can either use `image-mode' (which displays an image file |
| 458 | as text inititally. `image-mode-as-text' is a combination of a non-image | 476 | as the actual image initially), or `image-mode-as-text' (when you want |
| 459 | mode from `auto-mode-alist' (or Fundamental mode) and `image-minor-mode'. | 477 | to display an image file as text initially). `image-mode-as-text' is a |
| 460 | `image-minor-mode' provides `C-c C-c' key binding to toggle image display. | 478 | combination of a non-image mode from `auto-mode-alist' (or Fundamental |
| 479 | mode) and `image-minor-mode'. `image-minor-mode' provides a `C-c C-c' | ||
| 480 | key binding to toggle image display. | ||
| 461 | `image-toggle-display-text' removes image properties. | 481 | `image-toggle-display-text' removes image properties. |
| 462 | `image-toggle-display-image' adds image properties. | 482 | `image-toggle-display-image' adds image properties. |
| 463 | `image-toggle-display' toggles between `image-mode-as-text' and | 483 | `image-toggle-display' toggles between `image-mode-as-text' and `image-mode'. |
| 464 | `image-mode'. | ||
| 465 | 484 | ||
| 466 | 485 | ||
| 467 | * Lisp changes in Emacs 23.2 | 486 | * Lisp changes in Emacs 23.2 |