From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by arlo.cworth.org (Postfix) with ESMTP id BB5FE6DE1D7F for ; Sun, 5 Mar 2017 16:38:12 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at cworth.org X-Spam-Flag: NO X-Spam-Score: -0.005 X-Spam-Level: X-Spam-Status: No, score=-0.005 tagged_above=-999 required=5 tests=[AWL=0.006, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=disabled Received: from arlo.cworth.org ([127.0.0.1]) by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ie1Vst77yi6W for ; Sun, 5 Mar 2017 16:38:11 -0800 (PST) Received: from fethera.tethera.net (fethera.tethera.net [198.245.60.197]) by arlo.cworth.org (Postfix) with ESMTPS id 9431C6DE1D7E for ; Sun, 5 Mar 2017 16:38:11 -0800 (PST) Received: from remotemail by fethera.tethera.net with local (Exim 4.84_2) (envelope-from ) id 1ckgeX-0004Kz-WF for notmuch@notmuchmail.org; Sun, 05 Mar 2017 19:37:30 -0500 Received: (nullmailer pid 27293 invoked by uid 1000); Mon, 06 Mar 2017 00:38:08 -0000 From: David Bremner To: notmuch@notmuchmail.org Subject: Notmuch 0.24 freeze X-List-To: notmuch Date: Sun, 05 Mar 2017 20:38:06 -0400 Message-ID: <87zigz6xzl.fsf@tethera.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Mar 2017 00:38:12 -0000 --=-=-= Content-Type: text/plain I've tagged 0.24_rc0 (and uploaded it to Debian experimental). I hope to release 0.24 in about a week. I've started NEWS, but there is a fair amount I haven't covered. Please send patches for NEWS describing any of your contributions that are user visible and reaching some subjective threshold for notability. Mark, feel free to improve my emacs draft note, it's more of a placeholder. Ioan-Adrian Ratiu (5): emacs: notmuch-search: add no-display functionality emacs: notmuch-search-refresh-view: reuse buffer emacs: notmuch-show: refresh all windows displaying buffer emacs: notmuch-lib: add refresh all buffers function notmuch-config: replace config reading function Jani Nikula (39): cli: try to run external notmuch- prefixed commands as subcommands notmuch-emacs-mua: add support for mailto: URL handling completion: complete mimetype: search prefix doc/conf.py: add notmuch-emacs-mua to texinfo documents doc/conf.py: generate texinfo_documents list from man_pages list doc/conf.py: abstract notmuch authors doc/conf.py: reindent, whitespace clean man page, texinfo lists doc/conf.py: include command name in texinfo document title doc: fix references in notmuch-emacs.rst build: do not touch roff files after sphinx-build build: generate man page list from source files, not conf.py build: only install known man pages man: advertize notmuch-emacs-mua as notmuch emacs-mua subcommand emacs: move notmuch-emacs-mua under emacs notmuch-emacs-mua: add --hello parameter build: install notmuch-emacs-mua with notmuch-emacs notmuch.desktop: move under emacs as notmuch-emacs-mua.desktop build: install notmuch-emacs-mua.desktop file with emacs build: update the desktop database after installing the desktop file test: check the handling of files vanishing between scandir and indexing cli: abstract config file reading to a separate function cli/config: allocate config using talloc_zero cli/config: rename name to key in _config_set_list lib: fix the todo comment placement on NOTMUCH_STATUS_XAPIAN_EXCEPTION lib: use glib for sha1 digests instead of embedding libsha1 build & util: drop byte order configure check and endian util header configure: remove leftover byte order test cleanup cli: don't call _entry_in_ignore_list twice in count files debug emacs: use (system-name) instead of system-name cli/show: list all filenames of a message in the formatted output test: test format version difference between v2 and v3 completion: add bash completion for query: and property: cli/show: abstract get content disposition cli/show: add content-disposition to structured output message parts cli/config: don't try to open config file for 'notmuch help' completion: complete notmuch emacs-mua emacs/desktop: update to use notmuch-emacs-mua and handle mailto lib: use delete[] to free buffer allocated using new[] test: shrink T590-thread-breakage test decription to one line Mark Walters (27): emacs: add a tag jump menu emacs: tag-jump: make k binding for the reverse tag change map emacs: add mimetype completions to searches emacs: include first match in address completion emacs: mua: extract a common message-send function. emacs: mua: check for misplaced secure mml tags emacs: tag-jump: docstring fix emacs: jump: make multilevel keys do multilevel jump emacs: tree: make refresh use generic binding emacs: make the refresh functions more consistent emacs: hello: stop update from forcing the buffer to be displayed emacs: add global keybinding M-= for refresh all buffers devel: Document emacs keybindings emacs: tree: make tag updates show in the message pane emacs: make notmuch-search-tag tag the region when called non-interactively. emacs: tree: allow the user to decrypt the message pane emacs: tree: use message pane decryption state for replies emacs: tree: remove binding for pressing button in message pane emacs: postpone a message Test: fix draft test for emacs23 emacs: address: move address-full-harvest-finished to a function emacs: address: save hash emacs: fully add the notmuch-address customize group emacs: company: remove two build warnings emacs: show: stop display of application/* parts Test: emacs: test for folding long headers. emacs: compat: backport fix for folding long headers when sending Matt Armstrong (2): Add notmuch-show--build-queries. emacs: make faces readable on dark backgrounds. Matthew Lear (1): Fix reply to encrypted mail when discouraging plain text. Steven Allen (1): docs: fix notmuch_message_properties_value documentation Tomi Ollila (7): test/T000-basic: replaced use of which(1) with shell builtin command -v test/test-lib.sh: execute basename(1)s lazier in test_expect_equal_file () doc: whitespace cleanup test: allow user to choose which gdb to run tests with test: wrap 'wc -l' results in arithmetic evaluation to strip whitespace test: replaced use of python with $NOTMUCH_PYTHON (twice) notmuch-config: ENOENT vs generic handling when file open fails. W. Trevor King (1): nmbug: Add --no-renames to default log options --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGzBAEBCAAdFiEE3VS2dnyDRXKVCQCp8gKXHaSnniwFAli8r24ACgkQ8gKXHaSn nizDVwv9G2HACORQXRG2iVwqgeIQyVBE23Bzk+cKL+gGy1g/hncSFzIxw948tY1X 8TjGupqwV08ykYVT3584WxCRVvFwyVtzHcQ7VHOReYa1xZnYmiMxrH9k/egLpe6a N4b83C1TsX5psQqcItY1Tu96gd09soS1KJoyOA6g7xZdbDV27UgAjkSNI4Pc8ENc CeLcq6SncLoURYwS8SNgGJa1+8GC3Yw233HPKs4q97mikiuDGFPbcgAPn7S+T+Ln m9XT8W3Z0vhb1uRy36YWauAxkQ14ZaNvTCKUTTSkmCbf3UcjYfqGyA+OyxAuZ8bU 5THF4oR/5w8o6NXz3kfzlrTLt67qvhuI1IbH+6N+9qqbYny1i7Whzv6dcgqnRznr UKJMylx5BC0+7TopVm5TG2nV2tLwUjwjxOdU/iGxRsrR03mUCNEyf7JlDasBiCzC GEQuJk+PiFxH5smdWCQW73lfcqkAjzf68IyzrDNnUBVSeNAkvs+ch916z0cH2HsU wyp+d1cU =ECB8 -----END PGP SIGNATURE----- --=-=-=--