sup

A curses threads-with-tags style email client

sup.git

git clone https://supmua.dev/git/sup/
commit 0185bed16bc252c450b548eecf0aeb30f5ff5524
parent 4803a6f0affc6013a79fd0abec13e14645894dc8
Author: Gaute Hope <eg@gaute.vetsj.com>
Date:   Wed, 14 Aug 2013 19:11:05 +0200

Update release notes and gem with migration notes

Squashed commit of the following:

commit 61e3faa4d73d01ed6c9c9c96a71ec2876239f899
Author: Gaute Hope 
Date:   Wed Aug 14 17:20:49 2013 +0200

    better wording

commit b8a3c4e3f239082d352214cb7b81c6059f92961d
Author: Gaute Hope 
Date:   Wed Aug 14 17:19:31 2013 +0200

    0.14 ready

commit 6db678048a5c185320cc7fd3abb11f810404fe6e
Author: Gaute Hope 
Date:   Wed Aug 14 17:18:11 2013 +0200

    link to wiki page

commit 63fc961e1e75e0020180fc179522bb77cb363956
Author: Gaute Hope 
Date:   Wed Aug 14 16:47:23 2013 +0200

    WIP: rel-notes

Diffstat:
M History.txt | 4 +++-
M ReleaseNotes | 20 ++++++++++++++++++--
M sup.gemspec | 5 ++++-
3 files changed, 25 insertions(+), 4 deletions(-)
diff --git a/History.txt b/History.txt
@@ -1,9 +1,11 @@
-== 0.*.* /
+== 0.14.0 / 2013-?
 
 * CJK compatability
 * Psych over Syck
 * Ruby 1.8 deprecated
 * Thread safety
+* No more Iconv, but using built in Ruby encodings. Better UTF-8
+  handling.
 
 == 0.13.2 / 2013-06-26
 
diff --git a/ReleaseNotes b/ReleaseNotes
@@ -1,6 +1,22 @@
-Release 0.*.*:
+Release 0.14.0:
+
+CJK-compatability, Psych usage, thread safety. Sup is now Ruby 1.9 based, and
+apart from RMail - ready for Ruby 2.0.0.
+
+Sup now uses Psych as a YAML parser (default by Ruby) and your previous
+configuration files (~/.sup/*.yaml) may need to be migrated or re-created for
+them to work with the new sup. A migration script is included for this.
+
+Check https://github.com/sup-heliotrope/sup/wiki/Migration-0.13-to-0.14 for
+the latest instructions.
+
+First back up your ~/.sup directory and index, after installing the new sup
+run:
+
+$ sup-psych-ify-config-files
+
+to migrate your files. You should now be all set for buisness.
 
-CJK-compatability, Psych usage, thread safety
 
 Release 0.13.2:
 
diff --git a/sup.gemspec b/sup.gemspec
@@ -36,7 +36,10 @@ DESC
     s.license = 'GPL-2'
     # TODO: might want to add index migrating script here, too
     s.post_install_message = <<-EOF
-SUP: Please run `sup-psych-ify-config-files` to migrate from 0.13 to 0.14
+SUP: Please run `sup-psych-ify-config-files` to migrate from 0.13 to 0.14.
+
+SUP: Check https://github.com/sup-heliotrope/sup/wiki/Migration-0.13-to-0.14
+     for more detailed up-to-date instructions.
     EOF
     s.files = SUP_FILES
     s.executables = SUP_EXECUTABLES