From: Tobias Peters Date: 2003-09-03T05:53:20+09:00 Subject: [ANN] ncurses-ruby-0.8 ncurses-ruby makes most ncurses functions accessible from ruby. It can also be built against the PDCurses library. The ncurses-ruby homepage is at http://ncurses-ruby.berlios.de/ (Ncurses is a library for character-cell based terminal manipulation.) Changes: ncurses-ruby-0.8: * Bugfix: Calls into the ncurses library prior to calling Ncurses::initscr or Ncurses::newterm had previously crashed the Ruby interpreter. Fixed by delaying the binding of most Ncurses functions until after Ncurses::initscr or Ncurses::newterm have been called. * Replaced module functions with singleton functions. This means that include Ncurses initscr is no longer possible. Instead, use Ncurses.initscr Reasons: - Consistency. That shortcut had never worked for all implemented ncurses functions. - Namespace pollution. Some ncurses functions have too common names. * Windows binary built with PDCurses-2.6 ncurses-ruby-0.7.2: * reintroduced Ncurses::pechochar and Ncurses::redrawwin in the ncurses build. These had been removed by mistake because they did not work with PDCurses. * Windows binary built for ruby-1.8. Works with both, Mingw or Pragprog ruby interpreters. -- Tobias (e-mail address is anti-spammed, remove invalid parts)