🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

4 total messages Started by Tom Emerson Tue, 26 Feb 1991 14:22
Epoch and Rmail
#2135
Author: Tom Emerson
Date: Tue, 26 Feb 1991 14:22
21 lines
1360 bytes
Greetings netters.

Has anyone had problems running rmail in Epoch 3.2.6?  When I try to
do this I get the BABYL OPTIONS header (even if the RMAIL file should
have stuff in it) and the following in the mini-buffer:

Symbol's value as variable is void: buffer-undo-list

Anyone have an idea what this means?

Thanks in advance for your help.

Tom

--
                                      Tom Emerson
________________   Student Systems Programmer - EMBA Computer Facility
 /  /_) /_  /_                    University of Vermont
/  / \ /__ /__                     tree@newton.uvm.edu 
      Be an optimist -- at least until they start bringing animals
                        in pairs to Cape Canaveral.
Re: Epoch and Rmail
#2136
Author: "Drew R Whitehouse"
Date: Thu, 28 Feb 1991 03:43
47 lines
2756 bytes
In article <TREE.91Feb26092216@newton.uvm.edu>, tree@newton.uvm.edu (Tom Emerson) writes:
|> Greetings netters.
|> 
|> Has anyone had problems running rmail in Epoch 3.2.6?  When I try to
|> do this I get the BABYL OPTIONS header (even if the RMAIL file should
|> have stuff in it) and the following in the mini-buffer:
|> 
|> Symbol's value as variable is void: buffer-undo-list
|> 
|> Anyone have an idea what this means?
|> 
|> Thanks in advance for your help.
|> 

        I ran into this problem too, bet you've just updated your
version of emacs to 18.56 or above, which handles undo stuff
diferently.....Easiest fix is to define your lisp load path
differently for emacs and epoch eg my .emacs looks like -

(defvar running-epoch (boundp 'epoch::version))

(if running-epoch
    (setq-default load-path (list (expand-file-name "~/src/elisp")
                                  "/usr/local/emacs/local-lisp/GNUS"
                                  "/usr/local/emacs/local-lisp"
                                  "/usr/local/emacs/epoch-lisp"
                                  "/usr/local/src/gnu/epoch-3.2/lisp" ))

 (setq-default load-path (list (expand-file-name "~/src/elisp")
                                "/usr/local/emacs/local-lisp/GNUS"
                                "/usr/local/emacs/local-lisp"
                                "/usr/local/emacs/lisp" ) )


)
        Note the last lines of each of the paths.....
	
							Drew

-- 
/*---------------------------------------------------------------------------*/
/* Drew Whitehouse,                        E-mail:  drw900@anusf.anu.edu.au  */
/* Visualization Programmer,            (NOTE: recent change, no more csc2 ) */
/* Australian National University,         Phone : (06) 2495985              */
/* Supercomputer Facility.                 Fax   : (06) 2473425              */
/* GPO Box 4, Canberra ACT Australia 2601.                                   */
/*---------------------------------------------------------------------------*/
Epoch and Rmail
#2139
Author: Niklas Hallqvist
Date: Thu, 28 Feb 1991 09:14
21 lines
1446 bytes
	Hello!

tree%kira.UUCP%kira.UUCP%nic.UUCP@bbn.com  (Tom Emerson) wrote:
> Has anyone had problems running rmail in Epoch 3.2.6?  When I try to
> do this I get the BABYL OPTIONS header (even if the RMAIL file should
> have stuff in it) and the following in the mini-buffer:

> Symbol's value as variable is void: buffer-undo-list

I've come across this problem too when I installed emacs 18.57 el-files
in the shared lisp-directory.  If I do load-library of the old rmail.el
it works OK.  I've got no guess to why this is, though!

				Hope this helps
				Niklas

Niklas Hallqvist	Phone: +46-(0)31-40 75 00
Applitron Datasystem	Fax:   +46-(0)31-83 39 50
Molndalsvagen 95	Email: niklas@appli.se
S-412 63  GOTEBORG, Sweden     mcsun!sunic!chalmers!appli!niklas
Re: Epoch and Rmail
#2140
Author: Alan M. Carroll
Date: Thu, 28 Feb 1991 14:38
27 lines
1876 bytes
In article <m0jBjiw-0000p1C@nix.appli.se>, niklas@appli.se (Niklas Hallqvist) writes:
> 
> > Symbol's value as variable is void: buffer-undo-list
> 

GNU Emacs 18.57 supports a new version of the undo support, one part
of which is the buffer local variable "buffer-undo-list". The Elisp
code that was shipped with 18.57 refers to this variable for undo
information. Unfortunately, this means that you won't be able to use
this code with Epoch 3.2, since it is based on 18.55.

One solution, a variation of which has already been mentioned, is to
change your load path based on whether you're running Epoch or not.
What I do is I have a .emacs that looks like

(if (boundp 'epoch::version)
  (load (substitute-in-file-name "$HOME/.epoch"))
  (load (substitute-in-file-name "$HOME/.gnu-emacs"))
)

All my Epoch startup code is in my .epoch file, and all my GNU Emacs
code in my .gnu-emacs file.

-- 
Alan M. Carroll                "I hate shopping with the reality-impaired"
Epoch Development Team                 - Susan
CS Grad / U of Ill @ Urbana    ...{ucbvax,pur-ee,convex}!cs.uiuc.edu!carroll
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads