aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorJoakim Verona2012-05-31 19:54:01 +0200
committerJoakim Verona2012-05-31 19:54:01 +0200
commitfc1f1f2ea1ceac41f81855e14a490db107d88681 (patch)
tree853798b1704f9de86e02ad87d77f2b1e8d56dda8 /etc
parent664e085984f192584c5b3c61495784a11d2ba6c1 (diff)
parent32d72c2f5d7554ee2f1d37bb8aa210ee07165f25 (diff)
downloademacs-fc1f1f2ea1ceac41f81855e14a490db107d88681.tar.gz
emacs-fc1f1f2ea1ceac41f81855e14a490db107d88681.zip
upstream
Diffstat (limited to 'etc')
-rw-r--r--etc/ChangeLog4
-rw-r--r--etc/NEWS14
-rw-r--r--etc/PROBLEMS10
3 files changed, 18 insertions, 10 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog
index ffd9f7d31f6..167910f782f 100644
--- a/etc/ChangeLog
+++ b/etc/ChangeLog
@@ -1,3 +1,7 @@
12012-05-31 Paul Eggert <eggert@cs.ucla.edu>
2
3 * PROBLEMS: Remove obsolete '#define static' cruft.
4
12012-05-07 Glenn Morris <rgm@gnu.org> 52012-05-07 Glenn Morris <rgm@gnu.org>
2 6
3 * forms/forms-d2.el, forms/forms-pass.el: Move here from ../lisp. 7 * forms/forms-d2.el, forms/forms-pass.el: Move here from ../lisp.
diff --git a/etc/NEWS b/etc/NEWS
index 1ecc616f15d..ff662a70c1c 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -60,12 +60,16 @@ name, group names known to the system (where possible).
60** ImageMagick support, if available, is automatically enabled. 60** ImageMagick support, if available, is automatically enabled.
61It is no longer necessary to call `imagemagick-register-types' 61It is no longer necessary to call `imagemagick-register-types'
62explicitly to install ImageMagick image types; that function is called 62explicitly to install ImageMagick image types; that function is called
63automatically at startup or when customizing `imagemagick-types-inhibit'. 63automatically at startup, or when customizing imagemagick-types-enable
64or imagemagick-types-inhibit.
64 65
65*** Setting `imagemagick-types-inhibit' to t now disables the use of 66*** Setting `imagemagick-types-inhibit' to t now disables the use of
66ImageMagick to view images. You must call imagemagick-register-types 67ImageMagick to view images. You must call imagemagick-register-types
67afterwards if you do not use customize to change this. 68afterwards if you do not use customize to change this.
68 69
70*** The new variable `imagemagick-types-enable' also affects which
71ImageMagick types are treated as images.
72
69** String values for `initial-buffer-choice' also apply to emacsclient 73** String values for `initial-buffer-choice' also apply to emacsclient
70frames, if emacsclient is only told to open a new frame without 74frames, if emacsclient is only told to open a new frame without
71specifying any file to visit or expression to evaluate. 75specifying any file to visit or expression to evaluate.
@@ -118,6 +122,9 @@ The variable `diff-use-changed-face' defines whether to use
118the face `diff-changed', or `diff-removed' and `diff-added' 122the face `diff-changed', or `diff-removed' and `diff-added'
119to highlight changes in context diffs. 123to highlight changes in context diffs.
120 124
125** Ediff now uses the same color scheme as Diff mode
126on high color displays.
127
121** `sh-script' 128** `sh-script'
122*** Pairing of parens/quotes uses electric-pair-mode instead of skeleton-pair. 129*** Pairing of parens/quotes uses electric-pair-mode instead of skeleton-pair.
123*** `sh-electric-here-document-mode' now controls auto-insertion of here-docs. 130*** `sh-electric-here-document-mode' now controls auto-insertion of here-docs.
@@ -296,6 +303,11 @@ still be supported for Emacs 24.x.
296 303
297* Lisp changes in Emacs 24.2 304* Lisp changes in Emacs 24.2
298 305
306** `defun' also accepts a (declare DECLS) form, like `defmacro'.
307The interpretation of the DECLS is determined by `defun-declarations-alist'.
308
309** `macro-declaration-function' is obsolete, use `macro-declarations-alist'.
310
299** New function `set-temporary-overlay-map'. 311** New function `set-temporary-overlay-map'.
300 312
301** New macros `setq-local' and `defvar-local'. 313** New macros `setq-local' and `defvar-local'.
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index cc591d6e1fe..6d5ee0498c7 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -2778,19 +2778,11 @@ build Emacs in a directory on a local disk.
2778 2778
2779*** The dumped Emacs crashes when run, trying to write pure data. 2779*** The dumped Emacs crashes when run, trying to write pure data.
2780 2780
2781Two causes have been seen for such problems. 2781On a system where getpagesize is not a system call, it is defined
2782
27831) On a system where getpagesize is not a system call, it is defined
2784as a macro. If the definition (in both unex*.c and malloc.c) is wrong, 2782as a macro. If the definition (in both unex*.c and malloc.c) is wrong,
2785it can cause problems like this. You might be able to find the correct 2783it can cause problems like this. You might be able to find the correct
2786value in the man page for a.out (5). 2784value in the man page for a.out (5).
2787 2785
27882) Some systems allocate variables declared static among the
2789initialized variables. Emacs makes all initialized variables in most
2790of its files pure after dumping, but the variables declared static and
2791not initialized are not supposed to be pure. On these systems you
2792may need to add "#define static" to config.h.
2793
2794* Runtime problems on legacy systems 2786* Runtime problems on legacy systems
2795 2787
2796This section covers bugs reported on very old hardware or software. 2788This section covers bugs reported on very old hardware or software.