Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
;ELC
;;; Compiled by leavens@CMC3251632-A on Thu Sep 04 23:31:10 2003
;;; from file d:/emacs/jde/lisp/jde-make.el
;;; in Emacs version 21.3.1
;;; with bytecomp version 2.85.4.1
;;; with all optimizations.
;;; This file uses dynamic docstrings, first added in Emacs 19.29.
(if (and (boundp 'emacs-version)
(< (aref emacs-version (1- (length emacs-version))) ?A)
(or (and (boundp 'epoch::version) epoch::version)
(string-lessp emacs-version "19.29")))
(error "`jde-make.el' was compiled for Emacs 19.29 or later"))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(byte-code "\300\301!\210\302\303\304\305\306\307\310\311&\207" [require compile custom-declare-group jde-make nil "JDE Make Interface" :group jde :prefix "jde-make-"] 8)
#@34 *Specifies name of make program.
(custom-declare-variable 'jde-make-program '"make" '(#$ . -773) :group 'jde-make :type 'string)
#@232 *Path of the working directory to use in 'make' build mode. This
string must end in a slash, for example, c:/foo/bar/ or ./ .
If this string is empty, the 'make' build mode uses the current file
location as its working directory.
(custom-declare-variable 'jde-make-working-directory '"" '(#$ . -909) :group 'jde-make :type 'string)
#@52 *Specifies arguments to be passed to make program.
(custom-declare-variable 'jde-make-args '"" '(#$ . -1248) :group 'jde-make :type 'string)
#@206 List of functions to be invoked when compilation of a
Java source file terminates. Each function should accept
two arguments: the compilation buffer and a string
describing how the compilation finished.
(custom-declare-variable 'jde-make-finish-hook ''(jde-compile-finish-refresh-speedbar jde-compile-finish-flush-completion-cache) '(#$ . 1396) :group 'jde-make :type 'hook)
#@57 String of compiler arguments entered in the minibuffer.
(defvar jde-interactive-make-args "" (#$ . 1779))
#@366 *Specify whether to prompt for additional make arguments.
If this variable is non-nil, and if `jde-build-use-make' is non nil
the jde-build command prompts you to enter additional make
arguments in the minibuffer. These arguments are appended to those
specified by customization variables. The JDE maintains a history
list of arguments entered in the minibuffer.
(custom-declare-variable 'jde-read-make-args 'nil '(#$ . -1892) :group 'jde-make :type 'boolean)
#@84 Constructs the java compile command as: jde-compiler + options + buffer file name.
(defalias 'jde-make-make-command #[(more-args) "\303 \n\304\230?\205
\303\nP\303\260\207" [jde-make-program jde-make-args more-args " " ""] 5 (#$ . 2360)])
#@338 Run the make program specified by `jde-make-program' with the
command-line arguments specified by `jde-make-args'. If
`jde-read-make-args' is nonnil, this command also prompts you to enter
make arguments in the minibuffer and passes any arguments that you
enter to the make program along with the arguments specified by
`jde-make-args'.
(defalias 'jde-make #[nil "\203\f \306\307 \310\211\311%\312 !\n\313\230\203 \202 \314\302!
\315=\203? \204? \316\317?\310\"\210)\202F \317?\310\"\210\320\321\f\322\"*\207" [jde-read-make-args jde-interactive-make-args jde-make-working-directory default-directory make-command system-type read-from-minibuffer "Make args: " nil (jde-interactive-make-arg-history . 1) jde-make-make-command "" jde-normalize-path windows-nt t save-some-buffers #[(buf msg) "\303\304 #\210\305\211\207" [buf msg compilation-finish-function run-hook-with-args jde-make-finish-hook nil] 4] compile-internal "No more errors" jde-xemacsp last-nonmenu-event temp compilation-ask-about-save compilation-finish-function] 6 (#$ . 2609) nil])
#@34 Show the JDE Make Options panel.
(defalias 'jde-make-show-options #[nil "\300\301\302\"\207" [customize-apropos "jde-make" groups] 3 (#$ . 3693) nil])
(byte-code "\300 \210\301\302!\207" [jde-update-autoloaded-symbols provide jde-make] 2)