aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2013-11-13 15:40:12 -0500
committerGlenn Morris2013-11-13 15:40:12 -0500
commitff4b7bd5318011b009f7d97f113260ba9be9efa7 (patch)
tree18addf96be913e256243de87004a07248fb2fed7
parent75f777b64751771ab8bfe3a3548987bb05974a3f (diff)
downloademacs-ff4b7bd5318011b009f7d97f113260ba9be9efa7.tar.gz
emacs-ff4b7bd5318011b009f7d97f113260ba9be9efa7.zip
* lisp/arc-mode.el (archive-7z-extract, archive-7z-expunge)
(archive-7z-update): Avoid custom type mismatches.
-rw-r--r--lisp/ChangeLog3
-rw-r--r--lisp/arc-mode.el9
2 files changed, 7 insertions, 5 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 719efbd68b4..f11ebd4d418 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,5 +1,8 @@
12013-11-13 Glenn Morris <rgm@gnu.org> 12013-11-13 Glenn Morris <rgm@gnu.org>
2 2
3 * arc-mode.el (archive-7z-extract, archive-7z-expunge)
4 (archive-7z-update): Avoid custom type mismatches.
5
3 * vc/vc.el (vc-diff-knows-L): Remove; unused since 2007-10-10. 6 * vc/vc.el (vc-diff-knows-L): Remove; unused since 2007-10-10.
4 7
52013-11-13 Michael Albinus <michael.albinus@gmx.de> 82013-11-13 Michael Albinus <michael.albinus@gmx.de>
diff --git a/lisp/arc-mode.el b/lisp/arc-mode.el
index c22205d5634..57a030bbf44 100644
--- a/lisp/arc-mode.el
+++ b/lisp/arc-mode.el
@@ -1,7 +1,6 @@
1;;; arc-mode.el --- simple editing of archives 1;;; arc-mode.el --- simple editing of archives
2 2
3;; Copyright (C) 1995, 1997-1998, 2001-2013 Free Software Foundation, 3;; Copyright (C) 1995, 1997-1998, 2001-2013 Free Software Foundation, Inc.
4;; Inc.
5 4
6;; Author: Morten Welinder <terra@gnu.org> 5;; Author: Morten Welinder <terra@gnu.org>
7;; Keywords: files archives msdog editing major-mode 6;; Keywords: files archives msdog editing major-mode
@@ -326,7 +325,7 @@ Archive and member name will be added."
326;; 7z archive configuration 325;; 7z archive configuration
327 326
328(defcustom archive-7z-extract 327(defcustom archive-7z-extract
329 `(,archive-7z-program "x" "-so") 328 `(,(or archive-7z-program "7z") "x" "-so")
330 "Program and its options to run in order to extract a 7z file member. 329 "Program and its options to run in order to extract a 7z file member.
331Extraction should happen to standard output. Archive and member name will 330Extraction should happen to standard output. Archive and member name will
332be added." 331be added."
@@ -338,7 +337,7 @@ be added."
338 :group 'archive-7z) 337 :group 'archive-7z)
339 338
340(defcustom archive-7z-expunge 339(defcustom archive-7z-expunge
341 `(,archive-7z-program "d") 340 `(,(or archive-7z-program "7z") "d")
342 "Program and its options to run in order to delete 7z file members. 341 "Program and its options to run in order to delete 7z file members.
343Archive and member names will be added." 342Archive and member names will be added."
344 :version "24.1" 343 :version "24.1"
@@ -349,7 +348,7 @@ Archive and member names will be added."
349 :group 'archive-7z) 348 :group 'archive-7z)
350 349
351(defcustom archive-7z-update 350(defcustom archive-7z-update
352 `(,archive-7z-program "u") 351 `(,(or archive-7z-program "7z") "u")
353 "Program and its options to run in order to update a 7z file member. 352 "Program and its options to run in order to update a 7z file member.
354Options should ensure that specified directory will be put into the 7z 353Options should ensure that specified directory will be put into the 7z
355file. Archive and member name will be added." 354file. Archive and member name will be added."