From unknown Sat Aug 09 05:05:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24787: 25.1; eshell cd not changing directory on remote path (windows-nt) Resent-From: "Gary O'Sullivan" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 24 Oct 2016 23:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 24787 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 24787@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.147735073716668 (code B ref -1); Mon, 24 Oct 2016 23:13:02 +0000 Received: (at submit) by debbugs.gnu.org; 24 Oct 2016 23:12:17 +0000 Received: from localhost ([127.0.0.1]:55484 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1byoPg-0004Kl-PW for submit@debbugs.gnu.org; Mon, 24 Oct 2016 19:12:17 -0400 Received: from eggs.gnu.org ([208.118.235.92]:42830) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1byoHM-00048U-DG for submit@debbugs.gnu.org; Mon, 24 Oct 2016 19:03:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1byoHG-0008EA-0V for submit@debbugs.gnu.org; Mon, 24 Oct 2016 19:03:35 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:49375) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1byoHF-0008E6-TE for submit@debbugs.gnu.org; Mon, 24 Oct 2016 19:03:33 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33747) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1byoHE-0005jk-4n for bug-gnu-emacs@gnu.org; Mon, 24 Oct 2016 19:03:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1byoHC-0008Bv-K9 for bug-gnu-emacs@gnu.org; Mon, 24 Oct 2016 19:03:32 -0400 Received: from mail-wm0-x22b.google.com ([2a00:1450:400c:c09::22b]:37836) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1byoHC-0008B0-8n for bug-gnu-emacs@gnu.org; Mon, 24 Oct 2016 19:03:30 -0400 Received: by mail-wm0-x22b.google.com with SMTP id d199so14663080wmd.0 for ; Mon, 24 Oct 2016 16:03:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=qE6alsxI5BKX7FYmDC29Cglj9tXEECVvFiddVCD+vyo=; b=tqoLh0NDAhoodaFuscRCypZ2JBrvdyb7n0wy+5SyVoEh9ogN/XLtSC5zZ252RV7hKq sZEuQ0EdX6gcr2ORI2cXrH6QCNcCMAuckoGihN4Ra0Cx11FDZMtq+D8qt3DW5gKekgik /uY9DEmL/A9XwalaZ+3gNN3OBnVMD0XHnOEUAQrVcbrefIAeVzLL5qtIK4x7jrPsQs9t Clej0hCDo6mQvzUTRxbK9aDHy+kIHeJelTu410oW39sw3OtnzNmyQ/366l17HCZB97Gi U3F5mZRNSXk42wQcnYdTGKxg8+ZJuyzaW/rJtUa+cUhenvQgcGTbwPSrlicexgy4AQB8 WuRg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=qE6alsxI5BKX7FYmDC29Cglj9tXEECVvFiddVCD+vyo=; b=S15n245Y2Aa7NW9I8zvobbAtjGu8DIkK3KxeW4tpmJJ7Dqym7TFzpJ48Jc1i4ECAd6 9+SzS8nVIYb5XCxLxuHBsVb5GQPsJzA54pvU23kQ5QFGlDOcQ1qaRjB+MGPD+ThogwEK mvF6X+Y8XaL9sTwKLHXi8z42TRda9GfgVeFAtJRIwQI/X2mwQyorBCyynTY4f5L2DbhX Xvw/EF+TWfDfmmI++ufqRbW2mZq/IwWedizxuFy0ziin291hLnWA39enxC76VBea1RJL 3yLwDzeMtzbCz0dogzlfgN776evFiF2IkZI5VyM9q8pREdnO/aN1zdGaQchdBzUV9Liw UKcw== X-Gm-Message-State: ABUngvdRTGUizw0f5+XccXSfHG86tDAySzKBvlCus2JcM0ilXCP7hI3Z8S3u0WSn3FEPWdzUJpU659l+6ZBmLA== X-Received: by 10.28.1.83 with SMTP id 80mr100194wmb.31.1477350208481; Mon, 24 Oct 2016 16:03:28 -0700 (PDT) MIME-Version: 1.0 Received: by 10.80.150.6 with HTTP; Mon, 24 Oct 2016 16:03:28 -0700 (PDT) From: "Gary O'Sullivan" Date: Tue, 25 Oct 2016 00:03:28 +0100 Message-ID: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.8 (---) X-Mailman-Approved-At: Mon, 24 Oct 2016 19:12:15 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.8 (---) On Windows I can change remote directories in eshell via absolute paths but using relative paths return an error message "No such directory found via CDPATH environment variable". Run runemacs.exe -Q M-x eshell Welcome to the Emacs shell c:/software/emacs/bin $ cd /plink:mysrv:/ /plink:mysrv:/home/gary/ $ cd etc No such directory found via CDPATH environment variable /plink:mysrv:/home/gary/ $ cd /plink:mysrv:/etc /plink:mysrv:/etc $ If I M-x toggle-debug-on-error I get the following backtrace: Debugger entered--Lisp error: (error "No such directory found via CDPATH environment variable") signal(error ("No such directory found via CDPATH environment variable")) error("No such directory found via CDPATH environment variable") cd("etc") eshell/cd("etc") apply(eshell/cd "etc") eshell-exec-lisp(eshell-print eshell-error eshell/cd ("etc") nil) eshell-lisp-command(eshell/cd ("etc")) eshell-plain-command("cd" ("etc")) eshell-named-command("cd" ("etc")) (prog1 (eshell-named-command "cd" (list "etc")) (run-hooks (quote eshell-this-command-hook))) (condition-case err (prog1 (eshell-named-command "cd" (list "etc")) (run-hooks (quote eshell-this-command-hook))) ((debug error) (run-hooks (quote eshell-this-command-hook)) (eshell-errorn (error-message-string err)) (eshell-close-handles 1))) (condition-case-unless-debug err (prog1 (eshell-named-command "cd" (list "etc")) (run-hooks (quote eshell-this-command-hook))) (error (run-hooks (quote eshell-this-command-hook)) (eshell-errorn (error-message-string err)) (eshell-close-handles 1))) (eshell-condition-case err (prog1 (eshell-named-command "cd" (list "etc")) (run-hooks (quote eshell-this-command-hook))) (error (run-hooks (quote eshell-this-command-hook)) (eshell-errorn (error-message-string err)) (eshell-close-handles 1))) (let ((eshell-this-command-hook (quote (ignore)))) (eshell-condition-case err (prog1 (eshell-named-command "cd" (list "etc")) (run-hooks (quote eshell-this-command-hook))) (error (run-hooks (quote eshell-this-command-hook)) (eshell-errorn (error-message-string err)) (eshell-close-handles 1)))) (eshell-trap-errors (eshell-named-command "cd" (list "etc"))) (progn (eshell-trap-errors (eshell-named-command "cd" (list "etc")))) (catch (quote top-level) (progn (eshell-trap-errors (eshell-named-command "cd" (list "etc"))))) (progn (run-hooks (quote eshell-pre-command-hook)) (catch (quote top-level) (progn (eshell-trap-errors (eshell-named-command "cd" (list "etc"))))) (run-hooks (quote eshell-post-command-hook))) (let ((eshell-current-handles (eshell-create-handles t (quote append))) eshell-current-subjob-p) (progn (run-hooks (quote eshell-pre-command-hook)) (catch (quote top-level) (progn (eshell-trap-errors (eshell-named-command "cd" (list "etc"))))) (run-hooks (quote eshell-post-command-hook)))) (eshell-commands (progn (run-hooks (quote eshell-pre-command-hook)) (catch (quote top-level) (progn (eshell-trap-errors (eshell-named-command "cd" (list "etc"))))) (run-hooks (quote eshell-post-command-hook)))) eval((eshell-commands (progn (run-hooks (quote eshell-pre-command-hook)) (catch (quote top-level) (progn (eshell-trap-errors (eshell-named-command "cd" (list "etc"))))) (run-hooks (quote eshell-post-command-hook))))) eshell-send-input(nil) funcall-interactively(eshell-send-input nil) call-interactively(eshell-send-input nil nil) command-execute(eshell-send-input) I get the same error message if I try the following from the *scratch* buffer: (cd "/plink:mysrv:/") ; --> "/plink:mysrv:/" (cd "etc") ; --> (error "No such directory found via CDPATH environment variable") (getenv "CDPATH") ; --> nil If I change the error message in the cd function (files.el) to look like the following (error "No such directory '%s' found via CDPATH environment variable '%s'" dir cd-path) then it returns No such directory =E2=80=99etc=E2=80=99 found via CDPATH environment variab= le =E2=80=99(./)=E2=80=99" expand-file-name returns a path beginning with "c:" if the second arg is "./" . default-directory ; --> "/plink:mysrv:/" (expand-file-name "etc") ; --> "/plink:mysrv:/etc" (expand-file-name "etc" default-directory) ; --> "/plink:mysrv:/etc" (expand-file-name "etc" "./") ; --> "c:/plink:mysrv:/etc" Regards, Gary O'Sullivan In GNU Emacs 25.1.1 (i686-w64-mingw32) of 2016-09-17 built on LAPHROAIG Windowing system distributor 'Microsoft Corp.', version 6.1.7601 Configured using: 'configure --host=3Di686-w64-mingw32 --without-dbus --without-compress-install CFLAGS=3D-static' Configured features: XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS Important settings: value of $LANG: ENI locale-coding-system: cp1252 Major mode: EShell Minor modes in effect: shell-dirtrack-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent messages: Checking for load-path shadows...done You can run the command =E2=80=98report-emacs-bug=E2=80=99 with M-x r-em RE= T Checking for load-path shadows...done Auto-saving... previous-line: Beginning of buffer [4 times] Quit Making completion list... Type "q" in help window to restore its previous buffer, C-M-v to scroll hel= p. previous-line: Beginning of buffer [7 times] Auto-saving...done previous-line: Beginning of buffer Load-path shadows: None found. Features: (pp shadow sort mail-extr emacsbug message dired rfc822 mml mml-sec epg epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mail-utils eieio-opt speedbar sb-image ezimage dframe find-func debug browse-url misearch multi-isearch goto-addr thingatpt noutline outline easy-mmode view info tramp-cache tramp-sh tramp tramp-compat auth-source cl-seq eieio byte-opt bytecomp byte-compile cl-extra cconv eieio-core cl-macs gv gnus-util mm-util help-fns help-mode mail-prsvr password-cache tramp-loaddefs trampver ucs-normalize shell format-spec advice em-unix em-term term easymenu ehelp em-script em-prompt em-ls cl-loaddefs pcase cl-lib em-hist em-pred em-glob em-dirs em-cmpl em-basic em-banner em-alias pcomplete comint ansi-color ring esh-var esh-io esh-cmd esh-opt esh-ext esh-proc esh-arg esh-groups eshell esh-module esh-mode esh-util time-date mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel dos-w32 ls-lisp disp-table w32-win w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote w32notify w32 multi-tty make-network-process emacs) Memory information: ((conses 8 284646 29342) (symbols 32 25672 0) (miscs 32 136 657) (strings 16 40747 7070) (string-bytes 1 1129305) (vectors 8 41992) (vector-slots 4 796865 14244) (floats 8 308 374) (intervals 28 5839 89) (buffers 520 27)) From unknown Sat Aug 09 05:05:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24787: 25.1; eshell cd not changing directory on remote path (windows-nt) Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 24 Oct 2016 23:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24787 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Gary O'Sullivan" Cc: 24787@debbugs.gnu.org Received: via spool by 24787-submit@debbugs.gnu.org id=B24787.147735126717533 (code B ref 24787); Mon, 24 Oct 2016 23:22:01 +0000 Received: (at 24787) by debbugs.gnu.org; 24 Oct 2016 23:21:07 +0000 Received: from localhost ([127.0.0.1]:55507 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1byoYF-0004Yj-Bf for submit@debbugs.gnu.org; Mon, 24 Oct 2016 19:21:07 -0400 Received: from mail-oi0-f53.google.com ([209.85.218.53]:35276) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1byoYE-0004Y6-P6 for 24787@debbugs.gnu.org; Mon, 24 Oct 2016 19:21:06 -0400 Received: by mail-oi0-f53.google.com with SMTP id i127so7349403oia.2 for <24787@debbugs.gnu.org>; Mon, 24 Oct 2016 16:21:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=zmiFTb4TgvI2/Nnbnt16WHVi2FQHamQPT+3ii9Aw1Qg=; b=iLYSvP5UQBOwCuRxeUZBkWeBnOTxqMqsyERTbhdJgyWLIt2W99YF39DFInVjDlkbvq K18ivF9IX8wcFvjXsS+nHMjgm/ikDDo/Q8CnuXNJQ7yYwySm0cBmg6bsb+FoXvyRSyl3 0biGVy84EskEBZ/dUafHssMbhHdPvKAlRiyX6jIoCC4a+xAbB6a8urMdVx7yIcPsPSrH 6FlMZK47d0wGe1YaBrD7G2EGtAQ4HiyPUnszJFbypDd/pQjLCrELtGs6028IBug8ZCO5 VQu+lIuUA61rugiB3TSBku3U/h6pCIhST7EJtBBHLrNoFJ7SOl2RVaQUZ7U4LmUzaVsS KtNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=zmiFTb4TgvI2/Nnbnt16WHVi2FQHamQPT+3ii9Aw1Qg=; b=Dy62o/BHJOnbrzl4U/ZyV3F0FDpxzaKkj57hK7vdpMwnvElrwvPKT9KIvIRBJMUqgZ SV8hH7bECo97qn8bKRx9q2nydQdTkfupV2eTbVzNL9mb9zAws4ADDwqiVy0zQzfYLwVw xFZjz5ZoaBqaOl+m6oXelXcBwvvuKpuYYA5ZNIp7x9QXu33QWzbmHFtCRfxTwwsUUfSn hgKH8DIBPLOr/QWDCbuyHKHyd6jfh+IPoBzPkXyiRyo1HMFFoAY/dEFvrRA6zDfgYHON 4u5Hz/wNdXX5sBHwaEkZEGRBfgwWqAXDFkEyalkOYTbxhA9fmWJRSegXDD6OmTVQVFcL IR4A== X-Gm-Message-State: ABUngvfPBso5Sk9I7gTJMfGpSjWXUyEqx3h45IDtuKgtRSCm93AWQ0qVc9K+D8hnie17me8jiw50bsffyxfe8Q== X-Received: by 10.157.9.201 with SMTP id 9mr2858870otz.14.1477351261132; Mon, 24 Oct 2016 16:21:01 -0700 (PDT) MIME-Version: 1.0 Received: by 10.157.29.239 with HTTP; Mon, 24 Oct 2016 16:21:00 -0700 (PDT) In-Reply-To: References: From: Noam Postavsky Date: Mon, 24 Oct 2016 19:21:00 -0400 X-Google-Sender-Auth: 8sGmDTa7IPIXOqGiEHgW1osr3bU Message-ID: Content-Type: text/plain; charset=UTF-8 X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) On Mon, Oct 24, 2016 at 7:03 PM, Gary O'Sullivan wrote: > Run runemacs.exe -Q > > M-x eshell > > Welcome to the Emacs shell > > > c:/software/emacs/bin $ cd /plink:mysrv:/ > > /plink:mysrv:/home/gary/ $ cd etc > > No such directory found via CDPATH environment variable > > /plink:mysrv:/home/gary/ $ cd /plink:mysrv:/etc > > /plink:mysrv:/etc $ Wouldn't the corresponding relative path for this be ../../etc? (I'm assuming cd /plink:mysrv:/home/gary/etc doesn't work) From unknown Sat Aug 09 05:05:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24787: 25.1; eshell cd not changing directory on remote path (windows-nt) Resent-From: Gary O'Sullivan Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 25 Oct 2016 21:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24787 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Noam Postavsky , Gary O'Sullivan Cc: 24787@debbugs.gnu.org Received: via spool by 24787-submit@debbugs.gnu.org id=B24787.14774293595772 (code B ref 24787); Tue, 25 Oct 2016 21:03:01 +0000 Received: (at 24787) by debbugs.gnu.org; 25 Oct 2016 21:02:39 +0000 Received: from localhost ([127.0.0.1]:56787 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bz8rn-0001V1-K7 for submit@debbugs.gnu.org; Tue, 25 Oct 2016 17:02:39 -0400 Received: from 95-45-174-159-dynamic.agg2.rcl.cld-dbn.eircom.net ([95.45.174.159]:51292 helo=localhost.localdomain) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bz8l6-0001JH-7r for 24787@debbugs.gnu.org; Tue, 25 Oct 2016 16:55:44 -0400 Received: from [192.168.0.67] (unknown [192.168.0.67]) by localhost.localdomain (Postfix) with ESMTPSA id 2F80116217C; Tue, 25 Oct 2016 21:44:52 +0100 (IST) References: From: Gary O'Sullivan Message-ID: <58acc64c-1a42-1afb-1387-62cd8829a2c0@iol.ie> Date: Tue, 25 Oct 2016 21:44:51 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: 0.4 (/) X-Mailman-Approved-At: Tue, 25 Oct 2016 17:02:38 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.4 (/) On 25/10/16 00:21, Noam Postavsky wrote: > On Mon, Oct 24, 2016 at 7:03 PM, Gary O'Sullivan wrote: >> Run runemacs.exe -Q >> >> M-x eshell >> >> Welcome to the Emacs shell >> >> >> c:/software/emacs/bin $ cd /plink:mysrv:/ >> >> /plink:mysrv:/home/gary/ $ cd etc >> >> No such directory found via CDPATH environment variable >> >> /plink:mysrv:/home/gary/ $ cd /plink:mysrv:/etc >> >> /plink:mysrv:/etc $ > > Wouldn't the corresponding relative path for this be ../../etc? (I'm > assuming cd /plink:mysrv:/home/gary/etc doesn't work) The output from the ls command looks ok, I can see the etc directory but pwd/cd seems to be confused. If I go directly to "/plink:mysrv:/home/gary" I can list the files in my home directory but cd is still not working. c:/software/emacs/bin $ cd /plink:mysrv:/ /plink:mysrv:/home/gary/ $ pwd /plink:mysrv:/home/gary/ /plink:mysrv:/home/gary/ $ ls bin dev home lib64 media mnt opt root selinux sys usr boot etc lib lost+found misc net proc sbin srv tmp var /plink:mysrv:/home/gary/ $ cd etc No such directory found via CDPATH environment variable /plink:mysrv:/home/gary/ $ cd /plink:mysrv:/home/gary /plink:mysrv:/home/gary $ pwd /plink:mysrv:/home/gary /plink:mysrv:/home/gary $ ls Desktop Documents Downloads Music Pictures Public Templates Videos /plink:mysrv:/home/gary $ cd Documents No such directory found via CDPATH environment variable /plink:mysrv:/home/gary $ cd .. No such directory found via CDPATH environment variable /plink:mysrv:/home/gary $ pwd /plink:mysrv:/home/gary /plink:mysrv:/home/gary $ cd ../../etc No such directory found via CDPATH environment variable /plink:mysrv:/home/gary $ From unknown Sat Aug 09 05:05:57 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24787: 25.1; eshell cd not changing directory on remote path (windows-nt) Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 30 Oct 2016 20:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24787 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gary O'Sullivan Cc: 24787@debbugs.gnu.org Received: via spool by 24787-submit@debbugs.gnu.org id=B24787.14778583864528 (code B ref 24787); Sun, 30 Oct 2016 20:14:02 +0000 Received: (at 24787) by debbugs.gnu.org; 30 Oct 2016 20:13:06 +0000 Received: from localhost ([127.0.0.1]:37459 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c0wTZ-0001Ay-OA for submit@debbugs.gnu.org; Sun, 30 Oct 2016 16:13:05 -0400 Received: from mail-wm0-f45.google.com ([74.125.82.45]:36525) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c0wTY-0001AS-6x for 24787@debbugs.gnu.org; Sun, 30 Oct 2016 16:13:04 -0400 Received: by mail-wm0-f45.google.com with SMTP id p190so112532451wmp.1 for <24787@debbugs.gnu.org>; Sun, 30 Oct 2016 13:13:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=JJZgEEqfvulCzasPAYyn4ZvU1BywGoHMUtY5s8aDsOA=; b=yCAgfn2wI0qE7eLGEuBzIVW8HezKGbSIP4RntR8WYhPzLbGOVV5FOJdEXd9EedP3PH xeVrq2dk7Iw8thQgBp4ZdGfBQvzg2xiTeJxVd/lNykcIdnwpRIEeE4p71YFTAHvIWktD hAnDQLVUML+QnadzwaJc1+RG9z2kX/Ss2H4J4dxPrvFH4t95i9YMGa8Py4RxldLm7ygL 5919idC1XvSZlnSGyg8wOtg/HXyOsAew0im+xz5PlOVvdgBjyKU96yPl8RORIAYTGC01 AgcC5GJPDOS+L23sfyuC7opz3QMFF5KpOYztf37/OQH+SFq34M4aKeDRUHsU9XOVNtPx m3YQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition :content-transfer-encoding:in-reply-to:user-agent; bh=JJZgEEqfvulCzasPAYyn4ZvU1BywGoHMUtY5s8aDsOA=; b=LaGzVu898zQo05PeYBd5m7JMlGZ4m49NP06MW/UxC5fSh84Vjr6nsaEMuxtmwSWE4o ZHH5a4TN34g+Y9utqjHYRiuXMAYHVvF7kzb4omy7d3Ea2cCbO85N4Qtj/F6rAuLl0OoE sm+FuXEdvc+Bq84RUlOXbb3NOSNcDj1vXVPgWHzu3+KteU6Cygg6L39xr/yEm8W40G6I ktwuy06CN8z5AdFldK5otQ/rs/6WQH/haMUT7uC6lRdeIlZZ2snrYT/mT3Pa/Q0Bry7K jHIGFIjPYhRzkhv9N9nPnkskzkKFlrwgBwxpSkwvyR9gCPfg+YIoRsa586lJOlXsXeDq AYgw== X-Gm-Message-State: ABUngvfv+usrh83DU+2OnJXU6+hy2j/9mI4ir9GO3IKz1Tj5d5yHxvKMaIxGXqg0zshDRg== X-Received: by 10.194.248.43 with SMTP id yj11mr19520463wjc.81.1477858378456; Sun, 30 Oct 2016 13:12:58 -0700 (PDT) Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-9455-a36e-4c26-fac6.holly.idiocy.org. [2001:8b0:3f8:8129:9455:a36e:4c26:fac6]) by smtp.gmail.com with ESMTPSA id 194sm20900713wmj.20.2016.10.30.13.12.57 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 30 Oct 2016 13:12:58 -0700 (PDT) Date: Sun, 30 Oct 2016 20:12:55 +0000 From: Alan Third Message-ID: <20161030201255.GA3660@breton.holly.idiocy.org> References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.7.0 (2016-08-17) X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.7 (/) On Tue, Oct 25, 2016 at 12:03:28AM +0100, Gary O'Sullivan wrote: > On Windows I can change remote directories in eshell via absolute paths > > but using relative paths return an error message "No such directory > > found via CDPATH environment variable". I can confirm I see this on my work’s Windows 10 PC using Emacs 25.1. -- Alan Third From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 22 13:50:32 2018 Received: (at control) by debbugs.gnu.org; 22 Dec 2018 18:50:32 +0000 Received: from localhost ([127.0.0.1]:60217 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gamM4-0006vy-1e for submit@debbugs.gnu.org; Sat, 22 Dec 2018 13:50:32 -0500 Received: from eggs.gnu.org ([208.118.235.92]:45810) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gamM1-0006vk-Lq for control@debbugs.gnu.org; Sat, 22 Dec 2018 13:50:29 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gamLw-0000TB-15 for control@debbugs.gnu.org; Sat, 22 Dec 2018 13:50:24 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:47355) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gamLv-0000T7-UU for control@debbugs.gnu.org; Sat, 22 Dec 2018 13:50:23 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1gamLv-0002TV-SF for control@debbugs.gnu.org; Sat, 22 Dec 2018 13:50:23 -0500 Subject: control message for bug 33791 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Sat, 22 Dec 2018 13:50:23 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) forcemerge 24787 33791