{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":173163621,"defaultBranch":"main","name":"neomutt","ownerLogin":"clearlinux-pkgs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-02-28T18:14:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14979720?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714138826.0","currentOid":""},"activityList":{"items":[{"before":"c7c461fe7869ae0a7c29f310ee6bf504fb54a479","after":"d3c74666087234ad01a86d861ac5b4fa13606cb6","ref":"refs/heads/main","pushedAt":"2024-04-26T13:40:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clrpackages","name":null,"path":"/clrpackages","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404730?s=80&v=4"},"commit":{"message":"neomutt: Autospec creation for update from version 20240416 to version 20240425\n\nCarlos Henrique Lima Melara (@charles2910) (1):\n mutt: fix copyright boilerplate in base64.h and filter.h\n\nDennis Schön (@roccoblues) (2):\n guard truecolor functions in tests\n use homebrew in macOS build\n\nPietro Cerutti (@gahr) (4):\n No comma before first mailbox in \"New mail in ...\"\n Also, no 'New mail in ' message on its own\n Rename variable\n Offer a way to filter out CFLAGS with paths from the output of `-v`\n\nRichard Russon (@flatcap) (44):\n doxy: add missing params\n tidy\n create mailbox_add_simple() wrapper\n imap: add mailboxes more directly\n test: iwyu\n tidy: imap_auth_plain\n tidy: imap_sync_message_for_copy\n tidy: smtp_auth_plain\n tidy: tls_fingerprint\n tidy: x509_fingerprint\n buffer: mutt_sasl_plain_msg()\n buffer: mutt_path_to_absolute()\n buffer: nntp_clear_cache()\n buffer: mutt_smtp_send()\n tidy: cmd_parse_list()\n buffer: op_main_entire_thread()\n buffer: mutt_ch_canonical_charset()\n buffer: nntp_capabilities()\n buffer: nntp_auth()\n buffer: imap_auth_cram_md5()\n buffer: imap_sync_message_for_copy()\n buffer: imap_append_message()\n buffer: tls_fingerprint()\n buffer: x509_fingerprint()\n buffer: mutt_mailbox_list()\n tests: drop mutt_str_cat()\n drop mutt_str_cat()\n drop mutt_strn_cat()\n ncrypt: use gpgme types consistently\n sasl: fix build\n trans: tidy messages\n debug: fix build\n url_tostring(): make param const\n nntp: simplify cache_expand()\n expando: add lower-case operator\n expando: fix conditional padding\n expando: fix container\n expando: add external filter\n test: expando filter\n expando: enable external filter\n fix: cache naming\n build: fix warnings\n expando: allow newline\n NeoMutt 2024-04-25","shortMessageHtmlLink":"neomutt: Autospec creation for update from version 20240416 to versio…"}},{"before":"be0edea2980bd45c64b8f5d99f3e700ed3ff006f","after":"c7c461fe7869ae0a7c29f310ee6bf504fb54a479","ref":"refs/heads/main","pushedAt":"2024-04-19T17:04:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clrpackages","name":null,"path":"/clrpackages","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404730?s=80&v=4"},"commit":{"message":"neomutt: Autospec creation for update from version 20240329 to version 20240416\n\nAlejandro Colomar (@alejandro-colomar) (2):\n ncrypt/crypt_gpgme.c: Fix NULL dereference\n address/address.c: Remove spurious comment\n\nDennis Schön (@roccoblues) (3):\n test: remove unnecessary setting of TZ var\n only wrap after first address in header lines (fixes #4206)\n build: enable CodeQL for python\n\nEmir Sari (@bitigchi) (1):\n Update Turkish translations\n\nGerrit Rüsing (@kbcb) (2):\n Translate: German\n Translate: German\n\nJakub Jindra (@jindraj) (1):\n Update cs_CZ and sk_SK translations\n\nMarius Gedminas (@mgedmin) (2):\n Update lt_LT translations\n Update lt_LT translations\n\nMateus Etto (@yutsuten) (2):\n Detect recipient for oauth automatically\n imap_oauth_refresh_command does not need options\n\nPierre Colin (@Pierre-Colin) (2):\n Hide Mixmaster envelope line if chain is empty\n Clarify the manual section on POP3 support\n\nRichard Russon (@flatcap) (123):\n expando: add data domains and uids\n expando: strip out format functions\n expando: add helper callback functions\n expando: upgrade config variables\n expando: add render data\n expando: render: simple\n expando: index-format-hook\n expando: render: menu_status_line()\n expando: render: mutt_pgp_command()\n expando: render: smime_command()\n expando: render: mutt_make_string()\n expando: compressed mailbox\n expando: fcc-hook, mbox-hook, save-hook\n drop mutt_expando_format()\n move mutt_simple_format to expando\n buffer: make_entry\n expando container\n make_entry: pass max_cols\n tree: standardise colouring\n expando: add missing callbacks\n status: reset Buffer before reuse\n config: implement expando plus-equals\n build: make conn/getdomain.c dependent on DOMAIN\n test: use expando name_ functions\n unused: ignore some expando debug functions\n mutt_file_fopen: drop O_TRUNC\n mbox: fix sorting for mbox_resync()\n history: truncate file before writing over it\n expando: fix conditional notmuch tags\n expando: don't render the condition node\n expando: fix assert on empty string\n expando: fix leak on parse failure\n test: expando plus-equals coverage\n config: add deprecated cursor_overlay\n Mention -nopoll in New Mail Detection manual section\n Add the mailboxes history category to the manual\n Ensure a blackslash inside backquotes doesn't skip past eos\n Fix smtp client $envelope_from_address possible dangling pointer\n Add note about $smime_default_key to use with GPGME\n Correct multipart/alternative manual section slightly\n Remove unneeded calls in mutt_edit_file()\n Fix non-printable keyname printing to use syntax\n Document the <1234> key syntax for bind\n Decrypt S/MIME when mime-forwarding with $forward_decrypt set\n Add refresh option to smime_keys man page\n Remove reference to $mark_old inside $mail_check_recent\n Improve w3m invocation for manual.txt generation\n trivial fixes\n Change a few cases of endwin() to call mutt_endwin()\n Clarify $uncollapse_new documentation\n Filter Arabic Letter Mark due to display corruption\n Loosen imap_open_mailbox() SELECT response data parsing\n Change mailto_allow to be exact match only\n Protect prompt completion memcpy() calls with a NULL check\n Fix mbrtowc() error handling in mutt_which_case()\n Clarify sidebar sorting by path vs alpha/name\n Document $sendmail invocation behavior\n mutt_oauth2: Print access token request message\n Fix mutt_read_rfc822_line() to use is_email_wsp()\n Fix scrolling when handling SIGWINCH in the index\n Add missing full stops in smime_keys.man page\n Improve pattern compiler whitespace skipping\n Fix gpgme crash when listing keys in a public key block\n Add config variable mentions to Forwarding and Bouncing Mail\n Add SigInt handler for pattern functions\n Note that IMAP mailboxes polling doesn't support flag counts\n Add error handling for cert prompts in batch mode\n Fix some mailbox prompts to use mailbox history ring\n Fix $reply_regexp default value\n Add cc, in-reply-to, and references to default mailto_allow list\n Assert mutt_decode_attachment() doesn't modify body fields\n Clarify -H usage in batch mode is not a \"pass through\" option\n expando: fix leak on parse\n sync to latest release\n notmuch: strip leading / from short path\n l10n: document functions\n trans: sync to source\n trans: sync to source\n build: codeql include python\n expando: fix attach search\n trivial fixes\n pager: hide builtin\n drop dupe signal_init()\n buf_make: upgrade simple cases\n buf_make: upgrade parse_replace_list()\n buf_make: upgrade rfc2047_decode()\n buf_make: upgrade mutt_mb_filter_unprintable()\n buf_make: upgrade lua functions\n buf_make: upgrade parse_extract_token()\n buf_make: upgrade main()\n drop buf_make()\n Convert mutt_create_alias and helpers to use buffer pool\n Factor out match_body_patterns to make resolve_types() simpler\n Improve GPGME inline processing\n Reset SIGPIPE signal handler in child process before exec()\n Add a few mutt variable configure dependency comments\n Silence imap_make_date() warning by switching to a BUFFER\n Filter headers passed via the command line\n Add $compose_confirm_detach_first, default set\n Rewrite mutt_apply_replace() to use buffers\n Include before invoking tigetstr() and tigetflag()\n Remove trailing slashes when opening maildir/mh mailboxes\n Fix mutt_paddstr() to properly filter unprintable chars\n Implement as in index menu\n Minor fixes to match_body_patterns()\n Fix mutt_ts_capability() fallback list loop\n Remove unused mutt_quote_filename()\n Ensure SIGALRM interrupts connect() in batch mode\n Tighten $query_command parsing to allow empty name field\n Refresh index if a tagged save aborts in the middle\n Fix a few mutt_extract_token() callers dest parameters\n Convert SMTP cyrus sasl to use buffers\n config: add L10N support\n trans: add localised config\n config: simplify $reply_regex default\n trans: sync to source\n expando: ignore unsupported pgp fields\n expando: fix format defs\n expando: fix off-by-one definition\n version: bold labels\n trivial fixes\n trans: sync to source\n NeoMutt 2024-04-16\n\nTóth János (@g0mb4) (2):\n create libexpando\n expando: unit tests\n\nСтрахиња Радић (@strahinja) (5):\n po/sr.po: Translate one instance of untranslated msgid \"Search\"\n po/sr.po: New translations, fix fuzzy msgstrs\n po/sr.po: Translate new msgid\n po/sr.po: Translate new msgid; revert the filter literal \"all\" back to English\n po/sr.po: Translate new msgids","shortMessageHtmlLink":"neomutt: Autospec creation for update from version 20240329 to versio…"}},{"before":"d9eded987ff259303b3cd8d71da603df46afed30","after":"be0edea2980bd45c64b8f5d99f3e700ed3ff006f","ref":"refs/heads/main","pushedAt":"2024-04-03T00:38:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clrpackages","name":null,"path":"/clrpackages","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404730?s=80&v=4"},"commit":{"message":"neomutt: Autospec creation for update from version 20240323 to version 20240329\n\nRichard Russon (@flatcap) (6):\n history: truncate file before writing over it\n mbox: fix sorting for mbox_resync()\n mutt_file_fopen: drop O_TRUNC\n status: reset Buffer before reuse\n notmuch: strip leading / from short path\n NeoMutt 2024-03-29","shortMessageHtmlLink":"neomutt: Autospec creation for update from version 20240323 to versio…"}},{"before":"a2c9e6dd674d0fae19516829657ef649b0ebffb7","after":"d9eded987ff259303b3cd8d71da603df46afed30","ref":"refs/heads/main","pushedAt":"2024-03-27T02:20:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clrpackages","name":null,"path":"/clrpackages","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404730?s=80&v=4"},"commit":{"message":"neomutt: Autospec creation for update from version 20240201 to version 20240323\n\nAlejandro Colomar (@alejandro-colomar) (1):\n docs: -C: Fix some accidents\n\nDennis Schön (@roccoblues) (3):\n add parse_extract_color_name() to extract color name tokens\n use FreeBSD 14.0 in Cirrus CI\n match folder-hook also against mailbox name (fixes #4201)\n\nMateus Etto (@yutsuten) (1):\n Update README.md\n\nPietro Cerutti (@gahr) (1):\n Zero-out mailbox counters on delete\n\nRichard Russon (@flatcap) (33):\n docs: tidy license info\n doxy: fix typos\n coverage: buf, slist\n build: update cpu action\n tidy char buffers\n graphviz: build fix for notmuch\n Revert \"add parse_extract_color_name() to extract color name tokens\"\n tidy code\n buffer: make_entry\n buffer: print_enriched_string\n fold mutt_format wrappers\n buffer: menu_pad_string\n drop one-use expand_command_str\n buffer: menu_status_line\n buffer: mutt_make_string\n buffer: mutt_pgp_command\n buffer: smime_command\n reorganise headers\n graphviz: link labels\n minor fixes\n docs: tidy\n tidy buf_strcpy() calls\n address: tidy config handling\n rename make_pattern_entry\n coverity: fix negative overflow defect\n Revert \"coverity: fix negative overflow defect\"\n colour: honour the normal colour\n history: fix saving file\n history: improve error message format\n test: default timezone to UTC\n build: use codeql v3\n wrap colour in \n NeoMutt 2024-03-23\n\nTim Clifford (@tim-clifford) (1):\n Fix off-by-one error in %b with notmuch\n\nTomáš Karela Procházka (@prochac) (1):\n Update contrib/oauth2/README.md\n\nashamedbit (@ashamedbit) (1):\n Fix memory leak in mx.c","shortMessageHtmlLink":"neomutt: Autospec creation for update from version 20240201 to versio…"}},{"before":"27df2f0f36dbeddffef2cfb3df1cd1861707edac","after":"a2c9e6dd674d0fae19516829657ef649b0ebffb7","ref":"refs/heads/main","pushedAt":"2024-02-07T18:16:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clrpackages","name":null,"path":"/clrpackages","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404730?s=80&v=4"},"commit":{"message":"neomutt: Autospec creation for update from version 20231221 to version 20240201\n\nAlejandro Colomar (@alejandro-colomar) (16):\n man: Use standard format for the date\n man: Remove PP or IP right after or before SH or SS or right before TP\n man: Remove spurious '\\\" t comment\n man: Use \\[ha] for formatting a ^\n man: Simplify formatting of an example\n man: Use semantic newlines\n man: Don't use blank lines in input\n man: Fix formatting of a variable part of a path name\n man: Use B for all-bold and I for all-italics\n man: Fix incorrect uses of the \\- escape\n man: Fix formatting of the SYNOPSIS\n man: Fix uses of ... in the SYNOPSIS\n mutt: -C: Enable message security in modes that by default don't enable it\n docs: -C: Document new flag\n docs: -C: Add feature page\n ncrypt: -C: Add support for crypt-hook in combination with -C\n\nAustin Ray (@austin-ray) (1):\n fix(change-folder): don't exclude notmuch\n\nDennis Schön (@roccoblues) (8):\n add mutt_time_now()\n upgrade mutt_str_append_item() to use struct Buffer\n remove mutt_str_dequote_comment()\n bufferize mutt_str_inline_replace() as buf_inline_replace()\n bufferize mutt_strn_rfind() as buf_rfind()\n replace buf_len() checks with buf_is_empty()\n use message_new()/message_free()\n keep track of new-mail check time per mailbox\n\nEmir Sari (@bitigchi) (4):\n Update Turkish translations\n Update Turkish translations\n Update Turkish translations\n Update Turkish translations\n\nGerrit Rüsing (@kbcb) (2):\n Translate: German (-C param)\n Translate: German\n\nJakub Jindra (@jindraj) (2):\n Update cs_CZ and sk_SK translations\n Update cs_CZ and sk_SK translations\n\nJakub Jindra (1):\n Update cs_CZ and sk_SK translations\n\nMarius Gedminas (@mgedmin) (2):\n Update lt_LT translations\n Update lt_LT translations\n\nPierre Colin (@Pierre-Colin) (1):\n Fix two memory leaks in notmuch support\n\nRichard Russon (@flatcap) (36):\n tidy code\n file: upgrade mutt_file_fopen/fclose()\n file: upgrade fopen/fclose()\n config: factor out R_ flags\n init regmatch_t\n tidy code\n config: drop unused flags\n fix parsing of REPLYTO\n status: fix refresh after sync-mailbox\n maildir: rename path_is_empty()\n maildir: create separate ac/mbox/msg/path\n maildir: rename maildir flags\n maildir: split out hcache\n docs: markdown-ify oauth2 readme\n build: openbsd workarounds\n docs: minor fixes\n minor code fixes\n move signal flags to libmutt\n trans: sync to source\n monitor: rename context\n factor out volatile define\n refactor EMSG() macro\n tidy: enums\n doxy: config custom bits\n fix typos\n iwyu: fix the headers of the test code\n progress: fix percentages\n build: openbsd workarounds\n trans: -C: Document new flag\n update copyright dates\n trans: sync to source\n test: update copyrights\n tidy code\n docs: tidy cli output\n docs: fix alias tags\n NeoMutt 2024-02-01\n\nСтрахиња Радић (@strahinja) (2):\n po/sr.po: Update translation\n po/sr.po: Update translation\n\nнаб (@nabijaczleweli) (3):\n envelope: manage subject/real_subj together\n Delete cs_register_variables() never-used flags argument\n Reconsider the config type bitmap entirely","shortMessageHtmlLink":"neomutt: Autospec creation for update from version 20231221 to versio…"}},{"before":"a829b1de065bc51c24a26c7fd278e25a55357bf7","after":"27df2f0f36dbeddffef2cfb3df1cd1861707edac","ref":"refs/heads/main","pushedAt":"2023-12-26T17:05:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clrpackages","name":null,"path":"/clrpackages","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404730?s=80&v=4"},"commit":{"message":"neomutt: Autospec creation for update from version 20231103 to version 20231221\n\nAlejandro Colomar (@alejandro-colomar) (1):\n Don't read stdin twice\n\nDennis Schön (@roccoblues) (42):\n change mutt_default_save() to take a buffer\n use buffer pool in pattern test/pattern/comp.c\n use buffer pool in test/path/mutt_path_getcwd.c\n use buffer pool in test/config/dump.c\n use buffer pool in test/file/mutt_file_sanitize_regexp.c\n use buffer pool in test/file/mutt_file_expand_fmt.c\n use buffer pool in test/gui/reflow.c\n use buffer pool in test/charset/mutt_ch/lookup_add.c\n use buffer pool in test/group/mutt_grouplist_add_regexp.c\n use buffer pool in test/file/mutt_file_resolve_symlink.c\n use buffer pool in test/core/buf_mktemp_full.c\n use buffer pool in test/file/buf_file_expand_fmt_quote.c\n use buffer pool in test/parse/parse_rc.c\n use buffer pool in test/file/buf_quote_filename.c\n use buffer pool in test/date/mutt_date_make_date.c\n use buffer pool in test/base64/mutt_b64_buffer_decode.c\n use buffer pool in test/base64/mutt_b64_buffer_encode.c\n use buffer pool in test/regex/mutt_replacelist_add.c\n use buffer pool in test/regex/mutt_regexlist_add.c\n use buffer pool in test/regex/mutt_regex_match.c\n use buffer pool in test/regex/mutt_regex_new.c\n use buffer pool in test/url/url_tobuffer.c\n use buffer pool in buffer tests\n use buffer pool in browser/*\n use buffer pool in color/*\n use buffer pool in complete/*\n use buffer pool in config/*\n use buffer pool in handler.c\n use buffer pool in hcache/*\n use buffer pool in key/*\n use buffer pool in main.c\n use buffer pool in parse/*\n remove MxOps::path_parent() and mutt_path_parent()\n color: remove unused function ansi_skip_sequence()\n key: remove unused function mutt_flush_unget_to_endcond()\n mutt: remove unused functions\n move editor test code\n add github action to check for unused functions\n move log_disp_null into test folder\n remove unused functions\n move unused config string name functions into tests\n remove unused function mutt_socket_write()\n\nEmir Sari (@bitigchi) (1):\n Update Turkish translations\n\nGerrit Rüsing (@kbcb) (2):\n Translate: German\n Translate: German\n\nJakub Jindra (@jindraj) (1):\n Update cs_CZ and sk_SK translations\n\nMarius Gedminas (@mgedmin) (1):\n Update lt_LT translations\n\nMatthias Gerstner (@mgerstner) (1):\n mutt_oauth2.py: error out if ENCRYPTION_PIPE was not supplied\n\nMeindert Kempe (@MeindertKempe) (1):\n alias: fix leak in completion\n\nPietro Cerutti (@gahr) (1):\n coverity: gcc fix\n\nRichard Russon (@flatcap) (71):\n fix A_NORMAL :color dump\n build: use fallthrough attribute\n config: add more sameness checks\n config: add DT_ON_STARTUP\n config: add tests for DT_ON_STARTUP\n config: apply DT_ON_STARTUP\n hcache: fix key handling\n iwyu: fix #includes\n build: split maildir and mh types\n build: fix build for no hcache\n body: handler_t\n body: crypto\n body: tidy misc variables/params\n rename compare to equal\n eliminate param from generic_tokenize_push_string()\n init structs on stack\n buffer: stack to pool\n aliaslist_free -> _clear\n mh: fix typo\n version: drop default features\n build: update fedora action\n rename SidebarFormatData\n iwyu: fix #includes\n tidy code\n tidy code\n add: hook_new()/hook_free()\n strip non-conditionals\n gui: split out simple format\n maildir: fix hcache key\n coverity: fix defects\n progress: tidy\n progress: set message\n progress: set size\n progress: fix behaviour of unknown amounts\n progress: window resize\n Educate Coverity about ARRAYs\n maildir/mh: drop type checks\n progress: remove 0.1s delay\n create HelpBar after colours\n hcache: rename _store() _store_email()\n hcache: rename _fetch() _fetch_email()\n hcache: rename _fetch_obj() _fetch_raw_obj()\n hcache: rename _fetch_str() _fetch_raw_str()\n hcache: dupe _delete_record() to _delete_raw()\n hcache: distinguish _delete_record() and _delete_raw()\n hcache: rename _delete_record() to _delete_email()\n hcache: rename RealKey.len to keylen\n hcache: separate store_email() from store_raw()\n hcache: realkey() separate out compression\n hcache: fix _delete_()s key\n hcache: refactor realkey(), fetch_raw()\n hcache: change realkey() to insert a /\n hcache: rename gen_hash/cmp_key callbacks\n tests: fix error cases\n config: fix flag overlaps\n docs: drop brightdefault\n compose: restore view-text/pager/mailcap\n alias: add tags\n Allow sending an empty mail\n tidy code\n trans: sync to source\n coverage: fix build for lcov v2\n actions: update artifacts\n tags: tidy code\n build: rename docker\n config: variable -> option\n trans: mark option changes as fuzzy\n trans: sync to source\n trans: clean out junk\n tidy code\n NeoMutt 2023-12-21\n\nRoberto Alvarado (@robdres) (1):\n Spanish translation finished, fuzzy words and changed\n\nRóbert Horváth (@r001) (1):\n Hungarian translation updated\n\nTóth János (@g0mb4) (1):\n config: add $history_format\n\nUPSTREAM Norman Wood (1):\n Use readline to overcome macOS input() restrictions\n\nСтрахиња Радић (@strahinja) (2):\n po/sr.po: Make the translation of 'file' consistent throughout\n po/sr.po: Update translation\n\nнаб (@nabijaczleweli) (3):\n fix more printf-style params\n color: fix attr_color_copy()\n force mail check on current mailbox after ","shortMessageHtmlLink":"neomutt: Autospec creation for update from version 20231103 to versio…"}},{"before":"67f919b5534d05000a7051108f7e90804c2f2107","after":"a829b1de065bc51c24a26c7fd278e25a55357bf7","ref":"refs/heads/main","pushedAt":"2023-12-13T05:15:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clrpackages","name":null,"path":"/clrpackages","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404730?s=80&v=4"},"commit":{"message":"neomutt: Autospec creation for version 20231103","shortMessageHtmlLink":"neomutt: Autospec creation for version 20231103"}},{"before":"aeef8b08a01b31d92fc6b04b053ca558f7dae944","after":"67f919b5534d05000a7051108f7e90804c2f2107","ref":"refs/heads/main","pushedAt":"2023-11-07T13:26:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"clrpackages","name":null,"path":"/clrpackages","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404730?s=80&v=4"},"commit":{"message":"neomutt: Autospec creation for version 20231103","shortMessageHtmlLink":"neomutt: Autospec creation for version 20231103"}},{"before":"315c1876dae13d15a1bcbaf5d537a084221b140b","after":"aeef8b08a01b31d92fc6b04b053ca558f7dae944","ref":"refs/heads/main","pushedAt":"2023-11-03T22:08:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clrpackages","name":null,"path":"/clrpackages","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404730?s=80&v=4"},"commit":{"message":"neomutt: Autospec creation for update from version 20231023 to version 20231103\n\nAlejandro Colomar (@alejandro-colomar) (1):\n smtp: Simplify the API of smtp_code()\n\nDennis Schön (@roccoblues) (4):\n remove unused count of new mails from index private data\n remove mutt_path_concat()\n remove unused MxOps::path_pretty()\n remove unused mutt_path_pretty()\n\nEmir Sari (@bitigchi) (1):\n Update Turkish translations\n\nGerrit Rüsing (@kbcb) (1):\n Translate: German\n\nJakub Jindra (@jindraj) (1):\n Update cs_CZ and sk_SK translations\n\nJan Palus (@jpalus) (2):\n simplify CLAMP by expressing it with MIN/MAX\n improve logic for growing mailbox memory\n\nMarius Gedminas (@mgedmin) (1):\n Update lt_LT translation\n\nPietro Cerutti (@gahr) (1):\n Keep track of the CFLAGS/LDFLAGS used to locate ncurses\n\nRichard Russon (@flatcap) (26):\n pager: add save function\n fix logging on error\n boolify: need_pause\n log: vim-style\n fix file auto-completion\n trivial code fixes\n color: fix palette conversion\n color: fix color_debug()\n color: log gui info on startup\n log: add log_multiline()\n color: introduce ColorElement\n color: change parse_color() to use an AttrColor\n color: move business logic out of parsers\n color: tidy OptNoCurses cases\n color: add ANSI RGB support\n color: reset simple attributes\n color: Support ANSI 2x clear sequences\n test: increase coverage\n color: refactor/upgrade debugging\n color: split debug/dump\n color: add tests for colour parsing\n trans: new strings\n tr: fix newlines\n trans: sync to source\n build: configure --with-iconv\n NeoMutt 2023-11-03\n\nСтрахиња Радић (@strahinja) (1):\n po/sr.po: Update translation","shortMessageHtmlLink":"neomutt: Autospec creation for update from version 20231023 to versio…"}},{"before":"f4c9b812138ea581e728a5755154a6f2dca57a41","after":"315c1876dae13d15a1bcbaf5d537a084221b140b","ref":"refs/heads/main","pushedAt":"2023-10-26T22:31:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clrpackages","name":null,"path":"/clrpackages","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404730?s=80&v=4"},"commit":{"message":"neomutt: Autospec creation for update from version 20231006 to version 20231023\n\nLucian Langa (@lucilanga) (1):\n nntp: fix use-after-free\n\nRichard Russon (@flatcap) (22):\n doxy: group 6 new apis\n fix crash on exit\n fix header colour\n fix 32-bit date overflow\n color: move color_dump()\n color: tidy color_dump()\n color: tidy color_debug_log_color_attrs()\n color: define a type for colours\n color: drop COLOR_UNSET\n color: split out ANSI parsing code\n color: split out Colour parsing code\n color: move colour helper functions\n color: refactor the attribute handling\n color: add +truecolor to version string\n fix typos\n build: remove compile_commands.json\n test: drop TEST_MSG newline\n color: fix ansi colours\n clang-format\n fix new mail in limited view\n trans: sync to source\n NeoMutt 2023-10-23","shortMessageHtmlLink":"neomutt: Autospec creation for update from version 20231006 to versio…"}},{"before":"0e48aa8b3da6bdf3256f97cc9e0174dddb0b2f42","after":"f4c9b812138ea581e728a5755154a6f2dca57a41","ref":"refs/heads/main","pushedAt":"2023-10-10T14:13:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clrpackages","name":null,"path":"/clrpackages","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404730?s=80&v=4"},"commit":{"message":"neomutt: Autospec creation for update from version 20230517 to version 20231006\n\nAnna (navi) Figueiredo Gomes (@navi-desu) (13):\n add new Buffer functions\n Tests for new buffer functions\n stuct Address: replace char * uses with struct Buffer\n buffer: add function wrappers\n enter: add Buffer to EnterWindowData\n buffer convert: {imap,mutt,nntp}_complete()\n buffer convert: complete_file_mbox(), complete_file_simple()\n buffer convert: complete_command()\n buffer convert: mutt_var_value_complete()\n buffer convert: mutt_label_complete()\n buffer convert: alias_complete()\n buffer convert: complete_alias_query()\n buffer convert: notmuch complete functions\n\nAurelien Francillon (@aurelf) (1):\n maildir: fix error with mbsync\n\nDavid Sterba (@kdave) (1):\n Update Czech translation\n\nDennis Schön (@roccoblues) (56):\n replace mutt_mktemp() with buf_mktemp()\n drop mutt_mktemp()\n mx_path_canon() and change_folder_string() take a Buffer\n MxOps path_canon() and path_pretty() take a Buffer\n convert MxOps path_is_empty() to take a buffer\n convert MxOps path_parent() to take a Buffer\n change mutt_path_parent() to take a Buffer\n change mutt_path_canon() to take a Buffer\n change mutt_path_pretty() to take a Buffer\n change path_tidy() to use a buffer internally\n change mutt_path_tilde() to take a Buffer\n change mutt_path_abbr_folder() to take a Buffer\n add macOS build workflow\n dynamically set build parallelism based on number of cores available\n change mutt_path_realpath() to take a Buffer\n change mutt_path_tidy to take a Buffer\n simple sprintf() -> snprintf() fixes\n change sprintf() to mutt_str_asprintf() where possible\n replace malloc()+snprintf() with mutt_str_asprintf()\n Revert \"drop notification relays\"\n fix IndexSharedData notification payload\n trivial fixes\n fix macOS build\n qsort replace: envlist_sort()\n qsort replace: label_sort()\n qsort replace: elem_list_sort()\n qsort replace: maildir_sort_flags()\n qsort replace: imap_sort_email_uid()\n qsort replace: crypt_compare_*_qsort()\n qsort replace: pgp_compare_*_qsort()\n qsort replace: ARRAY_SORT and sort_t\n qsort replace: pass sort_reverse setting into browser_sort_*() functions\n qsort replace: remove SortAlias global\n qsort replace: remove SbSortReverse global\n tag more sort functions so that they're listed on the sort api page\n use mutt_numeric_cmp for comparing numbers\n handle 'sort_reverse' in browser_compare()\n pass sort function and flags to browser_compare()\n remove unecessary e->env checks\n change recode_buf() to take a Buffer\n fix wrong printf argument in alias_complete()\n add printf attribute to enable type checking where appropriate\n use FreeBSD 13.2 in Cirrus CI\n remove dead code in nntp_select_server()\n tweak .gitignore\n move config/cache to core library\n add missing include xlocale.h for macOS\n move config address type to address library\n move mutt_history.c to history lib\n remove search globals\n remove OptSearchInvalid global\n remove global EnvList from mutt/filter.c\n replace global OptAttachMsg with flag in IndexSharedData/AttachPrivateData\n remove reply_validator() and drop global OptAttachMsg\n remove unused mutt_options.h\n force mail check on current mailbox after \n\nEmir Sari (@bitigchi) (1):\n Update Turkish translations\n\nGerrit Rüsing (@kbcb) (3):\n trans: translation to german (error attaching file)\n Translate: German translation\n Translate: German translation\n\nJakub Jindra (@jindraj) (1):\n Update cs_CZ and sk_SK translations\n\nJan Krieg (@jan-krieg) (1):\n build: more robust pkgconf check for lua\n\nLucian Langa (@lucilanga) (1):\n force SigWinch after endwin()\n\nMarius Gedminas (@mgedmin) (2):\n Update lt_LT translation\n Update lt_LT translations\n\nPierre Colin (@Pierre-Colin) (1):\n Add a check in `index_function_dispatcher`\n\nPietro Cerutti (@gahr) (10):\n Respect --[disable-]fmemopen in tests\n Fix tests to respect iconv's return value\n Don't create empty buffers for Address mailbox/personal parts\n Check arguments in mutt_thread_ctx_free\n Truncate large UIDVALIDITYs to support non-conforming IMAP servers\n Treat complete-query as complete where it makes sense\n Fix setting real name\n Parse comment after address\n maildir: Configurable field delimiter\n Cache maildir_field_delimiter and allow changing it once only\n\nRayford Shireman (@rayfordshire) (7):\n color: Allow 'alert', 'bright', 'light' prefix for colorNNN\n neowolf-256 colorscheme: Use bold attribute instead of bright prefix\n vombatidae colorscheme: Use \"bold+light\" instead of \"bright\" prefix\n color: Split out color parsing into separate methods\n color: Split out prefix modification into separate function\n color: Split prefix parsing into separate method\n color_directcolor: Also set the default/initial value on startup\n\nRichard Russon (@flatcap) (298):\n debug: unify name dumping\n graphviz: add title to email dump\n buf pool: tidy docs\n ren ci_ functions\n tidy code comments\n test: use a real FILE pointer\n trivial fixes\n fix comments amidst if/else\n rename tag to tag_prefix\n swap if (!x) clauses\n add {}s to unbalanced if/else\n drop notification relays\n imap: move $delete_untag out\n create ea_add_tagged()\n use ea_add_tagged()\n drop el_add_tagged()\n fix \"certificate saved\" message\n tidy code\n rename qsort callback functions\n imap: move message set functions\n imap: increase max command length\n imap: add uid helper functions\n imap: factor out tagged emails\n imap: refactor sync_helper()\n test: add imap tests for message sets\n refactor mx_alloc_memory()\n logging: increase max length of lines\n hcache rename functions\n eliminate context names\n remove unnec scoping {}s\n add {}s to some case blocks\n reduce the scope of some variables\n triv code tidying\n doxy: tidy comments\n simplify make_reference_headers()\n imap: rename config imap_keepalive\n pool: use buf_new()/buf_free()\n lower mime limits\n mbox: drop unused functions\n docs: tidy\n trivial code tidy\n rename retval\n autocrypt: fix header cache\n tidy code\n coverity 76952 Improper use of negative value\n coverity 186475 Unchecked return value from library\n coverity 204088 Unchecked return value\n coverity 208392 Unchecked return value\n coverity 209342 Resource leak\n coverity 215479 Unchecked return value\n coverity 300228 Unchecked return value from library\n coverity 313624 Dereference after null check\n coverity 313932 Truncated stdio return value\n coverity 315319 Unused value\n coverity 315730 Explicit null dereferenced\n maildir: move maildir_mbox_check()\n maildir: refactor move_to_mailbox()\n maildir: rename hash table var\n maildir: drop e->active\n maildir: unify sorting\n trans: sync to source\n update bulgarian\n update japanese\n trans: tidy po files\n boolify execute_command()\n refactor (no)spam parsing\n hcache: const serialize functions\n use mutt_perror()\n use mutt_mem_realloc()\n buffer: tidy\n test: improve md5 coverage\n test: improve coverage of memory functions\n rename cleanup functions\n unify free functions\n expandos: use %<...> conditionals\n move Mailbox.mtime into private MboxData\n hcache: rename HCacheEntry vars\n hcache: add hcache_new()/free()\n hcache: factor out hcachever generation\n hcache: change hcache_close() to use a pointer\n hcache: tidy notmuch vars\n store: rename lmdb enum/functions\n hcache: drop mutt_ prefix on functions\n hcache: add new/free for private data\n hcache: reorg store/compress code\n hcache: rename StoreOps vars\n hcache: rename ComprOps vars\n store: define opaque store handle\n compress: define opaque compress handle\n store: rename private data\n compress: rename private data\n hcache: cache store/comp ops\n address: fix log messages\n iwyu: tidy headers\n rename arrays\n docs: update notmuch config\n tidy free/close functions\n core: split out message\n add maildir_email_new()\n maildir: refactor parse_{message,stream}()\n fix printf-style parameter mismatches\n always give a format string for mutt_error()\n fix void* debug messages\n hcache: dump/restore a 64-bit number\n hcache: shrink Email and Body caches\n build: warn on mismatched printf params\n hcache: shrink Buffer storage\n store: fix fetch() prototypes\n hcache: eliminate some more config\n hcache: buffer tidying\n docs: tidy changelog\n progress: tidy update\n valid_smtp_code: drop unused param\n encoder_t: rename params\n docs: clear up config variable expansion\n tests: random functions\n tidy code\n iwyu: tidy headers\n build: reinstate -O2 and -O0\n fix truncated binding strings\n trans: fix cs typo\n debug: rename name functions\n debug: tweak configure options\n debug: add name_menu_type()\n tidy KeyEvent usage\n tidy code\n trans: strip out web link\n rename dialog functions\n mxapi: tidy path naming\n rename change_folder()\n rename message window functions\n doxy: update dialog docs\n doxy: update message window docs\n editor: drop function\n editor: add function\n editor: add function\n build: fix debug-names conditional build\n build: update weekly debug build\n trivial fixes\n build: add ccache to fedora\n test: fix path_tilde(root)\n test: improve path coverage\n test: fix test_mutt_path_to_absolute()\n test: fix file lock degenerate test\n test: disable faulty editor tests\n mbtable: move get_nth_wchar\n doxy: rename dialogs\n compose: rename dialog\n browser: rename dialog\n fix shocking typo\n test: core coverage\n pager: drop unused Resize struct\n pager: drop unnec slang code\n index: calc arrow width\n gui: move resize.c into libgui\n functions: move to generic\n separate dialogs from km_dokey_event()\n gui: export mutt_set_timeout()\n gui: change mw_ functions to use getch_timeout()\n optimise config observers\n optimise colour observers\n mbyte: upgrade mutt_mb_width() to use mbrtowc()\n triv: init structs\n msgwin: split out wdata\n docs: fix new_mail_command typo\n buffer: add imap_buf_qualify_path()\n buffer convert: complete_pattern()\n buffer convert: misc editor functions\n test: convert mutt_mb_wcstombs()\n drop mutt_mb_wcstombs()\n trans: sync to source\n fix mview leak\n fix 'from' address when real name isn't set\n const: struct AttrColor\n reorder params to msgwin_set_text()\n rename: old cursor and focus variables\n bug: fix limited threads\n fix spurious crypto sorting\n tidy code\n restore hcache in include\n build: use latest github-push-action\n build: fix warnings\n trans: split mailinglist\n trans: de-slash (rev-)sort translations\n trans: sync to source\n browser: fix completion\n pager: fix search crash\n streamline sort functions\n refactor loop\n browser: unify observers\n browser: add mailbox observers\n mailboxes: add label/notify/poll options\n add poll/notify expandos to browser/sidebar\n trivial fixes\n build: add more print attributes\n build: reduce number of builds\n iwyu: fix includes\n revert qdbm include changes\n docs: aliases are case insensitive\n test: add mbtable_get_nth_wchar()\n iwyu: fix #includes\n drop OptMenuPopClearScreen\n drop OptRedrawTree\n trans: sync to source\n help: fix search highlight\n pager: fix too many stripes\n eliminate global OptIgnoreMacroEvents\n drop Menu.custom_search\n add brackets to logic for clarity\n renmae dlg_browser()\n iwyu: fix #includes\n refactor dump_bind_macro()\n build: --debug-keymap\n strip back km_error_key()\n rename all the dialogs\n clang-format\n drop unused globals\n tidy code\n iwyu\n build: checkout v4\n factor out mutt_getch_timeout()\n strip imap from km_dokey_event()\n drop timeout from km_dokey_event()\n strip references to SigWinch\n drop timeout_hook()\n tidy code\n add global timeout notification\n add global resize notification\n add utility opcodes\n upgrade mutt_getch() and km_dokey_event()\n add resize observer\n add imap observer\n add timeout observer\n limit mailbox checks\n editor: move completion functions\n editor: start completion api\n editor: add completion fn to mw_get_field()\n editor: use completion function\n editor: fold mailbox_cycle into complete\n editor: pass cdata to mw_get_field()\n editor: strip params from mw_get_field()\n editor: factor out history class\n editor: strip out old completion names\n rename mw_yesorno() to query_yesorno()\n trivial fixes\n alias: comma-separate addresses\n complete: relax complete/query checks\n force initial window size\n msgwin: indefinite article\n msgwin: add new features\n msgcont: fix redraw\n msgwin: yes/no/quad\n msgwin: multi\n msgwin: upgrade mw_change_flag()\n msgwin: \n 2-line\n msgwin: upgrade bounce message\n msgwin: new mail in...\n msgwin: curses logging\n msgwin: upgrade mw_enter_fname()\n refactor mw_get_field()\n tidy old functions\n query help y/n/?\n query help web link\n window: add recursor()\n msgwin: implement recursor()\n upgrade simple MessageWindow users\n mw_get_field: implement recursor()\n explicitly set the focus\n drop alldialogs_get_current()\n rename dialogs/menus\n rename libenter to libeditor\n create libkey\n key: reorg functions\n doxy: use fedora docker\n editor: add help to the helpbar\n trivial fixes\n l10n: fix typo\n update what-key string\n trans: sync to source\n fix message colour\n disconnect emails from threads\n fix change folder prompt\n gui: move opcodes\n gui: move functions.c\n gui: split functions\n trans: sync to source\n docs: document unmacro command\n trivial fixes\n openssl: continue on signal\n msgwin: check for dupe text\n history: fix category bug\n history: rename categories for clarity\n debug: add --debug-logging\n force a mailbox check after editing a message\n debug: downgrade logging\n trans: sync to source\n NeoMutt 2023-10-06\n\nSimon Reichel (@amudtogal) (2):\n Buffer: make parameters of mutt_str_equal const\n Add const to remaining buffer functions\n\nTóth János (@g0mb4) (3):\n help: Add message flags\n hdrline: Add enum for $to_chars.\n pager: add alternating stripes\n\nUPSTREAM Aram Hamo (1):\n Update smime_keys accepting old/insecure smime certificates\n\nvuori (@vuori) (3):\n Fix write_one_header() illegal header check.\n Check for NULL userhdrs.\n email/rfc2047: make null-termination assumption explicit.\n\nСтрахиња Радић (@strahinja) (3):\n po/sr.po: Update translation\n po/sr.po: Update translation\n po/sr.po: Update translation\n\nнаб (@nabijaczleweli) (9):\n Add auto-created jimsh0 to .gitignore\n Add bool browser_sort_dirs_first, always putting directories first\n De-fuzz and update Polish translation\n mailinglist -> mailing list\n mutt_file_sanitize_filename: actually replace characters\n do_locales -> use_c_locale\n Globalise current locale but with LC_TIME=C\n Replace all uses of setlocale(LC_TIME, \"C\") with strftime_l() or new mutt_date_localtime_format_c() function\n The correct time is in fact in UTC since the test sets TZ=UTC0","shortMessageHtmlLink":"neomutt: Autospec creation for update from version 20230517 to versio…"}},{"before":"d184a08fcaedcbba23ebc42b75e4a9e1017a52b6","after":"0e48aa8b3da6bdf3256f97cc9e0174dddb0b2f42","ref":"refs/heads/main","pushedAt":"2023-07-21T01:53:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clrpackages","name":null,"path":"/clrpackages","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404730?s=80&v=4"},"commit":{"message":"neomutt: Autospec creation for version 20230517","shortMessageHtmlLink":"neomutt: Autospec creation for version 20230517"}},{"before":"acb4fe797405880db21e494802b2c51ab45b85eb","after":"d184a08fcaedcbba23ebc42b75e4a9e1017a52b6","ref":"refs/heads/main","pushedAt":"2023-06-09T05:22:20.243Z","pushType":"push","commitsCount":1,"pusher":{"login":"clrpackages","name":null,"path":"/clrpackages","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404730?s=80&v=4"},"commit":{"message":"neomutt: Autospec creation for version 20230517","shortMessageHtmlLink":"neomutt: Autospec creation for version 20230517"}},{"before":"52573bb3edfc4aa923cdfa86cac42edaa52e9562","after":"acb4fe797405880db21e494802b2c51ab45b85eb","ref":"refs/heads/main","pushedAt":"2023-05-23T17:40:09.543Z","pushType":"push","commitsCount":1,"pusher":{"login":"clrpackages","name":null,"path":"/clrpackages","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404730?s=80&v=4"},"commit":{"message":"neomutt: Autospec creation for update from version 20230512 to version 20230517\n\nDaniel Gröber (@danielg) (1):\n Fix broken $tunnel reconnect with $ssl_force_tls=yes\n\nPietro Cerutti (@gahr) (3):\n Stop parsing headers at the end of the headers section\n TEST_CHECK_STR_EQ wants the expected string as the 2nd parameter\n Fix keymap comparison\n\nRichard Russon (@flatcap) (37):\n Refactor MxOps->msg_open() to eliminate msgno\n drop mutt_set_flag() macro\n rename mailboxview to mailbox_view\n doxy: add missing params\n tidy code\n move ThreadsContext into header\n tidy index/functions\n refactor mutt_sort_headers()\n mv: ci_first_message()\n mv: ci_next_undeleted()\n mv: ci_previous_undeleted()\n mv: dlg_select_attachment()\n mv: external_pager()\n mv: mutt_alternates_reset()\n mv: mutt_attachments_reset()\n mv: mutt_label_message()\n mv: subjrx_clear_mods()\n mv: uncollapse_thread()\n mv: config_reply_regex()\n pass Notify to mview_new()\n post: move mview_new() into dialog\n post: put MailboxView in PostponeData\n thread: tidy functions\n thread: put MailboxView in ThreadsContext\n mv: check_subjects()\n get_current_mailbox_view\n mv: mutt_search_command()\n mv: mutt_pattern_comp()\n mv,menu: eat_message_range()\n mv,menu: eat_range_by_regex()\n mv,menu: scan_range_slot()\n mv,menu: scan_range_num()\n pattern: split out message handling\n doxy: fix links\n test: give fmemopen() more room\n color: fix handling of bright\n NeoMutt 2023-05-17\n\nнаб (@nabijaczleweli) (2):\n index: only refresh the menu on non-focus window changes\n De-fuzz and update Polish translation","shortMessageHtmlLink":"neomutt: Autospec creation for update from version 20230512 to versio…"}},{"before":"4a00feb696b97041c40ea34ee1659a970e4c0459","after":"52573bb3edfc4aa923cdfa86cac42edaa52e9562","ref":"refs/heads/main","pushedAt":"2023-05-16T14:16:18.101Z","pushType":"push","commitsCount":1,"pusher":{"login":"clrpackages","name":null,"path":"/clrpackages","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404730?s=80&v=4"},"commit":{"message":"neomutt: Autospec creation for update from version 20230407 to version 20230512\n\nAndré L C Moreira (@carvalhudo) (1):\n trans: improve and fix typos in pt_BR translation\n\nBaudouin Van Humbeck (@scriptor-pro) (1):\n Update French translation\n\nEmir Sari (@bitigchi) (3):\n i18n: Localisation for percentages\n Update Turkish translations\n Update Turkish translations\n\nGerrit Rüsing (@kbcb) (1):\n Discussion #109 and allow percentage i18n\n\nMarcelo Ricardo Leitner (@marceloleitner) (1):\n nm_windowed_query_from_query: better account for buffer length\n\nMarius Gedminas (@mgedmin) (2):\n Update lt_LT translations\n Update lt_LT translations\n\nPietro Cerutti (@gahr) (9):\n Remove use of lmap in auto.def, provide lkill alternative\n Only add the root SRCDIR to VPATH\n Fix crash with the iconv cache\n Use Buffer in mutt_rfc822_read_line()\n Do not sort an empty mailbox\n Fix crash with the iconv cache\n Select the first email when coming from an empty limit\n Fix counting new mails in maildir\n Read body in bigger chunks\n\nRayford Shireman (@rayfordshire) (23):\n Show complete MIME structure\n ConfigSet: Add delete method\n ConfigSet: Add cs_register_variable()\n ConfigSubSet: Add delete() functions\n ConfigSet: Add cs_create_variable()\n Config: Add type MyVar\n MyVar: Handle basic operations\n MyVar: \"reset all\" deletes MyVars\n MyVar: Handle query operation\n mutt_lua.c: Remove dependency on myvar.h\n Purge myvar.c and myvar.h\n test: Add tests for MyVar\n Allow 24bit colors\n Refactor parse_color_name()\n Add color_directcolor config variable\n Colors: Allow #RRGGBB colours syntax\n Colors: If convert xterm colors (\"color123\") to RGB\n Colors: Workaround for colors #000000 to #000007\n Colors: Test on startup whether 24bit colors are supported\n Colour docs: Note that `default` is transparent\n docs: Document #RRGGBB color syntax and $color_directcolor\n Add MoreArgsF() which is MoreArgs() but understands flags\n Color: Allow '#' without quoting in #RRGGBB color syntax\n\nRichard Russon (@flatcap) (90):\n strip out idn v1\n Config: add extra tests\n update mailmap\n use enum SortType\n drop mutt_update_index()\n iconv: tidy error handling\n build: refactor testing\n triv: Globals MixedCase\n iwyu: tidy headers\n add slist_is_empty()\n test: refactor test_neomutt_create/destroy\n test: simplify tests\n test: register assumed_charset, charset\n trans: sync to source\n rename mutt_buffer_*() functinos\n build: update actions\n create config cache for charsets\n config: used cached $assumed_charset\n config: used cached $charset\n config: encapsulate the cache\n imap: fix function prototypes\n docs: fix grammar\n trivial fixes\n config: refactor cache\n config: move out of loops\n fuzz: tidy address fuzzer\n fuzz: add mutt_date_parse_date()\n rename buffer functions\n test: add missing fclose()s\n build: add docs requirement\n action: build out-of-tree\n config: check for empty notifications\n build: unify include guards\n build: add workflow option to cifuzz action\n fuzz: restore real file\n doxy: improve hcache serialise functions\n doxy: globals\n auto.def: Test if ncurses is new enough for 24bit colours\n build: move directcolor define into the code\n test: upgrade TEST_CHECK_STR_EQ\n test: use TEST_CHECK_STR_EQ()\n address: drop out-of-band errors\n index: reorder function and data\n globals: init pointers null\n debug: export RegexColorList\n global: make more vars static\n global: make more vars const\n global: make more vars static const\n drop unused config var\n update Norwegian translation\n trans: sync to source\n iwyu: tidy headers\n attach: drop unused var\n iconv: name errors\n test: tidy startup checks\n ansi: fix parsing of leading zeros\n ansi: tidy ansi_color_parse_single()\n rename envlist functions\n externalise EnvList\n Allow setenv to display the entire environment\n ncurses: check for NCURSES_EXT_COLORS\n tidy code\n protect qsort from null data\n test: unify tmpdir usage\n test: eqi() string comparison\n test: edit_buffer_*()\n tidy code\n test: fix bsd build\n drop commented-out code\n tidy code\n check for null returns\n refactor strcat()\n drop pointless IS_SPACE macro\n test: create a NeoMutt for every test\n config cache: restore manual cleanup\n trans: add missing mixmaster string\n trans: sync to source\n trans: percentage i18n\n dewrap\n upstream\n trans: sync to source\n move thread_hash_destructor()\n move mutt_limit_current_thread()\n rename context to mview\n clang-format\n test: more unit test coverage\n complete: fix sorting of labels\n strip junk\n trans: sync to source\n NeoMutt 2023-05-12\n\nRóbert Horváth (@r001) (1):\n Hungarian translation upate\n\nSebastian Crane (@seabass-labrax) (1):\n browser: fix crash in op_browser_subscribe()\n\nSteinar H Gunderson (@sesse) (7):\n address: use bitmasks to detect special characters\n mutt: cache calls to iconv_open()\n trans: update nb_NO\n email: call ftello() less\n add eqi*() functions for fast string comparisons\n mutt: do strict date parsing without regex\n parse: faster case-insensitive mutt_rfc822_parse_line()\n\nauouymous (@auouymous) (1):\n Make $pager_index_lines use a fixed number of rows\n\ntoonn (@toonn) (1):\n manual: Feature page typos\n\nvuori (@vuori) (2):\n configure: make libidn2 the default.\n docs: remove mention of idn1 since it's deprecated.\n\nСтрахиња Радић (@strahinja) (3):\n po/sr.po: Update translation\n po/sr.po: Update translation\n po/sr.po: Update translation\n\nнаб (@nabijaczleweli) (1):\n build: fix fgets() warnings","shortMessageHtmlLink":"neomutt: Autospec creation for update from version 20230407 to versio…"}},{"before":"1e5177584f5ac2abdb00f30dd8173643663b24a7","after":"4a00feb696b97041c40ea34ee1659a970e4c0459","ref":"refs/heads/main","pushedAt":"2023-04-11T13:41:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clrpackages","name":null,"path":"/clrpackages","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404730?s=80&v=4"},"commit":{"message":"neomutt: Autospec creation for update from version 20230322 to version 20230407\n\nAnna (navi) Figueiredo Gomes (@navi-desu) (1):\n po/pt_BR.po: Update translation\n\nCarlo Cabrera (1):\n Fall back to manual detection of SASL\n\nGerrit Rüsing (@kbcb) (1):\n One translation to German\n\nHaoyu Qiu (1):\n Add support for IMAP ID extension\n\nJakub Jindra (@jindraj) (1):\n Update cs_CZ and sk_SK translations\n\nMarius Gedminas (@mgedmin) (1):\n Update lt_LT translations\n\nPietro Cerutti (@gahr) (4):\n Do not try to sort an empty array\n Remove duplicate reference to PR\n Chase warning, tidy code\n Fix NULL dereference\n\nRayford Shireman (@rayfordshire) (6):\n parse_set() Catch invalid syntax 'set foo+'\n set-command: Add sanity assert checks\n set-command: Split parse function into smaller pieces\n set-command: Check return value of parse_extract_token()\n set-command: Handle \"set\" and \"set all\" syntax\n test: Add tests for parse_rc_line()\n\nReto Brunner (@brunnre8) (1):\n smtp: ignore oauth if it isn't configured and not requested\n\nRichard Russon (@flatcap) (26):\n drop config usage from mutt/state.c\n drop config mutt/charset.c\n move tmp functions to libcore\n test: add $tmp_dir to common NeoMutt init\n pager: add helper for getting $pager\n build: fix coverage cleanup\n Revert \"pager: add helper for getting $pager\"\n balance {}s of ifs and elses\n build: update github actions\n lua: fix command registration\n triv: add missing statics\n build: use $(INSTALL_DATA)\n build: create $(INSTALL_DIR)\n build: create data dir separately\n Replace strcmp() with mutt_str_equal()\n test: Replace strcmp() with mutt_str_equal()\n trans: update toggle command\n build: update coveralls action to v2\n trans: sync to source\n postpone: use colours from the right mailbox\n pager: add helper for getting $pager\n build: update codeql to v2\n trivial fixes\n docs: recommend gpgme\n trans: sync to source\n NeoMutt 2023-04-07\n\nRóbert Horváth (@r001) (1):\n Hungarian translation updated\n\nSteinar H. Gunderson (4):\n mutt: optimize and inline mutt_str_is_email_wsp()\n progress: update ncurses only when there is actual progress\n email: Read assumed_charset outside loops\n hcache: do less work when not in use\n\nvuori (1):\n hcache: remove spurious +1 from Buffer serialization.\n\nСтрахиња Радић (@strahinja) (1):\n po/sr.po: Update translation\n\nнаб (@nabijaczleweli) (2):\n notmuch: #if out get_nm_config_file() where unused\n De-fuzz and update Polish translation","shortMessageHtmlLink":"neomutt: Autospec creation for update from version 20230322 to versio…"}},{"before":"4cf4aaa1fd7fce147c10dc49b8d9cd123b2eed90","after":"1e5177584f5ac2abdb00f30dd8173643663b24a7","ref":"refs/heads/main","pushedAt":"2023-03-25T02:32:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"clrpackages","name":null,"path":"/clrpackages","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20404730?s=80&v=4"},"commit":{"message":"neomutt: Autospec creation for update from version 20220429 to version 20230322\n\nAlbert Kim (@alkim0) (1):\n Distinguish between old/new with mark_old unset\n\nAndrij Mizyk (@andmzk) (2):\n update Ukrainian translation\n Update Ukrainian translation\n\nAnna (navi) Figueiredo Gomes (@navi-desu) (1):\n Update pt_BR translations\n\nAustin Ray (@austin-ray) (4):\n feat(notmuch): allow specifying notmuch configuration file\n feat(notmuch): allow usage of notmuch profiles\n Refactor msg in nm_db_do_open()\n notmuch: document `get_nm_message()` error value\n\nBrett Holman (@holmanb) (2):\n oauth2: Allow use without manual script modification\n mutt_oauth2.py: Update user docs\n\nCarlos Henrique Lima Melara (@charles2910) (2):\n browser: move browser related config variables to libbrowser\n browser: add mailbox_folder_format config variable\n\nChris X Weichenberger (@the-x-at) (1):\n account-command: Mac OSX Keychain support\n\nDarrel Glud (@darrel-glud) (3):\n Deprecate function in favour of \n keymap.c: Remove superfluous code\n Mention S/MIME key/certificate management with GPGME\n\nDavid Purton (@dcpurton) (8):\n fix multi-choice selection\n attach: add attach_body_ancestor() function\n attach: add Content-ID to filename mapping list\n attach: add functions to save attachments with Content-IDs\n attach: add cid_to_filename() function\n attach: support viewing text/html parts with embedded images\n attach: fix segfault when viewing HTML attachment in compose mode\n send: delete signature when sending fails\n\nEmir Sari (@bitigchi) (3):\n Update Turkish translations\n Some style tweaks\n Update Turkish translations\n\nFrank Grüllich (@FrankGruellich) (1):\n Store client_{id,secret} in token file\n\nGerrit Rüsing (@kbcb) (5):\n Three lines translated (german)\n Two german translations added\n German translation one change\n Four texts translated\n One Translation to German\n\nIgor Serebryany (@igor47) (1):\n avoid reapplying limit patterns on already-limited emails\n\nIlya Kurdyukov (@ilyakurdyukov) (1):\n fixed possible fail in mutt_date_parse_imap\n\nJakub Jindra (@jindraj) (5):\n Update cs_CZ translation\n Update cs_CZ translation\n Update cs_CZ and sk_SK translations\n Update cs_CZ and sk_SK translations\n Update cs_CZ and sk_SK translations\n\nJakub Wilk (@jwilk) (1):\n docs: fix typo\n\nLeon Philman (@leonphilman) (5):\n Allow %[fmt] in $folder_format\n Let $indent_string, $post_indent_string respect $attribution_locale\n Document that %[fmt] can be used instead of $date_format\n Recommend using %[] and %{} instead of $date_format\n Let patterns cover Bcc header\n\nMaarten van Gompel (@proycon) (1):\n mutt_expando_format: allow for longer expansions\n\nMarco Sirabella (@mjsir911) (1):\n Allow `source` in hooks to point to relative paths\n\nMarius Gedminas (@mgedmin) (6):\n Update lt_LT translations\n Update lt_LT translations\n Update lt_LT translations\n Update lt_LT translations\n Update lt_LT translations\n Update lt_LT translations\n\nMichal Siedlaczek (@elshize) (5):\n Implement charset validator for Slist\n Change type of assumed_charset to DT_SLIST\n Change type of send_charset & attach_charset to DT_SLIST\n Add a bunch of missing Polish translations\n Polish translations for neomutt --help\n\nMohammad AlSaleh (@MoSal) (1):\n nntp: change nntp_context type to DT_LONG\n\nPaul Dino Jones (@spacefreak18) (1):\n Fix: debug_file ignored\n\nPaulo Matos (@pmatos) (1):\n Add support for compiling with undefined behaviour sanitizer\n\nPierre Colin (@Pierre-Colin) (6):\n Fix dangling pointer in `pop_ac_add()`\n Fix a memory leak in `pop_ac_add()`\n Check for null pointers in `pop_mbox_check()`\n Fix a memory leak when freeing POP account data\n Fix spurious logging in `mutt_socket_open()`\n Fix a double-free error when using :fetch-mail\n\nPietro Cerutti (@gahr) (71):\n Refactor file rotation functionality\n Get rid of the LastKey global variable, refactor curs_lib.c\n Normalize mutt_unget_event into mutt_unget_ch and mutt_unget_op\n Streamline use of mutt_getch_timeout\n Always return OPs in the op member\n Fix off-by-one error in progress during IMAP fetch\n Merge two loops in read_headers_fetch_new\n Avoid unnecessary housekeeping\n Don't free and forget queued macro/key events in mutt_endwin\n Remove code duplication\n Implement account_command\n Add Features page\n Add GPG+JSON-based account command\n Remove hcache-bench\n Remove keybase\n Remove lua\n Remove samples\n Remove guix-neomutt.scm\n Fix buffer reallocation\n Be a bit more conservative\n Move relevant parts of contrib into data\n Fix a leak on failure to decode a RFC2047 header\n Let us decode a base64 string that misses the final padding chars\n Don't assume e->tree != NULL implies e->thread != NULL\n Resolve alternates when subscribing/unsubscribing\n Upgrade FreeBSD image on Cirrus to 13.1\n Keep track of when we last checked a mbox\n Improve Berkeley DB detection, account for more flavours\n Do not ignore errors parsing color lines\n Do not look for a reference if we don't have a mailbox\n Use pkg-config to locate gpg-error\n build: use pkg-config unoptionally\n Acces mbox From lines with a timezone offset\n Offsetting a NULL, even by 0, is UB\n Make the UB sanitizer happier\n Extend color objects to support pattterns\n Expose mutt_color_has_pattern\n Fix enum doc\n Update docs\n Add index_tag to feature page\n Use pkgconf to find GPGMe\n Remove code to handle old versions of GPGMe\n Mark --with-gpgme as deprecated\n Refactor handling of deprecated options\n Restore special handling of status color\n Use pkgconf to locate lmdb, zstd, lz4\n Fallback to manual detection of LMDB\n Make sure we close compress operations on a failure path\n Do not return a single \".\" for a domain name\n Update autosetup\n refactor mutt_getaddrinfo_a() to avoid malloc()\n Fix Michael R. Elkins' email address\n Fix deletion of address group\n Try to create cur/new on access\n Allow only one of 'cur' or 'new' to exist\n Use new mutt_file_opendir API\n Use mutt_file_opendir everywhere\n Fix negative new count on maildir\n Skip zero width non-joiner in the pager\n Fix misaligned fetches, provide a more convenient hcache API\n Check before dereference\n Rename connect_timeout to socket_timeout, use it for read/write ops too\n Update autosetup\n Adjust github workflows to configure with --testing\n Generate compile_commands.json\n Do not include -MJ* in .clang_complete\n Make sure there's a space after the literal block\n Identify compiler\n add mutt_buffer_insert()\n Fix how group addresses are displayed\n Populate ChangeLog for the next release\n\nRayford Shireman (@rayfordshire) (30):\n Do not truncate \"\\r\\n\" in SMTP communication\n Implement Smime: pseudo header for composing\n Pager: Remove post event-loop check for pager_read_delay\n Move pager_read_delay check to after the blocking km_dokey()\n Check return values of gmtime_r() and localtime_r()\n Rename mutt_date_epoch() to mutt_date_now()\n Remove usage of MUTT_DATE_NOW\n Support for Mutt-* and X-Mutt-* pseudo headers when composing\n Support Mutt-Mix and X-Mutt-Mix pseudo header when composing\n Postpone header parsing: unify handling of `plen`\n Postpone: Recognise all X-Mutt-* headers case insensitive\n Support Mutt-* pseudo headers in postponed mails\n Postpone messages with Mutt-* headers instead of X-Mutt-*\n Fix bug: hdr_order did not sort last header correctly\n Clarify question on SIGINT that changes are discarded\n Use exit code 0 when quitting via SIGINT after user question\n Fix printf-format string in debug output\n Set $smime_sign_as instead of $smime_default_key when signing\n pgp_entry_format: Add %i expand for the key fingerprint\n SMTP: Try all available methods even if SASL is not compiled in\n debug: fix email debugging\n Allow querying user-defined variables ($my_var) via -Q\n Generate the message id using purely random data\n Dump user defined variables \"my_var\" with neomutt -D\n Use dump_myvar_neo() also when querying variables with -Q\n Information leaks: Mention that Message-ID is random\n Fix decryption issue when postponing S/MIME encrypted mails\n Remove outdated statements about $hostname in Message-ID\n Fix value of DT_SUBTYPE_MASK\n Change macros to use type rather than HashElem\n\nReto Brunner (@brunnre8) (1):\n editorconfig: fix charset entry\n\nRichard Russon (@flatcap) (228):\n rename menu_new_window to menu_window_new\n global: null param for dispatcher\n menu: don't use type if possible\n fix status_on_top for complex windows\n triv headers\n pattern: add function dispatcher\n history: add function dispatcher\n autocrypt: add function dispatcher\n create: libpostpone\n postpone: add function dispatcher\n test: sync mutt_extract_token()\n triv: fix param type in add_index_color()\n gpgme: fix function typo\n gpgme doc required versions\n ncrypt: boolify forced_valid\n gpgme: add function dispatcher\n pgp: add function dispatcher\n smime: add function dispatcher\n actions: add git 'safe' directory\n gpgme: fix build for GPGME < v1.11.0\n browser: rename add_folder()\n browser: export functions\n browser: create private state data\n browser: create empty functions\n browser: add dispatcher\n browser: move destroy_state()\n browser: transfer functions\n remove lots of unnecessary refreshes\n doxy: fix links\n build: fix curses for netbsd\n define _XOPEN_SOURCE_EXTENDED for curses\n build: add missing config.h\n iwyu: fix includes\n slist: fix types of config vars\n slist: fix the tests\n fix coverity defects\n build: add extra options\n tidy code\n enter: add functions dispatcher\n enter: create wdata\n enter: use wdata\n enter: factor out self_insert\n enter: factor out functions\n menu: allow the user to quit generic menus\n doxy: fix library links\n contrib: add ldap query\n tweak /etc/neomuttrc\n docs: update smime notes\n reflow: fix minimised windows\n global: force a refresh on \n index: refresh the menu on window changes\n iwyu: fix headers of test code\n Update to latest autosetup\n trans: sync to source\n build: drop rhel6 checks\n build: kill dupe libs\n enter: move functions\n enter: merge get_field and enter_string\n enter: merge get_field_unbuffered\n enter: rename window\n enter: strip beeps\n enter: move tabs\n enter: create enter buffer\n enter: delegate to buffer\n gui: drop unnec is_visible() checks\n browser: change mailbox_folder_format default\n clang-format\n enter: add function kill-whole-line\n enter: add state resize function\n enter: match functions to readline behaviour\n enter: add test coverage\n create message window container\n progress: use message container window\n enter: create our own window\n fix message window leaks\n enter: simplify function names\n tidy code\n funding: use global settings\n build: test docs\n build: add options to coverity\n docs: fix mailbox has new mail desc\n triv fixes\n buffer: alloc in blocks of 128\n create libcomplete\n hook: move mutt_get_hook_type()\n buffer: fix runaway memory allocation\n complete: kill global data\n complete: unify naming\n complete: strip notmuch\n fix stray debugging\n trans: sync to source\n pager: fix next/prev behaviour wrt collapsed threads\n buffer: tidy printf usage\n pattern: fix buffer crash and leak\n tidy observer checks\n help: disable index functions\n pager: clear input buffer on error\n add italic style\n triv: init char arrays\n enter: don't log password chars\n enter: fix auto-complete loss of text\n enter: fix default text\n clang-format\n docs: update query syntax\n trivial code fixes\n enter: re-fix lost data\n imap: disable progress bar\n complete: fix resizing of matches\n trans: sync to source\n tidy logic\n pattern: increase size of min/max\n simple_format: check for failure in wcrtomb()\n date: timezones are smaller than time_t\n bool mutt_edit_attachment\n bool mutt_is_quote_line\n bool pattern\n bool ssl_load_certificates\n bool ssl_set_verify_partial\n bool tls_check_stored_hostname\n buffer: never shrink\n iwyu: tidy headers\n mutt: add mutt_str_upper()\n conn: add mutt_socket_buffer_readln_d()\n sasl: make conditionals more specific\n buffer: exit on overflow\n Add GNU SASL support for authentication\n pattern: allow matching hidden tags\n sort things alphabetically\n docs: update index pattern refs\n Add CodeQL workflow for GitHub code scanning\n build: update fedora dockers\n codeql: strip out python checks\n codeql: use docker build\n don't wait for a getaddrinfo_a\n docs: fix link to missing contrib\n docs: drop reference to slang\n iwyu: tidy headers\n docs: fix config docs\n docs: fix broken links\n docs: update credits\n trans: sync to source\n trans: tidy\n warn about colours not objects\n config: skip line rest of line after a warning\n sidebar: repaint on sidebar_divider_char change\n Revert \"warn about colours not objects\"\n iwyu: tidy headers\n tidy comments\n tidy address_free()\n unify naming of DIR/struct dirent variables\n reorder if clauses\n dedupe mutt_save_attachment_list()\n fix bsd build\n trans: sync to source\n docs: tidy\n doxy: fix api links\n ifdef: check for store names\n docs: makedoc sort defs\n docs: makedoc rearrange code/comments\n docs: makedoc add {}s\n docs: makedoc tidy code\n docs: tidy config definitions/help\n fix unhook index-format-hook\n trans: sync to source\n rename config variables\n relocate config definitions\n clang-format\n colour postponed email\n clang-format\n tidy code: add static\n coverage: force testing\n github: rename discuss label\n trans: sync to source\n config: fix initial values\n doxy: document config definitions\n triv: rename HashElem vars\n attach: don't truncate filename\n tidy code\n colour: minor fixes\n sidebar: improve colouring\n sidebar: add background colour\n build: update github actions\n kill trailing whitespace\n sidebar: allow an empty divider\n trivial fixes\n docs: add docs about $simple_search, $default_hook\n index: fix cursor after new mail\n trans: sync to source\n trivial fixes\n build: rename commands.c to external.c\n core: move the commands into the library\n core: rename 'command' functions\n core: drop command register macro\n core: drop commands_apply()\n move version command\n move color dump command\n move set dump command\n move bind/macro dump commands\n unify commands\n move hook commands\n doxy: document commands\n fix bind/macro\n create libparse\n shorten token flag names\n shorten parse function names\n move extract_token to libparse\n move parse_set() to libparse\n move parse_rc() to libparse\n test: add stubs for parsing functions\n test: move parse_set() tests\n trans: sync to source\n unify mutt_globals.h and options.h\n move SortBrowserMethods to libbrowser\n test: use a better temp file function\n drop unused config flags\n build: update actions/checkout to 3.4.0\n test: fix logging in test_parse_rc()\n rename old states\n state: rename params/locals\n state: rename flags\n Fix prototype for mutt_decode_save_attachment()\n test: refactor parse tests\n doxy: change contracts for @pre\n convert constants to bitshifts\n config: add DT_NO_FLAGS\n Revert \"index: fix cursor after new mail\"\n trans: sync to source\n NeoMutt 2023-03-22\n\nRoberto Alvarado (@robdres) (2):\n Update Spanish translation\n Complete Spanish translations\n\nRóbert Horváth (@r001) (5):\n added new HU translation\n finalized HU translation\n small bugfix in HU translation\n Hungarian translation updated\n HU translation update\n\nTobias Stoeckmann (@stoeckmann) (6):\n store: verify key length for gdbm\n compress: check if lengths are stored\n compress: verify key length for lz4\n hcache: check length of returned data\n imap: fix formatters\n imap: fix oob write during debug on 32 bit systems\n\nUPSTREAM Ivan Vilata i Balaguer (1):\n Update Catalan translation\n\nWhitney Cumber (@whitney-cumber) (68):\n Document `source` command more thoroughly\n Fix markup-typo in neomutt(1) man page\n Recalc envelope window if smime_sign_as changes\n Use smime_sign_as when signing S/MIME messages\n Rename ask_follow_up to ask_followup_to\n Fix markup typo in description of uncolor in neomuttrc(1)\n Document interaction between $reflow_wrap and $wrap\n Fully document `attachments` command in neomuttrc(5)\n Document regex argument of `color status` in neomuttrc\n Omit `$` as `sidebar_whitelist` is a command not a variable\n Document how to quit from NeoMutt if $quit is unset\n Clarify reference to NeoMutt guide in $header_cache\n Document $thread_received more detailed\n Document the default of $sidebar_sort_method correctly\n Use markup in sidebar_sort_method documentation\n List synonyms for sidebar_sort_method options separately\n Manual: Prefer \"unread\" over \"new\" for sidebar_sort_method\n Make sidebar_sort_method output \"unread\" over \"new\"\n Document the exceptions for adding entries to the history\n Clarify interaction between $history and $save_history\n Rename `implicit_autoview` to `implicit_auto_view`\n Rename `message_cachedir` to `message_cache_dir`\n Update translations wrt rename of `message_cache_dir`\n Use the (new) application/pkcs7-* MIME types\n neomuttrc: Reword intro about application/pkcs7 MIME type\n neomuttrc: Restyle comments around attachments\n Document that attachments/unattachments can take more than one MIME type\n attachments: Document the special treatment of the 1st MIME-part\n Document handling of `source` command inside hooks\n Document the suffix querying syntax for config variables\n Neomutt does internally only support text/plain MIME type\n Store: Correct mixed up homepage URLs for store backends\n Update Homepage URLs of QDBM, Tokyo Cabinet, Kyoto Cabinet\n Reword documentation of $keep_flagged and $move\n Rename `tmpdir` to `tmp_dir`\n Document that $forward_decrypt is not PGP only\n Rename sidebar_whitelist/unsidebar_whitelist to sidebar_pin/sidebar_unpin\n Rename parser functions of sidebar_pin, sidebar_unpin\n Rename SidebarWhitelist to SidebarPinned\n sidebar_pin: Adapt API documentation to use `pin`\n API: Avoid the usage of whitelist in API documentation\n Use `exclude` instead of `blacklist` in API documentation\n Document support for subscription feature of IMAP\n Document NNTP capability of NeoMutt\n Recognise text/vcard as not an attachment\n Clarify the default of $suspend\n Deprecated $vfolder_format\n Clarify doc of $virtual_spool_file\n Use when referring to expandos, like %d\n pgp_entry_format: Reference the user manual for the expandos\n PGP key menu: Document all flags of %t\n Document that some pattern operations only apply to visible messages\n Document $resolve a little more\n Rename $attribution and $post_indent_string\n Use 'regex' in documentation of folder-hook\n group/ungroup: Distinguish between regex, pattern and address\n ignore/unignore: Use string instead of pattern\n alternates/unalternates: Use regex instead of pattern\n Mailinglists: Use regular expression instead of pattern\n mbox-hook: Use regex instead of pattern in wording\n spam/nospam: Use regex and rule instead of pattern in wording\n subjectrx/unsubjectrx: Use regex instead of pattern in wording\n Regular Expressions: Add quoting example\n unbind: Correctly document the syntax\n List `unbind` in reference\n Bind: Move documentation of bind into own subsection\n Bind: Add title, reword intro, and remove unbind documentation\n Unbind: Document unbind in its own section\n\nraf (@raforg) (1):\n Add sendmail/inews validator: no shell metachars\n\nСтрахиња Радић (@strahinja) (7):\n po/sr.po: Update translation\n po/sr.po: Update translation\n po/sr.po: Update translation\n po/sr.po: Convert occasional single quotation marks to double everywhere for consistency\n po/sr.po: Update translation\n po/sr.po: Add missing space, revise translation of \"compressing\"\n po/sr.po: Update translation","shortMessageHtmlLink":"neomutt: Autospec creation for update from version 20220429 to versio…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOzNxawA","startCursor":null,"endCursor":null}},"title":"Activity · clearlinux-pkgs/neomutt"}