Age | Commit message (Collapse) | Author |
|
https://github.com/rubygems/rubygems/commit/b760a882a1
|
|
--help`
https://github.com/rubygems/rubygems/commit/440b7b8282
|
|
https://github.com/rubygems/rubygems/commit/1e4dc0a703
|
|
--help`
https://github.com/rubygems/rubygems/commit/54dbcdc656
|
|
https://github.com/rubygems/rubygems/commit/6625998ca6
|
|
https://github.com/rubygems/rubygems/commit/c6f62b2eed
|
|
In one liners, no whitespace for alignment.
https://github.com/rubygems/rubygems/commit/413339a9ca
|
|
licenses` commands
https://github.com/rubygems/rubygems/commit/6e1a515d58
|
|
https://github.com/rubygems/rubygems/commit/8288cfd3e0
|
|
https://github.com/rubygems/rubygems/commit/83fd1c6718
|
|
(https://github.com/ruby/irb/pull/1043)
IRB started to page its evaluation output and it became a useful feature
for users. However, in `irb:rdbg` sessions, the output is not paged so
the sudden change in behavior is surprising and inconvenient.
This commit makes `irb:rdbg` sessions page the output of the debugger
too.
https://github.com/ruby/irb/commit/8241ec9a0c
|
|
(https://github.com/ruby/reline/pull/791)
Cursor position calculation was wrong when the input line contains "\1" or CSI escape sequence.
https://github.com/ruby/reline/commit/a1943daaf4
|
|
https://github.com/ruby/resolv/commit/324c355eb7
|
|
(https://github.com/ruby/rdoc/pull/1141)
There have been several document refactors in ruby/ruby that extract
individual methods/classes' documentation into separate files, like
ruby/ruby#6567
Because RI is not capable of rendering those references, RI users
are left with dramatically fewer documentation on those methods/classes.
This commit adds a new option `--expand-ref` (default: true) to expand
all the rdoc-ref targets at the end of the output.
https://github.com/ruby/rdoc/commit/9e2b28c6e3
|
|
(https://github.com/ruby/rdoc/pull/1137)
This is an attempt to utilize RuboCop further.
RuboCop was added in https://github.com/ruby/rdoc/commit/9262fdd43a3a
but only a few rules have been enabled.
I believe we can utilize RuboCop more for better code quality,
especially with Lint cops.
This is the first step to enable other Lint cops.
This commit also exclude some auto generated files.
https://github.com/ruby/rdoc/commit/a53287fce0
|
|
(https://github.com/ruby/rdoc/pull/1209)
* Use the original `label` description list style
As a default for all description lists, the original "label" style is
more readable.
This is slightly different from the original `label` dl though:
* slightly increased left margin for `dd` (to 1em)
* removed right margin on `dd`
* removed `dt` bottom margin and `dd` top margin, to reduce the gap
between the term and its description (to only the standard line-height
gap).
* Add closing tags for description list terms
Without the closing tags, the dt elements contain whitespace after the
text. This normally isn't a big deal, but does mess some things up,
e.g: using `::after` with `content: ", "` in stylesheets.
* Restore float:left style for note lists
Unlike the original note list styles, this version sets the line-height
for all `dt` elements to be the same as the `p` elements contained
inside the `dd`, so that the second line has the same indentation as all
subsequent lines.
* Add commas between note list terms
https://github.com/ruby/rdoc/commit/9e69ea6d75
|
|
`Gem::Specification.reset` on benign cases
If `Gem::Specification.reset` is used, but there are still unresolved
dependencies, RubyGems prints a warning. There are though, certain cases
where the situation will not cause any issues.
One such case is when the unresolved dependency does not restrict any
versions (>= 0) and there's a default gem matching it.
In this situation, it doesn't matter if Gem paths change, because
default gems are still activatable, so the dependency will be properly
activated if ever needed.
https://github.com/rubygems/rubygems/commit/e5f8a3068e
|
|
key_bindings(escape sequence to symbol)
(https://github.com/ruby/reline/pull/715)
https://github.com/ruby/reline/commit/6a7e249374
|
|
https://github.com/rubygems/rubygems/commit/7c634ecd72
|
|
Removes usage of these classes as ACE gadgets
See https://nastystereo.com/security/ruby-3.4-deserialization.html
Signed-off-by: Samuel Giddins <[email protected]>
https://github.com/rubygems/rubygems/commit/89ad04db86
|
|
(https://github.com/ruby/rdoc/pull/1218)
* Deprecate :main: directive
* Deprecate :title: direcive
* Update documentation
* Remove :main: directive's usage
* Update test cases
* Add '.rdoc_options' to suggested alternatives
https://github.com/ruby/rdoc/commit/e2d4ac9dad
|
|
https://github.com/ruby/did_you_mean/commit/1cce337962
|
|
https://github.com/ruby/did_you_mean/commit/e11bf81438
|
|
https://github.com/rubygems/rubygems/commit/c982085f86
|
|
https://github.com/ruby/shellwords/commit/2c7ae1b76c
|
|
Since ruby 2.3, a file opened with `File::SHARE_DELETE` and
`File::BINARY` can be renamed or removed.
https://github.com/ruby/logger/commit/7b6146fee6
|
|
https://github.com/ruby/logger/commit/f904ad2f7c
|
|
(https://github.com/ruby/irb/pull/1039)
https://github.com/ruby/irb/commit/9eb14a3a0b
|
|
https://github.com/ruby/timeout/commit/7d2af46a00
Co-authored-by: Jeremy Evans <[email protected]>
|
|
https://github.com/ruby/timeout/commit/4be6423de4
Co-authored-by: Jeremy Evans <[email protected]>
|
|
https://github.com/ruby/timeout/commit/f992632cf3
|
|
added tests
https://github.com/ruby/timeout/commit/ffc8d7c003
|
|
type-errror and added tests
https://github.com/ruby/timeout/commit/8342544979
|
|
https://github.com/ruby/timeout/commit/8e57887eee
|
|
https://github.com/ruby/pp/commit/979f9d972d
|
|
https://github.com/ruby/error_highlight/commit/a8e9eb7f2f
|
|
This reverts commit 0fe82ae087130d7f360cc0607be93995cedbdb16.
Notes:
Merged: https://github.com/ruby/ruby/pull/12233
|
|
(https://github.com/ruby/rdoc/pull/1220)
https://github.com/ruby/rdoc/commit/09d7f35420
Co-authored-by: Nobuyoshi Nakada <[email protected]>
|
|
argument
(https://github.com/ruby/rdoc/pull/1222)
It is necessary for ClassModule's instance variable @superclass to
always be a String (or nil) so that the class can be saved with
`#marshal_dump` and loaded with `#marshal_load`.
However, there's no type checking being done, which allows a bug like
the one reported in #1221 (which was introduced in #1217) that sets
superclass to a ClassModule. That bug requires:
- setting a superclass to a NormalClass
- marshal_save
- marshal_load (which raises an exception)
With this change, passing a ClassModule to ClassModule#superclass= is
explicitly allowed by saving the full name of the ClassModule in the
@superclass instance variable.
https://github.com/ruby/rdoc/commit/9ced6d534c
|
|
(https://github.com/ruby/reline/pull/790)
Minimize the call of STDOUT.write
This will improve rendering performance especially when there is a busy thread `Thread.new{loop{}}`
https://github.com/ruby/reline/commit/a6fe45f5ba
|
|
https://github.com/rubygems/rubygems/commit/722d4c6926
|
|
https://github.com/ruby/net-http/commit/6475fa68ba
|
|
https://github.com/ruby/logger/commit/2d07f086f8
|
|
https://github.com/ruby/securerandom/commit/53f97f3151
|
|
https://github.com/ruby/securerandom/commit/90c7e390f5
Notes:
Merged: https://github.com/ruby/ruby/pull/12231
|
|
This reverts commit 2923f42ed7622f6310c63aab4c0abf05402f9a04.
https://github.com/ruby/actions/actions/runs/12108034481/job/33755653615#step:23:1031
```
/home/runner/work/actions/actions/snapshot-master/lib/rdoc/code_object.rb:322:in 'RDoc::CodeObject#parent': undefined method 'find_class_or_module' for nil (NoMethodError)
from /home/runner/work/actions/actions/snapshot-master/lib/rdoc/code_object/class_module.rb:342:in 'RDoc::ClassModule#marshal_dump'
from /home/runner/work/actions/actions/snapshot-master/lib/rdoc/store.rb:878:in 'Marshal.dump'
from /home/runner/work/actions/actions/snapshot-master/lib/rdoc/store.rb:878:in 'block in RDoc::Store#save_class'
from /home/runner/work/actions/actions/snapshot-master/lib/rdoc/store.rb:877:in 'IO.open'
from /home/runner/work/actions/actions/snapshot-master/lib/rdoc/store.rb:877:in 'RDoc::Store#save_class'
from /home/runner/work/actions/actions/snapshot-master/lib/rdoc/store.rb:763:in 'block in RDoc::Store#save'
from /home/runner/work/actions/actions/snapshot-master/lib/rdoc/store.rb:762:in 'Array#each'
from /home/runner/work/actions/actions/snapshot-master/lib/rdoc/store.rb:762:in 'RDoc::Store#save'
from /home/runner/work/actions/actions/snapshot-master/lib/rdoc/generator/ri.rb:27:in 'RDoc::Generator::RI#generate'
from /home/runner/work/actions/actions/snapshot-master/lib/rdoc/rdoc.rb:528:in 'block in RDoc::RDoc#generate'
from /home/runner/work/actions/actions/snapshot-master/lib/rdoc/rdoc.rb:522:in 'Dir.chdir'
from /home/runner/work/actions/actions/snapshot-master/lib/rdoc/rdoc.rb:522:in 'RDoc::RDoc#generate'
from /home/runner/work/actions/actions/snapshot-master/lib/rdoc/rdoc.rb:501:in 'RDoc::RDoc#document'
from ./tool/rdoc-srcdir:27:in '<main>'
```
|
|
https://github.com/ruby/set/commit/f88ecdef6b
|
|
Improved performance by ensuring that identical `Set` objects are
processed only once.
https://github.com/ruby/set/commit/cadb686e93
|
|
(https://github.com/ruby/reline/pull/788)
https://github.com/ruby/reline/commit/7d44770c84
|
|
(https://github.com/ruby/irb/pull/1041)
https://github.com/ruby/irb/commit/0506ed0e11
|