aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorPaul Eggert2011-02-24 22:42:06 -0800
committerPaul Eggert2011-02-24 22:42:06 -0800
commita07b892ff17e95e513c4bfe6e2dd73df1e589bf3 (patch)
treea3d1a40c919618c9a452a405838cff23819777fe /etc
parentae0d725005539d9259efac6a81ff8fdd45eb69a6 (diff)
parentb18947669cd182ec8487b317460f6df5878d0f11 (diff)
downloademacs-a07b892ff17e95e513c4bfe6e2dd73df1e589bf3.tar.gz
emacs-a07b892ff17e95e513c4bfe6e2dd73df1e589bf3.zip
Merge from mainline.
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS32
1 files changed, 17 insertions, 15 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 96cc97ac795..cfb788940d0 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -330,7 +330,7 @@ prompts for a number to count from and for a format string.
330** The Landmark game is now invoked with `landmark', not `lm'. 330** The Landmark game is now invoked with `landmark', not `lm'.
331 331
332** Prolog mode has been completely revamped, with lots of additional 332** Prolog mode has been completely revamped, with lots of additional
333functionality such as more intelligent indentation, electricty, support for 333functionality such as more intelligent indentation, electricity, support for
334more variants, including Mercury, and a lot more. 334more variants, including Mercury, and a lot more.
335 335
336** shell-mode can track your cwd by reading it from your prompt. 336** shell-mode can track your cwd by reading it from your prompt.
@@ -347,6 +347,12 @@ Just set shell-dir-cookie-re to an appropriate regexp.
347** browse-url has gotten a new variable that is used for mailto: URLs, 347** browse-url has gotten a new variable that is used for mailto: URLs,
348 `browse-url-mailto-function', which defaults to `browse-url-mail'. 348 `browse-url-mailto-function', which defaults to `browse-url-mail'.
349 349
350** Directory local variables can apply to file-less buffers, in certain modes
351(eg dired, vc-dir, log-edit). For example, adding
352"(diff-mode . ((mode . whitespace)))" to your .dir-locals.el file,
353will turn on `whitespace-mode' for *vc-diff* buffers. Modes should
354call `hack-dir-local-variables-non-file-buffer' to support this.
355
350** ERC changes 356** ERC changes
351 357
352*** New vars `erc-autojoin-timing' and `erc-autojoin-delay'. 358*** New vars `erc-autojoin-timing' and `erc-autojoin-delay'.
@@ -412,16 +418,12 @@ choose a color via list-colors-display.
412*** dired-jump and dired-jump-other-window called with a prefix argument 418*** dired-jump and dired-jump-other-window called with a prefix argument
413read a file name from the minibuffer instead of using buffer-file-name. 419read a file name from the minibuffer instead of using buffer-file-name.
414 420
415** Directory local variables can apply to file-less buffers. 421+++
416For example, adding "(diff-mode . ((mode . whitespace)))" to your 422*** The `dired local variables' feature provided by Dired-x is obsolete.
417.dir-locals.el file, will turn on `whitespace-mode' for *vc-diff* buffers. 423The standard directory local variables feature replaces it.
418 424
419** SQL Mode enhancements. 425** SQL Mode enhancements.
420 426
421*** Several variables have been marked as safe local variables. The
422variables `sql-product', `sql-user', `sql-server', `sql-database' and
423`sql-port' can now be safely used as local variables.
424
425*** `sql-dialect' is a synonym for `sql-product'. 427*** `sql-dialect' is a synonym for `sql-product'.
426 428
427*** Added ability to login with a port on MySQL and Postgres. 429*** Added ability to login with a port on MySQL and Postgres.
@@ -530,7 +532,7 @@ objects shown and the details available are product specific.
530**** List all objects. 532**** List all objects.
531Using `M-x sql-list-all', `C-c C-l a' or selecting "SQL->List all 533Using `M-x sql-list-all', `C-c C-l a' or selecting "SQL->List all
532objects" will list all the objects in the database. At a minimum it 534objects" will list all the objects in the database. At a minimum it
533lists the tables and views in the database. Preceeding the command by 535lists the tables and views in the database. Preceding the command by
534universal argument may provide additional details or extend the 536universal argument may provide additional details or extend the
535listing to include other schemas objects. The list will appear in a 537listing to include other schemas objects. The list will appear in a
536separate window in view-mode. 538separate window in view-mode.
@@ -538,7 +540,7 @@ separate window in view-mode.
538**** List Table details. 540**** List Table details.
539Using `M-x sql-list-table', `C-c C-l t' or selecting "SQL->List Table 541Using `M-x sql-list-table', `C-c C-l t' or selecting "SQL->List Table
540details" will ask for the name of a database table or view and display 542details" will ask for the name of a database table or view and display
541the list of columns in the relation. Preceeding the comand with the 543the list of columns in the relation. Preceding the command with the
542universal argument may provide additional details about each column. 544universal argument may provide additional details about each column.
543The list will appear in a separate window in view-mode. 545The list will appear in a separate window in view-mode.
544 546
@@ -553,7 +555,7 @@ In general, the SQL*Plus option SCAN should always be set OFF under
553SQL interactive mode and this option used in its place. 555SQL interactive mode and this option used in its place.
554 556
555*** SQL interactive mode will replace tabs with spaces. 557*** SQL interactive mode will replace tabs with spaces.
556This prevents the comand interpretter for MySQL and Postgres from 558This prevents the command interpreter for MySQL and Postgres from
557listing object name completions when being sent text via 559listing object name completions when being sent text via
558`sql-send-*' functions. 560`sql-send-*' functions.
559 561
@@ -562,7 +564,7 @@ listing object name completions when being sent text via
562** sregex.el is now obsolete, since rx.el is a strict superset. 564** sregex.el is now obsolete, since rx.el is a strict superset.
563 565
564** s-region.el and pc-select are now declared obsolete, 566** s-region.el and pc-select are now declared obsolete,
565superceded by shift-select-mode enabled by default in 23.1. 567superseded by shift-select-mode enabled by default in 23.1.
566** pc-mode.el is also declared obsolete. 568** pc-mode.el is also declared obsolete.
567** gdb-mi 569** gdb-mi
568 570
@@ -710,6 +712,7 @@ sc.el, x-menu.el, rnews.el, rnewspost.el
710 712
711* Lisp changes in Emacs 24.1 713* Lisp changes in Emacs 24.1
712 714
715** byte-compile-disable-print-circle is obsolete.
713** Removed the stack-trace-on-error variable. 716** Removed the stack-trace-on-error variable.
714Also the debugger can now "continue" from an error, which means it will jump 717Also the debugger can now "continue" from an error, which means it will jump
715to the error handler as if the debugger had not been invoked instead of 718to the error handler as if the debugger had not been invoked instead of
@@ -800,10 +803,9 @@ displayed with a "spinning bar".
800runtime checks. 803runtime checks.
801 804
802** New configure.bat option --distfiles to specify files to be 805** New configure.bat option --distfiles to specify files to be
803 included in binary distribution 806included in binary distribution
804 807
805** New make target `dist' to create binary disttribution for Windows 808** New make target `dist' to create binary distribution for MS Windows
806 platform
807 809
808 810
809---------------------------------------------------------------------- 811----------------------------------------------------------------------