./devel/ruby-tty-screen, Terminal screen size detection

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.8.1, Package name: ruby26-tty-screen-0.8.1, Maintainer: pkgsrc-users

# TTY::Screen


> Terminal screen size detection which works on Linux, OS X and
Windows/Cygwin platforms and supports MRI, JRuby and Rubinius
interpreters.

TTY::Screen provides independent terminal screen size detection component
for TTY (https://github.com/piotrmurach/tty) toolkit.


Required to run:
[lang/ruby26-base]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: ebc57ece9329b11498c48af6a5907457173ea79c
RMD160: 612eab6fddceb8c0ac484d4242794e3d7034bb98
Filesize: 10 KB

Version history: (Expand)


CVS history: (Expand)


   2020-09-14 02:13:21 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-tty-screen: update to 0.8.1

Update ruby-tty-screen to 0.8.1.

## [v0.8.1] - 2020-07-17

### Fixed
* Fix name resolution with TTY::File by Alexey Nikitin (@tank-bohr)
   2020-06-07 10:34:41 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-tty-screen: update to 0.8.0

Update ruby-tty-screen to 0.8.0.

## [v0.8.0] - 2020-05-28

### Added
* Add #windows? platform check
* Add #command_exist? to see if an executable exists before running it
* Add performance tests

### Changed
* Change #jruby? method to hoist within module
* Change #size_from_win_api to check only on windows platform and
  hoist definition within module
* Change #size_from_java to hoist within module
* Change #size_from_ioctl to:
  * check solaris-like system
  * scan all streams to see if any attached to a terminal
  * hoist definition within module
* Change #size_from_io_console to perform check on JRuby as well
* Change #size_from_readline to attempt to load readline gem
* Change #run_command to execute command directly without sub shell or temp files
   2020-03-08 16:32:22 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
devel/ruby-tty-screen: update to 0.7.1

Update ruby-tty-screen to 0.7.1.

## [v0.7.1] - 2020-02-02

### Changed
* Change gemspec to add metadata, remove test artifacts and load version directly
   2020-01-19 15:49:47 by Takahiro Kambe | Files touched by this commit (4)
Log message:
devel/ruby-tty-screen: add version 0.7.0 package

ADd ruby-tty-screen version 0.7.0 package.

# TTY::Screen

> Terminal screen size detection which works on Linux, OS X and
  Windows/Cygwin platforms and supports MRI, JRuby and Rubinius
  interpreters.

TTY::Screen provides independent terminal screen size detection component
for TTY (https://github.com/piotrmurach/tty) toolkit.