Like `cl-lib' and `pcase', which are already available in all
libraries, `subr-x' also provided many useful functions that
we would like to use.
Making `subr-x' available in every library from the get-go means
that we can use the functions it defines without having to double
check every single time, whether the feature is already available
in the current library.
(require 'cl-lib)
(require 'pcase)
+(require 'subr-x)
(require 'notmuch-maildir-fcc)
(require 'notmuch-tag)
(require 'cl-lib)
(require 'pcase)
+(require 'subr-x)
(require 'mm-util)
(require 'mm-view)
(require 'cl-lib)
(require 'pcase)
+(require 'subr-x)
(require 'message)
(require 'notmuch-tag)
(require 'cl-lib)
(require 'pcase)
+(require 'subr-x)
(defun notmuch-sexp-create-parser ()
"Return a new streaming S-expression parser.