summaryrefslogtreecommitdiff
path: root/lisp/jka-compr.el
diff options
context:
space:
mode:
authorDave Love <fx@gnu.org>1999-08-16 11:46:07 +0000
committerDave Love <fx@gnu.org>1999-08-16 11:46:07 +0000
commit9699776ccb30ade407a4e0352f454eeb381dea20 (patch)
tree858b9d8344407ff36926424a7dfbd4babdfccf59 /lisp/jka-compr.el
parent67271658b35aeb215c55dbc9bd86dbe9a1f8e166 (diff)
(auto-compression-mode): New variable for customization.
Diffstat (limited to 'lisp/jka-compr.el')
-rw-r--r--lisp/jka-compr.el13
1 files changed, 13 insertions, 0 deletions
diff --git a/lisp/jka-compr.el b/lisp/jka-compr.el
index b2b53335fc4..17a8d189cbb 100644
--- a/lisp/jka-compr.el
+++ b/lisp/jka-compr.el
@@ -759,6 +759,19 @@ It is not recommended to set this variable permanently to anything but nil.")
(inhibit-file-name-operation operation))
(apply operation args)))
+;;;###autoload
+(defcustom auto-compression-mode nil
+ "Toggle automatic file compression and uncompression.
+Setting this variable directly does not take effect;
+use either \\[customize] or the function `auto-compression-mode'."
+ :set (lambda (symbol value)
+ (auto-compression-mode (or value 0)))
+ :initialize 'custom-initialize-default
+ :group 'jka-compr
+ :version "21.1"
+ :type 'boolean
+ :require 'jka-compr)
+
;;;###autoload(defun auto-compression-mode (&optional arg)
;;;###autoload "\
;;;###autoloadToggle automatic file compression and uncompression.