From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Robert Mecklenburg Newsgroups: gmane.emacs.bugs Subject: rlogin directory completion fails from win/nt Date: Thu, 25 Apr 2002 08:54:35 -0600 Sender: bug-gnu-emacs-admin@gnu.org Message-ID: <200204251454.g3PEsZl21835@wolf.cimsoft.com> NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1019746638 3014 127.0.0.1 (25 Apr 2002 14:57:18 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 25 Apr 2002 14:57:18 +0000 (UTC) Cc: NT Emacs Users Return-path: Original-Received: from fencepost.gnu.org ([199.232.76.164]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 170kgP-0000mV-00 for ; Thu, 25 Apr 2002 16:57:17 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 170kgS-0004ZM-00; Thu, 25 Apr 2002 10:57:20 -0400 Original-Received: from smtp.cimsoft.com ([204.246.133.198] helo=wolf.cimsoft.com) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 170kdt-0004Pe-00; Thu, 25 Apr 2002 10:54:41 -0400 Original-Received: from OOPS.cimsoft.com (oops.cimsoft.com [10.1.1.230]) by wolf.cimsoft.com (8.11.6/8.11.6) with ESMTP id g3PEsZl21835; Thu, 25 Apr 2002 08:54:35 -0600 Original-To: bug-gnu-emacs@gnu.org Errors-To: bug-gnu-emacs-admin@gnu.org X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Bug reports for GNU Emacs, the Swiss army knife of text editors List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.bugs:944 X-Report-Spam: http://spam.gmane.org/gmane.emacs.bugs:944 This bug report will be sent to the Free Software Foundation, not to your local site managers! Please write in English, because the Emacs maintainers do not have translators to read other languages for them. Your bug report will be posted to the bug-gnu-emacs@gnu.org mailing list, and to the gnu.emacs.bug news group. In GNU Emacs 21.2.1 (i386-msvc-nt5.0.2195) of 2002-03-19 on buffy configured using `configure --with-msvc (12.00)' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: ENU locale-coding-system: iso-latin-1 default-enable-multibyte-characters: t Please describe exactly what actions triggered the bug and the precise symptoms of the bug: I'm using emacs in conjunction with the latest cygwin tools. When I M-x rlogin to our local Gnu/Linux system directory completion fails on absolute paths. That is, after logging in I can complete directories local to my (remote) home directory, but absolute paths do not complete. Nor does it work to cd to / and complete. I have a custom-set-variables sexp setting '(rlogin-directory-tracking-mode t). When I attempt directory completion I get an error because comint is composing my local windows directory with the remote directory. A stack trace shows: Debugger entered--Lisp error: (file-error "Opening directory" "no such file or directory" "/mecklen@wolf:/home/mecklen/d:/usr/cygwin/") signal(file-error ("Opening directory" "no such file or directory" "/mecklen@wolf:/home/mecklen/d:/usr/cygwin/")) ange-ftp-barf-if-not-directory("/mecklen@wolf:/home/mecklen/d:/usr/cygwin/") ange-ftp-file-name-completion("sour" "/mecklen@wolf:/home/mecklen/d:/usr/cygwin/") apply(ange-ftp-file-name-completion ("sour" "/mecklen@wolf:/home/mecklen/d:/usr/cygwin/")) ange-ftp-hook-function(file-name-completion "sour" "/mecklen@wolf:/home/mecklen/d:/usr/cygwin/") file-name-completion("sour" "/mecklen@wolf:/home/mecklen/d:/usr/cygwin/") comint-dynamic-complete-as-filename() comint-dynamic-complete-filename() run-hook-with-args-until-success(comint-dynamic-complete-filename) comint-dynamic-complete() rlogin-tab-or-complete() * call-interactively(rlogin-tab-or-complete) It appears the problem is in comint-dynamic-complete-as-filename but that's as far as I've gone. Recent input: c d SPC / s o u r Recent messages: Opening FTP connection to wolf...done Logging in as user mecklen@wolf...done Getting PWD...done Trying passive mode...failed Listing /mecklen@wolf:/home/...done Completing file name... Listing d:/usr/...done ange-ftp-barf-if-not-directory: Opening directory: no such file or directory, /mecklen@wolf:/home/mecklen/d:/usr/cygwin/ Preparing diary... Loading emacsbug...done -- Robert