Changeset 4020 for trunk/etc/NEWS
- Timestamp:
- 01/28/06 20:40:47 (3 years ago)
- Files:
-
- trunk/etc/NEWS (modified) (54 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/etc/NEWS
r3990 r4020 185 185 186 186 +++ 187 ** The default is now to use a nbitmap as the icon, so the command-line options187 ** The default is now to use a bitmap as the icon, so the command-line options 188 188 --icon-type, -i has been replaced with options --no-bitmap-icon, -nbi to turn 189 189 the bitmap icon off. … … 268 268 to the text before point. If there is text in the buffer after point, 269 269 it remains unchanged. 270 271 +++ 272 ** When Emacs prompts for file names, SPC no longer completes the file name. 273 This is so filenames with embedded spaces could be input without the 274 need to quote the space with a C-q. The underlying changes in the 275 keymaps that are active in the minibuffer are described below under 276 "New keymaps for typing file names". 270 277 271 278 +++ … … 301 308 302 309 +++ 303 ** You can now switch buffers in a cyclic order with C-x C-left and 304 (prev-buffer) and C-x C-right (next-buffer). C-x left and C-x right 305 can be used as well. 310 ** You can now switch buffers in a cyclic order with C-x C-left 311 (previous-buffer) and C-x C-right (next-buffer). C-x left and 312 C-x right can be used as well. The functions keep a different buffer 313 cycle for each frame, using the frame-local buffer list. 306 314 307 315 +++ … … 316 324 `insert-pair', `delete-pair', `raise-sexp'. 317 325 318 --- 326 +++ 319 327 ** New command `kill-whole-line' kills an entire line at once. 320 328 By default, it is bound to C-S-<backspace>. … … 565 573 +++ 566 574 *** In processing a local variables list, Emacs strips the prefix and 567 suffix arefrom every line before processing all the lines.575 suffix from every line before processing all the lines. 568 576 569 577 +++ … … 724 732 725 733 --- 726 *** Moving or scrolling through images (and other lines) taller tha t734 *** Moving or scrolling through images (and other lines) taller than 727 735 the window now works sensibly, by automatically adjusting the window's 728 736 vscroll property. … … 810 818 of the recognized cursor types. 811 819 820 +++ 821 *** On text terminals, the variable `visible-cursor' controls whether Emacs 822 uses the "very visible" cursor (the default) or the normal cursor. 823 812 824 ** New faces: 813 825 … … 816 828 elements on mode-line (and header-line) like `highlight' face on text 817 829 areas. 830 831 *** `mode-line-buffer-id' is the standard face for buffer identification 832 parts of the mode line. 818 833 819 834 +++ … … 1186 1201 +++ 1187 1202 *** New command `Buffer-menu-toggle-files-only' toggles display of file 1188 buffers only in the Buffer Menu. It is bound to `T'in Buffer Menu1203 buffers only in the Buffer Menu. It is bound to T in Buffer Menu 1189 1204 mode. 1190 1205 … … 1279 1294 +++ 1280 1295 *** The new command `comint-insert-previous-argument' in comint-derived 1281 modes (shell-mode etc) inserts arguments from previous command lines,1296 modes (shell-mode, etc.) inserts arguments from previous command lines, 1282 1297 like bash's `ESC .' binding. It is bound by default to `C-c .', but 1283 1298 otherwise behaves quite similarly to the bash version. … … 1447 1462 1448 1463 --- 1449 *** Emacs now responds to mouse-clicks on the mode-line, header-line and1450 display margin, when run in an xterm.1464 *** If you enable Xterm Mouse mode, Emacs will respond to mouse clicks 1465 on the mode line, header line and display margin, when run in an xterm. 1451 1466 1452 1467 --- … … 1527 1542 1528 1543 Calc is an advanced desk calculator and mathematical tool written in 1529 Emacs Lisp. Its documentation is in a separate manual; within Emacs, 1530 type "C-h i m calc RET" to read that manual. A reference card is 1531 available in `etc/calccard.tex' and `etc/calccard.ps'. 1544 Emacs Lisp. The prefix for Calc has been changed to `C-x *' and Calc 1545 can be started with `C-x * *'. The Calc manual is separate from the 1546 Emacs manual; within Emacs, type "C-h i m calc RET" to read the 1547 manual. A reference card is available in `etc/calccard.tex' and 1548 `etc/calccard.ps'. 1532 1549 1533 1550 --- … … 1745 1762 as latex and html from the visually laid out text table. 1746 1763 1747 +++ 1748 ** The thumbs.el package allows you to preview image files as thumbnails 1749 and can be invoked from a Dired buffer.1764 ** The tumme.el package allows you to easily view, tag and in other ways 1765 manipulate image files and their thumbnails, using dired as the main interface. 1766 Tumme provides functionality to generate simple image galleries. 1750 1767 1751 1768 +++ … … 1769 1786 (setq tramp-default-method "ftp") 1770 1787 1788 Removing Tramp, and re-enabling Ange-FTP, can be achieved by M-x 1789 tramp-unload-tramp. 1790 1771 1791 --- 1772 1792 ** The URL package (which had been part of W3) is now part of Emacs. … … 1801 1821 1802 1822 * Changes in Specialized Modes and Packages in Emacs 22.1: 1823 1824 ** Changes in Hi Lock: 1825 1826 +++ 1827 *** hi-lock-mode now only affects a single buffer, and a new function 1828 `global-hi-lock-mode' enables Hi Lock in all buffers. By default, if 1829 hi-lock-mode is used in what appears to be the initialization file, a 1830 warning message suggests to use global-hi-lock-mode instead. However, 1831 if the new variable `hi-lock-archaic-interface-deduce' is non-nil, 1832 using hi-lock-mode in an initialization file will turn on Hi Lock in all 1833 buffers and no warning will be issued (for compatibility with the 1834 behavior in older versions of Emacs). 1803 1835 1804 1836 ** Changes in Allout … … 1848 1880 1849 1881 --- 1850 ** Makefile mode has submodes for automake, gmake, makepp and BSDmake.1851 1852 The former two couldn't be differentiated before, and the latter t wo1882 ** Makefile mode has submodes for automake, gmake, makepp, BSD make and imake. 1883 1884 The former two couldn't be differentiated before, and the latter three 1853 1885 are new. Font-locking is robust now and offers new customizable 1854 1886 faces. … … 1997 2029 +++ 1998 2030 ** CC mode changes. 2031 2032 *** The CC Mode manual has been extensively revised. 2033 The information about using CC Mode has been separated from the larger 2034 and more difficult chapters about configuration. 2035 2036 *** Changes in Key Sequences 2037 **** c-toggle-auto-hungry-state is no longer bound to C-c C-t. 2038 2039 **** c-toggle-hungry-state is no longer bound to C-c C-d. 2040 This binding has been taken over by c-hungry-delete-forwards. 2041 2042 **** c-toggle-auto-state (C-c C-t) has been renamed to c-toggle-auto-newline. 2043 c-toggle-auto-state remains as an alias. 2044 2045 **** The new commands c-hungry-backspace and c-hungry-delete-forwards 2046 have key bindings C-c C-DEL (or C-c DEL, for the benefit of TTYs) and 2047 C-c C-d (or C-c C-<delete> or C-c <delete>) respectively. These 2048 commands delete entire blocks of whitespace with a single 2049 key-sequence. [N.B. "DEL" is the <backspace> key.] 2050 2051 **** The new command c-toggle-electric-mode is bound to C-c C-l. 2052 2053 **** The new command c-subword-mode is bound to C-c C-w. 2054 2055 *** C-c C-s (`c-show-syntactic-information') now highlights the anchor 2056 position(s). 2057 2058 *** New Minor Modes 2059 **** Electric Minor Mode toggles the electric action of non-alphabetic keys. 2060 The new command c-toggle-electric-mode is bound to C-c C-l. Turning the 2061 mode off can be helpful for editing chaotically indented code and for 2062 users new to CC Mode, who sometimes find electric indentation 2063 disconcerting. Its current state is displayed in the mode line with an 2064 'l', e.g. "C/al". 2065 2066 **** Subword Minor Mode makes Emacs recognize word boundaries at upper case 2067 letters in StudlyCapsIdentifiers. You enable this feature by C-c C-w. It can 2068 also be used in non-CC Mode buffers. :-) Contributed by Masatake YAMATO. 2069 2070 *** New clean-ups 2071 2072 **** `comment-close-slash'. 2073 With this clean-up, a block (i.e. c-style) comment can be terminated by 2074 typing a slash at the start of a line. 2075 2076 **** `c-one-liner-defun' 2077 This clean-up compresses a short enough defun (for example, an AWK 2078 pattern/action pair) onto a single line. "Short enough" is configurable. 1999 2079 2000 2080 *** Font lock support. … … 2017 2097 2018 2098 Note that the most demanding font lock level has been tuned with lazy 2019 fontification in mind, i.e. there should be a support mode that waits 2020 with the fontification until the text is actually shown 2021 (e.g. Just-in-time Lock mode, which is the default, or Lazy Lock 2022 mode). Fontifying a file with several thousand lines in one go can 2023 take the better part of a minute. 2099 fontification in mind; Just-In-Time-Lock mode should be enabled for 2100 the highest font lock level (by default, it is). Fontifying a file 2101 with several thousand lines in one go can take the better part of a 2102 minute. 2024 2103 2025 2104 **** The (c|c++|objc|java|idl|pike)-font-lock-extra-types variables … … 2036 2115 buffers. See the variable c-doc-comment-style for details. 2037 2116 2038 Currently two kinds of doc comment styles are recognized: Suns Javadoc 2039 and Autodoc which is used in Pike. This is by no means a complete 2040 list of the most common tools; if your doc comment extractor of choice 2041 is missing then please drop a note to bug-cc-mode@gnu.org. 2117 Currently three kinds of doc comment styles are recognized: Sun's 2118 Javadoc, Autodoc (which is used in Pike) and GtkDoc (used in C). (The 2119 last was contributed by Masatake YAMATO). This is by no means a 2120 complete list of the most common tools; if your doc comment extractor 2121 of choice is missing then please drop a note to bug-cc-mode@gnu.org. 2042 2122 2043 2123 **** Better handling of C++ templates. … … 2074 2154 definition, or structured statement. 2075 2155 2076 The predefined indentation functions haven't yet been adapted for AWK 2077 mode, though some of them may work serendipitously. There shouldn't be 2078 any problems writing custom indentation functions for AWK mode. 2079 2080 The command C-c C-q (c-indent-defun) hasn't yet been adapted for AWK, 2081 though in practice it works properly nearly all the time. Should it 2082 fail, explicitly set the region around the function (using C-u C-SPC: 2083 C-M-h probably won't work either) then do C-M-\ (indent-region). 2156 The predefined line-up functions haven't yet been adapted for AWK 2157 mode, though some of them may work serendipitously. There shouldn't 2158 be any problems writing custom indentation functions for AWK mode. 2084 2159 2085 2160 **** Font Locking … … 2089 2164 the AWK language itself. 2090 2165 2091 **** Comment Commands 2092 M-; (indent-for-comment) works fine. None of the other CC Mode 2093 comment formatting commands have yet been adapted for AWK mode. 2094 2095 **** Movement Commands 2096 Most of the movement commands work in AWK mode. The most important 2097 exceptions are M-a (c-beginning-of-statement) and M-e 2098 (c-end-of-statement) which haven't yet been adapted. 2099 2100 The notion of "defun" has been augmented to include AWK pattern-action 2101 pairs. C-M-a (c-awk-beginning-of-defun) and C-M-e (c-awk-end-of-defun) 2102 recognize these pattern-action pairs, as well as user defined 2103 functions. 2104 2105 **** Auto-newline Insertion and Clean-ups 2106 Auto-newline insertion hasn't yet been adapted for AWK. Some of 2107 the clean-ups can actually convert good AWK code into syntactically 2108 invalid code. These features are best disabled in AWK buffers. 2166 **** Comment and Movement Commands 2167 These commands all work for AWK buffers. The notion of "defun" has 2168 been augmented to include AWK pattern-action pairs - the standard 2169 "defun" commands on key sequences C-M-a, C-M-e, and C-M-h use this 2170 extended definition. 2171 2172 **** "awk" style, Auto-newline Insertion and Clean-ups 2173 A new style, "awk" has been introduced, and this is now the default 2174 style for AWK code. With auto-newline enabled, the clean-up 2175 c-one-liner-defun (see above) is useful. 2109 2176 2110 2177 *** New syntactic symbols in IDL mode. … … 2115 2182 2116 2183 *** New functions to do hungry delete without enabling hungry delete mode. 2117 The functions `c-hungry-backspace' and `c-hungry-delete-forward' can be 2118 bound to keys to get this feature without toggling a mode. 2184 The new functions `c-hungry-backspace' and `c-hungry-delete-forward' 2185 provide hungry deletion without having to toggle a mode. They are 2186 bound to C-c C-DEL and C-c C-d (and several variants, for the benefit 2187 of different keyboard setups. See "Changes in key sequences" above). 2119 2188 2120 2189 *** Better control over `require-final-newline'. … … 2144 2213 symbol. 2145 2214 2146 This change might affect code that call `c-guess-basic-syntax' directly, 2147 and custom lineup functions if they use `c-syntactic-context'. However, 2148 the argument given to lineup functions is still a single cons cell 2149 with nil or an integer in the cdr. 2215 This change might affect code that calls `c-guess-basic-syntax' 2216 directly, and custom lineup functions if they use 2217 `c-syntactic-context'. However, the argument given to lineup 2218 functions is still a single cons cell with nil or an integer in the 2219 cdr. 2150 2220 2151 2221 *** API changes for derived modes. … … 2158 2228 2159 2229 **** New language variable system. 2160 See the comment blurb near the top of cc-langs.el. 2230 These are variables whose values vary between CC Mode's different 2231 languages. See the comment blurb near the top of cc-langs.el. 2161 2232 2162 2233 **** New initialization functions. … … 2208 2279 **** Better alignment of line continuation backslashes. 2209 2280 `c-backslash-region' tries to adapt to surrounding backslashes. New 2210 variable `c-backslash-max-column' which puta limit on how far out2281 variable `c-backslash-max-column' puts a limit on how far out 2211 2282 backslashes can be moved. 2212 2283 … … 2215 2286 affects `c-context-line-break', `c-context-open-line' and newlines 2216 2287 inserted in Auto-Newline mode. 2288 2217 2289 **** Line indentation works better inside macros. 2218 2219 2290 Regardless whether syntactic indentation and syntactic indentation 2220 2291 inside macros are enabled or not, line indentation now ignores the … … 2225 2296 *** indent-for-comment is more customizable. 2226 2297 The behavior of M-; (indent-for-comment) is now configurable through 2227 the variable `c-indent-comment-alist'. The indentation behavior based2228 on the preceding code on the line, e.g. to get two spaces after #else 2229 and #endif but indentation to `comment-column' in most other cases 2230 (something which was hardcoded earlier).2298 the variable `c-indent-comment-alist'. The indentation behavior is 2299 based on the preceding code on the line, e.g. to get two spaces after 2300 #else and #endif but indentation to `comment-column' in most other 2301 cases (something which was hardcoded earlier). 2231 2302 2232 2303 *** New function `c-context-open-line'. … … 2324 2395 --- 2325 2396 ** Reftex mode changes 2397 2326 2398 +++ 2327 2399 *** Changes to RefTeX's table of contents … … 2441 2513 2442 2514 *** The new command `bibtex-entry-update' (bound to C-c C-u) updates 2443 an existing BibTeX entry. 2515 an existing BibTeX entry by inserting fields that may occur but are not 2516 present. 2444 2517 2445 2518 *** New `bibtex-entry-format' option `required-fields', enabled by default. … … 2479 2552 *** The new command `bibtex-copy-summary-as-kill' pushes summary 2480 2553 of BibTeX entry to kill ring (bound to C-c C-t). 2554 2555 *** The new variables bibtex-expand-strings and 2556 bibtex-autokey-expand-strings control the expansion of strings when 2557 extracting the content of a BibTeX field. 2481 2558 2482 2559 +++ … … 2518 2595 ** GUD mode improvements for jdb: 2519 2596 2520 *** Search for source files using jdb classpath and class 2521 information. Fast startup since there is no need to scan all 2522 source files up front. There is also no need to create and maintain 2523 lists of source directories to scan. Look at `gud-jdb-use-classpath' 2524 and`gud-jdb-classpath' customization variables documentation.2597 *** Search for source files using jdb classpath and class information. 2598 Fast startup since there is no need to scan all source files up front. 2599 There is also no need to create and maintain lists of source 2600 directories to scan. Look at `gud-jdb-use-classpath' and 2601 `gud-jdb-classpath' customization variables documentation. 2525 2602 2526 2603 *** Supports the standard breakpoint (gud-break, gud-clear) 2527 set/clear operations from java source files under the classpath, stack2528 traversal (gud-up, gud-down), and run until current stack finish2529 (gud-finish).2604 set/clear operations from Java source files under the classpath, stack 2605 traversal (gud-up, gud-down), and run until current stack finish 2606 (gud-finish). 2530 2607 2531 2608 *** Supports new jdb (Java 1.2 and later) in addition to oldjdb 2532 (Java 1.1 jdb).2609 (Java 1.1 jdb). 2533 2610 2534 2611 *** The previous method of searching for source files has been 2535 preserved in case someone still wants/needs to use it.2536 Set `gud-jdb-use-classpath' to nil.2537 2538 Added Customization Variables2539 2540 *** `gud-jdb-command-name'.What command line to use to invoke jdb.2541 2542 *** `gud-jdb-use-classpath'.Allows selection of java source file searching2543 method: set to t for new method, nil to scan `gud-jdb-directories' for2544 java sources (previous method).2545 2546 *** `gud-jdb-directories'. List of directories to scan and search for java2547 classes using the original gud-jdb method (if `gud-jdb-use-classpath'2548 is nil).2549 2550 Minor Improvements2551 2552 *** The STARTTLS wrapper (starttls.el) can now use GNUTLS2612 preserved in case someone still wants/needs to use it. 2613 Set `gud-jdb-use-classpath' to nil. 2614 2615 *** Added Customization Variables 2616 2617 **** `gud-jdb-command-name'. What command line to use to invoke jdb. 2618 2619 **** `gud-jdb-use-classpath'. Allows selection of java source file searching 2620 method: set to t for new method, nil to scan `gud-jdb-directories' for 2621 java sources (previous method). 2622 2623 **** `gud-jdb-directories'. List of directories to scan and search for Java 2624 classes using the original gud-jdb method (if `gud-jdb-use-classpath' 2625 is nil). 2626 2627 *** Minor Improvements 2628 2629 **** The STARTTLS wrapper (starttls.el) can now use GNUTLS 2553 2630 instead of the OpenSSL based `starttls' tool. For backwards 2554 2631 compatibility, it prefers `starttls', but you can toggle … … 2556 2633 `starttls' tool). 2557 2634 2558 *** Do not allow debugger output history variable to grow without bounds.2635 **** Do not allow debugger output history variable to grow without bounds. 2559 2636 2560 2637 ** Auto-Revert changes: … … 2597 2674 ** recentf changes. 2598 2675 2599 The recent file list is now automatically clean up when recentf mode is2676 The recent file list is now automatically cleaned up when recentf mode is 2600 2677 enabled. The new option `recentf-auto-cleanup' controls when to do 2601 2678 automatic cleanup. … … 2723 2800 The escaped character sequence \a, \b, \d, \e, \f, \n, \r, \t, \v, 2724 2801 respectively, stand for the ASCII characters BEL, BS, DEL, ESC, FF, NL, 2725 CR, TAB, VT ,2802 CR, TAB, VT. 2726 2803 2727 2804 **** Regular expressions can be bound to a given language. … … 3472 3549 It returns nil if the given Lisp form can't possibly do anything 3473 3550 dangerous; otherwise it returns a reason why the form might be unsafe 3474 (calls unknown function, alters global variable, etc ).3551 (calls unknown function, alters global variable, etc.). 3475 3552 3476 3553 +++ … … 3628 3705 3629 3706 +++ 3630 *** New function `mouse-on-link-p' test if a position is in a clickable link.3707 *** New function `mouse-on-link-p' tests if a position is in a clickable link. 3631 3708 3632 3709 This is the function used by the new `mouse-1-click-follows-link' … … 3786 3863 various status records in parallel. 3787 3864 3788 It take a variable (a symbol) as argument. If the variable is non-nil,3865 It takes a variable (a symbol) as argument. If the variable is non-nil, 3789 3866 then its value should be a vector installed previously by 3790 3867 `frame-or-buffer-changed-p'. If the frame names, buffer names, buffer … … 3877 3954 *** Functions `match-data' and `set-match-data' now have an optional 3878 3955 argument `reseat'. When non-nil, all markers in the match data list 3879 passed to these function will be reseated to point to nowhere.3956 passed to these functions will be reseated to point to nowhere. 3880 3957 3881 3958 +++ … … 4013 4090 *** The new hook `before-save-hook' is invoked by `basic-save-buffer' 4014 4091 before saving buffers. This allows packages to perform various final 4015 tasks , for example;it can be used by the copyright package to make4092 tasks. For example, it can be used by the copyright package to make 4016 4093 sure saved files have the current year in any copyright headers. 4017 4094 … … 4032 4109 One advantage of using this function is that the list of suffixes in 4033 4110 `exec-suffixes' is OS-dependant, so this function will find 4034 executables without polluting Lisp code with OS depend ancies.4111 executables without polluting Lisp code with OS dependencies. 4035 4112 4036 4113 --- … … 4114 4191 4115 4192 +++ 4116 *** The new function `read-directory-name' for reading a directory name.4193 *** The new function `read-directory-name' is for reading a directory name. 4117 4194 4118 4195 It is like `read-file-name' except that the defaulting works better … … 4120 4197 4121 4198 ** Completion changes: 4199 4200 +++ 4201 *** The new function `minibuffer-completion-contents' returns the contents 4202 of the minibuffer just before point. That is what completion commands 4203 operate on. 4122 4204 4123 4205 +++ … … 4145 4227 as a lazy completion table. 4146 4228 4147 (lazy-completion-table VAR FUN &rest ARGS)4229 (lazy-completion-table VAR FUN) 4148 4230 4149 4231 If the completion table VAR is used for the first time (e.g., by passing VAR 4150 as an argument to `try-completion'), the function FUN is called with arguments4151 ARGS. FUN must return the completion table that will be stored in VAR. If 4152 completion is requested in the minibuffer, FUN will be called in the buffer4153 from which the minibuffer was entered. The return value of4232 as an argument to `try-completion'), the function FUN is called with no 4233 arguments. FUN must return the completion table that will be stored in VAR. 4234 If completion is requested in the minibuffer, FUN will be called in the buffer 4235 from which the minibuffer was entered. The return value of 4154 4236 `lazy-completion-table' must be used to initialize the value of VAR. 4155 4237 4156 4238 +++ 4157 4239 ** Enhancements to keymaps. 4240 4241 *** New keymaps for typing file names 4242 4243 Two new keymaps, `minibuffer-local-filename-completion-map' and 4244 `minibuffer-local-must-match-filename-map', apply whenever 4245 Emacs reads a file name in the minibuffer. These key maps override 4246 the usual binding of SPC to `minibuffer-complete-word' (so that file 4247 names with embedded spaces could be typed without the need to quote 4248 the spaces). 4158 4249 4159 4250 *** Cleaner way to enter key sequences. … … 4303 4394 by setting the new variable `process-adaptive-read-buffering' to a 4304 4395 non-nil value (the default), as it will automatically delay reading 4305 from such processes, toallowing them to produce more output before4396 from such processes, allowing them to produce more output before 4306 4397 emacs tries to read it. 4307 4398 … … 4344 4435 - A server can open on a random port using :service t arg. 4345 4436 - Local sockets are supported using :family 'local arg. 4437 - IPv6 is supported (when available). You may explicitly select IPv6 4438 using :family 'ipv6 arg. 4346 4439 - Non-blocking connect is supported using :nowait t arg. 4347 4440 - The process' property list can be initialized using :plist PLIST arg; … … 4351 4444 To test for the availability of a given feature, use featurep like this: 4352 4445 (featurep 'make-network-process '(:type datagram)) 4446 (featurep 'make-network-process '(:family ipv6)) 4353 4447 4354 4448 *** The old `open-network-stream' now uses `make-network-process'. … … 4464 4558 4465 4559 +++ 4560 *** The new function `adjust-window-trailing-edge' moves the right 4561 or bottom edge of a window. It does not move other window edges. 4562 4563 +++ 4466 4564 ** Customizable fringe bitmaps 4467 4565 … … 4470 4568 4471 4569 To change a built-in bitmap, do (require 'fringe) and use the symbol 4472 identifing the bitmap such as `left-truncation or `continued-line'.4570 identifing the bitmap such as `left-truncation' or `continued-line'. 4473 4571 4474 4572 *** New function `destroy-fringe-bitmap' deletes a fringe bitmap … … 4506 4604 specified widths, since the combined fringe widths must match an 4507 4605 integral number of columns. The extra width is distributed evenly 4508 between the left and right fringe. Forforce a specific fringe width,4606 between the left and right fringe. To force a specific fringe width, 4509 4607 specify the width as a negative integer (if both widths are negative, 4510 4608 only the left fringe gets the specified width). … … 4630 4728 4631 4729 The display property stretch specification form `(space PROPS)', where 4632 PROPS is a property list now allows pixel based width and height4730 PROPS is a property list, now allows pixel based width and height 4633 4731 specifications, as well as enhanced horizontal text alignment. 4634 4732 … … 4955 5053 precedence over the file name. Likewise an `<?xml' or `<!DOCTYPE' 4956 5054 declaration will give the buffer XML or SGML mode, based on the new 4957 var `magic-mode-alist'.5055 variable `magic-mode-alist'. 4958 5056 4959 5057 +++ … … 5262 5360 5263 5361 +++ 5264 *** local-write-file-hooks is marked obsolete5362 *** Variable `local-write-file-hooks' is marked obsolete. 5265 5363 5266 5364 Use the LOCAL arg of `add-hook'. … … 11538 11636 *** The net-utils package makes some common networking features 11539 11637 available in Emacs. Some of these functions are wrappers around 11540 system utilities (ping, nslookup, etc ); others are implementations of11638 system utilities (ping, nslookup, etc.); others are implementations of 11541 11639 simple protocols (finger, whois) in Emacs Lisp. There are also 11542 11640 functions to make simple connections to TCP/IP ports for debugging and … … 11557 11655 fvwm-generic-mode: For fvwm initialization files 11558 11656 x-resource-generic-mode: For X resource files 11559 hosts-generic-mode: For hosts files (.rhosts, /etc/hosts, etc )11657 hosts-generic-mode: For hosts files (.rhosts, /etc/hosts, etc.) 11560 11658 mailagent-rules-generic-mode: For mailagent .rules files 11561 11659 javascript-generic-mode: For JavaScript files
