summaryrefslogtreecommitdiff
path: root/tool/sync_default_gems.rb
AgeCommit message (Collapse)Author
2022-10-19sync_default_gems.rb: commit all after replaced rdoc-ref [ci skip]Nobuyoshi Nakada
2022-10-18sync_default_gems.rb: fold too long subject [ci skip]Nobuyoshi Nakada
Line with substituted issue references with URLs are often very long. Although Git (and GitHub) recommends folding subject lines less than 50 columns, but many commits ignore this, so fold at 68 columns for now.
2022-10-17ruby/ruby-commit-hook has been renamed [ci skip]Takashi Kokubun
to ruby/git.ruby-lang.org
2022-10-18sync_default_gems.rb: fix links to GitHub issuesNobuyoshi Nakada
- Substitute `GH-xxxx` which does not contain `#` too. - Split each substitutions.
2022-10-12sync_default_gems: Replace the URIs to be redirectedNobuyoshi Nakada
The reference generated by using RDoc without the proper `--page-dir` option (or `.rdoc_options`) file may contain `/doc/`. Since these URIs are redirected by the server now, replace such URIs with the corresponding rdoc-refs too.
2022-10-12sync_default_gems: Add rdoc-ref command to testNobuyoshi Nakada
2022-10-12sync_default_gems: Replace the external URIs to docs with rdoc-refNobuyoshi Nakada
2022-10-12sync_default_gems: Should match with the beginning of the stringsNobuyoshi Nakada
`git status -z` result is NUL-separated, and can contain newline characters.
2022-09-14Replace "Fixes"/"Fixed" in commit logs as well as vcs.rb [ci skip]Nobuyoshi Nakada
Use the same regexp to replace "(#NNNN)" and "GH-NNNN" style references in vcs.rb, too.
2022-09-01Ignore test libraries like assert_ractor from did_you_meanHiroshi SHIBATA
2022-08-29Support main branch for syntax_suggestHiroshi SHIBATA
2022-08-26Sync examples and cli from syntax_suggestHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/6287
2022-08-19syntax_suggest moved to under the ruby organization.Hiroshi SHIBATA
2022-08-19Setup SyntaxSuggest as default gemschneems
Adds the `syntax_suggest` syntax error display tool to Ruby through the same mechanism as `error_highlight` and `did_you_mean`. Reference ticket: https://bugs.ruby-lang.org/issues/18159 close #4845 ## What is syntax_suggest? When a syntax error is raised by requiring a file, dead_end will use a combination of indentation and lexing to identify the problem. > Note: Previously this tool was named `dead_end`. ## Known issues - SyntaxSearch's approach of showing syntax errors only works through integration with `require`, `load`, `autoload`, and `require_relative` (since it monkeypatches them to detect syntax errors). It does not work with direct Ruby file invocations https://github.com/zombocom/dead_end/issues/31. - This causes failure in the test suite (test_expected_backtrace_location_when_inheriting_from_basic_object_and_including_kernel) and confusion when inspecting backtraces if there's a different error when trying to require a file such as measuring memory (https://github.com/zombocom/syntax_suggest/issues/124#issuecomment-1006705016). - Discussed fix. We previously talked about opening up `SyntaxError` to be monkeypatched in the same way that other gems hook into `NoMethodError`. This is currently not possible and requires development work. When we last talked about it at RubyKaigi Nobu expressed an ability to make such a change. Notes: Merged: https://github.com/ruby/ruby/pull/5859
2022-08-05Sync new doc in Date (#6215)Burdette Lamar
Notes: Merged-By: BurdetteLamar <BurdetteLamar@Yahoo.com>
2022-07-29Keep gitignore for libyaml source with psychHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/6200
2022-07-268fa66467de is broken with rubygems/rubygems and flori/json.Hiroshi SHIBATA
Revert "Fix sync_default_gems.rb to use absolute path" This reverts commit 8fa66467de82f787ead9dd901ad06694c79d88dc.
2022-07-25Fix sync_default_gems.rb to use absolute pathPeter Zhu
Notes: Merged: https://github.com/ruby/ruby/pull/6182
2022-07-25For rdoc, copy doc/rdoc to doc/ (#6181)Burdette Lamar
Notes: Merged-By: BurdetteLamar <BurdetteLamar@Yahoo.com>
2022-04-16Extract `pipe_readlines` method which reads from the pipelineNobuyoshi Nakada
2022-04-16Simplify the condition expression to ignore commitsNobuyoshi Nakada
2022-04-16Do not import any files under rakelibNobuyoshi Nakada
2022-03-10Ignore pre-release for sync target on sync_default_gemsHiroshi SHIBATA
2022-03-08Added release option to sync only released version of the default gemsHiroshi SHIBATA
2022-02-01Sync latest Bundler & RubyGemsDavid Rodríguez
Notes: Merged: https://github.com/ruby/ruby/pull/5512
2021-12-24sync_default_gems.rb: Expand GH-xxxx style GitHub links [ci skip]Nobuyoshi Nakada
2021-12-24sync_default_gems.rb: GitHub links at word boundary only [ci skip]Nobuyoshi Nakada
2021-12-09Followed up f5d80c26d493c14241d4e3320437e62d7f54eabb for sync_default_gems.rbHiroshi SHIBATA
2021-12-06sync_default_gems.rb: convert commit hashes to github URLs [ci skip]Nobuyoshi Nakada
2021-11-26Move win32ole.gemspec to the proper placeNobuyoshi Nakada
2021-11-25Add win32ole to sync_default_gems.rbNobuyoshi Nakada
2021-11-16Ignore LUCENSE files of standard libraries for sync targetHiroshi SHIBATA
2021-11-16Added LICENSE entry of vendored net-http-persistent to LEGALHiroshi SHIBATA
2021-11-16Added LICENSE entry of vendored connection_pool to LEGALHiroshi SHIBATA
2021-11-16Added LICENSE entry of vendored molinillo to LEGALHiroshi SHIBATA
2021-11-16Added LICENSE entry of vendored thor to LEGALHiroshi SHIBATA
2021-11-16Merge digest-3.0.3.pre3 and ↵Hiroshi SHIBATA
https://github.com/ruby/digest/commit/efd76821b8a467c193c753104c29b476debbb2c9
2021-10-14Removed redundant digest namespaceHiroshi SHIBATA
2021-10-14separate pure ruby location under the digest/* extensionsHiroshi SHIBATA
2021-10-14Move pure ruby files under the ext/gemname/lib directory.Hiroshi SHIBATA
2021-10-10Add comments in sync_default_gems.rbTakashi Kokubun
to ease the maintenance of ruby-commit-hook/bin/update-default-gem.sh
2021-10-10chmod +x tool/sync_default_gems.rbTakashi Kokubun
I'm too lazy to start the command with `ruby`.
2021-09-28Removed needless rake and bundler files for rdocHiroshi SHIBATA
2021-08-31No commits to pick is success [ci skip]Nobuyoshi Nakada
2021-08-31Exit with the syncing status [ci skip]Nobuyoshi Nakada
2021-08-30Add irb section to tool/sync_default_gems.rbaycabta
2021-08-25Added bundle install before bundle exec on rdoc syncHiroshi SHIBATA
2021-08-24Added ruby/un entryHiroshi SHIBATA
2021-08-10Import Gemfile and Rakefile of rdoc by tool/sync_default_gems.rbaycabta
2021-07-28Support document sync for optparseHiroshi SHIBATA