Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Apr 11, 2013
  1. version 1.0.0

     * license changed (1.9.3 Ruby's)
     * tested with Ruby 2.0.0-p0
     * fixed typo.
Commits on Jan 23, 2013
  1. Merge pull request #1 from Spakman/master

    Make ruby-termios work with Ruby/RubyGems 2.0.0
Commits on Dec 12, 2012
  1. @Spakman

    Move extension files to ext/ directory

    Spakman authored
    Using Ruby 2.0.0-preview2 (RubyGems 2.0.0), the gem was failing to
    install with this error:
      installing default termios libraries
      /usr/bin/install: `./lib/termios.rb' and `/path/to/gems/ruby-termios-0.9.6/lib/termios.rb' are the same file
      make: *** [/path/to/gems/ruby-termios-0.9.6/lib/termios.rb] Error 1
    The solution, as pointed to by Kouhei Sutou[1], was to move extconf.rb
    and termios.c to a new ext/ directory. This is in a similar manner to
    the BigDecimal bug #7344[2].
    1 - rubygems/rubygems#411 (comment)
    2 -
    Tested-by: Mark Somerville <> [F17, MRI 1.9.3/2.0.0-preview2]
    Signed-off-by: Mark Somerville <>
Commits on Aug 28, 2009
  1. version 0.9.6

Commits on Feb 5, 2009
  1. removed rubygems_version

  2. don't use File.mtime in gemspec

    github reject it by $SAFE.
  3. added RDoc and gemspec

Commits on Jan 15, 2009
  1. removed "$Id$" line.

  2. includes ruby/io.h instead of rubyio.h.

    termios.c includes ruby/io.h instead of rubyio.h
    for Ruby 1.9.x.  It is tested with Ruby 1.9.1RC1.
Commits on Oct 23, 2008
  1. added ioctl() constants.

    	* termios.c: added IOCTL_COMMANDS, IOCTL_COMMAND_NAMES,
    	  This change is contributed from Chris Hoffman
    	* termios.c, extconf.rb: included <sys/ioctl.h>.
Commits on Jun 3, 2008
Commits on May 30, 2007
  1. rb_io_t test isnot needed for ruby1.6.

    akira authored
  2. applied the patch from Akr-san.

    akira authored
Commits on May 30, 2005
  1. applied a patch which makes ruby-termios work under both ruby1.8 and …

    akira authored
    …ruby1.9. [ruby-talk:143781]
Commits on Jul 16, 2003
  1. update README

    akira authored
Commits on Oct 12, 2002
  1. version 0.9.4

    akira authored
  2. now Termios::Termios is shadow of struct termios.

    akira authored
    setattr and getattr convert between struct termios and Termios::Termios internally.
  3. added new method Termios::Termios#set_cc.

    akira authored
    added new constants Termios::{IFLAGS,OFLAGS,CFLAGS,LFLAGS,BAUD}.
    rewrited tests and examples.
Commits on Oct 10, 2002
Commits on Sep 25, 2002
  1. version 0.9.1

    akira authored
  2. defined Termios::Termios#clone

    akira authored
  3. added another secret_input

    akira authored
  4. removed

    akira authored
  5. *** empty log message ***

    akira authored
  6. implemented TODOs and versiond 0.9.

    akira authored
Commits on Sep 24, 2002
  1. added .cvsignore

    akira authored
  2. started to develop next version

    akira authored
Commits on Mar 17, 2002
  1. todos for next version

    akira authored
Commits on Nov 15, 2000
  1. Initial revision

    akira authored
Something went wrong with that request. Please try again.