X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=remoteusage.mdwn;h=147138c229aa3b1f0ac718813916fbfd17d4e3d2;hb=b5ec758859597ae6e61c9d452b9292994fcb08ed;hp=337a2fc8f1520fe68b39e74927fcf7aef66e4f12;hpb=31054bedc3cebcb7b2c44b87ca4b6e98296c6e2f;p=notmuch-wiki diff --git a/remoteusage.mdwn b/remoteusage.mdwn index 337a2fc..147138c 100644 --- a/remoteusage.mdwn +++ b/remoteusage.mdwn @@ -54,18 +54,17 @@ be necessary in the furture. USER="user_name" SSH_HOST="server_name" NOTMUCH_REMOTE_BIN="/path/to/notmuch/on/server" - CACHE=${HOME}/.notmuch-cache.d + CACHE="${HOME}/.notmuch-cache.d" notmuch_run () { if [ $1 = "search" ]; then - OUT=$($SSH_BIN $USER@$SSH_HOST $NOTMUCH_REMOTE_BIN $@) - echo "$OUT" | while read line; do - echo "$line"; - sleep 0.1; - done + $SSH_BIN $USER@$SSH_HOST $NOTMUCH_REMOTE_BIN $@ | while read line; do + sleep 0.1 + echo "${line}" + done else - $SSH_BIN $USER@$SSH_HOST $NOTMUCH_REMOTE_BIN $@ + $SSH_BIN $USER@$SSH_HOST $NOTMUCH_REMOTE_BIN $@ fi } @@ -81,8 +80,8 @@ be necessary in the furture. scp ${SSH_HOST}:${1} "${FILE_DIR}" > /dev/null 2>&1 retcode="${?}" if [ "${retcode}" -ne "0" ]; then - echo "Failed to fetch file" 1>&2 - exit ${retcode} + echo "Failed to fetch file" 1>&2 + exit ${retcode} fi } @@ -120,10 +119,11 @@ message text. (defun notmuch-show-get-filename () (let* ((orig-filename (notmuch-show-get-prop :filename)) - (retvalue (shell-command-to-string (concat - notmuch-command - " --get " - orig-filename)))) + (retvalue (progn + (message "Downloading... ") + (shell-command-to-string (concat notmuch-command + " --get " + orig-filename))))) (replace-regexp-in-string "\n" "" retvalue))) This will will use the "--get" option of the above