diff options
| author | Glenn Morris | 2013-07-20 12:20:33 -0700 |
|---|---|---|
| committer | Glenn Morris | 2013-07-20 12:20:33 -0700 |
| commit | f0398ec17f8a00d6c6d828c3d04522d94337d156 (patch) | |
| tree | 478a4829ab66fd14da41090767b8f8a9d8d9122b | |
| parent | 1451928fffb2065a90e3decd0b9ba34d74dcc22b (diff) | |
| parent | 862f1c9c3a172cd704e286964705b06aaf68b7fa (diff) | |
| download | emacs-f0398ec17f8a00d6c6d828c3d04522d94337d156.tar.gz emacs-f0398ec17f8a00d6c6d828c3d04522d94337d156.zip | |
Merge from emacs-24; up to 2012-12-31T11:35:13Z!rudalics@gmx.at
| -rw-r--r-- | INSTALL | 18 | ||||
| -rw-r--r-- | lisp/ChangeLog | 13 | ||||
| -rw-r--r-- | lisp/image-dired.el | 8 | ||||
| -rw-r--r-- | lisp/progmodes/gdb-mi.el | 2 | ||||
| -rw-r--r-- | lisp/progmodes/sh-script.el | 1 | ||||
| -rw-r--r-- | src/ChangeLog | 4 | ||||
| -rw-r--r-- | src/image.c | 2 |
7 files changed, 31 insertions, 17 deletions
| @@ -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 @@ | |||
| 1 | 2013-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 | |||
| 6 | 2013-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 | |||
| 1 | 2013-07-20 Andreas Schwab <schwab@linux-m68k.org> | 11 | 2013-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." | |||
| 1039 | See documentation for `image-dired-toggle-movement-tracking'. | 1039 | See documentation for `image-dired-toggle-movement-tracking'. |
| 1040 | Interactive use only useful if `image-dired-track-movement' is nil." | 1040 | Interactive 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 @@ | |||
| 1 | 2013-07-20 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * image.c (Fimage_flush): Fix doc typo. | ||
| 4 | |||
| 1 | 2013-07-20 Paul Eggert <eggert@cs.ucla.edu> | 5 | 2013-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 | ||
| 1570 | DEFUN ("image-flush", Fimage_flush, Simage_flush, | 1570 | DEFUN ("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. |
| 1573 | This removes the image from the Emacs image cache. If SPEC specifies | 1573 | This removes the image from the Emacs image cache. If SPEC specifies |
| 1574 | an image file, the next redisplay of this image will read from the | 1574 | an image file, the next redisplay of this image will read from the |
| 1575 | current contents of that file. | 1575 | current contents of that file. |