aboutsummaryrefslogtreecommitdiff
tag name0.3.0 (385c5335c92c1ce2cac94cb610066f4ee7122e08)
tag date2019-11-21 09:34:46 -0500
tagged byDrew DeVault <sir@cmpwn.com>
tagged objectcommit eff8208cd9...
aerc 0.3.0
aerc 0.3.0 is the latest pre-release of aerc. Notable improvements in this release include: A new notmuch backend is available. See aerc-notmuch(5) for details. Message templates now let you change the default reply and forwarded message templates, as well as add new templates of your own. See aerc-templates(7) for details. Mouse input is now optionally available and has been rigged up throughout the UI, set [ui]mouse-enabled=true in aerc.conf to enable. :cc and :bcc commands are available in the message composer. Users may now configure arbitrary message headers for editing in the message composer. ...as well as many bug fixes and usability improvements. Thank you to the 27 contributors who helped to make this release possible! The complete changelog follows. Aditya Srivastava (2): select next message when deleting from message viewer add close command at global level Art Wild (1): Fix `unread` command Ben Burwell (5): Clean maildirs when opened Include body MIME terminator in multipart messages Fix sending attachments with less than 512 bytes Fix directory completion case sensitivity maildir: Preserve flags when copying messages Ben Cohen (2): Fixing #231 (alternative preferred mimetypes) Joining the args in cf for folders with spaces Christopher Vittal (3): Add delete forward <C-k> and backward <C-u> Add support for <C-j> as '<Enter>' in ExLine Add :prompt command Daniel Bridges (4): Add cc and bcc commands Allow cc/bcc command to receive no arguments Let user edit arbitrary headers in composer Add optional body argument to compose command Daniel Xu (3): Support regex filters for folders Only compile regex portion of folder filter Strip carriage returns (^M) when filtering emails Devon Johnson (1): Fix segfault on delete Drew DeVault (11): aerc-tutorial(7): add searching and expand viewer Update tcell Prevent drawing terminal with nil cmd Revert "add close command at global level" folder filter: only assume regex if filter is ~fmt aerc.go: remove unused variable aerc.go: simplify completions Revert "Fix out-of-order messages by sorting as we display" Revert "Show spinner when fetching contents" Add some defaults for template options Correct capitalization in quoted_reply Frode Aannevik (1): Fix: oauthbearer runtime error Galen Abell (2): Add CompletePath method Add filesystem completions for :attach and :cd Greg Anders (3): Check for terminal before forwarding mouse event Add UI options to save/pipe messages with unsupported mimetypes Allow fields in compose widget to be clicked Heiko Carrasco (1): Print success to socket if no error was thrown Jeffas (22): Add initial command to end of completions Add Mouseable Ensure mimetype parts are converted to lower case Check the subject line for lowercase re Add new search behaviour for imap Add display of unread messages in dirlist Add signatures Add completion for copy Add basic searching to the maildir backend Add search documentation for maildir backend Focus new tab after remove Add directory info messages Add sorting functionality Add documentation for sort Make commands join args with spaces Change search flags Sort path completions Fix selected account to return for messageviewer Show spinner when fetching contents Preserve sorting order in search results Fix pushing invalid tabs to history Fix tab refocus on remove Jelle Besseling (7): Implement next-folder using NextPrev with amount Implement next-message in msgview using account Don't print imap errors to ui Ignore scroll command when msgstore is nil Move forward command to it's own file Add addresses argument to forward command Add forwarding as attachment feature Jonas Mueller (1): Pass os stdin to credential command Kevin Kuehler (6): cc/bcc: Append to existing headers if called twice Cleanup pager processes after closing a msgviewer widgets/msgview: Reap the filter command widgets/msgviewer: Don't crash if pager is nil worker/imap: Fix seqMap race condition commands/account: Disable :view for deleted msgs Luke Drummond (1): Add support for AUTH LOGIN submission Matt Snider (1): notmuch: ignore comments and blank lines when processing query-map file Nicolai Dagestad (1): Remove aerc specific code from the ui Paul Spooren (1): Allow custom spinner via config file Reto Brunner (20): msglist: add initialization state ChangeFolder: do not depend on the msgstore Extract message parsing to common worker module add github.com/zenhack/go.notmuch Add notmuch backend Add notmuch docs Close backends prior to shutdown bump go-message, fixes address list parsing failure upgrade go-message Notmuch: use adhoc write connection. extract search criteria parsing into the backends notmuch: add search / filter capabilities Add modify-labels command notmuch: extract all notmuch db operations. notmuch: sync maildir flags notmuch: implement ModifyLabels notmuch: add sort functionality Open mailto links in a new aerc instance if needed. lib/msgstore: fix invalid callback invocation Notmuch: be resilient to config errors Ronan Pigott (1): doc: Fix missing '\' in aerc-tutorial man page. Srivathsan Murali (5): Config for deleting message from message viewer Add Templates with Parsing Complete the F rune. Parse Reply-To header while parsing envelope Install aerc-templates Stephen Brennan (1): Fix out-of-order messages by sorting as we display Wagner Riffel (9): imap worker: do not copy mailbox status mutex all: purge redundant underscores all: use fmt.Errorf for fomartting errors all: rewrite references to strings.Index to strings.Contains commands: move ParseNextPrevMessage error value to its last return value widgets: remove redundant key check, delete is no-op if key is empty widgets: rewrite references to os.SET_SEEK to io.SeekStart widgets: gofmt widgets: remove duplicate import a3v (1): Use sort.Stable for sorting displayed messages