# Sup 0.10 released

**URL:** <https://www.ruby-forum.com/t/sup-0-10-released/182185>\
**Category:** Ruby\
**Created:** [January 24, 2010, 3:46pm UTC](https://www.ruby-forum.com/t/sup-0-10-released/182185 "2010-01-24T15:46:03Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![trucker](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/ecae2f/32.png) [@trucker](https://www.ruby-forum.com/u/trucker)\
**Post date:** [January 24, 2010, 3:46pm UTC](https://www.ruby-forum.com/t/sup-0-10-released/182185/1 "2010-01-24T15:46:03Z")

</div>

I’m pleased to announce the release of Sup 0.10. This version is  
frickin’ awesome because not only do we have Ruby 1.9 support, the  
Xapian backend is now the default! The next version will discard Ferret  
like a used rag.

Sup is a console-based email client for people with a lot of email.  
It supports tagging, very fast full-text search, automatic contact-  
list management, and more. If you’re the type of person who treats  
email as an extension of your long-term memory, Sup is for you.

Get it: gem install sup  
Learn it: [http://sup.rubyforge.org](http://sup.rubyforge.org)  
Love it: removed\_email\_address@domain.invalid

Release notes:

The Xapian backend is now the default. Convert your old, crash-prone  
Ferret index to Xapian by running sup-convert-ferret-index.

Using a Ferret backend will produce a deprecation notice, and will not  
be  
supported in 0.11.

Many thanks to Rich Lane for Xapian and Ruby 1.9 work.

Excitement in 0.10:

- Make Xapian backend the default, and add deprecation notice to Ferret  
indexes.
- Now Ruby 1.9 compatible (Xapian backend only).
- Changes are now saved automatically to the index. Pressing “$” now  
just  
forces a flush of Xapian indexes, which can minimize quit time.
- Fix problem with replying to Google G. messages.
- Allow toggling of line wrap. Useful for long URLs.
- Multiple attachments can be added at once by specifying a wildcard.
- New command to save all attachments at once.
- As always, many bugfixes and tweaks.

---

<div class="post-metadata">

**Author:** ![trucker](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/ecae2f/32.png) [@trucker](https://www.ruby-forum.com/u/trucker)\
**Post date:** [January 24, 2010, 7:54pm UTC](https://www.ruby-forum.com/t/sup-0-10-released/182185/2 "2010-01-24T19:54:14Z")

</div>

William,

On 2010-01-25 01:45, William M. wrote:

> I’m pleased to announce the release of Sup 0.10. This version is  
> frickin’ awesome because not only do we have Ruby 1.9 support, the  
> Xapian backend is now the default! The next version will discard Ferret  
> like a used rag.
> 
> Sup is a console-based email client for people with a lot of email.  
> It supports tagging, very fast full-text search, automatic contact-  
> list management, and more. If you’re the type of person who treats  
> email as an extension of your long-term memory, Sup is for you.

Looks very nice so far - maybe I will change from Mutt for remote  
access.

One problem - how do I change the colour scheme? - I am getting white on  
white for the “To:” field . .

Thanks,

## Phil.

Philip R.

GPO Box 3411  
Sydney NSW 2001  
Australia  
E-mail: removed\_email\_address@domain.invalid

---

<div class="post-metadata">

**Author:** ![trucker](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/ecae2f/32.png) [@trucker](https://www.ruby-forum.com/u/trucker)\
**Post date:** [January 25, 2010, 12:41am UTC](https://www.ruby-forum.com/t/sup-0-10-released/182185/3 "2010-01-25T00:41:00Z")

</div>

> The Xapian backend is now the default. Convert your old, crash-prone  
> Ferret index to Xapian by running sup-convert-ferret-index.

It looks like the Xapian gem is not installed by default as a  
dependency for Sup. This causes an error when trying to run sup-config  
after installing sup.

---

<div class="post-metadata">

**Author:** ![trucker](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/ecae2f/32.png) [@trucker](https://www.ruby-forum.com/u/trucker)\
**Post date:** [January 25, 2010, 8:56am UTC](https://www.ruby-forum.com/t/sup-0-10-released/182185/4 "2010-01-25T08:56:41Z")

</div>

On 10-01-24 23:45, William M. wrote:

> I’m pleased to announce the release of Sup 0.10. This version is  
> frickin’ awesome because not only do we have Ruby 1.9 support, the  
> Xapian backend is now the default!

Hi,

It seems that sup is still having ncurses as dependency, but this gem  
doesn’t  
build with Ruby 1.9.1. The ncursesw seems to me more suitable (and  
builds with  
Ruby 1.9.1).

Regads,

---

<div class="post-metadata">

**Author:** ![trucker](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/ecae2f/32.png) [@trucker](https://www.ruby-forum.com/u/trucker)\
**Post date:** [January 25, 2010, 11:32am UTC](https://www.ruby-forum.com/t/sup-0-10-released/182185/5 "2010-01-25T11:32:08Z")

</div>

William M. wrote:

> I’m pleased to announce the release of Sup 0.10. This version is  
> frickin’ awesome because not only do we have Ruby 1.9 support, the  
> Xapian backend is now the default! The next version will discard Ferret  
> like a used rag.

I had issues installing xapian-full gem on my ubuntu box running MRI  
ruby1.8. The installation fails building native extension even if it  
seems that all the C stuff get compiled correctly. BTW, I solved the  
issue in this way:

sudo gem install xapian-full  
cd /usr/lib/ruby/gems/1.8/gems/xapian-full-1.1.3/  
sudo rake build  
sudo mv xapian-full.gemspec …/…/specifications/

andrea@ubuntu-desktop:~$ irb  
irb(main):001:0\> require ‘rubygems’  
=\> true  
irb(main):002:0\> require ‘xapian’  
=\> true

Thanks for this great software!

Cheers,  
Andrea

---

<div class="post-metadata">

**Author:** ![trucker](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/ecae2f/32.png) [@trucker](https://www.ruby-forum.com/u/trucker)\
**Post date:** [January 25, 2010, 12:23pm UTC](https://www.ruby-forum.com/t/sup-0-10-released/182185/6 "2010-01-25T12:23:19Z")

</div>

Andrea F. wrote:

> sudo rake build

I meant

sudo rake gemspec

of course

Cheers,

---

<div class="post-metadata">

**Author:** ![trucker](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/ecae2f/32.png) [@trucker](https://www.ruby-forum.com/u/trucker)\
**Post date:** [January 25, 2010, 4:05pm UTC](https://www.ruby-forum.com/t/sup-0-10-released/182185/7 "2010-01-25T16:05:47Z")

</div>

People,

On 2010-01-25 05:52, Philip R. wrote:

> > It supports tagging, very fast full-text search, automatic contact-  
> > list management, and more. If you’re the type of person who treats  
> > email as an extension of your long-term memory, Sup is for you.
> 
> Looks very nice so far - maybe I will change from Mutt for remote access.
> 
> One problem - how do I change the colour scheme? - I am getting white on  
> white for the “To:” field . .

Fixed - I found:

/usr/lib/ruby/gems/1.8/gems/sup-0.10.1/colormap.rb

## Phil.

Philip R.

GPO Box 3411  
Sydney NSW 2001  
Australia  
E-mail: removed\_email\_address@domain.invalid

---

<div class="post-metadata">

**Author:** ![trucker](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/ecae2f/32.png) [@trucker](https://www.ruby-forum.com/u/trucker)\
**Post date:** [January 26, 2010, 4:04pm UTC](https://www.ruby-forum.com/t/sup-0-10-released/182185/8 "2010-01-26T16:04:41Z")

</div>

Reformatted excerpts from Andrea F.'s message of 2010-01-25:

> I had issues installing xapian-full gem on my ubuntu box running MRI  
> ruby1.8. The installation fails building native extension even if it  
> seems that all the C stuff get compiled correctly.

Thanks for the report. This is fixed in the very latest xapian-full gem,  
and I’ve published sup-10.2 to pull this in. (Plus some more minor  
bugfixes.)

---

<div class="post-metadata">

**Author:** ![trucker](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/ecae2f/32.png) [@trucker](https://www.ruby-forum.com/u/trucker)\
**Post date:** [January 26, 2010, 4:05pm UTC](https://www.ruby-forum.com/t/sup-0-10-released/182185/9 "2010-01-26T16:05:52Z")

</div>

Reformatted excerpts from Nicolas Martyanoff’s message of 2010-01-25:

> It seems that sup is still having ncurses as dependency, but this gem  
> doesn’t build with Ruby 1.9.1. The ncursesw seems to me more suitable  
> (and builds with Ruby 1.9.1).

Also fixed in 10.2. Give it a whirl. Thanks!
