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

1063 Коммитов

Автор SHA1 Сообщение Дата
Kazuhiro NISHIYAMA 6dccb0131e
Sort links [ci skip] 2024-08-20 10:27:45 +09:00
Victor Shepelev d450f9d6a2
Make Range#step to consistently use + for iteration (#7444)
Make Range#step to consistently use + for iteration [Feature #18368]

Previously, non-numerics expected step to be integer,
and iterated with begin#succ, skipping over step value
steps. Since this commit, numeric and non-numeric iteration
behaves the same way, by using + operator.
2024-08-18 13:15:18 +03:00
git 694181a9f3 Update bundled gems list as of 2024-08-16 2024-08-17 07:00:35 +00:00
git d095474113 Update bundled gems list as of 2024-08-14 2024-08-14 07:01:44 +00:00
git 2a7da0b6e7 Update bundled gems list as of 2024-08-12 2024-08-12 07:01:02 +00:00
git 657f4b99f6 Update bundled gems list as of 2024-08-02 2024-08-03 07:01:34 +00:00
git dedc496598 Update bundled gems list as of 2024-07-30 2024-07-31 07:00:28 +00:00
yui-knk f23485a8d6 [Feature #20624] Enhance `RubyVM::AbstractSyntaxTree::Node#locations`
This commit introduce `RubyVM::AbstractSyntaxTree::Node#locations` method
and `RubyVM::AbstractSyntaxTree::Location` class.

Ruby AST node will hold multiple locations information.
`RubyVM::AbstractSyntaxTree::Node#locations` provides a way to access
these locations information.

`RubyVM::AbstractSyntaxTree::Location` is a class which holds these location information:

* `#first_lineno`
* `#first_column`
* `#last_lineno`
* `#last_column`
2024-07-23 12:36:00 +09:00
git 6dd1ab0f9f Update bundled gems list as of 2024-07-16 2024-07-16 06:59:05 +00:00
Peter Zhu 84138f52b8 [DOC] Add missing period in NEWS.md 2024-07-12 10:54:48 -04:00
Peter Zhu 17b71e6c2e [DOC] Fix link in NEWS.md for [Feature #20443] 2024-07-12 10:53:25 -04:00
Matt Valentine-House ca99f86bd6 Add GC.config to NEWS.md 2024-07-12 14:43:33 +01:00
git a1f7432550 Update bundled gems list as of 2024-07-10 2024-07-11 06:59:45 +00:00
git d76332e551 Update default gems list at abaa1b913d [ci skip] 2024-07-06 17:55:53 +00:00
git c4baf3b3c0 Update bundled gems list as of 2024-06-29 2024-06-30 06:59:03 +00:00
Kazuhiro NISHIYAMA 0c7776a226
[DOC] Fix a link in NEWS.md 2024-06-27 11:44:57 +09:00
git f63b54caa0 Update bundled gems list as of 2024-06-26 2024-06-26 04:55:26 +00:00
git 501b22aade Update bundled gems list as of 2024-06-25 2024-06-25 06:59:43 +00:00
git acce96647d Update bundled gems list as of 2024-06-22 2024-06-23 06:59:37 +00:00
git 662fbaaacd Update bundled gems list as of 2024-06-19 2024-06-19 06:59:21 +00:00
git b499356307 Update bundled gems list as of 2024-06-16 2024-06-18 13:01:28 +00:00
git ef423dd6d4 Update default gems list at ce6a1ba9a1 [ci skip] 2024-06-15 20:14:58 +00:00
git 8b843b0dc7 Update default gems list at 205da89680 [ci skip] 2024-06-13 09:49:46 +00:00
git 22ad7d72e1 Update default gems list at 006ff5e29f [ci skip] 2024-06-12 14:24:30 +00:00
git faad2bc6e1 Update default gems list at c90b5303a2 [ci skip] 2024-06-07 19:55:15 +00:00
git 07a8d02c0c Update bundled gems list as of 2024-06-01 2024-06-02 06:59:30 +00:00
Tanaka Akira 767aa0cdb6 move `Tempfile.create(anonymous: true)` entry. 2024-06-01 18:14:29 +09:00
Tanaka Akira 1eb651fb50 described about `Tempfile.create(anonymous: true)`. 2024-06-01 15:18:31 +09:00
Jeremy Evans 89486c79bb
Make error messages clear blocks/keywords are disallowed in index assignment
Blocks and keywords are allowed in regular index.

Also update NEWS to make this more clear.

Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
2024-05-31 08:22:40 -07:00
git bc8a9cc156 Update default gems list at b0e6446b9f [ci skip] 2024-05-29 14:46:42 +00:00
Étienne Barrié 1376881e9a Stop marking chilled strings as frozen
They were initially made frozen to avoid false positives for cases such
as:

    str = str.dup if str.frozen?

But this may cause bugs and is generally confusing for users.

[Feature #20205]

Co-authored-by: Jean Boussier <byroot@ruby-lang.org>
2024-05-28 07:32:33 +02:00
Sampat Badhe e49d68bf27 correct typo [ci skip] 2024-05-24 17:00:15 +09:00
git aad09104b7 Update default gems list at 2cc047df9a [ci skip] 2024-05-23 01:18:20 +00:00
git 5613d6e95b Update bundled gems list as of 2024-05-22 2024-05-22 06:59:19 +00:00
git 8248268434 Update bundled gems list at 7f0e26b7f9 [ci skip] 2024-05-20 09:10:55 +00:00
git 8acec5b6e8 Update bundled gems list at 10d02e71d1 [ci skip] 2024-05-17 08:40:30 +00:00
git 44f50f4179 Update default gems list at 4a1e4436a9 [ci skip] 2024-05-14 08:19:43 +00:00
git 3ec5a9325f Update default gems list at afdfff933f [ci skip] 2024-05-10 17:10:55 +00:00
git 8b3280bebd Update default gems list at fba7bdb710 [ci skip] 2024-05-09 09:53:28 +00:00
git 6bff0707e8 Update bundled gems list as of 2024-05-08 2024-05-09 06:59:48 +00:00
git ad9c89fab8 Update default gems list at 548a72e537 [ci skip] 2024-05-08 14:22:18 +00:00
git e1e6b4972f Update bundled gems list as of 2024-05-07 2024-05-07 06:59:36 +00:00
git 5398a46889 Update default gems list at 93cffcf961 [ci skip] 2024-05-05 11:12:41 +00:00
git 0968b462b6 Update default gems list at 008f2b9b6a [ci skip] 2024-05-02 16:29:17 +00:00
git c8bec79216 Update default gems list at fef6f5f2e1 [ci skip] 2024-05-01 15:20:48 +00:00
git 90db9c87a3 Update default gems list at dbb1ba88eb [ci skip] 2024-04-29 13:36:59 +00:00
git 392b811baf Update default gems list at 3872e54039 [ci skip] 2024-04-26 21:01:55 +00:00
git 729e08cb18 Update default gems list at 981a8e89a3 [ci skip] 2024-04-23 15:29:13 +00:00
git 2f8128986a Update default gems list at a51139230b [ci skip] 2024-04-18 18:37:53 +00:00
Kazuhiro NISHIYAMA 9e0c6311e1
Update refs [ci skip] 2024-04-18 08:10:34 +09:00