comparison etc/NEWS @ 90472:138027c8c982

Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 300-313) - Update from CVS - Update from CVS: lispref/display.texi (Forcing Redisplay): Fix typo. - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 105-106) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-74
author Miles Bader <miles@gnu.org>
date Sat, 17 Jun 2006 20:57:37 +0000
parents a8190f7e546e 6844a4a9691c
children 138ce2701550
comparison
equal deleted inserted replaced
90471:bdc1386b2827 90472:138027c8c982
113 113
114 --- 114 ---
115 ** The `emacsserver' program has been removed, replaced with Lisp code. 115 ** The `emacsserver' program has been removed, replaced with Lisp code.
116 116
117 --- 117 ---
118 ** The `yow' program has been removed.
119 Use the corresponding Emacs feature instead.
120
121 ---
118 ** By default, Emacs now uses a setgid helper program to update game 122 ** By default, Emacs now uses a setgid helper program to update game
119 scores. The directory ${localstatedir}/games/emacs is the normal 123 scores. The directory ${localstatedir}/games/emacs is the normal
120 place for game scores to be stored. You can control this with the 124 place for game scores to be stored. You can control this with the
121 configure option `--with-game-dir'. The specific user that Emacs uses 125 configure option `--with-game-dir'. The specific user that Emacs uses
122 to own the game scores is controlled by `--with-game-user'. If access 126 to own the game scores is controlled by `--with-game-user'. If access
166 (Currently this feature is only used on MS Windows.) You can configure 170 (Currently this feature is only used on MS Windows.) You can configure
167 the supported image types and their associated dynamic libraries by 171 the supported image types and their associated dynamic libraries by
168 setting the variable `image-library-alist'. 172 setting the variable `image-library-alist'.
169 173
170 --- 174 ---
171 ** Support for Cygwin was added. 175 ** Support for a Cygwin build of Emacs was added.
172 176
173 --- 177 ---
174 ** Support for FreeBSD/Alpha has been added. 178 ** Support for FreeBSD/Alpha has been added.
175 179
176 --- 180 ---
687 691
688 +++ 692 +++
689 *** The variable `enable-local-variables' controls how local variable 693 *** The variable `enable-local-variables' controls how local variable
690 lists are handled. t, the default, specifies the standard querying 694 lists are handled. t, the default, specifies the standard querying
691 behavior. :safe means use only safe values, and ignore the rest. 695 behavior. :safe means use only safe values, and ignore the rest.
696 :all means set all variables, whether or not they are safe.
692 nil means ignore them all. Anything else means always query. 697 nil means ignore them all. Anything else means always query.
693 698
694 +++ 699 +++
695 *** The variable `safe-local-eval-forms' specifies a list of forms that 700 *** The variable `safe-local-eval-forms' specifies a list of forms that
696 are ok to evaluate when they appear in an `eval' local variables 701 are ok to evaluate when they appear in an `eval' local variables
841 *** New user option `history-delete-duplicates'. 846 *** New user option `history-delete-duplicates'.
842 If set to t when adding a new history element, all previous identical 847 If set to t when adding a new history element, all previous identical
843 elements are deleted from the history list. 848 elements are deleted from the history list.
844 849
845 ** Redisplay changes: 850 ** Redisplay changes:
851
852 +++
853 *** Preemptive redisplay now adapts to current load and bandwidth.
854
855 To avoid preempting redisplay on fast computers, networks, and displays,
856 the arrival of new input is now performed at regular intervals during
857 redisplay. The new variable `redisplay-preemption-period' specifies
858 the period; the default is to check for input every 0.1 seconds.
846 859
847 +++ 860 +++
848 *** The mode line position information now comes before the major mode. 861 *** The mode line position information now comes before the major mode.
849 When the file is maintained under version control, that information 862 When the file is maintained under version control, that information
850 appears between the position information and the major mode. 863 appears between the position information and the major mode.
3968 3981
3969 +++ 3982 +++
3970 *** The new function `assoc-string' replaces `assoc-ignore-case' and 3983 *** The new function `assoc-string' replaces `assoc-ignore-case' and
3971 `assoc-ignore-representation', which are still available, but have 3984 `assoc-ignore-representation', which are still available, but have
3972 been declared obsolete. 3985 been declared obsolete.
3986
3987 +++
3988 *** New syntax: \uXXXX and \UXXXXXXXX specify Unicode code points in hex.
3989 Use "\u0428" to specify a string consisting of CYRILLIC CAPITAL LETTER SHA,
3990 or "\U0001D6E2" to specify one consisting of MATHEMATICAL ITALIC CAPITAL
3991 ALPHA (the latter is greater than #xFFFF and thus needs the longer
3992 syntax). Also available for characters.
3973 3993
3974 +++ 3994 +++
3975 ** Displaying warnings to the user. 3995 ** Displaying warnings to the user.
3976 3996
3977 See the functions `warn' and `display-warning', or the Lisp Manual. 3997 See the functions `warn' and `display-warning', or the Lisp Manual.
4936 4956
4937 +++ 4957 +++
4938 *** `sit-for' can now be called with args (SECONDS &optional NODISP). 4958 *** `sit-for' can now be called with args (SECONDS &optional NODISP).
4939 4959
4940 +++ 4960 +++
4961 *** `sit-for' called with a negative SECONDS value now forces an
4962 immediate redisplay even if input is pending.
4963
4964 +++
4941 *** New function `force-window-update' can initiate a full redisplay of 4965 *** New function `force-window-update' can initiate a full redisplay of
4942 one or all windows. Normally, this is not needed as changes in window 4966 one or all windows. Normally, this is not needed as changes in window
4943 contents are detected automatically. However, certain implicit 4967 contents are detected automatically. However, certain implicit
4944 changes to mode lines, header lines, or display properties may require 4968 changes to mode lines, header lines, or display properties may require
4945 forcing an explicit window update. 4969 forcing an explicit window update.