emacs-diffs
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]