{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":538746,"defaultBranch":"master","name":"ruby","ownerLogin":"ruby","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-02-27T15:55:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/210414?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716883008.0","currentOid":""},"activityList":{"items":[{"before":"3f256dc66a3b9f67d4af69e76a645999352a3650","after":"a7eb3d077b4a0e4582380540830b9ef994f2a6a2","ref":"refs/heads/master","pushedAt":"2024-05-28T18:24:18.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"kddnewton","name":"Kevin Newton","path":"/kddnewton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5093358?s=80&v=4"},"commit":{"message":"[PRISM] Enable TestISeq#test_trace_points","shortMessageHtmlLink":"[PRISM] Enable TestISeq#test_trace_points"}},{"before":"450e9d2495f1c4078debc115dfcd5880da06efd9","after":"3f256dc66a3b9f67d4af69e76a645999352a3650","ref":"refs/heads/master","pushedAt":"2024-05-28T17:47:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"k0kubun","name":"Takashi Kokubun","path":"/k0kubun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3138447?s=80&v=4"},"commit":{"message":"redmine-backporter.rb: Drop SVN support","shortMessageHtmlLink":"redmine-backporter.rb: Drop SVN support"}},{"before":"e5759e412636c1224a27ede1fa3f7f97b51eae58","after":"450e9d2495f1c4078debc115dfcd5880da06efd9","ref":"refs/heads/master","pushedAt":"2024-05-28T17:43:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"k0kubun","name":"Takashi Kokubun","path":"/k0kubun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3138447?s=80&v=4"},"commit":{"message":"redmine-backporter.rb: Migrate Readline to Reline\n\ninstead of using a local Readline port as a fallback","shortMessageHtmlLink":"redmine-backporter.rb: Migrate Readline to Reline"}},{"before":"1eff5a98f1c83f37ca2daac1c52f3eb84f395acd","after":"e5759e412636c1224a27ede1fa3f7f97b51eae58","ref":"refs/heads/master","pushedAt":"2024-05-28T17:35:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"k0kubun","name":"Takashi Kokubun","path":"/k0kubun","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3138447?s=80&v=4"},"commit":{"message":"redmine-backporter.rb: Print help on wrong usage","shortMessageHtmlLink":"redmine-backporter.rb: Print help on wrong usage"}},{"before":"fd95ba255a413ff02cdc542dd16a2e2901387fc6","after":"1eff5a98f1c83f37ca2daac1c52f3eb84f395acd","ref":"refs/heads/master","pushedAt":"2024-05-28T17:23:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"maximecb","name":"Maxime Chevalier-Boisvert","path":"/maximecb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/713766?s=80&v=4"},"commit":{"message":"YJIT: limit size of call count stats dict (#10858)\n\n* YJIT: limit size of call count stats dict\r\n\r\nSomeone reported that logs were getting bloated because the\r\nISEQ and C call count dicts were huge, since they include all\r\nof the call sites. I wrote code on the Rust size to limit the\r\nsize of the dict to avoid this problem. The size limit is\r\nhardcoded at 20, but I figure this is probably fine?\r\n\r\n* Fix bug reported by Kokubun.","shortMessageHtmlLink":"YJIT: limit size of call count stats dict (#10858)"}},{"before":"8f84fbbf968a43c44b34ada601cf2b4a0bfa9d54","after":"fd95ba255a413ff02cdc542dd16a2e2901387fc6","ref":"refs/heads/master","pushedAt":"2024-05-28T17:12:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kddnewton","name":"Kevin Newton","path":"/kddnewton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5093358?s=80&v=4"},"commit":{"message":"Make ensure first lineno the first line of the ensure\n\nPreviously, ensure ISEQs took their first line number from the\nline number coming from the AST. However, if this is coming from\nan empty `begin`..`end` inside of a method, this can be all of the\nway back to the method declaration. Instead, this commit changes\nit to be the first line number of the ensure block itself.\n\nThe first_lineno field is only accessible through manual ISEQ\ncompilation or through tracepoint. Either way, this will be more\naccurate for targeting going forward.","shortMessageHtmlLink":"Make ensure first lineno the first line of the ensure"}},{"before":"7f181268829dd5fbd5412cc0b6d79880a946bd6c","after":"8f84fbbf968a43c44b34ada601cf2b4a0bfa9d54","ref":"refs/heads/master","pushedAt":"2024-05-28T17:11:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kddnewton","name":"Kevin Newton","path":"/kddnewton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5093358?s=80&v=4"},"commit":{"message":"[PRISM] Enable TestSyntax#test_dedented_heredoc_continued_line","shortMessageHtmlLink":"[PRISM] Enable TestSyntax#test_dedented_heredoc_continued_line"}},{"before":"31c9a3a1d330606493e5e70aec3cd1a36d8c61a0","after":"7f181268829dd5fbd5412cc0b6d79880a946bd6c","ref":"refs/heads/master","pushedAt":"2024-05-28T16:31:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matzbot","name":null,"path":"/matzbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29403229?s=80&v=4"},"commit":{"message":"[ruby/prism] Fix line continuation heredoc dedent calculation\n\nhttps://github.com/ruby/prism/commit/63b596df07","shortMessageHtmlLink":"[ruby/prism] Fix line continuation heredoc dedent calculation"}},{"before":"61e2916d1c297eeabcfeba4815cececff20db1dd","after":"31c9a3a1d330606493e5e70aec3cd1a36d8c61a0","ref":"refs/heads/master","pushedAt":"2024-05-28T16:02:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nobu","name":"Nobuyoshi Nakada","path":"/nobu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700?s=80&v=4"},"commit":{"message":"[Bug #20438] Disallow \"%\\n\" and \"%\\0\"","shortMessageHtmlLink":"[Bug #20438] Disallow \"%\\n\" and \"%\\0\""}},{"before":"6b3935250ef08e4983a63b0a8f88b411ba1ccdd8","after":"61e2916d1c297eeabcfeba4815cececff20db1dd","ref":"refs/heads/master","pushedAt":"2024-05-28T15:28:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matzbot","name":null,"path":"/matzbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29403229?s=80&v=4"},"commit":{"message":"[ruby/prism] Typo fix: poitive => positive\n\nhttps://github.com/ruby/prism/commit/d13a05252d","shortMessageHtmlLink":"[ruby/prism] Typo fix: poitive => positive"}},{"before":"7d144781a93df66379922717da711a09d1cf78ff","after":"6b3935250ef08e4983a63b0a8f88b411ba1ccdd8","ref":"refs/heads/master","pushedAt":"2024-05-28T15:11:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matzbot","name":null,"path":"/matzbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29403229?s=80&v=4"},"commit":{"message":"[rubygems/rubygems] Bump COCs to latest Contributor Covenant version\n\nhttps://github.com/rubygems/rubygems/commit/73794a95b9","shortMessageHtmlLink":"[rubygems/rubygems] Bump COCs to latest Contributor Covenant version"}},{"before":"ceeb9957c3ec932cdb911a5d1ff75e2c2bf16f17","after":"7d144781a93df66379922717da711a09d1cf78ff","ref":"refs/heads/master","pushedAt":"2024-05-28T09:58:46.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"matzbot","name":null,"path":"/matzbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29403229?s=80&v=4"},"commit":{"message":"[Bug #20512] Set coderange in `Range#each` of strings","shortMessageHtmlLink":"[Bug #20512] Set coderange in Range#each of strings"}},{"before":"2dd46bb82ffc4dff01d7ea70922f0e407acafb4e","after":null,"ref":"refs/tags/v3_4_0_preview2","pushedAt":"2024-05-28T07:56:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hsbt","name":"Hiroshi SHIBATA","path":"/hsbt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12301?s=80&v=4"}},{"before":"ca2d229e6b31fc007204eed806b2b4af405c02fd","after":"ceeb9957c3ec932cdb911a5d1ff75e2c2bf16f17","ref":"refs/heads/master","pushedAt":"2024-05-28T06:43:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"byroot","name":"Jean Boussier","path":"/byroot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44640?s=80&v=4"},"commit":{"message":"Make value_type.h compatible with -Wconversion\n\n[Feature #20507]\n\nThis was missed from the initial commit.\n\n```\n../../.././include/ruby/internal/value_type.h:446:27: error: implicit conversion changes signedness: 'enum ruby_value_type' to 'int' [-Werror,-Wsign-conversion]\n rb_unexpected_type(v, t);\n ~~~~~~~~~~~~~~~~~~ ^\n```","shortMessageHtmlLink":"Make value_type.h compatible with -Wconversion"}},{"before":"9e9f1d9301b05604d475573ddd18d6bf5185466c","after":"ca2d229e6b31fc007204eed806b2b4af405c02fd","ref":"refs/heads/master","pushedAt":"2024-05-28T05:33:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"byroot","name":"Jean Boussier","path":"/byroot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44640?s=80&v=4"},"commit":{"message":"Test for compiling without warnings against public headers\n\nUnder compilers with WERRORFLAG, MakeMakefile.try_compile treats\nwarnings as errors, so we can use append_cflags to test whether the\npublic header files emit warnings with certain flags turned on.\n\n[Regression test for feature #20507]","shortMessageHtmlLink":"Test for compiling without warnings against public headers"}},{"before":"1376881e9afe6ff673f64afa791cf30f57147ee2","after":"9e9f1d9301b05604d475573ddd18d6bf5185466c","ref":"refs/heads/master","pushedAt":"2024-05-28T05:32:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"byroot","name":"Jean Boussier","path":"/byroot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44640?s=80&v=4"},"commit":{"message":"Precompute embedded string literals hash code\n\nWith embedded strings we often have some space left in the slot, which\nwe can use to store the string Hash code.\n\nIt's probably only worth it for string literals, as they are the ones\nlikely to be used as hash keys.\n\nWe chose to store the Hash code right after the string terminator as to\nmake it easy/fast to compute, and not require one more union in RString.\n\n```\ncompare-ruby: ruby 3.4.0dev (2024-04-22T06:32:21Z main f77618c1fa) [arm64-darwin23]\nbuilt-ruby: ruby 3.4.0dev (2024-04-22T10:13:03Z interned-string-ha.. 8a1a32331b) [arm64-darwin23]\nlast_commit=Precompute embedded string literals hash code\n\n| |compare-ruby|built-ruby|\n|:-----------|-----------:|---------:|\n|symbol | 39.275M| 39.753M|\n| | -| 1.01x|\n|dyn_symbol | 37.348M| 37.704M|\n| | -| 1.01x|\n|small_lit | 29.514M| 33.948M|\n| | -| 1.15x|\n|frozen_lit | 27.180M| 33.056M|\n| | -| 1.22x|\n|iseq_lit | 27.391M| 32.242M|\n| | -| 1.18x|\n```\n\nCo-Authored-By: Étienne Barrié ","shortMessageHtmlLink":"Precompute embedded string literals hash code"}},{"before":"2114d0af1e5790da365584a38ea7ee58670dc11b","after":"1376881e9afe6ff673f64afa791cf30f57147ee2","ref":"refs/heads/master","pushedAt":"2024-05-28T05:32:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"byroot","name":"Jean Boussier","path":"/byroot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44640?s=80&v=4"},"commit":{"message":"Stop marking chilled strings as frozen\n\nThey were initially made frozen to avoid false positives for cases such\nas:\n\n str = str.dup if str.frozen?\n\nBut this may cause bugs and is generally confusing for users.\n\n[Feature #20205]\n\nCo-authored-by: Jean Boussier ","shortMessageHtmlLink":"Stop marking chilled strings as frozen"}},{"before":"7c6e4bc7ca8a25de801db49eae9cad0c9edb29c0","after":"2114d0af1e5790da365584a38ea7ee58670dc11b","ref":"refs/heads/master","pushedAt":"2024-05-28T03:49:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mame","name":"Yusuke Endoh","path":"/mame","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21557?s=80&v=4"},"commit":{"message":"Make test_nested_timeouts less flaky\n\nThis test randomly fails due to the bug reported in [Bug #20314], where\nthe two timeouts are too close so that they can expire at the same time.\n\nAs a workaround, this change increases the time difference between\ntimeouts. This will reduce the probability of simultaneous expirations\nand lower flakiness.","shortMessageHtmlLink":"Make test_nested_timeouts less flaky"}},{"before":"0e664ebcd36879591223d1ecbb181aa05d82a4d9","after":"dd77934ca6e2e8b2b894f2460017323b33b619b6","ref":"refs/heads/ruby_3_2","pushedAt":"2024-05-28T00:26:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hsbt","name":"Hiroshi SHIBATA","path":"/hsbt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12301?s=80&v=4"},"commit":{"message":"[ruby/readline-ext] Skip test_interrupt_in_other_thread on arm32-linux\n\nThis is a combination of main Ruby commit\nhttps://github.com/ruby/ruby/commit/aefc98891c42024039f19ef45bdfe93fbc590b7c\nand my PR correcting the regex https://github.com/ruby/ruby/pull/10819.\nUpstream Ruby requests that changes to this test go to readline-ext repo\nbefore being backported to 3.2 branch.\n\nhttps://github.com/ruby/readline-ext/commit/868f873a78","shortMessageHtmlLink":"[ruby/readline-ext] Skip test_interrupt_in_other_thread on arm32-linux"}},{"before":"bc47ca5546a1287fbb052329075293c200d830b0","after":"7c6e4bc7ca8a25de801db49eae9cad0c9edb29c0","ref":"refs/heads/master","pushedAt":"2024-05-27T16:38:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matzbot","name":null,"path":"/matzbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29403229?s=80&v=4"},"commit":{"message":"[ruby/reline] Implement the redo command\n(https://github.com/ruby/reline/pull/707)\n\n* Implement the redo command\n\n* Commented out a test that does not pass\n\n* Changed key assignment for redo from \"\\C-[\" to \"\\C-g\"\n\n* Changed redo key assignment from `\\C-g` to `\\M-\\C-_`\n\n* Revert the first implemantation\n\n* Implemented redo by sharing `@past_lines` between undo and redo\n\n* Fixed the index of past_lines that is updated when the cursor is moved\n\n* Fixed deletion of the redo history in regular input\n\n* Renamed variables: past_lines -> input_lines\n\n* Rename @position to @input_lines_position\n\n* Deleted unused variables: `@old_byte_pointer` and `@old_line_index`\n\nhttps://github.com/ruby/reline/commit/0b2d9fab5f","shortMessageHtmlLink":"[ruby/reline] Implement the redo command"}},{"before":"4fee1019f607cdbfd6c55fc5ca587de04cb3cb65","after":"bc47ca5546a1287fbb052329075293c200d830b0","ref":"refs/heads/master","pushedAt":"2024-05-27T09:17:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mame","name":"Yusuke Endoh","path":"/mame","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21557?s=80&v=4"},"commit":{"message":"Add a debug print for a random failure\n\n```\n 1) Error:\nTestRubyLiteral#test_float:\nArgumentError: SyntaxError#path changed: \"(eval at /home/chkbuild/chkbuild/tmp/build/20240527T050036Z/ruby/test/ruby/test_literal.rb:642)\"->\"(eval at /home/chkbuild/chkbuild/tmp/build/20240527T050036Z/ruby/test/ruby/test_literal.rb:642)\"\n```\nhttps://rubyci.s3.amazonaws.com/s390x/ruby-master/log/20240527T050036Z.fail.html.gz","shortMessageHtmlLink":"Add a debug print for a random failure"}},{"before":"f4b475993eefa98cd6c8d2b109aea525993b6f0b","after":"4fee1019f607cdbfd6c55fc5ca587de04cb3cb65","ref":"refs/heads/master","pushedAt":"2024-05-27T04:40:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mame","name":"Yusuke Endoh","path":"/mame","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21557?s=80&v=4"},"commit":{"message":"Try to upload core file on macos GitHub Actions\n\nA core dump occurred, but failed to capture the core file.\nhttps://app.launchableinc.com/organizations/ruby/workspaces/ruby/data/test-sessions/2935062?tab=retried-tests\n\nLooks like a core file was not created. I am not unsure why, so make\nsure that the /cores directory is writable and try `ulimit` command.","shortMessageHtmlLink":"Try to upload core file on macos GitHub Actions"}},{"before":"5853a3804382e2935bb23917080ceea647d19161","after":"f4b475993eefa98cd6c8d2b109aea525993b6f0b","ref":"refs/heads/master","pushedAt":"2024-05-27T04:39:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matzbot","name":null,"path":"/matzbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29403229?s=80&v=4"},"commit":{"message":"Apply optimizations for `putstring` to `putchilledstring` as well","shortMessageHtmlLink":"Apply optimizations for putstring to putchilledstring as well"}},{"before":"4949f0a928da079b07c73a5eccfdde0cb121ca1e","after":"5853a3804382e2935bb23917080ceea647d19161","ref":"refs/heads/master","pushedAt":"2024-05-27T01:45:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matzbot","name":null,"path":"/matzbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29403229?s=80&v=4"},"commit":{"message":"[rubygems/rubygems] Update SPDX license list as of 2024-05-22\n\nhttps://github.com/rubygems/rubygems/commit/f91ac04397","shortMessageHtmlLink":"[rubygems/rubygems] Update SPDX license list as of 2024-05-22"}},{"before":"0d44e23831d5bbebb273081b5eef7ed60f55abbc","after":"4949f0a928da079b07c73a5eccfdde0cb121ca1e","ref":"refs/heads/master","pushedAt":"2024-05-26T21:42:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matzbot","name":null,"path":"/matzbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29403229?s=80&v=4"},"commit":{"message":"[rubygems/rubygems] Fix typo in description of build:checksum task\n\nhttps://github.com/rubygems/rubygems/commit/351ff2512f","shortMessageHtmlLink":"[rubygems/rubygems] Fix typo in description of build:checksum task"}},{"before":"bc50f2a3f1d166be3899f32b81bb78f666000592","after":"0d44e23831d5bbebb273081b5eef7ed60f55abbc","ref":"refs/heads/master","pushedAt":"2024-05-26T13:18:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matzbot","name":null,"path":"/matzbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29403229?s=80&v=4"},"commit":{"message":"Prevent test-bundled-gems outputs from mixing\n\nRun test-bundled-gems-run and test-bundled-gems-spec sequentially.","shortMessageHtmlLink":"Prevent test-bundled-gems outputs from mixing"}},{"before":"0f9e50b8c5554d5a6a3f19044d0c9e276b7d414b","after":"bc50f2a3f1d166be3899f32b81bb78f666000592","ref":"refs/heads/master","pushedAt":"2024-05-26T12:30:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matzbot","name":null,"path":"/matzbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29403229?s=80&v=4"},"commit":{"message":"Debug unexpectedly changed path","shortMessageHtmlLink":"Debug unexpectedly changed path"}},{"before":"508f3310481c34fe146bcd6775041847d40520c9","after":"0f9e50b8c5554d5a6a3f19044d0c9e276b7d414b","ref":"refs/heads/master","pushedAt":"2024-05-26T10:11:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nobu","name":"Nobuyoshi Nakada","path":"/nobu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16700?s=80&v=4"},"commit":{"message":"Fix macos bug deleting too many files\n\nSince #10209 we've been noticing that on macos after running `make\nclean` the `coroutine/arm64/Context.S` file is missing, causing\nsubsequent make calls to fail because `Context.S` is needed to build\n`Context.o`.\n\nThe reason this is happening is because macos is case-insensitive so the\n`.s` looks for `coroutine/arm64/Context.s` and finds\n`coroutine/arm64/Context.s`. This does not happen on linux because the\nfilesystem is case sensitive.\n\nI attempted to use `find` because it is case sensitive regardless of\nfilesystem, but it was a lot slower than `rm` since we can't pass\nmultiple file names the same way to `find`.\n\nReverting this small part of #10209 fixes the issue for macos and it\nwasn't clear that those changes were strictly necessary for the rest of\nthe PR.\n\nWe changed the original code to use `rm` instead of `delete` because it\nis not standarized on POSIX.","shortMessageHtmlLink":"Fix macos bug deleting too many files"}},{"before":"d2c4363e0c41c1512eb100981134db210c092126","after":"508f3310481c34fe146bcd6775041847d40520c9","ref":"refs/heads/master","pushedAt":"2024-05-26T08:28:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matzbot","name":null,"path":"/matzbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29403229?s=80&v=4"},"commit":{"message":"[ruby/reline] allow space in config value\n(https://github.com/ruby/reline/pull/705)\n\n* allow space in config value\n\nfix https://github.com/ruby/reline/pull/657\n\n* remove inline comments\n\n* Revert \"remove inline comments\"\n\nThis reverts commit https://github.com/ruby/reline/commit/2438347c1a10.\n\n* refactoring\n\n* remove unnecessary comment handling\n\nhttps://github.com/ruby/reline/commit/d60f1e1e39","shortMessageHtmlLink":"[ruby/reline] allow space in config value"}},{"before":"0bae2f00025b6b51a9e0c9e3348d5f5d16c2aae4","after":"d2c4363e0c41c1512eb100981134db210c092126","ref":"refs/heads/master","pushedAt":"2024-05-25T17:47:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"matzbot","name":null,"path":"/matzbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29403229?s=80&v=4"},"commit":{"message":"[rubygems/rubygems] Add CompactIndexClient::Parser specs\n\nhttps://github.com/rubygems/rubygems/commit/4bf455a498","shortMessageHtmlLink":"[rubygems/rubygems] Add CompactIndexClient::Parser specs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVirT6gA","startCursor":null,"endCursor":null}},"title":"Activity · ruby/ruby"}