Age | Commit message (Collapse) | Author |
|
\vref is not valid doc syntax
Notes:
Merged: https://github.com/ruby/ruby/pull/2364
|
|
|
|
Now Proc#to_s returns
"#<Proc:0x00000237a0f5f170@t.rb:1>".
However, it is convenient to select a file name by (double-)clicking
on some terminals by separating ' ' instead of '@' like
"#<Proc:0x00000237a0f5f170 t.rb:1>"
[Feature #16101]
|
|
|
|
|
|
Fix TypeError when typing `''.[TAB]`
|
|
|
|
This reverts commit 1ee88c51b3c319b74b69540e111e4a1c24833cad.
|
|
|
|
RUBY_PLATFORM on JRuby is always "java", so it will not reflect
the host operating system. This regex appears to be the consensus
way to detect Windows based on a search of Ruby code on Github:
https://github.com/search?q=%2Fmswin%7Cmsys%7Cmingw%7Ccygwin%7Cbccwin%7Cwince%7Cemc%2F&type=Code
|
|
|
|
|
|
Closes: https://github.com/ruby/ruby/pull/1425
|
|
JRUBY_VERSION
* RUBY_ENGINE and RUBY_ENGINE_VERSION are defined on every modern Ruby.
* There is no such constant as TRUFFLERUBY_VERSION or RBX_VERSION.
https://github.com/rubygems/rubygems/commit/431d0aefdd
|
|
https://github.com/rubygems/rubygems/commit/83eced0b39
|
|
https://github.com/rubygems/rubygems/commit/5c3158d975
|
|
https://github.com/rubygems/rubygems/commit/b0588a87b1
|
|
https://github.com/rubygems/rubygems/commit/5a1d3d618d
|
|
https://github.com/ruby/rexml/commit/404bd99a7c
|
|
relational expressions
GitHub: fix #18
Reported by Mirko Budszuhn. Thanks!!!
https://github.com/ruby/rexml/commit/0dca2a2ba0
|
|
GitHub: fix #18
It must be 0.
Reported by Mirko Budszuhn. Thanks!!!
https://github.com/ruby/rexml/commit/b48f3afa3b
|
|
nonexistent case
It must be an empty string.
https://github.com/ruby/rexml/commit/81bc7cd4f5
|
|
https://github.com/ruby/rexml/commit/feb8ddb1ec
|
|
GitHub: fix #17
There is a bug when they are used against node set. They should return
boolean value but they returned node set.
Reported by Mirko Budszuhn. Thanks!!!
https://github.com/ruby/rexml/commit/a02bf38440
|
|
https://github.com/ruby/rexml/commit/185062a4a4
|
|
variable
https://github.com/ruby/rexml/commit/59378a16ea
|
|
https://github.com/ruby/rexml/commit/54452c103a
|
|
* Message less confusing error to human
* Problem: Following error message is not helpful, because you have to reason
that '' actually means it's in the top-level, and the 'div' (not '</div>') is
an end tag
require "rexml/parsers/lightparser"
REXML::Parsers::LightParser.new('</div>').parse
#=> Missing end tag for '' (got 'div')
* Solution: add a special case in error handling just to change the error message
require "rexml/parsers/lightparser"
REXML::Parsers::LightParser.new('</div>').parse
#=> Unexpected top-level end tag (got 'div')
* Refactor by removing unnecessary `md` check
* Thanks @a_matsuda to review this at asakusa.rb!
https://github.com/ruby/rexml/commit/f6528d4477
|
|
Patch by Alyssa Ross. Thanks!!!
https://github.com/ruby/rexml/commit/2a53c54f58
|
|
https://github.com/ruby/rexml/commit/a124a19b9a
|
|
https://github.com/ruby/rexml/commit/c0e3f14564
|
|
NOTE: It's a backward incompatible change. If we have any serious
problems with this change, we may revert this change.
The XML namespace specification says the default namespace doesn't
apply to attribute names but it does in REXML without this change:
https://www.w3.org/TR/xml-names/#uniqAttrs
> the default namespace does not apply to attribute names
REXML reports a parse error for the following XML that is described as
a valid XML in the XML nsmaspace specification without this change:
<!-- http://www.w3.org is bound to n1 and is the default -->
<x xmlns:n1="http://www.w3.org"
xmlns="http://www.w3.org" >
<good a="1" b="2" />
<good a="1" n1:a="2" />
</x>
If attribute doesn't have prefix, the attribute should return "" for
both #prefix and #namespace.
https://github.com/ruby/rexml/commit/9e4fd552bc
|
|
https://github.com/ruby/rexml/commit/2384586811
|
|
This reverts commit 61b73c1bf8dc64d97fba7f0a8c503c24b11313f5.
"*:local_name" becomes prefix=nil.
https://github.com/ruby/rexml/commit/9e7dd4cd4e
|
|
It must not be nil.
https://github.com/ruby/rexml/commit/61b73c1bf8
|
|
https://github.com/ruby/rexml/commit/70310a06e5
|
|
prefix
[ruby-list:50733]
Reported by Yasuhiro KIMURA. Thanks!!!
https://github.com/ruby/rexml/commit/8f3c5c176a
|
|
https://github.com/ruby/rexml/commit/0f79e71210
|
|
Closes: https://github.com/ruby/ruby/pull/1749
|
|
https://github.com/bundler/bundler/commit/5215ae7fa3
|
|
https://github.com/bundler/bundler/commit/a94f74682e
|
|
And reenable exclusion because the bug why we added them has been fixed.
See https://github.com/rubocop-hq/rubocop/issues/6861.
https://github.com/bundler/bundler/commit/bda63fcffc
|
|
https://github.com/bundler/bundler/commit/ffb7d6fa53
|
|
https://github.com/bundler/bundler/commit/b8ee4aec0b
|
|
* Adds an extra artifice task to vendorize new `connection_pool`
dependency.
* Cherry-pick's needed Windows fix not yet merged into master branch of
`net-http-persistent`.
* Update bundler usages to be compatible with the new version, and fix
unit specs.
https://github.com/bundler/bundler/commit/0575baa6bb
|
|
https://github.com/bundler/bundler/commit/4c6a3c3cf7
|
|
And use single quotes consistenly.
https://github.com/bundler/bundler/commit/8b9fbbb2df
|
|
platform is Gem::Platform::RUBY
This allows us to always say we're ruby? when force_ruby_platform is
set, and fixes using gemspec & force_ruby_platform on windows.
https://github.com/bundler/bundler/commit/3cb89b7e5c
|
|
https://github.com/bundler/bundler/commit/2a7a5daba0
|
|
And refactor development setup.
https://github.com/bundler/bundler/commit/f288806d02
|