diff options
| author | Joakim Verona | 2011-08-22 21:58:42 +0200 |
|---|---|---|
| committer | Joakim Verona | 2011-08-22 21:58:42 +0200 |
| commit | 478018d61a93447cfb85e66aaa656357ba120021 (patch) | |
| tree | 4421dcb17a170ee775bc7ddc1ffe3f1844d3bb93 | |
| parent | 31cb6a3b9092712bab0a1821e72e3b61b7105087 (diff) | |
| parent | dac347dd4a459bbbd7274f106797201e6e420701 (diff) | |
| download | emacs-478018d61a93447cfb85e66aaa656357ba120021.tar.gz emacs-478018d61a93447cfb85e66aaa656357ba120021.zip | |
upstream
| -rw-r--r-- | etc/ChangeLog | 5 | ||||
| -rw-r--r-- | etc/compilation.txt | 17 | ||||
| -rw-r--r-- | lisp/ChangeLog | 4 | ||||
| -rw-r--r-- | lisp/minibuffer.el | 22 | ||||
| -rw-r--r-- | lisp/progmodes/compile.el | 2 | ||||
| -rw-r--r-- | src/ChangeLog | 6 | ||||
| -rw-r--r-- | src/xdisp.c | 7 |
7 files changed, 40 insertions, 23 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog index c2f7e3cb0d2..31752a2bc2a 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2011-08-22 Juri Linkov <juri@jurta.org> | ||
| 2 | |||
| 3 | * compilation.txt: Add more samples of output and non-output | ||
| 4 | switches (bug#9319). | ||
| 5 | |||
| 1 | 2011-08-19 Chong Yidong <cyd@stupidchicken.com> | 6 | 2011-08-19 Chong Yidong <cyd@stupidchicken.com> |
| 2 | 7 | ||
| 3 | * themes/dichromacy-theme.el: | 8 | * themes/dichromacy-theme.el: |
diff --git a/etc/compilation.txt b/etc/compilation.txt index 888c1f94c33..eeb09b1712c 100644 --- a/etc/compilation.txt +++ b/etc/compilation.txt | |||
| @@ -546,9 +546,20 @@ checking whether to build shared libraries... yes | |||
| 546 | checking whether -lc should be explicitly linked in... (cached) no | 546 | checking whether -lc should be explicitly linked in... (cached) no |
| 547 | checking For GLIB - version >= 2.0.0... yes (version 2.1.0) | 547 | checking For GLIB - version >= 2.0.0... yes (version 2.1.0) |
| 548 | checking FONTCONFIG_CFLAGS... | 548 | checking FONTCONFIG_CFLAGS... |
| 549 | g++ -o foo.o foo.cc | 549 | tool -o foo.o foo.c |
| 550 | tool1 -output=foo foo.x | 550 | tool -o=foo.o foo.c |
| 551 | tool2 --outfile foo foo.y | 551 | tool -output foo.o foo.c |
| 552 | tool -output=foo.o foo.c | ||
| 553 | tool -outfile foo.o foo.c | ||
| 554 | tool -outfile=foo.o foo.c | ||
| 555 | tool --output foo.o foo.c | ||
| 556 | tool --output=foo.o foo.c | ||
| 557 | tool --outfile foo.o foo.c | ||
| 558 | tool --outfile=foo.o foo.c | ||
| 559 | tool -omega foo.c foo2.c | ||
| 560 | tool -output-html-file foo.c foo2.c | ||
| 561 | tool --omega foo.c foo2.c | ||
| 562 | tool --output-html-file foo.c foo2.c | ||
| 552 | 563 | ||
| 553 | Compilation started at Wed Jul 20 12:20:10 | 564 | Compilation started at Wed Jul 20 12:20:10 |
| 554 | Compilation interrupt at Wed Jul 20 12:20:10 | 565 | Compilation interrupt at Wed Jul 20 12:20:10 |
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index bfcbaa27b6f..4c7306174d6 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,5 +1,9 @@ | |||
| 1 | 2011-08-22 Juri Linkov <juri@jurta.org> | 1 | 2011-08-22 Juri Linkov <juri@jurta.org> |
| 2 | 2 | ||
| 3 | * progmodes/compile.el (compilation-mode-font-lock-keywords): | ||
| 4 | Revert regexp that highlights output switches to its old | ||
| 5 | pre-2010-10-28 value and remove one `?' from it (bug#9319). | ||
| 6 | |||
| 3 | * progmodes/grep.el (grep-process-setup): Use `buffer-modified-p' | 7 | * progmodes/grep.el (grep-process-setup): Use `buffer-modified-p' |
| 4 | to check for empty output (bug#9226). | 8 | to check for empty output (bug#9226). |
| 5 | 9 | ||
diff --git a/lisp/minibuffer.el b/lisp/minibuffer.el index b82147b97f1..313298de97e 100644 --- a/lisp/minibuffer.el +++ b/lisp/minibuffer.el | |||
| @@ -1119,27 +1119,13 @@ It also eliminates runs of equal strings." | |||
| 1119 | `(display (space :align-to ,column))) | 1119 | `(display (space :align-to ,column))) |
| 1120 | nil)))) | 1120 | nil)))) |
| 1121 | (if (not (consp str)) | 1121 | (if (not (consp str)) |
| 1122 | (put-text-property (point) | 1122 | (put-text-property (point) (progn (insert str) (point)) |
| 1123 | (progn | ||
| 1124 | (insert (bidi-string-mark-left-to-right | ||
| 1125 | str)) | ||
| 1126 | (point)) | ||
| 1127 | 'mouse-face 'highlight) | 1123 | 'mouse-face 'highlight) |
| 1128 | (put-text-property (point) | 1124 | (put-text-property (point) (progn (insert (car str)) (point)) |
| 1129 | (progn | ||
| 1130 | (insert | ||
| 1131 | (bidi-string-mark-left-to-right | ||
| 1132 | (car str))) | ||
| 1133 | (point)) | ||
| 1134 | 'mouse-face 'highlight) | 1125 | 'mouse-face 'highlight) |
| 1135 | (add-text-properties (point) | 1126 | (add-text-properties (point) (progn (insert (cadr str)) (point)) |
| 1136 | (progn | ||
| 1137 | (insert | ||
| 1138 | (bidi-string-mark-left-to-right | ||
| 1139 | (cadr str))) | ||
| 1140 | (point)) | ||
| 1141 | '(mouse-face nil | 1127 | '(mouse-face nil |
| 1142 | face completions-annotations))) | 1128 | face completions-annotations))) |
| 1143 | (cond | 1129 | (cond |
| 1144 | ((eq completions-format 'vertical) | 1130 | ((eq completions-format 'vertical) |
| 1145 | ;; Vertical format | 1131 | ;; Vertical format |
diff --git a/lisp/progmodes/compile.el b/lisp/progmodes/compile.el index 2fb0ac879b2..79fec080d57 100644 --- a/lisp/progmodes/compile.el +++ b/lisp/progmodes/compile.el | |||
| @@ -523,7 +523,7 @@ you may also want to change `compilation-page-delimiter'.") | |||
| 523 | ;; Command output lines. Recognize `make[n]:' lines too. | 523 | ;; Command output lines. Recognize `make[n]:' lines too. |
| 524 | ("^\\([[:alnum:]_/.+-]+\\)\\(\\[\\([0-9]+\\)\\]\\)?[ \t]*:" | 524 | ("^\\([[:alnum:]_/.+-]+\\)\\(\\[\\([0-9]+\\)\\]\\)?[ \t]*:" |
| 525 | (1 font-lock-function-name-face) (3 compilation-line-face nil t)) | 525 | (1 font-lock-function-name-face) (3 compilation-line-face nil t)) |
| 526 | (" -\\(?:o[= ]?\\|-\\(?:outfile\\|output\\)[= ]\\)\\(\\S +\\)" . 1) | 526 | (" --?o\\(?:utfile\\|utput\\)?[= ]\\(\\S +\\)" . 1) |
| 527 | ("^Compilation \\(finished\\).*" | 527 | ("^Compilation \\(finished\\).*" |
| 528 | (0 '(face nil compilation-message nil help-echo nil mouse-face nil) t) | 528 | (0 '(face nil compilation-message nil help-echo nil mouse-face nil) t) |
| 529 | (1 compilation-info-face)) | 529 | (1 compilation-info-face)) |
diff --git a/src/ChangeLog b/src/ChangeLog index 243a39af45d..e3cf7546962 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2011-08-22 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * xdisp.c (BUFFER_POS_REACHED_P): If this is a composition, | ||
| 4 | consider it a hit if to_charpos is anywhere in the range of the | ||
| 5 | composed buffer positions. | ||
| 6 | |||
| 1 | 2011-08-22 Chong Yidong <cyd@stupidchicken.com> | 7 | 2011-08-22 Chong Yidong <cyd@stupidchicken.com> |
| 2 | 8 | ||
| 3 | * image.c (gif_load): Don't assume that each subimage has the same | 9 | * image.c (gif_load): Don't assume that each subimage has the same |
diff --git a/src/xdisp.c b/src/xdisp.c index 2cd1bb9bfdb..5ce8cbf8d9b 100644 --- a/src/xdisp.c +++ b/src/xdisp.c | |||
| @@ -7753,7 +7753,12 @@ move_it_in_display_line_to (struct it *it, | |||
| 7753 | ((op & MOVE_TO_POS) != 0 \ | 7753 | ((op & MOVE_TO_POS) != 0 \ |
| 7754 | && BUFFERP (it->object) \ | 7754 | && BUFFERP (it->object) \ |
| 7755 | && (IT_CHARPOS (*it) == to_charpos \ | 7755 | && (IT_CHARPOS (*it) == to_charpos \ |
| 7756 | || (!it->bidi_p && IT_CHARPOS (*it) > to_charpos)) \ | 7756 | || (!it->bidi_p && IT_CHARPOS (*it) > to_charpos) \ |
| 7757 | || (it->what == IT_COMPOSITION \ | ||
| 7758 | && ((IT_CHARPOS (*it) > to_charpos \ | ||
| 7759 | && to_charpos >= it->cmp_it.charpos) \ | ||
| 7760 | || (IT_CHARPOS (*it) < to_charpos \ | ||
| 7761 | && to_charpos <= it->cmp_it.charpos)))) \ | ||
| 7757 | && (it->method == GET_FROM_BUFFER \ | 7762 | && (it->method == GET_FROM_BUFFER \ |
| 7758 | || (it->method == GET_FROM_DISPLAY_VECTOR \ | 7763 | || (it->method == GET_FROM_DISPLAY_VECTOR \ |
| 7759 | && it->dpvec + it->current.dpvec_index + 1 >= it->dpend))) | 7764 | && it->dpvec + it->current.dpvec_index + 1 >= it->dpend))) |