# Sup 0.0.3 Released

**URL:** <https://www.ruby-forum.com/t/sup-0-0-3-released/80994>\
**Category:** Ruby\
**Created:** [January 2, 2007, 10:24pm UTC](https://www.ruby-forum.com/t/sup-0-0-3-released/80994 "2007-01-02T22:24:13Z")\
**Posts on this page:** 8\
**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 2, 2007, 10:24pm UTC](https://www.ruby-forum.com/t/sup-0-0-3-released/80994/1 "2007-01-02T22:24:13Z")

</div>

The most usable version yet, with mbox-over-ssh support, imap support  
that Finally Actually Works ™ and lots of speedups and bugfixes. With  
this release Sup moves from alpha to beta, so you know it must be good.

I’d like to dedicate this release to my upstairs neighbors, who, through  
a series of tragic birth defects and mutilating accidents, are  
apparently restricted to forms of locomotion that involve stomping  
really, really loudly.

Sup version 0.0.3 has been released!

[http://sup.rubyforge.org](http://sup.rubyforge.org)

Sup is a console-based email client that combines the best  
features of GMail, mutt, and emacs. Sup matches the power of GMail  
with the speed and simplicity of a console interface.

Sup makes it easy to:

- Handle massive amounts of email.

- Mix email from different sources: mbox files (even across  
different machines), IMAP folders, POP accounts, and GMail  
accounts.

Changes:

== 0.0.3 / 2007-01-02

- Major speed increase for index views (inbox, search results), which  
are now loaded completely from the IR index. The only time the  
original sources need to be touched is when viewing a thread. This  
is important for slow sources like IMAP and mbox+ssh.

- Remote mbox support with mbox+ssh URIs.

- IMAP now actually works.

- sup-import uses HighLine and is generally much improved.

- Multitudinous minor bug fixes and improvements.

---

<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 2, 2007, 10:40pm UTC](https://www.ruby-forum.com/t/sup-0-0-3-released/80994/2 "2007-01-02T22:40:16Z")

</div>

On Jan 2, 2007, at 4:22 PM, William M. wrote:

> I’d like to dedicate this release to my upstairs neighbors, who,  
> through  
> a series of tragic birth defects and mutilating accidents, are  
> apparently restricted to forms of locomotion that involve stomping  
> really, really loudly.

Best dedication ever!  
-Mat

---

<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 3, 2007, 2:36am UTC](https://www.ruby-forum.com/t/sup-0-0-3-released/80994/3 "2007-01-03T02:36:51Z")

</div>

William M. wrote:

> The most usable version yet, with mbox-over-ssh support, imap support  
> that Finally Actually Works ™ and lots of speedups and bugfixes. With  
> this release Sup moves from alpha to beta, so you know it must be good.

Small bug report: The net-ssh dependency seems to be missing in the sup  
gem.

---

<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 3, 2007, 8:50pm UTC](https://www.ruby-forum.com/t/sup-0-0-3-released/80994/4 "2007-01-03T20:50:16Z")

</div>

Excerpts from Tim P.'s message of Wed Jan 03 08:17:30 -0800 2007:

> Another small bug report …

Thanks! Please try 0.0.4, which I just released. It’s all 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 5, 2007, 10:58pm UTC](https://www.ruby-forum.com/t/sup-0-0-3-released/80994/5 "2007-01-05T22:58:28Z")

</div>

William M. wrote:

> Excerpts from Tim P.'s message of Wed Jan 03 08:17:30 -0800 2007:
> 
> > Another small bug report …
> 
> Thanks! Please try 0.0.4, which I just released. It’s all bugfixes.

One more error:

$ gem list sup

\*\*\* LOCAL GEMS \*\*\*

sup (0.0.4)  
A console-based email client with the best features of GMail, mutt,  
and emacs. Features full text search, labels, tagged operations,  
multiple buffers, recent contacts, and more.

$ sup  
/usr/lib/ruby/1.8/net/imap.rb:204: uninitialized constant Net::IMAP::SSL  
(NameError)  
from  
/usr/local/lib/site\_ruby/1.8/rubygems/custom\_require.rb:27:in `require' from /usr/lib/ruby/gems/1.8/gems/sup-0.0.4/lib/sup/imap.rb:2 from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in`require’  
from /usr/lib/ruby/gems/1.8/gems/sup-0.0.4/lib/sup.rb:126  
from  
/usr/local/lib/site\_ruby/1.8/rubygems/custom\_require.rb:27:in `require’  
from /usr/lib/ruby/gems/1.8/gems/sup-0.0.4/bin/sup:5  
from /usr/X11R6/bin/sup:18

---

<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 3, 2007, 5:19pm UTC](https://www.ruby-forum.com/t/sup-0-0-3-released/80994/6 "2007-01-03T17:19:17Z")

</div>

On 1/2/07, William M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> The most usable version yet, with mbox-over-ssh support, imap support  
> that Finally Actually Works ™ and lots of speedups and bugfixes. With  
> this release Sup moves from alpha to beta, so you know it must be good.

Another small bug report …

> sup-import imaps://mail.xxxxxxxxx.xxx/  
> /usr/lib/ruby/gems/1.8/gems/sup-0.0.3/lib/sup/buffer.rb:45: warning:  
> already initialized constant KEY\_CANCEL  
> [Wed Jan 03 09:14:27 -0700 2007] creating index…  
> Username for mail.xxxxxxxxxx.xxx: twp  
> Password for mail.xxxxxxxxxx.xxx:

/usr/lib/ruby/gems/1.8/gems/sup-0.0.3/lib/sup/imap.rb:51:in `intern': interning empty string (ArgumentError) from /usr/lib/ruby/gems/1.8/gems/sup-0.0.3/lib/sup/imap.rb:51:in `initialize’  
from /usr/lib/ruby/gems/1.8/gems/sup-0.0.3/bin/sup-import:139:in  
`new' from /usr/lib/ruby/gems/1.8/gems/sup-0.0.3/bin/sup-import:139 from /usr/lib/ruby/gems/1.8/gems/sup-0.0.3/bin/sup-import:126:in `map’  
from /usr/lib/ruby/gems/1.8/gems/sup-0.0.3/bin/sup-import:126  
from /usr/bin/sup-import:18:in `load’  
from /usr/bin/sup-import:18

Other warnings about already defined constants (perhaps the same  
module is being loaded multiple times).

The ArgumentError is coming from lib/imap.rb The “mailbox” variable  
is never defined in the method.

Good word on this. I hope you having fun with it.

Blessings,  
TwP

---

<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 6, 2007, 7:30pm UTC](https://www.ruby-forum.com/t/sup-0-0-3-released/80994/7 "2007-01-06T19:30:54Z")

</div>

Excerpts from Suraj K.'s message of Fri Jan 05 13:58:36 -0800  
2007:

> $ sup  
> /usr/lib/ruby/1.8/net/imap.rb:204: uninitialized constant Net::IMAP::SSL  
> (NameError)  
> from /usr/local/lib/site\_ruby/1.8/rubygems/custom\_require.rb:27:in `require’  
> from /usr/lib/ruby/gems/1.8/gems/sup-0.0.4/lib/sup/imap.rb:2

Your system is missing a Ruby system package. On my Debian system, it’s  
called libopenssl-ruby.

---

<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 6, 2007, 8:10pm UTC](https://www.ruby-forum.com/t/sup-0-0-3-released/80994/8 "2007-01-06T20:10:49Z")

</div>

William M. wrote:

> Excerpts from Suraj K.'s message of Fri Jan 05 13:58:36 -0800  
> 2007:
> 
> > $ sup  
> > /usr/lib/ruby/1.8/net/imap.rb:204: uninitialized constant Net::IMAP::SSL  
> > (NameError)  
> > from /usr/local/lib/site\_ruby/1.8/rubygems/custom\_require.rb:27:in `require’  
> > from /usr/lib/ruby/gems/1.8/gems/sup-0.0.4/lib/sup/imap.rb:2
> 
> Your system is missing a Ruby system package. On my Debian system, it’s  
> called libopenssl-ruby.

Thanks, that fixed the problem.
