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

  • c22b0598b0 Implement SUPER NODE locations ydah 2024-09-27 23:55:48 +0900
  • 5cc4240dda Refactor parse.y to replace `tIDENTIFIER` and `tCONSTANT` with `ident_or_const` inline rules ydah 2024-10-03 23:02:03 +0900
  • 27e61e2df7 Speed up initial test creation in test_case_comprehensive.rb: - Change generate_case_mapping_tests to generate_single_byte_case_mapping_tests (all encodings using this method happen to be single-byte) - Change precalculation of codepoints by converting from specific encoding, not from Unicode. This reduces creation time. (See https://github.com/ruby/ruby/pull/7425 for a related proposal and some additional comments.) Martin Dürst 2025-01-03 21:14:32 +0900
  • d4009d939c Remove spaces Yudai Takada 2024-11-02 18:30:55 +0900
  • 4b02a7b794 Change `rb_ast_compile` to a function that simply creates a parser and sets options ydah 2024-09-30 13:48:31 +0900
  • b33c1e4bb2 Extract `rb_ast_compile` ydah 2024-09-28 18:22:02 +0900
  • fd2f66e3c0 Use Named Reference for RHS of `def_name` ydah 2024-09-24 22:25:31 +0900
  • aa892378a1 Use callee side tag specification of parameterizing rules ydah 2024-09-24 22:09:42 +0900
  • 1e2ed31cc2 Change the reference to the RHS in the Parameterizing rules action to a Named Reference ydah 2024-09-20 17:25:17 +0900
  • 0643f08187 Implement IF NODE locations ydah 2025-01-03 19:51:58 +0900
  • 23018c2fb4 [ruby/rdoc] Fix prism_ruby superclass resolve order (https://github.com/ruby/rdoc/pull/1267) tomoya ishida 2025-01-03 20:13:52 +0900
  • fb73be1f2a Win32: Define COROUTINE_DECL to suppress a warning Nobuyoshi Nakada 2025-01-03 11:29:29 +0900
  • 1adf4b1007 Bump gacts/run-and-post-run in /.github/actions/setup/directories dependabot[bot] 2025-01-03 02:42:27 +0000
  • 6bbb470dc7
    [Bug #20504] Move dynamic regexp concatenation to iseq compiler Nobuyoshi Nakada 2025-01-03 10:25:15 +0900
  • 77fe82286b
    Try all assertions in `TestM17N#test_regexp_usascii` Nobuyoshi Nakada 2025-01-01 17:47:27 +0900
  • c8eaad1804 [ruby/stringio] Provide a 'Changelog' link on rubygems.org/gems/stringio (https://github.com/ruby/stringio/pull/111) mark-young-atg 2025-01-02 23:21:20 +0000
  • 3b519975d1 [rubygems/rubygems] remove unnecessary code sodacris 2024-12-04 20:41:53 +0800
  • 7bf1612c87 [rubygems/rubygems] unskip `print_args` and `fake_man` tests on Windows sodacris 2024-12-04 18:25:35 +0800
  • a7383fc7f4 [rubygems/rubygems] Replace shell specific stuff with create_file scripts sodacris 2024-12-04 20:41:35 +0800
  • 0be06552a8 [rubygems/rubygems] Bump the rb-sys group across 2 directories with 1 update dependabot[bot] 2024-12-30 16:04:51 +0000
  • 2f0674478b [ruby/prism] Fix cross-compile issue with newlib on Ubuntu 24.04 Masataka Pocke Kuwabara 2025-01-01 01:02:48 +0900
  • d67d1530a8 Create rb_darray_realloc_mul_add Peter Zhu 2024-12-24 17:59:32 -0500
  • bd70534e97 Change rb_darray_realloc_mul_add_without_gc to check for overflow Peter Zhu 2024-12-24 17:52:32 -0500
  • e596516182 Create rb_darray_calloc_mul_add Peter Zhu 2024-12-24 17:51:14 -0500
  • 2e3b2d5eb2 Change rb_darray_calloc_mul_add_without_gc to check for overflow Peter Zhu 2024-12-24 17:50:51 -0500
  • 99ff0224a5 Move rbimpl_size_add_overflow from gc.c to memory.h Peter Zhu 2024-12-24 17:46:43 -0500
  • b8c4af24f9 Use rb_darray_insert_without_gc for heap_pages darray Peter Zhu 2024-12-24 15:30:48 -0500
  • f9cd9a1b55 Revert "Remove with_gc functions in darray" Peter Zhu 2024-12-24 15:13:27 -0500
  • f1096c6ad4
    Remove and stop syncing IRB documentation (#12416) Stan Lo 2025-01-02 22:32:28 +0800
  • ba82399558 Remove rb_ary_push for parser S-H-GAMELINKS 2025-01-01 15:59:41 +0900
  • 3eebc81041 Rename to backref_with S-H-GAMELINKS 2024-10-28 22:22:34 +0900
  • 1686c6b787 Introduce backref_with_rhs parameterizing rules S-H-GAMELINKS 2024-10-10 22:33:58 +0900
  • 03b37fb342 Introduce inline_operation rule S-H-GAMELINKS 2024-05-15 16:37:30 +0900
  • 8034e9c3d0
    [Bug #20995] Protect `IO.popen` block from exiting by exception Nobuyoshi Nakada 2025-01-02 15:50:20 +0900
  • 6cf11ad76e
    [ruby/rdoc] Stop autolinking the word "RDoc" (https://github.com/ruby/rdoc/pull/1266) Nobuyoshi Nakada 2025-01-02 02:06:08 +0900
  • e433e6515e
    [DOC] Exclude 'Class' and 'Module' from RDoc's autolinking Nobuyoshi Nakada 2025-01-02 12:36:06 +0900
  • b4ec22fe6c
    [DOC] Exclude 'Method' from RDoc's autolinking Nobuyoshi Nakada 2025-01-02 12:06:06 +0900
  • d441d35107
    [DOC] Exclude 'Process' from RDoc's autolinking Nobuyoshi Nakada 2025-01-02 11:58:15 +0900
  • e4fff86faf
    [DOC] .document under lib/rdoc is split now Nobuyoshi Nakada 2025-01-02 11:26:51 +0900
  • afeb17270b Link to Ruby module Stan Lo 2024-12-31 16:20:42 +0000
  • 2dd4801e9c Update 'Set's references in docs Stan Lo 2024-12-31 12:24:09 +0000
  • 8e34346afe Exclude 'Ruby' and 'Set' from RDoc's autolinking Stan Lo 2024-12-31 12:23:38 +0000
  • e2081861ae [ruby/rdoc] [DOC] Ignore racc-generated files (https://github.com/ruby/rdoc/pull/1265) Nobuyoshi Nakada 2025-01-02 09:30:11 +0900
  • 3e8f0e5589 [ruby/reline] Support inserting C-c C-z C-\ with quoted_insert (https://github.com/ruby/reline/pull/798) tomoya ishida 2025-01-01 23:41:54 +0900
  • 341503d1a3 Fix leak in Socket#connect spec Benoit Daloze 2024-12-31 15:34:32 +0100
  • e43d9cbfcb Update to latest setup-ruby manually since dependabot is broken Benoit Daloze 2024-12-31 15:27:56 +0100
  • 180bee3177 Run spec_guards when changing its workflow definition Benoit Daloze 2024-12-31 15:15:34 +0100
  • da1c06e747 Add 3.4 to the spec_guards workflow Benoit Daloze 2024-12-31 15:10:20 +0100
  • c0e2623966 [ruby/rdoc] Add autolink_excluded_words option to ignore cross-references (https://github.com/ruby/rdoc/pull/1259) Stan Lo 2024-12-31 20:17:04 +0800
  • 63b141ef21 [ruby/rdoc] Documentation for #1240 (https://github.com/ruby/rdoc/pull/1263) Nobuyoshi Nakada 2024-12-31 21:16:47 +0900
  • 89c9a9fd03 [ruby/net-http] Don't double-interrupt the test HTTP server Charles Oliver Nutter 2024-12-09 23:40:27 -0600
  • 3cd809deb5
    Win32: Fix rm.bat Nobuyoshi Nakada 2024-12-31 14:53:07 +0900
  • 5fec930832
    [Bug #20992] Test for local variable name encodings Nobuyoshi Nakada 2024-12-30 17:04:09 +0900
  • 3650f2460f [ruby/irb] Fix broken `history` command with -g (https://github.com/ruby/irb/pull/1057) sanfrecce-osaka 2024-12-29 20:00:08 +0900
  • a33c944ba8
    [Bug #20988] [prism] Fix escaped octal character literals Nobuyoshi Nakada 2024-12-29 10:32:33 +0900
  • 689bb193cc [ruby/irb] Use the documentation site as the source of truth (https://github.com/ruby/irb/pull/1055) Stan Lo 2024-12-29 03:17:03 +0800
  • 609a555ee0 [ruby/irb] Add `ri` an alias to the `show_doc` command (https://github.com/ruby/irb/pull/1054) Stan Lo 2024-12-28 23:55:20 +0800
  • e4ec2128ae
    [Bug #20990] Reject escaped multibyte char with control/meta prefix Nobuyoshi Nakada 2024-12-28 18:40:37 +0900
  • 0ccc7657f3
    Ripper: Fix duplicate regexp errors Nobuyoshi Nakada 2024-12-28 11:35:00 +0900
  • fb18bb183c
    [Bug #20989] Ripper: Pass `compile_error` Nobuyoshi Nakada 2024-12-28 11:25:57 +0900
  • 827a19e778 Update bundled gems list at 175770bb6c [ci skip] git 2024-12-28 02:19:36 +0000
  • 175770bb6c BigDecimal('0.') with bigdecimal-3.1.9 returns 0.0 Hiroshi SHIBATA 2024-12-27 16:43:32 +0900
  • b82ad36d7c Update bundled_gems Hiroshi SHIBATA 2024-12-27 16:21:52 +0900
  • 081767656d
    Abandon connection test if off line Nobuyoshi Nakada 2024-12-28 09:00:53 +0900
  • 8fa1db79bd [rubygems/rubygems] Expand and comment the regex Luiz Eduardo Kowalski 2024-12-24 10:39:11 -0300
  • 6e46b9b8b3 [rubygems/rubygems] Add support for mise.toml file Luiz Eduardo Kowalski 2024-12-23 11:50:46 -0300
  • adbbc9109e
    Win32: Update clean commands for bundled gems Nobuyoshi Nakada 2024-12-27 16:27:30 +0900
  • e109400748
    Win32: Fix sub make commands Nobuyoshi Nakada 2024-12-27 16:26:14 +0900
  • 3a2d1feb1e
    Win32: Rewrite rm.bat Nobuyoshi Nakada 2024-12-27 16:25:49 +0900
  • 6be0ae35e8
    Win32: Remove win32 directory if empty Nobuyoshi Nakada 2024-12-27 14:25:07 +0900
  • 731a53253f
    Win32: clean extra object file Nobuyoshi Nakada 2024-12-27 12:33:28 +0900
  • a37a2f5fef
    Clear failure_log by assignment like as appending by assignment Nobuyoshi Nakada 2024-12-27 11:23:23 +0900
  • 7962f32b70
    Fix `hello` when transforming program names Nobuyoshi Nakada 2024-12-27 10:29:34 +0900
  • 4cf4cad4ab [ruby/prism] Turn off unescape tests for Ruby >= 3.4.0 Kevin Newton 2024-12-26 20:26:47 -0500
  • f226bc20f6
    [Bug #20986] [Prism] Allow escaped multibyte character Nobuyoshi Nakada 2024-12-27 09:01:08 +0900
  • 4d8c9c1310 [ruby/prism] Handle escaped characters after controls Kevin Newton 2024-12-26 16:44:37 -0500
  • c859e15875 Handle defined? with call chains with blocks Kevin Newton 2024-12-26 16:24:26 -0500
  • 11c9e4f1ce [rubygems/rubygems] Fix `bundle outdated <GEM>` failing if gems not installed David Rodríguez 2024-12-23 17:46:32 +0100
  • d78ff6a767 [Bug #20984] Fix test with locale encoding Nobuyoshi Nakada 2024-12-26 23:48:05 +0900
  • f459d8dfb7 [ruby/prism] Support Ruby 3.5 for `Prism::Translation::Parser` Koichi ITO 2024-12-25 18:53:55 +0900
  • 9a5ad1b558
    Fix -Wsign-compare warning on mingw Nobuyoshi Nakada 2024-12-26 18:21:05 +0900
  • c6dbb10b74
    [Bug #20982] Put spaces in `ENV.inspect` results as well as `Hash` Nobuyoshi Nakada 2024-12-26 15:01:48 +0900
  • 19c39e4cfa
    [Bug #20984] ENV.inspect should be encoding aware Nobuyoshi Nakada 2024-12-26 13:42:56 +0900
  • 037bffec07
    Refine ENV tests Nobuyoshi Nakada 2024-12-26 13:02:29 +0900
  • 16665c3623
    "test" environment variable is unset in `setup` Nobuyoshi Nakada 2024-12-26 12:31:56 +0900
  • 5fab10999d Bump up fiddle 1.1.7.dev and stringio 3.1.3.dev Hiroshi SHIBATA 2024-12-26 09:58:36 +0900
  • feba2b66ff [ruby/reline] Fix typos in comment (https://github.com/ruby/reline/pull/796) Yudai Takada 2024-12-23 02:25:37 +0900
  • 778e73b2b3 [ruby/date] Simplify description of this library Ryan Bigg 2024-12-03 10:37:46 +1100
  • 0c0b739d97 Bump up RubyGems 3.7.0.dev and Bundler 2.7.0.dev Hiroshi SHIBATA 2024-12-26 09:53:22 +0900
  • 70e90d5276 [ruby/erb] Fix up some doco on erb (https://github.com/ruby/erb/pull/56) Ryan Davis 2024-12-24 13:21:12 -0800
  • b7690c58b9 [ruby/strscan] [DOC] Fix typo in documentation (https://github.com/ruby/strscan/pull/129) Yudai Takada 2024-12-22 17:51:09 +0900
  • 6406ac4d70 [rubygems/rubygems] Try fix flaky failures on Windows David Rodríguez 2024-12-23 20:27:44 +0100
  • 6e73dcff05 [rubygems/rubygems] Bump the rb-sys group across 2 directories with 1 update dependabot[bot] 2024-12-23 15:41:57 +0000
  • ece332a44d [ruby/reline] test_tty_ambiguous_width: Use Reline.test_rubybin Sorah Fukumori 2024-12-26 03:50:06 +0900
  • 67d8a97d07 [ruby/rdoc] Separate patterns by `--exclude` option from defaults (https://github.com/ruby/rdoc/pull/1251) Nobuyoshi Nakada 2024-12-26 01:53:18 +0900
  • 7df5d65eac
    [Bug #20981] Bring back `rb_undefine_finalizer` Nobuyoshi Nakada 2024-12-25 22:21:37 +0900
  • 69bb296fa6 Support Ruby 3.5 for bundler platforms Hiroshi SHIBATA 2024-12-25 19:15:03 +0900
  • 945fdf6091 Relax regexp for Ruby 3.5 Hiroshi SHIBATA 2024-12-25 18:44:05 +0900
  • a0460af920 Check ArgumentError and Warnings with Ruby 3.3 and 3.4 Hiroshi SHIBATA 2024-12-24 16:05:57 +0900
  • 9967eccc54 Removed Process::Status#& and Process::Status#>> Hiroshi SHIBATA 2024-12-24 15:27:57 +0900