mirror of https://github.com/djcb/mu.git
* www: some updates
This commit is contained in:
parent
3216a95e92
commit
ddb68cdea9
|
@ -5,18 +5,19 @@
|
||||||
|
|
||||||
* Welcome to mu!
|
* Welcome to mu!
|
||||||
|
|
||||||
Given the /enormous/ amounts of e-mail many people gather and the importance
|
With the /enormous/ amounts of e-mail many people gather and the importance of
|
||||||
of e-mail message in our work-flows, it's essential to quickly deal with all
|
e-mail messages in our daily work-flow, it is very important to be able to
|
||||||
that mail - in particular, to instantly find that one important e-mail you
|
quickly deal with all that - in particular, to instantly find that one
|
||||||
need right now.
|
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,
|
For that, *mu* was created. *mu* is a tool for dealing with e-mail messages
|
||||||
on Unix-like systems. *mu*'s main purpose is to help you to quickly find the
|
stored in the [[http://en.wikipedia.org/wiki/Maildir][Maildir]]-format, on Unix-like systems. *mu*'s main purpose is to
|
||||||
messages you need; in addition, it allows you to view messages, extract
|
help you to find the messages you need, quickly; in addition, it allows you to
|
||||||
attachments, create new maildirs, ... See the [[file:cheatsheet.org][mu cheatsheet]] for some examples.
|
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
|
*mu* now comes with an emacs-based e-mail client (=mu4e=), a simple GUI
|
||||||
can then be queried using a custom query language.
|
(=mug=) and bindings for the Guile/Scheme programming language.
|
||||||
|
|
||||||
** Features
|
** Features
|
||||||
|
|
||||||
|
@ -32,10 +33,14 @@
|
||||||
- [[file:mu4e.html][mu4e]], an emacs-based e-mail client based on =mu=
|
- [[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
|
- [[file:mu-guile.html][mu-guile]]: guile-bindings that allow for scripting, advanced processing of
|
||||||
your data
|
your data
|
||||||
|
-
|
||||||
- fully documented (man pages, info pages)
|
- fully documented (man pages, info pages)
|
||||||
|
|
||||||
** News
|
** 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=
|
- 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
|
configuration problems; also, the documentation now contains an example of
|
||||||
how to set up =mu4e= with Gmail.
|
how to set up =mu4e= with Gmail.
|
||||||
|
|
|
@ -2,9 +2,9 @@
|
||||||
#+style: <link rel="stylesheet" type="text/css" href="mu.css">
|
#+style: <link rel="stylesheet" type="text/css" href="mu.css">
|
||||||
#+options: skip t
|
#+options: skip t
|
||||||
|
|
||||||
Starting from version 0.9.7, =mu= had early, experimental bindings for the
|
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]]
|
||||||
[[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
|
programming language, which is a version of the [[http://en.wikipedia.org/wiki/Scheme_(programming_language)][Scheme]] programming language,
|
||||||
language, specifically designed for extending existing programs.
|
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
|
=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
|
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) ...)
|
;; create a list like (("Mon" . 13) ("Tue" . 23) ...)
|
||||||
(define weekday-table
|
(define weekday-table
|
||||||
(mu:day-numbers->names
|
(mu:weekday-numbers->names
|
||||||
(sort
|
(sort
|
||||||
(mu:tabulate-messages
|
(mu:tabulate-messages
|
||||||
(lambda (msg)
|
(lambda (msg)
|
||||||
|
@ -44,7 +44,7 @@ exec guile -s $0 $@
|
||||||
weekday-table)
|
weekday-table)
|
||||||
#+end_src
|
#+end_src
|
||||||
|
|
||||||
Which might get us something like:
|
Which outputs something like:
|
||||||
|
|
||||||
#+begin_example
|
#+begin_example
|
||||||
Sun: 2278
|
Sun: 2278
|
||||||
|
@ -56,6 +56,9 @@ Fri: 2343
|
||||||
Sat: 1856
|
Sat: 1856
|
||||||
#+end_example
|
#+end_example
|
||||||
|
|
||||||
|
The numbers may be a bit different though... In my case, Saturday seems a
|
||||||
|
particularly slow day for e-mail.
|
||||||
|
|
||||||
*** Drawing graphs
|
*** Drawing graphs
|
||||||
|
|
||||||
We can also draw graphs from this, by adding the following to the script:
|
We can also draw graphs from this, by adding the following to the script:
|
||||||
|
@ -140,7 +143,7 @@ exec guile -s $0 $@ !#
|
||||||
|
|
||||||
** License & Copyright
|
** 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
|
Software, licensed under the GNU GPLv3
|
||||||
|
|
||||||
#+html:<hr/><div align="center">© 2011-2012 Dirk-Jan C. Binnema</div>
|
#+html:<hr/><div align="center">© 2011-2012 Dirk-Jan C. Binnema</div>
|
||||||
|
|
|
@ -2,8 +2,10 @@
|
||||||
#+style: <link rel="stylesheet" type="text/css" href="mu.css">
|
#+style: <link rel="stylesheet" type="text/css" href="mu.css">
|
||||||
#+options: skip t
|
#+options: skip t
|
||||||
|
|
||||||
With version 0.9.8, =mu= comes with an emacs-based e-mail client that uses
|
Starting with version 0.9.8, [[http://www.djcbsoftware.nl/code/mu][mu]] provides an emacs-based e-mail client which
|
||||||
=mu= for its back-end: *mu4e*. For all the details, please see [[file:mu4e/index.html][manual]].
|
uses =mu= for its back-end: *mu4e*.
|
||||||
|
|
||||||
|
For all the details, please see the [[file:mu4e/index.html][manual]].
|
||||||
|
|
||||||
** Screenshots
|
** Screenshots
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue