Date: Fri, 22 Dec 2000 17:19:12 +0200 From: "Eli Zaretskii" Sender: halo1 AT zahav DOT net DOT il To: djgpp AT delorie DOT com Message-Id: <4634-Fri22Dec2000171911+0200-eliz@is.elta.co.il> X-Mailer: Emacs 20.6 (via feedmail 8.3.emacs20_6 I) and Blat ver 1.8.6 In-reply-to: Subject: Re: emacs: using url's References: Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > From: jaxonjr AT my-deja DOT com (jaxonjr) > Newsgroups: comp.os.msdos.djgpp > Date: 22 Dec 2000 13:55:29 GMT > > I have the following in my _emacs, under the section 'custom-set-variables': > '(browse-url-browser-function (quote browse-url-default-windows-browser)) > But when I try the command 'browse-url-of-buffer' or any other url command, > I get the message 'Symbol's function definition is void: w32-shell-execute'. > > Does the djgpp version of emacs not suuport this, or am I just screwing > things up? As its name indicates, w32-shell-execute is a function specific to the native Windows port of Emacs (a.k.a. NTEmacs). It calls into the Win32 API, which is inaccessible for DJGPP programs. It is possible that, in this particular case, you can get away by writing a browse-url-browser-function which launches a browser via START.EXE (if I understand correctly what browse-url-browser-function is for). > I'm also having problems with gnus. Gnus requires either built-in network support or a capability to launch asynchronous processes, neither of which is supported in the DJGPP port of Emacs. If you really want to use Gnus on Windows, install NTEmacs (binaries are available from ftp.gnu.org).