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 ))