Server IP : 111.118.215.189 / Your IP : 18.117.158.174 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/progmodes/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
;ELC ;;; Compiled by mockbuild@buildfarm06-new.corp.cloudlinux.com on Fri Oct 11 10:09:16 2024 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/progmodes/ada-prj.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!\207" [require cus-edit ada-xref] 2) #@64 Hold the current value of the fields, This is a property list. (defvar ada-prj-current-values nil (#$ . 631)) (make-variable-buffer-local 'ada-prj-current-values) #@65 Hold the default value for the fields, This is a property list. (defvar ada-prj-default-values nil (#$ . 800)) (make-variable-buffer-local 'ada-prj-default-values) #@50 Indicates what Ada source file was being edited. (defvar ada-prj-ada-buffer nil (#$ . 970)) #@72 The cross-prefix associated with the currently loaded runtime library. (defvar ada-old-cross-prefix nil (#$ . 1068)) #@26 Open a new project file. (defalias 'ada-prj-new #[nil "\203 \303\230\204 \202 \304\305\306 \205 \303\307\211 %\310\n\311\"\312\230\204) \313\314!\210\315\307\n\"*\207" [ada-prj-default-project-file prj filename "" "default.adp" read-file-name "Project file: " nil file-name-extension t ".adp" error "File name extension for project files must be .adp" ada-customize] 6 (#$ . 1191) nil]) #@110 Editing the project file associated with the current Ada buffer. If there is none, opens a new project file. (defalias 'ada-prj-edit #[nil "\203 \301 \207\302 \207" [ada-prj-default-project-file ada-customize ada-prj-new] 1 (#$ . 1594) nil]) #@182 Set SYMBOL to the property list of the project file FILENAME. If FILENAME is null, read the file associated with ADA-BUFFER. If no project file is found, return the default values. (defalias 'ada-prj-initialize-values #[(symbol _ada-buffer filename) "\203 \303\230\204 \304 \"\203 \n\305\304 \"A!L\207\n\306 L\210\2054 \303\230?\2054 \n\307\310\n!\300#L\207" [filename ada-xref-project-files symbol "" assoc copy-sequence ada-default-prj-properties plist-put eval] 5 (#$ . 1845)]) #@139 Return the string to print in the project file to save FIELD. If the current value of FIELD is the default value, return an empty string. (defalias 'ada-prj-save-specific-option #[(field) "\303 \"\303\n \"\230\203 \304\207\305 !\306\303 \"\307R\207" [ada-prj-current-values field ada-prj-default-values plist-get "" symbol-name "=" "\n"] 5 (#$ . 2343)]) #@31 Save the edited project file. (defalias 'ada-prj-save #[nil "\304\305\"\206\n \306\307!\310\311\312!\311\313!\311\314!\311\315!\311\316!\311\317!\311\320!\311\321!\322\304\323\"\324\325\304\326\"\324\327\330\304\331\"\"\324\327\332\304\333\"\"\324\327\334\304\335\"\"\324\327\336\304\337\"\"\324\327\340\304\341\"\342#\324\327\343\304\344\"\342#\324\327\345\304\346\"\"\324\327\347\304\350\"\"\324\260\351\n!\210\352 \210 c\210\353 \210\354\310!\210\354\355!\210\n\356\n!*\207" [ada-prj-current-values output file-name ada-prj-default-project-file plist-get filename read-file-name "Save project as: " nil ada-prj-save-specific-option comp_opt bind_opt link_opt gnatmake_opt gnatfind_opt cross_prefix remote_machine debug_cmd "main=" main "\n" "build_dir=" build_dir ada-prj-set-list "check_cmd" check_cmd "make_cmd" make_cmd "comp_cmd" comp_cmd "run_cmd" run_cmd "src_dir" src_dir t "obj_dir" obj_dir "debug_pre_cmd" debug_pre_cmd "debug_post_cmd" debug_post_cmd find-file erase-buffer save-buffer kill-buffer "*Edit Ada Mode Project*" ada-reread-prj-file] 33 (#$ . 2706) nil]) #@77 Load SYMBOL value from file. One item per line should be found in the file. (defalias 'ada-prj-load-from-file #[(symbol) "\212\306\307\310\211\311$p\310\211\312!\210~\210eb\210m\204, \313`\314 \"\315\300 \"\210\316y\210\202 \317\310!\210\nq\210\320\f \321\322\f \"\323!\"#,\324\325!)\207" [list line buffer file ada-prj-current-values symbol read-file-name "File name: " nil t find-file buffer-substring-no-properties point-at-eol add-to-list 1 kill-buffer plist-put append plist-get reverse ada-prj-display-page 2] 7 (#$ . 3807)]) #@62 Return a list of all the subdirectories of DIR, recursively. (defalias 'ada-prj-subdirs-of #[(dir) "\304\305\306#C\211\203* \307\n@!\203# \310\n@!\211\203\"