Linux server.edchosting.com 4.18.0-553.79.1.lve.el7h.x86_64 #1 SMP Wed Oct 15 16:34:46 UTC 2025 x86_64
LiteSpeed
Server IP : 75.98.162.185 & Your IP : 216.73.216.163
Domains :
Cant Read [ /etc/named.conf ]
User : goons4good
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
usr /
share /
emacs /
24.3 /
lisp /
eshell /
Delete
Unzip
Name
Size
Permission
Date
Action
em-alias.elc
6.23
KB
-rw-r--r--
2023-06-07 04:13
em-banner.elc
1.69
KB
-rw-r--r--
2023-06-07 04:13
em-basic.elc
4.15
KB
-rw-r--r--
2023-06-07 04:13
em-cmpl.elc
10.67
KB
-rw-r--r--
2023-06-07 04:13
em-dirs.elc
15.43
KB
-rw-r--r--
2023-06-07 04:13
em-glob.elc
8.45
KB
-rw-r--r--
2023-06-07 04:13
em-hist.elc
28.48
KB
-rw-r--r--
2023-06-07 04:13
em-ls.elc
26.68
KB
-rw-r--r--
2023-06-07 04:13
em-pred.elc
15.36
KB
-rw-r--r--
2023-06-07 04:13
em-prompt.elc
5.37
KB
-rw-r--r--
2023-06-07 04:13
em-rebind.elc
7.36
KB
-rw-r--r--
2023-06-07 04:13
em-script.elc
4.12
KB
-rw-r--r--
2023-06-07 04:13
em-smart.elc
8.38
KB
-rw-r--r--
2023-06-07 04:13
em-term.elc
3.55
KB
-rw-r--r--
2023-06-07 04:13
em-unix.elc
37.2
KB
-rw-r--r--
2023-06-07 04:13
em-xtra.elc
4.77
KB
-rw-r--r--
2023-06-07 04:13
esh-arg.elc
10.64
KB
-rw-r--r--
2023-06-07 04:13
esh-cmd.elc
37.2
KB
-rw-r--r--
2023-06-07 04:13
esh-ext.elc
9.88
KB
-rw-r--r--
2023-06-07 04:13
esh-groups.el
7.47
KB
-rw-r--r--
2023-06-07 04:00
esh-io.elc
13.17
KB
-rw-r--r--
2023-06-07 04:13
esh-mode.elc
29.08
KB
-rw-r--r--
2023-06-07 04:13
esh-module.elc
2.65
KB
-rw-r--r--
2023-06-07 04:13
esh-opt.elc
7.32
KB
-rw-r--r--
2023-06-07 04:13
esh-proc.elc
16.24
KB
-rw-r--r--
2023-06-07 04:13
esh-util.elc
19.55
KB
-rw-r--r--
2023-06-07 04:13
esh-var.elc
14.92
KB
-rw-r--r--
2023-06-07 04:13
eshell.elc
7.25
KB
-rw-r--r--
2023-06-07 04:13
Save
Rename
;ELC ;;; Compiled by mockbuild@buildfarm06.corp.cloudlinux.com on Wed Jun 7 08:13:57 2023 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/eshell/esh-util.el ;;; in Emacs version 24.3.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. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\300\301\302\303\304\305\306\307&\210\310\311\312\313\314\315\306\301&\210\310\316\317\320\314\321\306\301&\210\310\322\323\324\314\325\306\301&\210\310\326\327\330\314\331\306\301&\210\310\332\312\333\314\315\306\301&\210\310\334\335\336\314\337\306\301&\210\310\340\341\342\314\337\306\301&\210\310\343\344\345\346\347\314\350\306\301& \210\310\351\312\352\314\315\306\301&\210\310\353\354\355\314\350\306\301&\210\310\356\302\357\314\360\306\301&\207" [custom-declare-group eshell-util nil "This is general utility code, meant for use by Eshell itself." :tag "General utilities" :group eshell custom-declare-variable eshell-stringify-t t "If non-nil, the string representation of t is 't'.\nIf nil, t will be represented only in the exit code of the function,\nand not printed as a string. This causes Lisp functions to behave\nsimilarly to external commands, as far as successful result output." :type boolean eshell-group-file "/etc/group" "If non-nil, the name of the group file on your system." (choice (const :tag "No group file" nil) file) eshell-passwd-file "/etc/passwd" "If non-nil, the name of the passwd file on your system." (choice (const :tag "No passwd file" nil) file) eshell-hosts-file "/etc/hosts" "The name of the /etc/hosts file." (choice (const :tag "No hosts file" nil) file) eshell-handle-errors "If non-nil, Eshell will handle errors itself.\nSetting this to nil is offered as an aid to debugging only." eshell-private-file-modes 384 "The file-modes value to use for creating \"private\" files." integer eshell-private-directory-modes 448 "The file-modes value to use for creating \"private\" directories." eshell-tar-regexp "\\.t\\(ar\\(\\.\\(gz\\|bz2\\|xz\\|Z\\)\\)?\\|gz\\|a[zZ]\\|z2\\)\\'" "Regular expression used to match tar file names." :version "24.1" regexp eshell-convert-numeric-arguments "If non-nil, converting arguments of numeric form to Lisp numbers.\nNumeric form is tested using the regular expression\n`eshell-number-regexp'.\n\nNOTE: If you find that numeric conversions are interfering with the\nspecification of filenames (for example, in calling `find-file', or\nsome other Lisp function that deals with files, not numbers), add the\nfollowing in your init file:\n\n (put 'find-file 'eshell-no-numeric-conversions t)\n\nAny function with the property `eshell-no-numeric-conversions' set to\na non-nil value, will be passed strings, not numbers, even when an\nargument matches `eshell-number-regexp'." eshell-number-regexp "-?\\([0-9]*\\.\\)?[0-9]+\\(e[-0-9.]+\\)?" "Regular expression used to match numeric arguments.\nIf `eshell-convert-numeric-arguments' is non-nil, and an argument\nmatches this regexp, it will be converted to a Lisp number, using the\nfunction `string-to-number'." eshell-ange-ls-uids "List of user/host/id strings, used to determine remote ownership." (repeat (cons :tag "Host for User/UID map" (string :tag "Hostname") (repeat (cons :tag "User/UID List" (string :tag "Username") (repeat :tag "UIDs" string)))))] 10) #@38 A cache to hold the names of groups. (defvar eshell-group-names nil (#$ . 3570)) #@46 A timestamp of when the group file was read. (defvar eshell-group-timestamp nil (#$ . 3657)) #@37 A cache to hold the names of users. (defvar eshell-user-names nil (#$ . 3756)) #@45 A timestamp of when the user file was read. (defvar eshell-user-timestamp nil (#$ . 3841)) #@49 A cache the names of frequently accessed hosts. (defvar eshell-host-names nil (#$ . 3938)) #@46 A timestamp of when the hosts file was read. (defvar eshell-host-timestamp nil (#$ . 4035)) #@56 Return non-nil if we are running under MS-DOS/Windows. (defalias 'eshell-under-windows-p #[nil "\301>\207" [system-type (ms-dos windows-nt)] 2 (#$ . 4133)]) (put 'eshell-under-windows-p 'byte-optimizer 'byte-compile-inline-expand) #@115 If `eshell-handle-errors' is non-nil, this is `condition-case'. Otherwise, evaluates FORM with no error handling. (defalias 'eshell-condition-case '(macro . #[(tag form &rest handlers) "\203\f \304 \nBBB\207\n\207" [eshell-handle-errors tag form handlers condition-case] 4 (#$ . 4372)])) (put 'eshell-condition-case 'lisp-indent-function 2) #@290 From point, find the CLOSE delimiter corresponding to OPEN. The matching is bounded by BOUND. If REVERSE-P is non-nil, process the region backwards. If BACKSLASH-P is non-nil, and OPEN and CLOSE are the same character, then quoting is done by a backslash, rather than a doubled delimiter. (defalias 'eshell-find-delimiter #[(open close &optional bound reverse-p backslash-p) "\212\306\206 d\n\203 `Sf=\202 \307f\f=\203' \n\203$ \310\202% \306u\210 \311V\203\n\2035 \312\2026 \313`\"\203\n\203F `Sf\202H \307f\307 \n\204| \f=\203[ \203| \314=\203| `Tf\211\203| \f=\204v =\203| \306u\210\202\n\n\203\250 \f=\203\213 \203\250 \f=\204\231 =\203\250 `SSf\314=\203\250 \310u\210\202\n\f=\203\341 \f=\203\n\204\333 \n\203\305 `SSf\202\310 `Tf\f=\203\333 \n\203\325 \310\202\326 \306u\210\202\n S\202\n \fU\203\367 \n\203\361 \310\202\362 \306\\\202\n U\203\n \n\203\306\202\310\\*\n\203\310\202\306u\210\202' \311U\205)\n\203'`\202)`S+\207" [bound depth reverse-p close open nc 1 nil -1 0 > < 92 c backslash-p] 3 (#$ . 4722)]) #@56 Convert STRING into a more native looking Lisp object. (defalias 'eshell-convert #[(string) ";\204 \207G\211\304U\203 \202F SH\305=\203# \304 SO\306\307\"\2031 \310\307\"\202F \n\203E \306\311\312Q\"\203E \313!\202F )\207" [string len eshell-convert-numeric-arguments eshell-number-regexp 0 10 string-match "\n" split-string "\\`\\s-*" "\\s-*\\'" string-to-number] 5 (#$ . 5810)]) #@87 Return from LIST the N to M elements. If N or M is nil, it means the end of the list. (defalias 'eshell-sublist #[(l &optional n m) "\305!\306\203 \233:\203 \233\306\241\210\f\203\"