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