1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
Commit graph

17 commits

Author SHA1 Message Date
aycabta
e212d051d0 [ruby/reline] Rescue LoadError to require 'fiddle'
fe504bb6b9
2021-10-11 21:34:31 +09:00
Kazuhiro NISHIYAMA
357406da8b [ruby/reline] Use unpack1 instead of unpack(template)[0]
45aa367616
2021-09-22 23:37:59 +09:00
Nobuyoshi Nakada
3e7fb4b91d
Check the result of tigetstr 2021-08-06 13:34:25 +09:00
Nobuyoshi Nakada
9bfb8ea671
Fix caching of curses_dl 2021-08-06 13:33:47 +09:00
aycabta
7bcbee37b5 Fix the result of checking the existence of constants being reversed 2021-08-06 02:51:10 +09:00
aycabta
1c9cb9da8f [ruby/reline] Support Terminfo on Cygwin and macOS
b0b75fcd27
2021-07-30 02:27:02 +09:00
aycabta
f1b5cb7e5d [ruby/reline] Don't check the existence of Terminfo on Windows
320f09055c
2021-07-30 02:27:02 +09:00
aycabta
b158b4666d [ruby/reline] Check TYPE_VARIADIC
8e62e46e33
2021-07-30 02:27:02 +09:00
aycabta
0f496b9b29 [ruby/reline] Define StringWithTiparm instead of singular method
de234dc875
2021-07-30 02:27:02 +09:00
aycabta
51ee24e7f7 [ruby/reline] Add original C function declarations comment for each function
9a25ee9f12
2021-07-30 02:27:02 +09:00
Jeremy Evans
44a9337a46 [ruby/reline] Fix reline on OpenBSD
OpenBSD doesn't support tiparm, only tparm.  I'm not sure if the
two are compatible, but this at least this allows me to run irb
on OpenBSD.

0ce2b34e2b
2021-07-30 02:27:02 +09:00
aycabta
b0633ee4b3 [ruby/reline] Add TODO comment to implement tigetflag() and tigetnum()
a0d946a398
2021-07-30 02:27:02 +09:00
aycabta
30cc07fdc1 Check Ruby version to use Fiddle with variadic args in test-all 2021-06-21 18:44:10 +09:00
aycabta
582b5705ab [ruby/reline] Check existance of a constant, Fiddle::VERSION
4b74c3d83a
2021-06-21 17:58:48 +09:00
aycabta
60d1d6aa89 [ruby/reline] Terminfo.tigetstr should be able to receive tiparm in method chain
4a3e308163
2021-06-21 17:58:48 +09:00
aycabta
5e09da2f7a [ruby/reline] Terminfo.tigetstr and tiparm should return String object
1e287d10cc
2021-06-21 17:58:48 +09:00
aycabta
46c813969b [ruby/reline] Add terminfo support
74a7ffaa2f
2021-06-21 17:58:48 +09:00