# Re: Curses

**URL:** <https://www.ruby-forum.com/t/re-curses/71585>\
**Category:** Ruby\
**Created:** [October 10, 2006, 3:11am UTC](https://www.ruby-forum.com/t/re-curses/71585 "2006-10-10T03:11:19Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![OverdorfS\_Sam](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/bc79bd/32.png) [@OverdorfS\_Sam](https://www.ruby-forum.com/u/OverdorfS_Sam)\
**Post date:** [October 10, 2006, 3:11am UTC](https://www.ruby-forum.com/t/re-curses/71585/1 "2006-10-10T03:11:19Z")

</div>

So how do I go about getting this changed for the Ruby Curses Library?  
Sam Overdorf

---

<div class="post-metadata">

**Author:** ![OverdorfS\_Sam](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/bc79bd/32.png) [@OverdorfS\_Sam](https://www.ruby-forum.com/u/OverdorfS_Sam)\
**Post date:** [October 10, 2006, 5:01am UTC](https://www.ruby-forum.com/t/re-curses/71585/2 "2006-10-10T05:01:28Z")

</div>

Personally, in the recent curses program I wrote, I used ruby-ncurses.  
It has the disadvantage of not being in the standard library. On the  
other hand, it follows the C API very closely. Although documentation  
is lacking, the C man pages and the couple of example in the  
distribution are really all you need as the translation from the C api  
to Ruby is straight-forward and consistent.

Don’t take me wrong, more documentation and a separate more Ruby-esque  
API would be nice. It is just that given the almost 1-to-1 mapping  
between the two APIs, it was fairly easy to use the C documentation.

I feel that incorporating ruby-ncurses to the standard library would be  
better than modifying Curses.

My 2 cents,  
Guillaume.

Le 9 oct. 06, à 21:10, Overdorf, Sam a écrit :

---

<div class="post-metadata">

**Author:** ![OverdorfS\_Sam](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/o/bc79bd/32.png) [@OverdorfS\_Sam](https://www.ruby-forum.com/u/OverdorfS_Sam)\
**Post date:** [October 10, 2006, 5:11am UTC](https://www.ruby-forum.com/t/re-curses/71585/3 "2006-10-10T05:11:30Z")

</div>

On 2006.10.10 10:10, Overdorf, Sam wrote:

> So how do I go about getting this changed for the Ruby Curses Library?  
> Sam Overdorf

The first step in doing that is NOT top-posting 🙂

Write a patch and submit it through [rubyforge.org](http://rubyforge.org). Remember, though,  
that there may be countless programs that depend on the current names.

Personally, I would just use the library as-is since there is no  
functional change you would be making.
