From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#19739: 25.0.50; Python tests fail on MS-Windows Date: Sun, 08 Feb 2015 05:45:04 +0200 Message-ID: <8361bdawxr.fsf@gnu.org> References: <83twz7jmo9.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8BIT X-Trace: ger.gmane.org 1423367180 3086 80.91.229.3 (8 Feb 2015 03:46:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 8 Feb 2015 03:46:20 +0000 (UTC) To: 19739@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Feb 08 04:46:16 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YKIp4-0001Do-TN for geb-bug-gnu-emacs@m.gmane.org; Sun, 08 Feb 2015 04:46:15 +0100 Original-Received: from localhost ([::1]:55459 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKIp4-0000EL-Br for geb-bug-gnu-emacs@m.gmane.org; Sat, 07 Feb 2015 22:46:14 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45660) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKIow-0000DD-T9 for bug-gnu-emacs@gnu.org; Sat, 07 Feb 2015 22:46:11 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YKIos-0001Vf-GO for bug-gnu-emacs@gnu.org; Sat, 07 Feb 2015 22:46:06 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:45779) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YKIos-0001VR-CL for bug-gnu-emacs@gnu.org; Sat, 07 Feb 2015 22:46:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1YKIor-00073S-Nb for bug-gnu-emacs@gnu.org; Sat, 07 Feb 2015 22:46:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 08 Feb 2015 03:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 19739 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 19739-submit@debbugs.gnu.org id=B19739.142336713927089 (code B ref 19739); Sun, 08 Feb 2015 03:46:01 +0000 Original-Received: (at 19739) by debbugs.gnu.org; 8 Feb 2015 03:45:39 +0000 Original-Received: from localhost ([127.0.0.1]:37019 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YKIoR-00072n-B5 for submit@debbugs.gnu.org; Sat, 07 Feb 2015 22:45:38 -0500 Original-Received: from mtaout25.012.net.il ([80.179.55.181]:60870) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YKIoK-00072S-Vz for 19739@debbugs.gnu.org; Sat, 07 Feb 2015 22:45:33 -0500 Original-Received: from conversion-daemon.mtaout25.012.net.il by mtaout25.012.net.il (HyperSendmail v2007.08) id <0NJF00N00OO6AE00@mtaout25.012.net.il> for 19739@debbugs.gnu.org; Sun, 08 Feb 2015 05:40:18 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout25.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NJF00K25OV5EV30@mtaout25.012.net.il> for 19739@debbugs.gnu.org; Sun, 08 Feb 2015 05:40:18 +0200 (IST) In-reply-to: <83twz7jmo9.fsf@gnu.org> X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:99155 Archived-At: Ping! > Date: Sat, 31 Jan 2015 11:59:18 +0200 > From: Eli Zaretskii > > See the subject. The reason (at least one of them) is that the Python > interpreter hangs during the test, and I need to kill it. I didn't > try this on a Unix box, so the "on MS-Windows" part is a guess. > > There's the part of the log that might be related, but I don't really > understand what it tries to tell: > > Warning (python): Python shell prompts cannot be detected. > If your emacs session hangs when starting python shells > recover with `keyboard-quit' and then try fixing the > interactive flag for your interpreter by adjusting the > `python-shell-interpreter-interactive-arg' or add regexps > matching shell prompts in the directory-local friendly vars: > + `python-shell-prompt-regexp' > + `python-shell-prompt-block-regexp' > + `python-shell-prompt-output-regexp' > Or alternatively in: > + `python-shell-prompt-input-regexps' > + `python-shell-prompt-output-regexps' > > If this is required for the test not to hang, then would it be > possible to have the test suite do this automatically? > > Here's what the test reports, let me know if any additional details > are needed. > > Testing python-tests.elc > Running 187 tests (2015-01-31 10:32:21+0200) > Can't guess python-indent-offset, using defaults: 4 > passed 1/187 python-imenu-create-flat-index-1 > Can't guess python-indent-offset, using defaults: 4 > passed 2/187 python-imenu-create-flat-index-2 > Can't guess python-indent-offset, using defaults: 4 > passed 3/187 python-imenu-create-index-1 > Can't guess python-indent-offset, using defaults: 4 > passed 4/187 python-imenu-create-index-2 > Can't guess python-indent-offset, using defaults: 4 > passed 5/187 python-imenu-create-index-3 > Can't guess python-indent-offset, using defaults: 4 > passed 6/187 python-imenu-create-index-4 > Can't guess python-indent-offset, using defaults: 4 > passed 7/187 python-indent-after-backslash-1 > Can't guess python-indent-offset, using defaults: 4 > passed 8/187 python-indent-after-backslash-2 > Can't guess python-indent-offset, using defaults: 4 > passed 9/187 python-indent-after-backslash-3 > Can't guess python-indent-offset, using defaults: 4 > passed 10/187 python-indent-after-backslash-4 > Can't guess python-indent-offset, using defaults: 4 > passed 11/187 python-indent-after-backslash-5 > Can't guess python-indent-offset, using defaults: 4 > passed 12/187 python-indent-after-block-1 > Can't guess python-indent-offset, using defaults: 4 > passed 13/187 python-indent-after-block-2 > Can't guess python-indent-offset, using defaults: 4 > passed 14/187 python-indent-after-block-3 > Can't guess python-indent-offset, using defaults: 4 > passed 15/187 python-indent-after-comment-1 > Can't guess python-indent-offset, using defaults: 4 > passed 16/187 python-indent-after-comment-2 > Can't guess python-indent-offset, using defaults: 4 > passed 17/187 python-indent-base-case > Can't guess python-indent-offset, using defaults: 4 > passed 18/187 python-indent-block-enders-1 > Can't guess python-indent-offset, using defaults: 4 > passed 19/187 python-indent-block-enders-2 > Can't guess python-indent-offset, using defaults: 4 > passed 20/187 python-indent-block-enders-3 > Can't guess python-indent-offset, using defaults: 4 > passed 21/187 python-indent-block-enders-4 > Can't guess python-indent-offset, using defaults: 4 > passed 22/187 python-indent-block-enders-5 > Can't guess python-indent-offset, using defaults: 4 > passed 23/187 python-indent-dedent-line-backspace-1 > Can't guess python-indent-offset, using defaults: 4 > passed 24/187 python-indent-dedenters-1 > Can't guess python-indent-offset, using defaults: 4 > Closes if hide_details: > Closes except Exception: > Closes if save: > passed 25/187 python-indent-dedenters-2 > Can't guess python-indent-offset, using defaults: 4 > Closes try: > passed 26/187 python-indent-dedenters-3 > Can't guess python-indent-offset, using defaults: 4 > Closes try: > passed 27/187 python-indent-dedenters-4 > Can't guess python-indent-offset, using defaults: 4 > Closes if save: > passed 28/187 python-indent-dedenters-5 > Can't guess python-indent-offset, using defaults: 4 > passed 29/187 python-indent-dedenters-6 > Can't guess python-indent-offset, using defaults: 4 > passed 30/187 python-indent-dedenters-7 > Can't guess python-indent-offset, using defaults: 4 > Closes if (a == 1 or > Closes if (a == 1 or > Closes if (a == 1 or > passed 31/187 python-indent-dedenters-8 > Can't guess python-indent-offset, using defaults: 4 > passed 32/187 python-indent-electric-colon-1 > Can't guess python-indent-offset, using defaults: 4 > Closes if do: > passed 33/187 python-indent-electric-colon-2 > Can't guess python-indent-offset, using defaults: 4 > Closes if do: > Closes if do: > Closes if do: > passed 34/187 python-indent-electric-colon-3 > Can't guess python-indent-offset, using defaults: 4 > passed 35/187 python-indent-inside-paren-1 > Can't guess python-indent-offset, using defaults: 4 > passed 36/187 python-indent-inside-paren-2 > Can't guess python-indent-offset, using defaults: 4 > passed 37/187 python-indent-inside-paren-3 > Can't guess python-indent-offset, using defaults: 4 > passed 38/187 python-indent-inside-paren-4 > Can't guess python-indent-offset, using defaults: 4 > passed 39/187 python-indent-inside-paren-5 > Can't guess python-indent-offset, using defaults: 4 > passed 40/187 python-indent-inside-paren-6 > Can't guess python-indent-offset, using defaults: 4 > passed 41/187 python-indent-inside-string-1 > Can't guess python-indent-offset, using defaults: 4 > passed 42/187 python-indent-inside-string-2 > Can't guess python-indent-offset, using defaults: 4 > passed 43/187 python-indent-inside-string-3 > Can't guess python-indent-offset, using defaults: 4 > passed 44/187 python-indent-pep8-1 > Can't guess python-indent-offset, using defaults: 4 > passed 45/187 python-indent-pep8-2 > Can't guess python-indent-offset, using defaults: 4 > passed 46/187 python-indent-pep8-3 > Can't guess python-indent-offset, using defaults: 4 > passed 47/187 python-indent-region-1 > Can't guess python-indent-offset, using defaults: 4 > passed 48/187 python-indent-region-2 > Can't guess python-indent-offset, using defaults: 4 > passed 49/187 python-indent-region-3 > Can't guess python-indent-offset, using defaults: 4 > passed 50/187 python-indent-region-4 > Can't guess python-indent-offset, using defaults: 4 > passed 51/187 python-indent-region-5 > Can't guess python-indent-offset, using defaults: 4 > passed 52/187 python-info-assignment-continuation-line-p-1 > Can't guess python-indent-offset, using defaults: 4 > passed 53/187 python-info-assignment-continuation-line-p-2 > Can't guess python-indent-offset, using defaults: 4 > passed 54/187 python-info-beginning-of-backslash-1 > Can't guess python-indent-offset, using defaults: 4 > passed 55/187 python-info-beginning-of-block-p-1 > Can't guess python-indent-offset, using defaults: 4 > passed 56/187 python-info-beginning-of-block-p-2 > Can't guess python-indent-offset, using defaults: 4 > passed 57/187 python-info-beginning-of-statement-p-1 > Can't guess python-indent-offset, using defaults: 4 > passed 58/187 python-info-beginning-of-statement-p-2 > Can't guess python-indent-offset, using defaults: 4 > passed 59/187 python-info-block-continuation-line-p-1 > Can't guess python-indent-offset, using defaults: 4 > passed 60/187 python-info-block-continuation-line-p-2 > Can't guess python-indent-offset, using defaults: 4 > passed 61/187 python-info-continuation-line-p-1 > Can't guess python-indent-offset, using defaults: 4 > passed 62/187 python-info-current-defun-1 > Can't guess python-indent-offset, using defaults: 4 > passed 63/187 python-info-current-defun-2 > Can't guess python-indent-offset, using defaults: 4 > passed 64/187 python-info-current-defun-3 > Can't guess python-indent-offset, using defaults: 4 > passed 65/187 python-info-current-line-comment-p-1 > Can't guess python-indent-offset, using defaults: 4 > passed 66/187 python-info-current-line-empty-p > Can't guess python-indent-offset, using defaults: 4 > passed 67/187 python-info-current-symbol-1 > Can't guess python-indent-offset, using defaults: 4 > passed 68/187 python-info-current-symbol-2 > Can't guess python-indent-offset, using defaults: 4 > failed 69/187 python-info-current-symbol-3 > Can't guess python-indent-offset, using defaults: 4 > passed 70/187 python-info-dedenter-opening-block-message-1 > Can't guess python-indent-offset, using defaults: 4 > Closes try: > Closes try: > passed 71/187 python-info-dedenter-opening-block-message-2 > Can't guess python-indent-offset, using defaults: 4 > Closes except: > Closes except: > passed 72/187 python-info-dedenter-opening-block-message-3 > Can't guess python-indent-offset, using defaults: 4 > Closes else: > Closes else: > passed 73/187 python-info-dedenter-opening-block-message-4 > Can't guess python-indent-offset, using defaults: 4 > Closes if a: > Closes if a: > passed 74/187 python-info-dedenter-opening-block-message-5 > Can't guess python-indent-offset, using defaults: 4 > passed 75/187 python-info-dedenter-opening-block-position-1 > Can't guess python-indent-offset, using defaults: 4 > passed 76/187 python-info-dedenter-opening-block-position-2 > Can't guess python-indent-offset, using defaults: 4 > passed 77/187 python-info-dedenter-opening-block-position-3 > Can't guess python-indent-offset, using defaults: 4 > passed 78/187 python-info-dedenter-opening-block-positions-1 > Can't guess python-indent-offset, using defaults: 4 > passed 79/187 python-info-dedenter-opening-block-positions-2 > Can't guess python-indent-offset, using defaults: 4 > passed 80/187 python-info-dedenter-opening-block-positions-3 > Can't guess python-indent-offset, using defaults: 4 > passed 81/187 python-info-dedenter-opening-block-positions-4 > Can't guess python-indent-offset, using defaults: 4 > passed 82/187 python-info-dedenter-opening-block-positions-5 > Can't guess python-indent-offset, using defaults: 4 > passed 83/187 python-info-dedenter-statement-p-1 > Can't guess python-indent-offset, using defaults: 4 > passed 84/187 python-info-dedenter-statement-p-2 > Can't guess python-indent-offset, using defaults: 4 > passed 85/187 python-info-dedenter-statement-p-3 > Can't guess python-indent-offset, using defaults: 4 > passed 86/187 python-info-dedenter-statement-p-4 > Can't guess python-indent-offset, using defaults: 4 > passed 87/187 python-info-dedenter-statement-p-5 > Can't guess python-indent-offset, using defaults: 4 > passed 88/187 python-info-encoding-1 > Can't guess python-indent-offset, using defaults: 4 > passed 89/187 python-info-encoding-2 > Can't guess python-indent-offset, using defaults: 4 > passed 90/187 python-info-encoding-from-cookie-1 > Can't guess python-indent-offset, using defaults: 4 > passed 91/187 python-info-encoding-from-cookie-2 > Can't guess python-indent-offset, using defaults: 4 > passed 92/187 python-info-encoding-from-cookie-3 > Can't guess python-indent-offset, using defaults: 4 > passed 93/187 python-info-encoding-from-cookie-4 > Can't guess python-indent-offset, using defaults: 4 > passed 94/187 python-info-encoding-from-cookie-5 > Can't guess python-indent-offset, using defaults: 4 > passed 95/187 python-info-encoding-from-cookie-6 > Can't guess python-indent-offset, using defaults: 4 > passed 96/187 python-info-encoding-from-cookie-7 > Can't guess python-indent-offset, using defaults: 4 > passed 97/187 python-info-end-of-block-p-1 > Can't guess python-indent-offset, using defaults: 4 > passed 98/187 python-info-end-of-block-p-2 > Can't guess python-indent-offset, using defaults: 4 > passed 99/187 python-info-end-of-statement-p-1 > Can't guess python-indent-offset, using defaults: 4 > passed 100/187 python-info-end-of-statement-p-2 > Can't guess python-indent-offset, using defaults: 4 > passed 101/187 python-info-line-ends-backslash-p-1 > Can't guess python-indent-offset, using defaults: 4 > passed 102/187 python-info-looking-at-beginning-of-defun-1 > Can't guess python-indent-offset, using defaults: 4 > passed 103/187 python-info-statement-ends-block-p-1 > Can't guess python-indent-offset, using defaults: 4 > passed 104/187 python-info-statement-ends-block-p-2 > Can't guess python-indent-offset, using defaults: 4 > passed 105/187 python-info-statement-starts-block-p-1 > Can't guess python-indent-offset, using defaults: 4 > passed 106/187 python-info-statement-starts-block-p-2 > Can't guess python-indent-offset, using defaults: 4 > passed 107/187 python-nav-backward-defun-1 > Can't guess python-indent-offset, using defaults: 4 > passed 108/187 python-nav-backward-defun-2 > Can't guess python-indent-offset, using defaults: 4 > passed 109/187 python-nav-backward-defun-3 > Can't guess python-indent-offset, using defaults: 4 > passed 110/187 python-nav-backward-statement-1 > Can't guess python-indent-offset, using defaults: 4 > failed 111/187 python-nav-backward-statement-2 > Can't guess python-indent-offset, using defaults: 4 > failed 112/187 python-nav-backward-up-list-1 > Can't guess python-indent-offset, using defaults: 4 > passed 113/187 python-nav-beginning-of-block-1 > Can't guess python-indent-offset, using defaults: 4 > passed 114/187 python-nav-beginning-of-defun-1 > Can't guess python-indent-offset, using defaults: 4 > passed 115/187 python-nav-beginning-of-defun-2 > Can't guess python-indent-offset, using defaults: 4 > passed 116/187 python-nav-beginning-of-statement-1 > Can't guess python-indent-offset, using defaults: 4 > passed 117/187 python-nav-end-of-block-1 > Can't guess python-indent-offset, using defaults: 4 > passed 118/187 python-nav-end-of-defun-1 > Can't guess python-indent-offset, using defaults: 4 > passed 119/187 python-nav-end-of-defun-2 > Can't guess python-indent-offset, using defaults: 4 > passed 120/187 python-nav-end-of-statement-1 > Can't guess python-indent-offset, using defaults: 4 > passed 121/187 python-nav-forward-block-1 > Can't guess python-indent-offset, using defaults: 4 > passed 122/187 python-nav-forward-defun-1 > Can't guess python-indent-offset, using defaults: 4 > passed 123/187 python-nav-forward-defun-2 > Can't guess python-indent-offset, using defaults: 4 > passed 124/187 python-nav-forward-defun-3 > Can't guess python-indent-offset, using defaults: 4 > passed 125/187 python-nav-forward-sexp-1 > Can't guess python-indent-offset, using defaults: 4 > passed 126/187 python-nav-forward-sexp-2 > Can't guess python-indent-offset, using defaults: 4 > passed 127/187 python-nav-forward-sexp-3 > Can't guess python-indent-offset, using defaults: 4 > passed 128/187 python-nav-forward-sexp-safe-1 > Can't guess python-indent-offset, using defaults: 4 > passed 129/187 python-nav-forward-statement-1 > Can't guess python-indent-offset, using defaults: 4 > passed 130/187 python-nav-up-list-1 > Can't guess python-indent-offset, using defaults: 4 > passed 131/187 python-parens-electric-indent-1 > Can't guess python-indent-offset, using defaults: 4 > Can't guess python-indent-offset, using defaults: 4 > passed 132/187 python-shell-buffer-substring-1 > Can't guess python-indent-offset, using defaults: 4 > Can't guess python-indent-offset, using defaults: 4 > passed 133/187 python-shell-buffer-substring-2 > Can't guess python-indent-offset, using defaults: 4 > Can't guess python-indent-offset, using defaults: 4 > passed 134/187 python-shell-buffer-substring-3 > Can't guess python-indent-offset, using defaults: 4 > Can't guess python-indent-offset, using defaults: 4 > passed 135/187 python-shell-buffer-substring-4 > Can't guess python-indent-offset, using defaults: 4 > Can't guess python-indent-offset, using defaults: 4 > passed 136/187 python-shell-buffer-substring-5 > Can't guess python-indent-offset, using defaults: 4 > Can't guess python-indent-offset, using defaults: 4 > passed 137/187 python-shell-buffer-substring-6 > Can't guess python-indent-offset, using defaults: 4 > Can't guess python-indent-offset, using defaults: 4 > passed 138/187 python-shell-buffer-substring-7 > Can't guess python-indent-offset, using defaults: 4 > Can't guess python-indent-offset, using defaults: 4 > passed 139/187 python-shell-buffer-substring-8 > Can't guess python-indent-offset, using defaults: 4 > Can't guess python-indent-offset, using defaults: 4 > passed 140/187 python-shell-buffer-substring-9 > Test python-shell-calculate-command-1 backtrace: > #[nil "\30C↓→\307310∟\3111→ \312\216\313\n \"\211‼)0\202∟ \210\3 > ert--run-test-internal([cl-struct-ert--test-execution-info [cl-struc > ert-run-test([cl-struct-ert-test python-shell-calculate-command-1 "C > ert-run-or-rerun-test([cl-struct-ert--stats t [[cl-struct-ert-test p > ert-run-tests(t #[385 "\306☻\307\"\203D \211\211G\310U\203¶ \211@\20 > ert-run-tests-batch(nil) > ert-run-tests-batch-and-exit() > command-line-1(("-L" ";." "-l" "ert" "-l" "python-tests.elc" "-f" "e > command-line() > normal-top-level() > Test python-shell-calculate-command-1 condition: > (ert-test-failed > ((should > (string= > (format "%s %s" python-shell-interpreter python-shell-interpreter-args) > (python-shell-calculate-command))) > :form > (string= "d:/usr/Python26/python.exe -B" "\"d:/usr/Python26/python.exe\" - B") > :value nil)) > FAILED 141/187 python-shell-calculate-command-1 > passed 142/187 python-shell-calculate-exec-path-1 > passed 143/187 python-shell-calculate-exec-path-2 > passed 144/187 python-shell-calculate-process-environment-1 > passed 145/187 python-shell-calculate-process-environment-2 > passed 146/187 python-shell-calculate-process-environment-3 > passed 147/187 python-shell-calculate-process-environment-4 > passed 148/187 python-shell-calculate-process-environment-5 > passed 149/187 python-shell-completion-native-interpreter-disabled-p-1 > Can't guess python-indent-offset, using defaults: 4 > Can't guess python-indent-offset, using defaults: 4 > Making python-shell-interpreter local to *Python* while let-bound! > Making python-shell-interpreter-args local to *Python* while let-bound! > Warning (python): Python shell prompts cannot be detected. > If your emacs session hangs when starting python shells > recover with `keyboard-quit' and then try fixing the > interactive flag for your interpreter by adjusting the > `python-shell-interpreter-interactive-arg' or add regexps > matching shell prompts in the directory-local friendly vars: > + `python-shell-prompt-regexp' > + `python-shell-prompt-block-regexp' > + `python-shell-prompt-output-regexp' > Or alternatively in: > + `python-shell-prompt-input-regexps' > + `python-shell-prompt-output-regexps' > Warning (python): Your `python-shell-interpreter' doesn't seem to support readli > ne, yet `python-shell-completion-native' was `t' and "python.exe" is not part of > the `python-shell-completion-native-disabled-interpreters' list. Native comple > tions have been disabled locally. > Shell native completion is disabled, using fallback > Warning (python): Python shell prompts cannot be detected. > If your emacs session hangs when starting python shells > recover with `keyboard-quit' and then try fixing the > interactive flag for your interpreter by adjusting the > `python-shell-interpreter-interactive-arg' or add regexps > matching shell prompts in the directory-local friendly vars: > + `python-shell-prompt-regexp' > + `python-shell-prompt-block-regexp' > + `python-shell-prompt-output-regexp' > Or alternatively in: > + `python-shell-prompt-input-regexps' > + `python-shell-prompt-output-regexps' > Warning (python): Your `python-shell-interpreter' doesn't seem to support readline, yet `python-shell-completion-native' was `t' and "python.exe" is not part of the `python-shell-completion-native-disabled-interpreters' list. Native completions have been disabled locally. > Shell native completion is disabled, using fallback > passed 150/187 python-shell-get-process-1 > Can't guess python-indent-offset, using defaults: 4 > passed 151/187 python-shell-get-process-name-1 > Can't guess python-indent-offset, using defaults: 4 > Can't guess python-indent-offset, using defaults: 4 > passed 152/187 python-shell-get-process-name-2 > Can't guess python-indent-offset, using defaults: 4 > Can't guess python-indent-offset, using defaults: 4 > Warning (python): Python shell prompts cannot be detected. > If your emacs session hangs when starting python shells > recover with `keyboard-quit' and then try fixing the > interactive flag for your interpreter by adjusting the > `python-shell-interpreter-interactive-arg' or add regexps > matching shell prompts in the directory-local friendly vars: > + `python-shell-prompt-regexp' > + `python-shell-prompt-block-regexp' > + `python-shell-prompt-output-regexp' > Or alternatively in: > + `python-shell-prompt-input-regexps' > + `python-shell-prompt-output-regexps' > passed 153/187 python-shell-internal-get-or-create-process-1 > Can't guess python-indent-offset, using defaults: 4 > passed 154/187 python-shell-internal-get-process-name-1 > Can't guess python-indent-offset, using defaults: 4 > Can't guess python-indent-offset, using defaults: 4 > passed 155/187 python-shell-internal-get-process-name-2 > Can't guess python-indent-offset, using defaults: 4 > Warning (python): Python shell prompts cannot be detected. > If your emacs session hangs when starting python shells > recover with `keyboard-quit' and then try fixing the > interactive flag for your interpreter by adjusting the > `python-shell-interpreter-interactive-arg' or add regexps > matching shell prompts in the directory-local friendly vars: > + `python-shell-prompt-regexp' > + `python-shell-prompt-block-regexp' > + `python-shell-prompt-output-regexp' > Or alternatively in: > + `python-shell-prompt-input-regexps' > + `python-shell-prompt-output-regexps' > Warning (python): Your `python-shell-interpreter' doesn't seem to support readline, yet `python-shell-completion-native' was `t' and "python.exe" is not part of the `python-shell-completion-native-disabled-interpreters' list. Native completions have been disabled locally. > Shell native completion is disabled, using fallback > passed 156/187 python-shell-make-comint-1 > Can't guess python-indent-offset, using defaults: 4 > Warning (python): Python shell prompts cannot be detected. > If your emacs session hangs when starting python shells > recover with `keyboard-quit' and then try fixing the > interactive flag for your interpreter by adjusting the > `python-shell-interpreter-interactive-arg' or add regexps > matching shell prompts in the directory-local friendly vars: > + `python-shell-prompt-regexp' > + `python-shell-prompt-block-regexp' > + `python-shell-prompt-output-regexp' > Or alternatively in: > + `python-shell-prompt-input-regexps' > + `python-shell-prompt-output-regexps' > Warning (python): Your `python-shell-interpreter' doesn't seem to support readline, yet `python-shell-completion-native' was `t' and "python.exe" is not part of the `python-shell-completion-native-disabled-interpreters' list. Native completions have been disabled locally. > Shell native completion is disabled, using fallback > passed 157/187 python-shell-make-comint-2 > Can't guess python-indent-offset, using defaults: 4 > Warning (python): Python shell prompts cannot be detected. > If your emacs session hangs when starting python shells > recover with `keyboard-quit' and then try fixing the > interactive flag for your interpreter by adjusting the > `python-shell-interpreter-interactive-arg' or add regexps > matching shell prompts in the directory-local friendly vars: > + `python-shell-prompt-regexp' > + `python-shell-prompt-block-regexp' > + `python-shell-prompt-output-regexp' > Or alternatively in: > + `python-shell-prompt-input-regexps' > + `python-shell-prompt-output-regexps' > Warning (python): Your `python-shell-interpreter' doesn't seem to support readline, yet `python-shell-completion-native' was `t' and "python.exe" is not part of the `python-shell-completion-native-disabled-interpreters' list. Native completions have been disabled locally. > Shell native completion is disabled, using fallback > passed 158/187 python-shell-make-comint-3 > Can't guess python-indent-offset, using defaults: 4 > Warning (python): Python shell prompts cannot be detected. > If your emacs session hangs when starting python shells > recover with `keyboard-quit' and then try fixing the > interactive flag for your interpreter by adjusting the > `python-shell-interpreter-interactive-arg' or add regexps > matching shell prompts in the directory-local friendly vars: > + `python-shell-prompt-regexp' > + `python-shell-prompt-block-regexp' > + `python-shell-prompt-output-regexp' > Or alternatively in: > + `python-shell-prompt-input-regexps' > + `python-shell-prompt-output-regexps' > Warning (python): Your `python-shell-interpreter' doesn't seem to support readline, yet `python-shell-completion-native' was `t' and "python.exe" is not part of the `python-shell-completion-native-disabled-interpreters' list. Native completions have been disabled locally. > Test python-shell-make-comint-4 backtrace: > python-shell-get-process-or-error() > python-shell-completion-native-turn-off(t) > python-shell-completion-native-turn-on-maybe(t) > python-shell-completion-native-turn-on-maybe-with-msg() > run-hooks(change-major-mode-after-body-hook comint-mode-hook inferio > apply(run-hooks (change-major-mode-after-body-hook comint-mode-hook > run-mode-hooks(inferior-python-mode-hook) > inferior-python-mode() > python-shell-make-comint("\"d:/usr/Python26/python.exe\" -i" "Python > #[nil "\30C↓→\307310∟\3111→ \312\216\313\n \"\211‼)0\202∟ \210\3 > ert--run-test-internal([cl-struct-ert--test-execution-info [cl-struc > ert-run-test([cl-struct-ert-test python-shell-make-comint-4 "Check s > ert-run-or-rerun-test([cl-struct-ert--stats t [[cl-struct-ert-test p > ert-run-tests(t #[385 "\306☻\307\"\203D \211\211G\310U\203¶ \211@\20 > ert-run-tests-batch(nil) > ert-run-tests-batch-and-exit() > command-line-1(("-L" ";." "-l" "ert" "-l" "python-tests.elc" "-f" "e > command-line() > normal-top-level() > Test python-shell-make-comint-4 condition: > (error "No inferior Python process running.") > FAILED 159/187 python-shell-make-comint-4 > Warning (python): Python shell prompts cannot be detected. > If your emacs session hangs when starting python shells > recover with `keyboard-quit' and then try fixing the > interactive flag for your interpreter by adjusting the > `python-shell-interpreter-interactive-arg' or add regexps > matching shell prompts in the directory-local friendly vars: > + `python-shell-prompt-regexp' > + `python-shell-prompt-block-regexp' > + `python-shell-prompt-output-regexp' > Or alternatively in: > + `python-shell-prompt-input-regexps' > + `python-shell-prompt-output-regexps' > Test python-shell-prompt-detect-1 backtrace: > #[nil "\30C↓→\307310∟\3111→ \312\216\313\n \"\211‼)0\202∟ \210\3 > ert--run-test-internal([cl-struct-ert--test-execution-info [cl-struc > ert-run-test([cl-struct-ert-test python-shell-prompt-detect-1 "Check > ert-run-or-rerun-test([cl-struct-ert--stats t [[cl-struct-ert-test p > ert-run-tests(t #[385 "\306☻\307\"\203D \211\211G\310U\203¶ \211@\20 > ert-run-tests-batch(nil) > ert-run-tests-batch-and-exit() > command-line-1(("-L" ";." "-l" "ert" "-l" "python-tests.elc" "-f" "e > command-line() > normal-top-level() > Test python-shell-prompt-detect-1 condition: > (ert-test-failed > ((should > (equal > (python-shell-prompt-detect) > '...)) > :form > (equal nil > (">>> " "... " "")) > :value nil :explanation > (different-types nil > (">>> " "... " "")))) > FAILED 160/187 python-shell-prompt-detect-1 > Warning (python): Python shell prompts cannot be detected. > If your emacs session hangs when starting python shells > recover with `keyboard-quit' and then try fixing the > interactive flag for your interpreter by adjusting the > `python-shell-interpreter-interactive-arg' or add regexps > matching shell prompts in the directory-local friendly vars: > + `python-shell-prompt-regexp' > + `python-shell-prompt-block-regexp' > + `python-shell-prompt-output-regexp' > Or alternatively in: > + `python-shell-prompt-input-regexps' > + `python-shell-prompt-output-regexps' > Test python-shell-prompt-detect-2 backtrace: > #[nil "\30C↓→\307310∟\3111→ \312\216\313\n \"\211‼)0\202∟ \210\3 > ert--run-test-internal([cl-struct-ert--test-execution-info [cl-struc > ert-run-test([cl-struct-ert-test python-shell-prompt-detect-2 "Check > ert-run-or-rerun-test([cl-struct-ert--stats t [[cl-struct-ert-test p > ert-run-tests(t #[385 "\306☻\307\"\203D \211\211G\310U\203¶ \211@\20 > ert-run-tests-batch(nil) > ert-run-tests-batch-and-exit() > command-line-1(("-L" ";." "-l" "ert" "-l" "python-tests.elc" "-f" "e > command-line() > normal-top-level() > Test python-shell-prompt-detect-2 condition: > (ert-test-failed > ((should > (equal > (python-shell-prompt-detect) > '...)) > :form > (equal nil > ("py> " "..> " "out ")) > :value nil :explanation > (different-types nil > ("py> " "..> " "out ")))) > FAILED 161/187 python-shell-prompt-detect-2 > passed 162/187 python-shell-prompt-detect-3 > Warning (python): Python shell prompts cannot be detected. > If your emacs session hangs when starting python shells > recover with `keyboard-quit' and then try fixing the > interactive flag for your interpreter by adjusting the > `python-shell-interpreter-interactive-arg' or add regexps > matching shell prompts in the directory-local friendly vars: > + `python-shell-prompt-regexp' > + `python-shell-prompt-block-regexp' > + `python-shell-prompt-output-regexp' > Or alternatively in: > + `python-shell-prompt-input-regexps' > + `python-shell-prompt-output-regexps' > passed 163/187 python-shell-prompt-detect-4 > passed 164/187 python-shell-prompt-detect-5 > passed 165/187 python-shell-prompt-detect-6 > passed 166/187 python-shell-prompt-set-calculated-regexps-1 > passed 167/187 python-shell-prompt-set-calculated-regexps-2 > passed 168/187 python-shell-prompt-set-calculated-regexps-3 > passed 169/187 python-shell-prompt-set-calculated-regexps-4 > passed 170/187 python-shell-prompt-set-calculated-regexps-5 > Warning (python): Python shell prompts cannot be detected. > If your emacs session hangs when starting python shells > recover with `keyboard-quit' and then try fixing the > interactive flag for your interpreter by adjusting the > `python-shell-interpreter-interactive-arg' or add regexps > matching shell prompts in the directory-local friendly vars: > + `python-shell-prompt-regexp' > + `python-shell-prompt-block-regexp' > + `python-shell-prompt-output-regexp' > Or alternatively in: > + `python-shell-prompt-input-regexps' > + `python-shell-prompt-output-regexps' > Test python-shell-prompt-set-calculated-regexps-6 backtrace: > #[nil "\30C↓→\307310∟\3111→ \312\216\313\n \"\211‼)0\202∟ \210\3 > ert--run-test-internal([cl-struct-ert--test-execution-info [cl-struc > ert-run-test([cl-struct-ert-test python-shell-prompt-set-calculated- > ert-run-or-rerun-test([cl-struct-ert--stats t [[cl-struct-ert-test p > ert-run-tests(t #[385 "\306☻\307\"\203D \211\211G\310U\203¶ \211@\20 > ert-run-tests-batch(nil) > ert-run-tests-batch-and-exit() > command-line-1(("-L" ";." "-l" "ert" "-l" "python-tests.elc" "-f" "e > command-line() > normal-top-level() > Test python-shell-prompt-set-calculated-regexps-6 condition: > (ert-test-failed > ((should > (string= python-shell--prompt-calculated-input-regexp "^\\(\\.\\.> \\|p\\.> \\|\\)")) > :form > (string= "^\\(\\)" "^\\(\\.\\.> \\|p\\.> \\|\\)") > :value nil)) > FAILED 171/187 python-shell-prompt-set-calculated-regexps-6 > passed 172/187 python-shell-prompt-validate-regexps-1 > passed 173/187 python-shell-prompt-validate-regexps-2 > passed 174/187 python-shell-prompt-validate-regexps-3 > passed 175/187 python-shell-prompt-validate-regexps-4 > passed 176/187 python-shell-prompt-validate-regexps-5 > passed 177/187 python-shell-prompt-validate-regexps-6 > passed 178/187 python-shell-prompt-validate-regexps-7 > Can't guess python-indent-offset, using defaults: 4 > failed 179/187 python-syntax-after-python-backspace > Can't guess python-indent-offset, using defaults: 4 > passed 180/187 python-tests-look-at-1 > Can't guess python-indent-offset, using defaults: 4 > passed 181/187 python-tests-look-at-2 > Can't guess python-indent-offset, using defaults: 4 > Can't guess python-indent-offset, using defaults: 4 > Can't guess python-indent-offset, using defaults: 4 > passed 182/187 python-triple-quote-pairing > Can't guess python-indent-offset, using defaults: 4 > passed 183/187 python-util-clone-local-variables-1 > Can't guess python-indent-offset, using defaults: 4 > passed 184/187 python-util-forward-comment-1 > Can't guess python-indent-offset, using defaults: 4 > passed 185/187 python-util-goto-line-1 > passed 186/187 python-util-strip-string-1 > passed 187/187 python-util-valid-regexp-p-1 > > Ran 187 tests, 182 results as expected, 5 unexpected (2015-01-31 10:33:09+0200) 4 expected failures > > 5 unexpected results: > FAILED python-shell-calculate-command-1 > FAILED python-shell-make-comint-4 > FAILED python-shell-prompt-detect-1 > FAILED python-shell-prompt-detect-2 > FAILED python-shell-prompt-set-calculated-regexps-6 > > ERROR: python-tests.log > > > > > In GNU Emacs 25.0.50.176 (i686-pc-mingw32) > of 2015-01-31 on HOME-C4E4A596F7 > Repository revision: 376ba20ac1f516361fc9c2b0267fbc5c131e4822 > Windowing system distributor `Microsoft Corp.', version 5.1.2600 > Configured using: > `configure --prefix=/d/usr --enable-checking=yes,glyphs 'CFLAGS=-O0 > -g3'' > > Configured features: > XPM JPEG TIFF GIF PNG RSVG SOUND NOTIFY ACL GNUTLS LIBXML2 ZLIB > > Important settings: > value of $LANG: ENU > locale-coding-system: cp1255 > > Major mode: Lisp Interaction > > Minor modes in effect: > tooltip-mode: t > global-eldoc-mode: t > electric-indent-mode: t > mouse-wheel-mode: t > tool-bar-mode: t > menu-bar-mode: t > file-name-shadow-mode: t > global-font-lock-mode: t > font-lock-mode: t > blink-cursor-mode: t > auto-composition-mode: t > auto-encryption-mode: t > auto-compression-mode: t > line-number-mode: t > > Recent messages: > For information about GNU Emacs and the GNU system, type C-h C-a. > > Load-path shadows: > None found. > > Features: > (shadow sort gnus-util mail-extr emacsbug message dired format-spec > rfc822 mml easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse > rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 > ietf-drums mm-util help-fns mail-prsvr mail-utils time-date tooltip > eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel > dos-w32 ls-lisp disp-table w32-win w32-vars 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 cham georgian > utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean > japanese hebrew greek romanian slovak czech european ethiopic indian > cyrillic chinese 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 make-network-process > w32notify w32 multi-tty emacs) > > Memory information: > ((conses 8 78490 5758) > (symbols 32 18078 0) > (miscs 32 42 97) > (strings 16 12687 3756) > (string-bytes 1 317525) > (vectors 8 10081) > (vector-slots 4 392955 2824) > (floats 8 68 61) > (intervals 28 239 94) > (buffers 516 11)) > > > > >