Commit graph

67695 commits

Author SHA1 Message Date
aycabta
03e9887d2e [ruby/reline] Correct misalignment of scrollbar
7924b4cfc6
2021-09-04 21:40:17 +09:00
aycabta
ec36ceb072 [ruby/reline] Implement scrollbar
4c7fc42151
2021-09-04 21:40:12 +09:00
aycabta
ff372ed74b [ruby/irb] Suppress "assigned but unused variable" warning
a1ddf64c69
2021-09-04 17:48:31 +09:00
aycabta
9ac32e87bb [ruby/irb] Add an assertion to check completion "var.method" to get correct "class.method"
cc1ddb37a9
2021-09-04 17:48:26 +09:00
aycabta
6fa37d2666 [ruby/irb] Retrieve completed receiver that is a module or class correctly
b2324727e1
2021-09-04 17:48:20 +09:00
aycabta
f6bc4b9b97 [ruby/irb] Use autocomplete with show doc dialog that uses Reline::Key in tests
142fc53e9c
2021-09-04 02:32:04 +09:00
aycabta
b7e2f7759d [ruby/irb] Version 1.3.8.pre.7
02c4a8d3b6
2021-09-04 02:18:54 +09:00
aycabta
119edc459f [ruby/irb] Update dependency, reline >= 0.2.8.pre.7
39593fb4d0
2021-09-04 02:18:50 +09:00
aycabta
36afcf1e15 [ruby/reline] Version 0.2.8.pre.7
c77c3c6fae
2021-09-04 02:17:50 +09:00
aycabta
f445d34c25 [ruby/reline] Show even if it's only one candidate until a perfect match
fe7e34e79f
2021-09-04 02:16:28 +09:00
git
6fe1c0783d * 2021-09-04 [ci skip] 2021-09-04 00:27:42 +09:00
Nobuyoshi Nakada
3a145066a6
Expand upstream issue numbers to URLs in ChangeLog 2021-09-04 00:26:39 +09:00
Nobuyoshi Nakada
af68112a1b
Add some punctuations as regexp separators to fix commit logs 2021-09-03 23:46:33 +09:00
Nobuyoshi Nakada
c60a529543
Get rid of duplicate typedef 2021-09-03 22:47:58 +09:00
Hiroshi SHIBATA
94845d0170
Removed needless Gemfile in ruby repo. 2021-09-03 20:35:29 +09:00
Nobuyoshi Nakada
76c7388c1f [ruby/rdoc] Add tests for --template-stylesheets option
Also flattens `@options.template_stylesheets` when parsing the
command lines.

Fixes #205
Fixes #828 too

857002a763
2021-09-03 19:13:15 +09:00
Vít Ondruch
33676a7aa6 [ruby/rdoc] Try to load WEBrick for testing
This is in similar vein Rake is optionally loaded in:

5437418baf/test/rdoc/test_rdoc_task.rb (L3-L6)

5f3901ae60
2021-09-03 19:12:24 +09:00
Hiroshi SHIBATA
b809e5a4a9 [ruby/rdoc] s/minitest/test-unit/g
73c030c7b0
2021-09-03 19:10:34 +09:00
Hiroshi SHIBATA
0a9a3799bb [ruby/rdoc] Removed duplicated doc
0dd36a5c35
2021-09-03 19:10:28 +09:00
Hiroshi SHIBATA
078969914d [ruby/rdoc] minitest is not need to run rubygems test now
27c5f946d2
2021-09-03 19:10:20 +09:00
Nobuyoshi Nakada
62fc81fe12 [ruby/cgi] Use Time#strftime
caf1d0755d
2021-09-03 17:50:00 +09:00
S-H-GAMELINKS
250b86bbee Remove unneeded comment 2021-09-03 13:20:55 +09:00
aycabta
3d6a475587 [ruby/irb] Use Reline::Key for trap_key in dialog callback
b05ce3c72d
2021-09-03 04:28:53 +09:00
aycabta
5458f23de2 [ruby/irb] Add TODO comment to remove disabling autocomplete later
856f001b60
2021-09-03 04:28:45 +09:00
aycabta
864b40176d [ruby/irb] Disable autocomplete in yamatanooroti test
cb9c9c64df
2021-09-03 04:28:38 +09:00
aycabta
eb92d7c732 [ruby/irb] Add message to show full doc
6370a5d974
2021-09-03 04:28:32 +09:00
aycabta
f793f68264 [ruby/irb] Add Alt+d trap from show doc dialog to show full doc
368327b082
2021-09-03 04:28:27 +09:00
aycabta
057ab5f056 [ruby/reline] Emulate Unix like terminals that sends Alt+key as \e+key
dc2cf90fa6
2021-09-03 04:27:53 +09:00
aycabta
9e0caba187 [ruby/reline] Add Reline::Key#match?
8f6aa3af2e
2021-09-03 04:27:48 +09:00
aycabta
38ae3b8e36 [ruby/reline] Add key accessor for dialog callbacks
c949e44a14
2021-09-03 04:27:42 +09:00
aycabta
b4efa37d98 [ruby/readline-ext] Omit Editline on without tty test
a2835ce957
2021-09-03 03:34:09 +09:00
aycabta
f3fe3511da [ruby/reline] Swap the order of initialization for readability
d53749b208
2021-09-03 03:32:12 +09:00
aycabta
93080111cd [ruby/reline] Fix autocomplete dialog width
9868432687
2021-09-03 03:32:07 +09:00
git
8f56629bb2 * 2021-09-03 [ci skip] 2021-09-03 01:13:01 +09:00
aycabta
8c067f182e [ruby/reline] Autocompletion ignites when target char length is 3 or longer
261830fda3
2021-09-03 01:12:46 +09:00
Nobuyoshi Nakada
a95262356e Extract always_finite_type_p and handle flonum cases 2021-09-02 23:11:33 +09:00
Peter Zhu
682f58a933 Fix typo in test name 2021-09-02 09:57:02 -04:00
aycabta
ed83a01048 [ruby/irb] Version 1.3.8.pre.6
7dc98df80b
2021-09-02 22:17:01 +09:00
aycabta
1efe5cb020 [ruby/irb] Update dependency, reline >= 0.2.8.pre.6
7896296ae2
2021-09-02 22:16:56 +09:00
aycabta
a0a5bdb3ae [ruby/reline] Version 0.2.8.pre.6
175d5ad4c4
2021-09-02 22:16:36 +09:00
aycabta
4e40b7ddb0 [ruby/irb] Detect the variable class to show doc
33b9bec954
2021-09-02 21:39:55 +09:00
aycabta
f734590f8e [ruby/reline] Add a space
3d70e07331
2021-09-02 21:36:24 +09:00
Nobuyoshi Nakada
137fde717b
Make internal predicate functions to return simple boolean 2021-09-02 17:43:10 +09:00
S-H-GAMELINKS
d1d76f2428 Refactor f_infinite_p function 2021-09-02 17:39:22 +09:00
aycabta
afa4b59e06 [ruby/reline] Clear only necessary parts when dialog disappearing
46ff0ff435
2021-09-02 17:11:21 +09:00
aycabta
4208cd0301 [ruby/reline] Shrink the dialog height when contents is shorter than it
a18817635f
2021-09-02 17:11:14 +09:00
aycabta
a44d28db9f [ruby/reline] Fix a misalignment when dialog is shown on top
0527b1a492
2021-09-02 17:11:09 +09:00
aycabta
123fcc8c92 [ruby/reline] Remove an unnsed constant
44da8a6b9e
2021-09-02 17:11:01 +09:00
aycabta
4852d87a81 [ruby/reline] Fix a crash when completing empty line
8226ae7e57
2021-09-02 14:07:48 +09:00
aycabta
5f23003cc2 [ruby/reline] Fix a crash when completing after 2nd line
f9d3480c34
2021-09-02 14:07:40 +09:00