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 /
site-lisp /
[ HOME SHELL ]
Name
Size
Permission
Action
site-start.d
[ DIR ]
drwxr-xr-x
autoconf-mode.el
4.19
KB
-rw-r--r--
autoconf-mode.elc
3.05
KB
-rw-r--r--
autotest-mode.el
3.77
KB
-rw-r--r--
autotest-mode.elc
2.7
KB
-rw-r--r--
default.el
251
B
-rw-r--r--
desktop-entry-mode.el
7.63
KB
-rw-r--r--
desktop-entry-mode.elc
5.61
KB
-rw-r--r--
idna.el
6.35
KB
-rw-r--r--
php-mode.el
47.18
KB
-rw-r--r--
php-mode.elc
19.86
KB
-rw-r--r--
po-mode.el
115.29
KB
-rw-r--r--
po-mode.elc
84.58
KB
-rw-r--r--
psvn-init.el
132
B
-rw-r--r--
psvn.el
294.97
KB
-rw-r--r--
punycode.el
6.15
KB
-rw-r--r--
rpm-spec-mode.el
50.92
KB
-rw-r--r--
rpm-spec-mode.elc
42.66
KB
-rw-r--r--
site-start.el
224
B
-rw-r--r--
ssl.el
7.27
KB
-rw-r--r--
ssl.elc
6.14
KB
-rw-r--r--
subdirs.el
106
B
-rw-r--r--
xcscope.el
87.46
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : rpm-spec-mode.elc
;ELC ;;; Compiled by mockbuild@c6b8.bsys.dev.centos.org on Thu Feb 19 13:05:46 2015 ;;; from file /builddir/build/BUILD/emacs-23.1/site-lisp/rpm-spec-mode.el ;;; in Emacs version 23.1.1 ;;; with all optimizations. ;;; This file contains utf-8 non-ASCII characters ;;; and therefore cannot be loaded into Emacs 21 or earlier. (if (and (boundp 'emacs-version) (< (aref emacs-version (1- (length emacs-version))) ?A) (or (and (boundp 'epoch::version) epoch::version) (string-lessp emacs-version "23"))) (error "`rpm-spec-mode.el' was compiled for Emacs 23 or later")) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (require 'compile) #@29 Version of `rpm-spec-mode'. (defconst rpm-spec-mode-version "0.12.3x.rh1" (#$ . 641)) (custom-declare-group 'rpm-spec nil "RPM spec mode with Emacs/XEmacs enhancements." :prefix "rpm-spec-" :group 'languages) #@38 Command for building an RPM package. (custom-declare-variable 'rpm-spec-build-command '"rpmbuild" '(#$ . 856) :type 'string :group 'rpm-spec) #@45 Add "%attr" entry for file listings or not. (custom-declare-variable 'rpm-spec-add-attr 'nil '(#$ . 1004) :type 'boolean :group 'rpm-spec) #@138 Skip straight to specified stage. (ie, skip all stages leading up to the specified stage). Only valid in "%build" and "%install" stage. (custom-declare-variable 'rpm-spec-short-circuit 'nil '(#$ . 1150) :type 'boolean :group 'rpm-spec) #@192 Set the "timecheck" age (0 to disable). The timecheck value expresses, in seconds, the maximum age of a file being packaged. Warnings will be printed for all files beyond the timecheck age. (custom-declare-variable 'rpm-spec-timecheck '"0" '(#$ . 1394) :type 'integer :group 'rpm-spec) #@65 When building, override the BuildRoot tag with directory <dir>. (custom-declare-variable 'rpm-spec-buildroot '"" '(#$ . 1687) :type 'string :group 'rpm-spec) #@109 Interpret given string as `arch-vendor-os'. Set the macros _target, _target_arch and _target_os accordingly (custom-declare-variable 'rpm-spec-target '"" '(#$ . 1852) :type 'string :group 'rpm-spec) (byte-code "\300\301\302\303#\210\304\301\302\303#\207" [defvaralias rpm-completion-ignore-case rpm-spec-completion-ignore-case nil make-obsolete-variable] 4) #@163 *Non-nil means that case differences are ignored during completion. A value of nil means that case is significant. This is used during Tempo template completion. (custom-declare-variable 'rpm-spec-completion-ignore-case 't '(#$ . -2217) :type 'boolean :group 'rpm-spec) #@52 Remove the build tree after the packages are made. (custom-declare-variable 'rpm-spec-clean 'nil '(#$ . 2493) :type 'boolean :group 'rpm-spec) #@62 Remove the source and spec file after the packages are made. (custom-declare-variable 'rpm-spec-rmsource 'nil '(#$ . 2642) :type 'boolean :group 'rpm-spec) (byte-code "\300\301\302\303#\210\304\301\302\303#\207" [defvaralias rpm-spec-test rpm-spec-nobuild nil make-obsolete-variable] 4) #@70 Do not execute any build stages. Useful for testing out spec files. (custom-declare-variable 'rpm-spec-nobuild 'nil '(#$ . 2935) :type 'boolean :group 'rpm-spec) #@78 Print as little as possible. Normally only error messages will be displayed. (custom-declare-variable 'rpm-spec-quiet 'nil '(#$ . 3104) :type 'boolean :group 'rpm-spec) #@121 Embed a GPG signature in the package. This signature can be used to verify the integrity and the origin of the package. (custom-declare-variable 'rpm-spec-sign-gpg 'nil '(#$ . 3280) :type 'boolean :group 'rpm-spec) #@35 Do not verify build dependencies. (custom-declare-variable 'rpm-spec-nodeps 'nil '(#$ . 3501) :type 'boolean :group 'rpm-spec) (byte-code "\300\301\302\303#\210\304\301\302\303#\207" [defvaralias rpm-initialize-sections rpm-spec-initialize-sections nil make-obsolete-variable] 4) #@61 Automatically add empty section headings to new spec files. (custom-declare-variable 'rpm-spec-initialize-sections 't '(#$ . 3787) :type 'boolean :group 'rpm-spec) (byte-code "\300\301\302\303#\210\304\301\302\303#\207" [defvaralias rpm-insert-version rpm-spec-insert-changelog-version nil make-obsolete-variable] 4) #@54 Automatically add version in a new change log entry. (custom-declare-variable 'rpm-spec-insert-changelog-version 't '(#$ . 4110) :type 'boolean :group 'rpm-spec) #@143 *Full name of the user. This is used in the change log and the Packager tag. It defaults to the value returned by function `user-full-name'. (custom-declare-variable 'rpm-spec-user-full-name 'nil '(#$ . -4279) :type '(choice (const :tag "Use `user-full-name'" nil) string) :group 'rpm-spec) #@150 *Email address of the user. This is used in the change log and the Packager tag. It defaults to the value returned by function `user-mail-address'. (custom-declare-variable 'rpm-spec-user-mail-address 'nil '(#$ . -4578) :type '(choice (const :tag "Use `user-mail-address'" nil) string) :group 'rpm-spec) #@64 *Indent values for all tags in the "heading" of the spec file. (custom-declare-variable 'rpm-spec-indent-heading-values 'nil '(#$ . -4889) :type 'boolean :group 'rpm-spec) #@55 *Default value for the Release tag in new spec files. (custom-declare-variable 'rpm-spec-default-release '"1" '(#$ . -5067) :type 'string :group 'rpm-spec) #@65 *If non-nil, default value for the Epoch tag in new spec files. (custom-declare-variable 'rpm-spec-default-epoch 'nil '(#$ . -5229) :type '(choice (const :tag "No Epoch" nil) integer) :group 'rpm-spec) #@57 *Default value for the BuildRoot tag in new spec files. (custom-declare-variable 'rpm-spec-default-buildroot '"%{_tmppath}/%{name}-%{version}-%{release}-root" '(#$ . -5437) :type 'integer :group 'rpm-spec) #@44 *Default %build section in new spec files. (custom-declare-variable 'rpm-spec-default-build-section '"" '(#$ . -5649) :type 'string :group 'rpm-spec) #@46 *Default %install section in new spec files. (custom-declare-variable 'rpm-spec-default-install-section '"rm -rf $RPM_BUILD_ROOT\n" '(#$ . -5805) :type 'string :group 'rpm-spec) #@44 *Default %clean section in new spec files. (custom-declare-variable 'rpm-spec-default-clean-section '"rm -rf $RPM_BUILD_ROOT\n" '(#$ . -5989) :type 'string :group 'rpm-spec) #@71 *Automatically detect an rpm build directory tree and define _topdir. (custom-declare-variable 'rpm-spec-auto-topdir 'nil '(#$ . -6169) :type 'boolean :group 'rpm-spec) (custom-declare-group 'rpm-spec-faces nil "Font lock faces for `rpm-spec-mode'." :prefix "rpm-spec-" :group 'rpm-spec :group 'faces) #@32 Partial list of section names. (defconst rpm-sections '("preamble" "description" "prep" "setup" "build" "install" "check" "clean" "changelog" "files") (#$ . 6477)) #@32 Partial list of section names. (defvar rpm-section-list '(("preamble") ("description") ("prep") ("setup") ("build") ("install") ("check") ("clean") ("changelog") ("files")) (#$ . 6647)) #@22 List of rpm scripts. (defconst rpm-scripts '("pre" "post" "preun" "postun" "trigger" "triggerin" "triggerprein" "triggerun" "triggerpostun" "pretrans" "posttrans") (#$ . 6839)) (byte-code "\301B\302\303!\207" [current-load-list rpm-section-seperate (lambda (#1=#:defconst-tmp-var) (defconst rpm-section-seperate #1#)) "^%\\(\\w+\\)\\s-"] 2) #@53 Regular expression to match beginning of a section. (defconst rpm-section-regexp "^%\\(build\\|c\\(?:h\\(?:angelog\\|eck\\)\\|lean\\)\\|description\\|files\\|install\\|p\\(?:ackage\\|ost\\(?:trans\\|un\\)?\\|re\\(?:p\\|trans\\|un\\)?\\)\\|trigger\\(?:\\(?:p\\(?:ostu\\|rei\\)\\|[iu]\\)n\\)?\\|verifyscript\\)\\b" (#$ . 7188)) (byte-code "\300\301\302\303\304\305%\210\300\306\307\310\304\305%\210\300\311\312\313\304\305%\210\300\314\315\316\304\305%\210\300\317\320\321\304\305%\210\300\322\323\324\304\305%\210\300\325\326\327\304\305%\210\300\330\331\332\304\305%\210\300\333\334\335\304\305%\207" [custom-declare-face rpm-spec-tag-face ((((class color) (background light)) (:foreground "blue3")) (((class color) (background dark)) (:foreground "blue"))) "*Face for tags." :group rpm-spec-faces rpm-spec-obsolete-tag-face ((((class color)) (:foreground "white" :background "red"))) "*Face for obsolete tags." rpm-spec-macro-face ((((class color) (background light)) (:foreground "purple")) (((class color) (background dark)) (:foreground "yellow"))) "*Face for RPM macros and variables." rpm-spec-var-face ((((class color) (background light)) (:foreground "maroon")) (((class color) (background dark)) (:foreground "maroon"))) "*Face for environment variables." rpm-spec-doc-face ((((class color) (background light)) (:foreground "magenta3")) (((class color) (background dark)) (:foreground "magenta"))) "*Face for %doc entries in %files." rpm-spec-dir-face ((((class color) (background light)) (:foreground "green4")) (((class color) (background dark)) (:foreground "green"))) "*Face for %dir entries in %files." rpm-spec-package-face ((((class color) (background light)) (:foreground "red3")) (((class color) (background dark)) (:foreground "red"))) "*Face for package tag." rpm-spec-ghost-face ((((class color) (background light)) (:foreground "gray50")) (((class color) (background dark)) (:foreground "red"))) "*Face for %ghost and %config entries in %files." rpm-spec-section-face ((((class color) (background light)) (:foreground "purple" :underline t)) (((class color) (background dark)) (:foreground "yellow" :underline t))) "*Face for section markers."] 6) #@37 *Face for RPM macros and variables. (defvar rpm-spec-macro-face 'rpm-spec-macro-face (#$ . -9364)) #@34 *Face for environment variables. (defvar rpm-spec-var-face 'rpm-spec-var-face (#$ . -9469)) #@17 *Face for tags. (defvar rpm-spec-tag-face 'rpm-spec-tag-face (#$ . -9567)) #@26 *Face for obsolete tags. (defvar rpm-spec-obsolete-tag-face 'rpm-spec-tag-face (#$ . -9648)) #@24 *Face for package tag. (defvar rpm-spec-package-face 'rpm-spec-package-face (#$ . -9747)) #@35 *Face for %dir entries in %files. (defvar rpm-spec-dir-face 'rpm-spec-dir-face (#$ . -9843)) #@35 *Face for %doc entries in %files. (defvar rpm-spec-doc-face 'rpm-spec-doc-face (#$ . -9942)) #@49 *Face for %ghost and %config entries in %files. (defvar rpm-spec-ghost-face 'rpm-spec-ghost-face (#$ . -10041)) #@28 *Face for section markers. (defvar rpm-spec-section-face 'rpm-spec-section-face (#$ . -10159)) #@51 *Default umask for files, specified with "%attr". (defvar rpm-default-umask "-" (#$ . -10260)) #@51 *Default owner for files, specified with "%attr". (defvar rpm-default-owner "root" (#$ . -10361)) #@51 *Default group for files, specified with "%attr". (defvar rpm-default-group "root" (#$ . -10465)) #@31 Tell rpm not to sign package. (defvar rpm-no-gpg nil (#$ . 10569)) #@22 Option for no build. (defvar rpm-spec-nobuild-option "--nobuild" (#$ . 10642)) #@39 List of elements that are valid tags. (defvar rpm-tags-list '(("AutoProv") ("AutoReq") ("AutoReqProv") ("BuildArch") ("BuildArchitectures") ("BuildConflicts") ("BuildEnhances") ("BuildPlatforms") ("BuildPreReq") ("BuildRequires") ("BuildRoot") ("BuildSuggests") ("Conflicts") ("CVSId") ("%description") ("Distribution") ("DistTag") ("DistURL") ("DocDir") ("Enhances") ("Epoch") ("ExcludeArch") ("ExcludeOS") ("ExclusiveArch") ("ExclusiveOS") ("%files") ("Group") ("Icon") ("%ifarch") ("Keyword") ("Keywords") ("License") ("Name") ("NoPatch") ("NoSource") ("Obsoletes") ("%package") ("Packager") ("Patch") ("Prefix") ("Prefixes") ("PreReq") ("Provides") ("Release") ("Requires") ("RepoTag") ("Source") ("Suggests") ("Summary") ("SVNId") ("URL") ("Variant") ("Variants") ("Vendor") ("Version") ("XMajor") ("XMinor")) (#$ . 10727)) #@45 Regular expression for matching valid tags. (defvar rpm-tags-regexp (byte-code "\301\302\303\304\"!\305Q\207" [rpm-tags-list "\\(\\<" regexp-opt mapcar car "\\|\\(Patch\\|Source\\)[0-9]+\\>\\)"] 5) (#$ . 11562)) #@66 List of elements that are obsolete tags in some versions of rpm. (defvar rpm-obsolete-tags-list '(("Copyright") ("RHNPlatform") ("Serial")) (#$ . 11781)) #@48 Regular expression for matching obsolete tags. (defvar rpm-obsolete-tags-regexp (byte-code "\301\302\303\"\304\"\207" [rpm-obsolete-tags-list regexp-opt mapcar car words] 4) (#$ . 11941)) #@45 List of elements that are valid group tags. (defvar rpm-group-tags-list '(("Amusements/Games") ("Amusements/Graphics") ("Applications/Archiving") ("Applications/Communications") ("Applications/Databases") ("Applications/Editors") ("Applications/Emulators") ("Applications/Engineering") ("Applications/File") ("Applications/Internet") ("Applications/Multimedia") ("Applications/Productivity") ("Applications/Publishing") ("Applications/System") ("Applications/Text") ("Development/Debuggers") ("Development/Languages") ("Development/Libraries") ("Development/System") ("Development/Tools") ("Documentation") ("System Environment/Base") ("System Environment/Daemons") ("System Environment/Kernel") ("System Environment/Libraries") ("System Environment/Shells") ("User Interface/Desktops") ("User Interface/X") ("User Interface/X Hardware Support")) (#$ . 12136)) #@49 Syntax table in use in `rpm-spec-mode' buffers. (defvar rpm-spec-mode-syntax-table nil (#$ . 13003)) (byte-code "\204a \301 \302\303\304#\210\302\305\306#\210\302\307\306#\210\302\310\311#\210\302\312\313#\210\302\314\313#\210\302\315\313#\210\302\316\313#\210\302\317\313#\210\302\320\321#\210\302\322\313#\210\302\323\313#\210\302\324\313#\210\302\325\313#\210\302\326\313#\210\301\207" [rpm-spec-mode-syntax-table make-syntax-table modify-syntax-entry 92 "\\" 10 "> " 12 35 "< " 47 "." 42 43 45 61 37 "_" 60 62 38 124 39] 4) #@33 Keymap used in `rpm-spec-mode'. (defvar rpm-spec-mode-map nil (#$ . 13558)) (byte-code "\204\374 \302 \303\304!\203 \304\300\"\210\305\306\307#\210\305\310\311#\210\305\312\313#\210\305\314\315#\210\305\316\317#\210\305\320\321#\210\305\322\323#\210\305\324\325#\210\305\326\327#\210\305\330\331#\210\305\332\333#\210\305\334\335#\210\305\336\337#\210\305\340\341#\210\305\342\343#\210\305\344\345#\210\305\346\347#\210\305\350\351#\210\305\352\353#\210\305\354\355#\210\305\356\357#\210\305\360\361#\210\305\362\363#\210\305\364\365#\210\305\366\367#\210\305\370\371#\210\305\372\373#\210\305\374\375#\210\305\376\377#\210\305\201@ \201A #\210\305\201B \201C #\210\305\201D \201E #\210\305\201F \201G #\210\305\201H \201I #\210\305\201J \201K #\210\201L B\201M \201N \201O !!\207" [rpm-spec-mode-map current-load-list make-sparse-keymap functionp set-keymap-name define-key "" rpm-change-tag "" rpm-add-change-log-entry " " rpm-insert-tag "" rpm-forward-section "" rpm-goto-section "" rpm-backward-section "" rpm-increase-release-tag "" rpm-insert-true-prefix "a" rpm-build-all "b" rpm-build-binary "c" rpm-build-compile "i" rpm-build-install "l" rpm-list-check "p" rpm-build-prepare "s" rpm-build-source "d" rpm-insert-dir "o" rpm-insert-docdir "c" rpm-insert-config "d" rpm-insert-doc "f" rpm-insert-file "g" rpm-insert-ghost "a" rpm-toggle-add-attr "b" rpm-change-buildroot-option "c" rpm-toggle-clean "d" rpm-toggle-nodeps "f" rpm-files-group "g" rpm-toggle-sign-gpg "i" rpm-change-timecheck-option "n" rpm-toggle-nobuild "o" rpm-files-owner "r" rpm-toggle-rmsource "q" rpm-toggle-quiet "s" rpm-toggle-short-circuit "t" rpm-change-target-option "u" rpm-files-umask rpm-spec-mode-menu (lambda (#1=#:defconst-tmp-var) (defconst rpm-spec-mode-menu #1#)) purecopy ("RPM spec" ["Insert Tag..." rpm-insert-tag t] ["Change Tag..." rpm-change-tag t] "---" ["Go to section..." rpm-mouse-goto-section :keys "C-c C-o"] ["Forward section" rpm-forward-section t] ["Backward section" rpm-backward-section t] "---" ["Add change log entry..." rpm-add-change-log-entry t] ["Increase release tag" rpm-increase-release-tag t] "---" ("Add file entry" ["Regular file..." rpm-insert-file t] ["Config file..." rpm-insert-config t] ["Document file..." rpm-insert-doc t] ["Ghost file..." rpm-insert-ghost t] "---" ["Directory..." rpm-insert-dir t] ["Document directory..." rpm-insert-docdir t] "---" ["Insert %{prefix}" rpm-insert-true-prefix t] "---" ["Default add \"%attr\" entry" rpm-toggle-add-attr :style toggle :selected rpm-spec-add-attr] ["Change default umask for files..." rpm-files-umask t] ["Change default owner for files..." rpm-files-owner t] ["Change default group for files..." rpm-files-group t]) ("Build Options" ["Short circuit" rpm-toggle-short-circuit :style toggle :selected rpm-spec-short-circuit] ["Remove source" rpm-toggle-rmsource :style toggle :selected rpm-spec-rmsource] ["Clean" rpm-toggle-clean :style toggle :selected rpm-spec-clean] ["No build" rpm-toggle-nobuild :style toggle :selected rpm-spec-nobuild] ["Quiet" rpm-toggle-quiet :style toggle :selected rpm-spec-quiet] ["GPG sign" rpm-toggle-sign-gpg :style toggle :selected rpm-spec-sign-gpg] ["Ignore dependencies" rpm-toggle-nodeps :style toggle :selected rpm-spec-nodeps] "---" ["Change timecheck value..." rpm-change-timecheck-option t] ["Change buildroot value..." rpm-change-buildroot-option t] ["Change target value..." rpm-change-target-option t]) ("RPM Build" ["Execute \"%prep\" stage" rpm-build-prepare t] ["Do a \"list check\"" rpm-list-check t] ["Do the \"%build\" stage" rpm-build-compile t] ["Do the \"%install\" stage" rpm-build-install t] "---" ["Build binary package" rpm-build-binary t] ["Build source package" rpm-build-source t] ["Build binary and source" rpm-build-all t]) "---" ["About rpm-spec-mode" rpm-about-rpm-spec-mode t])] 4) #@57 Additional expressions to highlight in `rpm-spec-mode'. (defvar rpm-spec-font-lock-keywords (byte-code " B\304\305\n\306Q\307B\305\306Q\310B\305\n\311Q\312B\305\311Q\313B\314\315\316\317\320\321\322\323\324\325\326\327\257\207" [rpm-section-regexp rpm-spec-section-face rpm-obsolete-tags-regexp rpm-tags-regexp ("%[a-zA-Z0-9_]+" 0 rpm-spec-macro-face) "^" "\\(([a-zA-Z0-9,_]+)\\)[ ]*:" ((1 'rpm-spec-obsolete-tag-face) (2 'rpm-spec-ghost-face)) ((1 'rpm-spec-tag-face) (3 'rpm-spec-ghost-face)) "[ ]*:" (1 'rpm-spec-obsolete-tag-face) (1 'rpm-spec-tag-face) ("%\\(de\\(fine\\|scription\\)\\|files\\|global\\|package\\)[ ]+\\([^-][^ \n]*\\)" (3 rpm-spec-package-face)) ("%p\\(ost\\|re\\)\\(un\\|trans\\)?[ ]+\\([^-][^ \n]*\\)" (3 rpm-spec-package-face)) ("%configure " 0 rpm-spec-macro-face) ("%dir[ ]+\\([^ \n]+\\)[ ]*" 1 rpm-spec-dir-face) ("%doc\\(dir\\)?[ ]+\\(.*\\)\n" 2 rpm-spec-doc-face) ("%\\(ghost\\|config\\([ ]*(.*)\\)?\\)[ ]+\\(.*\\)\n" 3 rpm-spec-ghost-face) ("^%.+-[a-zA-Z][ ]+\\([a-zA-Z0-9.-]+\\)" 1 rpm-spec-doc-face) ("^\\(.+\\)(\\([a-zA-Z]\\{2,2\\}\\)):" (1 rpm-spec-tag-face) (2 rpm-spec-doc-face)) ("^\\*\\(.*[0-9] \\)\\(.*\\)<\\(.*\\)>\\(.*\\)\n" (1 rpm-spec-dir-face) (2 rpm-spec-package-face) (3 rpm-spec-tag-face) (4 rpm-spec-ghost-face)) ("%{[^{}]*}" 0 rpm-spec-macro-face) ("$[a-zA-Z0-9_]+" 0 rpm-spec-var-face) ("${[a-zA-Z0-9_]+}" 0 rpm-spec-var-face)] 18) (#$ . 17499)) (put 'rpm-spec-mode 'font-lock-defaults '(rpm-spec-font-lock-keywords)) #@49 Abbrev table in use in `rpm-spec-mode' buffers. (defvar rpm-spec-mode-abbrev-table nil (#$ . 18991)) (byte-code "\300\301\302\"\210\303\304\305\"\207" [define-abbrev-table rpm-spec-mode-abbrev-table nil add-hook rpm-spec-mode-new-file-hook rpm-spec-initialize] 3) #@365 Major mode for editing RPM spec files. This is much like C mode except for the syntax of comments. It uses the same keymap as C mode and has the same variables for customizing indentation. It has its own abbrev table and its own syntax table. Turning on RPM spec mode calls the value of the variable `rpm-spec-mode-hook' with no args, if that value is non-nil. (defalias 'rpm-spec-mode #[nil "\306 \210\307\310\311\217\210\312\313!\210\314!\210\315\316 \210\n\317\f!\210\312\320!\210\321\322\323\324#\210\325\322!\2040 \326\322\307\"\210\327\322\324 $\210\330 !\210\331 \332U\203K 3\203K \333\334!\210\335\336!\204W \3374\3405\341\342!\210\3436P\"\341\344!\210\"$\341\345!\210\346%\341\347!\210\346'\341\350!\210\351(\341\352!\210\353*\341\354!\210\355,\341\356!\210\357.\341\360!\210\3610\333\362!\207" [rpm-spec-mode-map major-mode rpm-spec-mode-abbrev-table local-abbrev-table rpm-spec-mode-syntax-table rpm-spec-mode-menu kill-all-local-variables nil (byte-code "\300\301!\207" [require shindent] 2) ((error (byte-code "\300\301!\207" [require sh-script] 2))) require cc-mode use-local-map rpm-spec-mode rpm-update-mode-name set-syntax-table easymenu put rpm-spec-call-menu variable-documentation "Post menu for `rpm-spec-mode'." default-boundp set-default easy-menu-do-define easy-menu-add buffer-size 0 run-hooks rpm-spec-mode-new-file-hook executable-find "rpmbuild" "rpm" "--test" make-local-variable paragraph-start "$\\|" paragraph-separate paragraph-ignore-fill-prefix t require-final-newline comment-start "# " comment-end "" comment-column 32 comment-start-skip "#+ *" font-lock-defaults (rpm-spec-font-lock-keywords nil t) rpm-spec-mode-hook rpm-spec-initialize-sections rpm-spec-build-command rpm-spec-nobuild-option page-delimiter] 5 (#$ . 19262) nil]) #@34 Filter to process normal output. (defalias 'rpm-command-filter #[(process string) "\212\302!q\210\212\303!b\210\304 !\210\303!`\305\223*\207" [process string process-buffer process-mark insert-before-markers nil] 3 (#$ . 21058)]) #@210 *If non-nil, \[rpm-add-change-log-entry] will use Universal time (UTC). If this is nil, it uses local time as returned by `current-time'. This variable is global by default, but you can make it buffer-local. (defvar rpm-change-log-uses-utc nil (#$ . -21298)) #@148 Return the date string for today, inserted by \[rpm-add-change-log-entry]. If `rpm-change-log-uses-utc' is nil, "today" means the local time zone. (defalias 'rpm-change-log-date-string #[nil "\301\302\303#\207" [rpm-change-log-uses-utc format-time-string "%a %b %e %Y" nil] 4 (#$ . 21565)]) (put 'rpm-change-log-date-string 'byte-optimizer 'byte-compile-inline-expand) #@45 Find change log and add an entry for today. (defalias 'rpm-add-change-log-entry #[(&optional change-log-entry) "\212\306\307!\210\310 \206 \311 \312\313\314\315\316\f#\317\n\320\321 \205% \322\323\324!P\260\325\316\324#\204<