Gnus development mailing list
 help / color / mirror / Atom feed
* Re: gnus 5.6.9 under xemacs-nt
  1998-05-08  0:38 gnus 5.6.9 under xemacs-nt Fabrice POPINEAU
@ 1998-05-07 15:53 ` Hrvoje Niksic
  1998-05-07 17:44   ` Harry Putnam
  1998-05-08 13:00   ` Simon Josefsson
  0 siblings, 2 replies; 6+ messages in thread
From: Hrvoje Niksic @ 1998-05-07 15:53 UTC (permalink / raw)
  Cc: ding, xemacs-nt

Fabrice POPINEAU <popineau@esemetz.ese-metz.fr> writes:

> OK, I've managed to get it connect, and somehow read my mail.
> The patch I have applied follows and is not very smart.
> I guess that more will probably follow.

Please try the patch that I've recently posted to xemacs-nt (with Cc
to gnus-bug) instead.  I believe it's more exhaustive.

> How does one read mime messages under xemacs ?

You should use tm.  Until Lars implements MIME, that is.

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
Don't hit a man when he's down -- kick him; it's easier.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: gnus 5.6.9 under xemacs-nt
  1998-05-07 15:53 ` Hrvoje Niksic
@ 1998-05-07 17:44   ` Harry Putnam
  1998-05-07 17:57     ` Hrvoje Niksic
  1998-05-08 13:00   ` Simon Josefsson
  1 sibling, 1 reply; 6+ messages in thread
From: Harry Putnam @ 1998-05-07 17:44 UTC (permalink / raw)


Hrvoje Niksic <hniksic@srce.hr> writes:

> Fabrice POPINEAU <popineau@esemetz.ese-metz.fr> writes:
> 
> > OK, I've managed to get it connect, and somehow read my mail.
> > The patch I have applied follows and is not very smart.
> > I guess that more will probably follow.
> 
> Please try the patch that I've recently posted to xemacs-nt (with Cc
> to gnus-bug) instead.  I believe it's more exhaustive.

Can 5.6.9 be installed on emacs-20.2/win95 with no special handling.

Can it be compiled on linux with emac-20.2 and then just move the files
to win95 emacs directory.   Probably sounds dumb but lacking a compiler
for win95 ( is one even needed)

-- 

Harry Putnam  reader@newsguy.com



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: gnus 5.6.9 under xemacs-nt
  1998-05-07 17:44   ` Harry Putnam
@ 1998-05-07 17:57     ` Hrvoje Niksic
  0 siblings, 0 replies; 6+ messages in thread
From: Hrvoje Niksic @ 1998-05-07 17:57 UTC (permalink / raw)


Harry Putnam <reader@newsguy.com> writes:

> Hrvoje Niksic <hniksic@srce.hr> writes:
> 
> > Fabrice POPINEAU <popineau@esemetz.ese-metz.fr> writes:
> > 
> > > OK, I've managed to get it connect, and somehow read my mail.
> > > The patch I have applied follows and is not very smart.
> > > I guess that more will probably follow.
> > 
> > Please try the patch that I've recently posted to xemacs-nt (with Cc
> > to gnus-bug) instead.  I believe it's more exhaustive.
> 
> Can 5.6.9 be installed on emacs-20.2/win95 with no special handling.

Note that I was talking about XEmacs on Windows, not GNU Emacs.

> Can it be compiled on linux with emac-20.2 and then just move the
> files to win95 emacs directory.  Probably sounds dumb but lacking a
> compiler for win95 ( is one even needed)

?

Why would anyone want to do these things, when you can use `M-x
byte-compile-file' under Windows just as well as under Unix.

-- 
Hrvoje Niksic <hniksic@srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
Then...  his face does a complete change of expression.  It goes from
a "Vengeance is mine" expression, to a "What the fuck" blank look.


^ permalink raw reply	[flat|nested] 6+ messages in thread

* gnus 5.6.9 under xemacs-nt
@ 1998-05-08  0:38 Fabrice POPINEAU
  1998-05-07 15:53 ` Hrvoje Niksic
  0 siblings, 1 reply; 6+ messages in thread
From: Fabrice POPINEAU @ 1998-05-08  0:38 UTC (permalink / raw)
  Cc: xemacs-nt

OK, I've managed to get it connect, and somehow read my mail.
The patch I have applied follows and is not very smart.
I guess that more will probably follow. How does one read mime
messages under xemacs ? It seems that semi is not very xemacs
compliant (or is it my installation ?).

-- 
Fabrice POPINEAU
------------------------
e-mail:         popineau@ese-metz.fr    |  "God is real ...              
	Fabrice.POPINEAU@supelec.fr     |
voice-mail:   +33 (0) 387764715         |          ... unless integer ?"
surface-mail: Supelec, 2 rue E. Belin,  |
	      F-57078 Metz Cedex 3      |
diff -ru -x orig lisp/gnus/gnus-cache.el ../gnus-cache.el
--- lisp/gnus/gnus-cache.el	Sun May 03 01:49:31 1998
+++ ../gnus-cache.el	Thu May 07 17:32:31 1998
@@ -390,18 +390,19 @@
       (and (not unread) (not ticked) (not dormant) (memq 'read class))))
 
 (defun gnus-cache-file-name (group article)
-  (concat (file-name-as-directory gnus-cache-directory)
-	  (file-name-as-directory
-	   (nnheader-translate-file-chars
-	    (if (gnus-use-long-file-name 'not-cache)
-		group
-	      (let ((group (nnheader-replace-chars-in-string group ?/ ?_)))
-		;; Translate the first colon into a slash.
-		(when (string-match ":" group)
-		  (aset group (match-beginning 0) ?/))
-		(nnheader-replace-chars-in-string group ?. ?/)))
-	    t))
-	  (if (stringp article) article (int-to-string article))))
+  (let ((group (gnus-group-real-name group)))
+    (concat (file-name-as-directory gnus-cache-directory)
+	    (file-name-as-directory
+	     (nnheader-translate-file-chars
+	      (if (gnus-use-long-file-name 'not-cache)
+		  group
+		(let ((group (nnheader-replace-chars-in-string group ?/ ?_)))
+		  ;; Translate the first colon into a slash.
+		  (when (string-match ":" group)
+		    (aset group (match-beginning 0) ?/))
+		  (nnheader-replace-chars-in-string group ?. ?/)))
+	      t))
+	    (if (stringp article) article (int-to-string article)))))
 
 (defun gnus-cache-update-article (group article)
   "If ARTICLE is in the cache, remove it and re-enter it."
@@ -607,8 +608,8 @@
 	  (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))
 	    (nnheader-replace-chars-in-string
 	     (substring (directory-file-name directory) (match-end 0))
diff -ru -x orig lisp/gnus/gnus-score.el ../gnus-score.el
--- lisp/gnus/gnus-score.el	Sun May 03 01:49:31 1998
+++ ../gnus-score.el	Thu May 07 17:32:29 1998
@@ -1075,8 +1075,8 @@
   ;; Load score file FILE.  Returns a list a retrieved score-alists.
   (let* ((file (expand-file-name
 		(or (and (string-match
-			  (concat "^" (expand-file-name
-				       gnus-kill-files-directory))
+			  (concat "^" (regexp-quote (expand-file-name
+						     gnus-kill-files-directory)))
 			  (expand-file-name file))
 			 file)
 		    (concat (file-name-as-directory gnus-kill-files-directory)
diff -ru -x orig lisp/gnus/nnmail.el ../nnmail.el
--- lisp/gnus/nnmail.el	Sun May 03 01:49:32 1998
+++ ../nnmail.el	Thu May 07 15:14:19 1998
@@ -717,9 +717,9 @@
 is a spool.  If not using procmail, return GROUP."
   (if (or (eq nnmail-spool-file 'procmail)
 	  nnmail-use-procmail)
-      (if (string-match (concat "^" (expand-file-name
+      (if (string-match (concat "^" (regexp-quote (expand-file-name
 				     (file-name-as-directory
-				      nnmail-procmail-directory))
+				      nnmail-procmail-directory)))
 				"\\([^/]*\\)" nnmail-procmail-suffix "$")
 			(expand-file-name file))
 	  (let ((procmail-group (substring (expand-file-name file)



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: gnus 5.6.9 under xemacs-nt
  1998-05-07 15:53 ` Hrvoje Niksic
  1998-05-07 17:44   ` Harry Putnam
@ 1998-05-08 13:00   ` Simon Josefsson
  1998-06-01  3:16     ` Lars Magne Ingebrigtsen
  1 sibling, 1 reply; 6+ messages in thread
From: Simon Josefsson @ 1998-05-08 13:00 UTC (permalink / raw)


Hrvoje Niksic <hniksic@srce.hr> writes:

> > How does one read mime messages under xemacs ?
> 
> You should use tm.  Until Lars implements MIME, that is.

What are the goals for that implementation?  A Gnus/Message-specific
thing, or a universal (Emacs) MIME library?  Lars?

/S


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: gnus 5.6.9 under xemacs-nt
  1998-05-08 13:00   ` Simon Josefsson
@ 1998-06-01  3:16     ` Lars Magne Ingebrigtsen
  0 siblings, 0 replies; 6+ messages in thread
From: Lars Magne Ingebrigtsen @ 1998-06-01  3:16 UTC (permalink / raw)


Simon Josefsson <jas@pdc.kth.se> writes:

> What are the goals for that implementation?  A Gnus/Message-specific
> thing, or a universal (Emacs) MIME library?  Lars?

A universal Emacs MIME library.

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@gnus.org * Lars Magne Ingebrigtsen


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~1998-06-01  3:16 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1998-05-08  0:38 gnus 5.6.9 under xemacs-nt Fabrice POPINEAU
1998-05-07 15:53 ` Hrvoje Niksic
1998-05-07 17:44   ` Harry Putnam
1998-05-07 17:57     ` Hrvoje Niksic
1998-05-08 13:00   ` Simon Josefsson
1998-06-01  3:16     ` Lars Magne Ingebrigtsen

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).