463 |
|
|
464 |
@item |
@item |
465 |
NOTE: If you run into problems running the example @command{make} |
NOTE: If you run into problems running the example @command{make} |
466 |
command, don't dispare. You can still byte compile the @file{*.el} |
command, don't despair. You can still byte compile the @file{*.el} |
467 |
files by opening @value{emacs-name} in @command{dired} (@command{C-x |
files by opening @value{emacs-name} in @command{dired} (@command{C-x |
468 |
d}) mode, at @file{~/@value{emacs-dir}/tramp/lisp}. Mark the lisp files with |
d}) mode, at @file{~/@value{emacs-dir}/tramp/lisp}. Mark the lisp files with |
469 |
@kbd{m}, then press @kbd{B} to byte compile your selections. |
@kbd{m}, then press @kbd{B} to byte compile your selections. |
666 |
will be used. The search path can be customized, see @ref{Remote |
will be used. The search path can be customized, see @ref{Remote |
667 |
Programs}. |
Programs}. |
668 |
|
|
669 |
If both commands are'nt available on the remote host, @tramp{} |
If both commands aren't available on the remote host, @tramp{} |
670 |
transfers a small piece of Perl code to the remote host, and tries to |
transfers a small piece of Perl code to the remote host, and tries to |
671 |
apply it for encoding and decoding. |
apply it for encoding and decoding. |
672 |
|
|
1134 |
@vindex tramp-completion-function-alist |
@vindex tramp-completion-function-alist |
1135 |
|
|
1136 |
The variable @code{tramp-completion-function-alist} is intended to |
The variable @code{tramp-completion-function-alist} is intended to |
1137 |
customize, which files are taken into account for user and host name |
customize which files are taken into account for user and host name |
1138 |
completion (@pxref{Filename completion}). For every method, it keeps |
completion (@pxref{Filename completion}). For every method, it keeps |
1139 |
a set of configuration files, accompanied by a Lisp function able to |
a set of configuration files, accompanied by a Lisp function able to |
1140 |
parse that file. Entries in @code{tramp-completion-function-alist} |
parse that file. Entries in @code{tramp-completion-function-alist} |
1293 |
out some of the more common setups, and only requires you to avoid |
out some of the more common setups, and only requires you to avoid |
1294 |
really exotic stuff. For example, it looks through a list of |
really exotic stuff. For example, it looks through a list of |
1295 |
directories to find some programs on the remote host. And also, it |
directories to find some programs on the remote host. And also, it |
1296 |
knows that it is not obvious how to check whether a file exist, and |
knows that it is not obvious how to check whether a file exists, and |
1297 |
therefore it tries different possibilities. (On some hosts and shells, |
therefore it tries different possibilities. (On some hosts and shells, |
1298 |
the command @code{test -e} does the trick, on some hosts the shell |
the command @code{test -e} does the trick, on some hosts the shell |
1299 |
builtin doesn't work but the program @code{/usr/bin/test -e} or |
builtin doesn't work but the program @code{/usr/bin/test -e} or |
1500 |
and specifies the hops. The final part is @file{/path/to.file} and |
and specifies the hops. The final part is @file{/path/to.file} and |
1501 |
specifies the file name on the remote host. |
specifies the file name on the remote host. |
1502 |
|
|
1503 |
The first part and the final part should be clear. @ref{Multi-hop |
The first part and the final part should be clear. See @ref{Multi-hop |
1504 |
Methods}, for a list of alternatives for the method specification. |
Methods}, for a list of alternatives for the method specification. |
1505 |
|
|
1506 |
The second part can be subdivided again into components, so-called |
The second part can be subdivided again into components, so-called |
1656 |
Unix-like system on the remote end, but some people seemed to have some |
Unix-like system on the remote end, but some people seemed to have some |
1657 |
success getting it to work on NT Emacs. |
success getting it to work on NT Emacs. |
1658 |
|
|
1659 |
There are some informations on Tramp on NT at the following URL; many |
There is some informations on Tramp on NT at the following URL; many |
1660 |
thanks to Joe Stoy for providing the information: |
thanks to Joe Stoy for providing the information: |
1661 |
@uref{ftp://ftp.comlab.ox.ac.uk/tmp/Joe.Stoy/} |
@uref{ftp://ftp.comlab.ox.ac.uk/tmp/Joe.Stoy/} |
1662 |
|
|
1708 |
|
|
1709 |
@tramp{} uses globbing for some operations. (Globbing means to use the |
@tramp{} uses globbing for some operations. (Globbing means to use the |
1710 |
shell to expand wildcards such as `*.c'.) This might create long |
shell to expand wildcards such as `*.c'.) This might create long |
1711 |
command lines, especially in directories with many files. Some shell |
command lines, especially in directories with many files. Some shells |
1712 |
choke on long command lines, or don't cope well with the globbing |
choke on long command lines, or don't cope well with the globbing |
1713 |
itself. |
itself. |
1714 |
|
|