2014-02-10 Martin Mares * Relaxed parsing of encoded MIME headers (RFC 2047). Follows changes in recent versions of Mutt. Unfortunalely, most contemporary MUA's are made by dilletantes. * Released as 1.6. 2014-02-05 Martin Mares * Fixed a trivial bug in formatting of message snippets, which caused "-omps" output to lack space between mail address and personal info. * Released as 1.5. 2010-07-18 Martin Mares * Added incremental search of mailbox names (invoked by the "/" key). * New messages can be reported by on-screen display using OSDD. * Released as 1.4. 2008-03-05 Martin Mares * Added support for lighting keyboard LEDs via the XKB protocol if a connection to the X server is available. * Released as 1.3. 2008-02-13 Martin Mares * Added support for gzipped mailboxes, based on a patch by Michal Vaner. * Released as 1.2. 2008-01-16 Martin Mares * Non-ASCII characters are displayed properly in UTF-8 locale. Unfortunately, this needs linking checkmail with libncursesw, because plain libncurses chokes on multi-byte characters whose parts do not look printable. This mode is now enabled by default, tweak the Makefile if you do not have libncursesw. * Released as 1.1. 2007-06-25 Martin Mares * Non-ASCII characters encoded as per RFC 2047 are now deciphered and converted to the native character set. (We use parsing code from Mutt 1.5.16, slightly adapted for our use.) * The system locale and iconv routines are used for operations with charsets. We use the not too well documented "//TRANSLIT" suffix to make iconv perform transliteration when it encounters a character, which cannot be represented in the destination charset. This is a GNU extension, but we hope that it gets ignored on other systems. * Mail sender addresses are now parsed (again using Mutt's routines) and you can use the `m' and `p' options to select whether you want to display the full name of the sender, the address of his/her mailbox or both. * Mailboxes can be assigned hotkeys, which override the default key bindings. This is available as the `!' option. * If a mailbox contains no new messages, you can choose to highlight flagged messages (those with `X-Status: F' header, see the `F' command in Mutt) instead. See the `f' option. * Folded headers are now parsed properly. * Released as 1.0. 2006-06-03 Martin Mares * cm.c (add_snippet): Compress spaces and avoid printing unprintable characters. * Released as 0.4. 2005-05-25 Martin Mares * cm.c (add_snippet): Don't forget to terminate the string. Gets rid of occassional garbage at the end of mail snippets. * Ctrl-L now refreshes the screen. * `B' disables (and `b' enables) all beeping. * Released as 0.3. 2005-05-23 Martin Mares * Replaced the `-h' switch by a general interface for setting options. * Added `hide', `hide if empty', `beep' and `highlight' options. * Introduced mbox priorities independent on highlighting. TAB selects the highest priority mbox with new messages. * Introduced hiding according to priority. * Mailboxes can now carry custom names. * Removed the non-functional `-l' switch. * Introduced `snippet' option which shows sender and subject of the freshest new message. So far very rough. * Added release scripts. * Released as 0.2. 2005-05-20 Martin Mares * Released as 0.1.