Mercurial > emacs
comparison etc/NEWS @ 47433:eb9a3f38650c
*** empty log message ***
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Thu, 12 Sep 2002 03:30:13 +0000 |
parents | 9171c407208a |
children | 3e714e68ea77 |
comparison
equal
deleted
inserted
replaced
47432:16b9af83e7d3 | 47433:eb9a3f38650c |
---|---|
1058 with Custom. | 1058 with Custom. |
1059 | 1059 |
1060 | 1060 |
1061 * Lisp Changes in Emacs 21.4 | 1061 * Lisp Changes in Emacs 21.4 |
1062 | 1062 |
1063 ** When using non-toolkit scroll bars with the default width, | |
1064 the scroll-bar-width frame parameter value is nil. | |
1065 | |
1066 ** The new function copy-abbrev-table returns a new abbrev table that | |
1067 is a copy of a given abbrev table. | |
1068 | |
1063 +++ | 1069 +++ |
1064 ** The option --script FILE runs Emacs in batch mode and loads FILE. | 1070 ** The option --script FILE runs Emacs in batch mode and loads FILE. |
1065 It is useful for writing Emacs Lisp shell script files, because they | 1071 It is useful for writing Emacs Lisp shell script files, because they |
1066 can start with this line: | 1072 can start with this line: |
1067 | 1073 |
1630 | 1636 |
1631 ** The new function `run-mode-hooks' and the new macro `delay-mode-hooks' | 1637 ** The new function `run-mode-hooks' and the new macro `delay-mode-hooks' |
1632 are used by define-derived-mode to make sure the mode hook for the | 1638 are used by define-derived-mode to make sure the mode hook for the |
1633 parent mode is run at the end of the child mode. | 1639 parent mode is run at the end of the child mode. |
1634 | 1640 |
1641 ** define-derived-mode by default creates a new empty abbrev table. | |
1642 It does not copy abbrevs from the parent mode's abbrev table. | |
1643 | |
1635 +++ | 1644 +++ |
1636 ** `provide' and `featurep' now accept an optional second argument | 1645 ** `provide' and `featurep' now accept an optional second argument |
1637 to test/provide subfeatures. Also `provide' now checks `after-load-alist' | 1646 to test/provide subfeatures. Also `provide' now checks `after-load-alist' |
1638 and run any code associated with the provided feature. | 1647 and run any code associated with the provided feature. |
1639 | 1648 |
1648 ** Functions `user-uid' and `user-real-uid' now return floats if the | 1657 ** Functions `user-uid' and `user-real-uid' now return floats if the |
1649 user UID doesn't fit in a Lisp integer. Function `user-full-name' | 1658 user UID doesn't fit in a Lisp integer. Function `user-full-name' |
1650 accepts a float as UID parameter. | 1659 accepts a float as UID parameter. |
1651 | 1660 |
1652 ** `define-key-after' now accepts keys longer than 1. | 1661 ** `define-key-after' now accepts keys longer than 1. |
1653 | |
1654 ** `define-derived-mode' now accepts nil as the parent. | |
1655 | 1662 |
1656 ** The local variable `no-byte-compile' in elisp files is now obeyed. | 1663 ** The local variable `no-byte-compile' in elisp files is now obeyed. |
1657 | 1664 |
1658 ** The Emacs Lisp byte-compiler now displays the actual line and | 1665 ** The Emacs Lisp byte-compiler now displays the actual line and |
1659 character position of errors, where possible. Additionally, the form | 1666 character position of errors, where possible. Additionally, the form |