summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2020-12-05[ruby/reline] Update to Unicode 13.0.0aycabta
https://github.com/ruby/reline/commit/d49bb0aa34
2020-12-04Added dependencies for rindaHiroshi SHIBATA
2020-12-04[ruby/logger] Consider cygwin a Windows platformJeremy Evans
This should fix Ruby Bug 12468. https://github.com/ruby/logger/commit/49de53d1fc
2020-12-04[ruby/mutex_m] Fix `Mutex_m#initialize` when the super's initialize has kwargsMasataka Pocke Kuwabara
Co-authored-by: Ryuta Kamizono <kamipo@gmail.com> https://github.com/ruby/mutex_m/commit/84ca1fc108
2020-12-04[ruby/fileutils] Make mkdir_p only attempt to create necessary directoriesJeremy Evans
Previously, if creating the directory directly didn't work and the directory didn't exist, mkdir_p would create all directories from the root. This modifies the approach to check whether the directory exists when walking up the directory tree from the argument, and once you have found an intermediate directory that exists, you only need to create directories under it. This approach has a couple advantages: 1) It performs better when most directories in path already exist, and that will be true for most usage of mkdir_p, as mkdir_p is usually called with paths where the first few directories exist and only the last directory or last few directories do not. 2) It works in file-system access limited environments such as when unveil(2) is used on OpenBSD. In these environments, if /foo/bar/baz exists and is unveiled, you can do `mkdir /foo/bar/baz/xyz` but `mkdir /foo` and `mkdir /foo/bar` raise Errno::ENOENT. https://github.com/ruby/fileutils/commit/ec0c229e78
2020-12-04[ruby/set] Add `Set#<=>`Marc-Andre Lafortune
https://github.com/ruby/set/commit/447974a374
2020-12-04[ruby/set] Remove SortedSet implementationsAkinori MUSHA
It required RBTree to perform decently and the external dependency was not suitable for a standard library. The pure ruby fallback implementation was originally meant to be an example of how to write a subclass of Set, and its poor performance was not suitable for use in production. I decided it should be distributed as an external library instead of bundling it with Set. https://github.com/ruby/set/commit/dfcc8e568b
2020-12-04[ruby/set] Resurrect support for Ruby 2.xAkinori MUSHA
In Ruby 2.x, initialize_copy does not take a freeze option. https://github.com/ruby/set/commit/3da6c309df
2020-12-03digest gem is available nowHiroshi SHIBATA
2020-12-03[ruby/ipaddr] fixup 90b46678a5b09ed32612b0629b7c51c6d39a0444Hiroshi SHIBATA
https://github.com/ruby/ipaddr/commit/d2ec7cc3ee
2020-12-03[ruby/ipaddr] Relaxed Ruby version for 3.0Hiroshi SHIBATA
https://github.com/ruby/ipaddr/commit/90b46678a5
2020-12-03Specify minimum version.Samuel Williams
2020-12-03Use Gemfile instead of Gem::Specification#add_development_dependency.Hiroshi SHIBATA
2020-12-03Simplify `ipaddr.gemspec`.Samuel Williams
2020-12-03[ruby/forwardable] Specify minimum Ruby version.Marc-Andre Lafortune
Remove jruby-9.1.17.0 from CI https://github.com/ruby/forwardable/commit/08d92a9c39
2020-12-02Added dependencies for net-popHiroshi SHIBATA
2020-12-02Added dependencies for net-imapHiroshi SHIBATA
2020-12-02Added dependencies for net-ftpHiroshi SHIBATA
2020-12-02Added dependencies for net-httpHiroshi SHIBATA
2020-12-02Added dependencies for net-smtpHiroshi SHIBATA
2020-12-02Added dependencies for net-protocolHiroshi SHIBATA
2020-12-02Added dependencies for tmpdirHiroshi SHIBATA
2020-12-02Added dependencies for erbHiroshi SHIBATA
2020-12-02Added dependencies for ppHiroshi SHIBATA
2020-12-01Added dependencies for open-uriHiroshi SHIBATA
2020-12-01Added dependencies for timeHiroshi SHIBATA
2020-12-01Added dependencies for primeHiroshi SHIBATA
2020-12-01Added dependencies for weakrefHiroshi SHIBATA
2020-11-24[ruby/csv] Add support for \r\n with skip_lines: /...$/ againSutou Kouhei
GitHub: fix GH-194 Reported by Josef Šimánek. Thanks!!! https://github.com/ruby/csv/commit/fd86afe081 Notes: Merged: https://github.com/ruby/ruby/pull/3804
2020-11-24[ruby/csv] Bump versionSutou Kouhei
https://github.com/ruby/csv/commit/e1b430d965 Notes: Merged: https://github.com/ruby/ruby/pull/3804
2020-11-24[ruby/csv] Removed needless editorconfig file (#192)Hiroshi SHIBATA
https://github.com/ruby/csv/commit/5623dee00e Notes: Merged: https://github.com/ruby/ruby/pull/3804
2020-11-24[ruby/csv] Split recipes into three pages: parsing, generating, filtering (#184)Burdette Lamar
Co-authored-by: Sutou Kouhei <kou@clear-code.com> https://github.com/ruby/csv/commit/f0bab6a592 Notes: Merged: https://github.com/ruby/ruby/pull/3804
2020-11-24[ruby/csv] Clarify and correct RDoc for converters (#178)Burdette Lamar
https://github.com/ruby/csv/commit/f3e9586b34 Notes: Merged: https://github.com/ruby/ruby/pull/3804
2020-11-24[ruby/csv] Experimenting with recipes in CSV RDoc (#175)Burdette Lamar
https://github.com/ruby/csv/commit/01ffd0d2de Notes: Merged: https://github.com/ruby/ruby/pull/3804
2020-11-24[ruby/csv] Fix CSV.filter to preserve headers (#174)Burdette Lamar
Co-authored-by: Sutou Kouhei <kou@clear-code.com> https://github.com/ruby/csv/commit/203c5e0574 Notes: Merged: https://github.com/ruby/ruby/pull/3804
2020-11-24[ruby/csv] Enhanced RDoc for CSV::Row (#173)Burdette Lamar
https://github.com/ruby/csv/commit/99956c671d Notes: Merged: https://github.com/ruby/ruby/pull/3804
2020-11-24[ruby/csv] Enhanced RDoc for CSV::Row (#171)Burdette Lamar
https://github.com/ruby/csv/commit/cced8d8de9 Notes: Merged: https://github.com/ruby/ruby/pull/3804
2020-11-24[ruby/csv] Enhanced RDoc for Row#[]= (#170)Burdette Lamar
https://github.com/ruby/csv/commit/744e83043f Notes: Merged: https://github.com/ruby/ruby/pull/3804
2020-11-24[ruby/csv] Enhanced RDoc for Table::Row (#169)Burdette Lamar
https://github.com/ruby/csv/commit/70ed12c1aa Notes: Merged: https://github.com/ruby/ruby/pull/3804
2020-11-24[ruby/csv] Don't change initialize_copy's return valueSutou Kouhei
https://github.com/ruby/csv/commit/cf3b60db1c Notes: Merged: https://github.com/ruby/ruby/pull/3804
2020-11-24[ruby/csv] Add link to Wikipedia article Table (#167)Burdette Lamar
https://github.com/ruby/csv/commit/fe975c41d2 Notes: Merged: https://github.com/ruby/ruby/pull/3804
2020-11-24[ruby/csv] Enhanced RDoc for CSV::Table (#165)Burdette Lamar
https://github.com/ruby/csv/commit/bce4b696a7 Notes: Merged: https://github.com/ruby/ruby/pull/3804
2020-11-24[ruby/csv] Enhanced RDoc for values_at, <<, and push (#164)Burdette Lamar
https://github.com/ruby/csv/commit/bb3eb242f2 Notes: Merged: https://github.com/ruby/ruby/pull/3804
2020-11-24[ruby/csv] Enhanced RDoc for Table#[] (#162)Burdette Lamar
* Enhanced RDoc for Table#[] * Enhanced RDoc for Table#[] https://github.com/ruby/csv/commit/5575ffc82e Notes: Merged: https://github.com/ruby/ruby/pull/3804
2020-11-24[ruby/csv] Bump versionSutou Kouhei
https://github.com/ruby/csv/commit/e7628e6930 Notes: Merged: https://github.com/ruby/ruby/pull/3804
2020-11-24[ruby/csv] Disable stringio >= 0.1.3 dependencySutou Kouhei
If we have it, we can use the csv gem with a Rack application on Passenger. https://github.com/ruby/csv/commit/e0c7074a82 Notes: Merged: https://github.com/ruby/ruby/pull/3804
2020-11-22[ruby/irb] Stop using bang version for #inspect of resultaycabta
https://github.com/ruby/irb/commit/fc1426d34e
2020-11-22[ruby/irb] Add a fallback for check_code_block that does not depend on ↵Benoit Daloze
implementation-private APIs * Fixes https://github.com/ruby/irb/issues/133 https://github.com/ruby/irb/commit/5eb3ef3293
2020-11-22[ruby/irb] support more body argument for oneliner method definitionNobuhiro IMAI
https://github.com/ruby/irb/commit/2ff1295533
2020-11-18[ruby/net-smtp] Bump version to 0.2.1Hiroshi SHIBATA
https://github.com/ruby/net-smtp/commit/6e5c09dcc4