;ELC
;;; Compiled
;;; in Emacs version 27.1
;;; with all optimizations.
;;; This file uses dynamic docstrings, first added in Emacs 19.29.
;;; This file does not contain utf-8 non-ASCII characters,
;;; and so can be loaded in Emacs versions earlier than 23.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
#@302 Convert a standard file's name to something suitable for MS-DOS.
This means to guarantee valid names and perhaps to canonicalize
certain patterns.
This function is called by `convert-standard-filename'.
On Windows and DOS, replace invalid characters. On DOS, make
sure to obey the 8.3 limitations.
(defalias 'dos-convert-standard-filename #[(filename) ";\203\f \306\307\"\203 \207G SH\310>\203' \311\312\313 S#!\314P\202B\315\316 W\203F \316H\317=\203F \306\320\"\204F \312\313\321#\202I \322!\211GS\323\324!!\211\211GSH$\315\211%&\325 \203y \306\326
\"\211%\203\"
%\327I\210\202f
\330\235\204\"
\313H\331U\203\214
\313\332I\210\306\333
\"\204\253
G\334V\203\253 \306\335
\336#\211%\203\253
%\331I\210\306\337
\"\211%\203\276
%\332I\210\202\253 \306\333
\"\206\307
G\334V\203\330 \312
\313\334#\340\312
\334\"Q\306\333
\"\206\342
GS&
G&\341\\V\203\367 \312
\313&\341\\#\306\333
&T#\203\306\333
&T#%
%\332I\210\202\367 $\342>\203\"
\211GS$I\210;\203;\fH\343>\203;\311\312\313\f#!\314P\202>\311!
P.)\207" [filename flen file-name-handler-alist dir dlen-m-1 string string-match "\\`\\([a-zA-Z]:\\)?[/\\]?\\'" (47 92) dos-convert-standard-filename substring 0 "/" nil 1 58 "[/\\]" 2 file-name-directory copy-sequence file-name-nondirectory msdos-long-file-names "[?*:<>|\"