* www: some updates

This commit is contained in:
djcb 2012-01-15 14:32:04 +02:00
parent 3216a95e92
commit ddb68cdea9
3 changed files with 29 additions and 19 deletions

View File

@ -5,18 +5,19 @@
* Welcome to mu!
Given the /enormous/ amounts of e-mail many people gather and the importance
of e-mail message in our work-flows, it's essential to quickly deal with all
that mail - in particular, to instantly find that one important e-mail you
need right now.
With the /enormous/ amounts of e-mail many people gather and the importance of
e-mail messages in our daily work-flow, it is very important to be able to
quickly deal with all that - in particular, to instantly find that one
important e-mail you need right now.
*mu* is a tool for dealing with e-mail messages stored in the [[http://en.wikipedia.org/wiki/Maildir][Maildir]]-format,
on Unix-like systems. *mu*'s main purpose is to help you to quickly find the
messages you need; in addition, it allows you to view messages, extract
attachments, create new maildirs, ... See the [[file:cheatsheet.org][mu cheatsheet]] for some examples.
For that, *mu* was created. *mu* is a tool for dealing with e-mail messages
stored in the [[http://en.wikipedia.org/wiki/Maildir][Maildir]]-format, on Unix-like systems. *mu*'s main purpose is to
help you to find the messages you need, quickly; in addition, it allows you to
view messages, extract attachments, create new maildirs, ... See the [[file:cheatsheet.org][mu
cheatsheet]] for some examples.
Searching works by first indexing your messages into a [[http://xapian.org/][Xapian]]-database, which
can then be queried using a custom query language.
*mu* now comes with an emacs-based e-mail client (=mu4e=), a simple GUI
(=mug=) and bindings for the Guile/Scheme programming language.
** Features
@ -32,10 +33,14 @@
- [[file:mu4e.html][mu4e]], an emacs-based e-mail client based on =mu=
- [[file:mu-guile.html][mu-guile]]: guile-bindings that allow for scripting, advanced processing of
your data
-
- fully documented (man pages, info pages)
** News
- 2012-01-15: [[http://code.google.com/p/mu0/downloads/detail?name%3Dmu-0.9.8-alpha3.tar.gz][mu-0.9.8-beta1]] is available - most changes are in the
Guile-bindings and their documentation, improved attachment handling (when
forwarding), some improvements in =mu4e=, some re-factoring, cleanups. The
plan is to do one more beta after this one, and then release the final 0.9.8.
- 2012-01-07: [[http://code.google.com/p/mu0/downloads/detail?name%3Dmu-0.9.8-alpha3.tar.gz][mu-0.9.8-alpha-3]] is available, with fixes for some =mu4e=
configuration problems; also, the documentation now contains an example of
how to set up =mu4e= with Gmail.

View File

@ -2,9 +2,9 @@
#+style: <link rel="stylesheet" type="text/css" href="mu.css">
#+options: skip t
Starting from version 0.9.7, =mu= had early, experimental bindings for the
[[http://www.gnu.org/software/guile/][GNU/Guile]] programming language, which is a version of the [[http://en.wikipedia.org/wiki/Scheme_(programming_language)][Scheme]] programming
language, specifically designed for extending existing programs.
Starting from version 0.9.7, [[http://www.djcbsoftware.nl/code/mu][mu]] had experimental bindings for the [[http://www.gnu.org/software/guile/][GNU/Guile]]
programming language, which is a version of the [[http://en.wikipedia.org/wiki/Scheme_(programming_language)][Scheme]] programming language,
specifically designed for extending existing programs.
=mu= version 0.9.8 has much improved bindings, and they are [[file:mu-guile/index.html][documented]], with
many examples. You can find more examples in the =guile/examples= directory of
@ -31,7 +31,7 @@ exec guile -s $0 $@
;; create a list like (("Mon" . 13) ("Tue" . 23) ...)
(define weekday-table
(mu:day-numbers->names
(mu:weekday-numbers->names
(sort
(mu:tabulate-messages
(lambda (msg)
@ -44,7 +44,7 @@ exec guile -s $0 $@
weekday-table)
#+end_src
Which might get us something like:
Which outputs something like:
#+begin_example
Sun: 2278
@ -56,6 +56,9 @@ Fri: 2343
Sat: 1856
#+end_example
The numbers may be a bit different though... In my case, Saturday seems a
particularly slow day for e-mail.
*** Drawing graphs
We can also draw graphs from this, by adding the following to the script:
@ -140,7 +143,7 @@ exec guile -s $0 $@ !#
** License & Copyright
*mu4e* was designed and implemented by Dirk-Jan C. Binnema, and is Free
*mu-guile* was designed and implemented by Dirk-Jan C. Binnema, and is Free
Software, licensed under the GNU GPLv3
#+html:<hr/><div align="center">&copy; 2011-2012 Dirk-Jan C. Binnema</div>

View File

@ -2,8 +2,10 @@
#+style: <link rel="stylesheet" type="text/css" href="mu.css">
#+options: skip t
With version 0.9.8, =mu= comes with an emacs-based e-mail client that uses
=mu= for its back-end: *mu4e*. For all the details, please see [[file:mu4e/index.html][manual]].
Starting with version 0.9.8, [[http://www.djcbsoftware.nl/code/mu][mu]] provides an emacs-based e-mail client which
uses =mu= for its back-end: *mu4e*.
For all the details, please see the [[file:mu4e/index.html][manual]].
** Screenshots