Gnus development mailing list
 help / color / mirror / Atom feed
* Running gnus under xemacs-nt
@ 1998-05-07  9:26 Fabrice POPINEAU
  0 siblings, 0 replies; only message in thread
From: Fabrice POPINEAU @ 1998-05-07  9:26 UTC (permalink / raw)
  Cc: xemacs-nt


Hi,

This is almost working. By now, I just had to :

- remove any .elc files from gnus-1.15-pkg.tar.gz
- use movemail.exe from ntemacs
- say that the audio player (gnus-audio-au-player) is shelex.exe

and gnus 5.6.9 has started.

However, xemacs-nt insists on using \\ instead
of / in filenames, and it reveals some 'bugs'. For example :

(defun gnus-cache-generate-active (&optional directory)
  "Generate the cache active file."
  (interactive)
  (let* ((top (null directory))
	 (directory (expand-file-name (or directory gnus-cache-directory)))
	 (files (directory-files directory 'full))
	 (group
	  (if top
	      ""
	    (string-match
-	     (concat "^" (file-name-as-directory
-					(expand-file-name gnus-cache-directory)))
+	     (concat "^" (regexp-quote (file-name-as-directory
+					(expand-file-name gnus-cache-directory))))
	     (directory-file-name directory))

Here, the regexp-quote is needed by the fact that
file-name-as-directory is returning something like h:\\News\\cache\\,
if not, string-match will complain about "trailing \ in regexp".

The Gnus Group buffer has correctly displayed, I was not able to enter
any mail group because there might some other similar problems.

But running xemacs again is just fun !

Fabrice



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~1998-05-07  9:26 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1998-05-07  9:26 Running gnus under xemacs-nt Fabrice POPINEAU

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).