diff options
| author | Richard M. Stallman | 2003-08-17 00:27:53 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2003-08-17 00:27:53 +0000 |
| commit | 0e7d7aae702638afdd166aad01d527975ed78fcc (patch) | |
| tree | a945694ba2b63d2f71550e1fb72504ef7f118a53 | |
| parent | 29e16385d0a531e25b18fbb13cc7111a2650eecc (diff) | |
| download | emacs-0e7d7aae702638afdd166aad01d527975ed78fcc.tar.gz emacs-0e7d7aae702638afdd166aad01d527975ed78fcc.zip | |
*** empty log message ***
| -rw-r--r-- | etc/NEWS | 23 | ||||
| -rw-r--r-- | lisp/ChangeLog | 20 | ||||
| -rw-r--r-- | man/ChangeLog | 4 | ||||
| -rw-r--r-- | src/ChangeLog | 14 |
4 files changed, 57 insertions, 4 deletions
| @@ -1653,6 +1653,9 @@ a match if part of it has a read-only property. | |||
| 1653 | 1653 | ||
| 1654 | * Lisp Changes in Emacs 21.4 | 1654 | * Lisp Changes in Emacs 21.4 |
| 1655 | 1655 | ||
| 1656 | ** The argument to forward-word, backward-word, forward-to-indentation | ||
| 1657 | and backward-to-indentation is now optional, and defaults to 1. | ||
| 1658 | |||
| 1656 | +++ | 1659 | +++ |
| 1657 | ** The new function `window-inside-edges' returns the edges of the | 1660 | ** The new function `window-inside-edges' returns the edges of the |
| 1658 | actual text portion of the window, not including the scroll bar or | 1661 | actual text portion of the window, not including the scroll bar or |
| @@ -2067,6 +2070,7 @@ declaration specifiers supported are: | |||
| 2067 | Set NAME's `edebug-form-spec' property to DEBUG. (This is | 2070 | Set NAME's `edebug-form-spec' property to DEBUG. (This is |
| 2068 | equivalent to writing a `def-edebug-spec' for the macro. | 2071 | equivalent to writing a `def-edebug-spec' for the macro. |
| 2069 | 2072 | ||
| 2073 | +++ | ||
| 2070 | ** Interactive commands can be remapped through keymaps. | 2074 | ** Interactive commands can be remapped through keymaps. |
| 2071 | 2075 | ||
| 2072 | This is an alternative to using defadvice or substitute-key-definition | 2076 | This is an alternative to using defadvice or substitute-key-definition |
| @@ -2123,6 +2127,7 @@ The following changes have been made to provide command remapping: | |||
| 2123 | command before remapping. It is equal to `this-command' when the | 2127 | command before remapping. It is equal to `this-command' when the |
| 2124 | command was not remapped. | 2128 | command was not remapped. |
| 2125 | 2129 | ||
| 2130 | +++ | ||
| 2126 | ** New variable emulation-mode-map-alists. | 2131 | ** New variable emulation-mode-map-alists. |
| 2127 | 2132 | ||
| 2128 | Lisp packages using many minor mode keymaps can now maintain their own | 2133 | Lisp packages using many minor mode keymaps can now maintain their own |
| @@ -2194,6 +2199,7 @@ properties. It works at the same level as `default-text-properties', | |||
| 2194 | although it applies to overlays as well. This variable was introduced | 2199 | although it applies to overlays as well. This variable was introduced |
| 2195 | to implement the `font-lock-face' property. | 2200 | to implement the `font-lock-face' property. |
| 2196 | 2201 | ||
| 2202 | +++ | ||
| 2197 | ** New special text property `font-lock-face'. | 2203 | ** New special text property `font-lock-face'. |
| 2198 | 2204 | ||
| 2199 | This property acts like the `face' property, but it is controlled by | 2205 | This property acts like the `face' property, but it is controlled by |
| @@ -2201,12 +2207,14 @@ M-x font-lock-mode. It is not, strictly speaking, a builtin text | |||
| 2201 | property. Instead, it is implemented inside font-core.el, using the | 2207 | property. Instead, it is implemented inside font-core.el, using the |
| 2202 | new variable `char-property-alias-alist'. | 2208 | new variable `char-property-alias-alist'. |
| 2203 | 2209 | ||
| 2210 | +++ | ||
| 2204 | ** New function remove-list-of-text-properties. | 2211 | ** New function remove-list-of-text-properties. |
| 2205 | 2212 | ||
| 2206 | The new function `remove-list-of-text-properties' is almost the same | 2213 | The new function `remove-list-of-text-properties' is almost the same |
| 2207 | as `remove-text-properties'. The only difference is that it takes | 2214 | as `remove-text-properties'. The only difference is that it takes |
| 2208 | a list of property names as argument rather than a property list. | 2215 | a list of property names as argument rather than a property list. |
| 2209 | 2216 | ||
| 2217 | +++ | ||
| 2210 | ** New function insert-for-yank. | 2218 | ** New function insert-for-yank. |
| 2211 | 2219 | ||
| 2212 | This function normally works like `insert' but removes the text | 2220 | This function normally works like `insert' but removes the text |
| @@ -2215,20 +2223,23 @@ inserted text has a `yank-handler' text property on the first | |||
| 2215 | character of the string, the insertion of the text may be modified in | 2223 | character of the string, the insertion of the text may be modified in |
| 2216 | a number of ways. See the description of `yank-handler' below. | 2224 | a number of ways. See the description of `yank-handler' below. |
| 2217 | 2225 | ||
| 2226 | +++ | ||
| 2218 | ** New function insert-buffer-substring-as-yank. | 2227 | ** New function insert-buffer-substring-as-yank. |
| 2219 | 2228 | ||
| 2220 | This function works like `insert-buffer-substring', but removes the | 2229 | This function works like `insert-buffer-substring', but removes the |
| 2221 | text properties in the `yank-excluded-properties' list. | 2230 | text properties in the `yank-excluded-properties' list. |
| 2222 | 2231 | ||
| 2232 | +++ | ||
| 2223 | ** New function insert-buffer-substring-no-properties. | 2233 | ** New function insert-buffer-substring-no-properties. |
| 2224 | 2234 | ||
| 2225 | This function is like insert-buffer-substring, but removes all | 2235 | This function is like insert-buffer-substring, but removes all |
| 2226 | text properties from the inserted substring. | 2236 | text properties from the inserted substring. |
| 2227 | 2237 | ||
| 2238 | +++ | ||
| 2228 | ** New `yank-handler' text property may be used to control how | 2239 | ** New `yank-handler' text property may be used to control how |
| 2229 | previously killed text on the kill-ring is reinserted. | 2240 | previously killed text on the kill-ring is reinserted. |
| 2230 | 2241 | ||
| 2231 | The value of the yank-handler property must be a list with one to five | 2242 | The value of the yank-handler property must be a list with one to four |
| 2232 | elements with the following format: | 2243 | elements with the following format: |
| 2233 | (FUNCTION PARAM NOEXCLUDE UNDO). | 2244 | (FUNCTION PARAM NOEXCLUDE UNDO). |
| 2234 | 2245 | ||
| @@ -2252,9 +2263,9 @@ by `yank-pop' to undo the insertion of the current object. It is | |||
| 2252 | called with two arguments, the start and end of the current region. | 2263 | called with two arguments, the start and end of the current region. |
| 2253 | FUNCTION may set `yank-undo-function' to override the UNDO value. | 2264 | FUNCTION may set `yank-undo-function' to override the UNDO value. |
| 2254 | 2265 | ||
| 2255 | *** The functions kill-new, kill-append, and kill-region now has an | 2266 | *** The functions kill-new, kill-append, and kill-region now have an |
| 2256 | optional third argument to specify the yank-handler text property | 2267 | optional argument to specify the yank-handler text property to put on |
| 2257 | to put on the killed text. | 2268 | the killed text. |
| 2258 | 2269 | ||
| 2259 | *** The function yank-pop will now use a non-nil value of the variable | 2270 | *** The function yank-pop will now use a non-nil value of the variable |
| 2260 | `yank-undo-function' (instead of delete-region) to undo the previous | 2271 | `yank-undo-function' (instead of delete-region) to undo the previous |
| @@ -2376,6 +2387,7 @@ as the "key" bound by that key binding. | |||
| 2376 | This is relevant only if Lisp code looks for | 2387 | This is relevant only if Lisp code looks for |
| 2377 | the bindings that were made with easymenu. | 2388 | the bindings that were made with easymenu. |
| 2378 | 2389 | ||
| 2390 | +++ | ||
| 2379 | ** The function `commandp' takes an additional optional | 2391 | ** The function `commandp' takes an additional optional |
| 2380 | argument. If it is non-nil, then `commandp' checks | 2392 | argument. If it is non-nil, then `commandp' checks |
| 2381 | for a function that could be called with `call-interactively', | 2393 | for a function that could be called with `call-interactively', |
| @@ -2412,16 +2424,19 @@ properties--any specified text properties are discarded. | |||
| 2412 | This is like window-height but does not count the mode line | 2424 | This is like window-height but does not count the mode line |
| 2413 | or the header line. | 2425 | or the header line. |
| 2414 | 2426 | ||
| 2427 | +++ | ||
| 2415 | ** New function format-mode-line. | 2428 | ** New function format-mode-line. |
| 2416 | 2429 | ||
| 2417 | This returns the mode-line or header-line of the selected (or a | 2430 | This returns the mode-line or header-line of the selected (or a |
| 2418 | specified) window as a string with or without text properties. | 2431 | specified) window as a string with or without text properties. |
| 2419 | 2432 | ||
| 2433 | +++ | ||
| 2420 | ** New functions `lax-plist-get' and `lax-plist-put'. | 2434 | ** New functions `lax-plist-get' and `lax-plist-put'. |
| 2421 | 2435 | ||
| 2422 | These functions are like `plist-get' and `plist-put' except that they | 2436 | These functions are like `plist-get' and `plist-put' except that they |
| 2423 | compare the property name using `equal' rather than `eq'. | 2437 | compare the property name using `equal' rather than `eq'. |
| 2424 | 2438 | ||
| 2439 | +++ | ||
| 2425 | ** New function `tool-bar-local-item-from-menu' | 2440 | ** New function `tool-bar-local-item-from-menu' |
| 2426 | 2441 | ||
| 2427 | The `tool-bar-add-item-from-menu' must not be used (as previously | 2442 | The `tool-bar-add-item-from-menu' must not be used (as previously |
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 8837a292fd4..0c6b09e74eb 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,23 @@ | |||
| 1 | 2003-08-16 Richard M. Stallman <rms@gnu.org> | ||
| 2 | |||
| 3 | * net/ange-ftp.el (ange-ftp-error): Add save-excursion. | ||
| 4 | |||
| 5 | * emacs-lisp/lisp-mode.el (eval-last-sexp-print-value): | ||
| 6 | New subroutine, broken out of eval-last-sexp-1. | ||
| 7 | (eval-last-sexp-1): Use eval-last-sexp-print-value. | ||
| 8 | |||
| 9 | * custom.el (custom-load-symbol): Load cus-load and cus-start first. | ||
| 10 | |||
| 11 | * dabbrev.el (dabbrev--safe-replace-match): Use with-no-warnings. | ||
| 12 | |||
| 13 | * simple.el (eval-expression): Use eval-last-sexp-print-value. | ||
| 14 | |||
| 15 | 2003-08-12 Juri Linkov <juri@jurta.org> (tiny change) | ||
| 16 | |||
| 17 | * simple.el (backward-word, forward-to-indentation) | ||
| 18 | (backward-to-indentation): Argument changed to optional. | ||
| 19 | (next-line, previous-line): Use `or' instead of `unless'. | ||
| 20 | |||
| 1 | 2003-08-12 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 21 | 2003-08-12 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
| 2 | 22 | ||
| 3 | * progmodes/ebnf-iso.el (ebnf-no-meta-identifier): Becomes a var | 23 | * progmodes/ebnf-iso.el (ebnf-no-meta-identifier): Becomes a var |
diff --git a/man/ChangeLog b/man/ChangeLog index 9a5ab80e99f..c0d69f13b13 100644 --- a/man/ChangeLog +++ b/man/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2003-08-16 Richard M. Stallman <rms@gnu.org> | ||
| 2 | |||
| 3 | * dired-x.texi (Shell Command Guessing): Explain *. | ||
| 4 | |||
| 1 | 2003-08-16 Chunyu Wang <spr@db.cs.hit.edu.cn> (tiny change) | 5 | 2003-08-16 Chunyu Wang <spr@db.cs.hit.edu.cn> (tiny change) |
| 2 | 6 | ||
| 3 | * pcl-cvs.texi (Log Edit Mode): Fix key binding for | 7 | * pcl-cvs.texi (Log Edit Mode): Fix key binding for |
diff --git a/src/ChangeLog b/src/ChangeLog index d147aeb961e..a2c45a94061 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,17 @@ | |||
| 1 | 2003-08-16 Richard M. Stallman <rms@gnu.org> | ||
| 2 | |||
| 3 | * editfns.c (Fencode_time): Doc fix. | ||
| 4 | |||
| 5 | 2003-08-16 David Ponce <david@dponce.com> | ||
| 6 | |||
| 7 | * fileio.c (Fwrite_region): Fix conditional expression to issue | ||
| 8 | the right message. | ||
| 9 | |||
| 10 | 2003-08-16 Juri Linkov <juri@jurta.org> (tiny change) | ||
| 11 | |||
| 12 | * syntax.c (Fforward_word): Argument changed to optional. | ||
| 13 | Set default value to 1. | ||
| 14 | |||
| 1 | 2003-08-15 Kenichi Handa <handa@m17n.org> | 15 | 2003-08-15 Kenichi Handa <handa@m17n.org> |
| 2 | 16 | ||
| 3 | * xfaces.c (better_font_p): Prefer a real scalable font; i.e. not | 17 | * xfaces.c (better_font_p): Prefer a real scalable font; i.e. not |