Server IP : 111.118.215.189 / Your IP : 18.116.81.133 Web Server : Apache System : Linux md-in-83.webhostbox.net 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64 User : a1673wkz ( 2475) PHP Version : 8.2.25 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /usr/share/emacs/24.3/lisp/eshell/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:10:49 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/eshell/em-alias.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!\210\302\303\304\305\306\307\310\311&\210\312\313\314\315\316\317\310\303&\210\312\320\321\322\316\323\310\303&\210\312\324\304\325\326\327\316\330\310\303& \207" [require eshell custom-declare-group eshell-alias nil "Command aliases allow for easy definition of alternate commands." :tag "Command aliases" :group eshell-module custom-declare-variable eshell-aliases-file (expand-file-name "alias" eshell-directory-name) "The file in which aliases are kept.\nWhenever an alias is defined by the user, using the `alias' command,\nit will be written to this file. Thus, alias definitions (and\ndeletions) are always permanent. This approach was chosen for the\nsake of simplicity, since that's pretty much the only benefit to be\ngained by using this module." :type file eshell-bad-command-tolerance 3 "The number of failed commands to ignore before creating an alias." integer eshell-alias-load-hook "A hook that gets run when `eshell-alias' is loaded." :version "24.1" hook] 10) #@465 A list of command aliases currently defined by the user. Each element of this alias is a list of the form: (NAME DEFINITION) Where NAME is the textual name of the alias, and DEFINITION is the command string to replace that command with. Note: this list should not be modified in your init file. Rather, any desired alias definitions should be declared using the `alias' command, which will automatically write them to the file named by `eshell-aliases-file'. (defvar eshell-command-aliases-list nil (#$ . 1564)) (put 'eshell-command-aliases-list 'risky-local-variable t) #@36 An alist of command name failures. (defvar eshell-failed-commands-alist nil (#$ . 2146)) #@37 Initialize the alias handling code. (defalias 'eshell-alias-initialize #[nil "\300\301!\210\302\303\304\305\211$\210\306 \210\302\307\310\305\211$\210\300\311!\210\312\311\313\"\207" [make-local-variable eshell-failed-commands-alist add-hook eshell-alternate-command-hook eshell-fix-bad-commands t eshell-read-aliases-list eshell-named-command-hook eshell-maybe-replace-by-alias eshell-complex-commands add-to-list eshell-command-aliased-p] 5 (#$ . 2241)]) (defalias 'eshell-command-aliased-p #[(name) "\302 \"\207" [name eshell-command-aliases-list assoc] 3]) #@60 Define an ALIAS in the user's alias list using DEFINITION. (defalias 'eshell/alias #[(&optional alias &rest definition) "\204&