unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
From: Anders Lindgren <andlind@gmail.com>
To: Michael Albinus <michael.albinus@gmx.de>
Cc: 22145@debbugs.gnu.org
Subject: bug#22145: 25.0.50; tramp and auto-revert tests hang on OS X
Date: Thu, 17 Dec 2015 20:38:48 +0100	[thread overview]
Message-ID: <CABr8ebZc=PMushCSTmFTvvMvxzM1+vPXWLnTqkJK1fcpWwQ25A@mail.gmail.com> (raw)
In-Reply-To: <87d1u62f3l.fsf@gmx.de>


[-- Attachment #1.1: Type: text/plain, Size: 856 bytes --]

Hi,

I tried to see what actually happened in the test cases.

I seem to have boiled things down to the following line, when evaluated,
tramp hangs. When enabling debug-on-quit, I get the attached backtrace
after hitting C-g.

    (write-region "test" nil
"/mock:anders-lindgrens-macbook.local:/private/var/folders/qq/qqGPPGoBHOGgJs3oBoKTHU+++TI/-Tmp-/tramp-test1900-Fy/test")

The directory exists and is empty.

It looks like the code tries to run an external command "mock" (which
doesn't exits, as far as I know).

    -- Anders


On Wed, Dec 16, 2015 at 11:39 PM, Michael Albinus <michael.albinus@gmx.de>
wrote:

> Anders Lindgren <andlind@gmail.com> writes:
>
> > Hi,
>
> Hi Anders,
>
> > Unfortunately, it still hangs.
>
> I'm running out of ideas. Maybe I should simply suppress this test for
> OSX ...
>
> > -- Anders
>
> Best regards, Michael.
>

[-- Attachment #1.2: Type: text/html, Size: 1524 bytes --]

[-- Attachment #2: tramp-bt3.txt --]
[-- Type: text/plain, Size: 21914 bytes --]

Debugger entered--Lisp error: (quit)
  accept-process-output(#<process *tramp/mock anders-lindgrens-macbook.local*> 1 nil t)
  tramp-accept-process-output(#<process *tramp/mock anders-lindgrens-macbook.local*> 1)
  tramp-wait-for-regexp(#<process *tramp/mock anders-lindgrens-macbook.local*> nil "\\(^\\|\0\\)[^#$\n]*///9132fe7dc760b6d1120df52ca7cc56ca#\\$\r?$")
  tramp-wait-for-output(#<process *tramp/mock anders-lindgrens-macbook.local*>)
  tramp-send-command(["mock" nil "anders-lindgrens-macbook.local" "/private/var/folders/qq/qqGPPGoBHOGgJs3oBoKTHU+++TI/-Tmp-/tramp-test1900-Fy/test" nil] "echo \\\"`getconf PATH 2>/dev/null`\\\" 2>/dev/null; echo tramp_exit_status $?")
  tramp-send-command-and-check(["mock" nil "anders-lindgrens-macbook.local" "/private/var/folders/qq/qqGPPGoBHOGgJs3oBoKTHU+++TI/-Tmp-/tramp-test1900-Fy/test" nil] "echo \\\"`getconf PATH 2>/dev/null`\\\"")
  tramp-send-command-and-read(["mock" nil "anders-lindgrens-macbook.local" "/private/var/folders/qq/qqGPPGoBHOGgJs3oBoKTHU+++TI/-Tmp-/tramp-test1900-Fy/test" nil] "echo \\\"`getconf PATH 2>/dev/null`\\\"" noerror)
  tramp-get-remote-path(["mock" nil "anders-lindgrens-macbook.local" "/private/var/folders/qq/qqGPPGoBHOGgJs3oBoKTHU+++TI/-Tmp-/tramp-test1900-Fy/test" nil])
  tramp-get-remote-stat(["mock" nil "anders-lindgrens-macbook.local" "/private/var/folders/qq/qqGPPGoBHOGgJs3oBoKTHU+++TI/-Tmp-/tramp-test1900-Fy/test" nil])
  tramp-sh-handle-file-attributes("/mock:anders-lindgrens-macbook.local:/private/var/folders/qq/qqGPPGoBHOGgJs3oBoKTHU+++TI/-Tmp-/tramp-test1900-Fy/test")
  apply(tramp-sh-handle-file-attributes "/mock:anders-lindgrens-macbook.local:/private/var/folders/qq/qqGPPGoBHOGgJs3oBoKTHU+++TI/-Tmp-/tramp-test1900-Fy/test")
  tramp-sh-file-name-handler(file-attributes "/mock:anders-lindgrens-macbook.local:/private/var/folders/qq/qqGPPGoBHOGgJs3oBoKTHU+++TI/-Tmp-/tramp-test1900-Fy/test")
  apply(tramp-sh-file-name-handler file-attributes "/mock:anders-lindgrens-macbook.local:/private/var/folders/qq/qqGPPGoBHOGgJs3oBoKTHU+++TI/-Tmp-/tramp-test1900-Fy/test")
  (catch (quote suppress) (apply foreign operation args))
  (catch (quote non-essential) (catch (quote suppress) (apply foreign operation args)))
  (setq result (catch (quote non-essential) (catch (quote suppress) (apply foreign operation args))))
  (let ((sf (symbol-function foreign)) result) (if (and (listp sf) (eq (car sf) (quote autoload))) (progn (let ((default-directory (tramp-compat-temporary-file-directory))) (load (car (cdr sf)) (quote noerror) (quote nomessage))))) (setq result (catch (quote non-essential) (catch (quote suppress) (apply foreign operation args)))) (cond ((eq result (quote non-essential)) (tramp-message v 5 "Non-essential received in operation %s" (cons operation args)) (tramp-run-real-handler operation args)) ((eq result (quote suppress)) (let (tramp-message-show-message) (tramp-message v 1 "Suppress received in operation %s" (cons operation args)) (tramp-cleanup-connection v t) (tramp-run-real-handler operation args))) (t result)))
  (condition-case err (let ((sf (symbol-function foreign)) result) (if (and (listp sf) (eq (car sf) (quote autoload))) (progn (let ((default-directory (tramp-compat-temporary-file-directory))) (load (car (cdr sf)) (quote noerror) (quote nomessage))))) (setq result (catch (quote non-essential) (catch (quote suppress) (apply foreign operation args)))) (cond ((eq result (quote non-essential)) (tramp-message v 5 "Non-essential received in operation %s" (cons operation args)) (tramp-run-real-handler operation args)) ((eq result (quote suppress)) (let (tramp-message-show-message) (tramp-message v 1 "Suppress received in operation %s" (cons operation args)) (tramp-cleanup-connection v t) (tramp-run-real-handler operation args))) (t result))) ((debug debug quit) (let (tramp-message-show-message) (tramp-message v 1 "Interrupt received in operation %s" (cons operation args))) (signal (car err) (cdr err))) ((debug error) (cond ((and completion (= 0 (length localname)) (memq operation (quote (file-exists-p file-directory-p)))) t) ((and completion (= 0 (length localname)) (memq operation (quote (expand-file-name file-name-as-directory)))) filename) (t (signal (car err) (cdr err))))))
  (let ((debug-on-error tramp-debug-on-error)) (condition-case err (let ((sf (symbol-function foreign)) result) (if (and (listp sf) (eq (car sf) (quote autoload))) (progn (let ((default-directory ...)) (load (car ...) (quote noerror) (quote nomessage))))) (setq result (catch (quote non-essential) (catch (quote suppress) (apply foreign operation args)))) (cond ((eq result (quote non-essential)) (tramp-message v 5 "Non-essential received in operation %s" (cons operation args)) (tramp-run-real-handler operation args)) ((eq result (quote suppress)) (let (tramp-message-show-message) (tramp-message v 1 "Suppress received in operation %s" (cons operation args)) (tramp-cleanup-connection v t) (tramp-run-real-handler operation args))) (t result))) ((debug debug quit) (let (tramp-message-show-message) (tramp-message v 1 "Interrupt received in operation %s" (cons operation args))) (signal (car err) (cdr err))) ((debug error) (cond ((and completion (= 0 (length localname)) (memq operation (quote ...))) t) ((and completion (= 0 (length localname)) (memq operation (quote ...))) filename) (t (signal (car err) (cdr err)))))))
  (if foreign (let ((debug-on-error tramp-debug-on-error)) (condition-case err (let ((sf (symbol-function foreign)) result) (if (and (listp sf) (eq (car sf) (quote autoload))) (progn (let (...) (load ... ... ...)))) (setq result (catch (quote non-essential) (catch (quote suppress) (apply foreign operation args)))) (cond ((eq result (quote non-essential)) (tramp-message v 5 "Non-essential received in operation %s" (cons operation args)) (tramp-run-real-handler operation args)) ((eq result (quote suppress)) (let (tramp-message-show-message) (tramp-message v 1 "Suppress received in operation %s" ...) (tramp-cleanup-connection v t) (tramp-run-real-handler operation args))) (t result))) ((debug debug quit) (let (tramp-message-show-message) (tramp-message v 1 "Interrupt received in operation %s" (cons operation args))) (signal (car err) (cdr err))) ((debug error) (cond ((and completion (= 0 ...) (memq operation ...)) t) ((and completion (= 0 ...) (memq operation ...)) filename) (t (signal (car err) (cdr err))))))) (tramp-run-real-handler operation args))
  (let* ((v (tramp-dissect-file-name filename)) (method (tramp-file-name-method v)) (user (tramp-file-name-user v)) (host (tramp-file-name-host v)) (localname (tramp-file-name-localname v)) (hop (tramp-file-name-hop v))) (ignore method user host localname hop) (if foreign (let ((debug-on-error tramp-debug-on-error)) (condition-case err (let ((sf (symbol-function foreign)) result) (if (and (listp sf) (eq ... ...)) (progn (let ... ...))) (setq result (catch (quote non-essential) (catch ... ...))) (cond ((eq result ...) (tramp-message v 5 "Non-essential received in operation %s" ...) (tramp-run-real-handler operation args)) ((eq result ...) (let ... ... ... ...)) (t result))) ((debug debug quit) (let (tramp-message-show-message) (tramp-message v 1 "Interrupt received in operation %s" (cons operation args))) (signal (car err) (cdr err))) ((debug error) (cond ((and completion ... ...) t) ((and completion ... ...) filename) (t (signal ... ...)))))) (tramp-run-real-handler operation args)))
  (let* ((filename (tramp-replace-environment-variables (apply (quote tramp-file-name-for-operation) operation args))) (completion (tramp-completion-mode-p)) (foreign (tramp-find-foreign-file-name-handler filename))) (let* ((v (tramp-dissect-file-name filename)) (method (tramp-file-name-method v)) (user (tramp-file-name-user v)) (host (tramp-file-name-host v)) (localname (tramp-file-name-localname v)) (hop (tramp-file-name-hop v))) (ignore method user host localname hop) (if foreign (let ((debug-on-error tramp-debug-on-error)) (condition-case err (let ((sf ...) result) (if (and ... ...) (progn ...)) (setq result (catch ... ...)) (cond (... ... ...) (... ...) (t result))) ((debug debug quit) (let (tramp-message-show-message) (tramp-message v 1 "Interrupt received in operation %s" ...)) (signal (car err) (cdr err))) ((debug error) (cond (... t) (... filename) (t ...))))) (tramp-run-real-handler operation args))))
  (progn (let* ((filename (tramp-replace-environment-variables (apply (quote tramp-file-name-for-operation) operation args))) (completion (tramp-completion-mode-p)) (foreign (tramp-find-foreign-file-name-handler filename))) (let* ((v (tramp-dissect-file-name filename)) (method (tramp-file-name-method v)) (user (tramp-file-name-user v)) (host (tramp-file-name-host v)) (localname (tramp-file-name-localname v)) (hop (tramp-file-name-hop v))) (ignore method user host localname hop) (if foreign (let ((debug-on-error tramp-debug-on-error)) (condition-case err (let (... result) (if ... ...) (setq result ...) (cond ... ... ...)) ((debug debug quit) (let ... ...) (signal ... ...)) ((debug error) (cond ... ... ...)))) (tramp-run-real-handler operation args)))))
  (unwind-protect (progn (let* ((filename (tramp-replace-environment-variables (apply (quote tramp-file-name-for-operation) operation args))) (completion (tramp-completion-mode-p)) (foreign (tramp-find-foreign-file-name-handler filename))) (let* ((v (tramp-dissect-file-name filename)) (method (tramp-file-name-method v)) (user (tramp-file-name-user v)) (host (tramp-file-name-host v)) (localname (tramp-file-name-localname v)) (hop (tramp-file-name-hop v))) (ignore method user host localname hop) (if foreign (let ((debug-on-error tramp-debug-on-error)) (condition-case err (let ... ... ... ...) (... ... ...) (... ...))) (tramp-run-real-handler operation args))))) (set-match-data save-match-data-internal (quote evaporate)))
  (let ((save-match-data-internal (match-data))) (unwind-protect (progn (let* ((filename (tramp-replace-environment-variables (apply ... operation args))) (completion (tramp-completion-mode-p)) (foreign (tramp-find-foreign-file-name-handler filename))) (let* ((v (tramp-dissect-file-name filename)) (method (tramp-file-name-method v)) (user (tramp-file-name-user v)) (host (tramp-file-name-host v)) (localname (tramp-file-name-localname v)) (hop (tramp-file-name-hop v))) (ignore method user host localname hop) (if foreign (let (...) (condition-case err ... ... ...)) (tramp-run-real-handler operation args))))) (set-match-data save-match-data-internal (quote evaporate))))
  (if tramp-mode (let ((save-match-data-internal (match-data))) (unwind-protect (progn (let* ((filename (tramp-replace-environment-variables ...)) (completion (tramp-completion-mode-p)) (foreign (tramp-find-foreign-file-name-handler filename))) (let* ((v ...) (method ...) (user ...) (host ...) (localname ...) (hop ...)) (ignore method user host localname hop) (if foreign (let ... ...) (tramp-run-real-handler operation args))))) (set-match-data save-match-data-internal (quote evaporate)))) (tramp-run-real-handler operation args))
  tramp-file-name-handler(file-attributes "/mock:anders-lindgrens-macbook.local:/private/var/folders/qq/qqGPPGoBHOGgJs3oBoKTHU+++TI/-Tmp-/tramp-test1900-Fy/test")
  file-attributes("/mock:anders-lindgrens-macbook.local:/private/var/folders/qq/qqGPPGoBHOGgJs3oBoKTHU+++TI/-Tmp-/tramp-test1900-Fy/test")
  tramp-compat-file-attributes("/mock:anders-lindgrens-macbook.local:/private/var/folders/qq/qqGPPGoBHOGgJs3oBoKTHU+++TI/-Tmp-/tramp-test1900-Fy/test" integer)
  tramp-sh-handle-write-region("test" nil "/mock:anders-lindgrens-macbook.local:/private/var/folders/qq/qqGPPGoBHOGgJs3oBoKTHU+++TI/-Tmp-/tramp-test1900-Fy/test" nil nil)
  apply(tramp-sh-handle-write-region ("test" nil "/mock:anders-lindgrens-macbook.local:/private/var/folders/qq/qqGPPGoBHOGgJs3oBoKTHU+++TI/-Tmp-/tramp-test1900-Fy/test" nil nil))
  tramp-sh-file-name-handler(write-region "test" nil "/mock:anders-lindgrens-macbook.local:/private/var/folders/qq/qqGPPGoBHOGgJs3oBoKTHU+++TI/-Tmp-/tramp-test1900-Fy/test" nil nil)
  apply(tramp-sh-file-name-handler write-region ("test" nil "/mock:anders-lindgrens-macbook.local:/private/var/folders/qq/qqGPPGoBHOGgJs3oBoKTHU+++TI/-Tmp-/tramp-test1900-Fy/test" nil nil))
  (catch (quote suppress) (apply foreign operation args))
  (catch (quote non-essential) (catch (quote suppress) (apply foreign operation args)))
  (setq result (catch (quote non-essential) (catch (quote suppress) (apply foreign operation args))))
  (let ((sf (symbol-function foreign)) result) (if (and (listp sf) (eq (car sf) (quote autoload))) (progn (let ((default-directory (tramp-compat-temporary-file-directory))) (load (car (cdr sf)) (quote noerror) (quote nomessage))))) (setq result (catch (quote non-essential) (catch (quote suppress) (apply foreign operation args)))) (cond ((eq result (quote non-essential)) (tramp-message v 5 "Non-essential received in operation %s" (cons operation args)) (tramp-run-real-handler operation args)) ((eq result (quote suppress)) (let (tramp-message-show-message) (tramp-message v 1 "Suppress received in operation %s" (cons operation args)) (tramp-cleanup-connection v t) (tramp-run-real-handler operation args))) (t result)))
  (condition-case err (let ((sf (symbol-function foreign)) result) (if (and (listp sf) (eq (car sf) (quote autoload))) (progn (let ((default-directory (tramp-compat-temporary-file-directory))) (load (car (cdr sf)) (quote noerror) (quote nomessage))))) (setq result (catch (quote non-essential) (catch (quote suppress) (apply foreign operation args)))) (cond ((eq result (quote non-essential)) (tramp-message v 5 "Non-essential received in operation %s" (cons operation args)) (tramp-run-real-handler operation args)) ((eq result (quote suppress)) (let (tramp-message-show-message) (tramp-message v 1 "Suppress received in operation %s" (cons operation args)) (tramp-cleanup-connection v t) (tramp-run-real-handler operation args))) (t result))) ((debug debug quit) (let (tramp-message-show-message) (tramp-message v 1 "Interrupt received in operation %s" (cons operation args))) (signal (car err) (cdr err))) ((debug error) (cond ((and completion (= 0 (length localname)) (memq operation (quote (file-exists-p file-directory-p)))) t) ((and completion (= 0 (length localname)) (memq operation (quote (expand-file-name file-name-as-directory)))) filename) (t (signal (car err) (cdr err))))))
  (let ((debug-on-error tramp-debug-on-error)) (condition-case err (let ((sf (symbol-function foreign)) result) (if (and (listp sf) (eq (car sf) (quote autoload))) (progn (let ((default-directory ...)) (load (car ...) (quote noerror) (quote nomessage))))) (setq result (catch (quote non-essential) (catch (quote suppress) (apply foreign operation args)))) (cond ((eq result (quote non-essential)) (tramp-message v 5 "Non-essential received in operation %s" (cons operation args)) (tramp-run-real-handler operation args)) ((eq result (quote suppress)) (let (tramp-message-show-message) (tramp-message v 1 "Suppress received in operation %s" (cons operation args)) (tramp-cleanup-connection v t) (tramp-run-real-handler operation args))) (t result))) ((debug debug quit) (let (tramp-message-show-message) (tramp-message v 1 "Interrupt received in operation %s" (cons operation args))) (signal (car err) (cdr err))) ((debug error) (cond ((and completion (= 0 (length localname)) (memq operation (quote ...))) t) ((and completion (= 0 (length localname)) (memq operation (quote ...))) filename) (t (signal (car err) (cdr err)))))))
  (if foreign (let ((debug-on-error tramp-debug-on-error)) (condition-case err (let ((sf (symbol-function foreign)) result) (if (and (listp sf) (eq (car sf) (quote autoload))) (progn (let (...) (load ... ... ...)))) (setq result (catch (quote non-essential) (catch (quote suppress) (apply foreign operation args)))) (cond ((eq result (quote non-essential)) (tramp-message v 5 "Non-essential received in operation %s" (cons operation args)) (tramp-run-real-handler operation args)) ((eq result (quote suppress)) (let (tramp-message-show-message) (tramp-message v 1 "Suppress received in operation %s" ...) (tramp-cleanup-connection v t) (tramp-run-real-handler operation args))) (t result))) ((debug debug quit) (let (tramp-message-show-message) (tramp-message v 1 "Interrupt received in operation %s" (cons operation args))) (signal (car err) (cdr err))) ((debug error) (cond ((and completion (= 0 ...) (memq operation ...)) t) ((and completion (= 0 ...) (memq operation ...)) filename) (t (signal (car err) (cdr err))))))) (tramp-run-real-handler operation args))
  (let* ((v (tramp-dissect-file-name filename)) (method (tramp-file-name-method v)) (user (tramp-file-name-user v)) (host (tramp-file-name-host v)) (localname (tramp-file-name-localname v)) (hop (tramp-file-name-hop v))) (ignore method user host localname hop) (if foreign (let ((debug-on-error tramp-debug-on-error)) (condition-case err (let ((sf (symbol-function foreign)) result) (if (and (listp sf) (eq ... ...)) (progn (let ... ...))) (setq result (catch (quote non-essential) (catch ... ...))) (cond ((eq result ...) (tramp-message v 5 "Non-essential received in operation %s" ...) (tramp-run-real-handler operation args)) ((eq result ...) (let ... ... ... ...)) (t result))) ((debug debug quit) (let (tramp-message-show-message) (tramp-message v 1 "Interrupt received in operation %s" (cons operation args))) (signal (car err) (cdr err))) ((debug error) (cond ((and completion ... ...) t) ((and completion ... ...) filename) (t (signal ... ...)))))) (tramp-run-real-handler operation args)))
  (let* ((filename (tramp-replace-environment-variables (apply (quote tramp-file-name-for-operation) operation args))) (completion (tramp-completion-mode-p)) (foreign (tramp-find-foreign-file-name-handler filename))) (let* ((v (tramp-dissect-file-name filename)) (method (tramp-file-name-method v)) (user (tramp-file-name-user v)) (host (tramp-file-name-host v)) (localname (tramp-file-name-localname v)) (hop (tramp-file-name-hop v))) (ignore method user host localname hop) (if foreign (let ((debug-on-error tramp-debug-on-error)) (condition-case err (let ((sf ...) result) (if (and ... ...) (progn ...)) (setq result (catch ... ...)) (cond (... ... ...) (... ...) (t result))) ((debug debug quit) (let (tramp-message-show-message) (tramp-message v 1 "Interrupt received in operation %s" ...)) (signal (car err) (cdr err))) ((debug error) (cond (... t) (... filename) (t ...))))) (tramp-run-real-handler operation args))))
  (progn (let* ((filename (tramp-replace-environment-variables (apply (quote tramp-file-name-for-operation) operation args))) (completion (tramp-completion-mode-p)) (foreign (tramp-find-foreign-file-name-handler filename))) (let* ((v (tramp-dissect-file-name filename)) (method (tramp-file-name-method v)) (user (tramp-file-name-user v)) (host (tramp-file-name-host v)) (localname (tramp-file-name-localname v)) (hop (tramp-file-name-hop v))) (ignore method user host localname hop) (if foreign (let ((debug-on-error tramp-debug-on-error)) (condition-case err (let (... result) (if ... ...) (setq result ...) (cond ... ... ...)) ((debug debug quit) (let ... ...) (signal ... ...)) ((debug error) (cond ... ... ...)))) (tramp-run-real-handler operation args)))))
  (unwind-protect (progn (let* ((filename (tramp-replace-environment-variables (apply (quote tramp-file-name-for-operation) operation args))) (completion (tramp-completion-mode-p)) (foreign (tramp-find-foreign-file-name-handler filename))) (let* ((v (tramp-dissect-file-name filename)) (method (tramp-file-name-method v)) (user (tramp-file-name-user v)) (host (tramp-file-name-host v)) (localname (tramp-file-name-localname v)) (hop (tramp-file-name-hop v))) (ignore method user host localname hop) (if foreign (let ((debug-on-error tramp-debug-on-error)) (condition-case err (let ... ... ... ...) (... ... ...) (... ...))) (tramp-run-real-handler operation args))))) (set-match-data save-match-data-internal (quote evaporate)))
  (let ((save-match-data-internal (match-data))) (unwind-protect (progn (let* ((filename (tramp-replace-environment-variables (apply ... operation args))) (completion (tramp-completion-mode-p)) (foreign (tramp-find-foreign-file-name-handler filename))) (let* ((v (tramp-dissect-file-name filename)) (method (tramp-file-name-method v)) (user (tramp-file-name-user v)) (host (tramp-file-name-host v)) (localname (tramp-file-name-localname v)) (hop (tramp-file-name-hop v))) (ignore method user host localname hop) (if foreign (let (...) (condition-case err ... ... ...)) (tramp-run-real-handler operation args))))) (set-match-data save-match-data-internal (quote evaporate))))
  (if tramp-mode (let ((save-match-data-internal (match-data))) (unwind-protect (progn (let* ((filename (tramp-replace-environment-variables ...)) (completion (tramp-completion-mode-p)) (foreign (tramp-find-foreign-file-name-handler filename))) (let* ((v ...) (method ...) (user ...) (host ...) (localname ...) (hop ...)) (ignore method user host localname hop) (if foreign (let ... ...) (tramp-run-real-handler operation args))))) (set-match-data save-match-data-internal (quote evaporate)))) (tramp-run-real-handler operation args))
  tramp-file-name-handler(write-region "test" nil "/mock:anders-lindgrens-macbook.local:/private/var/folders/qq/qqGPPGoBHOGgJs3oBoKTHU+++TI/-Tmp-/tramp-test1900-Fy/test" nil nil)
  write-region("test" nil "/mock:anders-lindgrens-macbook.local:/private/var/folders/qq/qqGPPGoBHOGgJs3oBoKTHU+++TI/-Tmp-/tramp-test1900-Fy/test")
  eval((write-region "test" nil "/mock:anders-lindgrens-macbook.local:/private/var/folders/qq/qqGPPGoBHOGgJs3oBoKTHU+++TI/-Tmp-/tramp-test1900-Fy/test") nil)
  elisp--eval-last-sexp(t)
  eval-last-sexp(t)
  eval-print-last-sexp(nil)
  funcall-interactively(eval-print-last-sexp nil)
  call-interactively(eval-print-last-sexp nil nil)
  command-execute(eval-print-last-sexp)

  reply	other threads:[~2015-12-17 19:38 UTC|newest]

Thread overview: 66+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-12-11  6:46 bug#22145: 25.0.50; tramp and auto-revert tests hang on OS X Anders Lindgren
2015-12-12  9:31 ` Michael Albinus
2015-12-12 18:35   ` Anders Lindgren
2015-12-12 19:21     ` Michael Albinus
2015-12-12 21:05       ` Anders Lindgren
2015-12-13  9:02         ` Michael Albinus
2015-12-13 15:36           ` Eli Zaretskii
2015-12-13 21:44           ` Anders Lindgren
2015-12-15 11:33             ` Michael Albinus
2015-12-15 19:56               ` Anders Lindgren
2015-12-15 22:57                 ` Michael Albinus
2015-12-16  6:26                   ` Anders Lindgren
2015-12-16 22:39                     ` Michael Albinus
2015-12-17 19:38                       ` Anders Lindgren [this message]
2015-12-18  8:12                         ` Michael Albinus
2015-12-18 19:55                           ` Anders Lindgren
2015-12-19 19:24                             ` Michael Albinus
2015-12-19 22:43                               ` Anders Lindgren
2015-12-20 12:30                                 ` Michael Albinus
2015-12-20 15:38                                   ` Anders Lindgren
2015-12-20 15:42                                     ` Michael Albinus
2015-12-20 17:31                                       ` Anders Lindgren
2015-12-20 17:55                                         ` Michael Albinus
2015-12-21 22:35                                           ` Anders Lindgren
2015-12-22 11:03                                             ` Michael Albinus
     [not found]                                               ` <CABr8ebaB1SqyrOSTXkQNSsf+bAd-JqBAYDR8_BiTsBikG-Eykw@mail.gmail.com>
2015-12-25  9:56                                                 ` Michael Albinus
2015-12-26  5:01                                                   ` Anders Lindgren
2015-12-26 19:56                                                     ` Michael Albinus
2015-12-26 21:41                                                       ` Anders Lindgren
2016-01-05 21:33                                               ` John Wiegley
2016-01-05 21:36                                                 ` Michael Albinus
2016-01-06  0:07                                                   ` John Wiegley
2016-01-06  4:53                                                     ` Michael Albinus
2016-01-06 18:39                                                       ` John Wiegley
2016-01-06 18:48                                                         ` Eli Zaretskii
2016-01-06 19:04                                                           ` John Wiegley
2016-01-07 20:03                                                             ` Michael Albinus
2016-01-07 20:31                                                               ` Anders Lindgren
2016-01-08  3:17                                                                 ` Random832
2016-01-08  6:03                                                                 ` Richard Stallman
2016-01-07 23:34                                                               ` John Wiegley
2016-01-08  9:13                                                                 ` Michael Albinus
2016-01-08  3:11                                                               ` Random832
2016-01-08  9:01                                                                 ` Michael Albinus
2016-01-08 13:39                                                                   ` Random832
2016-01-08 14:17                                                                     ` Michael Albinus
2016-01-08 17:40                                                                       ` Random832
2016-01-08 18:47                                                                         ` Michael Albinus
2016-01-08 20:14                                                                           ` Random832
2016-01-09 13:00                                                                             ` Michael Albinus
2016-01-09 13:06                                                                               ` Eli Zaretskii
2016-01-09 19:15                                                                                 ` Michael Albinus
2016-01-09 19:24                                                                                 ` Random832
2016-01-09 20:18                                                                                 ` Michael Albinus
2016-01-09 20:26                                                                                   ` Eli Zaretskii
2016-01-10  8:49                                                                                     ` Michael Albinus
2016-01-10 12:50                                                                                       ` Michael Albinus
     [not found]                                                                                         ` <m2fuvq2p62.fsf@newartisans.com>
2016-03-17 19:39                                                                                           ` Michael Albinus
2016-03-21 21:08                                                                                             ` John Wiegley
2016-03-22 10:09                                                                                               ` Michael Albinus
     [not found]                                                                                                 ` <87twjpi0nl.fsf@gmx.de>
     [not found]                                                                                                   ` <m2zithoz98.fsf@newartisans.com>
     [not found]                                                                                                     ` <87bn5widue.fsf@gmx.de>
     [not found]                                                                                                       ` <m260w3ex7p.fsf@newartisans.com>
     [not found]                                                                                                         ` <874mbnj4hi.fsf@gmx.de>
     [not found]                                                                                                           ` <m2wpojahsp.fsf@newartisans.com>
     [not found]                                                                                                             ` <87wpojhh8t.fsf@gmx.de>
     [not found]                                                                                                               ` <m2k2kjadov.fsf@newartisans.com>
     [not found]                                                                                                                 ` <878u0z6lty.fsf@gmx.de>
2016-04-01  8:36                                                                                                                   ` Michael Albinus
2016-04-02 21:38                                                                                                                     ` John Wiegley
2016-04-03  6:52                                                                                                                       ` Michael Albinus
2016-01-12 16:24                                                                               ` John Wiegley
2016-01-12 17:04                                                                               ` John Wiegley
2016-01-12 19:05                                                                                 ` Michael Albinus

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CABr8ebZc=PMushCSTmFTvvMvxzM1+vPXWLnTqkJK1fcpWwQ25A@mail.gmail.com' \
    --to=andlind@gmail.com \
    --cc=22145@debbugs.gnu.org \
    --cc=michael.albinus@gmx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).