1
0
Fork 0
mirror of https://git.sr.ht/~rjarry/aerc synced 2025-08-21 18:02:57 +02:00
aerc/lib
Moritz Poldrack fc5b6896ff chore: switch to using stdlib helper functions
Go has evolved significantly over the years and has introduced some
handy helper functions that make the code easier to read.

Use helper functions like slices.Contains, map.Copy, and
strings.CutPrefix, when appropriate.

Signed-off-by: Moritz Poldrack <git@moritz.sh>
Acked-by: Robin Jarry <robin@jarry.cc>
2025-08-04 12:47:05 +02:00
..
auth lint: homogenize operations and minor fixes (gocritic) 2022-08-04 21:58:01 +02:00
autoconfig chore: switch to using stdlib helper functions 2025-08-04 12:47:05 +02:00
calendar calendar: make invitation matching case-insensitive 2024-02-11 21:24:18 +01:00
crypto chore: switch to using stdlib helper functions 2025-08-04 12:47:05 +02:00
format ui: properly trim spaces from addresses 2025-05-21 18:30:55 +02:00
hooks tag: allow to toggle tags 2025-03-30 22:10:58 +02:00
ipc treewide: fix English spelling 2025-01-21 13:39:01 +01:00
iterator treewide: replace interface{} with any 2025-04-07 10:51:05 +02:00
log treewide: replace interface{} with any 2025-04-07 10:51:05 +02:00
marker chore: switch to using stdlib helper functions 2025-08-04 12:47:05 +02:00
notmuch codespell: fix lib/notmuch/directory.go: firs => first 2025-02-01 10:06:41 +01:00
pama chore: switch to using stdlib helper functions 2025-08-04 12:47:05 +02:00
parse treewide: replace interface{} with any 2025-04-07 10:51:05 +02:00
pinentry aerc: support terminal-based pinentry programs 2024-10-12 00:12:25 +02:00
rfc822 rfc822: try harder to decode invalid address headers 2025-05-07 17:13:23 +02:00
send smtp: add option to request DSN for successful deliveries 2025-03-09 00:40:38 +01:00
sort treewide: replace uint32 uids with opaque strings 2024-08-28 12:06:01 +02:00
state term: allow setting custom title for the terminal tab 2025-05-05 13:49:04 +02:00
templates ui: properly trim spaces from addresses 2025-05-21 18:30:55 +02:00
ui ui: implement C-left/C-right cursor controls for textinput 2025-06-30 11:05:30 +02:00
watchers watchers: fix checking error on darwin 2025-03-30 21:33:20 +02:00
xdg history: read the history file from XDG_STATE_HOME 2024-10-24 22:13:51 +02:00
attachment.go attach: fix content-transfer-encoding for rfc822 attachments 2024-10-24 22:13:51 +02:00
dirstore.go dirstore: list the folders in arrival order 2023-05-28 18:21:26 +02:00
dirstore_test.go dirstore: list the folders in arrival order 2023-05-28 18:21:26 +02:00
emlview.go rfc822: parse multipart messages on a best efforts basis 2024-11-21 22:27:19 +01:00
history.go Add command history and cycling 2019-07-26 14:29:34 -04:00
keepalive_dummy.go format: reformat code with go 1.17 2021-12-11 23:24:08 +01:00
keepalive_linux.go format: reformat code with go 1.17 2021-12-11 23:24:08 +01:00
messageview.go chore: switch to using stdlib helper functions 2025-08-04 12:47:05 +02:00
msgstore.go chore: switch to using stdlib helper functions 2025-08-04 12:47:05 +02:00
notmuch_version.go main: improve version string 2024-02-01 00:59:01 +01:00
notmuch_version_dummy.go main: improve version string 2024-02-01 00:59:01 +01:00
oauthbearer.go lint: work nicely with wrapped errors (errorlint) 2022-08-04 21:58:04 +02:00
open.go completion: display descriptions next to choices 2024-10-23 10:22:51 +02:00
structure_helpers.go lib: introduce FindMIMEPart, adapt Find{Plain,Calendar}text 2023-12-30 15:42:09 +01:00
structure_helpers_test.go lint: apply new formatting rules 2022-08-01 10:44:52 +02:00
threadbuilder.go treewide: replace interface{} with any 2025-04-07 10:51:05 +02:00
xoauth2.go xdg: get rid of deprecated dependencies 2023-08-27 18:44:12 +02:00