]> Pileus Git - ~andy/rhawk/commitdiff
Improve email message format
authorAndy Spencer <andy753421@gmail.com>
Sat, 25 Oct 2014 17:30:59 +0000 (17:30 +0000)
committerAndy Spencer <andy753421@gmail.com>
Sat, 25 Oct 2014 17:30:59 +0000 (17:30 +0000)
Show both current bids and current cards played
This could be improved more actually to show tricks taken, etc.

spades.awk

index 013f373b7ca3ef53faf92f032f3908015978d7e5..fee89509557a8747f35e33d756cc4a28c704cf95 100644 (file)
@@ -760,11 +760,12 @@ sp_state == "play" &&
 
        if (/!!/ && (sp_state == "bid" || sp_state == "play")) {
                if (sp_player in sp_notify) {
-                       mail_send(sp_notify[sp_player],                         \
-                               (sp_state == "bid"  ? "It is your bid!"  : "")  \
-                               (sp_state == "play" ? "It is your turn!" : ""), \
-                               (sp_state == "bid"  ? "Bids: " _bids     : "")  \
-                               (sp_state == "play" ? "Pile: " _pile     : ""))
+                       if (!_bids) _bids = "none"
+                       if (!_pile) _pile = "none"
+                       mail_send(sp_notify[sp_player],     \
+                               "It is your " sp_state "!", \
+                               "Bids so far:  " _bids "\n" \
+                               "Cards played: " _pile)
                        say("Notified " sp_player " at " sp_notify[sp_player])
                } else {
                        say("No email address for " sp_player)