Announcements and discussions for Gnus, the GNU Emacs Usenet newsreader
 help / color / mirror / Atom feed
* Re: 5.7 -> 5.8.8
       [not found]     ` <m3662w64el.fsf@multivac.cwru.edu>
@ 2002-04-12 21:10       ` Bill Harris
  0 siblings, 0 replies; 3+ messages in thread
From: Bill Harris @ 2002-04-12 21:10 UTC (permalink / raw)
  Cc: nobody

prj@po.cwru.edu (Paul Jarc) writes:

> Bill Harris <bill_harris@facilitatedsystems.com> wrote:
> >  '(load-path (quote ("c:/emacs/emacs-20.7/site-lisp/gnuserv"
> 
> This entry appears twice more later.  You could remove the duplicates;
> they're useless but harmless.

As I'm going through this, I'm seeing things like this I want to clean
up.  I want to get to a working system, though, before I make even
seemingly harmless changes.

> > "c:/emacs/emacs-20.7/lisp/gnus/lisp/"
> ...
> > "c:/emacs/emacs-20.7/lisp/gnus"
> 
> I can't imagine that both of these would be necessary.  What do you
> see in those directories?  Only the one with .el and .elc files is
> needed here.

Oh, I think the gnus/lisp entry was from a time I had renamed
gnus-5.8.8 to gnus, before Kai told me that was a bad idea.

> >                      "@AUCDIR"
> 
> I don't think this does anything useful.  I'm not sure what should
> have been there in its place.

I don't know, either. 

> > (add-to-list 'load-path "c:/emacs/site-lisp/gnus-5.8.8/lisp/")
> ...
> > So it looks like I'm now doing as you suggest.  I then shut down and
> > restarted emacs, and I still get 5.7.
> 
> What do you see in c:/emacs/site-lisp/gnus-5.8.8/lisp/?  Are Gnus's
> .el and .elc files there?  What does M-x list-load-path-shadows RET
> say?

Well, a bit more data.  The add-to-list argument above was wrong; I
needed to point to c:/emacs/emacs-20.7/lisp/gnus-5.8.8/lisp/.  Fixing
that and deleting all references to c:/emacs/emacs-20.7/lisp/gnus did
indeed get me to 5.8.8!  

Then, after I entered my login and password and it read about 13k (so
it claimed in the mini-buffer), it said, "Symbol's function definition
is void: nnheader-replace-duplicate-chars-in-string".  

I grep'd for that name in the gnus-5.8.8/lisp directory and found it
was defined in gnus-cache.elc.  I'm not sure why that wasn't loaded,
if gnus-5.8.8 was.

(Needless to say, I'm back in 5.7 so I can post.

To your question about what's in
c:/emacs/emacs-20.7/lisp/gnus-5.8.8/lisp/:  here is a part of a dired
buffer:  

......................................................................

  c:/emacs/emacs-20.7/lisp/gnus-5.8.8/lisp:
  total 5421
  drwxrwxrwx   2 billh    5               0 Apr 10 12:58 .
  drwxrwxrwx   2 billh    5               0 Apr 10 12:55 ..
  -rw-rw-rw-   1 billh    5          326630 Jan  3  2001 ChangeLog
  -rw-rw-rw-   1 billh    5            2476 Apr 10 12:55 Makefile
  -rw-rw-rw-   1 billh    5            2336 Jan  3  2001 Makefile.in

{stuff deleted}

  -rw-rw-rw-   1 billh    5           16886 Jan  3  2001 gnus-win.el
  -rw-rw-rw-   1 billh    5           11885 Apr 10 12:57 gnus-win.elc
  -rw-rw-rw-   1 billh    5           31309 Jan  3  2001 gnus-xmas.el
  -rw-rw-rw-   1 billh    5           94578 Jan  3  2001 gnus.el
  -rw-rw-rw-   1 billh    5           90462 Apr 10 12:57 gnus.elc
  -rw-rw-rw-   1 billh    5            7445 Jan  3  2001 ietf-drums.el
  -rw-rw-rw-   1 billh    5            7265 Apr 10 12:57 ietf-drums.elc

{more stuff deleted}

  -rw-rw-rw-   1 billh    5            7209 Jan  3  2001 uudecode.el
  -rw-rw-rw-   1 billh    5            5077 Apr 10 12:58 uudecode.elc
  -rw-rw-rw-   1 billh    5           40021 Jan  3  2001 webmail.el

......................................................................

That sounds like the right thing.  The 5.7 version of gnus.el is in
c:/emacs/emacs-20.7/lisp/gnus/.  

M-x list-load-path-shadows RET:
......................................................................

c:/emacs/emacs-20.7/site-lisp/gnuserv/gnuserv hides c:/emacs/emacs-20.7/site-lisp/gnuserv
c:/emacs/emacs-20.7/site-lisp/vc-hooks hides c:/emacs/emacs-20.7/lisp/vc-hooks
c:/emacs/emacs-20.7/site-lisp/tempo hides c:/emacs/emacs-20.7/lisp/tempo
c:/emacs/emacs-20.7/site-lisp/w3-4.0pre.46/lisp/cus-load hides c:/emacs/emacs-20.7/lisp/cus-load

4 Emacs Lisp load-path shadowings were found

......................................................................

I hadn't seen that function before, but it looks useful.  I don't see
anything there that would affect gnus, though--do you?

I do appreciate your patience.

Bill


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

* Re: 5.7 -> 5.8.8
       [not found]           ` <ud6x2q4ij.fsf@facilitatedsystems.com>
@ 2002-04-14 10:34             ` Paul Jarc
  0 siblings, 0 replies; 3+ messages in thread
From: Paul Jarc @ 2002-04-14 10:34 UTC (permalink / raw)


Bill Harris <bill_harris@facilitatedsystems.com> wrote:
> I grep'd everything in gnus-5.8.8 for nnheader to see who is
> reponsible for loading it, and, not surprisingly, found (require
> 'nnheader) in gnus.el.  I checked, and there is no
> nnheader-replace-duplicate-chars-in-string in the 5.7 version of
> nnheader, so I suspect that I'm loading the wrong one, but I don't
> know why.  I checked load-path shadowing as I said yesterday, but I
> didn't see anything too suspicious.

I still think nnheader is being loaded before you frob load-path,
possibly due to something in your site-start.el.  If the directory
containing Gnus 5.7 contains nothing else, you could rename it, to
ensure that any attempt to load anything from it will fail.  That
would at least tell us whether that's happening.


paul


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

* Re: 5.7 -> 5.8.8
       [not found] ` <vaf4rihjh8k.fsf@lucy.cs.uni-dortmund.de>
@ 2002-04-12 14:09   ` Bill Harris
  0 siblings, 0 replies; 3+ messages in thread
From: Bill Harris @ 2002-04-12 14:09 UTC (permalink / raw)


Kai,

Thanks for your clear advice.  I did that this morning (I think I may
have already done the first in one of my previous tries).

Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai =?iso-8859-1?q?Gro=DFjohann?=) writes:

> Don't do that.  Instead, put Gnus 5.8.8 in some other directory.  For
> instance, you could have this file
> c:/emacs/site-lisp/gnus-5.8.8/lisp/gnus.el

Excerpts from dired buffers:

  c:/emacs/emacs-20.7/lisp/gnus-5.8.8/lisp:
  total 5421
  drwxrwxrwx   2 billh    5               0 Apr 10 12:58 .
  drwxrwxrwx   2 billh    5               0 Apr 10 12:55 ..
    .
    .
    .
  -rw-rw-rw-   1 billh    5           94578 Jan  3  2001 gnus.el
  -rw-rw-rw-   1 billh    5           90462 Apr 10 12:57 gnus.elc

        AND

  c:/emacs/emacs-20.7/lisp:
  total 13872
  drwxrwxrwx   2 billh    5               0 Apr 11 21:24 .
  drwxrwxrwx   2 billh    5               0 Mar 13  2001 ..
    .
    .
    .
  drwxrwxrwx   2 billh    5               0 Jun 13  2000 gnus
  drwxrwxrwx   2 billh    5               0 Apr 10 12:55 gnus-5.8.8

> And then you do (from ~/.emacs!!!):
> (add-to-list 'load-path "c:/emacs/site-lisp/gnus-5.8.8/lisp/")

$ tail -5 .emacs

;;Point to gnus-5.8.8 4/12/2002 bh
;;Thanks to Kai Grossjohann@CS.Uni-Dortmund.DE

(add-to-list 'load-path "c:/emacs/site-lisp/gnus-5.8.8/lisp/")

> And then, Bob's your uncle.  This way, other users on your machine (or
> even you) can still use the built-in Gnus.

Now I'm still stuck.  M-x gnus still gets me 5.7.  I think there's a
secret hidden with Bob I haven't yet discovered. :-)

Yet another tip?

Thanks,

Bill
--
Bill Harris                                  3217 102nd Place SE
Facilitated Systems                          Everett, WA 98208 USA
http://facilitatedsystems.com/               phone: +1 425 337-5541


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

end of thread, other threads:[~2002-04-14 10:34 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <uu1qhr1cj.fsf@facilitatedsystems.com>
     [not found] ` <vaf4rihjh8k.fsf@lucy.cs.uni-dortmund.de>
2002-04-12 14:09   ` 5.7 -> 5.8.8 Bill Harris
     [not found] ` <m3it6wu81a.fsf@multivac.cwru.edu>
     [not found]   ` <un0w8n0mh.fsf@facilitatedsystems.com>
     [not found]     ` <m3662w64el.fsf@multivac.cwru.edu>
2002-04-12 21:10       ` Bill Harris
     [not found]     ` <vafads7u40r.fsf@lucy.cs.uni-dortmund.de>
     [not found]       ` <uzo0735vf.fsf@facilitatedsystems.com>
     [not found]         ` <vaf7knbv5oe.fsf@lucy.cs.uni-dortmund.de>
     [not found]           ` <ud6x2q4ij.fsf@facilitatedsystems.com>
2002-04-14 10:34             ` Paul Jarc

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