Skip to content

Migrate parser to 2.3. Bump RUBY_VERSION to 2.3.0.#1501

Merged
elia merged 1 commit intoopal:masterfrom
iliabylich:migrate-to-ruby-2.3
Jun 30, 2016
Merged

Migrate parser to 2.3. Bump RUBY_VERSION to 2.3.0.#1501
elia merged 1 commit intoopal:masterfrom
iliabylich:migrate-to-ruby-2.3

Conversation

@iliabylich
Copy link
Copy Markdown
Contributor

Added new methods:

  • Array#bsearch_index
  • Array#dig
  • Enumerable#chunk_while
  • Enumerable#grep_v
  • Enumerable#slice_after
  • Enumerable#slice_when
  • Hash#>
  • Hash#<
  • Hash#>=
  • Hash#>=
  • Hash#dig
  • Hash#fetch_values
  • Hash#to_proc
  • Struct#dig

Changed to be 2.3 compliant:

  • Enumerable#chunk (to take only a a block)
  • Enumerable#slice_before (to raise proper argument errors)
  • Number#positive? (to return false for 0)

Fixed:

  • Kernel#loop (to catch StopIteration error)

Added new methods:
  * Array#bsearch_index
  * Array#dig
  * Enumerable#chunk_while
  * Enumerable#grep_v
  * Enumerable#slice_after
  * Enumerable#slice_when
  * Hash#>
  * Hash#<
  * Hash#>=
  * Hash#>=
  * Hash#dig
  * Hash#fetch_values
  * Hash#to_proc
  * Struct#dig

Changed to be 2.3 compliant:
  * Enumerable#chunk (to take only a a block)
  * Enumerable#slice_before (to raise proper argument errors)
  * Number#positive? (to return false for 0)

Fixed:
  * Kernel#loop (to catch StopIteration error)
@elia elia merged commit e4d14aa into opal:master Jun 30, 2016
@elia
Copy link
Copy Markdown
Member

elia commented Jun 30, 2016

Great stuff, there's probably enough material already to release 0.11 😄

@iliabylich iliabylich deleted the migrate-to-ruby-2.3 branch October 6, 2016 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants