Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!uakari.primate.wisc.edu!uflorida!bikini!mjm From: mjm@reef.cis.ufl.edu (Michael Murphy) Newsgroups: comp.mail.mh Subject: Re: mh under gnu-emacs Message-ID: Date: 11 Oct 90 03:54:37 GMT References: <2199@bnlux0.bnl.gov> <2097@anaxagoras.ils.nwu.edu> Sender: news@uflorida.cis.ufl.EDU Reply-To: Michael Murphy Followup-To: comp.mail.mh Organization: The Bookhouse Boys Lines: 34 In-reply-to: murray@ils.nwu.edu's message of 9 Oct 90 15:24:16 GMT In article <2097@anaxagoras.ils.nwu.edu> murray@ils.nwu.edu (Thomas Murray) writes: 1) move 'inc' (and all the other mh programs) to /usr/local/mh/ 2) make a link from /usr/local/mh/ to where the mh programs are located. A third way to fix this (and my preferred way) is to change emacs' idea of where to look for the mh programs. The information is in the variable mh-progs. M-x describe-variable said this about it: mh-progs's value is "/local/bin" Documentation: Directory containing MH commands That's because i overrode the default value (which was "/usr/local/mh") in site-init.el: (setq mh-progs "/local/bin") ;; Directory containing MH commands. The installation instructions that come with emacs remind you to do that, but if you weren't the installer, than you probably couldn't help that. But for your own use, you could put the above line in your .emacs. I have also fixed emacs binaries after they were built and installed by doing "emacs emacs", then searching for the string "/usr/local/mh", and replacing it with "/local/bin pad the string). So, this only works if you're replacing the string with one of equal or shorter length. Hope this helps. -mjm