From owner-ntemacs-users@june  Thu Aug 15 02:36:25 1996
X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil]
	[nil "Thu" "15" "August" "1996" "09:54:21" "+0000" "Ronan Waide" "waider@autodealing.com" nil "46" "VIRTUNIX ange-ftp.el and VMS" "^From:" nil nil "8" nil nil nil nil]
	nil)
Received: from joker.cs.washington.edu (joker.cs.washington.edu [128.95.1.42]) by june.cs.washington.edu (8.7.5/7.2ju) with SMTP id CAA03407 for <voelker@june.cs.washington.edu>; Thu, 15 Aug 1996 02:36:25 -0700
Received: from june.cs.washington.edu (june.cs.washington.edu [128.95.1.4]) by joker.cs.washington.edu (8.6.12/7.2ws+) with ESMTP id CAA37569 for <voelker@joker.cs.washington.edu>; Thu, 15 Aug 1996 02:36:24 -0700
Received: from mail (gate.autodealing.com [194.125.131.131]) by june.cs.washington.edu (8.7.5/7.2ju) with SMTP id BAA27936 for <ntemacs-users@cs.washington.edu>; Thu, 15 Aug 1996 01:54:26 -0700
Received: from waider.autodealing.com(really [194.9.15.139]) by mail 	via sendmail with smtp 	id <m0uqz89-000AzbC@mail> 	for <ntemacs-users@cs.washington.edu>; Thu, 15 Aug 96 09:54:21 +0000 (GMT) 	(Smail-3.1.93 1996-May-30 #2 built 1996-Jun-28)
Message-Id: <m0uqz89-000AzbC@mail>
Organization: AutoDealing Software, Ltd.
From: Ronan Waide <waider@autodealing.com>
To: NT/Win95 Emacs List <ntemacs-users@cs.washington.edu>
Subject: VIRTUNIX ange-ftp.el and VMS
Date: Thu, 15 Aug 96 09:54:21 +0000 (GMT)

Hi all,

the ange-ftp.el that Chris Szurgot is serving out from
http://www.itribe.net/virtunix/emacs will support connection to VMS
hosts as a result of two weeks of toying with the damn thing until it
worked. However, as someone else commented, much of the VMS support
stuff has been commented out by RMS. The upshot of this is that you
can connect, traverse directories - with completion - and retrieve
files from a VMS host, but the dired functionality is completely
hosed, since the commented-out code was used to reformat the VMS-style
dir listings into an 'ls -l'-style format. Points of note when using
ange-ftp to a VMS host:

1. Use '$$' where you mean '$' in the VMS directory spec.

2. You need to specify at least /LOGICAL$$NAME:/000000/ as a minimum
   path name before you can start using completion - this is fixable
   and probably should be fixed, but it's an ange-ftp rather than a
   nt-emacs problem, and I understand that ange-ftp is being replaced
   by efs Real Soon Now. Notwithstanding this, I may go back and hack
   it some more depending on how much it annoys me :)

3. VMS FTP likes upper case. You type in lower case (most of the
   time). This necessitates much shifting and capslocking
   unnecessarily, since VMS can't differentiate case at the filesystem
   level. I have fixed this in my own ange-ftp.el, but I can't recall
   if it's in the one I sent to Chris. Again, this is ange-ftp's
   problem rather than nt-emacs'. Note also that ange-ftp is full of
   comments about how there's no standard VMS FTP server, and case
   handling is one of them. I suppose it could be hacked to try upper
   AND lower case the first time it matters, and then set a flag to
   handle cases on that host thereafter. Hack hack.

Oh, and while I'm on ange-ftp: Has anyone else seen a problem with the
nt-friendly ftp program blocking/interfering with active telnet
connections on the same Win95 box? The situation as I understand it
(on /my/ machine) is that if ftp is busy with a large file (reading or
writing) and a telnet session generates more than a few characters of
traffic in either direction, the telnet screen freezes up - the
connection is still live, but completely unusable.

Waider.
-- 
waider@autodealing.com / AutoDealing Software Ltd / +353-1-6766455

Never attribute to malloc that which can be adequately explained by stupidity

