[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Latest and greatest mail packages in emacs with emacspeak?



David,

Notmuch uses xapian under the hood for it's indexing.  The emacs client
calls the commandline CLI for the heavy lifting.  

I haven't implemented the stuff to auto read the body of emails although
it shouldn't be hard as Raman says, probably can be lifted from
emacspeak-vm.

Also vm AIRC provides ways to hide quoted parts of the text.  Notmuch
does that by default so I haven't done anything special there.

I've not tried using gmail for my email indexing so can't comment on how
they are similar or not.

I've also not used mu, but notmuch and mu appear similar in some ways.
Mu stores tags in a message header and notmuch in the xapian database
from what I can see.

If you get mu4e working nicely with emacspeak I'd be happy to give it a try.

My patch for emacspeak notmuch support should be enough for you to get a
feel for how notmuch works.  There is also another view notmuch-tree
which I haven't tried to speech enable at all.

Let us know how you get on.


Kind regards

Bart

"T. V. Raman" <raman@google.com> writes:

> David, 
>
> Look at emacspeak-vm.el and emacspeak-gnus.el for feedback
> patterns -- vm is extensively enabled in the manner you're
> looking for, gnus is as well, though not as complete -- mostly
> because gnus  grew significantly in the period that I wasn't
> using it. I depend on GMail for searches which is why I've not
> invested much in things like notmuch.
>>>>>> "David" == David Tseng <davidtseng@gmail.com> writes:
>     David> Raman/Bart, Thanks for the pointers.
>     David> 
>     David> Bart,
>     David> 
>     David> I don't mind taking a look at what you have; I'd be
>     David> happy to help out with cleanups and such.
>     David> 
>     David> I'm mostly interested in getting various things read
>     David> out automatically such as when hitting move to next
>     David> message header to read the message body. Pretty much,
>     David> for each command available, I'd like to have something
>     David> sensible/contextual read out. I'm also trying to get
>     David> threading to behave in mu4e. I just haven't spent that
>     David> much time thus far, so perhaps I just need to sit down
>     David> and hammer some of those finer points out.
>     David> 
>     David> I think not much like mu4e both use mu for indexing,
>     David> so it should be fairly interchangeable.
>     David> 
>     David> - David Bart Bunting writes:
>     David> 
>     >> David,
>     >> 
>     >> Sorry for the late reply, I've been away for a bit.
>     >> 
>     >> I use notmuch with offlineimap.
>     >> 
>     >> The indexing works very well for me.
>     >> 
>     >> I've hacked up some emacspeak support. I'll attach it but
>     >> please note that it isn't really ready for inclusion in
>     >> emacspeak. The code is verbose and in some places
>     >> repedative. If there is interest I could clean things up a
>     >> bit and submit it to Raman.
>     >> 
>     >> It works for me. The voiceification needs work.
>     >> 
>     >> 
>     >> 
>     >> 
>     >> Kind regards
>     >> 
>     >> Bart
>     >> 
>     >> 
>     >> "T. V. Raman" <raman@google.com> writes:
>     >> 
>     >>> p.s. if you have bits re your email setup to stop chatter
>     >>> that are worth contributing to emacspeak, send them
>     >>> along;-)
>     >>>>>>>> "David" == David Tseng <davidtseng@gmail.com>
>     >>>>>>>> writes:
>     David> Hi all, I'm curious to hear what folks are using for
>     David> mail nowadays in emacs with emacspeak.
>     David> 
>     David> Personally, I've found mu4e a pretty nice client
>     David> paired with offlineimap to sync and mu to index.
>     David> 
>     David> It took a little bit of tweaking (including hacking
>     David> the elisp to stop bombarding me with echo area
>     David> announcements), but I have a pretty nice stable setup
>     David> now.
>     David> 
>     David> Nevertheless, I'd like to hear about what's new and
>     David> perhaps what works especially great with emacspeak's
>     David> voiceifications.
>     David> 
>     David> Any thoughts? David
>     David> 
>     David> -----------------------------------------------------------------------------
>     David> To unsubscribe from the emacspeak list or change your
>     David> address on the emacspeak list send mail to
>     David> "emacspeak-request@cs.vassar.edu" with a subject of
>     David> "unsubscribe" or "help".
>     >>> 
>     >>> -----------------------------------------------------------------------------
>     >>> To unsubscribe from the emacspeak list or change your
>     >>> address on the emacspeak list send mail to
>     >>> "emacspeak-request@cs.vassar.edu" with a subject of
>     >>> "unsubscribe" or "help".
>     >>> 
>     >> Bart
Bart
-- 

Bart Bunting

-----------------------------------------------------------------------------
To unsubscribe from the emacspeak list or change your address on the
emacspeak list send mail to "emacspeak-request@cs.vassar.edu" with a
subject of "unsubscribe" or "help".



If you have questions about this archive or had problems using it, please send mail to:

priestdo@cs.vassar.edu No Soliciting!

Emacspeak List Archive | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | Pre 1998

Emacspeak Files | Emacspeak Blog | Search the archive