| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Link to packed data doc
* Update pack.rb
Co-authored-by: Peter Zhu <peter@peterzhu.ca>
* Update pack.rb
Co-authored-by: Peter Zhu <peter@peterzhu.ca>
* Update pack.rb
Co-authored-by: Peter Zhu <peter@peterzhu.ca>
Co-authored-by: Peter Zhu <peter@peterzhu.ca>
|
| |
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
|
|
|
| |
(https://github.com/ruby/fiddle/pull/109)
These structs don't need to be freed as part of finalization, so lets
free them immediately.
https://github.com/ruby/fiddle/commit/8a10ec1152
|
|
|
|
|
|
|
|
| |
GitHub: fix https://github.com/ruby/fiddle/pull/107
Reported by nicholas a. evans. Thanks!!!
https://github.com/ruby/fiddle/commit/49ea1490df
|
|
|
|
|
|
|
|
| |
(https://github.com/ruby/fiddle/pull/105)
Fixes [Bug #18645]
https://github.com/ruby/fiddle/commit/9a5a1dab1d
|
| |
|
|
|
|
|
| |
Fiddle is a gem and has the external upstream which supports older
versions of Ruby.
|
|
|
|
|
|
|
|
|
|
| |
This behavior change was done in Bundler 2.2.0.
https://github.com/rubygems/bundler/pull/7142
Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
https://github.com/rubygems/rubygems/commit/9510190be1
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/6214d00b2315ed37c76b1fbc1c72f61f92ba5a65
|
|
|
|
|
|
| |
for new cert.
https://github.com/rubygems/rubygems/commit/bed360410d
|
|
|
|
|
|
| |
algorithm.
https://github.com/rubygems/rubygems/commit/e2d533591c
|
|
|
|
|
|
| |
new certificate.
https://github.com/rubygems/rubygems/commit/3a607f43d1
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/ab11545f80
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/ba9d9b1890
|
|
|
|
|
|
|
| |
I didn't realize how the `Bundler::GemHelpers.generic` method works when
I added this. It already matches this and other java platforms properly.
https://github.com/rubygems/rubygems/commit/5f0f0c678c
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/06faad1e05
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/1c0eb63c6a
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/62c2edd255
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/788e46e152
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/e60459d6b6
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/b31308fb4c
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/996fd81871
|
|
|
|
|
|
| |
We just call it once for resolution, so we can simplify things.
https://github.com/rubygems/rubygems/commit/99c144fbe3
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/33769ddb07
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/b4a0fcd2d2
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/426748ed06
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/665051d085
|
|
|
|
| |
https://github.com/rubygems/rubygems/commit/999b644708
|
|
|
|
|
|
|
|
|
| |
Removing /\A.+\n/ could have an unexpected impact, depending on how
RubyLex.generate_local_variables_assign_code is implemented. It feels
like a too much assumption and the intention isn't immediately clear,
so I added these changes.
https://github.com/ruby/irb/commit/ccc07a35ce
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(https://github.com/ruby/irb/pull/397)
* Use local_variables for colorize, code_block_open check, nesting_level and assignment_expression check
* Check if expression is an assignment BEFORE evaluating it. evaluate might define new localvars and change result of assignment_expression?
* Add local_variables dependent code test
* pend local variable dependent test on truffleruby
code_block_open is not working on truffleruby
* Always pass context to RubyLex#lex
* Rename local_variable_assign_code generator method name
* Add assignment expression truncate test
* Add Context#local_variables and make generate_local_variables_assign_code more simple
* Update lib/irb/input-method.rb
Co-authored-by: Stan Lo <stan001212@gmail.com>
* Add a comment why assignment expression check should be done before evaluate
https://github.com/ruby/irb/commit/c8b3877281
Co-authored-by: Stan Lo <stan001212@gmail.com>
Co-authored-by: Takashi Kokubun <takashikkbn@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(https://github.com/ruby/irb/pull/390)
* Fix backtick method def method call handled as backtick open
* Fix handling heredoc in check_string_literal
* Sort result of lexer.parse by pos in ruby<2.7. It's not sorted when the given code includes heredoc.
* Update lib/irb/ruby-lex.rb
Co-authored-by: Stan Lo <stan001212@gmail.com>
* Update lib/irb/ruby-lex.rb
Co-authored-by: Stan Lo <stan001212@gmail.com>
* Add check_string_literal test for heredoc code that does not end with newline
https://github.com/ruby/irb/commit/44bc712460
Co-authored-by: Stan Lo <stan001212@gmail.com>
|
|
|
|
| |
to ruby/git.ruby-lang.org
|
|
|
|
|
| |
- Substitute `GH-xxxx` which does not contain `#` too.
- Split each substitutions.
|
|
|
|
|
|
|
|
| |
Dir.glob brace pattern with '/' after '**' does not match
paths in recursive expansion process.
We expand braces with '/' before expanding a recursive.
Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
|
|
|
|
|
|
|
|
| |
to possibly deal with failures like https://ci.appveyor.com/project/ruby/ruby/builds/45097615.
I'm not sure how vcpkg retries things, but at least aria2c seems to attempt downloads 5 times by default.
https://aria2.github.io/manual/en/html/aria2c.html
Looking at the CI log, vcpkg might be already trying it 5 times, but let me give it a try too.
|
| |
|
|
|
|
| |
https://github.com/ruby/ruby/commit/0d7292ec734d49def118959d6a80588e7c0f7a39
|
|
|
|
| |
https://github.com/ruby/irb/commit/ddd7dbe2c5
|
|
|
|
|
|
|
| |
* YJIT: Allow --yjit-dump-disasm to dump into a file
* YJIT: Move IO implementation to disasm.rs
* YJIT: More consistent naming
|
|
|
|
| |
Co-authored-by: Alan Wu <alansi.xingwu@shopify.com>
Co-authored-by: Maxime Chevalier-Boisvert <maxime.chevalierboisvert@shopify.com>
|
|
|
|
|
|
|
| |
* Make mjit_cont sharable with YJIT
* Update dependencies
* Update YJIT binding
|
|
|
|
|
| |
This allows x86_64 based YJIT to run on Docker Desktop on Apple silicon (arm64)
Mac because it will avoid a subtle behavior difference in `mprotect` system call
between the Linux kernel and `qemu-x86_64` user space emulator.
|
|
|
|
|
|
|
| |
The commented out instance of free_block() is left over from the port.
The addition in gen_single_block() was a place we missed. The new block
is allocated in the same function and could have invariants associated
with it even though there is no space to hold all the code.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
[Feature #18982]
Instead of introducing an `exception: false` argument to have `non_block`
return nil rather than raise, we can clearly document that a timeout of 0
immediately returns.
The code is refactored a bit to avoid doing a time calculation in
such case.
|
|
|
|
| |
https://github.com/ruby/openssl/commit/5befde7519
|
|
|
|
| |
https://github.com/ruby/openssl/commit/4619ab3e76
|