Xavier Maillard | 16 Apr 00:58
Picon
Gravatar

Hello

Hi,

Just a quick message to say hello. I am back at using MH(-E) on
my laptop.

I am currently reading (again) all I can concerning MH(-E) to be
able to use effectively as quick as possible.

I have tried many other emacs MUA since my last attempt with MH
systems. The one I prefered was certainly RMAIL (shipped with
emacs). I love(d) it but it lacks MIME which is becoming annoying
as time passes.

So here I am.

I will take profit of this message by asking few (basic) questions :)

1. How does one choose to customise MH or MH-E -i.e. tweak the
"unix" system part instead of emacs part (and the contrary) ?

2. How can I tell emacs that my mh_profile is not ~/.mh_profile
but something along $MH env variable ?

3. How can I answer a message *directly* from a digest message
-i.e. without having to burst it first ?

4. (Last for this round). Can MH gurus share their tips and setup
so I can learn quickly ? What do you tweak first when
(re)installing your MH system ? Why ? In fact, I would be
interested in reading how _you_ use MH daily.
(Continue reading)

Bill Wohler | 16 Apr 05:40
Picon
Picon

Re: Hello

Xavier Maillard <xma <at> gnu.org> wrote:

> Just a quick message to say hello. I am back at using MH(-E) on
> my laptop.

Welcome back, Xavier!

> I am currently reading (again) all I can concerning MH(-E) to be
> able to use effectively as quick as possible.

I hope the online help and manual are helping!

http://mh-e.sourceforge.net/manual/

> 1. How does one choose to customise MH or MH-E -i.e. tweak the
> "unix" system part instead of emacs part (and the contrary) ?

One of the design goals of MH-E is to use MH as much as possible, so
your goal is a good one. To tweak MH-E, please see the manual. And the
code! To tweak MH, please see the book, now online:

http://rand-mh.sourceforge.net/book/

> 2. How can I tell emacs that my mh_profile is not ~/.mh_profile
> but something along $MH env variable ?

MH-E should honor the MH environment variable.

> 3. How can I answer a message *directly* from a digest message
> -i.e. without having to burst it first ?
(Continue reading)

Xavier Maillard | 16 Apr 22:13
Picon
Gravatar

Re: Hello

  > 2. How can I tell emacs that my mh_profile is not ~/.mh_profile
  > but something along $MH env variable ?

  MH-E should honor the MH environment variable.

It does not here with Emacs CVS. To force MH-E respect the MH
environment variable, I had to change one line in mh-utils.el as
follow:

=== modified file 'lisp/mh-e/mh-utils.el'
--- lisp/mh-e/mh-utils.el	2008-01-09 03:44:03 +0000
+++ lisp/mh-e/mh-utils.el	2008-04-16 20:07:10 +0000
@@ -186,7 +186,7 @@
                (getenv "MH")))
     (if (null (mh-variants))
         (error "Install MH and run install-mh before running MH-E"))
-    (let ((profile "~/.mh_profile"))
+    (let ((profile (or (file-readable-p "~/.mh_profile") (getenv "MH"))))
       (if (not (file-readable-p profile))
           (error "Run install-mh before running MH-E")))
     ;; Read MH profile.

Regards

Xavier

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
(Continue reading)

Bill Wohler | 17 Apr 00:12
Picon
Picon

Re: Hello

Xavier Maillard <xma <at> gnu.org> wrote:

> It does not here with Emacs CVS. To force MH-E respect the MH
> environment variable, I had to change one line in mh-utils.el as
> follow:

Thanks for the patch. I'd actually change that to give precedence to the
MH variable. Would you mind popping your patch up at SourceForge so it
hits the release notes? I should be able to get it into CVS this
weekend.

https://sourceforge.net/tracker/?group_id=13357&atid=313357

--

-- 
Bill Wohler <wohler <at> newt.com>  http://www.newt.com/wohler/  GnuPG ID:610BD9AD

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
Xavier Maillard | 19 Apr 22:46
Picon
Gravatar

Re: Hello

Bill Wohler <wohler <at> newt.com> wrote:

> Xavier Maillard <xma <at> gnu.org> wrote:
> 
> > It does not here with Emacs CVS. To force MH-E respect the MH
> > environment variable, I had to change one line in mh-utils.el as
> > follow:
> 
> Thanks for the patch. I'd actually change that to give precedence to the
> MH variable. Would you mind popping your patch up at SourceForge so it
> hits the release notes? I should be able to get it into CVS this
> weekend.
> 
> https://sourceforge.net/tracker/?group_id=13357&atid=313357

Done and I changed it so the precedence is given to MH variable.

Regards,

Xavier

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
Bill Wohler | 19 May 04:24
Picon
Picon

Re: Hello

Xavier Maillard <xma <at> gnu.org> wrote:

> Bill Wohler <wohler <at> newt.com> wrote:
> 
> > Xavier Maillard <xma <at> gnu.org> wrote:
> > 
> > > It does not here with Emacs CVS. To force MH-E respect the MH
> > > environment variable, I had to change one line in mh-utils.el as
> > > follow:
> > 
> > Thanks for the patch. I'd actually change that to give precedence to the
> > MH variable. Would you mind popping your patch up at SourceForge so it
> > hits the release notes? I should be able to get it into CVS this
> > weekend.
> > 
> > https://sourceforge.net/tracker/?group_id=13357&atid=313357
> 
> Done and I changed it so the precedence is given to MH variable.

Thanks for the patch, Xavier! I've checked it into CVS. By the way, I
did modify it slightly to work in the non-MH environment case.

--

-- 
Bill Wohler <wohler <at> newt.com>  http://www.newt.com/wohler/  GnuPG ID:610BD9AD

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft 
Defy all challenges. Microsoft(R) Visual Studio 2008. 
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
(Continue reading)

d.henman | 17 Apr 03:09
Picon

Re: Hello (mail digests)


Below I give my considered opinion of MH's digest operatons, and a proposal
for a much productive and efficient use of them, with only three additional
functions.

Re: > > Xavier Maillard <xma <at> gnu.org> wrote:
> >  .....
> >  ..
> > 3. How can I answer a message *directly* from a digest message
> > -i.e. without having to burst it first ?
> 
Bill Said > Bursting is the way to go.
> http://mh-e.sourceforge.net/manual/mh-e.html#Digests
> 

I do use disgests.  And unfortunately MH's and by the way MH-E's functionaly for handling digests in very
crude.  

Take for example the above method.
   (1) you have to burst a whole digest of say from 10 to 20 or so messages into your
       mail folder.
   (2) Find the message in there that you wanted to respond to, bring it up and
   (3) respond to it.

   (4) Then you either have to manually, erase all the irrelavant msgs that 
       were also bursted out, or just let them clog up your mail folder.

----
As a result I envision  a future for MH-E that would handle digests more efficiently.

(Continue reading)

Greg Minshall | 17 Apr 17:08
Picon
Favicon

Re: Hello (mail digests)

so, for me, i use digest to cut down on number of incoming e-mails,
mainly when i'm using my cell phone.  but, i'd be happy if digest
e-mails were burst as they were put into their folder (and, from then
on, treated as normal e-mail messages).

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
Xavier Maillard | 19 Apr 22:51
Picon
Gravatar

Re: Hello (mail digests)

Greg Minshall <minshall <at> acm.org> wrote:

> so, for me, i use digest to cut down on number of incoming e-mails,
> mainly when i'm using my cell phone.  but, i'd be happy if digest
> e-mails were burst as they were put into their folder (and, from then
> on, treated as normal e-mail messages).

If you are using procmail/formail, it is already possible to
burst any digest message automatically.

Out of curiosity, are you using a MH system onto your cell phone
??

Regards,

Xavier

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
Greg Minshall | 21 Apr 18:52
Picon
Favicon

Re: Hello (mail digests)

Xavier,

> Out of curiosity, are you using a MH system onto your cell phone
> ??

nope, not on my cell phone!  ;-)

Greg

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone

Gmane