aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/vc/ediff-diff.el2
-rw-r--r--lisp/vc/ediff-help.el3
-rw-r--r--lisp/vc/ediff-hook.el2
-rw-r--r--lisp/vc/ediff-init.el2
-rw-r--r--lisp/vc/ediff-merg.el2
-rw-r--r--lisp/vc/ediff-mult.el13
-rw-r--r--lisp/vc/ediff-ptch.el2
-rw-r--r--lisp/vc/ediff-vers.el2
-rw-r--r--lisp/vc/ediff-wind.el2
-rw-r--r--lisp/vc/ediff.el11
10 files changed, 19 insertions, 22 deletions
diff --git a/lisp/vc/ediff-diff.el b/lisp/vc/ediff-diff.el
index a1d27af79d1..f6b68bbd7df 100644
--- a/lisp/vc/ediff-diff.el
+++ b/lisp/vc/ediff-diff.el
@@ -1,4 +1,4 @@
1;;; ediff-diff.el --- diff-related utilities 1;;; ediff-diff.el --- diff-related utilities -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 1994-2019 Free Software Foundation, Inc. 3;; Copyright (C) 1994-2019 Free Software Foundation, Inc.
4 4
diff --git a/lisp/vc/ediff-help.el b/lisp/vc/ediff-help.el
index 11c8b35bca2..74a4068a7f6 100644
--- a/lisp/vc/ediff-help.el
+++ b/lisp/vc/ediff-help.el
@@ -1,4 +1,4 @@
1;;; ediff-help.el --- Code related to the contents of Ediff help buffers 1;;; ediff-help.el --- Code related to the contents of Ediff help buffers -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 1996-2019 Free Software Foundation, Inc. 3;; Copyright (C) 1996-2019 Free Software Foundation, Inc.
4 4
@@ -30,6 +30,7 @@
30;; end pacifier 30;; end pacifier
31 31
32(require 'ediff-init) 32(require 'ediff-init)
33(defvar ediff-multiframe)
33 34
34;; Help messages 35;; Help messages
35 36
diff --git a/lisp/vc/ediff-hook.el b/lisp/vc/ediff-hook.el
index 84122150ad3..6ece7af5e65 100644
--- a/lisp/vc/ediff-hook.el
+++ b/lisp/vc/ediff-hook.el
@@ -1,4 +1,4 @@
1;;; ediff-hook.el --- setup for Ediff's menus and autoloads 1;;; ediff-hook.el --- setup for Ediff's menus and autoloads -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 1995-2019 Free Software Foundation, Inc. 3;; Copyright (C) 1995-2019 Free Software Foundation, Inc.
4 4
diff --git a/lisp/vc/ediff-init.el b/lisp/vc/ediff-init.el
index a74d6a8b4d1..41871d4b7cf 100644
--- a/lisp/vc/ediff-init.el
+++ b/lisp/vc/ediff-init.el
@@ -1,4 +1,4 @@
1;;; ediff-init.el --- Macros, variables, and defsubsts used by Ediff 1;;; ediff-init.el --- Macros, variables, and defsubsts used by Ediff -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 1994-2019 Free Software Foundation, Inc. 3;; Copyright (C) 1994-2019 Free Software Foundation, Inc.
4 4
diff --git a/lisp/vc/ediff-merg.el b/lisp/vc/ediff-merg.el
index a511f4488f1..e08d899bd08 100644
--- a/lisp/vc/ediff-merg.el
+++ b/lisp/vc/ediff-merg.el
@@ -1,4 +1,4 @@
1;;; ediff-merg.el --- merging utilities 1;;; ediff-merg.el --- merging utilities -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 1994-2019 Free Software Foundation, Inc. 3;; Copyright (C) 1994-2019 Free Software Foundation, Inc.
4 4
diff --git a/lisp/vc/ediff-mult.el b/lisp/vc/ediff-mult.el
index 21f89168b3e..8ac8eff986c 100644
--- a/lisp/vc/ediff-mult.el
+++ b/lisp/vc/ediff-mult.el
@@ -1,4 +1,4 @@
1;;; ediff-mult.el --- support for multi-file/multi-buffer processing in Ediff 1;;; ediff-mult.el --- support for multi-file/multi-buffer processing in Ediff -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 1995-2019 Free Software Foundation, Inc. 3;; Copyright (C) 1995-2019 Free Software Foundation, Inc.
4 4
@@ -714,7 +714,7 @@ behavior."
714;; we may visit them recursively. DIR1 is the directory to inspect. 714;; we may visit them recursively. DIR1 is the directory to inspect.
715;; MERGE-AUTOSTORE-DIR is the directory where to auto-store the results of 715;; MERGE-AUTOSTORE-DIR is the directory where to auto-store the results of
716;; merges. Can be nil. 716;; merges. Can be nil.
717(defun ediff-get-directory-files-under-revision (jobname 717(defun ediff-get-directory-files-under-revision (_jobname
718 regexp dir1 718 regexp dir1
719 &optional merge-autostore-dir) 719 &optional merge-autostore-dir)
720 (let (lis1 elt common auxdir1) 720 (let (lis1 elt common auxdir1)
@@ -760,7 +760,7 @@ behavior."
760 auxdir1 nil nil 760 auxdir1 nil nil
761 merge-autostore-dir nil) 761 merge-autostore-dir nil)
762 (mapcar (lambda (elt) (ediff-make-new-meta-list-element 762 (mapcar (lambda (elt) (ediff-make-new-meta-list-element
763 (expand-file-name (concat auxdir1 elt)) nil nil)) 763 (expand-file-name (concat auxdir1 elt)) nil nil))
764 common)) 764 common))
765 )) 765 ))
766 766
@@ -798,8 +798,8 @@ behavior."
798;; Prepare meta-buffer in accordance with the argument-function and 798;; Prepare meta-buffer in accordance with the argument-function and
799;; redraw-function. Must return the created meta-buffer. 799;; redraw-function. Must return the created meta-buffer.
800(defun ediff-prepare-meta-buffer (action-func meta-list 800(defun ediff-prepare-meta-buffer (action-func meta-list
801 meta-buffer-name redraw-function 801 meta-buffer-name redraw-function
802 jobname &optional startup-hooks) 802 jobname &optional _startup-hooks)
803 (let* ((meta-buffer-name 803 (let* ((meta-buffer-name
804 (ediff-unique-buffer-name meta-buffer-name "*")) 804 (ediff-unique-buffer-name meta-buffer-name "*"))
805 (meta-buffer (get-buffer-create meta-buffer-name))) 805 (meta-buffer (get-buffer-create meta-buffer-name)))
@@ -1583,8 +1583,7 @@ Useful commands:
1583 1583
1584;; Returns whether session was marked or unmarked 1584;; Returns whether session was marked or unmarked
1585(defun ediff-mark-session-for-hiding (info unmark) 1585(defun ediff-mark-session-for-hiding (info unmark)
1586 (let ((session-buf (ediff-get-session-buffer info)) 1586 (let (ignore)
1587 ignore)
1588 (cond ((eq unmark 'mark) (setq unmark nil)) 1587 (cond ((eq unmark 'mark) (setq unmark nil))
1589 ((eq (ediff-get-session-status info) ?H) (setq unmark t)) 1588 ((eq (ediff-get-session-status info) ?H) (setq unmark t))
1590 (unmark ; says unmark, but the marker is different from H 1589 (unmark ; says unmark, but the marker is different from H
diff --git a/lisp/vc/ediff-ptch.el b/lisp/vc/ediff-ptch.el
index 70c03b5c013..21e1e2ee161 100644
--- a/lisp/vc/ediff-ptch.el
+++ b/lisp/vc/ediff-ptch.el
@@ -1,4 +1,4 @@
1;;; ediff-ptch.el --- Ediff's patch support 1;;; ediff-ptch.el --- Ediff's patch support -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 1996-2019 Free Software Foundation, Inc. 3;; Copyright (C) 1996-2019 Free Software Foundation, Inc.
4 4
diff --git a/lisp/vc/ediff-vers.el b/lisp/vc/ediff-vers.el
index 664ae5ae94e..049fdc880b1 100644
--- a/lisp/vc/ediff-vers.el
+++ b/lisp/vc/ediff-vers.el
@@ -1,4 +1,4 @@
1;;; ediff-vers.el --- version control interface to Ediff 1;;; ediff-vers.el --- version control interface to Ediff -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 1995-1997, 2001-2019 Free Software Foundation, Inc. 3;; Copyright (C) 1995-1997, 2001-2019 Free Software Foundation, Inc.
4 4
diff --git a/lisp/vc/ediff-wind.el b/lisp/vc/ediff-wind.el
index 492ddd3417a..559a20b0234 100644
--- a/lisp/vc/ediff-wind.el
+++ b/lisp/vc/ediff-wind.el
@@ -1,4 +1,4 @@
1;;; ediff-wind.el --- window manipulation utilities 1;;; ediff-wind.el --- window manipulation utilities -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 1994-1997, 2000-2019 Free Software Foundation, Inc. 3;; Copyright (C) 1994-1997, 2000-2019 Free Software Foundation, Inc.
4 4
diff --git a/lisp/vc/ediff.el b/lisp/vc/ediff.el
index 0dfbe2ea66f..e13c7b93a91 100644
--- a/lisp/vc/ediff.el
+++ b/lisp/vc/ediff.el
@@ -1,21 +1,18 @@
1;;; ediff.el --- a comprehensive visual interface to diff & patch 1;;; ediff.el --- a comprehensive visual interface to diff & patch -*- lexical-binding: t; -*-
2 2
3;; Copyright (C) 1994-2019 Free Software Foundation, Inc. 3;; Copyright (C) 1994-2019 Free Software Foundation, Inc.
4 4
5;; Author: Michael Kifer <kifer@cs.stonybrook.edu> 5;; Author: Michael Kifer <kifer@cs.stonybrook.edu>
6;; Created: February 2, 1994 6;; Created: February 2, 1994
7;; Keywords: comparing, merging, patching, vc, tools, unix 7;; Keywords: comparing, merging, patching, vc, tools, unix
8;; Version: 2.81.4 8;; Version: 2.81.6
9(defconst ediff-version "2.81.6" "The current version of Ediff")
9 10
10;; Yoni Rabkin <yoni@rabkins.net> contacted the maintainer of this 11;; Yoni Rabkin <yoni@rabkins.net> contacted the maintainer of this
11;; file on 20/3/2008, and the maintainer agreed that when a bug is 12;; file on 20/3/2008, and the maintainer agreed that when a bug is
12;; filed in the Emacs bug reporting system against this file, a copy 13;; filed in the Emacs bug reporting system against this file, a copy
13;; of the bug report be sent to the maintainer's email address. 14;; of the bug report be sent to the maintainer's email address.
14 15
15(defconst ediff-version "2.81.5" "The current version of Ediff")
16(defconst ediff-date "July 4, 2013" "Date of last update")
17
18
19;; This file is part of GNU Emacs. 16;; This file is part of GNU Emacs.
20 17
21;; GNU Emacs is free software: you can redistribute it and/or modify 18;; GNU Emacs is free software: you can redistribute it and/or modify
@@ -1546,7 +1543,7 @@ When called interactively, displays the version."
1546 (interactive-p) 1543 (interactive-p)
1547 (called-interactively-p 'interactive)) 1544 (called-interactively-p 'interactive))
1548 (message "%s" (ediff-version)) 1545 (message "%s" (ediff-version))
1549 (format "Ediff %s of %s" ediff-version ediff-date))) 1546 (format "Ediff %s" ediff-version)))
1550 1547
1551;; info is run first, and will autoload info.el. 1548;; info is run first, and will autoload info.el.
1552(declare-function Info-goto-node "info" (nodename &optional fork strict-case)) 1549(declare-function Info-goto-node "info" (nodename &optional fork strict-case))