aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoakim Verona2011-08-22 21:58:42 +0200
committerJoakim Verona2011-08-22 21:58:42 +0200
commit478018d61a93447cfb85e66aaa656357ba120021 (patch)
tree4421dcb17a170ee775bc7ddc1ffe3f1844d3bb93
parent31cb6a3b9092712bab0a1821e72e3b61b7105087 (diff)
parentdac347dd4a459bbbd7274f106797201e6e420701 (diff)
downloademacs-478018d61a93447cfb85e66aaa656357ba120021.tar.gz
emacs-478018d61a93447cfb85e66aaa656357ba120021.zip
upstream
-rw-r--r--etc/ChangeLog5
-rw-r--r--etc/compilation.txt17
-rw-r--r--lisp/ChangeLog4
-rw-r--r--lisp/minibuffer.el22
-rw-r--r--lisp/progmodes/compile.el2
-rw-r--r--src/ChangeLog6
-rw-r--r--src/xdisp.c7
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 @@
12011-08-22 Juri Linkov <juri@jurta.org>
2
3 * compilation.txt: Add more samples of output and non-output
4 switches (bug#9319).
5
12011-08-19 Chong Yidong <cyd@stupidchicken.com> 62011-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
546checking whether -lc should be explicitly linked in... (cached) no 546checking whether -lc should be explicitly linked in... (cached) no
547checking For GLIB - version >= 2.0.0... yes (version 2.1.0) 547checking For GLIB - version >= 2.0.0... yes (version 2.1.0)
548checking FONTCONFIG_CFLAGS... 548checking FONTCONFIG_CFLAGS...
549g++ -o foo.o foo.cc 549tool -o foo.o foo.c
550tool1 -output=foo foo.x 550tool -o=foo.o foo.c
551tool2 --outfile foo foo.y 551tool -output foo.o foo.c
552tool -output=foo.o foo.c
553tool -outfile foo.o foo.c
554tool -outfile=foo.o foo.c
555tool --output foo.o foo.c
556tool --output=foo.o foo.c
557tool --outfile foo.o foo.c
558tool --outfile=foo.o foo.c
559tool -omega foo.c foo2.c
560tool -output-html-file foo.c foo2.c
561tool --omega foo.c foo2.c
562tool --output-html-file foo.c foo2.c
552 563
553Compilation started at Wed Jul 20 12:20:10 564Compilation started at Wed Jul 20 12:20:10
554Compilation interrupt at Wed Jul 20 12:20:10 565Compilation 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 @@
12011-08-22 Juri Linkov <juri@jurta.org> 12011-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 @@
12011-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
12011-08-22 Chong Yidong <cyd@stupidchicken.com> 72011-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)))