Recent activity

Re: Can't send message without 3 days ago

From inwit to ~rjarry/aerc-discuss

On 17/07/2024, 20:01, St├ęphane PERON wrote:
> Everything seems to work well but when I compose a message ( shift + c
> ), I can write a message in nano ( version 7.2 ) and finally, I make 
> crtl+x to quit the editor...

You have a keybinds collision: C-x is already taken by aerc by default (check aerc-binds(5)): if you need that binding for your editor, you need to free it in binds.conf by assigning $ex to some other chord.

Re: [PATCH] notmuch: Speed up lastmod query. 4 days ago

From inwit to ~rjarry/aerc-devel

Thanks, Robin. The patch looks like a good catch to me, but I think it's not acceptable in its present form: please do read the contribution guidelines [0] and try to adhere to them.

[0] https://git.sr.ht/~rjarry/aerc/tree/master/item/CONTRIBUTING.md

Re: [PATCH aerc] notmuch: only send Done event if deletion succeeds 14 days ago

From inwit to ~rjarry/aerc-devel

On 06/07/2024, 23:59, Hugo Osvaldo Barrera wrote:
> A Done event was sent from the worker to the UI unconditionally, so even
> if the deletion operation failed, the UI showed a "N messages deleted"
> confirmation.

Is aerc deleting messages in the notmuch interface? That would violate one of the basic assumptions of notmuch's workflow, which is never deleting any messages. However, I tried using :delete-messages before applying this patch and I got a crash (see my other message), so I didn't go further.

Re: [PATCH aerc] rfc822: make header parsing less pedantic 14 days ago

From inwit to ~rjarry/aerc-devel

It works as advertised with a rogue email with `Reply-to: "" <>`

Thanks, Robin!

Tested-by: inwit <inwit@sindominio.net>

SIGSEGV when deleting messages (notmuch) 14 days ago

From inwit to ~rjarry/aerc-devel

Steps to reproduce on master: in a notmuch backend, call :delete-message on any message. Result:

TRACE 2024/07/07 12:41:33.284939 commands.go:199: executing command delete
DEBUG 2024/07/07 12:41:33.527444 status.go:108: 1 message deleted
SIGSEGV: segmentation violation
PC=0x7fda3c3aa06e m=3 sigcode=1 addr=0x40
signal arrived during cgo execution

goroutine 33 gp=0xc000103c00 m=3 mp=0xc00006d008 [syscall]:
runtime.cgocall(0xaa4230, 0xc00007ba50)
	runtime/cgocall.go:157 +0x4b fp=0xc00007ba28 sp=0xc00007b9f0 pc=0x40cc4b
	_cgo_gotypes.go:694 +0x48 fp=0xc00007ba50 sp=0xc00007ba28 pc=0x87df48

Re: [PATCH aerc v2 3/3] search/filter: add flag to use custom extensions 16 days ago

From inwit to ~rjarry/aerc-devel

Now, this is really useful!! Thanks!

Tested-by: inwit <inwit@sindominio.net>

Re: [PATCH aerc] rfc822: be liberal with invalid address headers 18 days ago

From inwit to ~rjarry/aerc-devel

Missing messages is generally no good.

On 02/07/2024, 18:47, Vitaly Ovchinnikov wrote:
> I have a maildir of manually-created emails (...)

Could you share those emails? It'd be easier to reproduce...

Re: [PATCH aerc] rfc822: be liberal with invalid address headers 19 days ago

From inwit to ~rjarry/aerc-devel

On 02/07/2024, 17:09, Vitaly Ovchinnikov wrote:
> When opening such an email in aerc, I get this in From field:
> 	"hello@world.com <hello@world.com>" <>
> If I try replying this email, I'll get To field set to:
> 	"hello@world.com <hello@world.com>" <@>
> Which leads to errors when trying to send the email.

Afaik, this should be fixed after https://git.sr.ht/~rjarry/aerc/log?from=0efcf2b3b08de22bcd5994a671c2b276db3488eb#log-0efcf2b3b08de22bcd5994a671c2b276db3488eb

Are you on last master?

[PATCH aerc v4 6/7] notmuch: set the "passed" tag when forwarding msgs 22 days ago

From inwit to ~rjarry/aerc-devel

In notmuch, forwarded messages should be marked with the "passed" tag,
which is subsequently synchronized with the corresponding maildir "P"
flag. Ensure both flag and tag are applied to forwarded messages in the
notmuch interface.

Link: https://notmuchmail.org/special-tags/
Changelog-added: The notmuch backend now honors the forwarded flag, setting the "passed" tag.
Signed-off-by: inwit <inwit@sindominio.net>

v4: replace the "forwarded" tag by notmuch's standard "passed" tag.

 worker/notmuch/message.go |  5 +++++
 worker/notmuch/notmuch.go | 19 +++++++++++--------
[message trimmed]