summaryrefslogtreecommitdiff
path: root/NEWS
AgeCommit message (Collapse)Author
2019-11-30Remove e2mmap entries from docsHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/2699
2019-11-29Fixed the position in NEWS [Feature #16348]Nobuyoshi Nakada
[ci skip]
2019-11-28Added Symbol#start_with? and Symbol#end_with? method. [Feature #16348]NARUSE, Yui
2019-11-28Get rid of inadvertent label [ci skip]Nobuyoshi Nakada
2019-11-25Fix a typo [ci skip]Kazuhiro NISHIYAMA
2019-11-25Remove duplicated line in NEWS [ci skip]Junichi Ito
[ruby-core:95935] [Misc #16365]
2019-11-20add a NEWS entry for Method#inspectKoichi Sasada
2019-11-18NEWS: Add an example for the warning of "yield in singleton class"Yusuke Endoh
2019-11-18* remove trailing spaces. [ci skip]git
2019-11-18Update NEWS for $SAFE/taint changesJeremy Evans
Notes: Merged: https://github.com/ruby/ruby/pull/2476
2019-11-14Added default gems entry to NEWSHiroshi SHIBATA
2019-11-14Update RubyGems and Bundler entries on NEWSHiroshi SHIBATA
2019-11-12Add ticket number of `FrozenError#receiver` [ci skip]Kazuhiro NISHIYAMA
2019-11-12Revert "Method reference operator"Nobuyoshi Nakada
This reverts commit 67c574736912003c377218153f9d3b9c0c96a17b. [Feature #16275]
2019-11-12NEWS: Make it clear that delegation syntax `(...)` requires parenthesesYusuke Endoh
Ref [Feature #16253]
2019-11-12add NEWS about _1 as a local variable [ci skip]卜部昌平
2019-11-12add a NEWS entry about builtin features.Koichi Sasada
2019-11-05Revert "[EXPERIMENTAL] Make Symbol#to_s return a frozen String [Feature #16150]"NARUSE, Yui
This reverts commit 6ffc045a817fbdf04a6945d3c260b55b0fa1fd1e.
2019-11-03Update NEWS entry for Feature #13083Benoit Daloze
2019-11-03Remove incorrect NEWS entry, only Regexp#match and #match? changedBenoit Daloze
2019-10-31Mention update to Unicode Emoji version 12.1 in NEWS.Martin Dürst
Also fixed some grammatical errors. [ci skip]
2019-10-27Improve Enumerator.produce docszverok
* Add to NEWS; * Add examples of while-alike cycles with practical tasks. Notes: Merged: https://github.com/ruby/ruby/pull/2616
2019-10-26Add entry for Feature #13083 in NEWSBenoit Daloze
* Move Unicode changes under String / Unicode for consistency with the rest.
2019-10-23Add gem names [ci skip]Kazuhiro NISHIYAMA
2019-10-23Trivial fixes [ci skip]Kazuhiro NISHIYAMA
2019-10-23Fix typos [ci skip]Kazuhiro NISHIYAMA
2019-10-22NEWS: add a URL about the performance improvement of CGI.escapeHTMLYusuke Endoh
2019-10-22NEWS: Fix the example of Lazy#eagerv2_7_0_preview2Yusuke Endoh
2019-10-22NEWS: add an example for Lazy#eagerYusuke Endoh
2019-10-22NEWS: Make Net::FTP#features and #option more informativeYusuke Endoh
2019-10-22Arguments forwarding [Feature #16253]Nobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/2575
2019-10-22NEWS: fixed method names [ci skip]Nobuyoshi Nakada
2019-10-22NEWS: fixed mark-up [ci skip]Nobuyoshi Nakada
2019-10-22add an NEWS entry about [Feature #15575]Koichi Sasada
2019-10-22add a NEWS entry about Proc#to_s changeKoichi Sasada
2019-10-22fix NEWS entry about unbundled gemsKoichi Sasada
2019-10-21NEWS: fixed indents [ci skip]Nobuyoshi Nakada
2019-10-21NEWS: fix a typoYusuke Endoh
2019-10-21NEWS: structured the "Language changes" sectionYusuke Endoh
There were too many items in the section in somewhat random order. This change creates the following five subsections: * Pattern matching * The spec of keyword arguments is changed towards 3.0 * Numbered parameter * proc/lambda without no block is deprecated * Other miscellaneous changes Also it adds a handful of example code.
2019-10-21add a NEWS entry about [Feature #15602]Koichi Sasada
2019-10-20make monitor.so for performance. (#2576)Koichi Sasada
Recent monitor.rb has performance problem because of interrupt handlers. 'Monitor#synchronize' is frequently used primitive so the performance of this method is important. This patch rewrite 'monitor.rb' with 'monitor.so' (C-extension) and make it faster. See [Feature #16255] for details. Monitor class objects are normal object which include MonitorMixin. This patch introduce a Monitor class which is implemented on C and MonitorMixin uses Monitor object as re-entrant (recursive) Mutex. This technique improve performance because we don't need to care atomicity and we don't need accesses to instance variables any more on Monitor class. Notes: Merged-By: ko1 <ko1@atdot.net>
2019-10-18Verbatim texts need more indent [ci skip]Nobuyoshi Nakada
And separate ruby script and executed example.
2019-10-18NEWS: Mention that optparse now supports did_you_mean for unknown optionYusuke Endoh
2019-10-17[DOC] no change on Windows [Bug #15267] [ci skip]Nobuyoshi Nakada
2019-10-17Fixed File.extname at a name ending with a dotNobuyoshi Nakada
File.extname now returns a dot string at a name ending with a dot. [Bug #15267] Notes: Merged: https://github.com/ruby/ruby/pull/2565
2019-10-16Use an even indent in NEWS for codeBenoit Daloze
* Makes it easier to copy-paste and add code backticks.
2019-10-16Comparable#clamp with a range [Feature #14784]Nobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/2556
2019-10-14Import StringScanner 1.0.3 (#2553)Sutou Kouhei
Notes: Merged-By: kou <kou@clear-code.com>
2019-10-12Import CSV 3.1.2 (#2547)Sutou Kouhei
Notes: Merged-By: kou <kou@clear-code.com>
2019-10-12Import REXML 3.2.3 (#2548)Sutou Kouhei
Notes: Merged-By: kou <kou@clear-code.com>