sup

A curses threads-with-tags style email client

sup.git

git clone https://supmua.dev/git/sup/
commit 21a81104d0346b931676bddc6b280664f63ab7b1
parent db92b86c6d00e669e7b1b343d07e44a9f8d3c4ad
Author: wmorgan <wmorgan@5c8cc53c-5e98-4d25-b20a-d8db53a31250>
Date:   Mon,  2 Apr 2007 05:45:14 +0000

ready for 0.0.8

git-svn-id: svn://rubyforge.org/var/svn/sup/trunk@370 5c8cc53c-5e98-4d25-b20a-d8db53a31250

Diffstat:
M History.txt | 13 +++++++++----
M bin/sup-config | 3 ++-
M lib/sup.rb | 2 +-
M www/index.html | 2 +-
4 files changed, 13 insertions(+), 7 deletions(-)
diff --git a/History.txt b/History.txt
@@ -1,12 +1,17 @@
-== 0.0.8 / XXXX
+== 0.0.8 / 2007-04-01
+
 * Maildir support!
-* Be proactive about notifying users of de-synced sources.
-* Renamed sup-import => sup-sync with a brand new interface.
+* New command: sup-config. Interactively walks you through everything
+  you need to get up and running.
+* Now proactive about notifying users of de-synced sources.
+* Renamed sup-import => sup-sync with a brand new, less illogical
+  interface.
 * Added a sup-dump, to enable backing up and rebuilding indices from
   scratch (e.g. when Ferret upgrades break index formats).
 * More bugfixes. Will they ever end?
 
 == 0.0.7 / 2007-02-12
+
 * Split sup-import into two bits: sup-import and sup-add.
 * Command-line arguments now handled by trollop.
 * Better error handling for IMAP and svn+ssh.
@@ -19,6 +24,7 @@
 * Removed hoe dependency.
 
 == 0.0.6 / 2007-01-06
+
 * Very minor fix to support more types of IMAP authentication.
 
 == 0.0.5 / 2007-01-05
@@ -52,4 +58,3 @@
 
 * Initial release. Unix-centrism, support for mbox only, no i18n.
   Untested on anything other than 1.8.5. Other than that, works great!
-
diff --git a/bin/sup-config b/bin/sup-config
@@ -24,7 +24,7 @@ def axe q, default=nil
   if default && !default.empty?
     ask "#{q} (enter for \"#{default}\"): "
   else
-    ask "#{q} "
+    ask "#{q}: "
   end
   ans.empty? ? default : ans
 end
@@ -70,6 +70,7 @@ def add_source
         $last_server = srv
         fn = axe "What's the full path to the mbox file?", ENV["MAIL"] #"srm
         return if fn.nil? || fn.empty?
+        fn = "/#{fn}" # lame
         { :scheme => "mbox+ssh", :host => srv, :path => fn }
       when :imap, :imaps
         srv = axe "What is the IMAP server?", $last_server
diff --git a/lib/sup.rb b/lib/sup.rb
@@ -13,7 +13,7 @@ class Object
 end
 
 module Redwood
-  VERSION = "0.0.7"
+  VERSION = "0.0.8"
 
   BASE_DIR   = ENV["SUP_BASE"] || File.join(ENV["HOME"], ".sup")
   CONFIG_FN  = File.join(BASE_DIR, "config.yaml")
diff --git a/www/index.html b/www/index.html
@@ -56,7 +56,7 @@ the <a href="Philosophy.txt">philosophical statement</a>.
 
 <h2>Status</h2>
 
-<p> The current version of Sup is 0.0.8, released XXXX.
+<p> The current version of Sup is 0.0.8, released 2007-04-01.
     This is a beta release. It is unix-centric and has no i18n
     support. It supports mbox, mbox over ssh, IMAP, and Maildir.  It
     does not support POP or GMail. I plan to fix all of these