mu Changelog

What's new in mu 0.9.16

Jan 24, 2016
  • Better behaviour and context handling:
  • Context Handling just got smart: new ‘mu4e-context’ defines and switches between various contexts, which are groups of settings. This may be used for instance to easily configure and switch between multiple accounts.
  • Improved behaviour in html and messages marks: ability to toggle between html and text display of messages & better management of messages marked as read or unread.
  • User Interface improvements:
  • Numerous improvements in threads view and mailing lists management
  • Fancy characters can now be properly used as well as special customizations for message views
  • Faster Indexing and message management:
  • Indexing & caching optimizations

New in mu 0.9.9.5 (Apr 1, 2013)

  • allow 'contact:' as a shortcut in queries for 'from:foo OR to:foo OR, cc:foo OR bcc:foo', and 'recip:' as a shortcut for 'to:foo OR, cc:foo OR bcc:foo'
  • support getting related messages (--include-related), which includes messages that may not match the query, but that are in the same threads as messages that were
  • support "list:"/"v:" for matching mailing list names, and the "v" format-field to show them. E.g 'mu find list:emacs-orgmode.gnu.org'

New in mu 0.9.9 (Oct 19, 2012)

  • mu4e:
  • view: address can be toggled long/short, compose message
  • sanitize opening urls (mouse-1, and not too eager)
  • tooltips for header labels, flags
  • add sort buttons to header-labels
  • support signing / decryption of messages
  • improve address-autocompletion (e.g., ensure it's case-insensitive)
  • much faster when there are many maildirs
  • improved line wrapping
  • better handle attached messages
  • improved URL-matching
  • improved messages to user (mu4e-(warn|error|message))
  • add refiling functionality
  • support fancy non-ascii in the UI
  • dynamic folders (i.e.., allow mu4e-(sent|draft|trash|refile)-folder) to be a function
  • dynamic attachment download folder (can be a function now)
  • much improved manual
  • mu:
  • remove --summary (use --summary-len instead)
  • add --after for mu find, to limit to messages after T
  • add new command `mu verify', to verify signatures
  • fix iso-2022-jp decoding (and other 7-bit clean non-ascii)
  • add support for X-keywords
  • performance improvements for threaded display (~ 25% for 23K msgs)
  • mu improved user-help (and the 'mu help' command)
  • toys/mug2 replaces toys/mug
  • mu-guile:
  • automated tests
  • add mu:timestamp, mu:count
  • handle db reopenings in the background

New in mu 0.9.8.5 (Jul 2, 2012)

  • mu4e:
  • auto-completion of e-mail addresses
  • inline display of images (see `mu4e-view-show-images'), uses imagemagick if available
  • interactively change number of headers / columns for showing headers with C-+ and C-- in headers, view mode
  • support flagging message
  • navigate to previous/next queries like a web browser (with , )
  • narrow search results with '/'
  • next/previous take a prefix arg now, to move to the nth previous/next message
  • allow for writing rich-text messages with org-mode
  • enable marking messages as Flagged
  • custom marker functions (see manual)
  • better "dwim" handling of buffer switching / killing
  • deferred marking of message (i.e.., mark now, decide what to mark for later)
  • enable changing of sort order, display of threads
  • clearer marks for marked messages
  • fix sorting by subject (disregarding Re:, Fwd: etc.)
  • much faster handling when there are many maildirs (speedbar)
  • handle mailto: links
  • improved, extended documentation
  • mu:
  • support .noupdate files (parallel to .noindex, dir is ignored unless we're doing a --rebuild).
  • append all inline text parts, when getting the text body
  • respect custom maildir flags
  • correctly handle the case where g_utf8_strdown (str) > len (str)
  • make gtk, guile, webkit dependency optional, even if they are installed

New in mu 0.9.8.4 (May 9, 2012)

  • mu4e:
  • much faster header buffers
  • split view mode (headers, view); see `mu4e-split-view'.
  • add search history for queries
  • ability to open attachments with arbitrary programs, pipe through shell commands or open in the current emacs
  • quote names in recipient addresses
  • mu4e-get-maildirs works now for recursive maildirs as well
  • define arbitrary operations for headers/messages/attachments using the actions system -- see the chapter 'Actions' in the manual
  • allow mu4e to be uses as the default emacs mailer (`mu4e-user-agent')
  • mark headers based on a regexp, `mu4e-mark-matches', or '%'
  • mark threads, sub-threads (mu4e-hdrs-mark-thread, mu4e-hdrs-mark-subthread, or 'T', 't')
  • add msg2pdf toy
  • easy logging (using `mu4e-toggle-logging')
  • improve mu4e-speedbar for use in headers/view
  • use the message-mode FCC system for saving messages to the sent-messages folder
  • fix: off-by-one in number of matches shown
  • general:
  • fix for opening files with non-ascii names
  • much improved support for searching non-Latin (Cyrillic etc.) languages we can now match 'Тесла' or 'Аркона' without problems
  • smarter escaping (fixes issues with finding message ids)
  • fixes for queries with brackets
  • allow --summary-len for the length of message summaries
  • numerous other small fixes

New in mu 0.9.8.3 (Apr 20, 2012)

  • mu4e:
  • allow for searching by editing bookmarks (`mu4e-search-bookmark-edit-first') (keybinding 'B')
  • make it configurable what to do with sent messages (see `mu4e-sent-messages-behavior')
  • speedbar support (initial patch by Antono V)
  • automatically include signatures, if set
  • add user-settable variables mu4e-view-wrap-lines and mu4e-view-hide-cited, which determine the initial way a message is isplayed
  • improved documentation
  • better handling of drafts:
  • don't save too early
  • more descriptive buffer names (based on Subject, if any)
  • don't put "--text-follows-this-line--" markers in files
  • general:
  • much improved searching for GMail folders (i.e. maildir:/ matching); this requires a 'mu index --rebuild'
  • correctly handle utf-8 messages, even if they don't specify this explicitly
  • fix compiler warnings for newer/older gcc and clang/clang++
  • fix unit tests (and some code) for Ubuntu 10.04 and FreeBSD9
  • fix warnings for compilation with GTK+ 3.2 and recent glib (g_set_error)
  • fixe mu_msg_move_to_maildir for top-level messages
  • fixes in maildir scanning
  • plugs some memleaks