for example when exiting vim with
I keep seeing this as well. Almost every time the first build after a push fails because of this...
Currently quitting aerc shortly after confirming that I want to send out a message leads to the delivery being interrupted.
It would be nice to get a confirm dialog instead, which would usually delay quitting enough to allow for the message to be sent but would probably require us to hook into the event that signals successful sending of mail.
When editing the subject header I also can't type a colon (or paste a string containing one)
agreed. I was just thinking about it when reading this bc I was looking at implementing something like save-draft instead of send/abort in the new compose widget :) and I use synced templates quite a bit myself
Saw a few times now. Seems to happen when I change directories quickly after startup...
panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x65ff4a] goroutine 9 [running]: git.sr.ht/~sircmpwn/aerc/lib(*MessageStore).Update(0x0, 0x8bb680, 0xc0002a54d0) /home/robert/devel/upstream/git.sr.ht/~sircmpwn/aerc2/lib/msgstore.go:137 +0x3a git.sr.ht/~sircmpwn/aerc2/widgets.(*AccountView).onMessage(0xc0000a0370, 0x8bb680, 0xc0002a54d0) /home/robert/devel/upstream/git.sr.ht/~sircmpwn/aerc2/widgets/account.go:186 +0x421 git.sr.ht/~sircmpwn/aerc2/widgets.NewAccountView.func1(0xc00003a8c0, 0xc0000a0370) /home/robert/devel/upstream/git.sr.ht/~sircmpwn/aerc2/widgets/account.go:72 +0x85 created by git.sr.ht/~sircmpwn/aerc2/widgets.NewAccountView /home/robert/devel/upstream/git.sr.ht/~sircmpwn/aerc2/widgets/account.go:68 +0x4c1