[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/man/tramp.texi,v
From: |
Michael Albinus |
Subject: |
[Emacs-diffs] Changes to emacs/man/tramp.texi,v |
Date: |
Thu, 12 Jul 2007 21:13:07 +0000 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Changes by: Michael Albinus <albinus> 07/07/12 21:13:06
Index: tramp.texi
===================================================================
RCS file: /cvsroot/emacs/emacs/man/tramp.texi,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -b -r1.54 -r1.55
--- tramp.texi 8 Jul 2007 18:05:03 -0000 1.54
+++ tramp.texi 12 Jul 2007 21:13:06 -0000 1.55
@@ -212,7 +212,7 @@
* Filename Syntax:: @value{tramp} filename conventions.
* Alternative Syntax:: URL-like filename syntax.
* Filename completion:: Filename completion.
-* Remote processes:: Integration with other @value{emacsname}
packages (@sc{experimental}).
+* Remote processes:: Integration with other @value{emacsname}
packages.
The inner workings of remote version control
@@ -2019,7 +2019,7 @@
* Filename Syntax:: @value{tramp} filename conventions.
* Alternative Syntax:: URL-like filename syntax.
* Filename completion:: Filename completion.
-* Remote processes:: Integration with other @value{emacsname}
packages (@sc{experimental}).
+* Remote processes:: Integration with other @value{emacsname}
packages.
@end menu
@@ -2228,17 +2228,14 @@
@node Remote processes
address@hidden Integration with other @value{emacsname} packages
(@sc{experimental}).
address@hidden Integration with other @value{emacsname} packages.
@cindex compile
@cindex recompile
address@hidden gud
address@hidden gdb
address@hidden perldb
address@hidden has an @sc{experimental} implementation for running
-processes on a remote host. This allows to exploit @value{emacsname}
-packages without modification for remote file names. It does not work
-for the @option{ftp} and @option{smb} methods.
address@hidden supports running processes on a remote host. This
+allows to exploit @value{emacsname} packages without modification for
+remote file names. It does not work for the @option{ftp} and
address@hidden methods.
Remote processes are started when a corresponding command is executed
from a buffer belonging to a remote file or directory. Up to now, the
@@ -2298,17 +2295,50 @@
this:
@example
address@hidden $} cd @trampfnmhl{sudo, , /etc}
address@hidden@trampfn{sudo, root, host, /etc} $} hostname
address@hidden $} cd @trampfnmhl{sudo, , /etc} @key{RET}
address@hidden@trampfn{sudo, root, host, /etc} $} hostname @key{RET}
host
address@hidden@trampfn{sudo, root, host, /etc} $} id
address@hidden@trampfn{sudo, root, host, /etc} $} id @key{RET}
uid=0(root) gid=0(root) groups=0(root)
address@hidden@trampfn{sudo, root, host, /etc} $} find-file shadow
address@hidden@trampfn{sudo, root, host, /etc} $} find-file shadow @key{RET}
#<buffer shadow>
@address@hidden, root, host, /etc} $}
@end example
address@hidden Running a debugger on a remote host
address@hidden gud
address@hidden gdb
address@hidden perldb
+
address@hidden offers an unified interface to several symbolic
+debuggers
address@hidden emacs
address@hidden
+(@ref{Debuggers, , , @value{emacsdir}}).
address@hidden ifinfo
address@hidden ifset
+With @value{tramp}, it is possible to debug programs on
+remote hosts. You can call @code{gdb} with a remote file name:
+
address@hidden
address@hidden gdb @key{RET}}
address@hidden gdb (like this):} gdb --annotate=3 @trampfnmhl{ssh, host,
~/myprog} @key{RET}
address@hidden example
+
+The file name can also be relative to a remote default directory.
+Given you are in a buffer that belongs to the remote directory
address@hidden, host, /home/user}, you could call
+
address@hidden
address@hidden perldb @key{RET}}
address@hidden perldb (like this):} perl -d myprog.pl @key{RET}
address@hidden example
+
+It is not possible to use just the absolute local part of a remote
+file name, like @kbd{perl -d /home/user/myprog.pl}, though.
+
+
@node Bug Reports
@chapter Reporting Bugs and Problems
@cindex bug reports
- [Emacs-diffs] Changes to emacs/man/tramp.texi,v, Michael Albinus, 2007/07/08
- [Emacs-diffs] Changes to emacs/man/tramp.texi,v, Nick Roberts, 2007/07/12
- [Emacs-diffs] Changes to emacs/man/tramp.texi,v,
Michael Albinus <=
- [Emacs-diffs] Changes to emacs/man/tramp.texi,v, Michael Albinus, 2007/07/17
- [Emacs-diffs] Changes to emacs/man/tramp.texi,v, Michael Albinus, 2007/07/22
- [Emacs-diffs] Changes to emacs/man/tramp.texi,v, Michael Albinus, 2007/07/29