I am experimenting with using notmuch remotely over ssh (as in the NEWS file; i.e. with a script containing ssh user@host notmuch "$@") This is mostly excellent but it seems to get confused by some queries. For example those containing brackets or just consisting of *. I think this is a problem with ssh spawning a shell on the remote machine which doesn't like the brackets or *. Explicitly to reproduce the problem start notmuch with a remote database using a script as above; type * in the search box; and emacs shows: End of search results. (process returned 1) If you search for "*" you get the expected results. Mark