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 /
ede /
Delete
Unzip
Name
Size
Permission
Date
Action
auto.elc
8.76
KB
-rw-r--r--
2023-06-07 04:12
autoconf-edit.elc
12.02
KB
-rw-r--r--
2023-06-07 04:12
base.elc
16.73
KB
-rw-r--r--
2023-06-07 04:12
cpp-root.elc
10.19
KB
-rw-r--r--
2023-06-07 04:12
custom.elc
5.33
KB
-rw-r--r--
2023-06-07 04:12
dired.elc
3.1
KB
-rw-r--r--
2023-06-07 04:12
emacs.elc
7.95
KB
-rw-r--r--
2023-06-07 04:12
files.elc
13.04
KB
-rw-r--r--
2023-06-07 04:12
generic.elc
12.86
KB
-rw-r--r--
2023-06-07 04:12
linux.elc
8.31
KB
-rw-r--r--
2023-06-07 04:12
loaddefs.el
5.96
KB
-rw-r--r--
2023-06-07 04:00
locate.elc
9.49
KB
-rw-r--r--
2023-06-07 04:12
make.elc
2.5
KB
-rw-r--r--
2023-06-07 04:12
makefile-edit.elc
2.86
KB
-rw-r--r--
2023-06-07 04:12
pconf.elc
5.07
KB
-rw-r--r--
2023-06-07 04:12
pmake.elc
18.3
KB
-rw-r--r--
2023-06-07 04:12
proj-archive.elc
2.24
KB
-rw-r--r--
2023-06-07 04:12
proj-aux.elc
1.38
KB
-rw-r--r--
2023-06-07 04:12
proj-comp.elc
12.02
KB
-rw-r--r--
2023-06-07 04:12
proj-elisp.elc
14.78
KB
-rw-r--r--
2023-06-07 04:12
proj-info.elc
6.03
KB
-rw-r--r--
2023-06-07 04:12
proj-misc.elc
2.53
KB
-rw-r--r--
2023-06-07 04:12
proj-obj.elc
8.4
KB
-rw-r--r--
2023-06-07 04:12
proj-prog.elc
4.64
KB
-rw-r--r--
2023-06-07 04:12
proj-scheme.elc
1.25
KB
-rw-r--r--
2023-06-07 04:12
proj-shared.elc
5.59
KB
-rw-r--r--
2023-06-07 04:12
proj.elc
23.19
KB
-rw-r--r--
2023-06-07 04:12
project-am.elc
30.56
KB
-rw-r--r--
2023-06-07 04:12
shell.elc
1.81
KB
-rw-r--r--
2023-06-07 04:12
simple.elc
3.01
KB
-rw-r--r--
2023-06-07 04:12
source.elc
4.62
KB
-rw-r--r--
2023-06-07 04:12
speedbar.elc
11.33
KB
-rw-r--r--
2023-06-07 04:12
srecode.elc
2.26
KB
-rw-r--r--
2023-06-07 04:12
system.elc
3.09
KB
-rw-r--r--
2023-06-07 04:12
util.elc
2.65
KB
-rw-r--r--
2023-06-07 04:12
Save
Rename
;ELC ;;; Compiled by mockbuild@buildfarm06.corp.cloudlinux.com on Wed Jun 7 08:12:41 2023 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/cedet/ede/cpp-root.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. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (require 'ede) #@60 List of projects created by option `ede-cpp-root-project'. (defvar ede-cpp-root-project-list nil (#$ . 572)) #@96 Find a cpp-root project in the list of cpp-root projects. DIR is the directory to search from. (defalias 'ede-cpp-root-file-existing #[(dir) "\305\211\203' \204' \306\n@!\307\310\311!P\f\"\203 \n@)\nA\211\204 *\207" [ede-cpp-root-project-list ans projs root dir nil ede-project-root-directory string-match "^" regexp-quote] 5 (#$ . 687)]) #@60 Return a full file name to the project file stored in DIR. (defalias 'ede-cpp-root-project-file-for-dir #[(&optional dir) "\302!\211\205\f \303 \304\")\207" [dir proj ede-cpp-root-file-existing eieio-oref :file] 4 (#$ . 1043)]) #@142 Count number of hits to the cpp root thing. This is a debugging variable to test various optimizations in file lookup in the main EDE logic. (defvar ede-cpp-root-count 0 (#$ . 1280)) #@33 Get the root directory for DIR. (defalias 'ede-cpp-root-project-root #[(&optional dir) "\304\206 !T\n\205 \305\n!)\207" [dir default-directory projfile ede-cpp-root-count ede-cpp-root-project-file-for-dir file-name-directory] 2 (#$ . 1469)]) #@176 Return a CPP root object if you created one. Return nil if there isn't one. Argument DIR is the directory it is created for. ROOTPROJ is nil, since there is only one project. (defalias 'ede-cpp-root-load #[(dir &optional rootproj) "\301!\207" [dir ede-cpp-root-file-existing] 2 (#$ . 1725)]) (byte-code "\300\301\302\303\304\305\306\307\310\311\312\313\314\315\306\316\317\320\321&\322\"\210\323\324\325\317\326$\210\323\327\330\331\332$\210\333\334\335\334\336\"\"\210\337\334\317\327\340$\210\333\341\335\341\342\"\"\210\337\341\317\327\343$\210\333\344\335\344\345\"\"\210\337\344\317\327\346$\210\333\347\335\347\350\"\"\210\337\347\317\327\351$\210\333\352\335\352\353\"\"\210\337\352\317\327\354$\210\333\355\335\355\353\"\"\210\337\355\317\327\356$\210\333\357\335\357\360\"\"\210\337\357\317\327\361$\210\333\362\335\362\363\"\"\210\337\362\317\327\364$\210\333\365\335\365\366\"\"\210\337\365\317\327\367$\210\333\370\335\370\371\"\"\210\337\370\317\327\372$\210\333\373\335\373\374\"\"\210\337\373\317\327\375$\210\333\370\335\370\376\"\"\210\337\370\317\324\377$\210\333\373\335\373\374\"\"\210\337\373\317\324\201@ $\207" [ede-add-project-autoload ede-project-autoload "cpp-root" :name "CPP ROOT" :file ede-cpp-root :proj-file ede-cpp-root-project-file-for-dir :proj-root ede-cpp-root-project-root :load-type ede-cpp-root-load :class-sym :new-p nil :safe-p t unique eieio-defclass ede-cpp-root-target (ede-target) ("EDE cpp-root project target.\nAll directories need at least one target.") ede-cpp-root-project (ede-project eieio-instance-tracker) ((tracking-symbol :initform 'ede-cpp-root-project-list) (include-path :initarg :include-path :initform '("/include" "../include/") :type list :documentation "The default locate function expands filenames within a project.\nIf a header file (.h, .hh, etc) name is expanded, and\nthe :locate-fcn slot is nil, then the include path is checked\nfirst, and other directories are ignored. For very large\nprojects, this optimization can save a lot of time.\n\nDirectory names in the path can be relative to the current\nbuffer's `default-directory' (not starting with a /). Directories\nthat are relative to the project's root should start with a /, such\nas \"/include\", meaning the directory `include' off the project root\ndirectory.") (system-include-path :initarg :system-include-path :initform nil :type list :documentation "The system include path for files in this project.\nC files initialized in an ede-cpp-root-project have their semantic\nsystem include path set to this value. If this is nil, then the\nsemantic path is not modified.") (spp-table :initarg :spp-table :initform nil :type list :documentation "C Preprocessor macros for your files.\nPreprocessor symbols will be used while parsing your files.\nThese macros might be passed in through the command line compiler, or\nare critical symbols derived from header files. Providing header files\nmacro values through this slot improves accuracy and performance.\nUse `:spp-files' to use these files directly.") (spp-files :initarg :spp-files :initform nil :type list :documentation "C header file with Preprocessor macros for your files.\nThe PreProcessor symbols appearing in these files will be used while\nparsing files in this project.\nSee `semantic-lex-c-preprocessor-symbol-map' for more on how this works.") (header-match-regexp :initarg :header-match-regexp :initform "\\.\\(h\\(h\\|xx\\|pp\\|\\+\\+\\)?\\|H\\)$\\|\\<\\w+$" :type string :documentation "Regexp used to identify C/C++ header files.") (locate-fcn :initarg :locate-fcn :initform nil :type (or null function) :documentation "The locate function can be used in place of\n`ede-expand-filename' so you can quickly customize your custom target\nto use specialized local routines instead of the EDE routines.\nThe function symbol must take two arguments:\n NAME - The name of the file to find.\n DIR - The directory root for this cpp-root project.\n\nIt should return the fully qualified file name passed in from NAME. If that file does not\nexist, it should return nil.")) ("EDE cpp-root project class.\nEach directory needs a project file to control it.") eieio--defalias initialize-instance eieio--defgeneric-init-form #1="Make sure the :file is fully expanded." eieio--defmethod #[(this &rest fields) "\303 \210\304\305\306\"!\307\310 !\311\312#\211\203 \n=\204 \313\n!\210)\314 !\203- \315 !\2035 \313!\210\316\317!\210\320\306 #\210\320\311\310 !#\210\321\310 !!\210\322!\210\323\324\"?\205Z \320\325\326#)\207" [this f old call-next-method expand-file-name eieio-oref :file eieio-instance-tracker-find file-name-directory :directory ede-cpp-root-project-list delete-instance file-exists-p file-directory-p error ":file for ede-cpp-root must be a file" eieio-oset ede-project-directory-remove-hash ede-add-project-to-global-list slot-boundp targets :targets nil] 6 #1#] ede-find-subproject-for-directory #2="Return PROJ, for handling all subdirs below DIR." #[(proj dir) "\207" [proj] 1 #2#] ede-find-target #3="Find an EDE target in PROJ for BUFFER.\nIf one doesn't exist, create a new one for this directory." #[(proj buffer) "\305\301\"\n\306\307 #\211\204&