Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add a NEWS entry about builtin features. | Koichi Sasada | 2019-11-12 | 1 | -0/+4 |
| | |||||
* | Revert "[EXPERIMENTAL] Make Symbol#to_s return a frozen String [Feature #16150]" | NARUSE, Yui | 2019-11-05 | 1 | -8/+0 |
| | | | | This reverts commit 6ffc045a817fbdf04a6945d3c260b55b0fa1fd1e. | ||||
* | Update NEWS entry for Feature #13083 | Benoit Daloze | 2019-11-03 | 1 | -1/+2 |
| | |||||
* | Remove incorrect NEWS entry, only Regexp#match and #match? changed | Benoit Daloze | 2019-11-03 | 1 | -4/+0 |
| | |||||
* | Mention update to Unicode Emoji version 12.1 in NEWS. | Martin Dürst | 2019-10-31 | 1 | -1/+3 |
| | | | | Also fixed some grammatical errors. [ci skip] | ||||
* | Improve Enumerator.produce docs | zverok | 2019-10-27 | 1 | -0/+7 |
| | | | | | * Add to NEWS; * Add examples of while-alike cycles with practical tasks. | ||||
* | Add entry for Feature #13083 in NEWS | Benoit Daloze | 2019-10-26 | 1 | -5/+17 |
| | | | | * Move Unicode changes under String / Unicode for consistency with the rest. | ||||
* | Add gem names [ci skip] | Kazuhiro NISHIYAMA | 2019-10-23 | 1 | -5/+5 |
| | |||||
* | Trivial fixes [ci skip] | Kazuhiro NISHIYAMA | 2019-10-23 | 1 | -7/+7 |
| | |||||
* | Fix typos [ci skip] | Kazuhiro NISHIYAMA | 2019-10-23 | 1 | -2/+2 |
| | |||||
* | NEWS: add a URL about the performance improvement of CGI.escapeHTML | Yusuke Endoh | 2019-10-22 | 1 | -0/+1 |
| | |||||
* | NEWS: Fix the example of Lazy#eagerv2_7_0_preview2 | Yusuke Endoh | 2019-10-22 | 1 | -7/+3 |
| | |||||
* | NEWS: add an example for Lazy#eager | Yusuke Endoh | 2019-10-22 | 1 | -0/+9 |
| | |||||
* | NEWS: Make Net::FTP#features and #option more informative | Yusuke Endoh | 2019-10-22 | 1 | -1/+2 |
| | |||||
* | Arguments forwarding [Feature #16253] | Nobuyoshi Nakada | 2019-10-22 | 1 | -0/+9 |
| | |||||
* | NEWS: fixed method names [ci skip] | Nobuyoshi Nakada | 2019-10-22 | 1 | -1/+1 |
| | |||||
* | NEWS: fixed mark-up [ci skip] | Nobuyoshi Nakada | 2019-10-22 | 1 | -2/+1 |
| | |||||
* | add an NEWS entry about [Feature #15575] | Koichi Sasada | 2019-10-22 | 1 | -0/+3 |
| | |||||
* | add a NEWS entry about Proc#to_s change | Koichi Sasada | 2019-10-22 | 1 | -0/+3 |
| | |||||
* | fix NEWS entry about unbundled gems | Koichi Sasada | 2019-10-22 | 1 | -1/+2 |
| | |||||
* | NEWS: fixed indents [ci skip] | Nobuyoshi Nakada | 2019-10-21 | 1 | -6/+6 |
| | |||||
* | NEWS: fix a typo | Yusuke Endoh | 2019-10-21 | 1 | -1/+1 |
| | |||||
* | NEWS: structured the "Language changes" section | Yusuke Endoh | 2019-10-21 | 1 | -11/+72 |
| | | | | | | | | | | | | | 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. | ||||
* | add a NEWS entry about [Feature #15602] | Koichi Sasada | 2019-10-21 | 1 | -0/+3 |
| | |||||
* | make monitor.so for performance. (#2576) | Koichi Sasada | 2019-10-20 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | 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. | ||||
* | Verbatim texts need more indent [ci skip] | Nobuyoshi Nakada | 2019-10-18 | 1 | -12/+16 |
| | | | | And separate ruby script and executed example. | ||||
* | NEWS: Mention that optparse now supports did_you_mean for unknown option | Yusuke Endoh | 2019-10-18 | 1 | -0/+17 |
| | |||||
* | [DOC] no change on Windows [Bug #15267] [ci skip] | Nobuyoshi Nakada | 2019-10-17 | 1 | -2/+2 |
| | |||||
* | Fixed File.extname at a name ending with a dot | Nobuyoshi Nakada | 2019-10-17 | 1 | -0/+8 |
| | | | | | File.extname now returns a dot string at a name ending with a dot. [Bug #15267] | ||||
* | Use an even indent in NEWS for code | Benoit Daloze | 2019-10-16 | 1 | -19/+19 |
| | | | | * Makes it easier to copy-paste and add code backticks. | ||||
* | Comparable#clamp with a range [Feature #14784] | Nobuyoshi Nakada | 2019-10-16 | 1 | -0/+6 |
| | |||||
* | Import StringScanner 1.0.3 (#2553) | Sutou Kouhei | 2019-10-14 | 1 | -0/+5 |
| | |||||
* | Import CSV 3.1.2 (#2547) | Sutou Kouhei | 2019-10-12 | 1 | -1/+1 |
| | |||||
* | Import REXML 3.2.3 (#2548) | Sutou Kouhei | 2019-10-12 | 1 | -0/+5 |
| | |||||
* | Update NEWS with Module#ruby2_keywords and a few other things | Jeremy Evans | 2019-10-07 | 1 | -0/+32 |
| | |||||
* | Add: Array#intersection method | Prajjwal Singh | 2019-10-07 | 1 | -0/+6 |
| | |||||
* | NEWS: marked up `**nil` [ci skip] | Nobuyoshi Nakada | 2019-09-28 | 1 | -3/+3 |
| | |||||
* | NEWS: Added module name to proc and lambda [ci skip] | Nobuyoshi Nakada | 2019-09-28 | 1 | -3/+3 |
| | | | | RDoc cannot know if bare words are method name or not. | ||||
* | Update NEWS section on keyword argument separation [ci skip] | Jeremy Evans | 2019-09-27 | 1 | -10/+57 |
| | | | | | This may be too verbose, if so, maybe it should be moved lower in the document, or to a separate document. | ||||
* | [EXPERIMENTAL] Make NilClass#to_s, TrueClass#to_s and FalseClass#to_s return ↵ | Jean Boussier | 2019-09-27 | 1 | -0/+8 |
| | | | | | | | | a frozen String * Always the same frozen String for each of these values. * Avoids extra allocations whenever calling these 3 methods. * See [Feature #16150] | ||||
* | NEWS: fixed markups and indent [ci skip] | Nobuyoshi Nakada | 2019-09-27 | 1 | -2/+2 |
| | | | | | | | C API updates: * adjusted indent. * marked up ANYARGS as RDoc. | ||||
* | NEWS: fixed markups and formatting [ci skip] | Nobuyoshi Nakada | 2019-09-27 | 1 | -28/+29 |
| | | | | | | | * got rid of inadvertent label lists. * marked up resolve_feature_path method names. * fixed indentation of UnboundMethod#bind_call and marked up as RDoc. | ||||
* | Fix Module#name news and add a test | Jean Boussier | 2019-09-26 | 1 | -2/+2 |
| | |||||
* | * remove trailing spaces. [ci skip] | git | 2019-09-26 | 1 | -1/+1 |
| | |||||
* | [EXPERIMENTAL] Make Module#name return a frozen String | Jean Boussier | 2019-09-26 | 1 | -0/+4 |
| | | | | | | * Always the same frozen String for a given Module or Class. * Avoids extra allocations whenever calling Module#name. * See [Feature #16150] | ||||
* | [EXPERIMENTAL] Make Symbol#to_s return a frozen String | Benoit Daloze | 2019-09-26 | 1 | -0/+8 |
| | | | | | | * Always the same frozen String for a given Symbol. * Avoids extra allocations whenever calling Symbol#to_s. * See [Feature #16150] | ||||
* | [DOC] DOT is not a part of a receiver [ci skip] | Nobuyoshi Nakada | 2019-09-20 | 1 | -1/+1 |
| | | | | [Feature #11297] [Feature #16123] | ||||
* | Removed ThreadsWait from the ruby repository | Hiroshi SHIBATA | 2019-09-20 | 1 | -0/+1 |
| | |||||
* | Removed Synchronizer from the ruby repository. | Hiroshi SHIBATA | 2019-09-20 | 1 | -0/+1 |
| | |||||
* | Removed Shell from the ruby repository. | Hiroshi SHIBATA | 2019-09-20 | 1 | -0/+1 |
| |