Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | [ruby/reline] Remove test TODO comments that have been confirmed by E2E tests | aycabta | 2022-01-03 | 1 | -12/+0 | |
| | | | | https://github.com/ruby/reline/commit/2ed77b693f | |||||
* | Update RBS to skip testing `Kernel#=~` (#5386) | Soutaro Matsumoto | 2022-01-02 | 1 | -1/+1 | |
| | ||||||
* | Remove UTF-8 from documentation. | Samuel Williams | 2022-01-02 | 1 | -7/+0 | |
| | ||||||
* | [DOC] Adjust IO::Buffer docs (#5374) | Victor Shepelev | 2022-01-02 | 1 | -20/+57 | |
| | ||||||
* | [ruby/etc] Note for rb_deprecate_constant [ci skip] | Nobuyoshi Nakada | 2022-01-02 | 1 | -0/+1 | |
| | | | | https://github.com/ruby/etc/commit/f87fe7ad93 | |||||
* | Update default gems list at 6f53425825eb71d71c7fdd424801a2 [ci skip] | git | 2022-01-02 | 1 | -0/+1 | |
| | ||||||
* | NEWS: Removed constants | Nobuyoshi Nakada | 2022-01-02 | 1 | -0/+6 | |
| | ||||||
* | [ruby/etc] Remove deprecate constants under Struct | Nobuyoshi Nakada | 2022-01-02 | 1 | -4/+0 | |
| | | | | https://github.com/ruby/etc/commit/143edbd215 | |||||
* | [ruby/etc] bump up to 1.4.0 | Nobuyoshi Nakada | 2022-01-02 | 1 | -1/+1 | |
| | | | | https://github.com/ruby/etc/commit/ca41f182f6 | |||||
* | [ruby/etc] bump up to 1.3.1 | Nobuyoshi Nakada | 2022-01-02 | 1 | -1/+1 | |
| | | | | https://github.com/ruby/etc/commit/82dd69a4cf | |||||
* | [ruby/etc] [DOC] Refine Etc::Passwd#passwd description | Nobuyoshi Nakada | 2022-01-02 | 1 | -2/+1 | |
| | | | | https://github.com/ruby/etc/commit/17b99fe42e | |||||
* | [ruby/etc] [DOC] Document Etc::Passwd and Etc::Group as classes | Nobuyoshi Nakada | 2022-01-02 | 1 | -6/+5 | |
| | | | | https://github.com/ruby/etc/commit/106429f10b | |||||
* | [ruby/etc] [DOC] Add document task | Nobuyoshi Nakada | 2022-01-02 | 1 | -0/+8 | |
| | | | | https://github.com/ruby/etc/commit/8c8c6198e2 | |||||
* | [ruby/etc] Update ruby versions | Nobuyoshi Nakada | 2022-01-02 | 1 | -1/+1 | |
| | | | | https://github.com/ruby/etc/commit/959416b18a | |||||
* | [ruby/reline] Check capname of tigetstr/tigetflag/tigetnum | aycabta | 2022-01-02 | 2 | -0/+6 | |
| | | | | | | Incorrect arguments can cause SEGV. https://github.com/ruby/reline/commit/a58748bcf9 | |||||
* | [ruby/reline] Add test_tigetstr_with_error | aycabta | 2022-01-02 | 1 | -0/+4 | |
| | | | | https://github.com/ruby/reline/commit/1ca779740a | |||||
* | Update default gems list at 6d1b406dc8dea6f618ae14899dc6b7 [ci skip] | git | 2022-01-02 | 1 | -0/+1 | |
| | ||||||
* | [ruby/reline] Version 0.3.1 | aycabta | 2022-01-02 | 1 | -1/+1 | |
| | | | | https://github.com/ruby/reline/commit/9ab5850444 | |||||
* | [ruby/reline] Implement Reline::Terminfo.tigetnum | aycabta | 2022-01-02 | 2 | -1/+30 | |
| | | | | https://github.com/ruby/reline/commit/695212d5d2 | |||||
* | Run the prerequisites of test-bundled-gems in order | Nobuyoshi Nakada | 2022-01-02 | 2 | -2/+11 | |
| | ||||||
* | * 2022-01-02 [ci skip] | git | 2022-01-02 | 1 | -1/+1 | |
| | ||||||
* | [ruby/reline] Fix the difinition of tigetflag() in comment... | aycabta | 2022-01-02 | 1 | -2/+2 | |
| | | | | https://github.com/ruby/reline/commit/af4d77ba09 | |||||
* | [ruby/reline] Consolidate tests that were unnecessarily divided | aycabta | 2022-01-01 | 1 | -3/+0 | |
| | | | | https://github.com/ruby/reline/commit/62eec42e4a | |||||
* | [ruby/reline] Remove unnecessary qualifiers on definition of comments | aycabta | 2022-01-01 | 1 | -2/+2 | |
| | | | | https://github.com/ruby/reline/commit/abc1e4ee88 | |||||
* | [ruby/reline] Implement Reline::Terminfo.tigetflag | aycabta | 2022-01-01 | 2 | -1/+34 | |
| | | | | https://github.com/ruby/reline/commit/0451ed7a28 | |||||
* | Remove deprecated Random::DEFAULT [Feature #17351] | Nobuyoshi Nakada | 2022-01-01 | 3 | -15/+14 | |
| | ||||||
* | Remove unnecessary Random::DEFAULT expectations | Nobuyoshi Nakada | 2022-01-01 | 1 | -22/+0 | |
| | | | | The respond_to expectation just suffice as duck-typing. | |||||
* | Prefer RBOOL | Nobuyoshi Nakada | 2022-01-01 | 2 | -2/+2 | |
| | ||||||
* | Negative RBOOL usage | Nobuyoshi Nakada | 2022-01-01 | 9 | -14/+14 | |
| | ||||||
* | Make the internal predict `int_zero_p` return a bool | Nobuyoshi Nakada | 2022-01-01 | 1 | -6/+6 | |
| | ||||||
* | Fix incorrect minimum read length. (#5353) | Samuel Williams | 2022-01-01 | 1 | -6/+2 | |
| | ||||||
* | YJIT: Fix SP index with optarg and unordered kwarg | John Hawthorn | 2021-12-31 | 2 | -2/+21 | |
| | | | | | | | | Previously when we were calling a method with an optional argument and multiple keywords arguments which weren't in the order the receiver expected we would use the wrong SP index to rearrange them. Fixes Bug #18453 | |||||
* | * 2022-01-01 [ci skip] | git | 2022-01-01 | 1 | -3/+3 | |
| | ||||||
* | NEWS: Removed methods | Nobuyoshi Nakada | 2021-12-31 | 1 | -0/+7 | |
| | ||||||
* | NEWS: Removed C APIs | Nobuyoshi Nakada | 2021-12-31 | 1 | -0/+7 | |
| | ||||||
* | re-enabled YJIT on x64-mswin64 | NAKAMURA Usaku | 2021-12-31 | 1 | -1/+1 | |
| | | | | note that YJIT does not work correctly on the platform now. | |||||
* | Use rb_cObject instead of rb_cData | Nobuyoshi Nakada | 2021-12-31 | 1 | -1/+1 | |
| | ||||||
* | Enhanced RDoc for IO (#5367) | Burdette Lamar | 2021-12-30 | 1 | -75/+154 | |
| | | | | | | | | | | | | | | | | | Adds sections to class RDoc: Lines Line Separator Line Limit Line Number Revises example text file t.txt to: Include paragraphs (separated by double line separator). Avoid being too long. Revises examples that use the changed example file. There are several other methods that will point to the added sections. | |||||
* | * 2021-12-31 [ci skip] | git | 2021-12-31 | 1 | -1/+1 | |
| | ||||||
* | Add support for anonymous rest and keyword rest argument forwarding | Jeremy Evans | 2021-12-30 | 10 | -21/+146 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows for the following syntax: ```ruby def foo(*) bar(*) end def baz(**) quux(**) end ``` This is a natural addition after the introduction of anonymous block forwarding. Anonymous rest and keyword rest arguments were already supported in method parameters, this just allows them to be used as arguments to other methods. The same advantages of anonymous block forwarding apply to rest and keyword rest argument forwarding. This has some minor changes to #parameters output. Now, instead of `[:rest], [:keyrest]`, you get `[:rest, :*], [:keyrest, :**]`. These were already used for `...` forwarding, so I think it makes it more consistent to include them in other cases. If we want to use `[:rest], [:keyrest]` in both cases, that is also possible. I don't think the previous behavior of `[:rest], [:keyrest]` in the non-... case and `[:rest, :*], [:keyrest, :**]` in the ... case makes sense, but if we did want that behavior, we'll have to make more substantial changes, such as using a different ID in the ... forwarding case. Implements [Feature #18351] | |||||
* | YJIT: Avoid pointer size assumption with intptr_t | Alan Wu | 2021-12-30 | 1 | -2/+1 | |
| | | | | Cast to `void *` first to use the definition of `intptr_t`. | |||||
* | win32/win32.c Fix PROT_EXEC bit flag check for FlushInstrucitonCache() | nagachika | 2021-12-30 | 1 | -1/+1 | |
| | ||||||
* | [ruby/win32ole] Undefine allocator of WIN32OLE_VARIABLE to get rid of warning | Nobuyoshi Nakada | 2021-12-30 | 2 | -0/+5 | |
| | | | | https://github.com/ruby/win32ole/commit/27d0fdc622 | |||||
* | [ruby/reline] windows fix scroll | YO4 | 2021-12-30 | 1 | -1/+1 | |
| | | | | https://github.com/ruby/reline/commit/c559d0f7a9 | |||||
* | [ruby/reline] Omit a test on Ruby 2.6 | aycabta | 2021-12-30 | 1 | -0/+1 | |
| | | | | | | | Some tokens in Ruby 2.6 have difference information than in 2.7 and later, but 2.6 will soon be out of support. https://github.com/ruby/reline/commit/f3bc698385 | |||||
* | [ruby/reline] Use ripper_lex_without_warning | aycabta | 2021-12-30 | 1 | -1/+1 | |
| | | | | https://github.com/ruby/reline/commit/b7536dc224 | |||||
* | [ruby/reline] Use unix_line_discard when Ctrl-u is entered | ima1zumi | 2021-12-30 | 2 | -1/+23 | |
| | | | | | | | | | | | | The kill-line was called when C-u was entered, so it is now called unix-line-discard. In readline(3): > unix-line-discard (C-u) > Kill backward from point to the beginning of the line. > The killed text is saved on the kill-ring. https://github.com/ruby/reline/commit/27570d195e | |||||
* | Flush deprecation declarations for versions older than 3.0 | Nobuyoshi Nakada | 2021-12-30 | 1 | -50/+1 | |
| | ||||||
* | Remove declarations of deprecated functions | Nobuyoshi Nakada | 2021-12-30 | 1 | -12/+0 | |
| | ||||||
* | [rubygems/rubygems] Better way to join path components | David RodrÃguez | 2021-12-30 | 1 | -1/+1 | |
| | | | | | | | The current way works, but error messages show duplicate "/" in paths, which is weird. https://github.com/rubygems/rubygems/commit/9123deb4fa |