From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Matt McClure Newsgroups: gmane.emacs.help Subject: Re: Emacs Remote Python Interpreters Date: Sat, 9 Jun 2012 09:12:16 -0400 Message-ID: References: <87k3zmnqwd.fsf@gmx.de> <87ehpt91b9.fsf@gmx.de> <87vcj4lfts.fsf@gmx.de> <87y5nyxepa.fsf@gmx.de> <87pq9ax72t.fsf@gmx.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1339247552 27468 80.91.229.3 (9 Jun 2012 13:12:32 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 9 Jun 2012 13:12:32 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: Michael Albinus Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Jun 09 15:12:29 2012 Return-path: Envelope-to: geh-help-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 1SdLSt-00040w-8G for geh-help-gnu-emacs@m.gmane.org; Sat, 09 Jun 2012 15:12:27 +0200 Original-Received: from localhost ([::1]:37442 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SdLSt-0002Jr-10 for geh-help-gnu-emacs@m.gmane.org; Sat, 09 Jun 2012 09:12:27 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:59052) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SdLSn-0002JP-E2 for help-gnu-emacs@gnu.org; Sat, 09 Jun 2012 09:12:22 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SdLSl-0007uS-I4 for help-gnu-emacs@gnu.org; Sat, 09 Jun 2012 09:12:20 -0400 Original-Received: from mail-gh0-f169.google.com ([209.85.160.169]:59080) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SdLSl-0007u5-BN for help-gnu-emacs@gnu.org; Sat, 09 Jun 2012 09:12:19 -0400 Original-Received: by ghrr18 with SMTP id r18so2098098ghr.0 for ; Sat, 09 Jun 2012 06:12:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=rGdIZ5vrOEM6aFbuPOVeL9M9FHoqgu38jGGuOPKypIM=; b=mDazDEknjsbsveluybscemgc2TmYCn1rXiWfIola1pm3R2no8iLTLzqIMgg8ejiXW5 RNjZ3LLvwNI8/sfOyjxTbuflT7PiiF5EbpvO+yePExTdhZdrXNEU2G5vYh1Zrz1JpC7/ YYrIfoMrMfN5lW4a14oChFnS2z85KJtPHg80fwqYUZ0w3rocEe5XCeCP8jds9+iwbCqL fU1H/Q3oCfiz+xDCbUhkJoawH6+d0u+/jtCPH0kvmSnuSi0nU9/nnxI/JX1gyZlS/Xjd leTbiIllQLhtXLbAigUrIJoLv74PzbJWjiefQ8357H9wLPNtazM7z5WKnKYLwHVD2Omw krHg== Original-Received: by 10.50.213.106 with SMTP id nr10mr3934663igc.58.1339247536250; Sat, 09 Jun 2012 06:12:16 -0700 (PDT) Original-Received: by 10.50.87.39 with HTTP; Sat, 9 Jun 2012 06:12:16 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 209.85.160.169 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:85175 Archived-At: > On Fri, Jun 8, 2012 at 9:32 AM, Michael Albinus = wrote: >> >> I stay corrected: I could fix it in Tramp. Committed to Emacs trunk. I applied the patch from http://bzr.savannah.gnu.org/lh/emacs/trunk/revision/108526 to http://emacsformacosx.com/emacs-builds/Emacs-2012-06-08-108519-universal-10= .6.8.dmg and I still get: Debugger entered--Lisp error: (error "Variable binding depth exceeds max-specpdl-size") signal(error ("Variable binding depth exceeds max-specpdl-size")) byte-code("=08\203=13=00\305 G!\203=13=00\n\306>\203=13=00\307\207=08\203= &=00\305 G!\203&=00\n\310>\203&=00=0B\207\311\f@\fA\"\207" [completion localname operation filename err zerop (file-exists-p file-directory-p) t (expand-file-name file-name-as-directory) signal] 3) tramp-file-name-handler(expand-file-name "py" "/scpc:vagrant@192.168.33.10:/tmp") expand-file-name("py" "/scpc:vagrant@192.168.33.10:/tmp") byte-code("\305\306=08G!\203=0E=00\307 !\202=12=00\310=08 \"!=12=0B\203= =1C=00\n=0BP=12\f\203'=00\311\n!\210\2022=00\312\313\314\n\314\315\314\316&= =07\210\314\207" [prefix temporary-file-directory file suffix dir-flag make-temp-name zerop file-name-as-directory expand-file-name make-directory write-region "" nil silent excl] 8) make-temp-file("py" nil ".py") python-send-region(1 708) python-send-buffer() call-interactively(python-send-buffer nil nil) I don't see tramp-compat-temporary-file-directory in the call stack. I wonder, does Tramp need a tramp-handle-make-temp-file? I'll try again tomorrow with the forthcoming 6/9 build in case I missed something important when I applied your patch ad hoc. --=20 Matt McClure http://www.matthewlmcclure.com http://www.mapmyfitness.com/profile/matthewlmcclure