Mercurial > hg > xemacs-beta
comparison lisp/comint/auto-autoloads.el @ 163:0132846995bd r20-3b8
Import from CVS: tag r20-3b8
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:43:35 +0200 |
parents | |
children | e121b013d1f0 |
comparison
equal
deleted
inserted
replaced
162:4de2936b4e77 | 163:0132846995bd |
---|---|
1 ;;; DO NOT MODIFY THIS FILE | |
2 (if (not (featurep 'comint-autoloads)) | |
3 (progn | |
4 | |
5 ;;;### (autoloads (background) "background" "comint/background.el") | |
6 | |
7 (autoload 'background "background" "\ | |
8 Run COMMAND in the background like csh. | |
9 A message is displayed when the job starts and finishes. The buffer is in | |
10 comint mode, so you can send input and signals to the job. The process object | |
11 is returned if anyone cares. See also comint-mode and the variables | |
12 background-show and background-select. | |
13 | |
14 Optional second argument BUFFER-NAME is a buffer to insert the output into. | |
15 If omitted, a buffer name is constructed from the command run." t nil) | |
16 | |
17 ;;;*** | |
18 | |
19 ;;;### (autoloads (comint-dynamic-list-completions comint-dynamic-complete comint-run make-comint) "comint" "comint/comint.el") | |
20 | |
21 (autoload 'make-comint "comint" "\ | |
22 Make a comint process NAME in a buffer, running PROGRAM. | |
23 The name of the buffer is made by surrounding NAME with `*'s. | |
24 PROGRAM should be either a string denoting an executable program to create | |
25 via `start-process', or a cons pair of the form (HOST . SERVICE) denoting a TCP | |
26 connection to be opened via `open-network-stream'. If there is already a | |
27 running process in that buffer, it is not restarted. Optional third arg | |
28 STARTFILE is the name of a file to send the contents of to the process. | |
29 | |
30 If PROGRAM is a string, any more args are arguments to PROGRAM." nil nil) | |
31 | |
32 (autoload 'comint-run "comint" "\ | |
33 Run PROGRAM in a comint buffer and switch to it. | |
34 The buffer name is made by surrounding the file name of PROGRAM with `*'s. | |
35 The file name is used to make a symbol name, such as `comint-sh-hook', and any | |
36 hooks on this symbol are run in the buffer. | |
37 See `make-comint' and `comint-exec'." t nil) | |
38 | |
39 (autoload 'comint-dynamic-complete "comint" "\ | |
40 Dynamically perform completion at point. | |
41 Calls the functions in `comint-dynamic-complete-functions' to perform | |
42 completion until a function returns non-nil, at which point completion is | |
43 assumed to have occurred." t nil) | |
44 | |
45 (autoload 'comint-dynamic-list-completions "comint" "\ | |
46 List in help buffer sorted COMPLETIONS. | |
47 Typing SPC flushes the help buffer." nil nil) | |
48 | |
49 ;;;*** | |
50 | |
51 ;;;### (autoloads (gdb) "gdb" "comint/gdb.el") | |
52 | |
53 (defvar gdb-command-name "gdb" "\ | |
54 Pathname for executing gdb.") | |
55 | |
56 (autoload 'gdb "gdb" "\ | |
57 Run gdb on program FILE in buffer *gdb-FILE*. | |
58 The directory containing FILE becomes the initial working directory | |
59 and source-file directory for GDB. If you wish to change this, use | |
60 the GDB commands `cd DIR' and `directory'." t nil) | |
61 | |
62 ;;;*** | |
63 | |
64 ;;;### (autoloads (gdbsrc) "gdbsrc" "comint/gdbsrc.el") | |
65 | |
66 (autoload 'gdbsrc "gdbsrc" "\ | |
67 Activates a gdb session with gdbsrc-mode turned on. A numeric prefix | |
68 argument can be used to specify a running process to attach, and a non-numeric | |
69 prefix argument will cause you to be prompted for a core file to debug." t nil) | |
70 | |
71 ;;;*** | |
72 | |
73 ;;;### (autoloads (perldb xdb dbx sdb) "gud" "comint/gud.el") | |
74 | |
75 (autoload 'sdb "gud" "\ | |
76 Run sdb on program FILE in buffer *gud-FILE*. | |
77 The directory containing FILE becomes the initial working directory | |
78 and source-file directory for your debugger." t nil) | |
79 | |
80 (autoload 'dbx "gud" "\ | |
81 Run dbx on program FILE in buffer *gud-FILE*. | |
82 The directory containing FILE becomes the initial working directory | |
83 and source-file directory for your debugger." t nil) | |
84 | |
85 (autoload 'xdb "gud" "\ | |
86 Run xdb on program FILE in buffer *gud-FILE*. | |
87 The directory containing FILE becomes the initial working directory | |
88 and source-file directory for your debugger. | |
89 | |
90 You can set the variable 'gud-xdb-directories' to a list of program source | |
91 directories if your program contains sources from more than one directory." t nil) | |
92 | |
93 (autoload 'perldb "gud" "\ | |
94 Run perldb on program FILE in buffer *gud-FILE*. | |
95 The directory containing FILE becomes the initial working directory | |
96 and source-file directory for your debugger." t nil) | |
97 | |
98 ;;;*** | |
99 | |
100 ;;;### (autoloads nil "inf-lisp" "comint/inf-lisp.el") | |
101 | |
102 (add-hook 'same-window-buffer-names "*inferior-lisp*") | |
103 | |
104 ;;;*** | |
105 | |
106 ;;;### (autoloads (rlogin) "rlogin" "comint/rlogin.el") | |
107 | |
108 (add-hook 'same-window-regexps "^\\*rlogin-.*\\*\\(\\|<[0-9]+>\\)") | |
109 | |
110 (autoload 'rlogin "rlogin" "\ | |
111 Open a network login connection to HOST via the `rlogin' program. | |
112 Input is sent line-at-a-time to the remote connection. | |
113 | |
114 Communication with the remote host is recorded in a buffer `*rlogin-HOST*' | |
115 \(or `*rlogin-USER@HOST*' if the remote username differs). | |
116 If a prefix argument is given and the buffer `*rlogin-HOST*' already exists, | |
117 a new buffer with a different connection will be made. | |
118 | |
119 When called from a program, if the optional second argument is a string or | |
120 buffer, it names the buffer to use. | |
121 | |
122 The variable `rlogin-program' contains the name of the actual program to | |
123 run. It can be a relative or absolute path. | |
124 | |
125 The variable `rlogin-explicit-args' is a list of arguments to give to | |
126 the rlogin when starting. They are added after any arguments given in | |
127 INPUT-ARGS. | |
128 | |
129 If the default value of `rlogin-directory-tracking-mode' is t, then the | |
130 default directory in that buffer is set to a remote (FTP) file name to | |
131 access your home directory on the remote machine. Occasionally this causes | |
132 an error, if you cannot access the home directory on that machine. This | |
133 error is harmless as long as you don't try to use that default directory. | |
134 | |
135 If `rlogin-directory-tracking-mode' is neither t nor nil, then the default | |
136 directory is initially set up to your (local) home directory. | |
137 This is useful if the remote machine and your local machine | |
138 share the same files via NFS. This is the default. | |
139 | |
140 If you wish to change directory tracking styles during a session, use the | |
141 function `rlogin-directory-tracking-mode' rather than simply setting the | |
142 variable." t nil) | |
143 | |
144 ;;;*** | |
145 | |
146 ;;;### (autoloads (shell) "shell" "comint/shell.el") | |
147 | |
148 (defvar shell-prompt-pattern (purecopy "^[^#$%>\n]*[#$%>] *") "\ | |
149 Regexp to match prompts in the inferior shell. | |
150 Defaults to \"^[^#$%>\\n]*[#$%>] *\", which works pretty well. | |
151 This variable is used to initialise `comint-prompt-regexp' in the | |
152 shell buffer. | |
153 | |
154 The pattern should probably not match more than one line. If it does, | |
155 shell-mode may become confused trying to distinguish prompt from input | |
156 on lines which don't start with a prompt. | |
157 | |
158 This is a fine thing to set in your `.emacs' file.") | |
159 | |
160 (autoload 'shell "shell" "\ | |
161 Run an inferior shell, with I/O through buffer *shell*. | |
162 If buffer exists but shell process is not running, make new shell. | |
163 If buffer exists and shell process is running, | |
164 just switch to buffer `*shell*'. | |
165 Program used comes from variable `explicit-shell-file-name', | |
166 or (if that is nil) from the ESHELL environment variable, | |
167 or else from SHELL if there is no ESHELL. | |
168 If a file `~/.emacs_SHELLNAME' exists, it is given as initial input | |
169 (Note that this may lose due to a timing error if the shell | |
170 discards input when it starts up.) | |
171 The buffer is put in Shell mode, giving commands for sending input | |
172 and controlling the subjobs of the shell. See `shell-mode'. | |
173 See also the variable `shell-prompt-pattern'. | |
174 | |
175 The shell file name (sans directories) is used to make a symbol name | |
176 such as `explicit-csh-args'. If that symbol is a variable, | |
177 its value is used as a list of arguments when invoking the shell. | |
178 Otherwise, one argument `-i' is passed to the shell. | |
179 | |
180 \(Type \\[describe-mode] in the shell buffer for a list of commands.)" t nil) | |
181 | |
182 (add-hook 'same-window-buffer-names "*shell*") | |
183 | |
184 ;;;*** | |
185 | |
186 ;;;### (autoloads (ssh) "ssh" "comint/ssh.el") | |
187 | |
188 (add-hook 'same-window-regexps "^\\*ssh-.*\\*\\(\\|<[0-9]+>\\)") | |
189 | |
190 (autoload 'ssh "ssh" "\ | |
191 Open a network login connection via `ssh' with args INPUT-ARGS. | |
192 INPUT-ARGS should start with a host name; it may also contain | |
193 other arguments for `ssh'. | |
194 | |
195 Input is sent line-at-a-time to the remote connection. | |
196 | |
197 Communication with the remote host is recorded in a buffer `*ssh-HOST*' | |
198 \(or `*ssh-USER@HOST*' if the remote username differs). | |
199 If a prefix argument is given and the buffer `*ssh-HOST*' already exists, | |
200 a new buffer with a different connection will be made. | |
201 | |
202 When called from a program, if the optional second argument BUFFER is | |
203 a string or buffer, it specifies the buffer to use. | |
204 | |
205 The variable `ssh-program' contains the name of the actual program to | |
206 run. It can be a relative or absolute path. | |
207 | |
208 The variable `ssh-explicit-args' is a list of arguments to give to | |
209 the ssh when starting. They are prepended to any arguments given in | |
210 INPUT-ARGS. | |
211 | |
212 If the default value of `ssh-directory-tracking-mode' is t, then the | |
213 default directory in that buffer is set to a remote (FTP) file name to | |
214 access your home directory on the remote machine. Occasionally this causes | |
215 an error, if you cannot access the home directory on that machine. This | |
216 error is harmless as long as you don't try to use that default directory. | |
217 | |
218 If `ssh-directory-tracking-mode' is neither t nor nil, then the default | |
219 directory is initially set up to your (local) home directory. | |
220 This is useful if the remote machine and your local machine | |
221 share the same files via NFS. This is the default. | |
222 | |
223 If you wish to change directory tracking styles during a session, use the | |
224 function `ssh-directory-tracking-mode' rather than simply setting the | |
225 variable." t nil) | |
226 | |
227 ;;;*** | |
228 | |
229 ;;;### (autoloads (rsh telnet) "telnet" "comint/telnet.el") | |
230 | |
231 (add-hook 'same-window-regexps "\\*telnet-.*\\*\\(\\|<[0-9]+>\\)") | |
232 | |
233 (autoload 'telnet "telnet" "\ | |
234 Open a network login connection to host named HOST (a string). | |
235 With a prefix argument, prompts for the port name or number as well. | |
236 Communication with HOST is recorded in a buffer `*HOST-telnet*'. | |
237 Normally input is edited in Emacs and sent a line at a time. | |
238 See also `\\[rsh]'." t nil) | |
239 | |
240 (add-hook 'same-window-regexps "\\*rsh-[^-]*\\*\\(\\|<[0-9]*>\\)") | |
241 | |
242 (autoload 'rsh "telnet" "\ | |
243 Open a network login connection to host named HOST (a string). | |
244 Communication with HOST is recorded in a buffer `*rsh-HOST*'. | |
245 Normally input is edited in Emacs and sent a line at a time. | |
246 See also `\\[telnet]'." t nil) | |
247 | |
248 ;;;*** | |
249 | |
250 (provide 'comint-autoloads) | |
251 )) |