Variable: archive-zip-case-fiddle
archive-zip-case-fiddle is a customizable variable defined in
arc-mode.el.gz.
Value
nil
Documentation
If non-nil, then all-caps names of zip file members will be down-cased.
This case fiddling will only happen for members created by a system that uses caseless file names. In addition, this flag forces members added/updated in the zip archive to be truncated to DOS 8+3 file-name restrictions.
This variable was added, or its default value changed, in Emacs 27.1.
Source Code
;; Defined in /usr/src/emacs/lisp/arc-mode.el.gz
(defcustom archive-zip-case-fiddle (and (eq system-type 'ms-dos)
(not (msdos-long-file-names)))
"If non-nil, then all-caps names of zip file members will be down-cased.
This case fiddling will only happen for members created by a system
that uses caseless file names.
In addition, this flag forces members added/updated in the zip archive
to be truncated to DOS 8+3 file-name restrictions."
:type 'boolean
:version "27.1")