]> git.cworth.org Git - sup/blobdiff - lib/sup/modes/edit-message-mode.rb
Add new :crypto_default configuration option.
[sup] / lib / sup / modes / edit-message-mode.rb
index 8da316fe00593f8085adb167e0200b5a6c650d07..3449503bf1d297e9ebd0bf2a03a6f780ec7bceff 100644 (file)
@@ -89,7 +89,12 @@ EOS
       if CryptoManager.have_crypto?
         HorizontalSelector.new "Crypto:", [:none] + CryptoManager::OUTGOING_MESSAGE_OPERATIONS.keys, ["None"] + CryptoManager::OUTGOING_MESSAGE_OPERATIONS.values
       end
-    add_selector @crypto_selector if @crypto_selector
+    if @crypto_selector
+      if !$config[:crypto_default].nil?
+        @crypto_selector.set_to $config[:crypto_default]
+      end
+      add_selector @crypto_selector
+    end
     
     HookManager.run "before-edit", :header => @header, :body => @body