aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorJoakim Verona2013-01-15 00:03:45 +0100
committerJoakim Verona2013-01-15 00:03:45 +0100
commitbc4f7ac4ec3ee942171b9fef6eec6b1a61cc5b8b (patch)
tree481f44117938f166336393293fa73eaeff179406 /lisp
parent132fdce3d2530db5a6edeaf4242257ff01ea4760 (diff)
parent982c5d68ff9a798d777d25ccfda7ca6616fab1e2 (diff)
downloademacs-bc4f7ac4ec3ee942171b9fef6eec6b1a61cc5b8b.tar.gz
emacs-bc4f7ac4ec3ee942171b9fef6eec6b1a61cc5b8b.zip
auto upstream
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog10
-rw-r--r--lisp/calendar/calendar.el12
-rw-r--r--lisp/gnus/ChangeLog9
-rw-r--r--lisp/gnus/gnus-sum.el21
-rw-r--r--lisp/progmodes/compile.el7
5 files changed, 38 insertions, 21 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 5c7e8c3e6a8..d4a81bffd9c 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,13 @@
12013-01-14 Leo Liu <sdl.web@gmail.com>
2
3 * calendar/calendar.el (calendar-redraw): Sync window-point and point.
4 (Bug#13420)
5
62013-01-14 Glenn Morris <rgm@gnu.org>
7
8 * progmodes/compile.el (compilation-error-regexp-alist-alist):
9 Fix interpretation of gnu line.col1-col2 format. (Bug#13335)
10
12013-01-13 Fabián Ezequiel Gallina <fgallina@cuca> 112013-01-13 Fabián Ezequiel Gallina <fgallina@cuca>
2 12
3 * progmodes/python.el (python-nav-end-of-statement): Fix 13 * progmodes/python.el (python-nav-end-of-statement): Fix
diff --git a/lisp/calendar/calendar.el b/lisp/calendar/calendar.el
index 9b0eb3e9bff..74d3ce80338 100644
--- a/lisp/calendar/calendar.el
+++ b/lisp/calendar/calendar.el
@@ -1562,11 +1562,13 @@ line."
1562(defun calendar-redraw () 1562(defun calendar-redraw ()
1563 "Redraw the calendar display, if `calendar-buffer' is live." 1563 "Redraw the calendar display, if `calendar-buffer' is live."
1564 (interactive) 1564 (interactive)
1565 (if (get-buffer calendar-buffer) 1565 (when (get-buffer calendar-buffer)
1566 (with-current-buffer calendar-buffer 1566 (with-current-buffer calendar-buffer
1567 (let ((cursor-date (calendar-cursor-to-nearest-date))) 1567 (let ((cursor-date (calendar-cursor-to-nearest-date)))
1568 (calendar-generate-window displayed-month displayed-year) 1568 (calendar-generate-window displayed-month displayed-year)
1569 (calendar-cursor-to-visible-date cursor-date))))) 1569 (calendar-cursor-to-visible-date cursor-date))
1570 (when (window-live-p (get-buffer-window))
1571 (set-window-point (get-buffer-window) (point))))))
1570 1572
1571(defvar calendar-mode-map 1573(defvar calendar-mode-map
1572 (let ((map (make-keymap))) 1574 (let ((map (make-keymap)))
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index 1524f000450..2b09a1f456c 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,8 @@
12013-01-14 Julien Danjou <julien@danjou.info>
2
3 * gnus-sum.el (gnus-summary-from-or-to-or-newsgroups): Compare
4 addresses against addresses, not against the full From field.
5
12013-01-13 Richard Stallman <rms@gnu.org> 62013-01-13 Richard Stallman <rms@gnu.org>
2 7
3 * message.el (message-forward-make-body-mime): New args BEG, END 8 * message.el (message-forward-make-body-mime): New args BEG, END
@@ -7,10 +12,10 @@
72013-01-11 Aaron S. Hawley <Aaron.Hawley@vtinfo.com> 122013-01-11 Aaron S. Hawley <Aaron.Hawley@vtinfo.com>
8 13
9 * gnus-start.el (gnus-check-new-newsgroups): Fix ambiguous doc string 14 * gnus-start.el (gnus-check-new-newsgroups): Fix ambiguous doc string
10 cross-reference(s). 15 cross-reference(s).
11 16
12 * gnus-sum.el (gnus-summary-newsgroup-prefix): Fix ambiguous doc string 17 * gnus-sum.el (gnus-summary-newsgroup-prefix): Fix ambiguous doc string
13 cross-reference(s). 18 cross-reference(s).
14 19
152013-01-11 Dmitry Antipov <dmantipov@yandex.ru> 202013-01-11 Dmitry Antipov <dmantipov@yandex.ru>
16 21
diff --git a/lisp/gnus/gnus-sum.el b/lisp/gnus/gnus-sum.el
index 14597f031e1..ea68a6a2fa5 100644
--- a/lisp/gnus/gnus-sum.el
+++ b/lisp/gnus/gnus-sum.el
@@ -3651,17 +3651,18 @@ buffer that was in action when the last article was fetched."
3651 (or (car (funcall gnus-extract-address-components from)) 3651 (or (car (funcall gnus-extract-address-components from))
3652 from)) 3652 from))
3653 3653
3654(defun gnus-summary-from-or-to-or-newsgroups (header gnus-tmp-from) 3654(defun gnus-summary-from-or-to-or-newsgroups (header from)
3655 (let ((mail-parse-charset gnus-newsgroup-charset) 3655 (let ((mail-parse-charset gnus-newsgroup-charset)
3656 (ignored-from-addresses (gnus-ignored-from-addresses)) 3656 (ignored-from-addresses (gnus-ignored-from-addresses))
3657 ; Is it really necessary to do this next part for each summary line? 3657 ;; Is it really necessary to do this next part for each summary line?
3658 ; Luckily, doesn't seem to slow things down much. 3658 ;; Luckily, doesn't seem to slow things down much.
3659 (mail-parse-ignored-charsets 3659 (mail-parse-ignored-charsets
3660 (with-current-buffer gnus-summary-buffer 3660 (with-current-buffer gnus-summary-buffer
3661 gnus-newsgroup-ignored-charsets))) 3661 gnus-newsgroup-ignored-charsets))
3662 (address (cadr (gnus-extract-address-components from))))
3662 (or 3663 (or
3663 (and ignored-from-addresses 3664 (and ignored-from-addresses
3664 (string-match ignored-from-addresses gnus-tmp-from) 3665 (string-match ignored-from-addresses address)
3665 (let ((extra-headers (mail-header-extra header)) 3666 (let ((extra-headers (mail-header-extra header))
3666 to 3667 to
3667 newsgroups) 3668 newsgroups)
@@ -3680,9 +3681,7 @@ buffer that was in action when the last article was fetched."
3680 gnus-newsgroup-name)) 'nntp) 3681 gnus-newsgroup-name)) 'nntp)
3681 (gnus-group-real-name gnus-newsgroup-name)))) 3682 (gnus-group-real-name gnus-newsgroup-name))))
3682 (concat gnus-summary-newsgroup-prefix newsgroups))))) 3683 (concat gnus-summary-newsgroup-prefix newsgroups)))))
3683 (gnus-string-mark-left-to-right 3684 (gnus-string-mark-left-to-right (gnus-summary-extract-address-component from)))))
3684 (inline
3685 (gnus-summary-extract-address-component gnus-tmp-from))))))
3686 3685
3687(defun gnus-summary-insert-line (gnus-tmp-header 3686(defun gnus-summary-insert-line (gnus-tmp-header
3688 gnus-tmp-level gnus-tmp-current 3687 gnus-tmp-level gnus-tmp-current
diff --git a/lisp/progmodes/compile.el b/lisp/progmodes/compile.el
index 4e1cd4a24e3..eb73b77bf52 100644
--- a/lisp/progmodes/compile.el
+++ b/lisp/progmodes/compile.el
@@ -134,6 +134,7 @@ and a string describing how the process finished.")
134 134
135;; If you make any changes to `compilation-error-regexp-alist-alist', 135;; If you make any changes to `compilation-error-regexp-alist-alist',
136;; be sure to run the ERT test in test/automated/compile-tests.el. 136;; be sure to run the ERT test in test/automated/compile-tests.el.
137;; emacs -batch -l compile-tests.el -f ert-run-tests-batch-and-exit
137 138
138(defvar compilation-error-regexp-alist-alist 139(defvar compilation-error-regexp-alist-alist
139 '((absoft 140 '((absoft
@@ -261,11 +262,11 @@ of[ \t]+\"?\\([a-zA-Z]?:?[^\":\n]+\\)\"?:" 3 2 nil (1))
261 ;; The "in \\|from " exception was added to handle messages from Ruby. 262 ;; The "in \\|from " exception was added to handle messages from Ruby.
262 "^\\(?:[[:alpha:]][-[:alnum:].]+: ?\\|[ \t]+\\(?:in \\|from \\)\\)?\ 263 "^\\(?:[[:alpha:]][-[:alnum:].]+: ?\\|[ \t]+\\(?:in \\|from \\)\\)?\
263\\([0-9]*[^0-9\n]\\(?:[^\n :]\\| [^-/\n]\\|:[^ \n]\\)*?\\): ?\ 264\\([0-9]*[^0-9\n]\\(?:[^\n :]\\| [^-/\n]\\|:[^ \n]\\)*?\\): ?\
264\\([0-9]+\\)\\(?:[.:]\\([0-9]+\\)\\)?\ 265\\([0-9]+\\)\\(?:-\\(?4:[0-9]+\\)\\(?:\\.\\(?5:[0-9]+\\)\\)?\
265\\(?:-\\([0-9]+\\)?\\(?:\\.\\([0-9]+\\)\\)?\\)?:\ 266\\|[.:]\\(?3:[0-9]+\\)\\(?:-\\(?:\\(?4:[0-9]+\\)\\.\\)?\\(?5:[0-9]+\\)\\)?\\)?:\
266\\(?: *\\(\\(?:Future\\|Runtime\\)?[Ww]arning\\|W:\\)\\|\ 267\\(?: *\\(\\(?:Future\\|Runtime\\)?[Ww]arning\\|W:\\)\\|\
267 *\\([Ii]nfo\\(?:\\>\\|rmationa?l?\\)\\|I:\\|instantiated from\\|[Nn]ote\\)\\|\ 268 *\\([Ii]nfo\\(?:\\>\\|rmationa?l?\\)\\|I:\\|instantiated from\\|[Nn]ote\\)\\|\
268 *[Ee]rror\\|\[0-9]?\\(?:[^0-9\n]\\|$\\)\\|[0-9][0-9][0-9]\\)" 269 *[Ee]rror\\|[0-9]?\\(?:[^0-9\n]\\|$\\)\\|[0-9][0-9][0-9]\\)"
269 1 (2 . 4) (3 . 5) (6 . 7)) 270 1 (2 . 4) (3 . 5) (6 . 7))
270 271
271 (lcc 272 (lcc