Changeset 4058 for trunk/etc/NEWS
- Timestamp:
- 04/16/06 21:46:31 (3 years ago)
- Files:
-
- trunk/etc/NEWS (modified) (35 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/etc/NEWS
r4037 r4058 159 159 ** The command line option --no-windows has been changed to 160 160 --no-window-system. The old one still works, but is deprecated. 161 162 --- 163 ** If the environment variable DISPLAY specifies an unreachable X display, 164 Emacs will now startup as if invoked with the --no-window-system option. 161 165 162 166 +++ … … 319 323 ** M-SPC (just-one-space) when given a numeric argument N 320 324 converts whitespace around point to N spaces. 325 326 --- 327 ** C-x 5 C-o displays a specified buffer in another frame 328 but does not switch to that frame. It's the multi-frame 329 analogue of C-x 4 C-o. 321 330 322 331 --- … … 872 881 fontification in Info, remove `turn-on-font-lock' from 873 882 `Info-mode-hook'. 874 875 +++876 *** font-lock-lines-before specifies a number of lines before the877 current line that should be refontified when you change the buffer.878 The default value is 1.879 883 880 884 +++ … … 1189 1193 custom theme with M-x customize-create-theme. Use M-x load-theme to 1190 1194 load and enable a theme, and M-x disable-theme to disable it. Use M-x 1191 enable-theme to renable a disabled theme.1195 enable-theme to enable a disabled theme. 1192 1196 1193 1197 +++ … … 1262 1266 by whitespace. This means you can now use them as shell wildcards 1263 1267 too. If you want to use just plain `*' as a wildcard, type `*""'; the 1264 double quotes make no difference in the shell, but they prevent1268 double quotes make no difference in the shell, but they prevent 1265 1269 special treatment in `dired-do-shell-command'. 1266 1270 … … 1417 1421 1418 1422 +++ 1419 *** New option `grep-highlight-matches' highlight es matches in *grep*1423 *** New option `grep-highlight-matches' highlights matches in *grep* 1420 1424 buffer. It uses a special feature of some grep programs which accept 1421 1425 --color option to output markers around matches. When going to the next … … 1661 1665 that it's clear when part of the entered filename will be ignored due to 1662 1666 emacs' filename parsing rules. The ignored portion can be made dim, 1663 invisible, or otherwise less visually notic able. The display method can1667 invisible, or otherwise less visually noticeable. The display method can 1664 1668 be displayed by customizing the variable `file-name-shadow-properties'. 1665 1669 … … 1850 1854 1851 1855 ** Changes in Dired 1856 1857 +++ 1852 1858 *** Bindings for Tumme added 1853 1859 Several new keybindings, all starting with the C-t prefix, have been … … 1855 1861 point, mark some image files in a dired buffer and do C-t d to display 1856 1862 thumbnails of them in a separate buffer. 1857 ** Changes in Hi Lock: 1863 1864 ** Changes in Hi Lock 1858 1865 1859 1866 +++ … … 1871 1878 *** Topic cryptography added, enabling easy gpg topic encryption and 1872 1879 decryption. Per-topic basis enables interspersing encrypted-text and 1873 clear-text within a single file to your heart s content, using symmetric1880 clear-text within a single file to your heart's content, using symmetric 1874 1881 and/or public key modes. Time-limited key caching, user-provided 1875 1882 symmetric key hinting and consistency verification, auto-encryption of … … 1877 1884 powerful ways. 1878 1885 1879 *** many substantial fixes and refinements, including: 1886 *** Default command prefix changed to "\C-c " (control-c space), to avoid 1887 intruding on user's keybinding space. Customize the 1888 `allout-command-prefix' variable to your preference. 1889 1890 *** Allout now uses text overlay's `invisible' property (and others) for 1891 concealed text, instead of selective-display. This simplifies the code, in 1892 particularly avoiding the need for kludges for isearch dynamic-display, 1893 discretionary handling of edits of concealed text, undo concerns, etc. 1894 1895 *** Many substantial fixes and refinements, including: 1880 1896 1881 1897 - repaired inhibition of inadvertent edits to concealed text 1882 1898 - repaired retention of topic body hanging indent upon topic depth shifts 1883 - prevent "containment discontinuities" where a topic is shifted deeper 1884 than the offspring-depth of its container 1885 - easy to adopt the distinctive bullet of a topic in a topic created 1886 relative to it, or select a new one, or use the common topic bullet 1887 - plain bullets, by default, now alternate between only two characters 1888 ('.' and ','), yielding less cluttered outlines 1889 - many internal fixes 1890 - version number incremented to 2.1 1899 - refuse to create "containment discontinuities", where a 1900 topic is shifted deeper than the offspring-depth of its' container 1901 - bulleting variation is simpler and more accommodating, both in the 1902 default behavior and in ability to vary when creating new topics 1903 - many internal fixes and refinements 1904 - many module and function docstring clarifications 1905 - version number incremented to 2.2 1891 1906 1892 1907 ** The variable `woman-topic-at-point' was renamed … … 1980 1995 message [initial node], and with subsequent C-s/C-r continues through 1981 1996 other nodes. When isearch fails for the rest of the manual, it wraps 1982 aroun gthe whole manual to the top/final node. The user option1997 around the whole manual to the top/final node. The user option 1983 1998 `Info-isearch-search' controls whether to use Info-search for isearch, 1984 1999 or the default isearch search function that wraps around the current … … 2590 2605 extracting the content of a BibTeX field. 2591 2606 2607 *** The variables `bibtex-autokey-name-case-convert' and 2608 `bibtex-autokey-titleword-case-convert' have been renamed to 2609 `bibtex-autokey-name-case-convert-function' and 2610 `bibtex-autokey-titleword-case-convert-function'. The old names are 2611 still available as aliases. 2612 2592 2613 +++ 2593 2614 ** In Enriched mode, `set-left-margin' and `set-right-margin' are now … … 2760 2781 --- 2761 2782 *** New customizable variables: 2762 - desktop-save. Determin s whether the desktop should be saved when it is2783 - desktop-save. Determines whether the desktop should be saved when it is 2763 2784 killed. 2764 2785 - desktop-file-name-format. Format in which desktop file names should be saved. … … 2886 2907 renewenvironment. 2887 2908 2888 *** Hono ur #line directives.2909 *** Honor #line directives. 2889 2910 2890 2911 When Etags parses an input file that contains C preprocessor's #line … … 3000 3021 ** MH-E changes. 3001 3022 3002 Upgraded to MH-E version 7.9 1. There have been major changes since3023 Upgraded to MH-E version 7.93. There have been major changes since 3003 3024 version 5.0.2; see MH-E-NEWS for details. 3004 3025 … … 3109 3130 ** sql changes. 3110 3131 3111 *** The variable `sql-product' controls the highlight ng of different3132 *** The variable `sql-product' controls the highlighting of different 3112 3133 SQL dialects. This variable can be set globally via Customize, on a 3113 3134 buffer-specific basis via local variable settings, or for the current … … 3170 3191 3171 3192 *** MySQL support is enhanced. 3172 Keyword hig lighting of MySql 4.0 is implemented.3193 Keyword highlighting of MySql 4.0 is implemented. 3173 3194 3174 3195 *** Imenu support has been enhanced to locate tables, views, indexes, … … 3306 3327 To enable this, set `calculator-output-radix' non-nil. In this mode a 3307 3328 separator character is used every few digits, making it easier to see 3308 byte bound ries etc. For more info, see the documentation of the3329 byte boundaries etc. For more info, see the documentation of the 3309 3330 variable `calculator-radix-grouping-mode'. 3310 3331 … … 3413 3434 through telnet, even though that was inconvenient if you use Emacs in 3414 3435 a local console window with a scrollback buffer. The default value of 3415 w32-use-full-screen-buffer is now nil, which favo urs local console3436 w32-use-full-screen-buffer is now nil, which favors local console 3416 3437 windows. Recent versions of Windows telnet also work well with this 3417 3438 setting. If you are using an older telnet server then Emacs detects … … 3450 3471 3451 3472 --- 3473 The function `comint-send-input' now accepts 3 optional arguments: 3474 3475 (comint-send-input &optional no-newline artificial) 3476 3477 Callers sending input not from the user should use bind the 3rd 3478 argument `artificial' to a non-nil value, to prevent Emacs from 3479 deleting the part of subprocess output that matches the input. 3480 3481 --- 3452 3482 ** Support for Mocklisp has been removed. 3453 3483 … … 3484 3514 *** New function `copy-tree' makes a copy of a tree. 3485 3515 3486 It recursively cop yies through both CARs and CDRs.3516 It recursively copies through both CARs and CDRs. 3487 3517 3488 3518 +++ … … 3567 3597 A quit inside the body of `with-local-quit' is caught by the 3568 3598 `with-local-quit' form itself, but another quit will happen later once 3569 the code that has inhibit ted quitting exits.3599 the code that has inhibited quitting exits. 3570 3600 3571 3601 This is for use around potentially blocking or long-running code … … 3594 3624 3595 3625 If it is non-nil, the function lists only faces matching this regexp. 3626 3627 +++ 3628 *** New function `string-or-null-p'. 3629 3630 Return t if OBJECT is a string or nil. Otherwise, return nil. 3596 3631 3597 3632 ** Lisp code indentation features: … … 3656 3691 3657 3692 ** defcustom changes: 3693 3694 +++ 3695 *** The package-version keyword has been added to provide 3696 `customize-changed-options' functionality to packages in the future. 3697 Developers who make use of this keyword must also update the new 3698 variable `customize-package-emacs-version-alist'. 3658 3699 3659 3700 +++ … … 3756 3797 +++ 3757 3798 *** Function `pos-visible-in-window-p' now returns the pixel coordinates 3758 and partial visib lity state of the corresponding row, if the PARTIALLY3799 and partial visibility state of the corresponding row, if the PARTIALLY 3759 3800 arg is non-nil. 3760 3801 … … 3925 3966 A file local variables list cannot specify a string with text 3926 3967 properties--any specified text properties are discarded. 3968 3969 +++ 3970 *** The variable `enable-local-variables' controls how local variable 3971 lists are handled. t, the default, specifies the standard querying 3972 behavior. :safe means use only safe values, and ignore the rest. 3973 nil means ignore them all. Anything else means always query. 3927 3974 3928 3975 +++ … … 4076 4123 4077 4124 +++ 4078 *** The new function `syntax-ppss' rovides an efficient way to find the4125 *** The new function `syntax-ppss' provides an efficient way to find the 4079 4126 current syntactic context at point. 4080 4127 … … 4209 4256 +++ 4210 4257 *** The `read-file-name' function now takes an additional argument which 4211 specifies a predicate which the file name read must sati fy. The4258 specifies a predicate which the file name read must satisfy. The 4212 4259 new variable `read-file-name-predicate' contains the predicate argument 4213 4260 while reading the file name from the minibuffer; the predicate in this … … 4597 4644 ** Customizable fringe bitmaps 4598 4645 4646 *** New buffer-local variables `fringe-indicator-alist' and 4647 `fringe-cursor-alist' maps between logical (internal) fringe indicator 4648 and cursor symbols and the actual fringe bitmaps to be displayed. 4649 This decouples the logical meaning of the fringe indicators from the 4650 physical appearance, as well as allowing different fringe bitmaps to 4651 be used in different windows showing different buffers. 4652 4599 4653 *** New function `define-fringe-bitmap' can now be used to create new 4600 4654 fringe bitmaps, as well as change the built-in fringe bitmaps. 4601 4655 4602 4656 To change a built-in bitmap, do (require 'fringe) and use the symbol 4603 identif ing the bitmap such as `left-truncation' or `continued-line'.4657 identifying the bitmap such as `left-truncation' or `continued-line'. 4604 4658 4605 4659 *** New function `destroy-fringe-bitmap' deletes a fringe bitmap … … 4702 4756 variable `overlay-arrow-variable-list'. 4703 4757 4704 It contains a list of vari bles which contain overlay arrow position4758 It contains a list of variables which contain overlay arrow position 4705 4759 markers, including the original `overlay-arrow-position' variable. 4706 4760 … … 4796 4850 relative to the left edge of the given area. Once the base offset for 4797 4851 a relative position has been set (by the first occurrence of one of 4798 these symbols), further occur ences of these symbols are interpreted as4852 these symbols), further occurrences of these symbols are interpreted as 4799 4853 the width of the area. 4800 4854 … … 4870 4924 (defimage foo-image '((:type xpm :file "foo/bar.xpm"))) 4871 4925 4926 Note that all images formerly located in the lisp directory have been 4927 moved to etc/images. 4928 4929 +++ 4930 *** New function `image-load-path-for-library' returns a suitable 4931 search path for images relative to library. This function is useful in 4932 external packages to save users from having to update 4933 `image-load-path'. 4934 4872 4935 +++ 4873 4936 *** The new variable `max-image-size' defines the maximum size of … … 4890 4953 +++ 4891 4954 *** The mouse pointer shape over ordinary text or images can now be 4892 controlled/overrid en via the `pointer' text property.4955 controlled/overridden via the `pointer' text property. 4893 4956 4894 4957 ** Mouse event enhancements: … … 10734 10797 SQL interpreters. It has an entry on `auto-mode-alist'. 10735 10798 10736 *** M-x highlight-changes-mode provides a minor mode displaying buffer10737 changes with a special face.10738 10739 10799 *** ispell4.el has been deleted. It got in the way of ispell.el and 10740 10800 this was hard to fix reliably. It has long been obsolete -- use
