From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "David Rosenthal" Newsgroups: gmane.emacs.help Subject: tramp recursive load Date: Sun, 01 Apr 2012 09:06:09 -0400 Organization: IQA Message-ID: Reply-To: david@iq-associates.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/related; boundary="----=_NextPart_000_06ED_01CD0FE6.B0AEE8C0" X-Trace: dough.gmane.org 1333308200 16543 80.91.229.3 (1 Apr 2012 19:23:20 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 1 Apr 2012 19:23:20 +0000 (UTC) To: Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Apr 01 21:23:18 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 1SEQMw-0002ZL-AM for geh-help-gnu-emacs@m.gmane.org; Sun, 01 Apr 2012 21:23:18 +0200 Original-Received: from localhost ([::1]:38527 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SEQMv-0007cB-IR for geh-help-gnu-emacs@m.gmane.org; Sun, 01 Apr 2012 15:23:17 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:51444) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SEKUc-0007u7-Lo for help-gnu-emacs@gnu.org; Sun, 01 Apr 2012 09:06:53 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SEKUZ-0002XX-Pw for help-gnu-emacs@gnu.org; Sun, 01 Apr 2012 09:06:50 -0400 Original-Received: from vms173017pub.verizon.net ([206.46.173.17]:47056) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SEKUZ-0002XL-JB for help-gnu-emacs@gnu.org; Sun, 01 Apr 2012 09:06:47 -0400 Original-Received: from Whittemore ([unknown] [108.20.203.112]) by vms173017.mailsrvcs.net (Sun Java(tm) System Messaging Server 7u2-7.02 32bit (built Apr 16 2009)) with ESMTPA id <0M1S006M6XQ93VY2@vms173017.mailsrvcs.net> for help-gnu-emacs@gnu.org; Sun, 01 Apr 2012 08:06:14 -0500 (CDT) X-Mailer: Microsoft Office Outlook 11 Thread-index: Ac0QCDSEFViO766NSj61y6y2rvJaVw== X-MIMEOLE: Produced By Microsoft MimeOLE V6.1.7601.17609 X-detected-operating-system: by eggs.gnu.org: Solaris 10 (1203?) X-Received-From: 206.46.173.17 X-Mailman-Approved-At: Sun, 01 Apr 2012 15:23:06 -0400 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:84239 Archived-At: This is a multi-part message in MIME format. ------=_NextPart_000_06ED_01CD0FE6.B0AEE8C0 Content-Type: multipart/alternative; boundary="----=_NextPart_001_06EE_01CD0FE6.B0AEE8C0" ------=_NextPart_001_06EE_01CD0FE6.B0AEE8C0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit There is some discussion of this problem in May 2011, but it wasn't helpful to me. I'm trying to use emacs, running on a Windows machine to edit files on a remote Linux machine, using tramp. Using v. 23.1.1 from my laptop, which has Windows 7 professional 32 bit, everything is fine. Using 23.1.1 or other recent emacs versions from a virtual Windows 7 Enterprise (SP 1) 32 bit machine, I get the "recursive load" error. The command I'm trying to run is /plink:@<:/home/, which should get me into dired on the remote machine. It looks as though requiring tramp loads tramp.el, which in turn requires tramp-cmds, which in turn requires tramp. I'm guessing the fact that tramp-cmds is loaded by eval-after-load is supposed to make this work out right, but something goes wrong. I also get the problem on 23.4, and there isn't a later version for Windows. I've also tried lots of other variants, to no avail. I have no idea why Windows 7 Pro 32 doesn't have the problem, but Windows 7 Enterprise 32 does. I don't think this is a plink problem. I've also tried requiring 'tramp in my .emacs file, and manually loading tramp or tramp-cmds. On occasion, I've gotten it to work (even on Windows Enterprise) but then I can't reproduce it. I'd be happy with a work-around, even if I have to do some rigmarole when I start emacs. David Rosenthal COO, Principal 139 Billerica Rd. EB1 Chelmsford, MA 01824 Cell: 781 354-0390 www.IQ-Associates.com ------=_NextPart_001_06EE_01CD0FE6.B0AEE8C0 Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

There is some discussion of this problem in May 2011, = but it wasn’t helpful to me.

I’m trying to use emacs, running on a Windows = machine to edit files on a remote Linux machine, using tramp.  Using v. = 23.1.1 from my laptop, which has Windows 7 professional 32 bit, everything is = fine.

Using 23.1.1 or other recent emacs versions from a = virtual Windows 7 Enterprise (SP 1) 32 bit machine, I get the “recursive = load” error.

 

The command I’m trying to run is = /plink:<user>@<ip-address><:/home/<user>, which should get me into dired on the remote = machine.

 

It looks as though requiring tramp loads tramp.el, = which in turn requires tramp-cmds, which in turn requires tramp.  I’m guessing the fact that tramp-cmds is loaded by eval-after-load is = supposed to make this work out right, but something goes = wrong.

 

I also get the problem on 23.4, and there isn’t = a later version for Windows.  I’ve also tried lots of other = variants, to no avail.

 

I have no idea why Windows 7 Pro 32 doesn’t = have the problem, but Windows 7 Enterprise 32 does.

 

I don’t think this is a plink = problem.

 

I’ve also tried requiring ‘tramp in my = .emacs file, and manually loading tramp or tramp-cmds.  On occasion, = I’ve gotten it to work (even on Windows Enterprise) but then I can’t = reproduce it.  I’d be happy with a work-around, even if I have to do = some rigmarole when I start emacs.

 

David = Rosenthal<= /p>

COO, = Principal

 

139 = Billerica Rd. = EB1

Chelmsford, MA 01824<= /p>

Cell: 781 354-0390

www.IQ-Associates.com=

 

------=_NextPart_001_06EE_01CD0FE6.B0AEE8C0-- ------=_NextPart_000_06ED_01CD0FE6.B0AEE8C0 Content-Type: image/jpeg; name="image001.jpg" Content-Transfer-Encoding: base64 Content-ID: /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABWAT4DASIA AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3 ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3 uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3+iim SyJDG0jnCqMk0AOJCgkkADuaozarCjbYwXbt2FY2p6rJIPlKgZykZ/iFVYLG4ZBK8ojCksNx6ZoA 2m1G5cZGxB7UR6jMq7jJG6+prDE0tuWg3K4x/CcjB71Omn3E1qPJmXbnJQ+tAHQRaijYEilc9xyK uAhhkEEHuK5q0lkdvIdAjR8MM1oQzPbNkcoeq0Aa1FNR1kQOpyD0p1ABRRRQAUUUUAFFFFABRRRQ AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABWFq90ZrkWyH5E5b3 NbjMEQsegGa4i6ndoppv4nbJ/GgCWYpJPEFdCqHkY5z9a1XEE1nIJGIjxhtvUVhW8SPZ8QGWdyRn +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 ------=_NextPart_000_06ED_01CD0FE6.B0AEE8C0--