~skejg


#150 Expand .Account with .Address and .Name 23 days ago

Ticket created by ~skejg on ~rjarry/aerc

It could prove handy if we'd be able to extract some additional information from the .Account, like the .Name and / or .Address.

Then, for example, to colour our own emails, we would use something like:

{{if match (index (.From | emails) 0) .Account.From.Address -}} {{...}}

(Which – probably, combined with msglist_answered – could be of some use in an intense mailing list, for instance :)

#146 A filter with a negation 29 days ago

Ticket created by ~skejg on ~rjarry/aerc

Would be great to have an ability to specify a negative condition for a filter. E.g., to show all the emails except those that were authored by foo@bar.com.

May be via an additional command line parameter, like:

:filter -n -f foo@bar.com

Or, may be, via some syntax-based negation, like

:filter -f !foo@bar.com

#145 New email template is not used when started with the mailto: parameter 29 days ago

Ticket created by ~skejg on ~rjarry/aerc

When starting aerc from the command line with the mailto: parameter, like

aerc mailto:foo@bar.com

the new email template (specified by the configuration option new-message=new_message) is skipped / not used.

#105 Exact match mode for the completion fuzzy search 4 months ago

Ticket created by ~skejg on ~rjarry/aerc

As of today, when searching the completion menu, we have two options, either search for consecutive characters starting from the beginning of the string, or to fuzzy search.

However, fzf, for example, also has the so called exact mode, which will search for consecutive characters anywhere in the string.

E.g., if we have the following menu items:

Archive/aaron
Archive/abrakadabra
Archive/aerc

then as of now, to select the aerc folder, we will either have to enter archive/ae with the fuzzy-complete option disabled, or aerc with the fuzzy-complete option enabled.

However, if we had something like fzf's exact mode, then just ae would be enough.

What do you think, would it be possible to add such option?

#104 Popover menu regression 4 months ago

Ticket created by ~skejg on ~rjarry/aerc

Let's say we have the following binding:

gl = :cf<space>

Given this, earlier, pressing gl would lead to the popover menu of folders immediately appearing for completion.

Now, back in September somewhere after v.0.12.0-56 something has gone broken, and after pressing gl for the completion menu to appear we'd still have to press <Tab> or <Space> or some other key.

Today, with the completion-min-chars option introduced, it would make sense that after setting

completion-min-chars=0

the completion popover would again appear instantly after pressing gl. But it still doesn't. Which seems like a bug to me :)

The related part of my aerc.conf for the reference:

#
# Activates fuzzy search in commands and their arguments: the typed string is
# searched in the command or option in any position, and need not be
# consecutive characters in the command or option.
fuzzy-complete=true

# How long to wait after the last input before auto-completion is triggered.
#
# Default: 250ms
completion-delay=250ms

# The minimum required characters to allow auto-completion to be triggered after
# completion-delay.
#
# Default: 1
completion-min-chars=0

#
# Global switch for completion popovers
#
# Default: true
completion-popovers=true