aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorStefan Monnier2010-04-19 11:07:52 -0400
committerStefan Monnier2010-04-19 11:07:52 -0400
commit6e104790e756226cbb5b7feaf01854103ded9f36 (patch)
tree5a1bd758627d6358a7083bb3d72108676bde8bdb /etc
parentb5feea0feaf721c66ff34ee2728c76a4c028fa0f (diff)
parent79d74ac527b79242175bca1b39ef12b1693c3523 (diff)
downloademacs-6e104790e756226cbb5b7feaf01854103ded9f36.tar.gz
emacs-6e104790e756226cbb5b7feaf01854103ded9f36.zip
Merge from emacs-23
Diffstat (limited to 'etc')
-rw-r--r--etc/ChangeLog4
-rw-r--r--etc/MORE.STUFF4
-rw-r--r--etc/NEWS.2365
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 @@
12010-04-18 Francesc Rocher <rocher@member.fsf.org>
2
3 * MORE.STUFF: Add a new entry for QWE.
4
12010-04-18 Stefan Monnier <monnier@iro.umontreal.ca> 52010-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
28These are not new features; only the configure flags are new. 29These 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
37world-readable install. 38world-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.
40Use the configure option --without-gconf to disable this. 42Use the configure option --without-gconf to disable this.
43This 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'.
95unconditionally. The previous behavior, toggling the mode, was 98unconditionally. The previous behavior, toggling the mode, was
96neither reliable nor generally desirable. 99neither 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,
104and copying them to and from file-local variable lists: 109and 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
194is similar to `pcomplete' but using the standard completion UI code. 202is 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
237collections as watch expressions. These features require GDB 7.0 246collections as watch expressions. These features require GDB 7.0 or later.
238or 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
247matched topics found in the index. 256matched 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
250manual that generates an Info file which gives the same information 260manual that generates an Info file which gives the same information
251through a menu structure. 261through a menu structure.
@@ -325,22 +335,25 @@ instead of redisplaying the full log. The RCS, CVS and SCCS VC
325backends do not support this. 335backends 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---
334it's not supported on git versions earlier than 1.5. 344**** The short log format for git makes use of the graph display,
335 345so 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
337displayed in the *vc-dir* header, stashes can be created, removed, applied and
338their 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
349git 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:
353the stash list is displayed in the *vc-dir* header, stashes can be
354created, 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
345displayed in the *vc-dir* header, shelves can be created, removed and applied. 358displayed 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.
383That means, they change `default-directory' to the new users value, 396That means, they change `default-directory' to the new users value,
384and let commands run under that user permissions. It works even when 397and 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
386is possible by `*su' or `*sudo', repectively. 399is 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
389asks xterm what the background color is and it sets up faces 402asks xterm what the background color is and it sets up faces
@@ -397,6 +410,7 @@ consider the background light).
397This is a collection of packages to aid with using Emacs as an IDE 410This 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
401edit and navigate source code. Parsers for C/C++, Java, Javascript, 415edit and navigate source code. Parsers for C/C++, Java, Javascript,
402and several other languages are included by default, and Semantic can 416and 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.
405To enable Semantic, use the global minor mode `semantic-mode'. 419To enable Semantic, use the global minor mode `semantic-mode'.
406See the Semantic manual for details. 420See 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
409projects, including features such as automatic Makefile generation. 424projects, including features such as automatic Makefile generation.
410 425
@@ -415,9 +430,11 @@ See the EDE manual for details.
415code. It is currently used by some parts of Semantic and EDE; in the 430code. It is currently used by some parts of Semantic and EDE; in the
416future, it may be used for code generation features. 431future, 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
419System (CLOS). It is used by the other CEDET packages. 435System (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
453the variable `byte-compile-compatibility') has been removed. 471the variable `byte-compile-compatibility') has been removed.
454 472
455** In image-mode.el `image-mode-maybe' is obsolete. Instead, you can 473---
456either use `image-mode' that displays an image file as the actual image 474** In image-mode.el `image-mode-maybe' is obsolete.
457inititally, or `image-mode-as-text' when you want to display an image file 475Instead, you can either use `image-mode' (which displays an image file
458as text inititally. `image-mode-as-text' is a combination of a non-image 476as the actual image initially), or `image-mode-as-text' (when you want
459mode from `auto-mode-alist' (or Fundamental mode) and `image-minor-mode'. 477to 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. 478combination of a non-image mode from `auto-mode-alist' (or Fundamental
479mode) and `image-minor-mode'. `image-minor-mode' provides a `C-c C-c'
480key 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