Package: emacs;
Reported by: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Date: Sat, 2 Jun 2018 22:16:01 UTC
Severity: normal
Tags: wontfix
Found in version 25.3
Done: Michael Albinus <michael.albinus <at> gmx.de>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 31691 in the body.
You can then email your comments to 31691 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-gnu-emacs <at> gnu.org
:bug#31691
; Package emacs
.
(Sat, 02 Jun 2018 22:16:01 GMT) Full text and rfc822 format available.Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
:bug-gnu-emacs <at> gnu.org
.
(Sat, 02 Jun 2018 22:16:01 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com> To: bug-gnu-emacs <at> gnu.org Subject: 25.3; Emacs fails browsing remote files over FTP Date: Sat, 02 Jun 2018 18:15:13 -0400
* Reproduction steps: 1. Install FTP server (in my case I installed and started 'primitive ftpd' with F-Droid on my Android phone). 2. Run: emacs -Q --eval '(find-file "/ftp:anonymous <at> 192.168.1.101#12345:/")' adapting for your local private IP address. This should leave you blank buffer. Visiting the buffer starting by *ftp anonymous ...*, we can find: --8<---------------cut here---------------start------------->8--- ftp> open 192.168.1.101 12345 Connected to 192.168.1.101. 220 Service ready for new user. user "anonymous" Turtle Power! ftp> 331 Guest login okay, send your complete e-mail address as password. 230 User logged in, proceed. ftp> hash Hash mark printing on (1024 bytes/hash mark). ftp> pwd 257 "/" is current directory. ftp> cd / 250 Directory changed to / ftp> ls -al /tmp/ange-ftp22301BWx 200 Command PORT okay. cd / 150 File status okay; about to open data connection. 226 Closing data connection. ftp> ls -al /tmp/ange-ftp22301fzv 250 Directory changed to / ftp> 200 Command PORT okay. 150 File status okay; about to open data connection. ###### 226 Closing data connection. ftp> --8<---------------cut here---------------end--------------->8--- * Trying same commands using inetutils' ftp client: $ ftp 192.168.1.101 12345 Connected to 192.168.1.101. 220 Service ready for new user. Name (192.168.1.101:maxim): anonymous 331 Guest login okay, send your complete e-mail address as password. Password: 230 User logged in, proceed. Remote system type is UNIX. ftp> hash Hash mark printing on (1024 bytes/hash mark). ftp> pwd 257 "/" is current directory. ftp> cd / 250 Directory changed to / ftp> ls -al /tmp/ange-ftp22301BWx output to local-file: /tmp/ange-ftp22301BWx? 200 Command PORT okay. 150 File status okay; about to open data connection. ###### 226 Closing data connection. ftp> Notice that I was prompted for some input after entering the "ls -al /tmp/ange-ftp22301BWx" command. That might be what is causing the issue? * Automatically generated In GNU Emacs 25.3.1 (x86_64-pc-linux-gnu, GTK+ Version 3.22.21) of 2018-02-06 built on localhost Windowing system distributor 'The X.Org Foundation', version 11.0.11906000 Configured using: 'configure CONFIG_SHELL=/gnu/store/f8k940vy9gck66m9r4id5m098w3hxgka-bash-minimal-4.4.12/bin/bash SHELL=/gnu/store/f8k940vy9gck66m9r4id5m098w3hxgka-bash-minimal-4.4.12/bin/bash --prefix=/gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3 --enable-fast-install' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND DBUS GSETTINGS NOTIFY ACL GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Debbugs Minor modes in effect: magit-auto-revert-mode: t global-git-commit-mode: t async-bytecomp-package-mode: t shell-dirtrack-mode: t diff-auto-refine-mode: t winner-mode: t show-paren-mode: t display-time-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t size-indication-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent messages: mwheel-scroll: Beginning of buffer [2 times] Mark set [3 times] mwheel-scroll: Beginning of buffer [2 times] Type C-x 4 C-o RET to restore the other window. Quit Mark saved where search started Type "q" in help window to restore its previous buffer. mouse-2, RET: find function's definition uncompressing emacsbug.el.gz...done Note: file is write protected Load-path shadows: /home/maxim/.guix-profile/share/emacs/site-lisp/magit-popup hides /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/magit-popup-2.12.0/magit-popup /home/maxim/.guix-profile/share/emacs/site-lisp/guix-emacs hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/site-lisp/guix-emacs /home/maxim/.guix-profile/share/emacs/site-lisp/site-start hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/site-lisp/site-start /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-io hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-io /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-plot hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-plot /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-css hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-css /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-clock hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-clock /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-gnus hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-gnus /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-fortran hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-fortran /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-exp hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-exp /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-ledger hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-ledger /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-org hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-org /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-C hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-C /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-awk hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-awk /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-octave hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-octave /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-matlab hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-matlab /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ox hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ox /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-bibtex hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-bibtex /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-java hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-java /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-dot hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-dot /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-mhe hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-mhe /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ox-org hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ox-org /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-emacs-lisp hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-emacs-lisp /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-lilypond hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-lilypond /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-entities hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-entities /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-datetree hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-datetree /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-maxima hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-maxima /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-archive hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-archive /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-keys hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-keys /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-clojure hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-clojure /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-timer hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-timer /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-list hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-list /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-R hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-R /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ox-beamer hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ox-beamer /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-sqlite hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-sqlite /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-screen hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-screen /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-scheme hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-scheme /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-picolisp hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-picolisp /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-latex hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-latex /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-src hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-src /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ox-texinfo hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ox-texinfo /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-mobile hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-mobile /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-agenda hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-agenda /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-id hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-id /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-sql hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-sql /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-ruby hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-ruby /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-footnote hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-footnote /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-feed hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-feed /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-docview hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-docview /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-mscgen hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-mscgen /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-ref hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-ref /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-ctags hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-ctags /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-attach hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-attach /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-asymptote hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-asymptote /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-inlinetask hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-inlinetask /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-faces hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-faces /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ox-odt hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ox-odt /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-crypt hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-crypt /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-table hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-table /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-mouse hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-mouse /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-python hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-python /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-core hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-core /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-tangle hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-tangle /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-perl hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-perl /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-bbdb hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-bbdb /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-haskell hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-haskell /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ox-md hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ox-md /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-element hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-element /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-compat hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-compat /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ox-icalendar hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ox-icalendar /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-sass hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-sass /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-table hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-table /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-gnuplot hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-gnuplot /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ox-man hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ox-man /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-js hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-js /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-plantuml hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-plantuml /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-comint hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-comint /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-install hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-install /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-ditaa hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-ditaa /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-info hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-info /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-makefile hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-makefile /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-habit hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-habit /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-macro hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-macro /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ox-publish hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ox-publish /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ox-latex hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ox-latex /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-eshell hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-eshell /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-w3m hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-w3m /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-irc hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-irc /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-loaddefs hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-loaddefs /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-rmail hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-rmail /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-capture hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-capture /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-eval hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-eval /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-colview hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-colview /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-calc hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-calc /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ox-ascii hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ox-ascii /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-lob hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-lob /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-lisp hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-lisp /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ox-html hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ox-html /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-shen hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-shen /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-indent hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-indent /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-pcomplete hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-pcomplete /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-macs hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-macs /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/ob-ocaml hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/ob-ocaml /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-protocol hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-protocol /home/maxim/.guix-profile/share/emacs/site-lisp/guix.d/org-20180103/org-version hides /gnu/store/y335nx4r08m6kg0yrna7spfwr4s05n36-emacs-25.3/share/emacs/25.3/lisp/org/org-version Features: (shadow emacsbug apropos pp dabbrev finder finder-inf lisp-mnt tramp-cmds tramp-cache tramp-sh ange-ftp tramp-ftp tramp tramp-compat tramp-loaddefs trampver ucs-normalize eieio-opt speedbar sb-image ezimage dframe net-utils org-duration two-column log-view guix-location guix-command guix-misc guix-ui guix-ui-messages bui bui-list bui-info bui-entry bui-core bui-history bui-button cus-edit guix-read guix-repl guix-profiles guix-external guix-config guix-build-config guix-geiser guix-guile geiser-mode geiser-xref geiser-compile geiser-debug geiser-chibi geiser-mit geiser-chez geiser-chicken geiser-racket geiser-guile info-look info geiser-repl geiser-image geiser-company geiser-doc geiser-menu geiser-edit etags xref project geiser-completion geiser-autodoc geiser-eval geiser-connection geiser-syntax scheme geiser-log geiser-popup view geiser-impl geiser-custom geiser-base guix-help-vars guix-popup bug-reference find-dired thingatpt grep compile vc-git cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs magit-version magit-obsolete magit-blame magit-stash magit-bisect magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-branch magit-files magit-refs magit-status magit package magit-repos magit-apply magit-wip magit-log magit-diff smerge-mode magit-core magit-autorevert autorevert filenotify magit-process magit-margin magit-mode magit-git magit-section magit-popup git-commit magit-utils log-edit pcvs-util with-editor async-bytecomp async flow-fill nndoc url-handlers gnus-dup misearch multi-isearch url-cache dired-aux guix-build-log guix-utils bui-utils dash guix shell bbdb-com crm bbdb bbdb-site timezone shr-color color shr seq dom browse-url mailalias smtpmail sendmail org-rmail org-mhe org-irc org-info org-gnus org-docview doc-view image-mode org-bibtex bibtex org-bbdb org-w3m org-table nnir jka-compr smiley gnus-cite mm-archive mail-extr gnus-async gnus-bcklg qp gnus-ml disp-table nndraft nnmh utf-7 pinentry epa-file epa network-stream nsm starttls gnus-agent gnus-srvr gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig nntp gnus-cache gnus-sum gnus-group gnus-undo jl-encrypt gnus-start gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range message rfc822 mml mml-sec epg epg-config mailabbrev gmm-utils mailheader gnus-win gnus gnus-ems nnheader mail-utils wid-edit server ws-butler diff-hl vc-dir ewoc vc vc-dispatcher diff-mode flyspell ispell debbugs-gnu derived subr-x add-log debbugs soap-client mm-decode mm-bodies mm-encode url-http tls gnutls url-auth mail-parse rfc2231 rfc2047 rfc2045 ietf-drums url-gw warnings rng-xsd rng-dt rng-util xsd-regexp emms-player-mpv emms-librefm-stream xml emms-librefm-scrobbler emms-playlist-limit emms-volume emms-volume-amixer emms-i18n emms-history emms-score emms-stream-info emms-metaplaylist-mode emms-bookmarks emms-cue emms-mode-line-icon emms-browser sort emms-playlist-sort emms-last-played emms-player-xine emms-player-mpd tq emms-playing-time emms-lyrics emms-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse auth-source eieio byte-opt bytecomp byte-compile cconv eieio-core gnus-util mm-util help-fns mail-prsvr password-cache url-vars mailcap emms-streams emms-show-all emms-tag-editor emms-mode-line emms-cache emms-info-ogginfo emms-info-mp3info emms-player-vlc emms-player-mplayer emms-player-simple emms-playlist-mode emms-source-playlist emms-source-file locate dired emms-mark emms-setup emms-info-metaflac emms-info later-do emms emms-compat cal-china lunar solar cal-dst cal-bahai cal-islam cal-hebrew holidays hol-loaddefs appt diary-lib diary-loaddefs edmacro kmacro string-inflection org-clock org-element avl-tree org advice org-macro org-footnote org-pcomplete pcomplete org-list org-faces org-entities noutline outline easy-mmode org-version ob-emacs-lisp ob ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint comint ansi-color ob-core ob-eval org-compat org-macs org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs winner ring time-date paren time cus-start cus-load ggtags-autoloads ws-butler-autoloads magit-popup-autoloads emms-player-mpv-autoloads highlight-indentation-autoloads elpy-autoloads pyvenv-autoloads auctex-autoloads tex-site bui-autoloads scel-autoloads pdf-tools-autoloads loc-changes-autoloads async-autoloads debbugs-autoloads load-relative-autoloads realgud-autoloads org-autoloads csv-mode-autoloads dash-autoloads company-autoloads paredit-autoloads grep-a-lot-autoloads pos-tip-autoloads s-autoloads tablist-autoloads find-file-in-project-autoloads el-mock-autoloads with-editor-autoloads company-quickhelp-autoloads diff-hl-autoloads yasnippet-autoloads string-inflection-autoloads bbdb-loaddefs geiser-install geiser emms-auto guix-autoloads cl-seq cl-extra help-mode easymenu guix-emacs cl-macs gv rx cl-loaddefs pcase cl-lib mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind inotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 1157548 193930) (symbols 48 65514 0) (miscs 40 8102 2793) (strings 32 239796 70080) (string-bytes 1 7442570) (vectors 16 92795) (vector-slots 8 2211705 53270) (floats 8 4951 685) (intervals 56 39743 672) (buffers 976 440))
bug-gnu-emacs <at> gnu.org
:bug#31691
; Package emacs
.
(Sun, 03 Jun 2018 14:47:02 GMT) Full text and rfc822 format available.Message #8 received at 31691 <at> debbugs.gnu.org (full text, mbox):
From: Michael Albinus <michael.albinus <at> gmx.de> To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com> Cc: 31691 <at> debbugs.gnu.org Subject: Re: bug#31691: 25.3; Emacs fails browsing remote files over FTP Date: Sun, 03 Jun 2018 16:46:46 +0200
Maxim Cournoyer <maxim.cournoyer <at> gmail.com> writes: Hi Maxim, > * Reproduction steps: > > 1. Install FTP server (in my case I installed and started 'primitive > ftpd' with F-Droid on my Android phone). > > 2. Run: emacs -Q --eval '(find-file "/ftp:anonymous <at> 192.168.1.101#12345:/")' > adapting for your local private IP address. > > This should leave you blank buffer. Visiting the buffer starting by *ftp > anonymous ...*, we can find: What do you mean with "This should leave you blank buffer."? Do you want to say, that just a blank buffer is shown, instead of the dired listing? And do you see the same problem when connecting to any other ftp server, say "/ftp:anonymous <at> ftp.gnu.org:/"? Bst regards, Michael.
bug-gnu-emacs <at> gnu.org
:bug#31691
; Package emacs
.
(Tue, 05 Jun 2018 02:20:02 GMT) Full text and rfc822 format available.Message #11 received at 31691 <at> debbugs.gnu.org (full text, mbox):
From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com> To: Michael Albinus <michael.albinus <at> gmx.de> Cc: 31691 <at> debbugs.gnu.org Subject: Re: bug#31691: 25.3; Emacs fails browsing remote files over FTP Date: Mon, 04 Jun 2018 22:19:08 -0400
Hi Michael, Michael Albinus <michael.albinus <at> gmx.de> writes: > Maxim Cournoyer <maxim.cournoyer <at> gmail.com> writes: > > Hi Maxim, > >> * Reproduction steps: >> >> 1. Install FTP server (in my case I installed and started 'primitive >> ftpd' with F-Droid on my Android phone). >> >> 2. Run: emacs -Q --eval '(find-file "/ftp:anonymous <at> 192.168.1.101#12345:/")' >> adapting for your local private IP address. >> >> This should leave you blank buffer. Visiting the buffer starting by *ftp >> anonymous ...*, we can find: > > What do you mean with "This should leave you blank buffer."? Do you want > to say, that just a blank buffer is shown, instead of the dired listing? You guessed right, this is what is happening :) > And do you see the same problem when connecting to any other ftp server, > say "/ftp:anonymous <at> ftp.gnu.org:/"? I adapted my repro command like this: --8<---------------cut here---------------start------------->8--- emacs -Q --eval '(find-file "/ftp:anonymous <at> ftp.gnu.org:/")' --8<---------------cut here---------------end--------------->8--- And obtained the listing... So maybe the bug is only exhibited with this particular FTP server ('primitive ftp' from F-Droid on Android). I just tried a second FTP server (the one included with Amaze, a file manager available for Android on F-Droid), and found it exhibits the same problem as with 'primite FTP' (I get a blank buffer instead of the dired listing). Maybe the problem only happen when attempting to use an FTP server on Android? Thank you! Maxim
bug-gnu-emacs <at> gnu.org
:bug#31691
; Package emacs
.
(Tue, 05 Jun 2018 06:47:01 GMT) Full text and rfc822 format available.Message #14 received at 31691 <at> debbugs.gnu.org (full text, mbox):
From: Michael Albinus <michael.albinus <at> gmx.de> To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com> Cc: 31691 <at> debbugs.gnu.org Subject: Re: bug#31691: 25.3; Emacs fails browsing remote files over FTP Date: Tue, 05 Jun 2018 08:46:23 +0200
Maxim Cournoyer <maxim.cournoyer <at> gmail.com> writes: > Hi Michael, Hi Maxim, > Maybe the problem only happen when attempting to use an FTP server on > Android? Perhaps. I cannot test myself, because I don't run an ftp server on my Android device (and I don't intend to do). Are you bound to the ftp method? There are other possibilities to connect to Android via Tramp. First, you could try the "adb" method, it uses the Android Debug Bridge. Disadvantage is, that you need an USB connection. Read the Tramp manual for details. Somebody has also used an sshd daemon on an Android device, accessing it via Tramp with "ssh" or friends, The setup is described in the Tramp manual, chapter "4.17 Android shell setup hints". > Thank you! > > Maxim Best regards, Michael.
bug-gnu-emacs <at> gnu.org
:bug#31691
; Package emacs
.
(Mon, 18 Jun 2018 02:56:02 GMT) Full text and rfc822 format available.Message #17 received at 31691 <at> debbugs.gnu.org (full text, mbox):
From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com> To: Michael Albinus <michael.albinus <at> gmx.de> Cc: 31691 <at> debbugs.gnu.org Subject: Re: bug#31691: 25.3; Emacs fails browsing remote files over FTP Date: Sun, 17 Jun 2018 22:55:39 -0400
Hello Michael, Michael Albinus <michael.albinus <at> gmx.de> writes: > Maxim Cournoyer <maxim.cournoyer <at> gmail.com> writes: > >> Hi Michael, > > Hi Maxim, > >> Maybe the problem only happen when attempting to use an FTP server on >> Android? > > Perhaps. I cannot test myself, because I don't run an ftp server on my > Android device (and I don't intend to do). > > Are you bound to the ftp method? There are other possibilities to > connect to Android via Tramp. First, you could try the "adb" method, it > uses the Android Debug Bridge. Disadvantage is, that you need an USB > connection. Read the Tramp manual for details. Thanks for pointing me to this way. I have a functional adb working, so minus the hassle of a cable, this is a neat alternative that I'll try shortly. > Somebody has also used an sshd daemon on an Android device, accessing it > via Tramp with "ssh" or friends, The setup is described in the Tramp > manual, chapter "4.17 Android shell setup hints". While SSH would be much better than FTP, I couldn't find a way to install an SSH server on my non-rooted phone :/. Thanks for the ideas, Maxim
bug-gnu-emacs <at> gnu.org
:bug#31691
; Package emacs
.
(Mon, 18 Jun 2018 07:42:01 GMT) Full text and rfc822 format available.Message #20 received at 31691 <at> debbugs.gnu.org (full text, mbox):
From: Michael Albinus <michael.albinus <at> gmx.de> To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com> Cc: 31691 <at> debbugs.gnu.org Subject: Re: bug#31691: 25.3; Emacs fails browsing remote files over FTP Date: Mon, 18 Jun 2018 09:41:41 +0200
Maxim Cournoyer <maxim.cournoyer <at> gmail.com> writes: > Hello Michael, Hi Maxim, >> Are you bound to the ftp method? There are other possibilities to >> connect to Android via Tramp. First, you could try the "adb" method, it >> uses the Android Debug Bridge. Disadvantage is, that you need an USB >> connection. Read the Tramp manual for details. > > Thanks for pointing me to this way. I have a functional adb working, so > minus the hassle of a cable, this is a neat alternative that I'll try > shortly. IIRC, there are problems of the Tramp version built in Emacs 25 with newer Android releases. So I recommend you to switch to Emacs 26.1, or to install at least a newer Tramp release. >> Somebody has also used an sshd daemon on an Android device, accessing it >> via Tramp with "ssh" or friends, The setup is described in the Tramp >> manual, chapter "4.17 Android shell setup hints". > > While SSH would be much better than FTP, I couldn't find a way to > install an SSH server on my non-rooted phone :/. The Tramp manual speaks about the SSHDroid app. But I have no idea what it takes to install it. > Thanks for the ideas, > > Maxim Best regards, Michael.
bug-gnu-emacs <at> gnu.org
:bug#31691
; Package emacs
.
(Mon, 18 Jun 2018 10:37:01 GMT) Full text and rfc822 format available.Message #23 received at 31691 <at> debbugs.gnu.org (full text, mbox):
From: Robert Pluim <rpluim <at> gmail.com> To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com> Cc: Michael Albinus <michael.albinus <at> gmx.de>, 31691 <at> debbugs.gnu.org Subject: Re: bug#31691: 25.3; Emacs fails browsing remote files over FTP Date: Mon, 18 Jun 2018 12:36:42 +0200
Maxim Cournoyer <maxim.cournoyer <at> gmail.com> writes: > Hello Michael, > > Michael Albinus <michael.albinus <at> gmx.de> writes: > >> Maxim Cournoyer <maxim.cournoyer <at> gmail.com> writes: >> >>> Hi Michael, >> >> Hi Maxim, >> >>> Maybe the problem only happen when attempting to use an FTP server on >>> Android? >> >> Perhaps. I cannot test myself, because I don't run an ftp server on my >> Android device (and I don't intend to do). >> >> Are you bound to the ftp method? There are other possibilities to >> connect to Android via Tramp. First, you could try the "adb" method, it >> uses the Android Debug Bridge. Disadvantage is, that you need an USB >> connection. Read the Tramp manual for details. > > Thanks for pointing me to this way. I have a functional adb working, so > minus the hassle of a cable, this is a neat alternative that I'll try > shortly. You can connect to the adb service over tcp once you've started it on your target device, so you only need the cable at the beginning. >> Somebody has also used an sshd daemon on an Android device, accessing it >> via Tramp with "ssh" or friends, The setup is described in the Tramp >> manual, chapter "4.17 Android shell setup hints". > > While SSH would be much better than FTP, I couldn't find a way to > install an SSH server on my non-rooted phone :/. What's a non-rooted phone? ;-) Robert
bug-gnu-emacs <at> gnu.org
:bug#31691
; Package emacs
.
(Mon, 18 Jun 2018 10:41:01 GMT) Full text and rfc822 format available.Message #26 received at 31691 <at> debbugs.gnu.org (full text, mbox):
From: Michael Albinus <michael.albinus <at> gmx.de> To: 31691 <at> debbugs.gnu.org Cc: Maxim Cournoyer <maxim.cournoyer <at> gmail.com> Subject: Re: bug#31691: 25.3; Emacs fails browsing remote files over FTP Date: Mon, 18 Jun 2018 12:40:18 +0200
Robert Pluim <rpluim <at> gmail.com> writes: Hi Robert, >> While SSH would be much better than FTP, I couldn't find a way to >> install an SSH server on my non-rooted phone :/. > > What's a non-rooted phone? ;-) Mine, for example :-) As said, I'm restricted in teaching Tramp over adb. > Robert Best regards, Michael.
Noam Postavsky <npostavs <at> gmail.com>
to control <at> debbugs.gnu.org
.
(Tue, 19 Jun 2018 00:23:01 GMT) Full text and rfc822 format available.bug-gnu-emacs <at> gnu.org
:bug#31691
; Package emacs
.
(Tue, 19 Jun 2018 01:32:02 GMT) Full text and rfc822 format available.Message #31 received at 31691 <at> debbugs.gnu.org (full text, mbox):
From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com> To: Michael Albinus <michael.albinus <at> gmx.de> Cc: 31691 <at> debbugs.gnu.org Subject: Re: bug#31691: 25.3; Emacs fails browsing remote files over FTP Date: Mon, 18 Jun 2018 21:31:37 -0400
Hi Robert, Robert Pluim <rpluim <at> gmail.com> writes: [...] >>> Are you bound to the ftp method? There are other possibilities to >>> connect to Android via Tramp. First, you could try the "adb" method, it >>> uses the Android Debug Bridge. Disadvantage is, that you need an USB >>> connection. Read the Tramp manual for details. >> >> Thanks for pointing me to this way. I have a functional adb working, so >> minus the hassle of a cable, this is a neat alternative that I'll try >> shortly. > > You can connect to the adb service over tcp once you've started it on > your target device, so you only need the cable at the beginning. Interesting! Thanks for the info. >>> Somebody has also used an sshd daemon on an Android device, accessing it >>> via Tramp with "ssh" or friends, The setup is described in the Tramp >>> manual, chapter "4.17 Android shell setup hints". >> >> While SSH would be much better than FTP, I couldn't find a way to >> install an SSH server on my non-rooted phone :/. > > What's a non-rooted phone? ;-) A phone on which you cannot alter the protected parts of the filesystem; it's akin to not having 'sudo' on a GNU/Linux distro. All Android phones come this way; some can easily be rooted if the bootloader can be unlocked, but not all Android phones have this decency. Maxim
bug-gnu-emacs <at> gnu.org
:bug#31691
; Package emacs
.
(Tue, 19 Jun 2018 01:51:01 GMT) Full text and rfc822 format available.Message #34 received at 31691 <at> debbugs.gnu.org (full text, mbox):
From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com> To: Michael Albinus <michael.albinus <at> gmx.de> Cc: 31691 <at> debbugs.gnu.org Subject: Re: bug#31691: 25.3; Emacs fails browsing remote files over FTP Date: Mon, 18 Jun 2018 21:50:11 -0400
Hi Michael, Michael Albinus <michael.albinus <at> gmx.de> writes: > Maxim Cournoyer <maxim.cournoyer <at> gmail.com> writes: > >> Hello Michael, > > Hi Maxim, > >>> Are you bound to the ftp method? There are other possibilities to >>> connect to Android via Tramp. First, you could try the "adb" method, it >>> uses the Android Debug Bridge. Disadvantage is, that you need an USB >>> connection. Read the Tramp manual for details. >> >> Thanks for pointing me to this way. I have a functional adb working, so >> minus the hassle of a cable, this is a neat alternative that I'll try >> shortly. > > IIRC, there are problems of the Tramp version built in Emacs 25 with > newer Android releases. So I recommend you to switch to Emacs 26.1, or > to install at least a newer Tramp release. Good to know! I've just updated my GuixSD system and Emacs is now at 26.1, so I should be good! >>> Somebody has also used an sshd daemon on an Android device, accessing it >>> via Tramp with "ssh" or friends, The setup is described in the Tramp >>> manual, chapter "4.17 Android shell setup hints". >> >> While SSH would be much better than FTP, I couldn't find a way to >> install an SSH server on my non-rooted phone :/. > > The Tramp manual speaks about the SSHDroid app. But I have no idea what > it takes to install it. It seems to only be available through Google Play (I don't have it -- I use F-Droid) and also it doesn't seem to be free software (couldn't find the source code anywhere). Maxim
bug-gnu-emacs <at> gnu.org
:bug#31691
; Package emacs
.
(Tue, 10 Jul 2018 09:45:02 GMT) Full text and rfc822 format available.Message #37 received at 31691 <at> debbugs.gnu.org (full text, mbox):
From: Michael Albinus <michael.albinus <at> gmx.de> To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com> Cc: 31691 <at> debbugs.gnu.org Subject: Re: bug#31691: 25.3; Emacs fails browsing remote files over FTP Date: Tue, 10 Jul 2018 11:44:11 +0200
Maxim Cournoyer <maxim.cournoyer <at> gmail.com> writes: > Hi Michael, Hi Maxim, >>>> Somebody has also used an sshd daemon on an Android device, accessing it >>>> via Tramp with "ssh" or friends, The setup is described in the Tramp >>>> manual, chapter "4.17 Android shell setup hints". >>> >>> While SSH would be much better than FTP, I couldn't find a way to >>> install an SSH server on my non-rooted phone :/. >> >> The Tramp manual speaks about the SSHDroid app. But I have no idea what >> it takes to install it. > > It seems to only be available through Google Play (I don't have it -- I > use F-Droid) and also it doesn't seem to be free software (couldn't find > the source code anywhere). Maybe termux is an option for you? It is available on F-Droid, and it is GPLv3 licensed. <https://termux.com/> > Maxim Best regards, Michael.
Michael Albinus <michael.albinus <at> gmx.de>
:Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
:Message #42 received at 31691-done <at> debbugs.gnu.org (full text, mbox):
From: Michael Albinus <michael.albinus <at> gmx.de> To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com> Cc: 31691-done <at> debbugs.gnu.org Subject: Re: bug#31691: 25.3; Emacs fails browsing remote files over FTP Date: Fri, 07 Sep 2018 13:18:24 +0200
Michael Albinus <michael.albinus <at> gmx.de> writes: Hi Maxim, >>>>> Somebody has also used an sshd daemon on an Android device, accessing it >>>>> via Tramp with "ssh" or friends, The setup is described in the Tramp >>>>> manual, chapter "4.17 Android shell setup hints". >>>> >>>> While SSH would be much better than FTP, I couldn't find a way to >>>> install an SSH server on my non-rooted phone :/. >>> >>> The Tramp manual speaks about the SSHDroid app. But I have no idea what >>> it takes to install it. >> >> It seems to only be available through Google Play (I don't have it -- I >> use F-Droid) and also it doesn't seem to be free software (couldn't find >> the source code anywhere). > > Maybe termux is an option for you? It is available on F-Droid, and it is > GPLv3 licensed. > > <https://termux.com/> No further response, so I close this bug as wontfix. However, feel free to reply if you have further questions. >> Maxim Best regards, Michael.
Michael Albinus <michael.albinus <at> gmx.de>
to control <at> debbugs.gnu.org
.
(Fri, 07 Sep 2018 11:20:02 GMT) Full text and rfc822 format available.bug-gnu-emacs <at> gnu.org
:bug#31691
; Package emacs
.
(Tue, 11 Sep 2018 03:19:02 GMT) Full text and rfc822 format available.Message #47 received at 31691-done <at> debbugs.gnu.org (full text, mbox):
From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com> To: Michael Albinus <michael.albinus <at> gmx.de> Cc: 31691-done <at> debbugs.gnu.org Subject: Re: bug#31691: 25.3; Emacs fails browsing remote files over FTP Date: Mon, 10 Sep 2018 23:17:58 -0400
Hello, Michael Albinus <michael.albinus <at> gmx.de> writes: [...] >> Maybe termux is an option for you? It is available on F-Droid, and it is >> GPLv3 licensed. >> >> <https://termux.com/> > > No further response, so I close this bug as wontfix. However, feel free > to reply if you have further questions. Thank you Michael for your help; I haven't had a chance to try if I could setup an SSH server in termux, but I've been using successfully the adb support provided by TRAMP which you suggested earlier. Thanks again, Maxim Cournoyer
Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Tue, 09 Oct 2018 11:24:08 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.