Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!rutgers!labrea!decwrl!pyramid!prls!philabs!ttidca!mb From: mb@ttidca.TTI.COM (Michael Bloom) Newsgroups: comp.emacs Subject: Re: JOVE and/or GNU-MACS for 386/IX Message-ID: <1039@ttidca.TTI.COM> Date: Tue, 4-Aug-87 07:00:11 EDT Article-I.D.: ttidca.1039 Posted: Tue Aug 4 07:00:11 1987 Date-Received: Sat, 8-Aug-87 07:09:38 EDT References: <184@titn.TITN> <491@phoenix.PRINCETON.EDU> Reply-To: mb@ttidca.UUCP (Michael Bloom) Organization: Citicorp/TTI, Santa Monica Lines: 16 Summary: jove vs. system V "feature" > >Oh-- Jove seems to work fine on the Irises, except that filename >completion doesn't work (it always claims there is 'no match'). >Has anybody else had this problem? Anybody else figured out a >fix? Well, having seen similar behavior with other programs ported to System V, I think I can make an educated guess. In jove/scandir.c, just *before* the in line that goes "if ((dp->d_fd = open(dir, 0)) == -1)" see if adding these two lines does the trick: if (dir && *dir == NULL) dir = "."; The reason for this is that unlike in BSD, USG unices do not treat the null string and "." as having the same meaning.r