From unknown Sat Sep 06 14:23:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24980: Fwd: tramp (2.2.13.25.1); ido virtual buffer interaction Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 21 Nov 2016 18:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 24980 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 24980@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.147975349810463 (code B ref -1); Mon, 21 Nov 2016 18:39:02 +0000 Received: (at submit) by debbugs.gnu.org; 21 Nov 2016 18:38:18 +0000 Received: from localhost ([127.0.0.1]:37355 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8tTq-0002ib-Ln for submit@debbugs.gnu.org; Mon, 21 Nov 2016 13:38:18 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33634) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8tTn-0002iL-7Z for submit@debbugs.gnu.org; Mon, 21 Nov 2016 13:38:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c8tTd-0005hF-U2 for submit@debbugs.gnu.org; Mon, 21 Nov 2016 13:38:06 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:38488) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1c8tTd-0005h1-P4 for submit@debbugs.gnu.org; Mon, 21 Nov 2016 13:38:01 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52794) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c8tTZ-0008TT-4E for bug-gnu-emacs@gnu.org; Mon, 21 Nov 2016 13:38:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c8tTV-0005da-0z for bug-gnu-emacs@gnu.org; Mon, 21 Nov 2016 13:37:57 -0500 Received: from mout.gmx.net ([212.227.17.22]:62544) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1c8tTU-0005dC-C0 for bug-gnu-emacs@gnu.org; Mon, 21 Nov 2016 13:37:52 -0500 Received: from detlef.gmx.de ([93.209.69.178]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MGRhs-1bvduv0gZE-00DEth for ; Mon, 21 Nov 2016 19:37:50 +0100 From: Michael Albinus From: Michael Albinus Date: Mon, 21 Nov 2016 19:37:46 +0100 Message-ID: <87mvgs4r2d.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K0:DIQzvXPe94wt38pfltf+3uyeXQNGkmB7e4rbGVcBUVID7tdE6J3 mBAKNB83QsFoJzG6xourQLB64zK28hAv2XwihLLkgPYLalCm6FOvXfMAIRfqIxN7p69xpB3 mKEnZKWwygT6fThRw+e89OMymFAc3CCuJ3yOBNFAl+By137VxS6KM+CQTfUDW9PN07Gb2X/ T4bU8xS96VFZlixllaZsA== X-UI-Out-Filterresults: notjunk:1;V01:K0:3CeZi1jEUfQ=:uYrhQUvVdcFLarXVXaKbB4 k3CjfqpLFYg38TyArEvXhHCiZPQwGS3SGwjElwjA7e5iAohRIRsN1VIC9EdcNhzsG/600oocu GSuWQNLgqJGAKg4WqG49guqp+Q72u6rAf3SsM2NRDaRWRrJwu0P21hphuRC7PMjxxuvQ26dsP YDznOgQOW3aAGEVy27lmI404TN+flw7oNom0QugSEOQhAcLpq1OcMCl0cq+wR5G4C3GqKSO5o XJZsDpLL2gcrTxu4/Ex1hZyini4Ev83P+TTVUMNqlTpFFuOJJJPyH7Ibhtbm39yNdNqRZfaMN XPEdue0L3Srv/oy1+a/4+KhNvDtwMgUlB0g8AF45Xem6O2KjkSXHLuIehMGNwjiz6eoOUaY4y Zzfzu9AjprOV/HIJ4SENc8Y9K2vcvo7BCyVELnBVar8C6GbjmPfk63ueQLQuI3fUoUFBq4fPQ Q6/tFOK26mmyOdJyFaN/qxdEgn2ZW9cmQd33kFtUgFKIFX8lDgOfrqC3tNRKljlMVUMYVIyjW wfj677F2djuPcQpXUzsAnYV3QT9jQHQswkdSFz7MjQoxPuzRNWGe0LX9dtPwrNKNpqvh8/G++ 7oDKVHLbLRzYdW/oIOq2S8v/eLZzdf4eVPZxOrmq15ub9UlLs/310avoP8rfE6m9gYBaZSdOZ r2Ttl7a8VHInwbdweU5kagu3tfEex8LD7Y1mPWXaS1E3AvwKyvcTisBtehZ1rnlph8jjRQ9cH Cw3UaOEhaeDDMADnBAuIajv6xEG7XATBjY27I9B3CpNDlW9clAAGzZqbFBM= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) 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: -4.1 (----) --=-=-= Content-Type: text/plain This is a bug which has arrived the Tramp mailing list. Since it isn't a pure Tramp issue, I report this as Emacs bug. Further messages from the Tramp ML will be forwarded as well. --=-=-= Content-Type: message/rfc822 Content-Disposition: inline X-From-Line: dave@boostpro.com Sun Nov 20 18:01:10 2016 Return-Path: Received: from lists.gnu.org ([208.118.235.17]) by mx-ha.gmx.net (mxgmx006 [212.227.15.9]) with ESMTPS (Nemesis) id 0LzGFd-1cmbHS0P6P-014Vrm for ; Mon, 21 Nov 2016 03:01:35 +0100 Received: from localhost ([::1]:46938 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c8dvJ-0007kQ-3x for michael.albinus@gmx.de; Sun, 20 Nov 2016 21:01:33 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40991) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c8dvC-0007fk-Np for tramp-devel@gnu.org; Sun, 20 Nov 2016 21:01:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c8dv7-0005dw-Ex for tramp-devel@gnu.org; Sun, 20 Nov 2016 21:01:26 -0500 Received: from mail-pg0-x22c.google.com ([2607:f8b0:400e:c05::22c]:33638) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1c8dv6-0005al-L4 for tramp-devel@gnu.org; Sun, 20 Nov 2016 21:01:21 -0500 Received: by mail-pg0-x22c.google.com with SMTP id 3so124941772pgd.0 for ; Sun, 20 Nov 2016 18:01:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=boostpro-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=h8LNhdRUq92txGPpnmnM6kzF0D7oUzJ1pUIiGnK97Fs=; b=xHGFtfVXn4sVwYvgKpa5MEONvi1Zyzi5XayVzwoXjJfVdmI4+92r4fthtOJZDysWBF 0TZTrkv8CTGrE/Fn14CEMZTpKBphmW3nnxVk4OQ/qUAhe05r1F5fAyFCmahqX4oDitx9 VUeQyS9iJ9QwkWf4aupiBKUg6RAIxmSNvgJmR+sr/Gt8GefH8xIrjPUVLcmjOgjPaJBt FklGSyJAX9yTubE01KuSweNQyhkBk8rLhpjPMB+tijqf8+VRt3JHqlRLv5vScBjGZkE0 R1oiWrNuElIup86LW2qPNlF/waXZhjFg/LpITSS2n4+bnhDkKErmDzN6KDe7BHhl1PRJ HqjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=h8LNhdRUq92txGPpnmnM6kzF0D7oUzJ1pUIiGnK97Fs=; b=mqJ03DDcL2EWSwUnTmxNEvkaFPjAwhsf4g023GqRHuXwZLerW9tUeh6MM9Wbf1LAes h1RzLp4kMUPOc9rCtgPY6iOjx/o0+vbuT1akhs1ogBeVEEyv1ki4qGekEUqz+AUmEn3+ 3Ut1Etsc/ZKaiBPjJdnNXjcxD8OstRRacQtxQaQa0c1wcIxS0itpqJrrSd2g2HsN/yuC jRPPwHTkAXmK9yrUY0RQDeEA5niuPYoWWYkqlPM2mqk8m1JvjxDiRvRYcb0vgdUFlMuT xBZ7D9RATaYCmaPux7PMUvatzU9JhRxp7W0qGLaPFmYOf9wMWgPPEwhWBItX5wea7p9/ v3Qw== X-Gm-Message-State: AKaTC01U8gjL7LE+G/zw4UUWbUfKOkQcWYl6cP8ag3Sr41yXMUwrDuBLxarCTqMN1Quhgw== X-Received: by 10.99.174.75 with SMTP id e11mr26345969pgp.89.1479693677224; Sun, 20 Nov 2016 18:01:17 -0800 (PST) Received: from Miles.local ([2601:646:8680:e650:1143:20b3:2f53:6abf]) by smtp.gmail.com with ESMTPSA id i194sm14701185pgc.46.2016.11.20.18.01.16 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 20 Nov 2016 18:01:16 -0800 (PST) Received: by Miles.local (Postfix, from userid 501) id 80B651A19EB; Sun, 20 Nov 2016 18:01:10 -0800 (PST) From: Dave Abrahams To: tramp-devel@gnu.org Subject: tramp (2.2.13.25.1); ido virtual buffer interaction Date: Sun, 20 Nov 2016 18:01:10 -0800 Message-ID: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400e:c05::22c X-BeenThere: tramp-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: tramp-devel-bounces+michael.albinus=gmx.de@gnu.org Sender: "Tramp-devel" Envelope-To: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=V3; X-GMX-Antivirus: 0 (no virus found) X-UI-Filterresults: notjunk:1;V01:K0:Ed6M+l4OzK8=:x7dMMQvSGfeEdW/Aj/t4nBGap0 pr6bJRZMHg74KPvZdq5ECBVeBC2GB9Skbf9gTS/epomdd8+M3x9EzibuUe1ImEEQd57SrEV1X O9ukwf1KLnm61DSaqjtM5uK5i6CU2kO9AT0mybSV5huZDoTkyq2uh2o0YMDqDOhvgMLE0wE3j 1maXFcANHIeGdqQWQtP4xFrLSWj8ssZCu8V3usgaD5InXKrw6CYtyJTEH9L0D1KkssJaXH2tU EoLbc4QOohFBIGsVZv0B/9sdDF6hOIDTFL/DP5jrdrrWoX0cqa2k+FUuOOhdBk4p75xKh6D8K +tfYX2+t52no2bGkRvxMWXNP4oGwaThVtAMjwgWbbM/mrS0lTndg0h6C8A27q4R+1MQkeqvwZ iWv1JLRyz6jtQK3cD0Gj39cbeIwkuL9UwgcVirzwdI69IMTS+ol6F0WTrY2dqGQcf15NGAFi7 AncmEA4Gs1WFMcAb1pahhITl/aZOcGqGqmcFEQ1m7oWlrEXKkZUfrfXq8bDmp5idKwLgtTLFn UPja/MWqPpeqCcNezUsTKh/QsogSfg0VtQvIEBU6VR3IOeR0uGNATtgbQ+UgvQahEGTfzSrnE goFdCYF8b7NdmR2UkhD0aykH5s87rWyh9+xHyNS4KWh4RIghSQeQvKedDlz7lk03a0D64JjUM AaqCHrLPeZrfVyITj/bKJb1HeuuW4sWVF01PjPNIPVfuNBkhxnDhl+0KtKtDGtsdaTbQF82XE n28Ds9Dv9Y1SniqmiwVBh+VkuLfdK5ZyLwk8dU9RY7DsV2KkIzTCeOGO19inzlhC+fZ0kxHK2 yEBba2cKYciQ7Y+L5Jpf+AdFxSe4naghvFHFu1WTmJrBq31KFDtaV/1molEhAuS2k4boerHSx F5wA+9QgP/42fqk1P2jeue+DxtZAoYZ2X67JYN76NGggnUjVtWnnNhQiDrgkUIxa2XWs4+Z4Y XYsRmmMug7Va2+GUSkOA/C24xFlGMHceJXEUVsCGIxMiDRtKeF0FxNwQd3+vcUnvMOTWLPVyp OBWpuXe/wkZctCKDVyW48Kxsl1WVZYGqrJmC/xIZ6sxkVzs7VBiICBYUyiNJhs8pALcKKSgGr icnPu5nZeRHB+aMAkl8Ay9KUW27DgQ4L7zVC4NmPHJNpupxBhc7IgDcd56wDyS+sDNc47G/Bp wutol6UdzHCz4yRQ21WtA7zPCbqjHzw0IjO+SiSQO+PMxrOLli6qM39WP/R4DxYjfCXakRtdX N3M9QuY1c+EbaTu6ao3wNqQjwbBS4gccUm366CaRGrRJD0KWSWl6j+QuXQubvWncC6i7dz3Pr U+dbN+Oig/zXZh1ganq/a29jhMtEaB0itW78CjhDh3f0xArRS2kM8Km8EIMpPpNTyWOTskqsM c1EmmZDh7qzXe4ibirfoaU3aUgvn0lRvP8O/59kvsE1+D9HRCKVF9ZQeUy29T66ylwMr0pXo9 nBFOnNI+ikvNlVrzTzK58ROnR0f584EUDrLZxqTlpm0KkfLGzBQCZwkHGZt6cRpgc/hO6XTfT /6dKWVINe5ECQm4UeQ95KfzJz+sMw0D1FpcM+TFpi X-Content-Length: 63659 Lines: 828 Xref: detlef tramp:14954 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Michael, I know I've complained several times of TRAMP appearing to open connections at inopportune moments... well, I think I just found the problem: it's an interaction with ido. I had tried to reach a non-existent host with TRAMP and I found myself getting errors whenever I did `C-x b' to switch buffers, **even after invoking `tramp-cleanup-all-[connections/buffers]'** ido likes to keep a list of buffers-that-once-existed (`ido-use-virtual-buffers'), and I guess something it's doing is activating TRAMP; perhaps looking for the file at the other end. I attached some of the messages generated by using edebug-trace in ido-add-virtual-buffers-to-list just before the error. Happy to try to provide other diagnostic info if you want it. Result: nil [2 times] Result: "/scp:wingy.local:/Users/dave/src/llvm-disttest/.git" Result: ".git" [3 times] Result: nil [2 times] Result: ".git" Result: nil [2 times] Result: ".git" Result: nil Result: t Result: "/scp:wingy.local:/Users/dave/src/llvm-disttest/.git" Result: nil Result: t Result: ".git" Result: (("lit.site.cfg" . "/Users/dave/src/s/build/Ninja-ReleaseAssert/swi= ft-macosx-x86_64/test-macosx-x86_64/lit.site.cfg") ("ErrorBridging.swift" .= "/Users/Shared/dabrahams/s/swift/test/Constraints/ErrorBridging.swift") ("= CMakeCache.txt" . "/Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx= -x86_64/CMakeCache.txt")) Result: nil Result: t Result: ".git" Result: ("*tramp/scp wingy*" "lit.cfg" "*compilation*" "swift-macosx-x86_64= " "*magit: swift" "*magit-process: swift" "tuple.swift" "Constraints" "run.= py" "enumtest.swift" "lit" "*grep*" "test-macosx-x86_64" "Ninja-ReleaseAsse= rt" "build" "s" "src" "test" "CMakeFiles" "build-scrip= t-impl" "*magit-process: llvm" "*magit-revision: llvm" "llvm" "SwiftSourceD= ocInfo.cpp" "Notification.swift" "CGFloat.swift.gyb" "Calendar.swift" "Floa= tingPointTypes.swift.gyb" "*Async Shell Command*" "swift" ".swift-build-pre= sets" "hosts" "Character.swift" "test" "String.swift" "*magit: dotem= acs" "compile-settings.el" "*magit-diff: dotemacs" "*magit-log: dotemacs" "= *Customize Group: compilation*" "gyb" "Unicode.swift" "compile.el.gz" "line= -directive" "subprocess.py" "FixedPoint.swift.gyb" "99-sugar.el" "*Customiz= e Group: mac*" "*magit-process: onmsg" "postfix.patch" ...) Result: nil Result: t Result: ".git" Result: ("\\` ") Result: nil Result: t Result: ".git" Result: "/scp:wingy.local:/Users/dave/src/llvm-disttest/.git" Result: (".git" . "/scp:wingy.local:/Users/dave/src/llvm-disttest/.git") Result: (("lit.site.cfg" . "/Users/dave/src/s/build/Ninja-ReleaseAssert/swi= ft-macosx-x86_64/test-macosx-x86_64/lit.site.cfg") ("ErrorBridging.swift" .= "/Users/Shared/dabrahams/s/swift/test/Constraints/ErrorBridging.swift") ("= CMakeCache.txt" . "/Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx= -x86_64/CMakeCache.txt")) Result: ((".git" . "/scp:wingy.local:/Users/dave/src/llvm-disttest/.git") (= "lit.site.cfg" . "/Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-= x86_64/test-macosx-x86_64/lit.site.cfg") ("ErrorBridging.swift" . "/Users/S= hared/dabrahams/s/swift/test/Constraints/ErrorBridging.swift") ("CMakeCache= .txt" . "/Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/CM= akeCache.txt")) [2 times] Result: "/wingy:src/" Result: "" [3 times] Result: t Result: "/wingy:src/" Result: "/wingy:src" Result: "src" [4 times] Result: nil [2 times] Result: "src" Result: nil Result: t Result: "/wingy:src/" Tramp: Opening connection for wingy using scp... Tramp: Sending command =E2=80=98exec ssh -o ControlMaster=3Dauto -o Contr= olPath=3D'tramp.%C' -o ControlPersist=3Dno -e none wingy=E2=80=99 Tramp: Waiting for prompts from remote shell... Tramp failed to connect. If this happens repeatedly, try =E2=80=98M-x tramp-cleanup-this-connection=E2=80=99 Emacs : GNU Emacs 25.1.1 (x86_64-apple-darwin13.4.0, Carbon Version 157 Ap= pKit 1265.21) of 2016-11-05 Package: tramp (2.2.13.25.1) current state: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D (setq backup-by-copying t backup-by-copying-when-linked nil backup-by-copying-when-mismatch t backup-by-copying-when-privileged-mismatch 200 backup-directory-alist '(("." . "~/.emacs.d/backups")) file-name-handler-alist '(("\\(?:\\.dz\\|\\.txz\\|\\.xz\\|\\.lzma\\|\\.lz\= \|\\.g?z\\|\\.\\(?:tgz\\|svgz\\|sifz\\)\\|\\.tbz2?\\|\\.bz2\\|\\.Z\\)\\(?:~= \\|\\.~[-[:alnum:]:#@^._]+\\(?:~[[:digit:]]+\\)?~\\)?\\'" . jka-compr-handl= er) ("\\.gpg\\(~\\|\\.~[0-9]+~\\)?\\'" . epa-file-ha= ndler) ("\\`/[^/]*\\'" . tramp-completion-file-name-han= dler) ("\\`/[^/|:][^/|]*:" . tramp-file-name-handler) ("\\`/:" . file-name-non-special)) password-cache t password-cache-expiry 16 remote-file-name-inhibit-cache 10 shell-prompt-pattern "^[^#$%>\n]*[#$%>] *" tramp-actions-before-shell '((tramp-login-prompt-regexp tramp-action-login) (tramp-password-prompt-regexp tramp-action-pa= ssword) (tramp-wrong-passwd-regexp tramp-action-permi= ssion-denied) (shell-prompt-pattern tramp-action-succeed) (tramp-shell-prompt-pattern tramp-action-succ= eed) (tramp-yesno-prompt-regexp tramp-action-yesno) (tramp-yn-prompt-regexp tramp-action-yn) (tramp-terminal-prompt-regexp tramp-action-te= rminal) (tramp-process-alive-regexp tramp-action-proc= ess-alive)) tramp-actions-copy-out-of-band '((tramp-password-prompt-regexp tramp-actio= n-password) (tramp-wrong-passwd-regexp tramp-action-p= ermission-denied) (tramp-copy-failed-regexp tramp-action-pe= rmission-denied) (tramp-process-alive-regexp tramp-action-= out-of-band)) tramp-adb-connect-if-not-connected nil tramp-adb-method "adb" tramp-adb-program "adb" tramp-adb-prompt "(decode-coding-string (base64-decode-string \"XlwoPzpbWz= pkaWdpdDpdXSp8P1wpP1woPzpbWzphbG51bTpdGztbXSpAW1s6YWxudW06XV0qW14j\nXCRdKlw= pP1sjXCRdW1s6c3BhY2U6XV0=3D\") 'raw-text)" tramp-auto-save-directory nil tramp-awk-coding-test "test -c /dev/zero && od -v -t x1 -A n = /dev/null\")\n }\n obc=3D0; o=3D0\n }\n }\n = }\n }\n}'" tramp-awk-encode "od -v -t x1 -A n | busybox awk '\\\nBEGIN {\n b64 =3D \= "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\"\n b16 = =3D \"0123456789abcdef\"\n}\n{\n for (c=3D1; c<=3Dlength($0); c++) {\n = d=3Dindex(b16, substr($0,c,1))\n if (d--) {\n for (b=3D1; b<=3D4; b= ++) {\n o=3Do*2+int(d/8); d=3D(d*2)%%16\n if (++obc=3D=3D6) {= \n printf substr(b64,o+1,1)\n if (++rc>75) { printf \"\\n= \"; rc=3D0 }\n obc=3D0; o=3D0\n }\n }\n }\n }\n}\n= END {\n if (obc) {\n tail=3D(obc=3D=3D2) ? \"=3D=3D\\n\" : \"=3D\\n\"\n= while (obc++<6) { o=3Do*2 }\n printf \"%%c\", substr(b64,o+1,1)\n }= else {\n tail=3D\"\\n\"\n }\n printf tail\n}'" tramp-backup-directory-alist '(("." . "~/.emacs.d/backups")) tramp-bluez-discover-devices-timeout 60 tramp-bug-report-address "tramp-devel@gnu.org" tramp-cache-data '((["scp" nil "wingy" nil nil] ("first-password-request" = t)) (nil ("locale" "en_US.UTF-8")) ("#" nil) ("#" nil) ("#" nil)) tramp-cache-data-changed t tramp-cache-unload-hook '(#[nil "\300\301\302\"\207" [remove-hook kill-emacs-hook tramp-dump-connec= tion-properties] 3] #[nil "\300\301\302\"\210\300\303\302\"\210\300\= 304\302\"\207" [remove-hook before-revert-hook tramp-flush-fi= le-function eshell-pre-command-hook kill-buffer-hook] 3] ) tramp-chunksize nil tramp-color-escape-sequence-regexp "(decode-coding-string (base64-decode-s= tring \"G1tbOzAtOV0rbQ=3D=3D\") 'raw-text)" tramp-completion-file-name-handler-alist '((file-name-all-completions . tramp-completion-handle-file-n= ame-all-completions) (file-name-completion . tramp-completion-handle-file-n= ame-completion) ) tramp-completion-file-name-regexp "\\`/[^/]*\\'" tramp-completion-file-name-regexp-separate "\\`/\\([[][^]]*\\)?\\'" tramp-completion-file-name-regexp-unified "\\`/[^/]*\\'" tramp-completion-function-alist '(("fcp" (tramp-parse-rhosts "/etc/hosts.e= quiv") (tramp-parse-shosts "~/.ssh/known_hosts= ") (tramp-parse-sconfig "~/.ssh/config")) ("psftp" (tramp-parse-rhosts "/etc/hosts= .equiv") (tramp-parse-shosts "~/.ssh/known_hosts= ") (tramp-parse-sconfig "~/.ssh/config")) ("pscp" (tramp-parse-rhosts "/etc/hosts.= equiv") (tramp-parse-shosts "~/.ssh/known_hosts= ") (tramp-parse-sconfig "~/.ssh/config")) ("plink" (tramp-parse-rhosts "/etc/hosts= .equiv") (tramp-parse-shosts "~/.ssh/known_hosts= ") (tramp-parse-sconfig "~/.ssh/config")) ("krlogin" (tramp-parse-rhosts "/etc/hos= ts.equiv")) ("ksu" (tramp-parse-passwd "/etc/passwd"= )) ("sudo" (tramp-parse-passwd "/etc/passwd= ")) ("su" (tramp-parse-passwd "/etc/passwd")) ("nc" (tramp-parse-hosts "/etc/hosts")) ("telnet" (tramp-parse-hosts "/etc/hosts= ")) ("sshx" (tramp-parse-rhosts "/etc/hosts.= equiv") (tramp-parse-shosts "~/.ssh/known_hosts= ") (tramp-parse-sconfig "~/.ssh/config")) ("ssh" (tramp-parse-rhosts "/etc/hosts.e= quiv") (tramp-parse-shosts "~/.ssh/known_hosts= ") (tramp-parse-sconfig "~/.ssh/config")) ("remsh" (tramp-parse-rhosts "/etc/hosts= .equiv")) ("rsh" (tramp-parse-rhosts "/etc/hosts.e= quiv")) ("rsync" (tramp-parse-rhosts "/etc/hosts= .equiv") (tramp-parse-shosts "~/.ssh/known_hosts= ") (tramp-parse-sconfig "~/.ssh/config")) ("scpx" (tramp-parse-rhosts "/etc/hosts.= equiv") (tramp-parse-shosts "~/.ssh/known_hosts= ") (tramp-parse-sconfig "~/.ssh/config")) ("scp" (tramp-parse-rhosts "/etc/hosts.e= quiv") (tramp-parse-shosts "~/.ssh/known_hosts= ") (tramp-parse-sconfig "~/.ssh/config")) ("remcp" (tramp-parse-rhosts "/etc/hosts= .equiv")) ("rcp" (tramp-parse-rhosts "/etc/hosts.e= quiv")) ("adb" (tramp-adb-parse-device-names "")= )) tramp-completion-function-alist-putty '((tramp-parse-putty "~/.putty/sessi= ons")) tramp-completion-function-alist-rsh '((tramp-parse-rhosts "/etc/hosts.equi= v")) tramp-completion-function-alist-ssh '((tramp-parse-rhosts "/etc/hosts.equi= v") (tramp-parse-shosts "~/.ssh/known_ho= sts") (tramp-parse-sconfig "~/.ssh/config"= )) tramp-completion-function-alist-su '((tramp-parse-passwd "/etc/passwd")) tramp-completion-function-alist-telnet '((tramp-parse-hosts "/etc/hosts")) tramp-completion-mode nil tramp-completion-reread-directory-timeout 10 tramp-connection-min-time-diff 5 tramp-connection-properties nil tramp-connection-timeout 60 tramp-copy-failed-regexp "\\(.+: \\(No such file or directory\\|Permission= denied\\|is a directory\\|not a regular file\\)\\)\\s-*" tramp-copy-size-limit 10240 tramp-current-connection '((#("scp" 0 3 (tramp-default t)) nil "wingy") 22= 578 20907 655911 0) tramp-current-host "wingy" tramp-current-method #("scp" 0 3 (tramp-default t)) tramp-current-user nil tramp-debug-on-error nil tramp-debug-outline-regexp "[0-9]+:[0-9]+:[0-9]+\\.[0-9]+ [a-z0-9-]+ (\\([= 0-9]+\\)) #" tramp-default-host "localhost" tramp-default-host-alist '(("adb" nil "")) tramp-default-method "scp" tramp-default-method-alist '((nil "%" "smb") ("\\`\\(127\\.0\\.0\\.1\\|::1\\|Daves-MacBook= -Pro\\.local\\|localhost6?\\)\\'" "\\`root\\'" "su") (nil "\\`\\(anonymous\\|ftp\\)\\'" "ftp") ("\= \`ftp\\." nil "ftp")) tramp-default-proxies-alist '(("\\`localhost\\'" nil nil) ("\\`206.217.198= .21\\'" nil nil) ("\\`.+\\'" "\\`root\\'" "/ssh:%h:")) tramp-default-user nil tramp-default-user-alist '(("\\`smb\\'" nil nil) ("\\`\\(?:fcp\\|krlogin\\|nc\\|r\\(?:cp\\|emcp\= \|sh\\)\\|telnet\\)\\'" nil "dave") ("\\`\\(?:ksu\\|su\\(?:do\\)?\\)\\'" nil "root") ("\\`\\(?:socks\\|tunnel\\)\\'" nil "dave") ("\= \`synce\\'" nil nil)) tramp-devices 5 tramp-domain-regexp "[-a-zA-Z0-9_.]+" tramp-echo-mark "_echo" tramp-echo-mark-marker "_echo" tramp-echo-mark-marker-length 5 tramp-echoed-echo-mark-regexp "_echo\\(\\( \\)?\\)\\{5\\}" tramp-encoding-command-interactive "-i" tramp-encoding-command-switch "-c" tramp-encoding-shell "/bin/sh" tramp-end-of-heredoc "ec67d31971613281df36b575da1db2fb" tramp-end-of-output "///4943970cf9bda37be673bd9dd6642183#$" tramp-file-mode-type-map '((0 . "-") (1 . "p") (2 . "c") (3 . "m") (4 . "d= ") (5 . "?") (6 . "b") (7 . "?") (8 . "-") (9 . "n") (10 . "l") (11 . = "?") (12 . "s") (13 . "D") (14 . "w")) tramp-file-name-regexp "\\`/[^/|:][^/|]*:" tramp-file-name-regexp-separate "\\`/\\[.*\\]" tramp-file-name-regexp-unified "\\`/[^/|:][^/|]*:" tramp-file-name-structure '("^/\\(\\(?:\\(?:\\([a-zA-Z_0-9-]+\\):\\)?\\(?:= \\([^/|: ]+\\)@\\)?\\(\\(?:[a-zA-Z0-9_.-]+\\|\\[\\(?:\\(?:\\(?:[a-zA-Z0-9]= +\\)?:\\)+[a-zA-Z0-9.]+\\)?]\\)\\(?:#[0-9]+\\)?\\)?|\\)+\\)?\\(?:\\([a-zA-Z= _0-9-]+\\):\\)?\\(?:\\([^/|: ]+\\)@\\)?\\(\\(?:[a-zA-Z0-9_.-]+\\|\\[\\(?:\= \(?:\\(?:[a-zA-Z0-9]+\\)?:\\)+[a-zA-Z0-9.]+\\)?]\\)\\(?:#[0-9]+\\)?\\)?:\\(= .*$\\)" 5 6 7 8 1) tramp-foreign-file-name-handler-alist '((tramp-smb-file-name-p . tramp-smb= -file-name-handler) (tramp-ftp-file-name-p . tramp-ftp= -file-name-handler) (tramp-adb-file-name-p . tramp-adb= -file-name-handler) (identity . tramp-sh-file-name-han= dler)) tramp-ftp-method "ftp" tramp-gvfs-methods '("afp" "dav" "davs" "obex" "sftp" "synce") tramp-gvfs-zeroconf-domain "local" tramp-gw-socks-method "socks" tramp-gw-tunnel-method "tunnel" tramp-half-a-year '(241 17024) tramp-handle-file-local-copy-hook nil tramp-handle-write-region-hook nil tramp-histfile-override ".tramp_history" tramp-host-regexp "[a-zA-Z0-9_.-]+" tramp-host-with-port-regexp "\\([a-zA-Z0-9_.-]+\\)#\\([0-9]+\\)" tramp-initial-end-of-output "#$ " tramp-inline-compress-commands '(("gzip" "gzip -d") ("bzip2" "bzip2 -d") (= "xz" "xz -d") ("compress" "compress -d")) tramp-inline-compress-start-size 4096 tramp-inodes 0 tramp-ipv6-regexp "\\(?:\\(?:[a-zA-Z0-9]+\\)?:\\)+[a-zA-Z0-9.]+" tramp-local-coding-commands '((b64 base64-encode-region base64-decode-regi= on) (uu tramp-uuencode-region uudecode-decode-re= gion) (pack "perl -e 'binmode STDIN; binmode STDOUT; pr= int pack(q{u*}, join q{}, <>)'" "perl -e 'binmode STDIN; binmode STDOUT; pr= int unpack(q{u*}, join q{}, <>)'") ) tramp-local-end-of-line "\n" tramp-local-host-regexp "\\`\\(127\\.0\\.0\\.1\\|::1\\|Daves-MacBook-Pro\\= .local\\|localhost6?\\)\\'" tramp-localname-regexp ".*$" tramp-locked nil tramp-locker nil tramp-login-prompt-regexp ".*\\(user\\|login\\)\\( .*\\)?: *" tramp-message-show-message t tramp-method-regexp "[a-zA-Z_0-9-]+" tramp-methods '(("smb" (tramp-remote-shell "") (tramp-tmpdir "/C$/Temp")) ("fcp" (tramp-login-program "fsh") (tramp-login-args (("%h") ("-l" "%u") ("sh" "-i"))) (tram= p-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-arg= s ("-i") ("-c")) (tramp-copy-program "fcp") (tramp-copy-args (("-p" "%k"))= ) (tramp-copy-keep-date t)) ("psftp" (tramp-login-program "plink") (tramp-login-args (("-l" "%u") ("-P" "%p") ("-ssh") ("-t") ("%h") ("\"") ("env 'TERM=3Ddumb' 'PROMPT_COMMAND=3D' 'PS1=3D#$ '") (= "/bin/sh") ("\"")) ) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login = ("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "psc= p") (tramp-copy-args (("-l" "%u") ("-P" "%p") ("-sftp") ("-p"= "%k") ("-q") ("-r"))) (tramp-copy-keep-date t) (tramp-copy-recursive t)) ("pscp" (tramp-login-program "plink") (tramp-login-args (("-l" "%u") ("-P" "%p") ("-ssh") ("-t") ("%h") ("\"") ("env 'TERM=3Ddumb' 'PROMPT_COMMAND=3D' 'PS1=3D#$ '") (= "/bin/sh") ("\"")) ) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login = ("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "psc= p") (tramp-copy-args (("-l" "%u") ("-P" "%p") ("-scp") ("-p" = "%k") ("-q") ("-r"))) (tramp-copy-keep-date t) (tramp-copy-recursive t) (tramp-= default-port 22)) ("plinkx" (tramp-login-program "plink") (tramp-login-args (("-load") ("%h") ("-t") ("\"") ("env 'TERM=3Ddumb' 'PRO= MPT_COMMAND=3D' 'PS1=3D#$ '") ("/bin/sh") ("\"")) ) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login = ("-l")) (tramp-remote-shell-args ("-c"))) ("plink" (tramp-login-program "plink") (tramp-login-args (("-l" "%u") ("-P" "%p") ("-ssh") ("-t") ("%h") ("\"") ("env 'TERM=3Ddumb' 'PROMPT_COMMAND=3D' 'PS1=3D#$ '") (= "/bin/sh") ("\"")) ) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login = ("-l")) (tramp-remote-shell-args ("-c")) (tramp-default-port 22)) ("krlogin" (tramp-login-program "krlogin") (tramp-login-args (("%h") ("-l" "%u") ("-x"))) (tramp-rem= ote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-arg= s ("-c"))) ("ksu" (tramp-login-program "ksu") (tramp-login-args (("%u= ") ("-q"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login = ("-l")) (tramp-remote-shell-args ("-c")) (tramp-connection-timeou= t 10)) ("sudo" (tramp-login-program "sudo") (tramp-login-args (("-u" "%u") ("-s") ("-H") ("-p" "P\"\"a\"\"s\"\"s\"\"w\= "\"o\"\"r\"\"d\"\":"))) (tramp-login-env (("SHELL") ("/bin/sh"))) (tramp-remote-s= hell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-arg= s ("-c")) (tramp-connection-timeout 10)) ("su" (tramp-login-program "su") (tramp-login-args (("-") = ("%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login = ("-l")) (tramp-remote-shell-args ("-c")) (tramp-connection-timeou= t 10)) ("nc" (tramp-login-program "telnet") (tramp-login-args (("%h") ("%p") ("2>/dev/null"))) (tramp= -remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-arg= s ("-c")) (tramp-copy-program "nc") (tramp-copy-args (("-w" "1") ("= -v") ("%h") ("%r"))) (tramp-remote-copy-program "nc") (tramp-remote-copy-args (("-l") ("-p" "%r") ("2>/dev/null= "))) (tramp-default-port 23)) ("telnet" (tramp-login-program "telnet") (tramp-login-args (("%h") ("%p") ("2>/dev/null"))) (tramp= -remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-arg= s ("-c")) (tramp-default-port 23)) ("sshx" (tramp-login-program "ssh") (tramp-login-args (("-l" "%u") ("-p" "%p") ("%c") ("-e" "none") ("-t" "-t"= ) ("%h") ("/bin/sh"))) (tramp-async-args (("-q"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-arg= s ("-c")) (tramp-gw-args (("-o" "GlobalKnownHostsFile=3D/dev/null") ("-o" "UserKn= ownHostsFile=3D/dev/null") ("-o" "StrictHostKeyChecking=3Dno")) ) (tramp-default-port 22)) ("ssh" (tramp-login-program "ssh") (tramp-login-args (("-l" "%u") ("-p" "%p") ("%c") ("-e" "= none") ("%h"))) (tramp-async-args (("-q"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-arg= s ("-c")) (tramp-gw-args (("-o" "GlobalKnownHostsFile=3D/dev/null") ("-o" "UserKn= ownHostsFile=3D/dev/null") ("-o" "StrictHostKeyChecking=3Dno")) ) (tramp-default-port 22)) ("remsh" (tramp-login-program "remsh") (tramp-login-args (= ("%h") ("-l" "%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login = ("-l")) (tramp-remote-shell-args ("-c"))) ("rsh" (tramp-login-program "rsh") (tramp-login-args (("%h= ") ("-l" "%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login = ("-l")) (tramp-remote-shell-args ("-c"))) ("rsync" (tramp-login-program "ssh") (tramp-login-args (("-l" "%u") ("-p" "%p") ("%c") ("-e" "= none") ("%h"))) (tramp-async-args (("-q"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-arg= s ("-c")) (tramp-copy-program "rsync") (tramp-copy-args (("-t" "%k"= ) ("-r"))) (tramp-copy-env (("RSYNC_RSH") ("ssh" "%c"))) (tramp-copy= -keep-date t) (tramp-copy-keep-tmpfile t) (tramp-copy-recursive t)) ("scpx" (tramp-login-program "ssh") (tramp-login-args (("-l" "%u") ("-p" "%p") ("%c") ("-e" "none") ("-t" "-t"= ) ("%h") ("/bin/sh"))) (tramp-async-args (("-q"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-arg= s ("-c")) (tramp-copy-program "scp") (tramp-copy-args (("-P" "%p") ("-p" "%k") ("-q") ("-r") (= "%c"))) (tramp-copy-keep-date t) (tramp-copy-recursive t) (tramp-gw-args (("-o" "GlobalKnownHostsFile=3D/dev/null") ("-o" "UserKn= ownHostsFile=3D/dev/null") ("-o" "StrictHostKeyChecking=3Dno")) ) (tramp-default-port 22)) ("scp" (tramp-login-program "ssh") (tramp-login-args (("-l" "%u") ("-p" "%p") ("%c") ("-e" "= none") ("%h"))) (tramp-async-args (("-q"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-arg= s ("-c")) (tramp-copy-program "scp") (tramp-copy-args (("-P" "%p") ("-p" "%k") ("-q") ("-r") (= "%c"))) (tramp-copy-keep-date t) (tramp-copy-recursive t) (tramp-gw-args (("-o" "GlobalKnownHostsFile=3D/dev/null") ("-o" "UserKn= ownHostsFile=3D/dev/null") ("-o" "StrictHostKeyChecking=3Dno")) ) (tramp-default-port 22)) ("remcp" (tramp-login-program "remsh") (tramp-login-args (= ("%h") ("-l" "%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login = ("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "rcp= ") (tramp-copy-args (("-p" "%k"))) (tramp-copy-keep-date t)) ("rcp" (tramp-login-program "rsh") (tramp-login-args (("%h= ") ("-l" "%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login = ("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "rcp= ") (tramp-copy-args (("-p" "%k") ("-r"))) (tramp-copy-keep-d= ate t) (tramp-copy-recursive t)) ("ftp") ("adb" (tramp-tmpdir "/data/local/tmp") (tramp-def= ault-port 5555))) tramp-mode t tramp-obsolete-methods '("ssh1" "ssh2" "scp1" "scp2" "scpc" "rsyncc" "plin= k1") tramp-operation-not-permitted-regexp "\\(preserving times.*\\|set mode\\):= \\s-*\\(Operation not permitted\\)" tramp-parse-time-months '(("jan" . 1) ("feb" . 2) ("mar" . 3) ("apr" . 4) = ("may" . 5) ("jun" . 6) ("jul" . 7) ("aug" . 8) ("sep" . 9) ("oct" . 10)= ("nov" . 11) ("dec" . 12)) tramp-password-prompt-regexp "(decode-coding-string (base64-decode-string = \"Xi4qXChcKD86YWRnYW5nc2tvZGVcfGNvbnRyYXNlXCg/OlwoPzpueVx8w7FcKWFcKVx8Z2Vzb= G9c\nfGhcKD86XCg/OmFzxYJcfGVzbFwpb1wpXHxpcGhhc2l3ZWRpXHxqZWxzesOzXHxsXCg/Om= 96aW5r\nYVx8w7ZzZW5vcmRcKVx8bVwoPzpvdCBkZSBwYXNzZVx84bqtdCBraOG6qXVcKVx8cGF= cKD86cm9s\nYVx8c1woPzphaGl0emFcfHNcKD86IHBocmFzZVx8Y29kZVx8b3JkXHxwaHJhc2Vc= fHdvcltkdF1c\nKVx8dm9ydG9cKVwpXHxzXCg/OmFsYXNhbmFcfGVuaGFcfGxhcHRhxb5vZGlzX= ClcfHdhY2h0d29v\ncmRcfNC70L7Qt9C40L3QutCwXHzQv9Cw0YDQvtC70YxcfNeh16HXnteUXH= zZg9mE2YXYqSDYp9mE\n2LPYsVx84KSX4KWB4KSq4KWN4KSk4KS24KSs4KWN4KSmXHzgpLbgpKz= gpY3gpKbgpJXgpYLgpJ9c\nfOCml+CngeCmquCnjeCmpOCmtuCmrOCnjeCmplx84Kaq4Ka+4Ka4= 4KaT4Kef4Ka+4Kaw4KeN4Kah\nXHzgqKrgqL7gqLjgqLXgqLDgqKFcfOCqquCqvuCquOCqteCqs= OCrjeCqoVx84Kyq4K2N4Kyw4Kys\n4K2H4Ky2IOCsuOCsmeCtjeCsleCth+CspFx84K6V4K6f4K= 614K+B4K6a4K+N4K6a4K+K4K6y4K+N\nXHzgsLjgsILgsJXgsYfgsKTgsKrgsKbgsK7gsYFcfOC= yl+CzgeCyquCzjeCypOCyquCyplx84LSF\n4LSf4LSv4LS+4LSz4LS14LS+4LSV4LWN4LSV4LWN= XHzgtrvgt4Tgt4Pgt4rgtrTgtq/gtrpcfOGe\nluGetuGegOGfkuGemeGen+GemOGfkuGehOGet= uGej+Gfi1x844OR44K544Ov44O844OJXHzlr4Zb\n56CB56K8XVx87JWU7Zi4XClcKS4qOgA/IC= o=3D\") 'raw-text)" tramp-perl-decode "%s -e '\n# This script contributed by Juanma Barranquer= o .\n# Copyright (C) 2002-2016 Free Software Foundation, In= c.\nuse strict;\n\nmy %%trans =3D do {\n my $i =3D 0;\n map {($_, sub= str(unpack(q(B8), chr $i++), 2, 6))}\n split //, q(ABCDEFGHIJKLMNOPQRS= TUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/)\n};\n\nmy %%bytes =3D map {(= unpack(q(B8), chr $_), chr $_)} 0 .. 255;\n\nbinmode(\\*STDOUT);\n\n# We ar= e going to accumulate into $pending to accept any line length\n# (we do not= check they are <=3D 76 chars as the RFC says)\nmy $pending =3D q();\n\nwhi= le (my $data =3D ) {\n chomp $data;\n\n # If we find one or tw= o =3D, we have reached the end and\n # any following data is to be disca= rded\n my $finished =3D $data =3D~ s/(=3D=3D?).*/$1/;\n $pending .=3D= $data;\n\n my $len =3D length($pending);\n my $chunk =3D substr($pen= ding, 0, $len & ~3);\n $pending =3D substr($pending, $len & ~3 + 1);\n\n= # Easy method: translate from chars to (pregenerated) six-bit packets, = join,\n # split in 8-bit chunks and convert back to char.\n print joi= n q(),\n map $bytes{$_},\n ((join q(), map {$trans{$_} || q()} = split //, $chunk) =3D~ /......../g);\n\n last if $finished;\n}' 2>/dev/n= ull" tramp-perl-decode-with-module "%s -MMIME::Base64 -0777 -ne 'print decode_b= ase64($_)' 2>/dev/null" tramp-perl-directory-files-and-attributes "%s -e '\nchdir($ARGV[0]) or pri= ntf(\"\\\"Cannot change to $ARGV[0]: $''!''\\\"\\n\"), exit();\nopendir(DIR= ,\".\") or printf(\"\\\"Cannot open directory $ARGV[0]: $''!''\\\"\\n\"), e= xit();\n@list =3D readdir(DIR);\nclosedir(DIR);\n$n =3D scalar(@list);\npri= ntf(\"(\\n\");\nfor($i =3D 0; $i < $n; $i++)\n{\n $filename =3D $list[$i= ];\n @stat =3D lstat($filename);\n if (($stat[2] & 0170000) =3D=3D 01= 20000)\n {\n $type =3D readlink($filename);\n $type =3D~ s= /\"/\\\\\"/g;\n $type =3D \"\\\"$type\\\"\";\n }\n elsif (($st= at[2] & 0170000) =3D=3D 040000)\n {\n $type =3D \"t\";\n }\n = else\n {\n $type =3D \"nil\"\n };\n $uid =3D ($ARGV[1] eq= \"integer\") ? $stat[4] : \"\\\"\" . getpwuid($stat[4]) . \"\\\"\";\n $= gid =3D ($ARGV[1] eq \"integer\") ? $stat[5] : \"\\\"\" . getgrgid($stat[5]= ) . \"\\\"\";\n $filename =3D~ s/\"/\\\\\"/g;\n printf(\n \"(\= \\"%%s\\\" %%s %%u %%s %%s (%%u %%u) (%%u %%u) (%%u %%u) %%u.0 %%u t (%%u .= %%u) (%%u . %%u))\\n\",\n $filename,\n $type,\n $stat= [3],\n $uid,\n $gid,\n $stat[8] >> 16 & 0xffff,\n = $stat[8] & 0xffff,\n $stat[9] >> 16 & 0xffff,\n $stat[9] &= 0xffff,\n $stat[10] >> 16 & 0xffff,\n $stat[10] & 0xffff,\n = $stat[7],\n $stat[2],\n $stat[1] >> 16 & 0xffff,\n = $stat[1] & 0xffff,\n $stat[0] >> 16 & 0xffff,\n $stat[0] = & 0xffff);\n}\nprintf(\")\\n\");' \"$1\" \"$2\" 2>/dev/null" tramp-perl-encode "%s -e '\n# This script contributed by Juanma Barranquer= o .\n# Copyright (C) 2002-2016 Free Software Foundation, In= c.\nuse strict;\n\nmy %%trans =3D do {\n my $i =3D 0;\n map {(substr(= unpack(q(B8), chr $i++), 2, 6), $_)}\n split //, q(ABCDEFGHIJKLMNOPQRS= TUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/);\n};\nmy $data;\n\n# We read= in chunks of 54 bytes, to generate output lines\n# of 72 chars (plus end o= f line)\nwhile (read STDIN, $data, 54) {\n my $pad =3D q();\n\n # Onl= y for the last chunk, and only if did not fill the last three-byte packet\n= if (eof) {\n my $mod =3D length($data) %% 3;\n $pad =3D q= (=3D) x (3 - $mod) if $mod;\n }\n\n # Not the fastest method, but it = is simple: unpack to binary string, split\n # by groups of 6 bits and co= nvert back from binary to byte; then map into\n # the translation table\= n print\n join q(),\n map($trans{$_},\n (substr(u= npack(q(B*), $data) . q(00000), 0, 432) =3D~ /....../g)),\n $p= ad,\n qq(\\n);\n}' 2>/dev/null" tramp-perl-encode-with-module "%s -MMIME::Base64 -0777 -ne 'print encode_b= ase64($_)' 2>/dev/null" tramp-perl-file-attributes "%s -e '\n@stat =3D lstat($ARGV[0]);\nif (!@sta= t) {\n print \"nil\\n\";\n exit 0;\n}\nif (($stat[2] & 0170000) =3D= =3D 0120000)\n{\n $type =3D readlink($ARGV[0]);\n $type =3D~ s/\"/\\\= \\"/g;\n $type =3D \"\\\"$type\\\"\";\n}\nelsif (($stat[2] & 0170000) = =3D=3D 040000)\n{\n $type =3D \"t\";\n}\nelse\n{\n $type =3D \"nil\"\= n};\n$uid =3D ($ARGV[1] eq \"integer\") ? $stat[4] : \"\\\"\" . getpwuid($s= tat[4]) . \"\\\"\";\n$gid =3D ($ARGV[1] eq \"integer\") ? $stat[5] : \"\\\"= \" . getgrgid($stat[5]) . \"\\\"\";\nprintf(\n \"(%%s %%u %%s %%s (%%u %= %u) (%%u %%u) (%%u %%u) %%u.0 %%u t (%%u . %%u) -1)\\n\",\n $type,\n = $stat[3],\n $uid,\n $gid,\n $stat[8] >> 16 & 0xffff,\n $stat[8]= & 0xffff,\n $stat[9] >> 16 & 0xffff,\n $stat[9] & 0xffff,\n $stat= [10] >> 16 & 0xffff,\n $stat[10] & 0xffff,\n $stat[7],\n $stat[2],= \n $stat[1] >> 16 & 0xffff,\n $stat[1] & 0xffff\n);' \"$1\" \"$2\" 2>= /dev/null" tramp-perl-file-name-all-completions "%s -e 'sub case {\n my $str =3D shif= t;\n if ($ARGV[2]) {\n return lc($str);\n }\n else {\n return $str;\n }\n= }\nopendir(d, $ARGV[0]) || die(\"$ARGV[0]: $!\\nfail\\n\");\n@files =3D rea= ddir(d); closedir(d);\nforeach $f (@files) {\n if (case(substr($f, 0, lengt= h($ARGV[1]))) eq case($ARGV[1])) {\n if (-d \"$ARGV[0]/$f\") {\n print \= "$f/\\n\";\n }\n else {\n print \"$f\\n\";\n }\n }\n}\nprint \"ok\\n\"= \n' \"$1\" \"$2\" \"$3\" 2>/dev/null" tramp-perl-file-truename "%s -e '\nuse File::Spec;\nuse Cwd \"realpath\";\= n\nsub myrealpath {\n my ($file) =3D @_;\n return realpath($file) if = -e $file;\n}\n\nsub recursive {\n my ($volume, @dirs) =3D @_;\n my $r= eal =3D myrealpath(File::Spec->catpath(\n $volume, File::= Spec->catdir(@dirs), \"\"));\n if ($real) {\n my ($vol, $dir) =3D= File::Spec->splitpath($real, 1);\n return ($vol, File::Spec->splitd= ir($dir));\n }\n else {\n my $last =3D pop(@dirs);\n ($= volume, @dirs) =3D recursive($volume, @dirs);\n push(@dirs, $last);\= n return ($volume, @dirs);\n }\n}\n\n$result =3D myrealpath($ARGV= [0]);\nif (!$result) {\n my ($vol, $dir) =3D File::Spec->splitpath($ARGV= [0], 1);\n ($vol, @dirs) =3D recursive($vol, File::Spec->splitdir($dir))= ;\n\n $result =3D File::Spec->catpath($vol, File::Spec->catdir(@dirs), \= "\");\n}\n\n$result =3D~ s/\"/\\\\\"/g;\nprint \"\\\"$result\\\"\\n\";\n' \= "$1\" 2>/dev/null" tramp-perl-pack "%s -e 'binmode STDIN; binmode STDOUT; print pack(q{u*}, j= oin q{}, <>)'" tramp-perl-unpack "%s -e 'binmode STDIN; binmode STDOUT; print unpack(q{u*= }, join q{}, <>)'" tramp-persistency-file-name "/Users/dave/.emacs.d/tramp" tramp-port-regexp "[0-9]+" tramp-postfix-hop-format "|" tramp-postfix-hop-regexp "|" tramp-postfix-host-format ":" tramp-postfix-host-regexp ":" tramp-postfix-ipv6-format "]" tramp-postfix-ipv6-regexp "]" tramp-postfix-method-format ":" tramp-postfix-method-regexp ":" tramp-postfix-user-format "@" tramp-postfix-user-regexp "@" tramp-prefix-domain-format "%" tramp-prefix-domain-regexp "%" tramp-prefix-format "/" tramp-prefix-ipv6-format "[" tramp-prefix-ipv6-regexp "\\[" tramp-prefix-port-format "#" tramp-prefix-port-regexp "#" tramp-prefix-regexp "^/" tramp-process-alive-regexp "" tramp-process-connection-type t tramp-remote-coding-commands '((b64 "base64" "base64 -d -i") (b64 "base64"= "base64 -d") (b64 "openssl enc -base64" "openssl enc -d = -base64") (b64 "mimencode -b" "mimencode -u -b") (b64 "mmencode -b" "mmencode -u -b") (b64 "recode data..base64" "recode base64..= data") (b64 tramp-perl-encode-with-module tramp-pe= rl-decode-with-module) (b64 tramp-perl-encode tramp-perl-decode) (b64 tramp-awk-encode tramp-awk-decode "test -c /dev/zero && od -v -t x1 -A n In-Reply-To: <87mvgs4r2d.fsf@gmx.de> Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 21 Nov 2016 18:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24980 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 24980@debbugs.gnu.org Cc: Dave Abrahams X-Debbugs-Original-To: bug#24980 <24980@debbugs.gnu.org>, 24980@debbugs.gnu.org Received: via spool by 24980-submit@debbugs.gnu.org id=B24980.147975404411385 (code B ref 24980); Mon, 21 Nov 2016 18:48:01 +0000 Received: (at 24980) by debbugs.gnu.org; 21 Nov 2016 18:47:24 +0000 Received: from localhost ([127.0.0.1]:37366 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8tch-0002xY-MQ for submit@debbugs.gnu.org; Mon, 21 Nov 2016 13:47:24 -0500 Received: from mout.gmx.net ([212.227.15.15]:62257) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8tcf-0002xD-3f for 24980@debbugs.gnu.org; Mon, 21 Nov 2016 13:47:22 -0500 Received: from detlef.gmx.de ([93.209.69.178]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0LmK3e-1chgTT01Uw-00ZueG; Mon, 21 Nov 2016 19:47:13 +0100 From: Michael Albinus Date: Mon, 21 Nov 2016 19:46:56 +0100 Message-ID: <87eg244qn3.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: message/rfc822 Content-Disposition: inline X-Provags-ID: V03:K0:ybecQNh2X8L08bsQIy5jB/Hl9OSKgsONMZrpCpDbXIDIaGdKHKk AFcKahBEmwgGB3bQi64G20fNkngmF018fmUzO5ETJMlVZdV53ms/eyMkZ9QkC7uQuLENTP8 qCcBh8A/d4K7eqmYp9Bi0ZcMB5FD3GR+bJGGH7U1wK0CZ/hSWZqRcpZbkXtpULGF6e7a7G2 yUBbwTzmoh1Mqn2rQvovw== X-UI-Out-Filterresults: notjunk:1;V01:K0:upGXI61M0IA=:DL0Ri8tnjLEvfaMMuQUXXh 6OXIax/0eAoWk6+7fNyei0PiD2slNgDkpddqJQ1iFVoTGnxzOMDZQL3737TpgjdrAbXA0g+dU bvv/ELeRbllc76vBLD9c6SFe/fVRhOaZfTSZ1B2glDW6cIboj/a3uKK/3uPP4608yq6GetSW6 Qv7kfofhGOiW/mYDh8Y4a520q1sdO4YfubxMRFPSbzXD6aBeZ/dKCfeQULZpioZydDPH2JlxO fIfTN0SJF7Gg8BYIQtxmhU0fUVmlrvc5br/SAm/oE2UitTFIaIgyTFawe0zSSQIzvhgu523cR a70Awhp9dVUzFN+SQXTcFgW/h/xb+E0i8ZC7MpPOgNfoXo9gtKKRLhnN87SiPnfGd2TynEfRo sck6zaOCIvzHOmc/XrS45UNpQMrLFFysOfQM+NOYlgLpF8HoR5GhLAB1iB9kpCnUGQtlYGNv8 oJVtvD0SuhPr9TEHOgaKhNg7xpX5UKZf+GcATL9GogSl0xxWgEZ9ONg+O7ghrhXPt8wqIgGqI mQtULW2754GJajp+Saxcvf0yD7KW89BQuqZb7Zz1jKLX3y6cBDAFmBupigLJgfN/1v0Jx1Ve8 FxI8Amm/QSAxQztu0SE4jFy5hNAw1ql9c0czNsW9B9dD+IsLqvobksAtTl327+c/oAnHfCCcj l3e9Y4jYMDq1YORtggj1uSGZ81qi2OzwovAW1wNrhWrmxoSFcr89cxBi0Lqrauhg67DhrvT5c fTU591QJB/JcanML12OqcGUGDHAEX+O6P4ZUvppRGpY3i7Cfd7kivLFqFF8= 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 (/) X-From-Line: dave@boostpro.com Mon Nov 21 08:14:08 2016 Return-Path: Received: from mail-pf0-f172.google.com ([209.85.192.172]) by mx-ha.gmx.net (mxgmx009 [212.227.15.9]) with ESMTPS (Nemesis) id 0MEKUq-1bxrod0x1E-00FRnn for ; Mon, 21 Nov 2016 17:14:15 +0100 Received: by mail-pf0-f172.google.com with SMTP id 189so65128612pfz.3 for ; Mon, 21 Nov 2016 08:14:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=boostpro-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=fu7rXmhf/FcaiB1vMuFWCOaT6B/n8+e81TlM6UAJ8RY=; b=KB+ExuJEqBxnm7I48weahmjf/spIj9fJU7QDOw25Q8ArsW2isbH14elE+BAHOj7lzd 0VfWGEfso0dUawfhIbv1QcG2rH9UTvRT/eKnVM9f8XR7+ksfHM4R+az0e8mIgXznnJEc SN4003lBDPCK98QMF8pC5wj5wOWVxeO1bjFGWJIuir+F0xuAOmzAWo7wpf/OPQVdjlnG khgQvgPVNzW3d63CUyjpHLfm53dr1TnzYewy3fkbBSAbaPkplI0u2Q+2leGsx28no0a2 KwYlquh38dRzaSrEtRsbSrcsOQfZWm1AywNlC3NvB+NpZ9VZZmBO1BklLzvlwndC/3MC j8ew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=fu7rXmhf/FcaiB1vMuFWCOaT6B/n8+e81TlM6UAJ8RY=; b=HxFQ7L0do/Ul8CFVfetAiN2R8tkb8dKQVZbOHAuxQcFx4Bb4zuJHFC7TbKqSraC+GC PVJ0Y7jmGJH3grYXFbyCkG7FYkosj69VKwv4BSpiyT9cJEKwukZiXJihoL9PQNbTRnKN ZbndFcIuVvHguLctJYcLr+burYLc+L3y1ocYa2QgX84yJGXlFY9oU04qt7+ikyKCnyw5 dM8GQPuuNvpKiYWuId+7t7q1nwO1qvVBBpvS6a1Ipv72Q1DC10J1q+rg0eApWutU1Q3y 2TqJ8iFggFjaOm70ZFhzTbx4df+xfhNQHW5RNnXbGKPzBDgLebZ4m2oI0wbJmFXo07Ls 6onA== X-Gm-Message-State: AKaTC00KFcxI9XvDZ8KedNXMJGkQJt7P/wVbQ0Jo43uknlEhWy4gR+XPlIvzLUbFFFx2TA== X-Received: by 10.99.125.11 with SMTP id y11mr33743413pgc.145.1479744852314; Mon, 21 Nov 2016 08:14:12 -0800 (PST) Received: from Miles.local ([2601:646:8680:e650:1143:20b3:2f53:6abf]) by smtp.gmail.com with ESMTPSA id d15sm38674275pfl.46.2016.11.21.08.14.10 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 21 Nov 2016 08:14:11 -0800 (PST) Received: by Miles.local (Postfix, from userid 501) id 55A271B5C29; Mon, 21 Nov 2016 08:14:08 -0800 (PST) From: Dave Abrahams To: Michael Albinus Cc: tramp-devel@gnu.org Subject: Re: tramp (2.2.13.25.1); ido virtual buffer interaction References: <87twb1hr0d.fsf@gmx.de> Date: Mon, 21 Nov 2016 08:14:08 -0800 In-Reply-To: <87twb1hr0d.fsf@gmx.de> (Michael Albinus's message of "Mon, 21 Nov 2016 15:00:34 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (darwin) Envelope-To: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=V3; X-GMX-Antivirus: 0 (no virus found) X-UI-Filterresults: notjunk:1;V01:K0:N1bn8eqXcC0=:8aBk+VV8XdZ3lfLAwUJG/1jC9W Pz5C00WIJtIGWgPIThSvKk8u6oSp5prV7foLQoDSwURaw3lglqMRMfqOgkyYF/onmPpHBcnsW FRrUiV0HBktP+JeNfTHyo/4pNkcMMIao+QkNhJwm5cCupPKSedaWdQwxHopKNueKVoRi/+kJq EiOQg/ri8ofL34jrvuuzBsIA01NhhidXGwDA24kwGKWZwkaKSNHXNs3N4oGeyjNzEpXqGcecn m58p3jtCUUs/lRLRH/TRY0a6nu8gNkEnuDF4gn8vU+d3pbdtWHtazvDFmGlQJV2lEFWZ89/UJ ZA4A/rr6KWfGA/Emd5YijLE/PT19sct3a+9BMZ5qAa9SnQ9rImNlkP/E9KbMOwr32iAGF0ZOW fyzGNrU5bLmUKfgCaA2yONxvhNcy1kF6I7/Kjtixi/o/gVLB9rB/brBgYLB/RqpnbcX2SIG0/ 4fnsKWFQYQDtHpOFuo+hr72nQWyBRjMfzbQvOPjqrBVVXNfIk7+zj7OdxtAJlPLer81bAUwKg ORReoCi4z6M/A+wumfqBC5xO9b8uLG0QZs7gGiNJ2q1qqi1J/WccN1mVXaO7ree0f3uIcEVcl ylT+Qd3qBQwVsypaHbIk1VzT5GZBgw1AcfOtXg3M+h3SqSqVC5lfQhRNtnxBQ+t3eU5LQ1cPf NDUUUAQxCBPisU9S4pUdpWyW/qKAYjbwLUMSf5sB5vJaBCphgHFLuhJ25s8Vk5BHZQ0dJ11K7 JmHdDbnGNCWKfMOWI5CgzkZh2NNpUGJR7XXvhzDRxYpxzt+vMmMaxYJyS1a37t0YBHJP5Ndem 5h9IK+XIOt81+dF/6vV6S2EbwOi0cgxAReubCTPRRp3z8f0zLmIpo8ABZbwdIe3kPDab7L60D t4B4/fpv8pcQIfq9KIuqxWYeVgn5/IWpCj0yp4k7q3HUjolSahgPB5GiWRuRg183gkAORdFn3 kUsL8sh1SHUveWm1/SfUOIfwf7YJJk3YcVCN7Ts0lMKfmOMPDFoBtkh6feoRae8cx1DxQs2qP xKY5ytbhk+p7GnPr3D33fw+5I6Dc0GYPtoJhRYHAc/2WrU3+qS1OzONjpPBgzsvhPDVozgc4U 6t+heKOG5q8SfvTId3dN/O9ExhJNof+LebG1ztnwOTTMVoirc1aagZM/nL3wN7Us8VJ62rS2o wLzk9x2WqjYwjQfUnaFbVBQtotwOxjmYln4V9BIGD3nwD8rDSCiRgZupvC2s8n5neVC22jTaf DkyRluMW1udl3C758TZwLDRypRfnMpwGEI24edzoidUSGhSl/rNbdV6tAo30m24Lkr2KpmXuI KPBB/lRA2446vxMR0FmK0evUR1oMoUGiS7wPYydXI5+hIo/x7leFitK50RBJiBpImPVZH3hQN MnHesPI3HozgrYmRESQ7hwlVJ7U0tIPFfHJOKQ= X-Content-Length: 24949 Lines: 612 Xref: detlef tramp:14958 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="==-=-=" --==-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable on Mon Nov 21 2016, Michael Albinus wrote: > Dave Abrahams writes: > > Hi Dave, > >> More info. Ido uses recentf, which has an interaction with TRAMP >> documented here: https://www.emacswiki.org/emacs/RecentFiles#toc12 > > Well, there are also other mysteries. In the git logfile, there is the > entry > > commit b2b84b166a7ac454850ab4832ef40a41dce74cf7 > Author: Leo Liu > Date: Fri Dec 25 19:10:13 2015 +0800 > > * ido.el (ido-add-virtual-buffers-to-list): Use bookmark-get-filename. > > Maybe it is related. > > Could you, pls, rerun your test like this: > > M-x tramp-cleanup-all-buffers > M-: (setq tramp-verbose 10) > C-x b > > It will fail like reported. But there will also be a Tramp debug buffer, > containing a backtrace. This might tell us what triggers the new Tramp > connection. Voil=C3=A0: --==-=-= Content-Type: text/plain Content-Disposition: inline; filename=tramp-debug-buffer Content-Transfer-Encoding: quoted-printable ;; GNU Emacs: 25.1.1 Tramp: 2.2.13.25.1 -*- mode: outline; -*- ;; Location: /Applications/Gnus.app/Contents/Resources/lisp/net/tramp.elc G= it: nil 08:11:04.937955 tramp-get-connection-property (7) # ~ undef 08:11:04.938168 tramp-get-connection-property (7) # process-name nil 08:11:04.938248 tramp-get-connection-property (7) # process-name nil 08:11:04.938311 tramp-get-connection-property (7) # process-buffer nil 08:11:04.939237 tramp-maybe-open-connection (3) # Opening connection for wi= ngy using scp... 08:11:04.940014 tramp-call-process (6) # =80=98locale -a=80=99 nil *temp* 08:11:04.978508 tramp-call-process (6) # 0 af_ZA af_ZA.ISO8859-1 af_ZA.ISO8859-15 af_ZA.UTF-8 am_ET am_ET.UTF-8 be_BY be_BY.CP1131 be_BY.CP1251 be_BY.ISO8859-5 be_BY.UTF-8 bg_BG bg_BG.CP1251 bg_BG.UTF-8 ca_ES ca_ES.ISO8859-1 ca_ES.ISO8859-15 ca_ES.UTF-8 cs_CZ cs_CZ.ISO8859-2 cs_CZ.UTF-8 da_DK da_DK.ISO8859-1 da_DK.ISO8859-15 da_DK.UTF-8 de_AT de_AT.ISO8859-1 de_AT.ISO8859-15 de_AT.UTF-8 de_CH de_CH.ISO8859-1 de_CH.ISO8859-15 de_CH.UTF-8 de_DE de_DE.ISO8859-1 de_DE.ISO8859-15 de_DE.UTF-8 el_GR el_GR.ISO8859-7 el_GR.UTF-8 en_AU en_AU.ISO8859-1 en_AU.ISO8859-15 en_AU.US-ASCII en_AU.UTF-8 en_CA en_CA.ISO8859-1 en_CA.ISO8859-15 en_CA.US-ASCII en_CA.UTF-8 en_GB en_GB.ISO8859-1 en_GB.ISO8859-15 en_GB.US-ASCII en_GB.UTF-8 en_IE en_IE.UTF-8 en_NZ en_NZ.ISO8859-1 en_NZ.ISO8859-15 en_NZ.US-ASCII en_NZ.UTF-8 en_US en_US.ISO8859-1 en_US.ISO8859-15 en_US.US-ASCII en_US.UTF-8 es_ES es_ES.ISO8859-1 es_ES.ISO8859-15 es_ES.UTF-8 et_EE et_EE.ISO8859-15 et_EE.UTF-8 eu_ES eu_ES.ISO8859-1 eu_ES.ISO8859-15 eu_ES.UTF-8 fi_FI fi_FI.ISO8859-1 fi_FI.ISO8859-15 fi_FI.UTF-8 fr_BE fr_BE.ISO8859-1 fr_BE.ISO8859-15 fr_BE.UTF-8 fr_CA fr_CA.ISO8859-1 fr_CA.ISO8859-15 fr_CA.UTF-8 fr_CH fr_CH.ISO8859-1 fr_CH.ISO8859-15 fr_CH.UTF-8 fr_FR fr_FR.ISO8859-1 fr_FR.ISO8859-15 fr_FR.UTF-8 he_IL he_IL.UTF-8 hi_IN.ISCII-DEV hr_HR hr_HR.ISO8859-2 hr_HR.UTF-8 hu_HU hu_HU.ISO8859-2 hu_HU.UTF-8 hy_AM hy_AM.ARMSCII-8 hy_AM.UTF-8 is_IS is_IS.ISO8859-1 is_IS.ISO8859-15 is_IS.UTF-8 it_CH it_CH.ISO8859-1 it_CH.ISO8859-15 it_CH.UTF-8 it_IT it_IT.ISO8859-1 it_IT.ISO8859-15 it_IT.UTF-8 ja_JP ja_JP.eucJP ja_JP.SJIS ja_JP.UTF-8 kk_KZ kk_KZ.PT154 kk_KZ.UTF-8 ko_KR ko_KR.CP949 ko_KR.eucKR ko_KR.UTF-8 lt_LT lt_LT.ISO8859-13 lt_LT.ISO8859-4 lt_LT.UTF-8 nl_BE nl_BE.ISO8859-1 nl_BE.ISO8859-15 nl_BE.UTF-8 nl_NL nl_NL.ISO8859-1 nl_NL.ISO8859-15 nl_NL.UTF-8 no_NO no_NO.ISO8859-1 no_NO.ISO8859-15 no_NO.UTF-8 pl_PL pl_PL.ISO8859-2 pl_PL.UTF-8 pt_BR pt_BR.ISO8859-1 pt_BR.UTF-8 pt_PT pt_PT.ISO8859-1 pt_PT.ISO8859-15 pt_PT.UTF-8 ro_RO ro_RO.ISO8859-2 ro_RO.UTF-8 ru_RU ru_RU.CP1251 ru_RU.CP866 ru_RU.ISO8859-5 ru_RU.KOI8-R ru_RU.UTF-8 sk_SK sk_SK.ISO8859-2 sk_SK.UTF-8 sl_SI sl_SI.ISO8859-2 sl_SI.UTF-8 sr_YU sr_YU.ISO8859-2 sr_YU.ISO8859-5 sr_YU.UTF-8 sv_SE sv_SE.ISO8859-1 sv_SE.ISO8859-15 sv_SE.UTF-8 tr_TR tr_TR.ISO8859-9 tr_TR.UTF-8 uk_UA uk_UA.ISO8859-5 uk_UA.KOI8-U uk_UA.UTF-8 zh_CN zh_CN.eucCN zh_CN.GB18030 zh_CN.GB2312 zh_CN.GBK zh_CN.UTF-8 zh_HK zh_HK.Big5HKSCS zh_HK.UTF-8 zh_TW zh_TW.Big5 zh_TW.UTF-8 C POSIX 08:11:04.978852 tramp-get-local-locale (7) # locale en_US.UTF-8 08:11:04.979408 tramp-get-connection-property (7) # login-args undef 08:11:04.979499 tramp-get-connection-property (7) # login-args undef 08:11:04.979592 tramp-get-connection-property (7) # process-name nil 08:11:04.979668 tramp-get-connection-property (7) # process-buffer nil 08:11:05.012183 tramp-set-connection-property (7) # vector [scp nil wingy t= mp nil] 08:11:05.012418 tramp-maybe-open-connection (6) # /bin/sh -i 08:11:05.012512 tramp-get-connection-property (7) # vector [scp nil wingy t= mp nil] 08:11:05.012601 tramp-get-connection-property (7) # check-remote-echo nil 08:11:05.012688 tramp-get-connection-property (7) # check-remote-echo nil 08:11:05.012831 tramp-get-connection-property (7) # gateway nil 08:11:05.017918 tramp-accept-process-output (10) # *tramp/scp wingy* run *t= ramp/scp wingy* #$=20 08:11:05.018028 tramp-get-connection-property (7) # check-remote-echo nil 08:11:05.018101 tramp-get-connection-property (7) # check-remote-echo nil 08:11:05.018180 tramp-wait-for-regexp (6) #=20 #$=20 08:11:05.018270 tramp-get-connection-property (7) # login-program undef 08:11:05.018355 tramp-get-connection-property (7) # login-args undef 08:11:05.018426 tramp-get-connection-property (7) # login-env undef 08:11:05.018504 tramp-get-connection-property (7) # async-args undef 08:11:05.018578 tramp-get-connection-property (7) # connection-timeout undef 08:11:05.018661 tramp-get-connection-property (7) # gw-args undef 08:11:05.018764 tramp-get-connection-property (7) # temp-file undef 08:11:05.018907 tramp-set-connection-property (7) # temp-file /var/folders/= 8v/9769m3ps7ds7h9pg23lzcls00000gn/T/tramp.25806eKB 08:11:05.020295 tramp-maybe-open-connection (3) # Sending command =80=98exe= c ssh -o ControlMaster=3Dauto -o ControlPath=3D'tramp.%C' -o ControlPersi= st=3Dno -e none wingy=80=99 08:11:05.020395 tramp-get-connection-property (7) # process-name nil 08:11:05.020477 tramp-get-connection-property (7) # remote-echo nil 08:11:05.020543 tramp-send-command (6) # exec ssh -o ControlMaster=3Dauto= -o ControlPath=3D'tramp.%C' -o ControlPersist=3Dno -e none wingy 08:11:05.020625 tramp-get-connection-property (7) # process-name nil 08:11:05.020697 tramp-get-connection-property (7) # chunksize nil 08:11:05.020770 tramp-set-connection-property (7) # last-cmd-time (22579 73= 21 20749 0) 08:11:05.020843 tramp-send-string (10) # exec ssh -o ControlMaster=3Dauto= -o ControlPath=3D'tramp.%C' -o ControlPersist=3Dno -e none wingy 08:11:05.020919 tramp-get-connection-property (7) # process-buffer nil 08:11:05.021104 tramp-set-connection-property (7) # first-password-request t 08:11:05.022118 tramp-process-actions (3) # Waiting for prompts from remote= shell... 08:11:05.023526 tramp-get-connection-property (7) # gateway nil 08:11:05.041183 tramp-get-connection-property (7) # vector [scp nil wingy t= mp nil] 08:11:05.041320 tramp-process-sentinel (5) # Sentinel called: =80=98#=80=99 =80=98exited abnormally with code 255 =80=99 08:11:05.041412 tramp-flush-connection-property (7) # *tramp/scp wingy* (ve= ctor temp-file last-cmd-time) 08:11:05.041528 tramp-get-file-property (8) # file-truename nil 08:11:05.041607 tramp-flush-directory-property (8) #=20 08:11:05.041717 tramp-process-one-action (5) # Looking for regexp "\(.*\(us= er\|login\)\( .*\)?: *\)\'" from remote shell 08:11:05.042029 tramp-process-one-action (5) # Looking for regexp "\(^.*\(\= (?:adgangskode\|contrase\(?:\(?:ny\|=B1\)a\)\|geslo\|h\(?:\(?:as=82\|esl\)o= \)\|iphasiwedi\|jelsz=B3\|l\(?:ozinka\|=B6senord\)\|m\(?:ot de passe\|=BAt = kh=BAu\)\|pa\(?:rola\|s\(?:ahitza\|s\(?: phrase\|code\|ord\|phrase\|wor[dt]= \)\|vorto\)\)\|s\(?:alasana\|enha\|lapta=BEodis\)\|wachtwoord\|=BB=BE=B7=B8= =BD=BA=B0\|=BF=B0=80=BE=BB=8C\|=A1=A1=9E=94\|=83=84=85=A9 =A7=84=B3=B1\|=A4= =97=A5=81=A4=E0=8D=A4=E0=B6=A4=E0=8D=A4\|=A4=E0=AC=A5=8D=A4=E0=95=A5=82=A4= =9F\|=A6=97=A7=81=A6=E0=8D=A6=E0=B6=A6=E0=8D=A6\|=A6=E0=BE=A6=E0=93=A7=9F= =A6=E0=B0=A7=8D=A6\|=A8=E0=BE=A8=E0=B5=A8=E0=A1\|=AA=E0=BE=AA=E0=B5=AA=E0= =8D=AA\|=AC=E0=8D=AC=E0=AC=AD=87=AC =AC=E0=99=AD=8D=AC=95=AD=87=AC\|=AE=95= =AE=9F=AE=E0=81=AE=9A=AF=8D=AE=9A=AF=8A=AE=E0=8D\|=B0=E0=82=B0=95=B1=87=B0= =E0=AA=B0=E0=AE=B1=81\|=B2=97=B3=81=B2=E0=8D=B2=E0=AA=B2\|=B4=85=B4=9F=B4= =E0=BE=B4=E0=B5=B4=E0=95=B5=8D=B4=95=B5=8D\|=B6=E0=84=B7=83=B7=8A=B6=E0=AF= =B6\|=9E=96=9E=E1=9E=80=9F=92=9E=99=9E=9F=9E=98=9F=92=9E=84=9E=E1=9E=8F=9F= =8B\|=83=91=82=E3=83=E3=83=E3=83=89\|=AF=86[=A0=81=A2]\|=95=94=98\)\).*:? *= \)\'" from remote shell 08:11:05.042230 tramp-process-one-action (5) # Looking for regexp "\(^.*\(C= onnection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \= (?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authenticatio= n methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout,= server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from r= emote shell 08:11:05.042347 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%> ]*[#$%>] *\)\'" from remote shell 08:11:05.042429 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\= |\)[^]#$%> ]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell 08:11:05.042519 tramp-process-one-action (5) # Looking for regexp "\(\(Are = you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote = shell 08:11:05.042605 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:= Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connecti= o\)n)\)\s-*\)\'" from remote shell 08:11:05.042694 tramp-process-one-action (5) # Looking for regexp "\(\(TERM= =3D (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell 08:11:05.042784 tramp-process-one-action (5) # Looking for regexp "\(\)\'" = from remote shell 08:11:05.042856 tramp-process-one-action (5) # Call =80=98tramp-action-proc= ess-alive=80=99 08:11:05.042981 tramp-get-connection-property (7) # process-buffer nil 08:11:05.043047 tramp-process-actions (6) #=20 ssh: Could not resolve hostname wingy: nodename nor servname provided, or n= ot known 08:11:05.043119 tramp-get-connection-property (7) # process-buffer nil 08:11:05.044289 tramp-process-actions (10) #=20 backtrace() tramp-error([#("scp" 0 3 (tramp-default t)) nil "wingy" "tmp" nil] file-e= rror "Tramp failed to connect. If this happens repeatedly, try =80=98M-x tramp-cleanup-this-connection=80=99") apply(tramp-error [#("scp" 0 3 (tramp-default t)) nil "wingy" "tmp" nil] = file-error "Tramp failed to connect. If this happens repeatedly, try =80=98M-x tramp-cleanup-this-connection=80=99" nil) tramp-process-actions(# [#("scp" 0 3 (tramp-de= fault t)) nil "wingy" "tmp" nil] 1 ((tramp-login-prompt-regexp tramp-action= -login) (tramp-password-prompt-regexp tramp-action-password) (tramp-wrong-p= asswd-regexp tramp-action-permission-denied) (shell-prompt-pattern tramp-ac= tion-succeed) (tramp-shell-prompt-pattern tramp-action-succeed) (tramp-yesn= o-prompt-regexp tramp-action-yesno) (tramp-yn-prompt-regexp tramp-action-yn= ) (tramp-terminal-prompt-regexp tramp-action-terminal) (tramp-process-alive= -regexp tramp-action-process-alive)) 60) tramp-maybe-open-connection([#("scp" 0 3 (tramp-default t)) nil "wingy" "= tmp" nil]) tramp-send-command([#("scp" 0 3 (tramp-default t)) nil "wingy" "tmp" nil]= "cd ~ && pwd") tramp-sh-handle-expand-file-name("/wingy:tmp" nil) apply(tramp-sh-handle-expand-file-name ("/wingy:tmp" nil)) tramp-sh-file-name-handler(expand-file-name "/wingy:tmp" nil) apply(tramp-sh-file-name-handler expand-file-name ("/wingy:tmp" nil)) tramp-file-name-handler(expand-file-name "/wingy:tmp" nil) expand-file-name("/wingy:tmp" nil) apply(expand-file-name ("/wingy:tmp" nil)) tramp-completion-run-real-handler(expand-file-name ("/wingy:tmp" nil)) tramp-completion-file-name-handler(expand-file-name "/wingy:tmp" nil) get-file-buffer("/wingy:tmp") ido-add-virtual-buffers-to-list() ido-make-buffer-list(nil) ido-read-internal(buffer "Buffer: " ido-buffer-history nil confirm-after-= completion nil) ido-buffer-internal(raise-frame) ido-switch-buffer() funcall-interactively(ido-switch-buffer) call-interactively(ido-switch-buffer nil nil) command-execute(ido-switch-buffer) 08:11:05.044433 tramp-process-actions (1) # File error: Tramp failed to con= nect. If this happens repeatedly, try =80=98M-x tramp-cleanup-this-connection=80=99 ssh: Could not resolve hostname wingy: nodename nor servname provided, or n= ot known 08:11:18.558491 tramp-maybe-open-connection (3) # Opening connection for wi= ngy using scp...failed 08:11:24.215526 tramp-get-connection-property (7) # ~ undef 08:11:24.215667 tramp-get-connection-property (7) # process-name nil 08:11:24.215742 tramp-get-connection-property (7) # process-name nil 08:11:24.215809 tramp-get-connection-property (7) # process-buffer nil 08:11:24.216563 tramp-maybe-open-connection (3) # Opening connection for wi= ngy using scp... 08:11:24.217375 tramp-get-connection-property (7) # login-args undef 08:11:24.217475 tramp-get-connection-property (7) # login-args undef 08:11:24.217562 tramp-get-connection-property (7) # process-name nil 08:11:24.217633 tramp-get-connection-property (7) # process-buffer nil 08:11:24.248785 tramp-set-connection-property (7) # vector [scp nil wingy t= mp nil] 08:11:24.249006 tramp-maybe-open-connection (6) # /bin/sh -i 08:11:24.249103 tramp-get-connection-property (7) # vector [scp nil wingy t= mp nil] 08:11:24.249191 tramp-get-connection-property (7) # check-remote-echo nil 08:11:24.249268 tramp-get-connection-property (7) # check-remote-echo nil 08:11:24.249406 tramp-get-connection-property (7) # gateway nil 08:11:24.255894 tramp-accept-process-output (10) # *tramp/scp wingy* run *t= ramp/scp wingy* ssh: Could not resolve hostname wingy: nodename nor servname provided, or n= ot known #$=20 08:11:24.256015 tramp-get-connection-property (7) # check-remote-echo nil 08:11:24.256085 tramp-get-connection-property (7) # check-remote-echo nil 08:11:24.256161 tramp-wait-for-regexp (6) #=20 ssh: Could not resolve hostname wingy: nodename nor servname provided, or n= ot known #$=20 08:11:24.256258 tramp-get-connection-property (7) # login-program undef 08:11:24.256352 tramp-get-connection-property (7) # login-args undef 08:11:24.256478 tramp-get-connection-property (7) # login-env undef 08:11:24.256567 tramp-get-connection-property (7) # async-args undef 08:11:24.256658 tramp-get-connection-property (7) # connection-timeout undef 08:11:24.256752 tramp-get-connection-property (7) # gw-args undef 08:11:24.256871 tramp-get-connection-property (7) # temp-file undef 08:11:24.257037 tramp-set-connection-property (7) # temp-file /var/folders/= 8v/9769m3ps7ds7h9pg23lzcls00000gn/T/tramp.25806rUH 08:11:24.258533 tramp-maybe-open-connection (3) # Sending command =80=98exe= c ssh -o ControlMaster=3Dauto -o ControlPath=3D'tramp.%C' -o ControlPersi= st=3Dno -e none wingy=80=99 08:11:24.258645 tramp-get-connection-property (7) # process-name nil 08:11:24.258721 tramp-get-connection-property (7) # remote-echo nil 08:11:24.258787 tramp-send-command (6) # exec ssh -o ControlMaster=3Dauto= -o ControlPath=3D'tramp.%C' -o ControlPersist=3Dno -e none wingy 08:11:24.258854 tramp-get-connection-property (7) # process-name nil 08:11:24.258921 tramp-get-connection-property (7) # chunksize nil 08:11:24.258984 tramp-set-connection-property (7) # last-cmd-time (22579 73= 40 258962 0) 08:11:24.259069 tramp-send-string (10) # exec ssh -o ControlMaster=3Dauto= -o ControlPath=3D'tramp.%C' -o ControlPersist=3Dno -e none wingy 08:11:24.259134 tramp-get-connection-property (7) # process-buffer nil 08:11:24.259345 tramp-set-connection-property (7) # first-password-request t 08:11:24.260197 tramp-process-actions (3) # Waiting for prompts from remote= shell... 08:11:24.261134 tramp-get-connection-property (7) # gateway nil 08:11:24.323234 tramp-accept-process-output (10) # *tramp/scp wingy* run *t= ramp/scp wingy* ssh: Could not resolve hostname wingy: nodename nor servname provided, or n= ot known 08:11:24.323413 tramp-process-one-action (5) # Looking for regexp "\(.*\(us= er\|login\)\( .*\)?: *\)\'" from remote shell 08:11:24.323526 tramp-get-connection-property (7) # check-remote-echo nil 08:11:24.323613 tramp-get-connection-property (7) # check-remote-echo nil 08:11:24.323961 tramp-process-one-action (5) # Looking for regexp "\(^.*\(\= (?:adgangskode\|contrase\(?:\(?:ny\|=B1\)a\)\|geslo\|h\(?:\(?:as=82\|esl\)o= \)\|iphasiwedi\|jelsz=B3\|l\(?:ozinka\|=B6senord\)\|m\(?:ot de passe\|=BAt = kh=BAu\)\|pa\(?:rola\|s\(?:ahitza\|s\(?: phrase\|code\|ord\|phrase\|wor[dt]= \)\|vorto\)\)\|s\(?:alasana\|enha\|lapta=BEodis\)\|wachtwoord\|=BB=BE=B7=B8= =BD=BA=B0\|=BF=B0=80=BE=BB=8C\|=A1=A1=9E=94\|=83=84=85=A9 =A7=84=B3=B1\|=A4= =97=A5=81=A4=E0=8D=A4=E0=B6=A4=E0=8D=A4\|=A4=E0=AC=A5=8D=A4=E0=95=A5=82=A4= =9F\|=A6=97=A7=81=A6=E0=8D=A6=E0=B6=A6=E0=8D=A6\|=A6=E0=BE=A6=E0=93=A7=9F= =A6=E0=B0=A7=8D=A6\|=A8=E0=BE=A8=E0=B5=A8=E0=A1\|=AA=E0=BE=AA=E0=B5=AA=E0= =8D=AA\|=AC=E0=8D=AC=E0=AC=AD=87=AC =AC=E0=99=AD=8D=AC=95=AD=87=AC\|=AE=95= =AE=9F=AE=E0=81=AE=9A=AF=8D=AE=9A=AF=8A=AE=E0=8D\|=B0=E0=82=B0=95=B1=87=B0= =E0=AA=B0=E0=AE=B1=81\|=B2=97=B3=81=B2=E0=8D=B2=E0=AA=B2\|=B4=85=B4=9F=B4= =E0=BE=B4=E0=B5=B4=E0=95=B5=8D=B4=95=B5=8D\|=B6=E0=84=B7=83=B7=8A=B6=E0=AF= =B6\|=9E=96=9E=E1=9E=80=9F=92=9E=99=9E=9F=9E=98=9F=92=9E=84=9E=E1=9E=8F=9F= =8B\|=83=91=82=E3=83=E3=83=E3=83=89\|=AF=86[=A0=81=A2]\|=95=94=98\)\).*:? *= \)\'" from remote shell 08:11:24.324051 tramp-get-connection-property (7) # check-remote-echo nil 08:11:24.324114 tramp-get-connection-property (7) # check-remote-echo nil 08:11:24.324271 tramp-process-one-action (5) # Looking for regexp "\(^.*\(C= onnection \(?:\(?:clo\|refu\)sed\)\|Host key verification failed\.\|Login \= (?:[Ii]ncorrect\)\|N\(?:ame or service not known\|o supported authenticatio= n methods left to try!\)\|Permission denied\|\(?:Sorry, try again\|Timeout,= server not responding\)\.\).*\|^.*\(Received signal [0-9]+\).*\)\'" from r= emote shell 08:11:24.324345 tramp-get-connection-property (7) # check-remote-echo nil 08:11:24.324406 tramp-get-connection-property (7) # check-remote-echo nil 08:11:24.324506 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%> ]*[#$%>] *\)\'" from remote shell 08:11:24.324570 tramp-get-connection-property (7) # check-remote-echo nil 08:11:24.324635 tramp-get-connection-property (7) # check-remote-echo nil 08:11:24.324710 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\= |\)[^]#$%> ]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'" from remote shell 08:11:24.324774 tramp-get-connection-property (7) # check-remote-echo nil 08:11:24.324854 tramp-get-connection-property (7) # check-remote-echo nil 08:11:24.324937 tramp-process-one-action (5) # Looking for regexp "\(\(Are = you sure you want to continue connecting (yes/no)\?\)\s-*\)\'" from remote = shell 08:11:24.324999 tramp-get-connection-property (7) # check-remote-echo nil 08:11:24.325062 tramp-get-connection-property (7) # check-remote-echo nil 08:11:24.325130 tramp-process-one-action (5) # Looking for regexp "\(\(\(?:= Store key in cache\? (y/\|Update cached key\? (y/n, Return cancels connecti= o\)n)\)\s-*\)\'" from remote shell 08:11:24.325194 tramp-get-connection-property (7) # check-remote-echo nil 08:11:24.325253 tramp-get-connection-property (7) # check-remote-echo nil 08:11:24.325320 tramp-process-one-action (5) # Looking for regexp "\(\(TERM= =3D (.*)\|Terminal type\? \[.*\]\)\s-*\)\'" from remote shell 08:11:24.325389 tramp-get-connection-property (7) # check-remote-echo nil 08:11:24.325449 tramp-get-connection-property (7) # check-remote-echo nil 08:11:24.325517 tramp-process-one-action (5) # Looking for regexp "\(\)\'" = from remote shell 08:11:24.325581 tramp-get-connection-property (7) # check-remote-echo nil 08:11:24.325642 tramp-get-connection-property (7) # check-remote-echo nil 08:11:24.325709 tramp-process-one-action (5) # Call =80=98tramp-action-proc= ess-alive=80=99 08:11:24.325825 tramp-get-connection-property (7) # process-buffer nil 08:11:24.325895 tramp-process-actions (6) #=20 ssh: Could not resolve hostname wingy: nodename nor servname provided, or n= ot known 08:11:24.325999 tramp-get-connection-property (7) # vector [scp nil wingy t= mp nil] 08:11:24.326072 tramp-process-sentinel (5) # Sentinel called: =80=98#=80=99 =80=98exited abnormally with code 255 =80=99 08:11:24.326156 tramp-flush-connection-property (7) # *tramp/scp wingy* (ve= ctor temp-file last-cmd-time) 08:11:24.326261 tramp-get-file-property (8) # file-truename nil 08:11:24.326331 tramp-flush-directory-property (8) #=20 08:11:24.327972 tramp-get-connection-property (7) # process-buffer nil 08:11:24.329135 tramp-process-actions (10) #=20 backtrace() tramp-error([#("scp" 0 3 (tramp-default t)) nil "wingy" "tmp" nil] file-e= rror "Tramp failed to connect. If this happens repeatedly, try =80=98M-x tramp-cleanup-this-connection=80=99") apply(tramp-error [#("scp" 0 3 (tramp-default t)) nil "wingy" "tmp" nil] = file-error "Tramp failed to connect. If this happens repeatedly, try =80=98M-x tramp-cleanup-this-connection=80=99" nil) tramp-process-actions(# [#("scp" 0 3 (tramp-de= fault t)) nil "wingy" "tmp" nil] 86 ((tramp-login-prompt-regexp tramp-actio= n-login) (tramp-password-prompt-regexp tramp-action-password) (tramp-wrong-= passwd-regexp tramp-action-permission-denied) (shell-prompt-pattern tramp-a= ction-succeed) (tramp-shell-prompt-pattern tramp-action-succeed) (tramp-yes= no-prompt-regexp tramp-action-yesno) (tramp-yn-prompt-regexp tramp-action-y= n) (tramp-terminal-prompt-regexp tramp-action-terminal) (tramp-process-aliv= e-regexp tramp-action-process-alive)) 60) tramp-maybe-open-connection([#("scp" 0 3 (tramp-default t)) nil "wingy" "= tmp" nil]) tramp-send-command([#("scp" 0 3 (tramp-default t)) nil "wingy" "tmp" nil]= "cd ~ && pwd") tramp-sh-handle-expand-file-name("/wingy:tmp" nil) apply(tramp-sh-handle-expand-file-name ("/wingy:tmp" nil)) tramp-sh-file-name-handler(expand-file-name "/wingy:tmp" nil) apply(tramp-sh-file-name-handler expand-file-name ("/wingy:tmp" nil)) tramp-file-name-handler(expand-file-name "/wingy:tmp" nil) expand-file-name("/wingy:tmp" nil) apply(expand-file-name ("/wingy:tmp" nil)) tramp-completion-run-real-handler(expand-file-name ("/wingy:tmp" nil)) tramp-completion-file-name-handler(expand-file-name "/wingy:tmp" nil) get-file-buffer("/wingy:tmp") ido-add-virtual-buffers-to-list() ido-make-buffer-list(nil) ido-read-internal(buffer "Buffer: " ido-buffer-history nil confirm-after-= completion nil) ido-buffer-internal(raise-frame) ido-switch-buffer() funcall-interactively(ido-switch-buffer) call-interactively(ido-switch-buffer nil nil) command-execute(ido-switch-buffer) 08:11:24.329271 tramp-process-actions (1) # File error: Tramp failed to con= nect. If this happens repeatedly, try =80=98M-x tramp-cleanup-this-connection=80=99 ssh: Could not resolve hostname wingy: nodename nor servname provided, or n= ot known 08:11:34.629076 tramp-maybe-open-connection (3) # Opening connection for wi= ngy using scp...failed --==-=-= Content-Type: text/plain Content-Disposition: inline -- -Dave --==-=-=-- From unknown Sat Sep 06 14:23:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24980: Fwd: tramp (2.2.13.25.1); ido virtual buffer interaction References: <87mvgs4r2d.fsf@gmx.de> In-Reply-To: <87mvgs4r2d.fsf@gmx.de> Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 21 Nov 2016 18:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24980 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 24980@debbugs.gnu.org Cc: Dave Abrahams X-Debbugs-Original-To: bug#24980 <24980@debbugs.gnu.org>, 24980@debbugs.gnu.org Received: via spool by 24980-submit@debbugs.gnu.org id=B24980.147975406711424 (code B ref 24980); Mon, 21 Nov 2016 18:48:02 +0000 Received: (at 24980) by debbugs.gnu.org; 21 Nov 2016 18:47:47 +0000 Received: from localhost ([127.0.0.1]:37369 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8td5-0002yC-K3 for submit@debbugs.gnu.org; Mon, 21 Nov 2016 13:47:47 -0500 Received: from mout.gmx.net ([212.227.17.21]:65157) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8td3-0002xw-Kp for 24980@debbugs.gnu.org; Mon, 21 Nov 2016 13:47:46 -0500 Received: from detlef.gmx.de ([93.209.69.178]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M2FhY-1d0rl82f92-00s7WB; Mon, 21 Nov 2016 19:47:38 +0100 From: Michael Albinus Date: Mon, 21 Nov 2016 19:47:36 +0100 Message-ID: <87a8cs4qlz.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: message/rfc822 Content-Disposition: inline X-Provags-ID: V03:K0:bwQqPTEFVNu/lVzx8OGJJG16bVIxLfH7T6Cm2xyLNaUxNVEe5iP krUAqDhdF8bvHDfU+k3qVqhh64xrCbq8esVMZxnY4yUlVeJuZnR7Lu/LXPt3cVAX8OoOutO x0DjmtAy0Vs1ewghVDeawRC+3idTf4CnR/yVQgd3cEjIPDnaqN7Bt/Zcxh+QPhM6ObSJe86 WPHmsYXfKi9UzTnYHFGDA== X-UI-Out-Filterresults: notjunk:1;V01:K0:2Iv/a2i1yio=:J1ODYTh7gCve1N8yucdGkd nLt9RvbhH2JAZo+LIsS3Oz/dRyptj1GJ8mkNQZwH/0fyzfIMxnVJH9mEAAM4sLztZyKkGqjQF y86L5VHg9xguIgmg+Kro+3pHeWJCHd4uWf/NFQDfOCroBaHDJ8SngSdyzFuQ1mJ/vYafAo6VN E7rzznZ/uKFDiPzL3+OXqLlVf/jQgHysONIeyAY9+vLfg0+eTsKGWSIfOoXjlsUrvR67AaKzJ TC0uYrRwrXhy8MHNuj3AhtceVfHDIjH+i5EK/kJCwZ8HKZs09PE2QWiG3Q8+hOSql3AX88Iss /WWp0A5f8zuxX0QxfUuwB0crXX7/kWEPP6sgxGKlPCNMufc1/baGYGGgVC0OzooAaRPQ3mKTv 2hKyX/6kMmpc8sY8Vm93BwJujkQ9MChMSroC8VDYwBSoCmFZM+3Zu+07dD58Swb7QXyWESMC3 i7qIqvEp+HxsbGf41VwSEq6WU/gVwu7cLlTKsp3cRYBoafZiVjMgk97j2UqTF8olcY/Ligw2x ZtRWZ+Ldpehd1Owi3OuKr3w4pUTGTmhbhDRN3rzRywelbANCjiqgJamVqg6gGQZEKiWvTX1h6 Jnuvv+c6/q82GQYqfzmAR0Dwyv+hvXhb+rZYsiPzwBeCbMtbaWPz6wOtNyXpSAE5h0nbxqZJ3 8vDAgHg12sejeyp/Yfo/b2ytArbYCaJMg8CKX/lhiS31AOnyt+wN75wfV/eiSTfztc4XGx3lu /vPncGMPteZrYCR90ZLhUrQwwuWhlhV6fvVITCeGHHEvqgB0/1pNSxAyckI= 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 (/) From: Michael Albinus To: Dave Abrahams Cc: tramp-devel@gnu.org Subject: Re: tramp (2.2.13.25.1); ido virtual buffer interaction References: <87twb1hr0d.fsf@gmx.de> X-Draft-From: ("nnml:tramp" 14958) Date: Mon, 21 Nov 2016 19:34:04 +0100 In-Reply-To: (Dave Abrahams's message of "Mon, 21 Nov 2016 08:14:08 -0800") Message-ID: <87vavg4r8j.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) Lines: 23 Xref: detlef tramp:14959 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Dave Abrahams writes: Hi Dave, > Voil=C3=A0: Thanks. And here is the story: > expand-file-name("/wingy:tmp" nil) > apply(expand-file-name ("/wingy:tmp" nil)) > tramp-completion-run-real-handler(expand-file-name ("/wingy:tmp" nil)) > tramp-completion-file-name-handler(expand-file-name "/wingy:tmp" nil) > get-file-buffer("/wingy:tmp") > ido-add-virtual-buffers-to-list() ido-add-virtual-buffers-to-list calls get-file-buffer. This calls expand-file-name, and Tramp becomes active. "/wingy:tmp" seems to be the file name related to the (still existing) buffer with the dead connection. There is no obvious solution, I will forward your report as Emacs bug, therefore. Best regards, Michael. From unknown Sat Sep 06 14:23:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24980: Fwd: tramp (2.2.13.25.1); ido virtual buffer interaction Resent-From: Dave Abrahams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 21 Nov 2016 21:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24980 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Michael Albinus Cc: bug#24980 <24980@debbugs.gnu.org> Received: via spool by 24980-submit@debbugs.gnu.org id=B24980.147976401327004 (code B ref 24980); Mon, 21 Nov 2016 21:34:02 +0000 Received: (at 24980) by debbugs.gnu.org; 21 Nov 2016 21:33:33 +0000 Received: from localhost ([127.0.0.1]:37488 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8wDV-00071T-8B for submit@debbugs.gnu.org; Mon, 21 Nov 2016 16:33:33 -0500 Received: from mail-pg0-f53.google.com ([74.125.83.53]:36378) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8wDU-00071A-9o for 24980@debbugs.gnu.org; Mon, 21 Nov 2016 16:33:32 -0500 Received: by mail-pg0-f53.google.com with SMTP id f188so133928462pgc.3 for <24980@debbugs.gnu.org>; Mon, 21 Nov 2016 13:33:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=boostpro-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=lpaouyr2RPGoyWK32RaYV6jKbKiR0PkIfl7k2puk/gc=; b=TQ+jat38zzIuA44gII8yOGdH0edtmkHz57xN5cv+WN86ojLCFxsP63hG1R7Hkb/TzH 8y6zvybTcVLmc8cbmJ/ARcWw4RGu9RFBjOYsso8eBIWsy9cSJm6x0myNat9xnTDLgBFQ nxn8vE8GKs2N5YSBVpS+RpWGqnWSkq1f8mDQcK5fUPmPb5Nv9jw2c45vQ5c/bV4xMgqx u+2aZpsWT3NzBocUDbzKwf15qMjj9xVgshTHiNoPfpAsjjgGv4o4WroNj+/mDSIAX49h YFmxKyaKJVDQbXja3sXF7g/ziqesTOIOEpa99cwkEXY+WWoKbHt5FHdqu1JoJg08NzYH Ct7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=lpaouyr2RPGoyWK32RaYV6jKbKiR0PkIfl7k2puk/gc=; b=YwJY5THOwUgJwIlQWArJ+zCKpiwi1yMBQoITYuW9CwDX2N0sxVlqVkkZG07UxB2SfB +uQYFvMFT0wyL4mC52Df3PxnfaNa/5GvWF/R4l5mDFs6+P/wOCDwgkMsjzHeHr/ESVXs DiHk1sHN9JfRhu7WTJKwq9WM+IDXYwuC1/MWPPGw7kS3RVnx3pDVKtVIBqKmKtg1gblO 3P/EDtPoN3fR6p5U6Rl17RgjsfDcVe9mnvIHSTUM5jj04Unf4CBLc9HQx4Q/ey7w3cm5 5Nx9rAqYe6xZuGrMqvLG2eKif4Ly+moBzyHGta5JOOFg4WQklRAN5EGkoU0irBoaCNJ4 lipQ== X-Gm-Message-State: AKaTC00+sGY5gw1dY+AJqh3Mbhwb6jtkSe3c/aH91FMFlrTPKfoiOhqA7kndqN5xxVDhJw== X-Received: by 10.98.217.67 with SMTP id s64mr20878189pfg.66.1479764006424; Mon, 21 Nov 2016 13:33:26 -0800 (PST) Received: from Miles.local (c-98-207-179-21.hsd1.ca.comcast.net. [98.207.179.21]) by smtp.gmail.com with ESMTPSA id 16sm39635397pfk.54.2016.11.21.13.33.25 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 21 Nov 2016 13:33:25 -0800 (PST) Received: by Miles.local (Postfix, from userid 501) id D639A1BB6F3; Mon, 21 Nov 2016 13:33:24 -0800 (PST) From: Dave Abrahams References: <87a8cs4qlz.fsf@gmx.de> Date: Mon, 21 Nov 2016 13:33:24 -0800 In-Reply-To: <87a8cs4qlz.fsf@gmx.de> (Michael Albinus's message of "Mon, 21 Nov 2016 19:47:36 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (darwin) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) 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.0 (/) on Mon Nov 21 2016, Michael Albinus wrote: > From: Michael Albinus > Subject: Re: tramp (2.2.13.25.1); ido virtual buffer interaction > To: Dave Abrahams > Cc: tramp-devel@gnu.org > Date: Mon, 21 Nov 2016 19:34:04 +0100 (2 hours, 52 minutes, 15 seconds ag= o) > > Dave Abrahams writes: > > Hi Dave, > >> Voil=C3=A0: > > Thanks. And here is the story: > >> expand-file-name("/wingy:tmp" nil) >> apply(expand-file-name ("/wingy:tmp" nil)) >> tramp-completion-run-real-handler(expand-file-name ("/wingy:tmp" nil)) >> tramp-completion-file-name-handler(expand-file-name "/wingy:tmp" nil) >> get-file-buffer("/wingy:tmp") >> ido-add-virtual-buffers-to-list() > > ido-add-virtual-buffers-to-list calls get-file-buffer. This calls > expand-file-name, and Tramp becomes active. "/wingy:tmp" seems to be the > file name related to the (still existing) buffer with the dead connection. > > There is no obvious solution, I will forward your report as Emacs bug, > therefore. Best workaround I have for now is to set `ido-use-virtual-buffers' to 'auto, which at least prevents it from invoking TRAMP until such a time as I type a name for which there are no matches. However, I'm guessing `recentf-keep-default-predicate' might be fixed up to avoid this. Thanks again, --=20 -Dave From unknown Sat Sep 06 14:23:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24980: tramp (2.2.13.25.1); ido virtual buffer interaction Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 24 Nov 2016 11:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24980 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Dave Abrahams Cc: bug#24980 <24980@debbugs.gnu.org> Received: via spool by 24980-submit@debbugs.gnu.org id=B24980.147998642318455 (code B ref 24980); Thu, 24 Nov 2016 11:21:01 +0000 Received: (at 24980) by debbugs.gnu.org; 24 Nov 2016 11:20:23 +0000 Received: from localhost ([127.0.0.1]:39956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c9s4l-0004nb-82 for submit@debbugs.gnu.org; Thu, 24 Nov 2016 06:20:23 -0500 Received: from mout.gmx.net ([212.227.17.20]:57846) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c9s4i-0004nL-Od for 24980@debbugs.gnu.org; Thu, 24 Nov 2016 06:20:21 -0500 Received: from detlef.gmx.de ([87.146.62.107]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MQvDO-1cJBB30L0Q-00UNbq; Thu, 24 Nov 2016 12:03:11 +0100 From: Michael Albinus References: <87a8cs4qlz.fsf@gmx.de> Date: Thu, 24 Nov 2016 12:03:08 +0100 In-Reply-To: (Dave Abrahams's message of "Mon, 21 Nov 2016 13:33:24 -0800") Message-ID: <87vavdb0nn.fsf_-_@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:bz0ZdgwX5c8fU/hk7KhbTfhMOH3X+WStgoHa8AqpYStgJ72+AFr jAsHRuxkky2LQYnU6DDTZR0gYjAYd7/WvkGNLKug0rIdDtFI/XzCkGOgU+u7W6jmWWd49Sb usB84cSX2MKl5qwsJVM6Fgq86+L8M2nX1rZTFtluj13wv+uU84+qOvZIcWFuFkRJX+JdxjZ QBtIH2ud7pyXU/EhqUVQQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:EckIwJHWTmM=:lHrbDQt/pqRCdtveUvdgwm WxMnEE+bp0kCdBE7rfUYh+6sRlvJa++tfdH3pAV7WpufhOGV6Jz1tY/a5nQjT+PeE9nywmhEV EWlz+zJQXr3GayDsZgzRZknvVw0ydcAJCDQS8yztdd9pXZx5EHRjFwyixNbCSN4YF8WwB9fNJ qi/VYpo3iIwN7ocUE8Uz2R8oGEb8/P8C9wqBJE6zzsZ4X9Q+rUex8z4eCtDisyo/3r3A2Vq16 LQ3p5Iq+oYQh69Kh2QCQxQSpGltOdjxTcxIS/dU531PGaZj2rNpu3SY/MF4YNNip9IlxfMP9t KfJLd4cGgj9gaPrKaCXb8gykDTCKciPoOSCELiKjh4dtV+V7vL3If4yKImRavOXOomObssQnR Z7cNQhS5KZyOQtdXwsqiD0jmwn1VN7V6KJkQQTKJtM+PL7LHT18jBEYhoceUQfuYQ4Qho4SCD yTC0HJlnYgHvhrbE3b8HEfvEXyKFgE5HMbf1TtJ0xr/UqXKj2YVV0F2xCZu00QHgjBgFr7niw TTLatWnTMsNQiqm5QcxqTwWhWWu0BkLx/vqaXhVGe/zdJwWoQIn+506F4HdQS81JDwf8tJld4 ODJZ7L+ft+wynEGnwmeMrCEHkaWWHBEKA9O7uBVr6on7pAgfjXnpeJbWiryfQNSsCS4hjvXi6 NwReNcVAFcoKX7iER3hnbimL6ha3H0KEiCKAghC7uogcE/g4fU/OcdhxA4arFwsRkyiWTOpei 9kQdXUal0CIgFU5EMoZg3wATpJ/b7W8mXEmdzveylJ9+oJYAXKibprl3ky8aAdCtQELUjalrU WZ1fN2b 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 (/) Dave Abrahams writes: Hi Dave, > Best workaround I have for now is to set `ido-use-virtual-buffers' to > 'auto, which at least prevents it from invoking TRAMP until such a time > as I type a name for which there are no matches. However, I'm guessing > `recentf-keep-default-predicate' might be fixed up to avoid this. Does the following patch help? It suppresses Tramp for `get-file-buffer', as it has been done already in `ido-make-file-list': --8<---------------cut here---------------start------------->8--- *** ~/src/emacs/lisp/ido.el.~dfc5b0f65531ef71cbd2c0cc956c246ea4239612~ 2016-11-24 12:00:42.655829856 +0100 --- ~/src/emacs/lisp/ido.el 2016-11-24 11:57:47.352672563 +0100 *************** *** 3505,3511 **** (when (equal name "") (setq name head)) (and (not (equal name "")) ! (null (get-file-buffer head)) (not (assoc name ido-virtual-buffers)) (not (member name ido-temp-list)) (not (ido-ignore-item-p name ido-ignore-buffers)) --- 3505,3511 ---- (when (equal name "") (setq name head)) (and (not (equal name "")) ! (null (let (file-name-handler-alist) (get-file-buffer head))) (not (assoc name ido-virtual-buffers)) (not (member name ido-temp-list)) (not (ido-ignore-item-p name ido-ignore-buffers)) --8<---------------cut here---------------end--------------->8--- > Thanks again, Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 29 09:57:03 2016 Received: (at control) by debbugs.gnu.org; 29 Nov 2016 14:57:03 +0000 Received: from localhost ([127.0.0.1]:46269 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cBjqB-0003xn-4N for submit@debbugs.gnu.org; Tue, 29 Nov 2016 09:57:03 -0500 Received: from mout.gmx.net ([212.227.15.19]:60593) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cBjq9-0003xI-5R for control@debbugs.gnu.org; Tue, 29 Nov 2016 09:57:01 -0500 Received: from detlef.gmx.de ([93.209.68.153]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MAPoQ-1c1KVI3J86-00BbrD for ; Tue, 29 Nov 2016 15:56:54 +0100 Date: Tue, 29 Nov 2016 15:56:53 +0100 Message-Id: <87y402s5ai.fsf@gmx.de> To: control@debbugs.gnu.org From: Michael Albinus Subject: control message for bug #24980 X-Provags-ID: V03:K0:IMGXBYLk8JbKUDYOdqoAdulyT2BkLE4OS09x7jdguyb+RCVkxTc PLxmE0TFnXC9ZNe6qpJnY8iWEk333yuS/z2lwR6QiF6GuJFlMM3VdUTWgUv1CLk528GXByj PWqdfSaILVdnIDeadFj46bKuKfkXu5gqIsgC0ljWzwR+R2GTtEDRTxJpb5ygazemqt8gfD6 6fobvtpWhTZBM4xZ6/8Aw== X-UI-Out-Filterresults: notjunk:1;V01:K0:kFrlofr3ohg=:EinKu+d7Fhh/SMf2g/7oV3 3lJB3/gZIkh2Tlh79+Lq/Nv5CSyLs8Od5r4K44jq5T9vCmfPrN1TiE1sc+oa0QokIXepqe7qi k8bvJ6fyfBwW5GAW4gSsiNpAzFSu24oPUiZZZCD2VbccQf3CySSQahOpk0la8suUcm9ME6u3F bzth08GEg9fjZpcBh/FrmmMARJfao956U82i0IjzK+7pHV/UdmbexJyo6GXNHRJ+Z8xQrEoMG YEIu+SEJ2fpmscTGhu5xbfYdfNYptDuVi7qnGqjgpPvNwVBkPR/1WYSpWdnefFnt/N3HQ73sA 4n21Z76j9uMKxg5NbasLtNmIz3V3DxwTzsgrmcbkqfgdx4EOBunTvUx8lbot7EE6tHJjcVqGN z7Ogx8Fl//oO2Ps7sFR2bAPNw7NUyyipNhhA8j4Kuba6eCExCoefCk7lUCPNG8mYKTh3Y4JbP VWdgpEvcY+F4DS1dFETAKqBIJZBmt5Gd+E10a6VIUzBdSeARTgXCqfbh2LMwJDtjw5di4QPMn 6DHHwcOhqG/msVJZtT1dq5b0tpMCL7U+8wpKwJ9czjexIst/nNqQUGA0TRagYwKq4Xi1UWKqW FBPmAOKZhj8Kqiiz/qJa/VHDNhOFENLcdlbMaFdK6Py44lr+t6jhcPAbsvRj0J43VA+c3wRpR NuyxVcyCbyqJgX1CJeCaz0ZovjIlPj8D+8oId7g/k8QhP2JoLurVJBgxQU4MPt+wpjkBP0XBz JVZyjjJX4yg+LI6KnuihaxOVO2Kqq68GrC05SNDC847czCyN7N2Ptrpy9Oo= X-Spam-Score: -0.7 (/) 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: -0.7 (/) tags 24980 patch From unknown Sat Sep 06 14:23:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24980: tramp (2.2.13.25.1); ido virtual buffer interaction Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 05 Dec 2016 15:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24980 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Dave Abrahams Cc: bug#24980 <24980@debbugs.gnu.org> Received: via spool by 24980-submit@debbugs.gnu.org id=B24980.14809508275077 (code B ref 24980); Mon, 05 Dec 2016 15:14:02 +0000 Received: (at 24980) by debbugs.gnu.org; 5 Dec 2016 15:13:47 +0000 Received: from localhost ([127.0.0.1]:57048 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cDuxf-0001Jo-HW for submit@debbugs.gnu.org; Mon, 05 Dec 2016 10:13:47 -0500 Received: from mout.gmx.net ([212.227.17.21]:63002) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cDuxe-0001JZ-49 for 24980@debbugs.gnu.org; Mon, 05 Dec 2016 10:13:46 -0500 Received: from detlef.gmx.de ([93.209.71.239]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LoJDJ-1ctKWZ2DEH-00gDpD; Mon, 05 Dec 2016 16:13:38 +0100 From: Michael Albinus References: <87a8cs4qlz.fsf@gmx.de> <87vavdb0nn.fsf_-_@gmx.de> Date: Mon, 05 Dec 2016 16:13:37 +0100 In-Reply-To: <87vavdb0nn.fsf_-_@gmx.de> (Michael Albinus's message of "Thu, 24 Nov 2016 12:03:08 +0100") Message-ID: <87pol6s926.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:LLaSkQZcBv/I2l2miZIe5r8uJydDi60rEDKOUR0T/90PnaiaC5C qqMoMV0XuT1rTjwJaq2R9iQVLRK4oKrNJdIeIxIpCrj2XhLwXJaVV5l1qlIJ1N7YhHAz57j CxPP2Vb8vhw/fwkH2GxbXEDoJQeGtP6DNoanwjhddfxZ8FNjS0/47B/MXJ1YvznQ+qM+uTn QK09GUr4mmo7n73tawI2w== X-UI-Out-Filterresults: notjunk:1;V01:K0:wI0zO+yWNrk=:LcousOZVEtHLTb8lRlcaMC Dhx221i1ygsnCJRxVzhFJE+TV8cMeu5eG73ZCW2+74Hrq20VaalCBecic+G/2Mj2WTCkgFKhz Kn0KI+PtT+CUi6PVrojAk2rh3xZfY15alZICJUKPojL/wWmRwKCw8EB5BA/nIyf/n/u/krvxC OiE2IpoByugQ+HfawdVROKxKnRUa/WK3Xe0gwQ8dayyChvuF431Kxx1CCx1teckKRLEJB0E7M VFP6hkF1uurS0QlwC/R/L9wxA/roV7AqCDiyxLW9LI1qcGmYSfWWrD/fjoRs8OKPNFGOrUpap J8oYb5kMrUDvQreIx+5gOnNlxXThlRuArSJZaBGivFaMjYNVPQnUX4O+kFrUScnQ/tygIKnEx Tp7KBhZLropJ4k6QOh06Ie3WI2J9Vxfv9umi8EevZdShce3t960S6PveFr5lUbfmOQ8W807OV p46vOVhhvQ/Gu+iAEHfoYxWPvlzwzVLk3o46gIzmPyJu0kaGVMWeFWYd8n/e5+ZyqV4xfMP3J /bKltUNlVw8cgs1SF0J0Y+uAbUwIiOwiNWz1tPnXBV+NVpMWJptm3vlVVbB6WVxbmIPwhsrmX PkrBtuhlnvNAi09dtYUYtYkqcftagkaCpktkb+GgwZ0UIbKbKU0e1sFLpfM1CIdwrXUII84aM jeZWZydr/pwrk1bemaaeB6OtQ9XfpZDbweCTL4R7ku+WxrhqrKTEqniWUDeRR1pWq5kkxQhWe N89jfA620kYMcBb9xeXxQzQlGDWhlnOvA28hZGIb2T9XXXib5C5DcLMXplaVeLUucAp6WIVLB PsLdcvv 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 (/) Michael Albinus writes: Hi Dave, > Does the following patch help? It suppresses Tramp for > `get-file-buffer', as it has been done already in `ido-make-file-list': Ping. Best regards, Michael. From unknown Sat Sep 06 14:23:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24980: tramp (2.2.13.25.1); ido virtual buffer interaction Resent-From: Dave Abrahams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 19 Dec 2016 02:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24980 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Michael Albinus Cc: bug#24980 <24980@debbugs.gnu.org> Received: via spool by 24980-submit@debbugs.gnu.org id=B24980.148211277231949 (code B ref 24980); Mon, 19 Dec 2016 02:00:02 +0000 Received: (at 24980) by debbugs.gnu.org; 19 Dec 2016 01:59:32 +0000 Received: from localhost ([127.0.0.1]:46633 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cInEi-0008JF-4m for submit@debbugs.gnu.org; Sun, 18 Dec 2016 20:59:32 -0500 Received: from mail-pg0-f54.google.com ([74.125.83.54]:36647) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cInEg-0008J1-BG for 24980@debbugs.gnu.org; Sun, 18 Dec 2016 20:59:30 -0500 Received: by mail-pg0-f54.google.com with SMTP id f188so54794132pgc.3 for <24980@debbugs.gnu.org>; Sun, 18 Dec 2016 17:59:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=boostpro-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=Gz48TXzOmaCr0lI7wLEHckUKDe5eggJE//OacXOE5Rg=; b=qP30XUX10TVyrD0OBASEnn+RmsgQAaimNsD3NoBxWK0XDPElGMQb9qrtDrNBFvQdIn j+YtgV7utx7/PuySJ+mM1rn+9Y+WxCfqenbc6n/v6K31bFSeZidAdlwWTCtl6wfacEt+ oJrNEnE8PN97aNCTW2/s7pyVyMuQayJX1HxVQbpikdZHh2kjt8iPxIHniSIBBxNU83C8 mXbcIAFYYTZ24jSLWPKzsnNokKW6Luk39HMia3r9HmGCaRStjvpJqUs0m82ZovE2XLEi HW6+dYGiR3T+xRHMCt6ZwZHfIo+xSj+5WW3SmhH3TqvBiulHK3rHWCW7VpCGirBlZlUB 26HQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=Gz48TXzOmaCr0lI7wLEHckUKDe5eggJE//OacXOE5Rg=; b=UyRDrbpyvfssaZ48TvvTyz1tbDNRy3aDxsGll9UIBYJtS02KKlLnLGml61G39bhRm1 kGsN5xXMrQJoxoYR4q8tbVNvZNO9IZpxWkAFFDeIRm8egHaJu92aHYz5Y/gQ7p+655RQ W8aCmDfM38lmphSNsb0WW4Di2AgPVnoqgqlMJfYf1Ffer0SQr938UrEfVw7BB5UYalh5 74VstE1k0TTo/gWqSnaPC4I2rJxP6W5QVuQ6uqAtJQdeh037ZNHz3yP6wYN9BRG8eFhV nRmjxXb12k3qyVkVb9vLKWXsYk0OiYtUY8MnesBN+Nb1LKlD3lvnOYojkOgChpaD97y5 GpHw== X-Gm-Message-State: AKaTC02hxFb/+JB+iryDapWLegbHfQU+cOU/HhDShflfibrnXTKosh2+VUKOeBeVLP+5NA== X-Received: by 10.84.211.7 with SMTP id b7mr29814947pli.83.1482112764079; Sun, 18 Dec 2016 17:59:24 -0800 (PST) Received: from Miles.local ([2601:646:8681:d503:bdc1:3bdf:cf92:f9b6]) by smtp.gmail.com with ESMTPSA id a2sm3669799pgn.24.2016.12.18.17.59.22 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 18 Dec 2016 17:59:22 -0800 (PST) Received: by Miles.local (Postfix, from userid 501) id 6979C329BEE; Sun, 18 Dec 2016 17:59:21 -0800 (PST) From: Dave Abrahams References: <87a8cs4qlz.fsf@gmx.de> <87vavdb0nn.fsf_-_@gmx.de> <87pol6s926.fsf@gmx.de> Date: Sun, 18 Dec 2016 17:59:21 -0800 In-Reply-To: <87pol6s926.fsf@gmx.de> (Michael Albinus's message of "Mon, 05 Dec 2016 16:13:37 +0100") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.5 (/) 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.5 (/) on Mon Dec 05 2016, Michael Albinus wrote: > Michael Albinus writes: > > Hi Dave, > >> Does the following patch help? It suppresses Tramp for >> `get-file-buffer', as it has been done already in `ido-make-file-list': > > Ping. Sorry for the long wait. I'm trying it now; I'll let you know. -- -Dave From unknown Sat Sep 06 14:23:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#24980: tramp (2.2.13.25.1); ido virtual buffer interaction Resent-From: Dave Abrahams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 19 Dec 2016 02:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24980 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Michael Albinus Cc: bug#24980 <24980@debbugs.gnu.org> Received: via spool by 24980-submit@debbugs.gnu.org id=B24980.1482113425585 (code B ref 24980); Mon, 19 Dec 2016 02:11:02 +0000 Received: (at 24980) by debbugs.gnu.org; 19 Dec 2016 02:10:25 +0000 Received: from localhost ([127.0.0.1]:46638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cInPF-00009N-3x for submit@debbugs.gnu.org; Sun, 18 Dec 2016 21:10:25 -0500 Received: from mail-pf0-f180.google.com ([209.85.192.180]:32993) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cInPC-000097-Nb for 24980@debbugs.gnu.org; Sun, 18 Dec 2016 21:10:23 -0500 Received: by mail-pf0-f180.google.com with SMTP id d2so21030596pfd.0 for <24980@debbugs.gnu.org>; Sun, 18 Dec 2016 18:10:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=boostpro-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=V5XcOdrQfdLZFwyVklNxY1gp+by5609rpNKukWZZYnE=; b=fzK4MIVI6oMy4Oph2pjP2hU2Az1mo4O0H8qKYrsdXvQJrAAyFClVwc9MKAPSDJfnOP 1Xc8wcMc9wfNU3vlzrKSygJ/zne4fchq8+eukn6PZqLHCa9Mdv7J1ZOR6H0exBzhQsma apJja8JsPsk2jdmsdcsWrTDTV8d+t0Ztsnfz1WQLZYFiUhcNCJMuumRBevOiGIOdpSzJ X9gkBMmgNkbaQG3XgqCq0wR4vtWsQRTp0/mF4gFjpjZaLnynOE+mv9p0qYtbvKVA9q9A qOSjdDJ8vnb9KtqYcsSY8d3tkyxLpn2Je/vWlQefCQleo0xo/Q/xGOjuCpkc0KVFyqz3 8UfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=V5XcOdrQfdLZFwyVklNxY1gp+by5609rpNKukWZZYnE=; b=dbhupcgL+eSMBCJ5H36RPcE20IAU19K+ueeen6O4K3f+IqOXziThXeyzYulBHcEfde T2esO0Ec/PlkR0FU+897I/6jSF1UDiJ6sMkaLpKH8wUkfJEBI49FraoONdxh5kjwH7QO eRQsO8wVHO2L5cyG7t1y0aftI4kcndfiSfQGiQOkf5+NAOxBmeMYfIsJ5eC1cD9koKFP RCtq814me17NuYDjS2JfMCfSluwWn4IxpGeXaDYvvwIX9vmjgwnEpLo8e3jzE1g4eQfZ 0SXXZlRmx7/yJtYPN39eGu8BVhjavak8Xyp+yMMXtxMVa1jFqfDUqDYXTCNB5MFwNwwo ytBw== X-Gm-Message-State: AKaTC00mHPNj3CilWw1gZ9AJUamrdulE+Zh/8aVQwif3MWWJ51QFAj5EkUBW3jAXWJMVqQ== X-Received: by 10.99.227.81 with SMTP id o17mr24856823pgj.69.1482113416994; Sun, 18 Dec 2016 18:10:16 -0800 (PST) Received: from Miles.local (c-98-207-178-116.hsd1.ca.comcast.net. [98.207.178.116]) by smtp.gmail.com with ESMTPSA id p67sm26678291pfb.2.2016.12.18.18.10.15 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 18 Dec 2016 18:10:15 -0800 (PST) Received: by Miles.local (Postfix, from userid 501) id ECEBE329DC3; Sun, 18 Dec 2016 18:10:14 -0800 (PST) From: Dave Abrahams References: <87a8cs4qlz.fsf@gmx.de> <87vavdb0nn.fsf_-_@gmx.de> <87pol6s926.fsf@gmx.de> Date: Sun, 18 Dec 2016 18:10:14 -0800 In-Reply-To: (Dave Abrahams's message of "Sun, 18 Dec 2016 17:59:21 -0800") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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.0 (/) on Sun Dec 18 2016, Dave Abrahams wrote: > on Mon Dec 05 2016, Michael Albinus wrote: > >> Michael Albinus writes: >> >> Hi Dave, >> >>> Does the following patch help? It suppresses Tramp for >>> `get-file-buffer', as it has been done already in `ido-make-file-list': >> >> Ping. > > Sorry for the long wait. I'm trying it now; I'll let you know. Seems to work, thanks! -- -Dave From unknown Sat Sep 06 14:23:44 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Michael Albinus Subject: bug#24980: closed (Re: bug#24980: tramp (2.2.13.25.1); ido virtual buffer interaction) Message-ID: References: <87fulknwn9.fsf@gmx.de> <87mvgs4r2d.fsf@gmx.de> X-Gnu-PR-Message: they-closed 24980 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 24980@debbugs.gnu.org Date: Mon, 19 Dec 2016 08:37:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1482136622-12034-1" This is a multi-part message in MIME format... ------------=_1482136622-12034-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #24980: Fwd: tramp (2.2.13.25.1); ido virtual buffer interaction which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 24980@debbugs.gnu.org. --=20 24980: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D24980 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1482136622-12034-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 24980-done) by debbugs.gnu.org; 19 Dec 2016 08:36:20 +0000 Received: from localhost ([127.0.0.1]:46768 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cItQi-000375-1s for submit@debbugs.gnu.org; Mon, 19 Dec 2016 03:36:20 -0500 Received: from mout.gmx.net ([212.227.15.19]:53419) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cItQg-00036o-9O for 24980-done@debbugs.gnu.org; Mon, 19 Dec 2016 03:36:19 -0500 Received: from detlef.gmx.de ([93.197.212.197]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MdKgV-1c0XCC0QSJ-00IVnh; Mon, 19 Dec 2016 09:36:11 +0100 From: Michael Albinus To: Dave Abrahams Subject: Re: bug#24980: tramp (2.2.13.25.1); ido virtual buffer interaction References: <87a8cs4qlz.fsf@gmx.de> <87vavdb0nn.fsf_-_@gmx.de> <87pol6s926.fsf@gmx.de> Date: Mon, 19 Dec 2016 09:36:10 +0100 In-Reply-To: (Dave Abrahams's message of "Sun, 18 Dec 2016 18:10:14 -0800") Message-ID: <87fulknwn9.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K0:TZjRDfDU2Jcqr6xOLDhQgKJKV7yNgDphHkMpYsUW/OTIeWPGYSa t1IZrgxnJiPP+QWNb2gui70Y3l6O34p+M7uO3rALP0q9T3sGqE0iQb/cD8lugsawwsdFPqe Av2pHD6RAFHAB+L+vZjspWmA2YVI3EsmUfPyCR9Ilob8EF9uDLG/FGT7W16glwZWEoiiwVt ris5JUIfGATY2lDukUVTw== X-UI-Out-Filterresults: notjunk:1;V01:K0:7OLv8Mqc2HI=:SwDQP10jabRl66OdmvwDFw vjedIsUQ0MsvvhfpRU/flhFzc7pnsMeZ/6Q01ao4YPtAF5ePti6zB/K1AfBW8I9POYuzU750m f7+Sthfpxi/IN994hWchdFOLJqOq+jyJdfdLMW3UeEjvFsvV0KfjA8fzLxBv2CkY+Ys1M+OBk RiCT3Nh7N8TaD88xKsxF0dBIShxMgCJqSNZmwinKu95dsHhy3pDLcxxR3Ei+EKibK6z4Gmizp ncds0HEHR8znyJw2lMUKr7G8Eh+vTn5uzfoEEcShJ4qnefd7QwSURzBKMXKOgo8Gw7+NJI0j4 7sKRwYexDO42qOkojvloYRx9oA7HuDqrt+XQIJfpIB98LXi8twrSqdplkxQzl+n0SBSjB21Bj ONS6FMueeHPb+UDH2CXHOceW2yIMsMlUZEIcqNACZouqmzt1JB0XMxWDJNCfDiLLENqwDDRiu eq1leAaZ184I4G4jjskLKv1owOpHdCwYPCBfpBMDP0X1IOGDNi88TEALn027ITo/7+oedJ+YC 1Zj/YxkTavYcmjuF57aODRiTtWNIuVmeH3sZCmW9kZxbcYq+kMnOKodExbUkPf9rqtrivApdR 5CRz4cQiJ6PDJlBe4e9D2T4uJjFkt/I8c5Mp+K4fnAa78251xsFoQwTE5IB5QGaWwx02It/Qi wG/PQyzf7ogewjJTpfdRI8QMm6dLQzN0M0pmWO+UIcHYWMQGB2VxwYJwsNnGhk4p9081CGJZX HA8BEQCXBSOHGw5TZeeGCSw4JOtQk5wqTAa+0lzS810D4I/9Gp6dN83hYsNOE6rdTPAm8QqUs pmGl9+1 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 24980-done Cc: bug#24980 <24980-done@debbugs.gnu.org> 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 (/) Version: 26.1 Dave Abrahams writes: Hi Dave, >>>> Does the following patch help? It suppresses Tramp for >>>> `get-file-buffer', as it has been done already in `ido-make-file-list': > > Seems to work, thanks! Thanks for the feedback. I've pushed the patch to the Emacs master branch, closing the bug. Best regards, Michael. ------------=_1482136622-12034-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 21 Nov 2016 18:38:18 +0000 Received: from localhost ([127.0.0.1]:37355 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8tTq-0002ib-Ln for submit@debbugs.gnu.org; Mon, 21 Nov 2016 13:38:18 -0500 Received: from eggs.gnu.org ([208.118.235.92]:33634) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c8tTn-0002iL-7Z for submit@debbugs.gnu.org; Mon, 21 Nov 2016 13:38:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c8tTd-0005hF-U2 for submit@debbugs.gnu.org; Mon, 21 Nov 2016 13:38:06 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:38488) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1c8tTd-0005h1-P4 for submit@debbugs.gnu.org; Mon, 21 Nov 2016 13:38:01 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52794) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c8tTZ-0008TT-4E for bug-gnu-emacs@gnu.org; Mon, 21 Nov 2016 13:38:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c8tTV-0005da-0z for bug-gnu-emacs@gnu.org; Mon, 21 Nov 2016 13:37:57 -0500 Received: from mout.gmx.net ([212.227.17.22]:62544) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1c8tTU-0005dC-C0 for bug-gnu-emacs@gnu.org; Mon, 21 Nov 2016 13:37:52 -0500 Received: from detlef.gmx.de ([93.209.69.178]) by mail.gmx.com (mrgmx103 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MGRhs-1bvduv0gZE-00DEth for ; Mon, 21 Nov 2016 19:37:50 +0100 From: Michael Albinus From: Michael Albinus To: bug-gnu-emacs@gnu.org Subject: Fwd: tramp (2.2.13.25.1); ido virtual buffer interaction Date: Mon, 21 Nov 2016 19:37:46 +0100 Message-ID: <87mvgs4r2d.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K0:DIQzvXPe94wt38pfltf+3uyeXQNGkmB7e4rbGVcBUVID7tdE6J3 mBAKNB83QsFoJzG6xourQLB64zK28hAv2XwihLLkgPYLalCm6FOvXfMAIRfqIxN7p69xpB3 mKEnZKWwygT6fThRw+e89OMymFAc3CCuJ3yOBNFAl+By137VxS6KM+CQTfUDW9PN07Gb2X/ T4bU8xS96VFZlixllaZsA== X-UI-Out-Filterresults: notjunk:1;V01:K0:3CeZi1jEUfQ=:uYrhQUvVdcFLarXVXaKbB4 k3CjfqpLFYg38TyArEvXhHCiZPQwGS3SGwjElwjA7e5iAohRIRsN1VIC9EdcNhzsG/600oocu GSuWQNLgqJGAKg4WqG49guqp+Q72u6rAf3SsM2NRDaRWRrJwu0P21hphuRC7PMjxxuvQ26dsP YDznOgQOW3aAGEVy27lmI404TN+flw7oNom0QugSEOQhAcLpq1OcMCl0cq+wR5G4C3GqKSO5o XJZsDpLL2gcrTxu4/Ex1hZyini4Ev83P+TTVUMNqlTpFFuOJJJPyH7Ibhtbm39yNdNqRZfaMN XPEdue0L3Srv/oy1+a/4+KhNvDtwMgUlB0g8AF45Xem6O2KjkSXHLuIehMGNwjiz6eoOUaY4y Zzfzu9AjprOV/HIJ4SENc8Y9K2vcvo7BCyVELnBVar8C6GbjmPfk63ueQLQuI3fUoUFBq4fPQ Q6/tFOK26mmyOdJyFaN/qxdEgn2ZW9cmQd33kFtUgFKIFX8lDgOfrqC3tNRKljlMVUMYVIyjW wfj677F2djuPcQpXUzsAnYV3QT9jQHQswkdSFz7MjQoxPuzRNWGe0LX9dtPwrNKNpqvh8/G++ 7oDKVHLbLRzYdW/oIOq2S8v/eLZzdf4eVPZxOrmq15ub9UlLs/310avoP8rfE6m9gYBaZSdOZ r2Ttl7a8VHInwbdweU5kagu3tfEex8LD7Y1mPWXaS1E3AvwKyvcTisBtehZ1rnlph8jjRQ9cH Cw3UaOEhaeDDMADnBAuIajv6xEG7XATBjY27I9B3CpNDlW9clAAGzZqbFBM= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit 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: -4.1 (----) --=-=-= Content-Type: text/plain This is a bug which has arrived the Tramp mailing list. Since it isn't a pure Tramp issue, I report this as Emacs bug. Further messages from the Tramp ML will be forwarded as well. --=-=-= Content-Type: message/rfc822 Content-Disposition: inline X-From-Line: dave@boostpro.com Sun Nov 20 18:01:10 2016 Return-Path: Received: from lists.gnu.org ([208.118.235.17]) by mx-ha.gmx.net (mxgmx006 [212.227.15.9]) with ESMTPS (Nemesis) id 0LzGFd-1cmbHS0P6P-014Vrm for ; Mon, 21 Nov 2016 03:01:35 +0100 Received: from localhost ([::1]:46938 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c8dvJ-0007kQ-3x for michael.albinus@gmx.de; Sun, 20 Nov 2016 21:01:33 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40991) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c8dvC-0007fk-Np for tramp-devel@gnu.org; Sun, 20 Nov 2016 21:01:31 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c8dv7-0005dw-Ex for tramp-devel@gnu.org; Sun, 20 Nov 2016 21:01:26 -0500 Received: from mail-pg0-x22c.google.com ([2607:f8b0:400e:c05::22c]:33638) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1c8dv6-0005al-L4 for tramp-devel@gnu.org; Sun, 20 Nov 2016 21:01:21 -0500 Received: by mail-pg0-x22c.google.com with SMTP id 3so124941772pgd.0 for ; Sun, 20 Nov 2016 18:01:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=boostpro-com.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=h8LNhdRUq92txGPpnmnM6kzF0D7oUzJ1pUIiGnK97Fs=; b=xHGFtfVXn4sVwYvgKpa5MEONvi1Zyzi5XayVzwoXjJfVdmI4+92r4fthtOJZDysWBF 0TZTrkv8CTGrE/Fn14CEMZTpKBphmW3nnxVk4OQ/qUAhe05r1F5fAyFCmahqX4oDitx9 VUeQyS9iJ9QwkWf4aupiBKUg6RAIxmSNvgJmR+sr/Gt8GefH8xIrjPUVLcmjOgjPaJBt FklGSyJAX9yTubE01KuSweNQyhkBk8rLhpjPMB+tijqf8+VRt3JHqlRLv5vScBjGZkE0 R1oiWrNuElIup86LW2qPNlF/waXZhjFg/LpITSS2n4+bnhDkKErmDzN6KDe7BHhl1PRJ HqjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=h8LNhdRUq92txGPpnmnM6kzF0D7oUzJ1pUIiGnK97Fs=; b=mqJ03DDcL2EWSwUnTmxNEvkaFPjAwhsf4g023GqRHuXwZLerW9tUeh6MM9Wbf1LAes h1RzLp4kMUPOc9rCtgPY6iOjx/o0+vbuT1akhs1ogBeVEEyv1ki4qGekEUqz+AUmEn3+ 3Ut1Etsc/ZKaiBPjJdnNXjcxD8OstRRacQtxQaQa0c1wcIxS0itpqJrrSd2g2HsN/yuC jRPPwHTkAXmK9yrUY0RQDeEA5niuPYoWWYkqlPM2mqk8m1JvjxDiRvRYcb0vgdUFlMuT xBZ7D9RATaYCmaPux7PMUvatzU9JhRxp7W0qGLaPFmYOf9wMWgPPEwhWBItX5wea7p9/ v3Qw== X-Gm-Message-State: AKaTC01U8gjL7LE+G/zw4UUWbUfKOkQcWYl6cP8ag3Sr41yXMUwrDuBLxarCTqMN1Quhgw== X-Received: by 10.99.174.75 with SMTP id e11mr26345969pgp.89.1479693677224; Sun, 20 Nov 2016 18:01:17 -0800 (PST) Received: from Miles.local ([2601:646:8680:e650:1143:20b3:2f53:6abf]) by smtp.gmail.com with ESMTPSA id i194sm14701185pgc.46.2016.11.20.18.01.16 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 20 Nov 2016 18:01:16 -0800 (PST) Received: by Miles.local (Postfix, from userid 501) id 80B651A19EB; Sun, 20 Nov 2016 18:01:10 -0800 (PST) From: Dave Abrahams To: tramp-devel@gnu.org Subject: tramp (2.2.13.25.1); ido virtual buffer interaction Date: Sun, 20 Nov 2016 18:01:10 -0800 Message-ID: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400e:c05::22c X-BeenThere: tramp-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: tramp-devel-bounces+michael.albinus=gmx.de@gnu.org Sender: "Tramp-devel" Envelope-To: X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=V3; X-GMX-Antivirus: 0 (no virus found) X-UI-Filterresults: notjunk:1;V01:K0:Ed6M+l4OzK8=:x7dMMQvSGfeEdW/Aj/t4nBGap0 pr6bJRZMHg74KPvZdq5ECBVeBC2GB9Skbf9gTS/epomdd8+M3x9EzibuUe1ImEEQd57SrEV1X O9ukwf1KLnm61DSaqjtM5uK5i6CU2kO9AT0mybSV5huZDoTkyq2uh2o0YMDqDOhvgMLE0wE3j 1maXFcANHIeGdqQWQtP4xFrLSWj8ssZCu8V3usgaD5InXKrw6CYtyJTEH9L0D1KkssJaXH2tU EoLbc4QOohFBIGsVZv0B/9sdDF6hOIDTFL/DP5jrdrrWoX0cqa2k+FUuOOhdBk4p75xKh6D8K +tfYX2+t52no2bGkRvxMWXNP4oGwaThVtAMjwgWbbM/mrS0lTndg0h6C8A27q4R+1MQkeqvwZ iWv1JLRyz6jtQK3cD0Gj39cbeIwkuL9UwgcVirzwdI69IMTS+ol6F0WTrY2dqGQcf15NGAFi7 AncmEA4Gs1WFMcAb1pahhITl/aZOcGqGqmcFEQ1m7oWlrEXKkZUfrfXq8bDmp5idKwLgtTLFn UPja/MWqPpeqCcNezUsTKh/QsogSfg0VtQvIEBU6VR3IOeR0uGNATtgbQ+UgvQahEGTfzSrnE goFdCYF8b7NdmR2UkhD0aykH5s87rWyh9+xHyNS4KWh4RIghSQeQvKedDlz7lk03a0D64JjUM AaqCHrLPeZrfVyITj/bKJb1HeuuW4sWVF01PjPNIPVfuNBkhxnDhl+0KtKtDGtsdaTbQF82XE n28Ds9Dv9Y1SniqmiwVBh+VkuLfdK5ZyLwk8dU9RY7DsV2KkIzTCeOGO19inzlhC+fZ0kxHK2 yEBba2cKYciQ7Y+L5Jpf+AdFxSe4naghvFHFu1WTmJrBq31KFDtaV/1molEhAuS2k4boerHSx F5wA+9QgP/42fqk1P2jeue+DxtZAoYZ2X67JYN76NGggnUjVtWnnNhQiDrgkUIxa2XWs4+Z4Y XYsRmmMug7Va2+GUSkOA/C24xFlGMHceJXEUVsCGIxMiDRtKeF0FxNwQd3+vcUnvMOTWLPVyp OBWpuXe/wkZctCKDVyW48Kxsl1WVZYGqrJmC/xIZ6sxkVzs7VBiICBYUyiNJhs8pALcKKSgGr icnPu5nZeRHB+aMAkl8Ay9KUW27DgQ4L7zVC4NmPHJNpupxBhc7IgDcd56wDyS+sDNc47G/Bp wutol6UdzHCz4yRQ21WtA7zPCbqjHzw0IjO+SiSQO+PMxrOLli6qM39WP/R4DxYjfCXakRtdX N3M9QuY1c+EbaTu6ao3wNqQjwbBS4gccUm366CaRGrRJD0KWSWl6j+QuXQubvWncC6i7dz3Pr U+dbN+Oig/zXZh1ganq/a29jhMtEaB0itW78CjhDh3f0xArRS2kM8Km8EIMpPpNTyWOTskqsM c1EmmZDh7qzXe4ibirfoaU3aUgvn0lRvP8O/59kvsE1+D9HRCKVF9ZQeUy29T66ylwMr0pXo9 nBFOnNI+ikvNlVrzTzK58ROnR0f584EUDrLZxqTlpm0KkfLGzBQCZwkHGZt6cRpgc/hO6XTfT /6dKWVINe5ECQm4UeQ95KfzJz+sMw0D1FpcM+TFpi X-Content-Length: 63659 Lines: 828 Xref: detlef tramp:14954 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Michael, I know I've complained several times of TRAMP appearing to open connections at inopportune moments... well, I think I just found the problem: it's an interaction with ido. I had tried to reach a non-existent host with TRAMP and I found myself getting errors whenever I did `C-x b' to switch buffers, **even after invoking `tramp-cleanup-all-[connections/buffers]'** ido likes to keep a list of buffers-that-once-existed (`ido-use-virtual-buffers'), and I guess something it's doing is activating TRAMP; perhaps looking for the file at the other end. I attached some of the messages generated by using edebug-trace in ido-add-virtual-buffers-to-list just before the error. Happy to try to provide other diagnostic info if you want it. Result: nil [2 times] Result: "/scp:wingy.local:/Users/dave/src/llvm-disttest/.git" Result: ".git" [3 times] Result: nil [2 times] Result: ".git" Result: nil [2 times] Result: ".git" Result: nil Result: t Result: "/scp:wingy.local:/Users/dave/src/llvm-disttest/.git" Result: nil Result: t Result: ".git" Result: (("lit.site.cfg" . "/Users/dave/src/s/build/Ninja-ReleaseAssert/swi= ft-macosx-x86_64/test-macosx-x86_64/lit.site.cfg") ("ErrorBridging.swift" .= "/Users/Shared/dabrahams/s/swift/test/Constraints/ErrorBridging.swift") ("= CMakeCache.txt" . "/Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx= -x86_64/CMakeCache.txt")) Result: nil Result: t Result: ".git" Result: ("*tramp/scp wingy*" "lit.cfg" "*compilation*" "swift-macosx-x86_64= " "*magit: swift" "*magit-process: swift" "tuple.swift" "Constraints" "run.= py" "enumtest.swift" "lit" "*grep*" "test-macosx-x86_64" "Ninja-ReleaseAsse= rt" "build" "s" "src" "test" "CMakeFiles" "build-scrip= t-impl" "*magit-process: llvm" "*magit-revision: llvm" "llvm" "SwiftSourceD= ocInfo.cpp" "Notification.swift" "CGFloat.swift.gyb" "Calendar.swift" "Floa= tingPointTypes.swift.gyb" "*Async Shell Command*" "swift" ".swift-build-pre= sets" "hosts" "Character.swift" "test" "String.swift" "*magit: dotem= acs" "compile-settings.el" "*magit-diff: dotemacs" "*magit-log: dotemacs" "= *Customize Group: compilation*" "gyb" "Unicode.swift" "compile.el.gz" "line= -directive" "subprocess.py" "FixedPoint.swift.gyb" "99-sugar.el" "*Customiz= e Group: mac*" "*magit-process: onmsg" "postfix.patch" ...) Result: nil Result: t Result: ".git" Result: ("\\` ") Result: nil Result: t Result: ".git" Result: "/scp:wingy.local:/Users/dave/src/llvm-disttest/.git" Result: (".git" . "/scp:wingy.local:/Users/dave/src/llvm-disttest/.git") Result: (("lit.site.cfg" . "/Users/dave/src/s/build/Ninja-ReleaseAssert/swi= ft-macosx-x86_64/test-macosx-x86_64/lit.site.cfg") ("ErrorBridging.swift" .= "/Users/Shared/dabrahams/s/swift/test/Constraints/ErrorBridging.swift") ("= CMakeCache.txt" . "/Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx= -x86_64/CMakeCache.txt")) Result: ((".git" . "/scp:wingy.local:/Users/dave/src/llvm-disttest/.git") (= "lit.site.cfg" . "/Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-= x86_64/test-macosx-x86_64/lit.site.cfg") ("ErrorBridging.swift" . "/Users/S= hared/dabrahams/s/swift/test/Constraints/ErrorBridging.swift") ("CMakeCache= .txt" . "/Users/dave/src/s/build/Ninja-ReleaseAssert/swift-macosx-x86_64/CM= akeCache.txt")) [2 times] Result: "/wingy:src/" Result: "" [3 times] Result: t Result: "/wingy:src/" Result: "/wingy:src" Result: "src" [4 times] Result: nil [2 times] Result: "src" Result: nil Result: t Result: "/wingy:src/" Tramp: Opening connection for wingy using scp... Tramp: Sending command =E2=80=98exec ssh -o ControlMaster=3Dauto -o Contr= olPath=3D'tramp.%C' -o ControlPersist=3Dno -e none wingy=E2=80=99 Tramp: Waiting for prompts from remote shell... Tramp failed to connect. If this happens repeatedly, try =E2=80=98M-x tramp-cleanup-this-connection=E2=80=99 Emacs : GNU Emacs 25.1.1 (x86_64-apple-darwin13.4.0, Carbon Version 157 Ap= pKit 1265.21) of 2016-11-05 Package: tramp (2.2.13.25.1) current state: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D (setq backup-by-copying t backup-by-copying-when-linked nil backup-by-copying-when-mismatch t backup-by-copying-when-privileged-mismatch 200 backup-directory-alist '(("." . "~/.emacs.d/backups")) file-name-handler-alist '(("\\(?:\\.dz\\|\\.txz\\|\\.xz\\|\\.lzma\\|\\.lz\= \|\\.g?z\\|\\.\\(?:tgz\\|svgz\\|sifz\\)\\|\\.tbz2?\\|\\.bz2\\|\\.Z\\)\\(?:~= \\|\\.~[-[:alnum:]:#@^._]+\\(?:~[[:digit:]]+\\)?~\\)?\\'" . jka-compr-handl= er) ("\\.gpg\\(~\\|\\.~[0-9]+~\\)?\\'" . epa-file-ha= ndler) ("\\`/[^/]*\\'" . tramp-completion-file-name-han= dler) ("\\`/[^/|:][^/|]*:" . tramp-file-name-handler) ("\\`/:" . file-name-non-special)) password-cache t password-cache-expiry 16 remote-file-name-inhibit-cache 10 shell-prompt-pattern "^[^#$%>\n]*[#$%>] *" tramp-actions-before-shell '((tramp-login-prompt-regexp tramp-action-login) (tramp-password-prompt-regexp tramp-action-pa= ssword) (tramp-wrong-passwd-regexp tramp-action-permi= ssion-denied) (shell-prompt-pattern tramp-action-succeed) (tramp-shell-prompt-pattern tramp-action-succ= eed) (tramp-yesno-prompt-regexp tramp-action-yesno) (tramp-yn-prompt-regexp tramp-action-yn) (tramp-terminal-prompt-regexp tramp-action-te= rminal) (tramp-process-alive-regexp tramp-action-proc= ess-alive)) tramp-actions-copy-out-of-band '((tramp-password-prompt-regexp tramp-actio= n-password) (tramp-wrong-passwd-regexp tramp-action-p= ermission-denied) (tramp-copy-failed-regexp tramp-action-pe= rmission-denied) (tramp-process-alive-regexp tramp-action-= out-of-band)) tramp-adb-connect-if-not-connected nil tramp-adb-method "adb" tramp-adb-program "adb" tramp-adb-prompt "(decode-coding-string (base64-decode-string \"XlwoPzpbWz= pkaWdpdDpdXSp8P1wpP1woPzpbWzphbG51bTpdGztbXSpAW1s6YWxudW06XV0qW14j\nXCRdKlw= pP1sjXCRdW1s6c3BhY2U6XV0=3D\") 'raw-text)" tramp-auto-save-directory nil tramp-awk-coding-test "test -c /dev/zero && od -v -t x1 -A n = /dev/null\")\n }\n obc=3D0; o=3D0\n }\n }\n = }\n }\n}'" tramp-awk-encode "od -v -t x1 -A n | busybox awk '\\\nBEGIN {\n b64 =3D \= "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\"\n b16 = =3D \"0123456789abcdef\"\n}\n{\n for (c=3D1; c<=3Dlength($0); c++) {\n = d=3Dindex(b16, substr($0,c,1))\n if (d--) {\n for (b=3D1; b<=3D4; b= ++) {\n o=3Do*2+int(d/8); d=3D(d*2)%%16\n if (++obc=3D=3D6) {= \n printf substr(b64,o+1,1)\n if (++rc>75) { printf \"\\n= \"; rc=3D0 }\n obc=3D0; o=3D0\n }\n }\n }\n }\n}\n= END {\n if (obc) {\n tail=3D(obc=3D=3D2) ? \"=3D=3D\\n\" : \"=3D\\n\"\n= while (obc++<6) { o=3Do*2 }\n printf \"%%c\", substr(b64,o+1,1)\n }= else {\n tail=3D\"\\n\"\n }\n printf tail\n}'" tramp-backup-directory-alist '(("." . "~/.emacs.d/backups")) tramp-bluez-discover-devices-timeout 60 tramp-bug-report-address "tramp-devel@gnu.org" tramp-cache-data '((["scp" nil "wingy" nil nil] ("first-password-request" = t)) (nil ("locale" "en_US.UTF-8")) ("#" nil) ("#" nil) ("#" nil)) tramp-cache-data-changed t tramp-cache-unload-hook '(#[nil "\300\301\302\"\207" [remove-hook kill-emacs-hook tramp-dump-connec= tion-properties] 3] #[nil "\300\301\302\"\210\300\303\302\"\210\300\= 304\302\"\207" [remove-hook before-revert-hook tramp-flush-fi= le-function eshell-pre-command-hook kill-buffer-hook] 3] ) tramp-chunksize nil tramp-color-escape-sequence-regexp "(decode-coding-string (base64-decode-s= tring \"G1tbOzAtOV0rbQ=3D=3D\") 'raw-text)" tramp-completion-file-name-handler-alist '((file-name-all-completions . tramp-completion-handle-file-n= ame-all-completions) (file-name-completion . tramp-completion-handle-file-n= ame-completion) ) tramp-completion-file-name-regexp "\\`/[^/]*\\'" tramp-completion-file-name-regexp-separate "\\`/\\([[][^]]*\\)?\\'" tramp-completion-file-name-regexp-unified "\\`/[^/]*\\'" tramp-completion-function-alist '(("fcp" (tramp-parse-rhosts "/etc/hosts.e= quiv") (tramp-parse-shosts "~/.ssh/known_hosts= ") (tramp-parse-sconfig "~/.ssh/config")) ("psftp" (tramp-parse-rhosts "/etc/hosts= .equiv") (tramp-parse-shosts "~/.ssh/known_hosts= ") (tramp-parse-sconfig "~/.ssh/config")) ("pscp" (tramp-parse-rhosts "/etc/hosts.= equiv") (tramp-parse-shosts "~/.ssh/known_hosts= ") (tramp-parse-sconfig "~/.ssh/config")) ("plink" (tramp-parse-rhosts "/etc/hosts= .equiv") (tramp-parse-shosts "~/.ssh/known_hosts= ") (tramp-parse-sconfig "~/.ssh/config")) ("krlogin" (tramp-parse-rhosts "/etc/hos= ts.equiv")) ("ksu" (tramp-parse-passwd "/etc/passwd"= )) ("sudo" (tramp-parse-passwd "/etc/passwd= ")) ("su" (tramp-parse-passwd "/etc/passwd")) ("nc" (tramp-parse-hosts "/etc/hosts")) ("telnet" (tramp-parse-hosts "/etc/hosts= ")) ("sshx" (tramp-parse-rhosts "/etc/hosts.= equiv") (tramp-parse-shosts "~/.ssh/known_hosts= ") (tramp-parse-sconfig "~/.ssh/config")) ("ssh" (tramp-parse-rhosts "/etc/hosts.e= quiv") (tramp-parse-shosts "~/.ssh/known_hosts= ") (tramp-parse-sconfig "~/.ssh/config")) ("remsh" (tramp-parse-rhosts "/etc/hosts= .equiv")) ("rsh" (tramp-parse-rhosts "/etc/hosts.e= quiv")) ("rsync" (tramp-parse-rhosts "/etc/hosts= .equiv") (tramp-parse-shosts "~/.ssh/known_hosts= ") (tramp-parse-sconfig "~/.ssh/config")) ("scpx" (tramp-parse-rhosts "/etc/hosts.= equiv") (tramp-parse-shosts "~/.ssh/known_hosts= ") (tramp-parse-sconfig "~/.ssh/config")) ("scp" (tramp-parse-rhosts "/etc/hosts.e= quiv") (tramp-parse-shosts "~/.ssh/known_hosts= ") (tramp-parse-sconfig "~/.ssh/config")) ("remcp" (tramp-parse-rhosts "/etc/hosts= .equiv")) ("rcp" (tramp-parse-rhosts "/etc/hosts.e= quiv")) ("adb" (tramp-adb-parse-device-names "")= )) tramp-completion-function-alist-putty '((tramp-parse-putty "~/.putty/sessi= ons")) tramp-completion-function-alist-rsh '((tramp-parse-rhosts "/etc/hosts.equi= v")) tramp-completion-function-alist-ssh '((tramp-parse-rhosts "/etc/hosts.equi= v") (tramp-parse-shosts "~/.ssh/known_ho= sts") (tramp-parse-sconfig "~/.ssh/config"= )) tramp-completion-function-alist-su '((tramp-parse-passwd "/etc/passwd")) tramp-completion-function-alist-telnet '((tramp-parse-hosts "/etc/hosts")) tramp-completion-mode nil tramp-completion-reread-directory-timeout 10 tramp-connection-min-time-diff 5 tramp-connection-properties nil tramp-connection-timeout 60 tramp-copy-failed-regexp "\\(.+: \\(No such file or directory\\|Permission= denied\\|is a directory\\|not a regular file\\)\\)\\s-*" tramp-copy-size-limit 10240 tramp-current-connection '((#("scp" 0 3 (tramp-default t)) nil "wingy") 22= 578 20907 655911 0) tramp-current-host "wingy" tramp-current-method #("scp" 0 3 (tramp-default t)) tramp-current-user nil tramp-debug-on-error nil tramp-debug-outline-regexp "[0-9]+:[0-9]+:[0-9]+\\.[0-9]+ [a-z0-9-]+ (\\([= 0-9]+\\)) #" tramp-default-host "localhost" tramp-default-host-alist '(("adb" nil "")) tramp-default-method "scp" tramp-default-method-alist '((nil "%" "smb") ("\\`\\(127\\.0\\.0\\.1\\|::1\\|Daves-MacBook= -Pro\\.local\\|localhost6?\\)\\'" "\\`root\\'" "su") (nil "\\`\\(anonymous\\|ftp\\)\\'" "ftp") ("\= \`ftp\\." nil "ftp")) tramp-default-proxies-alist '(("\\`localhost\\'" nil nil) ("\\`206.217.198= .21\\'" nil nil) ("\\`.+\\'" "\\`root\\'" "/ssh:%h:")) tramp-default-user nil tramp-default-user-alist '(("\\`smb\\'" nil nil) ("\\`\\(?:fcp\\|krlogin\\|nc\\|r\\(?:cp\\|emcp\= \|sh\\)\\|telnet\\)\\'" nil "dave") ("\\`\\(?:ksu\\|su\\(?:do\\)?\\)\\'" nil "root") ("\\`\\(?:socks\\|tunnel\\)\\'" nil "dave") ("\= \`synce\\'" nil nil)) tramp-devices 5 tramp-domain-regexp "[-a-zA-Z0-9_.]+" tramp-echo-mark "_echo" tramp-echo-mark-marker "_echo" tramp-echo-mark-marker-length 5 tramp-echoed-echo-mark-regexp "_echo\\(\\( \\)?\\)\\{5\\}" tramp-encoding-command-interactive "-i" tramp-encoding-command-switch "-c" tramp-encoding-shell "/bin/sh" tramp-end-of-heredoc "ec67d31971613281df36b575da1db2fb" tramp-end-of-output "///4943970cf9bda37be673bd9dd6642183#$" tramp-file-mode-type-map '((0 . "-") (1 . "p") (2 . "c") (3 . "m") (4 . "d= ") (5 . "?") (6 . "b") (7 . "?") (8 . "-") (9 . "n") (10 . "l") (11 . = "?") (12 . "s") (13 . "D") (14 . "w")) tramp-file-name-regexp "\\`/[^/|:][^/|]*:" tramp-file-name-regexp-separate "\\`/\\[.*\\]" tramp-file-name-regexp-unified "\\`/[^/|:][^/|]*:" tramp-file-name-structure '("^/\\(\\(?:\\(?:\\([a-zA-Z_0-9-]+\\):\\)?\\(?:= \\([^/|: ]+\\)@\\)?\\(\\(?:[a-zA-Z0-9_.-]+\\|\\[\\(?:\\(?:\\(?:[a-zA-Z0-9]= +\\)?:\\)+[a-zA-Z0-9.]+\\)?]\\)\\(?:#[0-9]+\\)?\\)?|\\)+\\)?\\(?:\\([a-zA-Z= _0-9-]+\\):\\)?\\(?:\\([^/|: ]+\\)@\\)?\\(\\(?:[a-zA-Z0-9_.-]+\\|\\[\\(?:\= \(?:\\(?:[a-zA-Z0-9]+\\)?:\\)+[a-zA-Z0-9.]+\\)?]\\)\\(?:#[0-9]+\\)?\\)?:\\(= .*$\\)" 5 6 7 8 1) tramp-foreign-file-name-handler-alist '((tramp-smb-file-name-p . tramp-smb= -file-name-handler) (tramp-ftp-file-name-p . tramp-ftp= -file-name-handler) (tramp-adb-file-name-p . tramp-adb= -file-name-handler) (identity . tramp-sh-file-name-han= dler)) tramp-ftp-method "ftp" tramp-gvfs-methods '("afp" "dav" "davs" "obex" "sftp" "synce") tramp-gvfs-zeroconf-domain "local" tramp-gw-socks-method "socks" tramp-gw-tunnel-method "tunnel" tramp-half-a-year '(241 17024) tramp-handle-file-local-copy-hook nil tramp-handle-write-region-hook nil tramp-histfile-override ".tramp_history" tramp-host-regexp "[a-zA-Z0-9_.-]+" tramp-host-with-port-regexp "\\([a-zA-Z0-9_.-]+\\)#\\([0-9]+\\)" tramp-initial-end-of-output "#$ " tramp-inline-compress-commands '(("gzip" "gzip -d") ("bzip2" "bzip2 -d") (= "xz" "xz -d") ("compress" "compress -d")) tramp-inline-compress-start-size 4096 tramp-inodes 0 tramp-ipv6-regexp "\\(?:\\(?:[a-zA-Z0-9]+\\)?:\\)+[a-zA-Z0-9.]+" tramp-local-coding-commands '((b64 base64-encode-region base64-decode-regi= on) (uu tramp-uuencode-region uudecode-decode-re= gion) (pack "perl -e 'binmode STDIN; binmode STDOUT; pr= int pack(q{u*}, join q{}, <>)'" "perl -e 'binmode STDIN; binmode STDOUT; pr= int unpack(q{u*}, join q{}, <>)'") ) tramp-local-end-of-line "\n" tramp-local-host-regexp "\\`\\(127\\.0\\.0\\.1\\|::1\\|Daves-MacBook-Pro\\= .local\\|localhost6?\\)\\'" tramp-localname-regexp ".*$" tramp-locked nil tramp-locker nil tramp-login-prompt-regexp ".*\\(user\\|login\\)\\( .*\\)?: *" tramp-message-show-message t tramp-method-regexp "[a-zA-Z_0-9-]+" tramp-methods '(("smb" (tramp-remote-shell "") (tramp-tmpdir "/C$/Temp")) ("fcp" (tramp-login-program "fsh") (tramp-login-args (("%h") ("-l" "%u") ("sh" "-i"))) (tram= p-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-arg= s ("-i") ("-c")) (tramp-copy-program "fcp") (tramp-copy-args (("-p" "%k"))= ) (tramp-copy-keep-date t)) ("psftp" (tramp-login-program "plink") (tramp-login-args (("-l" "%u") ("-P" "%p") ("-ssh") ("-t") ("%h") ("\"") ("env 'TERM=3Ddumb' 'PROMPT_COMMAND=3D' 'PS1=3D#$ '") (= "/bin/sh") ("\"")) ) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login = ("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "psc= p") (tramp-copy-args (("-l" "%u") ("-P" "%p") ("-sftp") ("-p"= "%k") ("-q") ("-r"))) (tramp-copy-keep-date t) (tramp-copy-recursive t)) ("pscp" (tramp-login-program "plink") (tramp-login-args (("-l" "%u") ("-P" "%p") ("-ssh") ("-t") ("%h") ("\"") ("env 'TERM=3Ddumb' 'PROMPT_COMMAND=3D' 'PS1=3D#$ '") (= "/bin/sh") ("\"")) ) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login = ("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "psc= p") (tramp-copy-args (("-l" "%u") ("-P" "%p") ("-scp") ("-p" = "%k") ("-q") ("-r"))) (tramp-copy-keep-date t) (tramp-copy-recursive t) (tramp-= default-port 22)) ("plinkx" (tramp-login-program "plink") (tramp-login-args (("-load") ("%h") ("-t") ("\"") ("env 'TERM=3Ddumb' 'PRO= MPT_COMMAND=3D' 'PS1=3D#$ '") ("/bin/sh") ("\"")) ) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login = ("-l")) (tramp-remote-shell-args ("-c"))) ("plink" (tramp-login-program "plink") (tramp-login-args (("-l" "%u") ("-P" "%p") ("-ssh") ("-t") ("%h") ("\"") ("env 'TERM=3Ddumb' 'PROMPT_COMMAND=3D' 'PS1=3D#$ '") (= "/bin/sh") ("\"")) ) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login = ("-l")) (tramp-remote-shell-args ("-c")) (tramp-default-port 22)) ("krlogin" (tramp-login-program "krlogin") (tramp-login-args (("%h") ("-l" "%u") ("-x"))) (tramp-rem= ote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-arg= s ("-c"))) ("ksu" (tramp-login-program "ksu") (tramp-login-args (("%u= ") ("-q"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login = ("-l")) (tramp-remote-shell-args ("-c")) (tramp-connection-timeou= t 10)) ("sudo" (tramp-login-program "sudo") (tramp-login-args (("-u" "%u") ("-s") ("-H") ("-p" "P\"\"a\"\"s\"\"s\"\"w\= "\"o\"\"r\"\"d\"\":"))) (tramp-login-env (("SHELL") ("/bin/sh"))) (tramp-remote-s= hell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-arg= s ("-c")) (tramp-connection-timeout 10)) ("su" (tramp-login-program "su") (tramp-login-args (("-") = ("%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login = ("-l")) (tramp-remote-shell-args ("-c")) (tramp-connection-timeou= t 10)) ("nc" (tramp-login-program "telnet") (tramp-login-args (("%h") ("%p") ("2>/dev/null"))) (tramp= -remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-arg= s ("-c")) (tramp-copy-program "nc") (tramp-copy-args (("-w" "1") ("= -v") ("%h") ("%r"))) (tramp-remote-copy-program "nc") (tramp-remote-copy-args (("-l") ("-p" "%r") ("2>/dev/null= "))) (tramp-default-port 23)) ("telnet" (tramp-login-program "telnet") (tramp-login-args (("%h") ("%p") ("2>/dev/null"))) (tramp= -remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-arg= s ("-c")) (tramp-default-port 23)) ("sshx" (tramp-login-program "ssh") (tramp-login-args (("-l" "%u") ("-p" "%p") ("%c") ("-e" "none") ("-t" "-t"= ) ("%h") ("/bin/sh"))) (tramp-async-args (("-q"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-arg= s ("-c")) (tramp-gw-args (("-o" "GlobalKnownHostsFile=3D/dev/null") ("-o" "UserKn= ownHostsFile=3D/dev/null") ("-o" "StrictHostKeyChecking=3Dno")) ) (tramp-default-port 22)) ("ssh" (tramp-login-program "ssh") (tramp-login-args (("-l" "%u") ("-p" "%p") ("%c") ("-e" "= none") ("%h"))) (tramp-async-args (("-q"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-arg= s ("-c")) (tramp-gw-args (("-o" "GlobalKnownHostsFile=3D/dev/null") ("-o" "UserKn= ownHostsFile=3D/dev/null") ("-o" "StrictHostKeyChecking=3Dno")) ) (tramp-default-port 22)) ("remsh" (tramp-login-program "remsh") (tramp-login-args (= ("%h") ("-l" "%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login = ("-l")) (tramp-remote-shell-args ("-c"))) ("rsh" (tramp-login-program "rsh") (tramp-login-args (("%h= ") ("-l" "%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login = ("-l")) (tramp-remote-shell-args ("-c"))) ("rsync" (tramp-login-program "ssh") (tramp-login-args (("-l" "%u") ("-p" "%p") ("%c") ("-e" "= none") ("%h"))) (tramp-async-args (("-q"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-arg= s ("-c")) (tramp-copy-program "rsync") (tramp-copy-args (("-t" "%k"= ) ("-r"))) (tramp-copy-env (("RSYNC_RSH") ("ssh" "%c"))) (tramp-copy= -keep-date t) (tramp-copy-keep-tmpfile t) (tramp-copy-recursive t)) ("scpx" (tramp-login-program "ssh") (tramp-login-args (("-l" "%u") ("-p" "%p") ("%c") ("-e" "none") ("-t" "-t"= ) ("%h") ("/bin/sh"))) (tramp-async-args (("-q"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-arg= s ("-c")) (tramp-copy-program "scp") (tramp-copy-args (("-P" "%p") ("-p" "%k") ("-q") ("-r") (= "%c"))) (tramp-copy-keep-date t) (tramp-copy-recursive t) (tramp-gw-args (("-o" "GlobalKnownHostsFile=3D/dev/null") ("-o" "UserKn= ownHostsFile=3D/dev/null") ("-o" "StrictHostKeyChecking=3Dno")) ) (tramp-default-port 22)) ("scp" (tramp-login-program "ssh") (tramp-login-args (("-l" "%u") ("-p" "%p") ("%c") ("-e" "= none") ("%h"))) (tramp-async-args (("-q"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login ("-l")) (tramp-remote-shell-arg= s ("-c")) (tramp-copy-program "scp") (tramp-copy-args (("-P" "%p") ("-p" "%k") ("-q") ("-r") (= "%c"))) (tramp-copy-keep-date t) (tramp-copy-recursive t) (tramp-gw-args (("-o" "GlobalKnownHostsFile=3D/dev/null") ("-o" "UserKn= ownHostsFile=3D/dev/null") ("-o" "StrictHostKeyChecking=3Dno")) ) (tramp-default-port 22)) ("remcp" (tramp-login-program "remsh") (tramp-login-args (= ("%h") ("-l" "%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login = ("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "rcp= ") (tramp-copy-args (("-p" "%k"))) (tramp-copy-keep-date t)) ("rcp" (tramp-login-program "rsh") (tramp-login-args (("%h= ") ("-l" "%u"))) (tramp-remote-shell "/bin/sh") (tramp-remote-shell-login = ("-l")) (tramp-remote-shell-args ("-c")) (tramp-copy-program "rcp= ") (tramp-copy-args (("-p" "%k") ("-r"))) (tramp-copy-keep-d= ate t) (tramp-copy-recursive t)) ("ftp") ("adb" (tramp-tmpdir "/data/local/tmp") (tramp-def= ault-port 5555))) tramp-mode t tramp-obsolete-methods '("ssh1" "ssh2" "scp1" "scp2" "scpc" "rsyncc" "plin= k1") tramp-operation-not-permitted-regexp "\\(preserving times.*\\|set mode\\):= \\s-*\\(Operation not permitted\\)" tramp-parse-time-months '(("jan" . 1) ("feb" . 2) ("mar" . 3) ("apr" . 4) = ("may" . 5) ("jun" . 6) ("jul" . 7) ("aug" . 8) ("sep" . 9) ("oct" . 10)= ("nov" . 11) ("dec" . 12)) tramp-password-prompt-regexp "(decode-coding-string (base64-decode-string = \"Xi4qXChcKD86YWRnYW5nc2tvZGVcfGNvbnRyYXNlXCg/OlwoPzpueVx8w7FcKWFcKVx8Z2Vzb= G9c\nfGhcKD86XCg/OmFzxYJcfGVzbFwpb1wpXHxpcGhhc2l3ZWRpXHxqZWxzesOzXHxsXCg/Om= 96aW5r\nYVx8w7ZzZW5vcmRcKVx8bVwoPzpvdCBkZSBwYXNzZVx84bqtdCBraOG6qXVcKVx8cGF= cKD86cm9s\nYVx8c1woPzphaGl0emFcfHNcKD86IHBocmFzZVx8Y29kZVx8b3JkXHxwaHJhc2Vc= fHdvcltkdF1c\nKVx8dm9ydG9cKVwpXHxzXCg/OmFsYXNhbmFcfGVuaGFcfGxhcHRhxb5vZGlzX= ClcfHdhY2h0d29v\ncmRcfNC70L7Qt9C40L3QutCwXHzQv9Cw0YDQvtC70YxcfNeh16HXnteUXH= zZg9mE2YXYqSDYp9mE\n2LPYsVx84KSX4KWB4KSq4KWN4KSk4KS24KSs4KWN4KSmXHzgpLbgpKz= gpY3gpKbgpJXgpYLgpJ9c\nfOCml+CngeCmquCnjeCmpOCmtuCmrOCnjeCmplx84Kaq4Ka+4Ka4= 4KaT4Kef4Ka+4Kaw4KeN4Kah\nXHzgqKrgqL7gqLjgqLXgqLDgqKFcfOCqquCqvuCquOCqteCqs= OCrjeCqoVx84Kyq4K2N4Kyw4Kys\n4K2H4Ky2IOCsuOCsmeCtjeCsleCth+CspFx84K6V4K6f4K= 614K+B4K6a4K+N4K6a4K+K4K6y4K+N\nXHzgsLjgsILgsJXgsYfgsKTgsKrgsKbgsK7gsYFcfOC= yl+CzgeCyquCzjeCypOCyquCyplx84LSF\n4LSf4LSv4LS+4LSz4LS14LS+4LSV4LWN4LSV4LWN= XHzgtrvgt4Tgt4Pgt4rgtrTgtq/gtrpcfOGe\nluGetuGegOGfkuGemeGen+GemOGfkuGehOGet= uGej+Gfi1x844OR44K544Ov44O844OJXHzlr4Zb\n56CB56K8XVx87JWU7Zi4XClcKS4qOgA/IC= o=3D\") 'raw-text)" tramp-perl-decode "%s -e '\n# This script contributed by Juanma Barranquer= o .\n# Copyright (C) 2002-2016 Free Software Foundation, In= c.\nuse strict;\n\nmy %%trans =3D do {\n my $i =3D 0;\n map {($_, sub= str(unpack(q(B8), chr $i++), 2, 6))}\n split //, q(ABCDEFGHIJKLMNOPQRS= TUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/)\n};\n\nmy %%bytes =3D map {(= unpack(q(B8), chr $_), chr $_)} 0 .. 255;\n\nbinmode(\\*STDOUT);\n\n# We ar= e going to accumulate into $pending to accept any line length\n# (we do not= check they are <=3D 76 chars as the RFC says)\nmy $pending =3D q();\n\nwhi= le (my $data =3D ) {\n chomp $data;\n\n # If we find one or tw= o =3D, we have reached the end and\n # any following data is to be disca= rded\n my $finished =3D $data =3D~ s/(=3D=3D?).*/$1/;\n $pending .=3D= $data;\n\n my $len =3D length($pending);\n my $chunk =3D substr($pen= ding, 0, $len & ~3);\n $pending =3D substr($pending, $len & ~3 + 1);\n\n= # Easy method: translate from chars to (pregenerated) six-bit packets, = join,\n # split in 8-bit chunks and convert back to char.\n print joi= n q(),\n map $bytes{$_},\n ((join q(), map {$trans{$_} || q()} = split //, $chunk) =3D~ /......../g);\n\n last if $finished;\n}' 2>/dev/n= ull" tramp-perl-decode-with-module "%s -MMIME::Base64 -0777 -ne 'print decode_b= ase64($_)' 2>/dev/null" tramp-perl-directory-files-and-attributes "%s -e '\nchdir($ARGV[0]) or pri= ntf(\"\\\"Cannot change to $ARGV[0]: $''!''\\\"\\n\"), exit();\nopendir(DIR= ,\".\") or printf(\"\\\"Cannot open directory $ARGV[0]: $''!''\\\"\\n\"), e= xit();\n@list =3D readdir(DIR);\nclosedir(DIR);\n$n =3D scalar(@list);\npri= ntf(\"(\\n\");\nfor($i =3D 0; $i < $n; $i++)\n{\n $filename =3D $list[$i= ];\n @stat =3D lstat($filename);\n if (($stat[2] & 0170000) =3D=3D 01= 20000)\n {\n $type =3D readlink($filename);\n $type =3D~ s= /\"/\\\\\"/g;\n $type =3D \"\\\"$type\\\"\";\n }\n elsif (($st= at[2] & 0170000) =3D=3D 040000)\n {\n $type =3D \"t\";\n }\n = else\n {\n $type =3D \"nil\"\n };\n $uid =3D ($ARGV[1] eq= \"integer\") ? $stat[4] : \"\\\"\" . getpwuid($stat[4]) . \"\\\"\";\n $= gid =3D ($ARGV[1] eq \"integer\") ? $stat[5] : \"\\\"\" . getgrgid($stat[5]= ) . \"\\\"\";\n $filename =3D~ s/\"/\\\\\"/g;\n printf(\n \"(\= \\"%%s\\\" %%s %%u %%s %%s (%%u %%u) (%%u %%u) (%%u %%u) %%u.0 %%u t (%%u .= %%u) (%%u . %%u))\\n\",\n $filename,\n $type,\n $stat= [3],\n $uid,\n $gid,\n $stat[8] >> 16 & 0xffff,\n = $stat[8] & 0xffff,\n $stat[9] >> 16 & 0xffff,\n $stat[9] &= 0xffff,\n $stat[10] >> 16 & 0xffff,\n $stat[10] & 0xffff,\n = $stat[7],\n $stat[2],\n $stat[1] >> 16 & 0xffff,\n = $stat[1] & 0xffff,\n $stat[0] >> 16 & 0xffff,\n $stat[0] = & 0xffff);\n}\nprintf(\")\\n\");' \"$1\" \"$2\" 2>/dev/null" tramp-perl-encode "%s -e '\n# This script contributed by Juanma Barranquer= o .\n# Copyright (C) 2002-2016 Free Software Foundation, In= c.\nuse strict;\n\nmy %%trans =3D do {\n my $i =3D 0;\n map {(substr(= unpack(q(B8), chr $i++), 2, 6), $_)}\n split //, q(ABCDEFGHIJKLMNOPQRS= TUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/);\n};\nmy $data;\n\n# We read= in chunks of 54 bytes, to generate output lines\n# of 72 chars (plus end o= f line)\nwhile (read STDIN, $data, 54) {\n my $pad =3D q();\n\n # Onl= y for the last chunk, and only if did not fill the last three-byte packet\n= if (eof) {\n my $mod =3D length($data) %% 3;\n $pad =3D q= (=3D) x (3 - $mod) if $mod;\n }\n\n # Not the fastest method, but it = is simple: unpack to binary string, split\n # by groups of 6 bits and co= nvert back from binary to byte; then map into\n # the translation table\= n print\n join q(),\n map($trans{$_},\n (substr(u= npack(q(B*), $data) . q(00000), 0, 432) =3D~ /....../g)),\n $p= ad,\n qq(\\n);\n}' 2>/dev/null" tramp-perl-encode-with-module "%s -MMIME::Base64 -0777 -ne 'print encode_b= ase64($_)' 2>/dev/null" tramp-perl-file-attributes "%s -e '\n@stat =3D lstat($ARGV[0]);\nif (!@sta= t) {\n print \"nil\\n\";\n exit 0;\n}\nif (($stat[2] & 0170000) =3D= =3D 0120000)\n{\n $type =3D readlink($ARGV[0]);\n $type =3D~ s/\"/\\\= \\"/g;\n $type =3D \"\\\"$type\\\"\";\n}\nelsif (($stat[2] & 0170000) = =3D=3D 040000)\n{\n $type =3D \"t\";\n}\nelse\n{\n $type =3D \"nil\"\= n};\n$uid =3D ($ARGV[1] eq \"integer\") ? $stat[4] : \"\\\"\" . getpwuid($s= tat[4]) . \"\\\"\";\n$gid =3D ($ARGV[1] eq \"integer\") ? $stat[5] : \"\\\"= \" . getgrgid($stat[5]) . \"\\\"\";\nprintf(\n \"(%%s %%u %%s %%s (%%u %= %u) (%%u %%u) (%%u %%u) %%u.0 %%u t (%%u . %%u) -1)\\n\",\n $type,\n = $stat[3],\n $uid,\n $gid,\n $stat[8] >> 16 & 0xffff,\n $stat[8]= & 0xffff,\n $stat[9] >> 16 & 0xffff,\n $stat[9] & 0xffff,\n $stat= [10] >> 16 & 0xffff,\n $stat[10] & 0xffff,\n $stat[7],\n $stat[2],= \n $stat[1] >> 16 & 0xffff,\n $stat[1] & 0xffff\n);' \"$1\" \"$2\" 2>= /dev/null" tramp-perl-file-name-all-completions "%s -e 'sub case {\n my $str =3D shif= t;\n if ($ARGV[2]) {\n return lc($str);\n }\n else {\n return $str;\n }\n= }\nopendir(d, $ARGV[0]) || die(\"$ARGV[0]: $!\\nfail\\n\");\n@files =3D rea= ddir(d); closedir(d);\nforeach $f (@files) {\n if (case(substr($f, 0, lengt= h($ARGV[1]))) eq case($ARGV[1])) {\n if (-d \"$ARGV[0]/$f\") {\n print \= "$f/\\n\";\n }\n else {\n print \"$f\\n\";\n }\n }\n}\nprint \"ok\\n\"= \n' \"$1\" \"$2\" \"$3\" 2>/dev/null" tramp-perl-file-truename "%s -e '\nuse File::Spec;\nuse Cwd \"realpath\";\= n\nsub myrealpath {\n my ($file) =3D @_;\n return realpath($file) if = -e $file;\n}\n\nsub recursive {\n my ($volume, @dirs) =3D @_;\n my $r= eal =3D myrealpath(File::Spec->catpath(\n $volume, File::= Spec->catdir(@dirs), \"\"));\n if ($real) {\n my ($vol, $dir) =3D= File::Spec->splitpath($real, 1);\n return ($vol, File::Spec->splitd= ir($dir));\n }\n else {\n my $last =3D pop(@dirs);\n ($= volume, @dirs) =3D recursive($volume, @dirs);\n push(@dirs, $last);\= n return ($volume, @dirs);\n }\n}\n\n$result =3D myrealpath($ARGV= [0]);\nif (!$result) {\n my ($vol, $dir) =3D File::Spec->splitpath($ARGV= [0], 1);\n ($vol, @dirs) =3D recursive($vol, File::Spec->splitdir($dir))= ;\n\n $result =3D File::Spec->catpath($vol, File::Spec->catdir(@dirs), \= "\");\n}\n\n$result =3D~ s/\"/\\\\\"/g;\nprint \"\\\"$result\\\"\\n\";\n' \= "$1\" 2>/dev/null" tramp-perl-pack "%s -e 'binmode STDIN; binmode STDOUT; print pack(q{u*}, j= oin q{}, <>)'" tramp-perl-unpack "%s -e 'binmode STDIN; binmode STDOUT; print unpack(q{u*= }, join q{}, <>)'" tramp-persistency-file-name "/Users/dave/.emacs.d/tramp" tramp-port-regexp "[0-9]+" tramp-postfix-hop-format "|" tramp-postfix-hop-regexp "|" tramp-postfix-host-format ":" tramp-postfix-host-regexp ":" tramp-postfix-ipv6-format "]" tramp-postfix-ipv6-regexp "]" tramp-postfix-method-format ":" tramp-postfix-method-regexp ":" tramp-postfix-user-format "@" tramp-postfix-user-regexp "@" tramp-prefix-domain-format "%" tramp-prefix-domain-regexp "%" tramp-prefix-format "/" tramp-prefix-ipv6-format "[" tramp-prefix-ipv6-regexp "\\[" tramp-prefix-port-format "#" tramp-prefix-port-regexp "#" tramp-prefix-regexp "^/" tramp-process-alive-regexp "" tramp-process-connection-type t tramp-remote-coding-commands '((b64 "base64" "base64 -d -i") (b64 "base64"= "base64 -d") (b64 "openssl enc -base64" "openssl enc -d = -base64") (b64 "mimencode -b" "mimencode -u -b") (b64 "mmencode -b" "mmencode -u -b") (b64 "recode data..base64" "recode base64..= data") (b64 tramp-perl-encode-with-module tramp-pe= rl-decode-with-module) (b64 tramp-perl-encode tramp-perl-decode) (b64 tramp-awk-encode tramp-awk-decode "test -c /dev/zero && od -v -t x1 -A n