aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2013-07-20 12:20:33 -0700
committerGlenn Morris2013-07-20 12:20:33 -0700
commitf0398ec17f8a00d6c6d828c3d04522d94337d156 (patch)
tree478a4829ab66fd14da41090767b8f8a9d8d9122b
parent1451928fffb2065a90e3decd0b9ba34d74dcc22b (diff)
parent862f1c9c3a172cd704e286964705b06aaf68b7fa (diff)
downloademacs-f0398ec17f8a00d6c6d828c3d04522d94337d156.tar.gz
emacs-f0398ec17f8a00d6c6d828c3d04522d94337d156.zip
Merge from emacs-24; up to 2012-12-31T11:35:13Z!rudalics@gmx.at
-rw-r--r--INSTALL18
-rw-r--r--lisp/ChangeLog13
-rw-r--r--lisp/image-dired.el8
-rw-r--r--lisp/progmodes/gdb-mi.el2
-rw-r--r--lisp/progmodes/sh-script.el1
-rw-r--r--src/ChangeLog4
-rw-r--r--src/image.c2
7 files changed, 31 insertions, 17 deletions
diff --git a/INSTALL b/INSTALL
index 28660998721..fc4b7da7cd6 100644
--- a/INSTALL
+++ b/INSTALL
@@ -70,24 +70,17 @@ sections if you need to.
70 you, but there are no obvious errors, assume that `configure' did 70 you, but there are no obvious errors, assume that `configure' did
71 its job and proceed. 71 its job and proceed.
72 72
73 4. If you need to run the `configure' script more than once (e.g., 73 4. Invoke the `make' program:
74 with some non-default options), always clean the source
75 directories before running `configure' again:
76
77 make distclean
78 ./configure
79
80 5. Invoke the `make' program:
81 74
82 make 75 make
83 76
84 6. If `make' succeeds, it will build an executable program `emacs' 77 5. If `make' succeeds, it will build an executable program `emacs'
85 in the `src' directory. You can try this program, to make sure 78 in the `src' directory. You can try this program, to make sure
86 it works: 79 it works:
87 80
88 src/emacs -Q 81 src/emacs -Q
89 82
90 7. Assuming that the program `src/emacs' starts and displays its 83 6. Assuming that the program `src/emacs' starts and displays its
91 opening screen, you can install the program and its auxiliary 84 opening screen, you can install the program and its auxiliary
92 files into their installation directories: 85 files into their installation directories:
93 86
@@ -101,6 +94,11 @@ sections if you need to.
101 94
102 You can delete the entire build directory if you do not plan to 95 You can delete the entire build directory if you do not plan to
103 build Emacs again, but it can be useful to keep for debugging. 96 build Emacs again, but it can be useful to keep for debugging.
97 If you want to build Emacs again with different configure options,
98 first clean the source directories:
99
100 make distclean
101 ./configure
104 102
105 Note that the install automatically saves space by compressing 103 Note that the install automatically saves space by compressing
106 (provided you have the `gzip' program) those installed Lisp source (.el) 104 (provided you have the `gzip' program) those installed Lisp source (.el)
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index b47dbacd5a8..a259c044020 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,18 @@
12013-07-20 Glenn Morris <rgm@gnu.org>
2
3 * image-dired.el (image-dired-track-original-file):
4 Avoid changing point of wrong window. (Bug#14909)
5
62013-07-20 Richard Copley <rcopley@gmail.com> (tiny change)
7
8 * progmodes/gdb-mi.el (gdb-done-or-error):
9 Guard against "%" in gdb output. (Bug#14127)
10
12013-07-20 Andreas Schwab <schwab@linux-m68k.org> 112013-07-20 Andreas Schwab <schwab@linux-m68k.org>
2 12
13 * progmodes/sh-script.el (sh-read-variable): Remove interactive
14 spec. (Bug#14826)
15
3 * international/mule.el (coding-system-iso-2022-flags): Fix last 16 * international/mule.el (coding-system-iso-2022-flags): Fix last
4 change. 17 change.
5 18
diff --git a/lisp/image-dired.el b/lisp/image-dired.el
index afb940fe337..b196bf77671 100644
--- a/lisp/image-dired.el
+++ b/lisp/image-dired.el
@@ -1039,15 +1039,15 @@ With prefix argument ARG, remove tag from file at point."
1039See documentation for `image-dired-toggle-movement-tracking'. 1039See documentation for `image-dired-toggle-movement-tracking'.
1040Interactive use only useful if `image-dired-track-movement' is nil." 1040Interactive use only useful if `image-dired-track-movement' is nil."
1041 (interactive) 1041 (interactive)
1042 (let ((old-buf (current-buffer)) 1042 (let* ((old-buf (current-buffer))
1043 (dired-buf (image-dired-associated-dired-buffer)) 1043 (dired-buf (image-dired-associated-dired-buffer))
1044 (file-name (image-dired-original-file-name))) 1044 (file-name (image-dired-original-file-name))
1045 (window (image-dired-get-buffer-window dired-buf)))
1045 (when (and (buffer-live-p dired-buf) file-name) 1046 (when (and (buffer-live-p dired-buf) file-name)
1046 (set-buffer dired-buf) 1047 (set-buffer dired-buf)
1047 (if (not (dired-goto-file file-name)) 1048 (if (not (dired-goto-file file-name))
1048 (message "Could not track file") 1049 (message "Could not track file")
1049 (set-window-point 1050 (if window (set-window-point window (point))))
1050 (image-dired-get-buffer-window dired-buf) (point)))
1051 (set-buffer old-buf)))) 1051 (set-buffer old-buf))))
1052 1052
1053(defun image-dired-toggle-movement-tracking () 1053(defun image-dired-toggle-movement-tracking ()
diff --git a/lisp/progmodes/gdb-mi.el b/lisp/progmodes/gdb-mi.el
index 10472ec5815..96215b9bf1a 100644
--- a/lisp/progmodes/gdb-mi.el
+++ b/lisp/progmodes/gdb-mi.el
@@ -2500,7 +2500,7 @@ current thread and update GDB buffers."
2500 ;; MI error - send to minibuffer 2500 ;; MI error - send to minibuffer
2501 (when (eq type 'error) 2501 (when (eq type 'error)
2502 ;; Skip "msg=" from `output-field' 2502 ;; Skip "msg=" from `output-field'
2503 (message (read (substring output-field 4))) 2503 (message "%s" (read (substring output-field 4)))
2504 ;; Don't send to the console twice. (If it is a console error 2504 ;; Don't send to the console twice. (If it is a console error
2505 ;; it is also in the console stream.) 2505 ;; it is also in the console stream.)
2506 (setq output-field nil))) 2506 (setq output-field nil)))
diff --git a/lisp/progmodes/sh-script.el b/lisp/progmodes/sh-script.el
index 07e9bb85c4e..29020d95226 100644
--- a/lisp/progmodes/sh-script.el
+++ b/lisp/progmodes/sh-script.el
@@ -2401,7 +2401,6 @@ which in this buffer is currently %s.
2401 2401
2402(defun sh-read-variable (var) 2402(defun sh-read-variable (var)
2403 "Read a new value for indentation variable VAR." 2403 "Read a new value for indentation variable VAR."
2404 (interactive "*variable? ") ;; to test
2405 (let ((minibuffer-help-form `(sh-help-string-for-variable 2404 (let ((minibuffer-help-form `(sh-help-string-for-variable
2406 (quote ,var))) 2405 (quote ,var)))
2407 val) 2406 val)
diff --git a/src/ChangeLog b/src/ChangeLog
index 4c6bfaa2b1a..e6b594258dc 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
12013-07-20 Glenn Morris <rgm@gnu.org>
2
3 * image.c (Fimage_flush): Fix doc typo.
4
12013-07-20 Paul Eggert <eggert@cs.ucla.edu> 52013-07-20 Paul Eggert <eggert@cs.ucla.edu>
2 6
3 Fix array bounds violation when pty allocation fails. 7 Fix array bounds violation when pty allocation fails.
diff --git a/src/image.c b/src/image.c
index 1e3944ac1a1..1f8cb520dca 100644
--- a/src/image.c
+++ b/src/image.c
@@ -1569,7 +1569,7 @@ which is then usually a filename. */)
1569 1569
1570DEFUN ("image-flush", Fimage_flush, Simage_flush, 1570DEFUN ("image-flush", Fimage_flush, Simage_flush,
1571 1, 2, 0, 1571 1, 2, 0,
1572 doc: /* Fush the image with specification SPEC on frame FRAME. 1572 doc: /* Flush the image with specification SPEC on frame FRAME.
1573This removes the image from the Emacs image cache. If SPEC specifies 1573This removes the image from the Emacs image cache. If SPEC specifies
1574an image file, the next redisplay of this image will read from the 1574an image file, the next redisplay of this image will read from the
1575current contents of that file. 1575current contents of that file.