Discussion:
Curses gem
Hal Fulton
2018-11-26 03:07:21 UTC
Permalink
Who here uses curses?

Let’s talk...

Hal Fulton


Unsubscribe: <mailto:ruby-talk-***@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman
Eric Wong
2018-11-26 04:33:20 UTC
Permalink
Post by Hal Fulton
Who here uses curses?
I use it for dtas: https://80x24.org/dtas/dtas-console

git clone https://80x24.org/dtas.git

Unsubscribe: <mailto:ruby-talk-***@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>
Hal Fulton
2018-11-26 04:41:45 UTC
Permalink
Cool. Will check that out!

I have been revisiting an old project —
working on a wrapper... see
https://github.com/Hal9000/rubytext/

Do you use scrolling windows? Not
working for me yet...

Hal

Sent from my iPhone
Post by Eric Wong
Post by Hal Fulton
Who here uses curses?
I use it for dtas: https://80x24.org/dtas/dtas-console
git clone https://80x24.org/dtas.git
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>
Paul Götze
2018-11-26 07:53:40 UTC
Permalink
Hey Hal,

maybe curses’ Github dependents give you some more insights:
https://github.com/ruby/curses/network/dependents?dependent_type=PACKAGE

I used curses in https://github.com/daigaku-ruby/daigaku, also with
scrolling pages.

- Paul
Post by Hal Fulton
Cool. Will check that out!
I have been revisiting an old project —
working on a wrapper... see
https://github.com/Hal9000/rubytext/
<https://github.com/Hal9000/rubytext/blob/master/README.md>
Do you use scrolling windows? Not 
working for me yet...
Hal
Sent from my iPhone
Post by Eric Wong
Post by Hal Fulton
Who here uses curses?
I use it for dtas: https://80x24.org/dtas/dtas-console
git clone https://80x24.org/dtas.git
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>
Evgeniy Mayorov
2018-11-26 10:27:53 UTC
Permalink
Hello, Hal.
I use ffi-ncurses gem for my pet project:
https://gitlab.com/mongalless/rl_sup_ruby
Post by Paul Götze
Hey Hal,
https://github.com/ruby/curses/network/dependents?dependent_type=PACKAGE
I used curses in https://github.com/daigaku-ruby/daigaku, also with
scrolling pages.
- Paul
Post by Hal Fulton
Cool. Will check that out!
I have been revisiting an old project —
working on a wrapper... see
https://github.com/Hal9000/rubytext/
<https://github.com/Hal9000/rubytext/blob/master/README.md>
Do you use scrolling windows? Not
working for me yet...
Hal
Sent from my iPhone
Post by Eric Wong
Post by Hal Fulton
Who here uses curses?
I use it for dtas: https://80x24.org/dtas/dtas-console
git clone https://80x24.org/dtas.git
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>
Unsubscribe: <mailto:ruby-talk-***@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.or
Eric Wong
2018-11-26 21:23:17 UTC
Permalink
Post by Hal Fulton
Do you use scrolling windows? Not
working for me yet...
Nope. dtas-console starts with the comment:

"Note: no idea what I'm doing, especially w.r.t. curses"

:>

From what I recall; I looked at C examples of ncurses use and
translated those API calls to their Ruby equivalents.

Unsubscribe: <mailto:ruby-talk-***@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>

Loading...