[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/etc/NEWS
From: |
Richard M . Stallman |
Subject: |
[Emacs-diffs] Changes to emacs/etc/NEWS |
Date: |
Fri, 25 Mar 2005 21:10:36 -0500 |
Index: emacs/etc/NEWS
diff -c emacs/etc/NEWS:1.1132 emacs/etc/NEWS:1.1133
*** emacs/etc/NEWS:1.1132 Wed Mar 23 22:36:14 2005
--- emacs/etc/NEWS Sat Mar 26 02:10:36 2005
***************
*** 146,151 ****
--- 146,152 ----
** Control characters and escape glyphs are now shown in the new
escape-glyph face.
+ +++
** Non-breaking space and hyphens are now prefixed with an escape
character, unless the new user variable `show-nonbreak-escape' is set
to nil.
***************
*** 222,227 ****
--- 223,229 ----
+++
** line-move-ignore-invisible now defaults to t.
+ +++
** In Outline mode, hide-body no longer hides lines at the top
of the file that precede the first header line.
***************
*** 238,243 ****
--- 240,246 ----
** `apply-macro-to-region-lines' now operates on all lines that begin
in the region, rather than on all complete lines in the region.
+ ---
** global-whitespace-mode is a new alias for whitespace-global-mode.
+++
***************
*** 288,293 ****
--- 291,297 ----
** Commands winner-redo and winner-undo, from winner.el, are now bound to
C-c <left> and C-c <right>, respectively. This is an incompatible change.
+ ---
** Help commands `describe-function' and `describe-key' now show function
arguments in lowercase italics on displays that support it. To change the
default, customize face `help-argument-name' or redefine the function
***************
*** 315,323 ****
--- 319,329 ----
`kill-region' if read-only are involved: it copies the text to the
kill-ring, but does not delete it.
+ +++
** You can now use next-error (C-x `) and previous-error to advance to
the next/previous matching line found by M-x occur.
+ +++
** Telnet now prompts you for a port number with C-u M-x telnet.
+++
***************
*** 366,371 ****
--- 372,378 ----
that auto reverting works for Dired buffers (although this may not
work properly on all operating systems) and for the Buffer Menu.
+ +++
** If the new user option `auto-revert-check-vc-info' is non-nil, Auto
Revert mode reliably updates version control info (such as the version
control number in the mode line), in all version controlled buffers in
***************
*** 405,410 ****
--- 412,418 ----
compilation processes without affecting the environment that all
subprocesses inherit.
+ +++
** Grep has been decoupled from compilation mode setup.
---
***************
*** 465,470 ****
--- 473,479 ----
** M-x compare-windows now can automatically skip non-matching text to
resync points in both windows.
+ ---
** New command `strokes-global-set-stroke-string'.
This is like `strokes-global-set-stroke', but it allows you to bind
the stroke directly to a string to insert. This is convenient for
***************
*** 472,481 ****
--- 481,492 ----
** Gnus package
+ ---
*** Gnus now includes Sieve and PGG
Sieve is a library for managing Sieve scripts. PGG is a library to handle
PGP/MIME.
+ ---
*** There are many news features, bug fixes and improvements.
See the file GNUS-NEWS or the node "Oort Gnus" in the Gnus manual for details.
***************
*** 495,500 ****
--- 506,512 ----
*** The desktop package can be customized to restore only some buffers
immediately,
remaining buffers are restored lazily (when Emacs is idle).
+ +++
*** New commands:
- desktop-revert reverts to the last loaded desktop.
- desktop-change-dir kills current desktop and loads a new.
***************
*** 503,508 ****
--- 515,521 ----
- desktop-lazy-complete runs the desktop load to completion.
- desktop-lazy-abort aborts lazy loading of the desktop.
+ ---
*** New customizable variables:
- desktop-save. Determins whether the desktop should be saved when it is
killed.
***************
*** 520,525 ****
--- 533,539 ----
+++
*** New command line option --no-desktop
+ ---
*** New hooks:
- desktop-after-read-hook run after a desktop is loaded.
- desktop-no-desktop-file-hook run when no desktop file is found.
***************
*** 533,538 ****
--- 547,553 ----
and `save-place-skip-check-regexp' allow further fine-tuning of this
feature.
+ +++
** You can have several Emacs servers on the same machine.
% emacs --eval '(setq server-name "foo")' -f server-start &
***************
*** 571,588 ****
--- 586,606 ----
arrow bitmaps in right fringe. To show just the angle bitmaps in the
left fringe, but no arrow bitmaps, use ((top . left) (bottom . left)).
+ +++
** New command `display-local-help' displays any local help at point
in the echo area. It is bound to `C-h .'. It normally displays the
same string that would be displayed on mouse-over using the
`help-echo' property, but, in certain cases, it can display a more
keyboard oriented alternative.
+ +++
** New user option `help-at-pt-display-when-idle' allows to
automatically show the help provided by `display-local-help' on
point-over, after suitable idle time. The amount of idle time is
determined by the user option `help-at-pt-timer-delay' and defaults
to one second. This feature is turned off by default.
+ ---
** New commands `scan-buf-next-region' and `scan-buf-previous-region'
move to the start of the next (previous, respectively) region with
non-nil help-echo property and display any help found there in the
***************
*** 606,612 ****
now reads arguments for the function interactively if it is
an interactively callable function.
!
** sql changes.
*** The variable `sql-product' controls the highlightng of different
--- 624,630 ----
now reads arguments for the function interactively if it is
an interactively callable function.
! ---
** sql changes.
*** The variable `sql-product' controls the highlightng of different
***************
*** 678,683 ****
--- 696,702 ----
appropriate sql-interactive-mode wrapper for the current setting of
`sql-product'.
+ ---
** M-x view-file and commands that use it now avoid interfering
with special modes such as Tar mode.
***************
*** 689,694 ****
--- 708,714 ----
be present for an item to match. Regular expression matching is still
available.
+ +++
*** The new option `apropos-sort-by-scores' causes the matching items
to be sorted according to their score. The score for an item is a
number calculated to indicate how well the item matches the words or
***************
*** 701,706 ****
--- 721,727 ----
since there are situations where one or the other will shut down
the operating system or your X server.
+ ---
** New minor mode, Visible mode, toggles invisibility in the current buffer.
When enabled, it makes all invisible text visible. When disabled, it
restores the previous value of `buffer-invisibility-spec'.
***************
*** 709,714 ****
--- 730,736 ----
** New command `kill-whole-line' kills an entire line at once.
By default, it is bound to C-S-<backspace>.
+ ---
** New commands to operate on pairs of open and close characters:
`insert-pair', `delete-pair', `raise-sexp'.
***************
*** 745,750 ****
--- 767,773 ----
+++
** Dired-x:
+ +++
*** Omitting files is now a minor mode, dired-omit-mode. The mode toggling
command is bound to M-o. A new command dired-mark-omitted, bound to M-O,
marks omitted files. The variable dired-omit-files-p is obsoleted, use the
***************
*** 891,896 ****
--- 914,920 ----
horizontally or vertically, a saved window configuration is restored,
or when the frame is resized.
+ +++
** New functions frame-current-scroll-bars and window-current-scroll-bars.
These functions return the current locations of the vertical and
***************
*** 913,918 ****
--- 937,943 ----
+++
** `undo-only' does an undo which does not redo any previous undo.
+ ---
** `uniquify-strip-common-suffix' tells uniquify to prefer
`file|dir1' and `file|dir2' to `file|dir1/subdir' and `file|dir2/subdir'.
***************
*** 927,932 ****
--- 952,958 ----
** GUD mode has its own tool bar for controlling execution of the inferior
and other common debugger commands.
+ ---
** recentf changes.
The recent file list is now automatically cleanup when recentf mode is
***************
*** 959,964 ****
--- 985,991 ----
---
** partial-completion-mode now does partial completion on directory names.
+ ---
** skeleton.el now supports using - to mark the skeleton-point without
interregion interaction. @ has reverted to only setting
skeleton-positions and no longer sets skeleton-point. Skeletons
***************
*** 1011,1016 ****
--- 1038,1044 ----
** The new command `revert-buffer-with-coding-system' (C-x RET r)
revisits the current file using a coding system that you specify.
+ +++
** The new command `recode-file-name' changes the encoding of the name
of a file.
***************
*** 1133,1138 ****
--- 1161,1167 ----
when possible. The latter are more space-efficient. This is
controlled by user option utf-fragment-on-decoding.
+ +++
** The new command `set-file-name-coding-system' (C-x RET F) sets
coding system for encoding and decoding file names. A new menu item
(Options->Mule->Set Coding Systems->For File Name) invokes this
***************
*** 1228,1236 ****
--- 1257,1267 ----
command-line options to feed to TeX, and `tex-start-commands' which should
hold
TeX commands to use at startup.
+ ---
*** verbatim environments are now highlighted in courier by font-lock
and super/sub-scripts are made into super/sub-scripts.
+ +++
*** New major mode doctex-mode for *.dtx files.
+++
***************
*** 1241,1246 ****
--- 1272,1278 ----
be selected only when it is active). The default is nil, so that this
feature is not enabled.
+ +++
** On X, when the window manager requires that you click on a frame to
select it (give it focus), the selected window and cursor position
normally changes according to the mouse click position. If you set
***************
*** 1262,1271 ****
--- 1294,1305 ----
buffers to search by their filename. Internally, Occur mode has been
rewritten, and now uses font-lock, among other changes.
+ +++
** The default values of paragraph-start and indent-line-function have
been changed to reflect those used in Text mode rather than those used
in Indented-Text mode.
+ ---
** New user option `query-replace-skip-read-only': when non-nil,
`query-replace' and related functions simply ignore
a match if part of it has a read-only property.
***************
*** 1296,1301 ****
--- 1330,1336 ----
mouse, so that highlighting disappears when you press a key. You can
also disable mouse highlighting.
+ +++
** You can now customize if selecting a region by dragging the mouse
shall not copy the selected text to the kill-ring by setting the new
variable mouse-drag-copy-region to nil.
***************
*** 1715,1720 ****
--- 1750,1756 ----
prompts for a year and a week number, and moves to the first
day of that ISO week.
+ ---
** The new variable `calendar-minimum-window-height' affects the
window generated by the function `generate-calendar-window'.
***************
*** 1724,1729 ****
--- 1760,1766 ----
rather than all. This makes customization of variables such as
`christian-holidays' simpler.
+ ---
** The function `simple-diary-display' now by default sets a header line.
This can be controlled through the variables `diary-header-line-flag'
and `diary-header-line-format'.
***************
*** 1744,1749 ****
--- 1781,1787 ----
** VC Changes
+ +++
*** The key C-x C-q no longer checks files in or out, it only changes
the read-only state of the buffer (toggle-read-only). We made this
change because we held a poll and found that many users were unhappy
***************
*** 2357,2362 ****
--- 2395,2401 ----
"checkout", "update" or "commit". That means using cvs diff options
-rBASE -rHEAD.
+ ---
** New variable `hs-set-up-overlay' allows customization of the overlay
used to effect hiding for hideshow minor mode. Integration with isearch
handles the overlay property `display' specially, preserving it during
***************
*** 2368,2373 ****
--- 2407,2413 ----
* New modes and packages in Emacs 22.1
+ +++
** The new package conf-mode.el handles thousands of configuration files, with
varying syntaxes for comments (;, #, //, /* */ or !), assignment (var = value,
var : value, var value or keyword var value) and sections ([section] or
***************
*** 2375,2382 ****
.config, .properties (Java), .desktop (KDE/Gnome), .ini and many others are
recognized.
- ** The new package password.el provide a password cache and expiring
mechanism.
-
** The new package dns-mode.el add syntax highlight of DNS master files.
The key binding C-c C-s (`dns-mode-soa-increment-serial') can be used
to increment the SOA serial.
--- 2415,2420 ----
***************
*** 2394,2399 ****
--- 2432,2438 ----
** The thumbs.el package allows you to preview image files as thumbnails
and can be invoked from a Dired buffer.
+ +++
** The new python.el package is used to edit Python and Jython programs.
** The URL package (which had been part of W3) is now part of Emacs.
***************
*** 2609,2614 ****
--- 2648,2654 ----
** New package benchmark.el contains simple support for convenient
timing measurements of code (including the garbage collection component).
+ ---
** The new Lisp library fringe.el controls the appearance of fringes.
** `cfengine-mode' is a major mode for editing GNU Cfengine
***************
*** 2659,2664 ****
--- 2699,2705 ----
** The function symbol-file tells you which file defined
a certain function or variable.
+ +++
** Lisp code can now test if a given buffer position is inside a
clickable link with the new function `mouse-on-link-p'. This is the
function used by the new `mouse-1-click-follows-link' functionality.
***************
*** 2739,2744 ****
--- 2780,2786 ----
the up-event that was discarded in case the last key sequence read for a
previous 'k' or 'K' argument was a down-event; otherwise nil is used.
+ +++
** Function `translate-region' accepts also a char-table as TABLE
argument.
***************
*** 2755,2760 ****
--- 2797,2803 ----
been renamed to `disabled-command-function'. The variable
`disabled-command-hook' has been kept as an obsolete alias.
+ +++
** Function `compute-motion' now calculates the usable window
width if the WIDTH argument is nil. If the TOPOS argument is nil,
the usable window height and width is used.
***************
*** 2763,2768 ****
--- 2806,2812 ----
** `visited-file-modtime' and `calendar-time-from-absolute' now return
a list of two integers, instead of a cons.
+ +++
** If a command sets transient-mark-mode to `only', that
enables Transient Mark mode for the following command only.
During that following command, the value of transient-mark-mode
***************
*** 3024,3029 ****
--- 3068,3074 ----
`format' are now documented. Some flags that were accepted but not
implemented (such as "*") are no longer accepted.
+ +++
** New function `macroexpand-all' expands all macros in a form.
It is similar to the Common-Lisp function of the same name.
One difference is that it guarantees to return the original argument
***************
*** 3050,3055 ****
--- 3095,3101 ----
string. The old behavior is available if you call
`insert-for-yank-1' instead.
+ +++
** New function `get-char-property-and-overlay' accepts the same
arguments as `get-char-property' and returns a cons whose car is the
return value of `get-char-property' called with those arguments and
***************
*** 3592,3598 ****
** The new variable `read-file-name-function' can be used by lisp code
to override the internal read-file-name function.
!
** The new variable `read-file-name-completion-ignore-case' specifies
whether completion ignores case when reading a file name with the
`read-file-name' function.
--- 3638,3644 ----
** The new variable `read-file-name-function' can be used by lisp code
to override the internal read-file-name function.
! +++
** The new variable `read-file-name-completion-ignore-case' specifies
whether completion ignores case when reading a file name with the
`read-file-name' function.
***************
*** 3844,3849 ****
--- 3890,3896 ----
specification language, which can be used to do this test for faces
defined with defface.
+ ---
** The function face-differs-from-default-p now truly checks whether the
given face displays differently from the default face or not (previously
it did only a very cursory check).
***************
*** 3857,3862 ****
--- 3904,3910 ----
** New functions face-attribute-relative-p and merge-face-attribute
help with handling relative face attributes.
+ +++
** The priority of faces in an :inherit attribute face-list is reversed.
If a face contains an :inherit attribute with a list of faces, earlier
faces in the list override later faces in the list; in previous releases
***************
*** 4375,4380 ****
--- 4423,4429 ----
*** The TCL package tcl-mode.el was replaced by tcl.el.
This was actually done in Emacs-21.1, and was not documented.
+ +++
*** The new package button.el implements simple and fast `clickable buttons'
in emacs buffers. `buttons' are much lighter-weight than the `widgets'
implemented by widget.el, and can be used by lisp code that doesn't
- [Emacs-diffs] Changes to emacs/etc/NEWS, (continued)
- [Emacs-diffs] Changes to emacs/etc/NEWS, Juri Linkov, 2005/03/05
- [Emacs-diffs] Changes to emacs/etc/NEWS, Richard M . Stallman, 2005/03/05
- [Emacs-diffs] Changes to emacs/etc/NEWS, Michael Albinus, 2005/03/10
- [Emacs-diffs] Changes to emacs/etc/NEWS, Richard M . Stallman, 2005/03/13
- [Emacs-diffs] Changes to emacs/etc/NEWS, Juri Linkov, 2005/03/16
- [Emacs-diffs] Changes to emacs/etc/NEWS, Richard M . Stallman, 2005/03/17
- [Emacs-diffs] Changes to emacs/etc/NEWS, Richard M . Stallman, 2005/03/21
- [Emacs-diffs] Changes to emacs/etc/NEWS, David Ponce, 2005/03/23
- [Emacs-diffs] Changes to emacs/etc/NEWS, Kim F . Storm, 2005/03/23
- [Emacs-diffs] Changes to emacs/etc/NEWS, Kim F . Storm, 2005/03/23
- [Emacs-diffs] Changes to emacs/etc/NEWS,
Richard M . Stallman <=
- [Emacs-diffs] Changes to emacs/etc/NEWS, Kenichi Handa, 2005/03/26
- [Emacs-diffs] Changes to emacs/etc/NEWS, Stefan Monnier, 2005/03/27
- [Emacs-diffs] Changes to emacs/etc/NEWS, Stefan Monnier, 2005/03/27
- [Emacs-diffs] Changes to emacs/etc/NEWS, Richard M . Stallman, 2005/03/28
- [Emacs-diffs] Changes to emacs/etc/NEWS, Kenichi Handa, 2005/03/29
- [Emacs-diffs] Changes to emacs/etc/NEWS, Glenn Morris, 2005/03/29
- [Emacs-diffs] Changes to emacs/etc/NEWS, Richard M . Stallman, 2005/03/29
- [Emacs-diffs] Changes to emacs/etc/NEWS, Kenichi Handa, 2005/03/30
- [Emacs-diffs] Changes to emacs/etc/NEWS, Richard M . Stallman, 2005/03/31