home *** CD-ROM | disk | FTP | other *** search
- ;;; compiled by jwz@thalidomide on Sun Dec 13 16:50:31 1992
- ;;; from file /u/jwz/emacs19/lisp/comint/background.el
- ;;; emacs version 19.4 Lucid.
- ;;; bytecomp version 2.08; 27-aug-92.
- ;;; optimization is on.
- ;;; this file uses opcodes which do not exist in Emacs18.
-
- (if (and (boundp 'emacs-version)
- (or (and (boundp 'epoch::version) epoch::version)
- (string-lessp emacs-version "19")))
- (error "This file was compiled for Emacs19."))
-
- (byte-code "└┴!ê┬├!ç" [provide background require comint] 2)
- (defvar background-show t "\
- *If non-nil, background jobs' buffers are shown when they're started.")
- (defvar background-select nil "\
- *If non-nil, background jobs' buffers are selected when they're started.")
- (fset 'background #[(command) "└┴ë\n╟╚╔\"ë!½çT¬n╚╩\"½å╠!ê¬Ä½àÉ┴æê╬!qê╧ ê╨╤\"½ù└ö└òO╙ò┴O╘╒!!)╓\n╫╪▒ê┘┌┴▄D%!▐ ê½É▀α\"êßΓπ!#êΣ%-ç" [1 nil default-directory dir buffer-name job-name job-number get-process format "background-%d" "*%s*" background-select pop-to-buffer background-show get-buffer-create erase-buffer string-match "^cd[ ]+\\([^ ;]+\\)[ ]*;[ ]*" command 0 file-name-as-directory expand-file-name "--- working directory: " "\n% " 10 get-buffer-process comint-exec shell-file-name "-c" proc comint-mode set-process-sentinel background-sentinel message "[%d] %d" process-id "Background" mode-name] 8 "\
- Run COMMAND in the background like csh.
- A message is displayed when the job starts and finishes. The buffer is in
- comint mode, so you can send input and signals to the job. The process object
- is returned if anyone cares. See also comint-mode and the variables
- background-show and background-select." "s%% "])
- (fset 'background-sentinel #[(process msg) "└ ┬Ä─ÿ½â┼¬í╞╟\"½ê╚╔╩OP¬ôG╦U½â╠¬è╦═Oû═╩OP╬╧╨!═╥O╙╘!8$ê╒╓!!¼ç╫╥\"¬»╪!┘>¡ºè╓!qêmèdbê█▄▌ ▐▀O█▒ê)½âdbê)α╥!)+ç" [match-data ms ((store-match-data ms)) msg "finished\n" "Done" string-match "^exited" "Exit " 28 -1 0 "Continuing" 1 message "[%s] %s %s" process-name process nil 2 process-command buffer-name process-buffer set-process-buffer process-status (signal exit) at-end 10 32 current-time-string 11 19 set-buffer-modified-p] 7 "\
- Called when a background job changes state."])
-