Граф коммитов

67632 Коммитов

Автор SHA1 Сообщение Дата
aycabta 3cef8869b0 [ruby/reline] Version 0.2.8.pre.8
https://github.com/ruby/reline/commit/967e19786d
2021-09-06 16:10:22 +09:00
Kenta Murata f8bb2d9b27
memory_view.c: Rename private to private_data for C++ (#4812)
* memory_view.c: Rename private to private_data for C++

* doc/memory_view.md: Update document

* Fix doc/memory_view.md

Co-authored-by: Sutou Kouhei <kou@cozmixng.org>

Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
2021-09-06 16:01:52 +09:00
Nobuyoshi Nakada a5e323f5ed
Schedule to update bundled_gems 2021-09-06 15:17:04 +09:00
Yusuke Endoh f336a3eb6c Use free instead of xfree to free altstack
The altstack memory of a thread may be free'ed even after the VM is
destructed. After that, GC is no longer available, so calling xfree
may lead to a segfault.

This changeset uses the bare free function to free the altstack memory
instead of xfree. [Bug #18126]
2021-09-06 14:22:24 +09:00
Hiroshi SHIBATA 13dd07e397 Removed redundant tests 2021-09-06 13:11:29 +09:00
Hiroshi SHIBATA a68a1b0b7d Removed MiniTest::Assertion from test/rdoc 2021-09-06 13:11:29 +09:00
aycabta 540eea39dd [ruby/reline] Add a test for key bindings with Reline::Key
https://github.com/ruby/reline/commit/cadbd576c7
2021-09-06 08:10:08 +09:00
aycabta 83a0807b3b [ruby/reline] Add a test for oneshot key bindings
https://github.com/ruby/reline/commit/42ebea82b7
2021-09-06 08:10:02 +09:00
aycabta 14cc611133 [ruby/reline] Rename a temporary test name to appropriate one
https://github.com/ruby/reline/commit/26ebecde5c
2021-09-06 08:09:57 +09:00
aycabta 168bd4f356 [ruby/reline] Add a test for Reline::Unicode#take_range
https://github.com/ruby/reline/commit/af7953ff93
2021-09-06 08:09:50 +09:00
Filip Pyda be5159c2f8 [ruby/irb] Pass RI options to help
https://github.com/ruby/irb/commit/9b98d1afab
2021-09-06 07:10:27 +09:00
manga_osyo 97a569c648 [ruby/reline] Memoize path of `.inputrc` [Ref #319]
When `ENV["HOME"] = "foo"` on irb, an exception is raised when retrieving the path of `.inputrc`.
Memoize the path of `.inputrc` and don't get the path after the second time.

https://github.com/ruby/reline/commit/7b90b16165
2021-09-06 07:05:52 +09:00
aycabta 2a4bacce8c [ruby/irb] Add comments for Alt+d key sequences
https://github.com/ruby/irb/commit/4cb5f7e546
2021-09-06 06:39:02 +09:00
aycabta 32ff4a8c93 [ruby/reline] Set scrollbar color
https://github.com/ruby/reline/commit/d7962e420d
2021-09-06 05:35:03 +09:00
aycabta 991eb4894d [ruby/irb] Use multiple trap_key
https://github.com/ruby/irb/commit/416abe2524
2021-09-06 05:24:41 +09:00
aycabta 348bb62331 [ruby/reline] Cut out read_2nd_character_of_key_sequence
https://github.com/ruby/reline/commit/92518d1dee
2021-09-06 05:24:15 +09:00
aycabta 79652c5873 [ruby/reline] Support multiple trap_key
https://github.com/ruby/reline/commit/b0207fa049
2021-09-06 05:24:05 +09:00
aycabta d07060c42a [ruby/reline] No need to use max_by when array.size == 1
https://github.com/ruby/reline/commit/7e56c8af05
2021-09-06 05:23:55 +09:00
aycabta 8913b9b742 [ruby/reline] Use sort.last instead of sort.reverse.first
https://github.com/ruby/reline/commit/67f1d8d2d2
2021-09-06 05:23:46 +09:00
aycabta 7de2c9a966 [ruby/reline] Use combined_key if it exists when comparing Reline::Key and Integer
https://github.com/ruby/reline/commit/8fca5f6f9c
2021-09-06 05:23:36 +09:00
aycabta 3773296bfc [ruby/reline] Allow Reline::KeyStroke to compare raw and meta-key processed key sequences
https://github.com/ruby/reline/commit/731103f9c9
2021-09-06 05:23:27 +09:00
aycabta 56ab22ab3d [ruby/reline] Support for key bindings result Symbol in Reline::Key
https://github.com/ruby/reline/commit/cf78a38064
2021-09-06 05:23:18 +09:00
aycabta bbb3162dd2 [ruby/reline] Add Reline::Key#== as an alias to Reline::Key#match?
https://github.com/ruby/reline/commit/1fc3276c01
2021-09-06 05:23:11 +09:00
aycabta 544cd3fb91 [ruby/reline] Support oneshot key bindings config for key_trap of dialog callbacks
https://github.com/ruby/reline/commit/5f1141b693
2021-09-06 05:23:06 +09:00
aycabta bb6d45cfee [ruby/reline] Reline::Key supports the comparison with Integer
https://github.com/ruby/reline/commit/ebc3e0f673
2021-09-06 05:23:01 +09:00
aycabta e68a586263 [ruby/reline] Add that Reline::Unicode.take_range is cutting based on width
https://github.com/ruby/reline/commit/18405d9594
2021-09-06 05:22:36 +09:00
aycabta 1fe604a675 [ruby/reline] Add comments about optimizing chars in ASCII range of UTF-8
https://github.com/ruby/reline/commit/3c13d93486
2021-09-06 05:22:29 +09:00
git f831ecd8d5 * 2021-09-06 [ci skip] 2021-09-06 01:12:13 +09:00
Soutaro Matsumoto 6bae5ac955
Bundle RBS 1.6.0 (#4809)
* Bundle RBS 1.6.0

* Specify bundled rbs commit hash to fix test

ref https://github.com/ruby/rbs/pull/778

* Bundle RBS 1.6.1

Co-authored-by: Masataka Pocke Kuwabara <kuwabara@pocke.me>
2021-09-06 01:11:50 +09:00
S-H-GAMELINKS bdd6d8746f Replace RBOOL macro 2021-09-05 23:01:27 +09:00
Hiroshi SHIBATA 8f752c95d2
[ruby/fiddle] Use test-unit gem (https://github.com/ruby/fiddle/pull/69)
https://github.com/ruby/fiddle/commit/e08c4c635e

Co-authored-by: Sutou Kouhei <kou@clear-code.com>
2021-09-05 17:43:48 +09:00
Nobuyoshi Nakada afa33da72b [ruby/fiddle] Create extconf header for MSVC
Not to include parenthesized argument.

https://github.com/ruby/fiddle/commit/c2c921e16a
2021-09-05 17:31:46 +09:00
git 521aea9a76 * 2021-09-05 [ci skip] 2021-09-05 00:33:51 +09:00
Kazuhiro NISHIYAMA f91f82ca30
Update bundled_gems 2021-09-05 00:33:26 +09:00
aycabta 5f771f4f02 [ruby/irb] Remove commeted out code
https://github.com/ruby/irb/commit/7dda1f803e
2021-09-04 21:59:39 +09:00
aycabta c8bf45f23c [ruby/irb] Show doc at the same height as the autocompletion dialog
https://github.com/ruby/irb/commit/a9db71e6bc
2021-09-04 21:57:11 +09:00
aycabta f7d9dd2e4c [ruby/irb] Render properly if both autocomplete and show doc dialogs are left of the cursor
https://github.com/ruby/irb/commit/0090203107
2021-09-04 21:55:55 +09:00
aycabta 03e9887d2e [ruby/reline] Correct misalignment of scrollbar
https://github.com/ruby/reline/commit/7924b4cfc6
2021-09-04 21:40:17 +09:00
aycabta ec36ceb072 [ruby/reline] Implement scrollbar
https://github.com/ruby/reline/commit/4c7fc42151
2021-09-04 21:40:12 +09:00
aycabta ff372ed74b [ruby/irb] Suppress "assigned but unused variable" warning
https://github.com/ruby/irb/commit/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"
https://github.com/ruby/irb/commit/cc1ddb37a9
2021-09-04 17:48:26 +09:00
aycabta 6fa37d2666 [ruby/irb] Retrieve completed receiver that is a module or class correctly
https://github.com/ruby/irb/commit/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
https://github.com/ruby/irb/commit/142fc53e9c
2021-09-04 02:32:04 +09:00
aycabta b7e2f7759d [ruby/irb] Version 1.3.8.pre.7
https://github.com/ruby/irb/commit/02c4a8d3b6
2021-09-04 02:18:54 +09:00
aycabta 119edc459f [ruby/irb] Update dependency, reline >= 0.2.8.pre.7
https://github.com/ruby/irb/commit/39593fb4d0
2021-09-04 02:18:50 +09:00
aycabta 36afcf1e15 [ruby/reline] Version 0.2.8.pre.7
https://github.com/ruby/reline/commit/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
https://github.com/ruby/reline/commit/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