summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
authorEthan Rietz <ewrietz@gmail.com>2020-12-15 21:45:53 -0500
committerGitHub <noreply@github.com>2020-12-15 21:45:53 -0500
commit3d7546974adfa89a1526ac507622a0f8689b6fbf (patch)
tree2713006b4f2a79b18282ccb39816d44f142e95d4 /bin
parent456d02d1ee0ab196ac256b91c9ac86a01f3c0bb6 (diff)
Fix mailboxes on macos
The Mac version of paste requires "-" to read from STDIN. Without "-", the "mailboxes" line in ~/.config/accounts/<email address>.muttrc is empty upon adding a new mailbox via `mw -a <email address>`. The Linux version of paste works fine if "-" is added.
Diffstat (limited to 'bin')
-rwxr-xr-xbin/mw2
1 files changed, 1 insertions, 1 deletions
diff --git a/bin/mw b/bin/mw
index d179368..a19d1e4 100755
--- a/bin/mw
+++ b/bin/mw
@@ -237,7 +237,7 @@ Archive" && return 0
finalize() { echo "$mailboxes" | xargs -I {} mkdir -p "$maildir/$fulladdr/{}/cur" "$maildir/$fulladdr/{}/tmp" "$maildir/$fulladdr/{}/new"
sed -ibu "/$MARKER/d" "$accdir/$idnum-$fulladdr.muttrc" ; rm -f "$accdir/$idnum-$fulladdr.muttrcbu"
- toappend="mailboxes $(echo "$mailboxes" | sed "s/^/\"=/;s/$/\"/" | paste -sd ' ' )"
+ toappend="mailboxes $(echo "$mailboxes" | sed "s/^/\"=/;s/$/\"/" | paste -sd ' ' - )"
for x in $mailboxes; do
case "$x" in
*[Ss][Ee][Nn][Tt]*) setBox record "$x"; formatShortcut s sent "$x" ;;