# Un 1.0.0 Released

**URL:** <https://www.ruby-forum.com/t/un-1-0-0-released/152848>\
**Category:** Ruby\
**Created:** [November 8, 2008, 3:39am UTC](https://www.ruby-forum.com/t/un-1-0-0-released/152848 "2008-11-08T03:39:27Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![aguynamedryan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/43a26b/32.png) [@aguynamedryan](https://www.ruby-forum.com/u/aguynamedryan)\
**Post date:** [November 8, 2008, 3:39am UTC](https://www.ruby-forum.com/t/un-1-0-0-released/152848/1 "2008-11-08T03:39:27Z")

</div>

un version 1.0.0 has been released!

- [http://rubyforge.org/projects/seattlerb](http://rubyforge.org/projects/seattlerb)

un provides unextend and uninclude to allow for a better  
prototype-oriented programming experience.

Changes:

### 1.0.0 / 2008-11-07

- 1 major enhancement

- [http://rubyforge.org/projects/seattlerb](http://rubyforge.org/projects/seattlerb)

---

<div class="post-metadata">

**Author:** ![aguynamedryan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/43a26b/32.png) [@aguynamedryan](https://www.ruby-forum.com/u/aguynamedryan)\
**Post date:** [November 8, 2008, 5:52am UTC](https://www.ruby-forum.com/t/un-1-0-0-released/152848/2 "2008-11-08T05:52:42Z")

</div>

On Nov 7, 9:36 pm, Ryan D. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> un version 1.0.0 has been released!
> 
> - [http://rubyforge.org/projects/seattlerb](http://rubyforge.org/projects/seattlerb)
> 
> un provides unextend and uninclude to allow for a better  
> prototype-oriented programming experience.

Why another when we already have Mixology and Mixco?

[http://github.com/why/mixico/tree/master](http://github.com/why/mixico/tree/master)  
[http://www.somethingnimble.com/bliki/mixology](http://www.somethingnimble.com/bliki/mixology)

-7rans.

---

<div class="post-metadata">

**Author:** ![aguynamedryan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/43a26b/32.png) [@aguynamedryan](https://www.ruby-forum.com/u/aguynamedryan)\
**Post date:** [November 8, 2008, 2:51pm UTC](https://www.ruby-forum.com/t/un-1-0-0-released/152848/3 "2008-11-08T14:51:40Z")

</div>

On Nov 7, 2008, at 23:50 , Trans wrote:

> Why another when we already have Mixology and Mixco?

oh… the irony…

---

<div class="post-metadata">

**Author:** ![aguynamedryan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/43a26b/32.png) [@aguynamedryan](https://www.ruby-forum.com/u/aguynamedryan)\
**Post date:** [November 8, 2008, 7:22pm UTC](https://www.ruby-forum.com/t/un-1-0-0-released/152848/4 "2008-11-08T19:22:30Z")

</div>

Hi,

In message “Re: [ANN] un 1.0.0 Released”  
on Sat, 8 Nov 2008 11:36:32 +0900, Ryan D.  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) writes:

|un version 1.0.0 has been released!

Ah, did you know we have a library file un.rb in the standard  
distribution?

```
          matz.

```

---

<div class="post-metadata">

**Author:** ![aguynamedryan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/43a26b/32.png) [@aguynamedryan](https://www.ruby-forum.com/u/aguynamedryan)\
**Post date:** [November 8, 2008, 7:46am UTC](https://www.ruby-forum.com/t/un-1-0-0-released/152848/5 "2008-11-08T07:46:41Z")

</div>

On Nov 7, 2008, at 7:36 PM, Ryan D. wrote:

> ### 1.0.0 / 2008-11-07
> 
> - 1 major enhancement
> 
> - Birthday!
> 
> - [http://rubyforge.org/projects/seattlerb](http://rubyforge.org/projects/seattlerb)

cfp:~ \> ruby -r un -e ‘puts “ruh-roh!”’  
ruh-roh!

cfp:~ \> head /opt/local/lib/ruby/1.8/un.rb

# 

# = un.rb

# 

# Copyright (c) 2003 WATANABE Hirofumi [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

# 

# This program is free software.

# You can distribute/modify this program under the same terms of Ruby.

# 

# == Utilities to replace common UNIX commands in Makefiles etc

# 

problem?

a @ [http://codeforpeople.com/](http://codeforpeople.com/)

---

<div class="post-metadata">

**Author:** ![aguynamedryan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/43a26b/32.png) [@aguynamedryan](https://www.ruby-forum.com/u/aguynamedryan)\
**Post date:** [November 8, 2008, 9:17pm UTC](https://www.ruby-forum.com/t/un-1-0-0-released/152848/6 "2008-11-08T21:17:34Z")

</div>

On Nov 8, 2008, at 01:43 , ara.t.howard wrote:

> cfp:~ \> ruby -r un -e ‘puts “ruh-roh!”’  
> ruh-roh!
> 
> problem?

gah. I forgot about it… I doubt much of anyone uses the stdlib  
un.rb, but given this additional problem, I should still prolly rename  
it:

520 % ruby -e ‘require “rubygems”; require “un”; p Un::VERSION’  
-e:1: uninitialized constant Un (NameError)

bad

521 % ruby -e ‘require “rubygems”; gem “un”; require “un”; p  
Un::VERSION’  
“1.0.0”

good enough, but kinda lame

---

<div class="post-metadata">

**Author:** ![aguynamedryan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/43a26b/32.png) [@aguynamedryan](https://www.ruby-forum.com/u/aguynamedryan)\
**Post date:** [November 9, 2008, 4:40pm UTC](https://www.ruby-forum.com/t/un-1-0-0-released/152848/7 "2008-11-09T16:40:14Z")

</div>

On Nov 8, 8:49 am, Ryan D. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> On Nov 7, 2008, at 23:50 , Trans wrote:
> 
> > Why another when we already have Mixology and Mixco?
> 
> oh… the irony…

If you want to ask me about a project of mine, feel free. But I’m  
asking you about yours, b/c I want to understand the relative merits  
of the different approaches.

T.

---

<div class="post-metadata">

**Author:** ![aguynamedryan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/43a26b/32.png) [@aguynamedryan](https://www.ruby-forum.com/u/aguynamedryan)\
**Post date:** [November 8, 2008, 9:24pm UTC](https://www.ruby-forum.com/t/un-1-0-0-released/152848/8 "2008-11-08T21:24:36Z")

</div>

On Nov 8, 2008, at 13:19 , Yukihiro M. wrote:

> Hi,
> 
> In message “Re: [ANN] un 1.0.0 Released”  
> on Sat, 8 Nov 2008 11:36:32 +0900, Ryan D. \<removed\_email\_address@domain.invalid
> 
> > writes:
> 
> |un version 1.0.0 has been released!
> 
> Ah, did you know we have a library file un.rb in the standard  
> distribution?

I did at one point, but I forgot. Given that it requires an explicit  
gem activation to get picked up, I will rename it:

% ruby -e ‘require “rubygems”; require “un”; p Un::VERSION’  
-e:1: uninitialized constant Un (NameError)  
% ruby -e ‘require “rubygems”; gem “un”; require “un”; p Un::VERSION’  
“1.0.0”
