aboutsummaryrefslogtreecommitdiffstats
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* Remove duplicated `.` [ci skip]Kazuhiro NISHIYAMA2019-10-151-1/+1
|
* Document the difference between expressions and statements [ci skip]Jeremy Evans2019-10-103-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 Evans2019-10-071-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 removedJeremy Evans2019-10-071-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 Evans2019-10-031-6/+107
| | | | | Also documents the non-*_kw functions if they were not already documented.
* Add documentation regarding keyword argument separation [ci skip]Jeremy Evans2019-10-032-1/+97
|
* Minor updates to methods and calling_methods documentation [ci skip]Jeremy Evans2019-10-032-24/+32
|
* [DOC] DOT is not a part of a receiver [ci skip]Nobuyoshi Nakada2019-09-201-1/+1
| | | | [Feature #11297] [Feature #16123]
* Removed ThreadsWait from the ruby repositoryHiroshi SHIBATA2019-09-201-1/+0
|
* Removed Synchronizer from the ruby repository.Hiroshi SHIBATA2019-09-202-4/+0
|
* Removed Shell from the ruby repository.Hiroshi SHIBATA2019-09-202-4/+0
|
* Removed Scanf from the ruby repository.Hiroshi SHIBATA2019-09-202-4/+0
|
* Removed CMath from the ruby repository.Hiroshi SHIBATA2019-09-202-4/+0
|
* Update NEWS and documents [ci skip]Nobuyoshi Nakada2019-09-202-3/+4
| | | | [Feature #11297] [Feature #16123]
* Fix a typo [ci skip]Kazuhiro NISHIYAMA2019-09-161-1/+1
|
* Document {n}? regexp pattern is optional and not non-greedy [ci skip]Jeremy Evans2019-08-281-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 Nakada2019-08-161-7/+7
|
* Use the word heredocs in Here Documents docsOlivier Lacan2019-08-041-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 Nakada2019-08-031-3/+3
|
* Document behavior when mixing named captures with parentheses [ci skip]Jeremy Evans2019-07-261-1/+9
| | | | Fixes [Bug #13716]
* Added the upstream repositories to default gems.Hiroshi SHIBATA2019-07-231-0/+16
|
* reline is default gems now.Hiroshi SHIBATA2019-07-231-2/+2
|
* Removed duplicated entry for racc.Hiroshi SHIBATA2019-07-231-4/+2
|
* Document use of ensure and else at method level [ci skip]Jeremy Evans2019-07-191-0/+22
|
* Remove section on performance advantage of not using a block parameter [ci skip]Jeremy Evans2019-07-191-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 Evans2019-07-191-4/+0
| | | | This support is now deprecated and will be removed in Ruby 3.
* Document evaluation order of arguments [ci skip]Jeremy Evans2019-07-191-0/+19
| | | | Fixes [Misc #8905]
* Document required keyword argument syntax [ci skip]Jeremy Evans2019-07-191-0/+11
| | | | Fixes [Bug #8952]
* Remove doc/etc.rd.ja [ci skip]Kazuhiro NISHIYAMA2019-07-191-75/+0
| | | | [Feature #16003] [ruby-dev:50814]
* doc/globals.rdoc: Add deprecated to TRUE,FALSE,NIL [ci skip]Kazuhiro NISHIYAMA2019-07-151-3/+3
| | | | They are warned since 2.4.0.
* Add bug triaging guideJeremy Evans2019-07-141-0/+80
| | | | Implements [Misc #15943]
* doc/irb/irb.rd.ja: Update options from `irb -h` [ci skip]Kazuhiro NISHIYAMA2019-07-151-17/+22
|
* [DOC] Struct::Passwd#uclass renamed from #class at r2500 [ci skip]Kazuhiro NISHIYAMA2019-07-151-1/+1
|
* doc/globals.rdoc: Add RUBY_REVISION [ci skip]Kazuhiro NISHIYAMA2019-07-141-0/+1
|
* doc/globals.rdoc: Add RUBY_PATCHLEVEL [ci skip]Kazuhiro NISHIYAMA2019-07-141-0/+1
|
* doc/globals.rdoc: Add RUBY_COPYRIGHT [ci skip]Kazuhiro NISHIYAMA2019-07-141-0/+1
|
* doc/globals.rdoc: Add TOPLEVEL_BINDING [ci skip]Kazuhiro NISHIYAMA2019-07-141-0/+1
|
* [DOC] Fix typos [ci skip]Kazuhiro NISHIYAMA2019-07-141-16/+16
|
* [DOC] Fix indent [ci skip]Kazuhiro NISHIYAMA2019-07-141-12/+12
|
* [DOC] Fix link to feature [ci skip]Kazuhiro NISHIYAMA2019-07-141-2/+2
|
* Fix typos [ci skip]Kazuhiro NISHIYAMA2019-07-141-4/+4
|
* [DOC] Fix experimental marker [ci skip]Kazuhiro NISHIYAMA2019-07-141-2/+2
|
* [DOC] Markup code in globals.rdocNobuyoshi Nakada2019-07-131-10/+10
| | | | | Look forward to further improvements in RDoc to automatically mark up global variables and global constants.
* Improve documentation in doc/globals.rdocBenoit Daloze2019-07-131-8/+7
|
* Document $~ before dependent global variablesBenoit Daloze2019-07-131-1/+1
|
* Improve documentation of $LOAD_PATHBenoit Daloze2019-07-131-5/+5
|
* Document $LOAD_PATH.resolve_feature_path in globals.rdocBenoit Daloze2019-07-131-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_* constantsBenoit Daloze2019-07-131-1/+4
|
* Document the long form of global variables and mention aliases on the same lineBenoit Daloze2019-07-131-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 Evans2019-07-021-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]