diff options
| author | Richard M. Stallman | 2003-09-12 00:44:10 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2003-09-12 00:44:10 +0000 |
| commit | f6537e033c165670e59d5229979968b4f6184840 (patch) | |
| tree | f05fdb9df5ec0ce059013e20df8115a95d268af9 | |
| parent | 31003b9e540b55d23ff2c00c7a71d0eec3a24e16 (diff) | |
| download | emacs-f6537e033c165670e59d5229979968b4f6184840.tar.gz emacs-f6537e033c165670e59d5229979968b4f6184840.zip | |
Document char-displayable-p more clearly.
Add many +++ markers.
| -rw-r--r-- | etc/NEWS | 26 |
1 files changed, 23 insertions, 3 deletions
| @@ -1676,16 +1676,23 @@ a match if part of it has a read-only property. | |||
| 1676 | locally to provide Eldoc functionality by some method appropriate to | 1676 | locally to provide Eldoc functionality by some method appropriate to |
| 1677 | the language. | 1677 | the language. |
| 1678 | 1678 | ||
| 1679 | ** `latin1-char-displayable-p' is obsoleted by `char-displayable-p'. | ||
| 1680 | |||
| 1681 | ** New coding system property `mime-text-unsuitable' indicates that | 1679 | ** New coding system property `mime-text-unsuitable' indicates that |
| 1682 | the coding system's `mime-charset' is not suitable for MIME text | 1680 | the coding system's `mime-charset' is not suitable for MIME text |
| 1683 | parts, e.g. utf-16. | 1681 | parts, e.g. utf-16. |
| 1684 | 1682 | ||
| 1683 | +++ | ||
| 1685 | ** The argument to forward-word, backward-word, forward-to-indentation | 1684 | ** The argument to forward-word, backward-word, forward-to-indentation |
| 1686 | and backward-to-indentation is now optional, and defaults to 1. | 1685 | and backward-to-indentation is now optional, and defaults to 1. |
| 1687 | 1686 | ||
| 1688 | +++ | 1687 | +++ |
| 1688 | ** (char-displayable-p CHAR) returns non-nil if Emacs ought to be able | ||
| 1689 | to display CHAR. More precisely, if the selected frame's fontset has | ||
| 1690 | a font to display the character set that CHAR belongs to. | ||
| 1691 | |||
| 1692 | Fontsets can specify a font on a per-character basis; when the fontset | ||
| 1693 | does that, this value may not be accurate. | ||
| 1694 | |||
| 1695 | +++ | ||
| 1689 | ** The new function `window-inside-edges' returns the edges of the | 1696 | ** The new function `window-inside-edges' returns the edges of the |
| 1690 | actual text portion of the window, not including the scroll bar or | 1697 | actual text portion of the window, not including the scroll bar or |
| 1691 | divider line, the fringes, the display margins, the header line and | 1698 | divider line, the fringes, the display margins, the header line and |
| @@ -2025,6 +2032,7 @@ settings. To make `left-fringe-width', `right-fringe-width', and | |||
| 2025 | displaying the buffer in a window, or use `set-window-buffer' to force | 2032 | displaying the buffer in a window, or use `set-window-buffer' to force |
| 2026 | an update of the display margins. | 2033 | an update of the display margins. |
| 2027 | 2034 | ||
| 2035 | +++ | ||
| 2028 | ** Per-window vertical scroll-bar settings | 2036 | ** Per-window vertical scroll-bar settings |
| 2029 | 2037 | ||
| 2030 | Windows can now have their own individual scroll-bar settings | 2038 | Windows can now have their own individual scroll-bar settings |
| @@ -2163,6 +2171,7 @@ Lisp packages using many minor mode keymaps can now maintain their own | |||
| 2163 | keymap alist separate from minor-mode-map-alist by adding their keymap | 2171 | keymap alist separate from minor-mode-map-alist by adding their keymap |
| 2164 | alist to this list. | 2172 | alist to this list. |
| 2165 | 2173 | ||
| 2174 | +++ | ||
| 2166 | ** Atomic change groups. | 2175 | ** Atomic change groups. |
| 2167 | 2176 | ||
| 2168 | To perform some changes in the current buffer "atomically" so that | 2177 | To perform some changes in the current buffer "atomically" so that |
| @@ -2302,6 +2311,7 @@ yank or yank-pop command (or a call to insert-for-yank). The function | |||
| 2302 | insert-for-yank automatically sets that variable according to the UNDO | 2311 | insert-for-yank automatically sets that variable according to the UNDO |
| 2303 | element of the string argument's yank-handler text property if present. | 2312 | element of the string argument's yank-handler text property if present. |
| 2304 | 2313 | ||
| 2314 | +++ | ||
| 2305 | ** New function display-supports-face-attributes-p may be used to test | 2315 | ** New function display-supports-face-attributes-p may be used to test |
| 2306 | whether a given set of face attributes is actually displayable. | 2316 | whether a given set of face attributes is actually displayable. |
| 2307 | 2317 | ||
| @@ -2309,13 +2319,16 @@ A new predicate `supports' has also been added to the `defface' face | |||
| 2309 | specification language, which can be used to do this test for faces | 2319 | specification language, which can be used to do this test for faces |
| 2310 | defined with defface. | 2320 | defined with defface. |
| 2311 | 2321 | ||
| 2322 | +++ | ||
| 2312 | ** face-attribute, face-foreground, face-background, and face-stipple now | 2323 | ** face-attribute, face-foreground, face-background, and face-stipple now |
| 2313 | accept a new optional argument, INHERIT, which controls how face | 2324 | accept a new optional argument, INHERIT, which controls how face |
| 2314 | inheritance is used when determining the value of a face attribute. | 2325 | inheritance is used when determining the value of a face attribute. |
| 2315 | 2326 | ||
| 2327 | +++ | ||
| 2316 | ** New functions face-attribute-relative-p and merge-face-attribute | 2328 | ** New functions face-attribute-relative-p and merge-face-attribute |
| 2317 | help with handling relative face attributes. | 2329 | help with handling relative face attributes. |
| 2318 | 2330 | ||
| 2331 | +++ | ||
| 2319 | ** Enhancements to process support | 2332 | ** Enhancements to process support |
| 2320 | 2333 | ||
| 2321 | *** Function list-processes now has an optional argument; if non-nil, | 2334 | *** Function list-processes now has an optional argument; if non-nil, |
| @@ -2337,7 +2350,7 @@ and modify elements on this property list. | |||
| 2337 | The new low-level functions process-plist and set-process-plist are | 2350 | The new low-level functions process-plist and set-process-plist are |
| 2338 | used to access and replace the entire property list of a process. | 2351 | used to access and replace the entire property list of a process. |
| 2339 | 2352 | ||
| 2340 | 2353 | +++ | |
| 2341 | ** Enhanced networking support. | 2354 | ** Enhanced networking support. |
| 2342 | 2355 | ||
| 2343 | *** There is a new `make-network-process' function which supports | 2356 | *** There is a new `make-network-process' function which supports |
| @@ -2400,14 +2413,19 @@ the fifth is the port number. | |||
| 2400 | connections are accepted in the stopped state. For a client process, | 2413 | connections are accepted in the stopped state. For a client process, |
| 2401 | no input is received in the stopped state. | 2414 | no input is received in the stopped state. |
| 2402 | 2415 | ||
| 2416 | +++ | ||
| 2403 | ** New function copy-tree. | 2417 | ** New function copy-tree. |
| 2404 | 2418 | ||
| 2419 | +++ | ||
| 2405 | ** New function substring-no-properties. | 2420 | ** New function substring-no-properties. |
| 2406 | 2421 | ||
| 2422 | +++ | ||
| 2407 | ** New function minibuffer-selected-window. | 2423 | ** New function minibuffer-selected-window. |
| 2408 | 2424 | ||
| 2425 | +++ | ||
| 2409 | ** New function `call-process-shell-command'. | 2426 | ** New function `call-process-shell-command'. |
| 2410 | 2427 | ||
| 2428 | --- | ||
| 2411 | ** The dummy function keys made by easymenu | 2429 | ** The dummy function keys made by easymenu |
| 2412 | are now always lower case. If you specify the | 2430 | are now always lower case. If you specify the |
| 2413 | menu item name "Ada", for instance, it uses `ada' | 2431 | menu item name "Ada", for instance, it uses `ada' |
| @@ -2422,6 +2440,7 @@ argument. If it is non-nil, then `commandp' checks | |||
| 2422 | for a function that could be called with `call-interactively', | 2440 | for a function that could be called with `call-interactively', |
| 2423 | and does not return t for keyboard macros. | 2441 | and does not return t for keyboard macros. |
| 2424 | 2442 | ||
| 2443 | --- | ||
| 2425 | ** master-mode.el implements a minor mode for scrolling a slave | 2444 | ** master-mode.el implements a minor mode for scrolling a slave |
| 2426 | buffer without leaving your current buffer, the master buffer. | 2445 | buffer without leaving your current buffer, the master buffer. |
| 2427 | 2446 | ||
| @@ -2442,6 +2461,7 @@ SQL buffer. | |||
| 2442 | (function (lambda () | 2461 | (function (lambda () |
| 2443 | (master-set-slave sql-buffer)))) | 2462 | (master-set-slave sql-buffer)))) |
| 2444 | 2463 | ||
| 2464 | +++ | ||
| 2445 | ** File local variables. | 2465 | ** File local variables. |
| 2446 | 2466 | ||
| 2447 | A file local variables list cannot specify a string with text | 2467 | A file local variables list cannot specify a string with text |