summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2025-01-01[ruby/reline] Support inserting C-c C-z C-\ with quoted_inserttomoya ishida
(https://github.com/ruby/reline/pull/798) https://github.com/ruby/reline/commit/e6eb5d2d3c
2024-12-31[ruby/rdoc] Add autolink_excluded_words option to ignoreStan Lo
cross-references (https://github.com/ruby/rdoc/pull/1259) This config will be handy when the project name is the same as a class or module name, which is often the case for most of the projects. https://github.com/ruby/rdoc/commit/ce77f51f63
2024-12-29[ruby/irb] Fix broken `history` command with -gsanfrecce-osaka
(https://github.com/ruby/irb/pull/1057) Local variable `grep` was always nil because the regular expression parsing options contained an unnecessary `\n`. `test_history_grep` did not detect this because it only asserted what was included in the output. https://github.com/ruby/irb/commit/a282bbc0cf
2024-12-28[ruby/irb] Use the documentation site as the source of truthStan Lo
(https://github.com/ruby/irb/pull/1055) * Use the documentation site as the source of truth 1. Remove detailed content from README.md and point links to the documentation site. 2. Remove the content of EXTEND_IRB.md and point links to the documentation site. * Use GitHub pages as Rubygems' documentation target https://github.com/ruby/irb/commit/d2b73cb91e
2024-12-28[ruby/irb] Add `ri` an alias to the `show_doc` commandStan Lo
(https://github.com/ruby/irb/pull/1054) https://github.com/ruby/irb/commit/52e77dd113
2024-12-27[rubygems/rubygems] Expand and comment the regexLuiz Eduardo Kowalski
https://github.com/rubygems/rubygems/commit/0dd0e93bde
2024-12-27[rubygems/rubygems] Add support for mise.toml fileLuiz Eduardo Kowalski
https://github.com/rubygems/rubygems/commit/809a2a17a7
2024-12-26[rubygems/rubygems] Fix `bundle outdated <GEM>` failing if gems not installedDavid Rodríguez
https://github.com/rubygems/rubygems/commit/694d5f444e
2024-12-26[ruby/prism] Support Ruby 3.5 for `Prism::Translation::Parser`Koichi ITO
Follow up https://github.com/ruby/prism/pull/3336. Development for Ruby 3.5 has begun on the master branch: https://github.com/ruby/ruby/commit/2f064b3b4b71f9495bbc4229e7efdbfad494862f https://github.com/ruby/prism/commit/aa49c1bd78
2024-12-26[ruby/reline] Fix typos in commentYudai Takada
(https://github.com/ruby/reline/pull/796) * s/Calcualte/Calculate/ * s/unneccesary/unnecessary/ https://github.com/ruby/reline/commit/db86bcd2bf Notes: Merged: https://github.com/ruby/ruby/pull/12469
2024-12-26Bump up RubyGems 3.7.0.dev and Bundler 2.7.0.devHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12469
2024-12-26[ruby/erb] Fix up some doco on erbRyan Davis
(https://github.com/ruby/erb/pull/56) * ERB#result: Dropped mention of deprecated safe_level since it is no longer documented. * Fixed grammar for chicken fried steak :P https://github.com/ruby/erb/commit/4efd3437ac Notes: Merged: https://github.com/ruby/ruby/pull/12469
2024-12-26[rubygems/rubygems] Try fix flaky failures on WindowsDavid Rodríguez
It seems same race condition, maybe some Ruby bug. Just hoping this tweak may skip it. https://github.com/rubygems/rubygems/commit/29eb642026 Notes: Merged: https://github.com/ruby/ruby/pull/12469
2024-12-25[ruby/rdoc] Separate patterns by `--exclude` option from defaultsNobuyoshi Nakada
(https://github.com/ruby/rdoc/pull/1251) https://github.com/ruby/rdoc/commit/a7fdc730f3
2024-12-25Support Ruby 3.5 for bundler platformsHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/12452
2024-12-25[DOC] Fix duplicate entriesNobuyoshi Nakada
A tentative workaround for duplicate entries in "Class and Module Index". Notes: Merged: https://github.com/ruby/ruby/pull/12463
2024-12-24Fix bundled gems warning for sub feature locationsDavid Rodríguez
Notes: Merged: https://github.com/ruby/ruby/pull/12439
2024-12-24Merge RubyGems-3.6.2 and Bundler-2.6.2David Rodríguez
Notes: Merged: https://github.com/ruby/ruby/pull/12444
2024-12-23Fix code location in bundled gems warningsDavid Rodríguez
Notes: Merged: https://github.com/ruby/ruby/pull/12412
2024-12-23Find uplevel for bundled gems warnings just onceDavid Rodríguez
Notes: Merged: https://github.com/ruby/ruby/pull/12412
2024-12-23Use the dedicated constants `LIBARG` and `LIBPATHFLAG`Nobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/9815
2024-12-23Implements [Feature #3456]: Support pkgconf on windowsJulien Marrec
1. Store the `PKG_CONFIG` variable in Makefile.sub (or try to get it from the ENV var PKG_CONFIG in mkmf.rb) 2. Try to use --msvc-syntax, with a fallback to replacing -Lxxx with -libpath:xxx. --msvc-syntax has been in pkgconf since 1.4.0 (released 7 years ago). pkg-config (freedesktop), does not support it, hence the fallback. 3. The `try_ldflags` passes these `ldflags` as the `opt` parameter to the `link_command`, not as `ldflags`. Unix systems are forgiving in that regard, MSVC is not: as a result as passing them as `opt`, they (specifically the `/libpath:xxx` ones) end up passed before the `-link` command to `cl.exe` and it throws because it ignores it and therefore can't find the lib. ``` cl : Command line warning D9002 : ignoring unknown option '-libpath:C:/Users/julien/.conan2/p/libff3726d89a6255c/p/lib' ``` Notes: Merged: https://github.com/ruby/ruby/pull/9815
2024-12-19[ruby/logger] v1.6.4Hiroshi SHIBATA
https://github.com/ruby/logger/commit/216cedef7c
2024-12-19[ruby/logger] Use `__FILE__` for wasmNobuyoshi Nakada
`/dev/null` is not available on wasm. https://github.com/ruby/logger/commit/4be05c2208
2024-12-19[ruby/rdoc] Bump version to v6.10.0Stan Lo
https://github.com/ruby/rdoc/commit/2b79892ab4 Notes: Merged: https://github.com/ruby/ruby/pull/12394
2024-12-19[ruby/rdoc] Auto-hide navigation on link clickJames Reid-Smith
(https://github.com/ruby/rdoc/pull/1238) Hide navigation sidebar when clicking anchor links on mobile devices. Previously, anchor links would change the page but the navigation sidebar would block the view. https://github.com/ruby/rdoc/commit/f12a96b7fa Notes: Merged: https://github.com/ruby/ruby/pull/12394
2024-12-19[ruby/irb] Bump version to v1.14.3Stan Lo
(https://github.com/ruby/irb/pull/1050) https://github.com/ruby/irb/commit/49050f9bf3 Notes: Merged: https://github.com/ruby/ruby/pull/12394
2024-12-18Bump Rubygems version to 3.6.1David Rodríguez
2024-12-18Bump Bundler version to 2.6.1David Rodríguez
2024-12-18Bump vendored securerandom to 0.4.1David Rodríguez
2024-12-18Bump vendored timeout to 0.4.3David Rodríguez
2024-12-17[ruby/rdoc] Enable cross reference in codeNobuyoshi Nakada
(https://github.com/ruby/rdoc/pull/1240) Some people like to mark up method names in MarkDown style block quotes, like this: ruby/ruby#12333. Currently, no links are created in the code in the RDoc, but such words most likely refer to methods. This PR makes a word a code cross-reference if the whole word can be resolved as a reference. https://github.com/ruby/rdoc/commit/7d7efb0709
2024-12-17[ruby/rdoc] `aligns` may include `:center`Soutaro Matsumoto
(https://github.com/ruby/rdoc/pull/1247) https://github.com/ruby/rdoc/commit/cbbf04d6f8
2024-12-17[rubygems/rubygems] Fix missing `Gem::Uri.redact` on some Ruby 3.1 versionsDavid Rodríguez
Our CI did not catch this because it was testing with Ruby 3.1 patch levels that include a RubyGems version that already has `Gem::Uri.redact`. We should make sure the system-rubygems workflow always tests against the oldest supportted Ruby/RubyGems combination. https://github.com/rubygems/rubygems/commit/3b695e3be1
2024-12-17[ruby/tmpdir] Bump up v0.3.1Hiroshi SHIBATA
https://github.com/ruby/tmpdir/commit/0245079c24
2024-12-17Bump Rubygems version to 3.6.0David Rodríguez
2024-12-17Bump Bundler version to 2.6.0David Rodríguez
2024-12-17Bump vendored resolv to 0.6.0David Rodríguez
2024-12-16Sync net-http commitsStan Lo
https://github.com/ruby/net-http/commit/9bcf818fd009eafb11107c7457aa56d533d16d94 https://github.com/ruby/net-http/commit/5e34e74261f40f4f10c93d7700761c437117f494 Notes: Merged: https://github.com/ruby/ruby/pull/12362
2024-12-16Exclude irb from documentation generationStan Lo
- IRB has its own documentation in the project readme and https://ruby.github.io/irb/ already. - As a tool, its internal implementation details are not relevant to the user. - Excluding it from the documentation generation reduces the size of the generated documentation and makes search results more relevant. I also checked the there are no references to IRB so it should not break any links. Notes: Merged: https://github.com/ruby/ruby/pull/12325
2024-12-16[rubygems/rubygems] Fix `bundle lock --add-checksums` when gems are already ↵David Rodríguez
installed https://github.com/rubygems/rubygems/commit/a087c452ad
2024-12-16[ruby/rdoc] Print warnings for rdoc-ref links that can't be resolvedStan Lo
(https://github.com/ruby/rdoc/pull/1241) https://github.com/ruby/rdoc/commit/4a5206ae56
2024-12-16[rubygems/rubygems] Fix `gem info` tagging some non default gems as defaultDavid Rodríguez
https://github.com/rubygems/rubygems/commit/7585825c57
2024-12-16[ruby/reline] Bump version to 0.6.0Mari Imaizumi
(https://github.com/ruby/reline/pull/795) https://github.com/ruby/reline/commit/e0850cd5ba
2024-12-16[ruby/prism] Fix up regression in ruby parser translationKevin Newton
https://github.com/ruby/prism/commit/b283a72c88 Notes: Merged: https://github.com/ruby/ruby/pull/12358
2024-12-16[ruby/prism] Simplify srange_find in parser compilerKevin Newton
https://github.com/ruby/prism/commit/34efacc618 Notes: Merged: https://github.com/ruby/ruby/pull/12358
2024-12-16[ruby/prism] Add do keyword tracking for While/UntilKevin Newton
https://github.com/ruby/prism/commit/9686897290 Notes: Merged: https://github.com/ruby/ruby/pull/12358
2024-12-16[ruby/prism] Bump to v1.2.0Kevin Newton
https://github.com/ruby/prism/commit/817a8e39d9 Notes: Merged: https://github.com/ruby/ruby/pull/12358
2024-12-16[ruby/prism] Bump to v1.1.0Kevin Newton
https://github.com/ruby/prism/commit/f80026883d Notes: Merged: https://github.com/ruby/ruby/pull/12358
2024-12-16[ruby/rdoc] Fix to parse `rb_define_global_const`Nobuyoshi Nakada
https://github.com/ruby/ruby/pull/12357 https://github.com/ruby/rdoc/commit/458ecbb7f7