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 /
cedet /
semantic /
Delete
Unzip
Name
Size
Permission
Date
Action
analyze
[ DIR ]
drwxr-xr-x
2023-06-09 05:02
bovine
[ DIR ]
drwxr-xr-x
2023-06-09 05:02
decorate
[ DIR ]
drwxr-xr-x
2023-06-09 05:02
symref
[ DIR ]
drwxr-xr-x
2023-06-09 05:02
wisent
[ DIR ]
drwxr-xr-x
2023-06-09 05:02
analyze.elc
22.96
KB
-rw-r--r--
2023-06-07 04:12
bovine.elc
5.3
KB
-rw-r--r--
2023-06-07 04:12
chart.elc
4.46
KB
-rw-r--r--
2023-06-07 04:12
complete.elc
60.95
KB
-rw-r--r--
2023-06-07 04:12
ctxt.elc
33.49
KB
-rw-r--r--
2023-06-07 04:13
db-debug.elc
2.91
KB
-rw-r--r--
2023-06-07 04:13
db-ebrowse.elc
18.33
KB
-rw-r--r--
2023-06-07 04:13
db-el.elc
10.99
KB
-rw-r--r--
2023-06-07 04:13
db-file.elc
13.46
KB
-rw-r--r--
2023-06-07 04:13
db-find.elc
41.29
KB
-rw-r--r--
2023-06-07 04:13
db-global.elc
7.24
KB
-rw-r--r--
2023-06-07 04:13
db-javascript.elc
8.8
KB
-rw-r--r--
2023-06-07 04:13
db-mode.elc
6.46
KB
-rw-r--r--
2023-06-07 04:13
db-ref.elc
4.23
KB
-rw-r--r--
2023-06-07 04:13
db-typecache.elc
16.64
KB
-rw-r--r--
2023-06-07 04:13
db.elc
31.92
KB
-rw-r--r--
2023-06-07 04:13
debug.elc
15.22
KB
-rw-r--r--
2023-06-07 04:13
decorate.elc
9.35
KB
-rw-r--r--
2023-06-07 04:13
dep.elc
7.65
KB
-rw-r--r--
2023-06-07 04:13
doc.elc
4.01
KB
-rw-r--r--
2023-06-07 04:13
ede-grammar.elc
7.78
KB
-rw-r--r--
2023-06-07 04:13
edit.elc
21.61
KB
-rw-r--r--
2023-06-07 04:13
find.elc
24.33
KB
-rw-r--r--
2023-06-07 04:13
format.elc
34.35
KB
-rw-r--r--
2023-06-07 04:13
fw.elc
11.69
KB
-rw-r--r--
2023-06-07 04:13
grammar-wy.elc
54.27
KB
-rw-r--r--
2023-06-07 04:13
grammar.elc
76.45
KB
-rw-r--r--
2023-06-07 04:13
html.elc
7.55
KB
-rw-r--r--
2023-06-07 04:13
ia-sb.elc
9.94
KB
-rw-r--r--
2023-06-07 04:13
ia.elc
11.97
KB
-rw-r--r--
2023-06-07 04:13
idle.elc
55.48
KB
-rw-r--r--
2023-06-07 04:13
imenu.elc
12.47
KB
-rw-r--r--
2023-06-07 04:13
java.elc
16.67
KB
-rw-r--r--
2023-06-07 04:13
lex-spp.elc
29.99
KB
-rw-r--r--
2023-06-07 04:13
lex.elc
78.19
KB
-rw-r--r--
2023-06-07 04:13
loaddefs.el
59.31
KB
-rw-r--r--
2023-06-07 04:00
mru-bookmark.elc
12.75
KB
-rw-r--r--
2023-06-07 04:13
sb.elc
11.13
KB
-rw-r--r--
2023-06-07 04:13
scope.elc
23.66
KB
-rw-r--r--
2023-06-07 04:13
senator.elc
26.04
KB
-rw-r--r--
2023-06-07 04:13
sort.elc
18.89
KB
-rw-r--r--
2023-06-07 04:13
symref.elc
13
KB
-rw-r--r--
2023-06-07 04:13
tag-file.elc
6.7
KB
-rw-r--r--
2023-06-07 04:13
tag-ls.elc
24.51
KB
-rw-r--r--
2023-06-07 04:13
tag-write.elc
4.04
KB
-rw-r--r--
2023-06-07 04:13
tag.elc
54.79
KB
-rw-r--r--
2023-06-07 04:13
texi.elc
17.29
KB
-rw-r--r--
2023-06-07 04:13
util-modes.elc
38.76
KB
-rw-r--r--
2023-06-07 04:13
util.elc
13.23
KB
-rw-r--r--
2023-06-07 04:13
wisent.elc
8.21
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:01 2023 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/cedet/semantic/db-ebrowse.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\300\302!\210\300\303!\207" [require ebrowse semantic semantic/db-file] 2) #@47 The EBROWSE file name used for system caches. (defvar semanticdb-ebrowse-default-file-name "BROWSE" (#$ . 664)) (byte-code "\300\301\302\303\304\305\306\307&\210\310\311\312\313\314$\210\310\315\316\317\320$\207" [custom-declare-variable semanticdb-ebrowse-file-match "\\.\\(hh?\\|HH?\\|hpp\\)" "Regular expression matching file names for ebrowse to parse.\nThis expression should exclude C++ headers that have no extension.\nBy default, include only headers since the semantic use of EBrowse\nis only for searching via semanticdb, and thus only headers would\nbe searched." :group semanticdb :type string eieio-defclass semanticdb-table-ebrowse (semanticdb-table) ((major-mode :initform c++-mode) (ebrowse-tree :initform nil :initarg :ebrowse-tree :documentation "The raw ebrowse tree for this file.") (global-extract :initform nil :initarg :global-extract :documentation "Table of ebrowse tags specific to this file.\nThis table is composited from the ebrowse *Globals* section.")) ("A table for returning search results from ebrowse.") semanticdb-project-database-ebrowse (semanticdb-project-database) ((new-table-class :initform semanticdb-table-ebrowse :type class :documentation "New tables created for this database are of this class.") (system-include-p :initform nil :initarg :system-include :documentation "Flag indicating this database represents a system include directory.") (ebrowse-struct :initform nil :initarg :ebrowse-struct)) ("Semantic Database deriving tags using the EBROWSE tool.\nEBROWSE is a C/C++ parser for use with `ebrowse' Emacs program.")] 8) #@26 Is FILE a C or C++ file? (defalias 'semanticdb-ebrowse-C-file-p #[(file) "\303 \"\206) \303\304 \"\205) \305 !?\205) \306\307!r\nq\210\310\311\312\217\210eb\210\313\314!*\207" [semanticdb-ebrowse-file-match file tmp string-match "/\\w+$" file-directory-p get-buffer-create "*semanticdb-ebrowse-tmp*" nil (insert-file-contents file nil 0 100 t) ((error (byte-code "\301\302\211\211\303%\207" [file insert-file-contents nil t] 6))) looking-at "\\s-*/\\(\\*\\|/\\)"] 3 (#$ . 2245)]) #@169 Create an EBROWSE database for directory DIR. The database file is stored in ~/.semanticdb, or whichever directory is specified by `semanticdb-default-save-directory'. (defalias 'semanticdb-create-ebrowse-database #[(dir) "\306!\307!\310\311!\312\313!\314\"\f\315!r\nq\210\316\n!\210\313!\"\317\320\"\210r\310\321!q\210\322 \210)\323\324 \"\210\325ed\326\315\321\315\327 P\330&\210) \331P#\332#!$r$q\210\322 \210\333\313!\334\261\210\335 \210\336p!\210)\323\337 \"\210\340#\315\314#.\207" [dir savein filebuff files auto-mode-alist mma file-name-as-directory semanticdb-ebrowse-file-for-directory get-buffer-create "*SEMANTICDB EBROWSE TMP*" directory-files expand-file-name t nil buffer-disable-undo mapc #[(f) "\301!\205 c\210\302c\207" [f semanticdb-ebrowse-C-file-p "\n"] 2] "*EBROWSE OUTPUT*" erase-buffer message "Creating ebrowse file: %s ..." call-process-region "ebrowse" "--output-file=" "--very-verbose" "-load.el" find-file-noselect "(semanticdb-ebrowse-load-helper \"" "\")\n" save-buffer kill-buffer "Creating ebrowse file: %s ... done" load regexp default-directory lfn lf] 9 (#$ . 2735) "DDirectory: "]) #@48 Load all semanticdb controlled EBROWSE caches. (defalias 'semanticdb-load-ebrowse-caches #[nil "\303\304 \305P\304$\211\205 \306\n@\307\304#\210\nA\211\204 \307)\207" [semanticdb-default-save-directory semanticdb-ebrowse-default-file-name f directory-files t "-load.el$" load nil] 6 (#$ . 3885) nil]) #@141 Create the semanticdb database via ebrowse for directory. If DIRECTORY is found to be defunct, it won't load the DB, and will warn instead. (defalias 'semanticdb-ebrowse-load-helper #[(directory) "\306!\203 \307 \"\207\310!\211\311P\n\312P\313 \314\216r\315\316!q\210p\317 \210\320\211 !\321\211\"\321#$\322 \210\323\324!\210+\211%&\325\326!\210\325\n!\210\325\327!\210\325!\210\325\327!\210\330\f!\203l \325\f!\210\325\327!\210\331%!\210+\332\333\334\"!\205\214 \335\n!\210\335!\210\330\f!\205\214 \335\f!-\207" [directory semanticdb-project-database-ebrowse BF BFL BFLB #1=#:wconfig file-directory-p semanticdb-create-database semanticdb-ebrowse-file-for-directory "-load.el" "-load.el~" current-window-configuration ((set-window-configuration #1#)) get-buffer-create "*FILES TO DELETE*" kill-all-local-variables nil t erase-buffer run-hooks temp-buffer-setup-hook princ "The following BROWSE files are obsolete.\n\n" "\n" file-exists-p internal-temp-output-buffer-show y-or-n-p format "Warning: Obsolete BROWSE file for: %s\nDelete? " delete-file default-directory #2=#:old-dir buffer-read-only buffer-file-name buffer-undo-list inhibit-modification-hooks inhibit-read-only #3=#:buf standard-output] 5 (#$ . 4198)]) (byte-code "\306\307\310BC\311\312#\210\313\314\312\"\210\210)\315\310\312\316\n!\306 \2046 \211\2046 \2055 \317\f\" \203` \204` \320N\203O \317\f \320N\"\211\2046 \211\321N\206Z \322N)\211\204: ,\323\324#\210\325\326\327\326\330\"\"\210\331\326\306\332\333$\207" [#1=#:tmp0 mode symbol bind name mode-local-active-mode nil mode-local-bind semanticdb-project-system-databases (mode-variable-flag t) c++-mode mode-local-map-mode-buffers #[nil "\302\301!\210\211\207" [#1# semanticdb-project-system-databases make-local-variable] 2] put symbol-name intern-soft mode-local-symbol-table mode-local-parent derived-mode-parent variable-documentation "Search Ebrowse for symbols." eieio--defalias semanticdb-needs-refresh-p eieio--defgeneric-init-form #2="EBROWSE database do not need to be refreshed.\n\nJAVE: stub for needs-refresh, because, how do we know if BROWSE files\n are out of date?\n\nEML: Our database should probably remember the timestamp/checksum of\n the most recently read EBROWSE file, and use that." eieio--defmethod semanticdb-table-ebrowse #[(table) "\300\207" [nil] 1 #2#] major-mode] 5) #@128 Return the file name for DIR where the ebrowse BROWSE file is. This file should reside in `semanticdb-default-save-directory'. (defalias 'semanticdb-ebrowse-file-for-directory #[(dir) "\303\304\305 !\nP\")\207" [semanticdb-default-save-directory dir semanticdb-ebrowse-default-file-name semanticdb-file-name-directory semanticdb-project-database-file expand-file-name] 5 (#$ . 6591)]) #@250 Return the ebrowse structure for directory DIR. This assumes semantic manages the BROWSE files, so they are assumed to live where semantic cache files live, depending on your settings. For instance: /home/<username>/.semanticdb/!usr!include!BROWSE (defalias 'semanticdb-ebrowse-get-ebrowse-structure #[(dir) "\305!\306\307!\310\311 \"\210\312 !\2054 \nq\210\313\n!\210\314 \210\315 !\210\316\317K\317\320M\210\321\216 \322 D)\f**\207" [dir B buf efcn ans semanticdb-ebrowse-file-for-directory get-buffer-create "*semanticdb ebrowse*" message "semanticdb-ebrowse %s" file-exists-p buffer-disable-undo erase-buffer insert-file-contents nil ebrowse-show-progress #[(&rest junk) "\300\207" [nil] 1] ((byte-code "\301 \210\302M\207" [efcn erase-buffer ebrowse-show-fcn] 2)) ebrowse-read] 3 (#$ . 6985)]) (byte-code "\300\301\302\301\303\"\"\210\304\301\305\306\307$\210\300\310\302\310\311\"\"\210\304\310\312\306\313$\207" [eieio--defalias semanticdb-create-database eieio--defgeneric-init-form #1="Create a new semantic database for DIRECTORY based on ebrowse.\nIf there is no database for DIRECTORY available, then\n{not implemented yet} create one. Return nil if that is not possible." eieio--defmethod :STATIC semanticdb-project-database-ebrowse #[(dbeC directory) "\306\307!\210\310 \204* \n\203* \311\n@!\203$ \312\n@\313\"\230\203$ \n@\nA\202 \314!\211A@\211@\310 \203F \202W \315\316$\317\313#\210\317\320\310#\210\321 \"\210\322\323\"\210\322\324\"\210.\207" [semanticdb-database-list found dbs directory ebrowse-data dat require semantic/dep nil semanticdb-project-database-ebrowse-p eieio-oref reference-directory semanticdb-ebrowse-get-ebrowse-structure make-instance :ebrowse-struct eieio-oset tables semanticdb-ebrowse-strip-trees semantic-add-system-include c++-mode c-mode ebd db default-directory dbeC] 6 #1#] semanticdb-ebrowse-strip-trees #2="For the ebrowse database DBE, strip all tables from DATA." nil #[(dbe data) "A@ \205\225 @\211\306H>\204 \307\310\311\312#\210\n\313H\211\306H >\204+ \307\310\314\315#\210\f\316H\206B \f\306H >\204? \307\310\317\315#\210\f\320H\n\211\306H>\204T \307\310\311\312#\210\n\313H\306H>\204e \307\310\321\322#\210\n\306H>\204s \307\310\311\312#\210\n\313H\313H\230)\203\210 \323\n\"\210\202\216 \324\n\"\210 A+\202 )\207" [data T tree cl-struct-ebrowse-ts-tags class cl-struct-ebrowse-cs-tags 0 error "%s accessing a non-%s" ebrowse-ts-class ebrowse-ts 1 ebrowse-cs-source-file ebrowse-cs 7 ebrowse-cs-file 4 ebrowse-bs-name ebrowse-bs semanticdb-ebrowse-add-globals-to-table semanticdb-ebrowse-add-tree-to-table filename cl-struct-ebrowse-bs-tags ebrowse-globals-name dbe] 5 #2#]] 5) #@56 For database DBE, add the ebrowse TREE into the table. (defalias 'semanticdb-ebrowse-add-globals-to-table #[(dbe tree) "\306!\203N G\307Y\203N \310H >\203N \211\310H >\204% \311\312\313\314#\210\315H\310H\n>\2045 \311\312\316\317#\210\310H >\204C \311\312\313\314#\210\315H\315H\230)\204U \320\321\322D\"\210\310H >\204c \311\312\313\314#\210\315H\211\310H >\204u \311\312\323\324#\210\f\325H\206\223 \f\310H >\204\211 \311\312\326\324#\210\f\327H\206\223 %\330P&\310H >\204\243 \311\312\331\314#\210\327H'\310H >\204\266 \311\312\332\314#\210\333H(\334)'\203.'@\310H*>\204\324 \311\312\335\336#\210'@\315H\337\334+\211,\f\340+!\334\211\257+\f\310H\n>\204\371 \311\312\341\317#\210\f\342H-.-\203.\343-\211\"/\21100\3270\233)/\240\210*.)B)*'A\211'\204\303 (\205\237(@\310H*>\204D\311\312\335\336#\210(@\315H\344\334+\211,\f\340+!\334\211\257+\f\310H\n>\204i\311\312\341\317#\210\f\342H-.-\203\215.\343-\211\"/\21100\3270\233)/\240\210*.)B)*(A\211(\2043\334-\207" [tree cl-struct-ebrowse-ts-tags cl-struct-ebrowse-bs-tags ebrowse-globals-name class cl-struct-ebrowse-cs-tags vectorp 11 0 error "%s accessing a non-%s" ebrowse-ts-class ebrowse-ts 1 ebrowse-bs-name ebrowse-bs signal wrong-type-argument ebrowse-ts-p ebrowse-cs-source-file ebrowse-cs 7 ebrowse-cs-file 4 "/unknown-proxy.hh" ebrowse-ts-member-functions ebrowse-ts-member-variables 3 nil ebrowse-ms-name ebrowse-ms variable semantic-tag-make-plist ebrowse-bs-point 6 vector function default-directory fname vars fns toks cl-struct-ebrowse-ms-tags attributes name defpoint nt overlay tag] 6 (#$ . 9697)]) #@146 For database DBE, add the ebrowse TREE into the table for FNAME. Optional argument BASECLASSES specifies a baseclass to the tree being provided. (defalias 'semanticdb-ebrowse-add-tree-to-table #[(dbe tree &optional fname baseclasses) "\306!\203 G\307Y\203 \310H >\204 \311\312\313D\"\210\n\204\214 \310H >\204. \314\315\316\317#\210\320H\310H>\204>