| Age | Commit message (Collapse) | Author |
|
https://github.com/rubygems/rubygems/commit/c5a9449069
|
|
https://github.com/rubygems/rubygems/commit/508fb45b76
|
|
https://github.com/rubygems/rubygems/commit/2a36af0f38
|
|
There seems to be no reason why the install should be serial for --local.
The packages are still installed in the right dependency order in this case, so that parallel install can be used.
This patch disables parallel install only in case of no_install_needed.
Also remove the `option` argument, which is effectifely not used.
https://github.com/rubygems/rubygems/commit/5da934ddb6
|
|
Signed-off-by: Samuel Giddins <segiddins@segiddins.me>
https://github.com/rubygems/rubygems/commit/a5412d9a0e
|
|
https://github.com/rubygems/rubygems/commit/3f39571181
|
|
(https://github.com/ruby/irb/pull/1033)
It probably won't speed up things significantly, but these are hot paths
and we can save a few method calls per completion/input call.
https://github.com/ruby/irb/commit/f1e25ec7ae
|
|
(https://github.com/ruby/irb/pull/1034)
https://github.com/ruby/irb/commit/9750fa23cc
|
|
https://github.com/rubygems/rubygems/commit/ad26ccde38
|
|
Signed-off-by: Andrew Nesbitt <andrewnez@gmail.com>
https://github.com/rubygems/rubygems/commit/897819da36
|
|
https://github.com/ruby/pp/commit/3e4b7c03b0
Co-authored-by: Nobuyoshi Nakada <nobu.nakada@gmail.com>
|
|
https://github.com/ruby/pp/commit/6d9c0f255a
|
|
https://github.com/ruby/pp/commit/e787cd9139
|
|
object
(https://github.com/ruby/irb/pull/1031)
IRB used delegator to install command as a method of frozen main object.
Command is not a method now. We can drop it.
https://github.com/ruby/irb/commit/2f1c593801
|
|
https://github.com/ruby/pp/commit/dbf177d0fc
|
|
https://github.com/ruby/rdoc/commit/9a7ab17f40
|
|
(https://github.com/ruby/rdoc/pull/1211)
https://github.com/ruby/rdoc/commit/10596827f0
|
|
https://github.com/ruby/net-http/commit/4650f86981
|
|
https://github.com/ruby/rdoc/commit/cf09b2ebb8
|
|
https://github.com/ruby/net-http/commit/37f17d29e0
|
|
(https://github.com/ruby/rdoc/pull/1200)
Fixes https://bugs.ruby-lang.org/issues/20862
https://github.com/ruby/rdoc/commit/3c678249e2
|
|
https://github.com/ruby/tempfile/commit/297bdf2c8d
|
|
`IO::NULL`'s underlying file `/dev/null` is not always available on
WASI, so use of the file on top-level code (introduced in
https://github.com/ruby/tempfile/pull/36) causes tempfile library not
to work at all on WASI.
https://github.com/ruby/tempfile/commit/d50939890e
|
|
https://github.com/ruby/syntax_suggest/commit/e99b5ba287
|
|
https://github.com/ruby/syntax_suggest/commit/8c36b0cb35
|
|
https://github.com/ruby/syntax_suggest/commit/9c78283363
|
|
https://github.com/ruby/syntax_suggest/commit/b17bf0baca
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12096
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12096
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12096
|
|
These constants, isolated in net/http/backward.rb, have not only been
deprecated since 2001, but have also had a warning since 2021.
https://github.com/ruby/net-http/commit/265bfa929f
|
|
In #225 it was reported that the output looks incorrect:
```
$ cat /tmp/4a71c7e417cc9eac0971e3a2519b295c/scratch.rb
def x.y.z
end
$ ruby /tmp/4a71c7e417cc9eac0971e3a2519b295c/scratch.rb
/tmp/4a71c7e417cc9eac0971e3a2519b295c/scratch.rb: --> /tmp/4a71c7e417cc9eac0971e3a2519b295c/scratch.rb
expected a delimiter to close the parametersunexpected '.', ignoring it
> 1 def x.y.z
> 2 end
```
Specifically:
```
expected a delimiter to close the parametersunexpected '.', ignoring it
```
However this does not show up when executing the debug executable:
```
$ bin/bundle exec exe/syntax_suggest /tmp/4a71c7e417cc9eac0971e3a2519b295c/scratch.rb
--> /tmp/4a71c7e417cc9eac0971e3a2519b295c/scratch.rb
expected a delimiter to close the parameters
unexpected '.', ignoring it
> 1 def x.y.z
> 2 end
```
This is because `exe/syntax_suggest` uses STDOUT.puts while calling `ruby` with the filename uses a fake IO object represented by MiniStringIO. This class was incorrectly not adding a newline to the end of the print.
The fix was to move the class to it's own file where it can be tested and then fix the behavior.
close https://github.com/ruby/syntax_suggest/pull/225
https://github.com/ruby/syntax_suggest/commit/d2ecd94a3b
Co-authored-by: Andy Yong <andyywz@gmail.com>
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12086
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12086
|
|
non-windows environment.
(https://github.com/ruby/reline/pull/769)
Reline works perfectly in most major terminal emulators without terminfo.
In minor/old terminal emulator, we used to get key bindings from terminfo, but I think it is not used so much.
https://github.com/ruby/reline/commit/3ceba3bff7
|
|
URI::RFC2396_PARSER.escape explicitly
https://github.com/rubygems/rubygems/commit/64f026c9d4
|
|
https://github.com/ruby/uri/commit/e46960a467
|
|
https://github.com/ruby/uri/commit/b6f583369a
|
|
https://github.com/ruby/pp/commit/812933668d
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
URI::RFC2396_REGEXP::PATTERN
https://github.com/ruby/uri/commit/60a8bc1575
|
|
https://github.com/ruby/uri/commit/ee9a38701a
|
|
(https://github.com/ruby/rdoc/pull/1206)
Looking for a method is easier because eyes don't have to skip dashes or
double colon.
https://github.com/ruby/rdoc/commit/6852567640
|
|
* Use FL_USER0 for ELTS_SHARED
This makes space in RString for two bits for chilled strings.
* Mark strings returned by `Symbol#to_s` as chilled
[Feature #20350]
`STR_CHILLED` now spans on two user flags. If one bit is set it
marks a chilled string literal, if it's the other it marks a
`Symbol#to_s` chilled string.
Since it's not possible, and doesn't make much sense to include
debug info when `--debug-frozen-string-literal` is set, we can't
include allocation source, but we can safely include the symbol
name in the warning message, making it much easier to find the source
of the issue.
Co-Authored-By: Étienne Barrié <etienne.barrie@gmail.com>
---------
Co-authored-by: Étienne Barrié <etienne.barrie@gmail.com>
Co-authored-by: Jean Boussier <jean.boussier@gmail.com>
|