aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoakim Verona2013-09-12 08:57:21 +0200
committerJoakim Verona2013-09-12 08:57:21 +0200
commit7cb9e4b1d146064cee0fd9ebaddf094a05819670 (patch)
tree6bb933bacb5087f81ef8495b801100c2cc201d6f
parentd400d0f25c3c9df2e9c1d26432b144779c81a684 (diff)
parentaa30fa6f3a4273adcfa1cba183a74a5aeb47b463 (diff)
downloademacs-7cb9e4b1d146064cee0fd9ebaddf094a05819670.tar.gz
emacs-7cb9e4b1d146064cee0fd9ebaddf094a05819670.zip
merge from trunk
-rw-r--r--lisp/ChangeLog6
-rw-r--r--lisp/gnus/ChangeLog7
-rw-r--r--lisp/gnus/gnus-icalendar.el8
-rw-r--r--lisp/vc/vc-bzr.el1
-rw-r--r--lisp/vc/vc-svn.el8
5 files changed, 21 insertions, 9 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 1713efc07e0..e4bf56d24d7 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,8 @@
12013-09-12 Glenn Morris <rgm@gnu.org> 12013-09-12 Glenn Morris <rgm@gnu.org>
2 2
3 * vc/vc-svn.el (vc-svn-dir-status-files, vc-svn-dir-extra-headers)
4 (vc-svn-ignore, vc-svn-retrieve-tag): Mark unused arguments.
5
3 * subr.el (do-after-load-evaluation): Also give compiler warnings 6 * subr.el (do-after-load-evaluation): Also give compiler warnings
4 when obsolete files are used (except by obsolete files). 7 when obsolete files are used (except by obsolete files).
5 8
@@ -12,8 +15,7 @@
12 * progmodes/cperl-mode.el (Info-find-node): 15 * progmodes/cperl-mode.el (Info-find-node):
13 * vc/ediff.el (Info-goto-node): Update declarations. 16 * vc/ediff.el (Info-goto-node): Update declarations.
14 17
15 * vc/vc-bzr.el (vc-exec-after): Remove unused declaration. 18 * vc/vc-bzr.el (vc-compilation-mode): Declare.
16 (vc-compilation-mode): Declare.
17 (vc-bzr-pull): Require vc-dispatcher. 19 (vc-bzr-pull): Require vc-dispatcher.
18 * vc/vc-git.el (vc-compilation-mode): Declare. 20 * vc/vc-git.el (vc-compilation-mode): Declare.
19 (vc-git-pull): Require vc-dispatcher. 21 (vc-git-pull): Require vc-dispatcher.
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index 1bf7bb588f0..2eea1fb833e 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,10 @@
12013-09-12 Glenn Morris <rgm@gnu.org>
2
3 * gnus-icalendar.el (gnus-icalendar-event--build-reply-event-body):
4 Avoid using `find', which i) might not be defined at runtime;
5 ii) does not work, since its default test is eql, not equal.
6 (gnus-mime-action-alist): Declare.
7
12013-09-11 Stefan Monnier <monnier@iro.umontreal.ca> 82013-09-11 Stefan Monnier <monnier@iro.umontreal.ca>
2 9
3 * score-mode.el (gnus-score-mode-map): Move initialization 10 * score-mode.el (gnus-score-mode-map): Move initialization
diff --git a/lisp/gnus/gnus-icalendar.el b/lisp/gnus/gnus-icalendar.el
index a946a586033..e4e1ec29ae9 100644
--- a/lisp/gnus/gnus-icalendar.el
+++ b/lisp/gnus/gnus-icalendar.el
@@ -257,9 +257,9 @@ status will be retrieved from the first matching attendee record."
257 ((string= key "ATTENDEE") (update-attendee-status line)) 257 ((string= key "ATTENDEE") (update-attendee-status line))
258 ((string= key "SUMMARY") (update-summary line)) 258 ((string= key "SUMMARY") (update-summary line))
259 ((string= key "DTSTAMP") (update-dtstamp)) 259 ((string= key "DTSTAMP") (update-dtstamp))
260 ((find key '("ORGANIZER" "DTSTART" "DTEND" 260 ((member key '("ORGANIZER" "DTSTART" "DTEND"
261 "LOCATION" "DURATION" "SEQUENCE" 261 "LOCATION" "DURATION" "SEQUENCE"
262 "RECURRENCE-ID" "UID")) line) 262 "RECURRENCE-ID" "UID")) line)
263 (t nil)))) 263 (t nil))))
264 (when new-line 264 (when new-line
265 (push new-line reply-event-lines)))))) 265 (push new-line reply-event-lines))))))
@@ -816,6 +816,8 @@ is searched."
816 (gnus-icalendar-show-org-agenda 816 (gnus-icalendar-show-org-agenda
817 (with-current-buffer gnus-article-buffer gnus-icalendar-event))) 817 (with-current-buffer gnus-article-buffer gnus-icalendar-event)))
818 818
819(defvar gnus-mime-action-alist) ; gnus-art
820
819(defun gnus-icalendar-setup () 821(defun gnus-icalendar-setup ()
820 (add-to-list 'mm-inlined-types "text/calendar") 822 (add-to-list 'mm-inlined-types "text/calendar")
821 (add-to-list 'mm-automatic-display "text/calendar") 823 (add-to-list 'mm-automatic-display "text/calendar")
diff --git a/lisp/vc/vc-bzr.el b/lisp/vc/vc-bzr.el
index 3b8643e22f4..00604088c17 100644
--- a/lisp/vc/vc-bzr.el
+++ b/lisp/vc/vc-bzr.el
@@ -321,6 +321,7 @@ in the repository root directory of FILE."
321 "Value of `compilation-error-regexp-alist' in *vc-bzr* buffers.") 321 "Value of `compilation-error-regexp-alist' in *vc-bzr* buffers.")
322 322
323;; To be called via vc-pull from vc.el, which requires vc-dispatcher. 323;; To be called via vc-pull from vc.el, which requires vc-dispatcher.
324(declare-function vc-exec-after "vc-dispatcher" (code))
324(declare-function vc-set-async-update "vc-dispatcher" (process-buffer)) 325(declare-function vc-set-async-update "vc-dispatcher" (process-buffer))
325(declare-function vc-compilation-mode "vc-dispatcher" (backend)) 326(declare-function vc-compilation-mode "vc-dispatcher" (backend))
326 327
diff --git a/lisp/vc/vc-svn.el b/lisp/vc/vc-svn.el
index bfd608c0467..36f27548123 100644
--- a/lisp/vc/vc-svn.el
+++ b/lisp/vc/vc-svn.el
@@ -234,12 +234,12 @@ RESULT is a list of conses (FILE . STATE) for directory DIR."
234 (vc-run-delayed 234 (vc-run-delayed
235 (vc-svn-after-dir-status callback remote)))) 235 (vc-svn-after-dir-status callback remote))))
236 236
237(defun vc-svn-dir-status-files (dir files _default-state callback) 237(defun vc-svn-dir-status-files (_dir files _default-state callback)
238 (apply 'vc-svn-command (current-buffer) 'async nil "status" files) 238 (apply 'vc-svn-command (current-buffer) 'async nil "status" files)
239 (vc-run-delayed 239 (vc-run-delayed
240 (vc-svn-after-dir-status callback))) 240 (vc-svn-after-dir-status callback)))
241 241
242(defun vc-svn-dir-extra-headers (dir) 242(defun vc-svn-dir-extra-headers (_dir)
243 "Generate extra status headers for a Subversion working copy." 243 "Generate extra status headers for a Subversion working copy."
244 (let (process-file-side-effects) 244 (let (process-file-side-effects)
245 (vc-svn-command "*vc*" 0 nil "info")) 245 (vc-svn-command "*vc*" 0 nil "info"))
@@ -352,7 +352,7 @@ This is only possible if SVN is responsible for FILE's directory.")
352 (concat "-r" rev)) 352 (concat "-r" rev))
353 (vc-switches 'SVN 'checkout)))) 353 (vc-switches 'SVN 'checkout))))
354 354
355(defun vc-svn-ignore (file &optional directory remove) 355(defun vc-svn-ignore (file &optional _directory _remove)
356 "Ignore FILE under Subversion. 356 "Ignore FILE under Subversion.
357FILE is a file wildcard, relative to the root directory of DIRECTORY." 357FILE is a file wildcard, relative to the root directory of DIRECTORY."
358 (vc-svn-command t 0 file "propedit" "svn:ignore")) 358 (vc-svn-command t 0 file "propedit" "svn:ignore"))
@@ -593,7 +593,7 @@ NAME is assumed to be a URL."
593 (vc-svn-command nil 0 dir "copy" name) 593 (vc-svn-command nil 0 dir "copy" name)
594 (when branchp (vc-svn-retrieve-tag dir name nil))) 594 (when branchp (vc-svn-retrieve-tag dir name nil)))
595 595
596(defun vc-svn-retrieve-tag (dir name update) 596(defun vc-svn-retrieve-tag (dir name _update)
597 "Retrieve a tag at and below DIR. 597 "Retrieve a tag at and below DIR.
598NAME is the name of the tag; if it is empty, do a `svn update'. 598NAME is the name of the tag; if it is empty, do a `svn update'.
599If UPDATE is non-nil, then update (resynch) any affected buffers. 599If UPDATE is non-nil, then update (resynch) any affected buffers.