Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Document the difference between expressions and statements [ci skip] | Jeremy Evans | 2019-10-10 | 3 | -5/+67 |
| | | | | | | | | | | | | In the grammar, all expressions are statements, but not all statements are expressions. Some parts of the grammar accept expressions and not other types of statements, which causes similar looking code to parse differently due to operator precedence. Mostly from Dan0042 (Daniel DeLorme). Fixes [Bug #16092] | ||||
* | Add section to extension.rdoc for backwards compatibility macros [ci skip] | Jeremy Evans | 2019-10-07 | 1 | -0/+42 |
| | | | | | | These macros should make it easier to C extensions to switch to the Ruby 2.7 C-API *_kw functions, but still have the code work correctly on older Ruby versions. | ||||
* | Note RB_PASS_EMPTY_KEYWORDS and RB_SCAN_ARGS_EMPTY_KEYWORDS will be removed | Jeremy Evans | 2019-10-07 | 1 | -0/+2 |
| | | | | | There is no need for these in Ruby 3.0, and the plan is to remove them. | ||||
* | Document *_kw functions added to include/ruby/ruby.h [ci skip] | Jeremy Evans | 2019-10-03 | 1 | -6/+107 |
| | | | | | Also documents the non-*_kw functions if they were not already documented. | ||||
* | Add documentation regarding keyword argument separation [ci skip] | Jeremy Evans | 2019-10-03 | 2 | -1/+97 |
| | |||||
* | Minor updates to methods and calling_methods documentation [ci skip] | Jeremy Evans | 2019-10-03 | 2 | -24/+32 |
| | |||||
* | [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 | -1/+0 |
| | |||||
* | Removed Synchronizer from the ruby repository. | Hiroshi SHIBATA | 2019-09-20 | 2 | -4/+0 |
| | |||||
* | Removed Shell from the ruby repository. | Hiroshi SHIBATA | 2019-09-20 | 2 | -4/+0 |
| | |||||
* | Removed Scanf from the ruby repository. | Hiroshi SHIBATA | 2019-09-20 | 2 | -4/+0 |
| | |||||
* | Removed CMath from the ruby repository. | Hiroshi SHIBATA | 2019-09-20 | 2 | -4/+0 |
| | |||||
* | Update NEWS and documents [ci skip] | Nobuyoshi Nakada | 2019-09-20 | 2 | -3/+4 |
| | | | | [Feature #11297] [Feature #16123] | ||||
* | Fix a typo [ci skip] | Kazuhiro NISHIYAMA | 2019-09-16 | 1 | -1/+1 |
| | |||||
* | Document {n}? regexp pattern is optional and not non-greedy [ci skip] | Jeremy Evans | 2019-08-28 | 1 | -2/+5 |
| | | | | | | | While not consistent with {n,}?, {,m}?, and {n,m}?, it is arguably more useful, as otherwise the ? would have no effect. Fixes [Bug #15583] | ||||
* | Marked up command line options [ci skip] | Nobuyoshi Nakada | 2019-08-16 | 1 | -7/+7 |
| | |||||
* | Use the word heredocs in Here Documents docs | Olivier Lacan | 2019-08-04 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Two advantages: - higher relevance of the extremely common word "heredocs" which may help people find this page when searching for "ruby heredocs" - the anchor link becomes `#label-Here+Documents+-28heredocs-29`, which is ugly due to the parentheses but includes the word "heredocs" in the URL to this section If anyone knows a way to prevent RDoc from turning invalid characters into ugly and meaningless ASCII codes, I'm listening. I don't want to break existing anchor links but RDoc should really ignore these characters or turn them into dashes. Closes: https://github.com/ruby/ruby/pull/2103 | ||||
* | [DOC] mentioned minimum versions of tools [ci skip] | Nobuyoshi Nakada | 2019-08-03 | 1 | -3/+3 |
| | |||||
* | Document behavior when mixing named captures with parentheses [ci skip] | Jeremy Evans | 2019-07-26 | 1 | -1/+9 |
| | | | | Fixes [Bug #13716] | ||||
* | Added the upstream repositories to default gems. | Hiroshi SHIBATA | 2019-07-23 | 1 | -0/+16 |
| | |||||
* | reline is default gems now. | Hiroshi SHIBATA | 2019-07-23 | 1 | -2/+2 |
| | |||||
* | Removed duplicated entry for racc. | Hiroshi SHIBATA | 2019-07-23 | 1 | -4/+2 |
| | |||||
* | Document use of ensure and else at method level [ci skip] | Jeremy Evans | 2019-07-19 | 1 | -0/+22 |
| | |||||
* | Remove section on performance advantage of not using a block parameter [ci skip] | Jeremy Evans | 2019-07-19 | 1 | -5/+0 |
| | | | | | Improvements in Ruby 2.5 and 2.6 make this section no longer accurate. | ||||
* | Remove mention of Proc.new with implicit block [ci skip] | Jeremy Evans | 2019-07-19 | 1 | -4/+0 |
| | | | | This support is now deprecated and will be removed in Ruby 3. | ||||
* | Document evaluation order of arguments [ci skip] | Jeremy Evans | 2019-07-19 | 1 | -0/+19 |
| | | | | Fixes [Misc #8905] | ||||
* | Document required keyword argument syntax [ci skip] | Jeremy Evans | 2019-07-19 | 1 | -0/+11 |
| | | | | Fixes [Bug #8952] | ||||
* | Remove doc/etc.rd.ja [ci skip] | Kazuhiro NISHIYAMA | 2019-07-19 | 1 | -75/+0 |
| | | | | [Feature #16003] [ruby-dev:50814] | ||||
* | doc/globals.rdoc: Add deprecated to TRUE,FALSE,NIL [ci skip] | Kazuhiro NISHIYAMA | 2019-07-15 | 1 | -3/+3 |
| | | | | They are warned since 2.4.0. | ||||
* | Add bug triaging guide | Jeremy Evans | 2019-07-14 | 1 | -0/+80 |
| | | | | Implements [Misc #15943] | ||||
* | doc/irb/irb.rd.ja: Update options from `irb -h` [ci skip] | Kazuhiro NISHIYAMA | 2019-07-15 | 1 | -17/+22 |
| | |||||
* | [DOC] Struct::Passwd#uclass renamed from #class at r2500 [ci skip] | Kazuhiro NISHIYAMA | 2019-07-15 | 1 | -1/+1 |
| | |||||
* | doc/globals.rdoc: Add RUBY_REVISION [ci skip] | Kazuhiro NISHIYAMA | 2019-07-14 | 1 | -0/+1 |
| | |||||
* | doc/globals.rdoc: Add RUBY_PATCHLEVEL [ci skip] | Kazuhiro NISHIYAMA | 2019-07-14 | 1 | -0/+1 |
| | |||||
* | doc/globals.rdoc: Add RUBY_COPYRIGHT [ci skip] | Kazuhiro NISHIYAMA | 2019-07-14 | 1 | -0/+1 |
| | |||||
* | doc/globals.rdoc: Add TOPLEVEL_BINDING [ci skip] | Kazuhiro NISHIYAMA | 2019-07-14 | 1 | -0/+1 |
| | |||||
* | [DOC] Fix typos [ci skip] | Kazuhiro NISHIYAMA | 2019-07-14 | 1 | -16/+16 |
| | |||||
* | [DOC] Fix indent [ci skip] | Kazuhiro NISHIYAMA | 2019-07-14 | 1 | -12/+12 |
| | |||||
* | [DOC] Fix link to feature [ci skip] | Kazuhiro NISHIYAMA | 2019-07-14 | 1 | -2/+2 |
| | |||||
* | Fix typos [ci skip] | Kazuhiro NISHIYAMA | 2019-07-14 | 1 | -4/+4 |
| | |||||
* | [DOC] Fix experimental marker [ci skip] | Kazuhiro NISHIYAMA | 2019-07-14 | 1 | -2/+2 |
| | |||||
* | [DOC] Markup code in globals.rdoc | Nobuyoshi Nakada | 2019-07-13 | 1 | -10/+10 |
| | | | | | Look forward to further improvements in RDoc to automatically mark up global variables and global constants. | ||||
* | Improve documentation in doc/globals.rdoc | Benoit Daloze | 2019-07-13 | 1 | -8/+7 |
| | |||||
* | Document $~ before dependent global variables | Benoit Daloze | 2019-07-13 | 1 | -1/+1 |
| | |||||
* | Improve documentation of $LOAD_PATH | Benoit Daloze | 2019-07-13 | 1 | -5/+5 |
| | |||||
* | Document $LOAD_PATH.resolve_feature_path in globals.rdoc | Benoit Daloze | 2019-07-13 | 1 | -1/+4 |
| | | | | | * RDoc does not seem to support documenting singleton object methods, and making $LOAD_PATH a class as a workaround is too weird. | ||||
* | Document a few more RUBY_* constants | Benoit Daloze | 2019-07-13 | 1 | -1/+4 |
| | |||||
* | Document the long form of global variables and mention aliases on the same line | Benoit Daloze | 2019-07-13 | 1 | -21/+14 |
| | | | | | * The longer forms are self-explanatory and I believe more often used. * Same for ARGV and ARGF, describe them there and mention $* and $< just refer to them. | ||||
* | Remove Changelog section from doc/contributing.rdoc [ci skip] | Jeremy Evans | 2019-07-02 | 1 | -37/+29 |
| | | | | | | | | Replace it with a section on commit message formatting. Also, move the section on rebasing to the bottom, since that only applies to committers and not most contributors. Fixes [Bug #14886] | ||||
* | Prefer master rather than trunk in doc/contributing.rdoc [ci skip] | Kazuhiro NISHIYAMA | 2019-07-02 | 1 | -12/+12 |
| |