use `mutt -f` instead of <change-folder>
[muttjump] / muttjump
index f3771604fdc6b213e6c4007cfce64f4573d1bb2e..dd720343f85b1a69cf645d50d36f3e6ab8d0da29 100755 (executable)
--- a/muttjump
+++ b/muttjump
@@ -128,7 +128,7 @@ if [ -z "$orig_msgfile" -o ! -e "$orig_msgfile" ] ; then
 fi
 
 # get containing maildir of $orig_msgfile
-orig_maildir=$(dirname $(dirname "$orig_msgfile"))
+orig_maildir=$(dirname "$(dirname "$orig_msgfile")")
 if [ ! -d "$orig_maildir/cur" ] ; then
     die "directory $(quote "$orig_maildir") doesn't exist or is no Maildir"
 fi
@@ -145,7 +145,7 @@ if [ "$MUTTJUMP_USE_SCREEN" = no ] ; then
     exec < $term
 
     # start mutt, open original folder and jump to the original message
-    $MUTT -e "push \"<change-folder>$orig_maildir<enter>$jump_cmd\""
+    $MUTT -f "$orig_maildir" -e "push \"$jump_cmd\""
 
 else
 

Benjamin Mako Hill || Want to submit a patch?