Age | Commit message (Collapse) | Author |
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12616
|
|
I had issues building Ruby as I was using git 2.30.
The error was:
> file2lastrev.rb: git rev-parse failed error: could not expand
> include path '~/.gitcinclude'
The default system git config includes paths making use of `$HOME`,
but that env variable gets removed when building: https://github.com/ruby/ruby/blob/7070b1b1968f31f999636b42a1af872458cd5a81/tool/lib/vcs.rb#L546-L547
It works with git `>= 2.32` thanks to the `GIT_CONFIG_SYSTEM`
feature which gets set to a Null IO in order to override
the system gitconfig. https://github.com/ruby/ruby/blob/7070b1b1968f31f999636b42a1af872458cd5a81/tool/lib/vcs.rb#L549
Notes:
Merged: https://github.com/ruby/ruby/pull/12611
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12624
|
|
|
|
c.f. #21040
Notes:
Merged: https://github.com/ruby/ruby/pull/12587
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12586
|
|
|
|
Lots of documentation examples still use encoding APIs with encoding names
rather than encoding constants. I think it would be preferable to direct
users toward constants as it can help with auto-completion, static analysis
and such.
Notes:
Merged: https://github.com/ruby/ruby/pull/12552
|
|
[Bug #21025]
Notes:
Merged: https://github.com/ruby/ruby/pull/12548
Merged-By: XrXr
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12531
|
|
`%q{c}` after another string literal is parsed as RHS of modulo, `q`
method call with a block.
|
|
If someone looks at documention for strings,
I don't think escape sequences is what they look
for in majority of the cases.
Notes:
Merged: https://github.com/ruby/ruby/pull/12318
|
|
Since https://github.com/ruby/ruby/commit/5e1001f754b34e1f0cc67563512c6036b6eb75ab, the string link is broken
Instead of changing the anchor reference, I changed the header directly,
to keep in line with other titles
Notes:
Merged: https://github.com/ruby/ruby/pull/12318
|
|
(https://github.com/ruby/rdoc/pull/1271)
We don't actually need to link to the missing item to show the non-linked
result.
https://github.com/ruby/rdoc/commit/a7b7e8fc55
|
|
Follow-up to #12325
Since we're not generating IRB documentation, we don't need to sync
its `doc/` folder and keep the previous content.
Notes:
Merged-By: tompng <[email protected]>
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12496
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12496
|
|
- When linking to 'Set', we should use `rdoc-ref:Set` explicitly.
- "Set"'s normal usages don't need to be escaped anymore.
Notes:
Merged: https://github.com/ruby/ruby/pull/12491
|
|
(https://github.com/ruby/rdoc/pull/1263)
https://github.com/ruby/rdoc/commit/5dfccda4c0
|
|
(https://github.com/ruby/strscan/pull/129)
s/begining/beginning/
https://github.com/ruby/strscan/commit/734b823463
Notes:
Merged: https://github.com/ruby/ruby/pull/12469
|
|
|
|
|
|
|
|
The behavior of this is a carry-over from Oniguruma:
https://github.com/kkos/oniguruma/blob/5eaee9f5f8f674aff4875c2b35db00758fa349d6/doc/RE#L246
The previous phrasing was inaccurate since it's fair to construe e.g.
Zero Width Joiner as a control character.
Reported-by: https://github.com/ruby/ruby/pull/12294
|
|
Notes:
Merged-By: zverok <[email protected]>
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12430
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12426
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12426
|
|
* Migrate standard library doc page to markdown
* Improve libraries listing and link to source code
* Fix grammar and improve phrasing
Co-authored-by: Jeremy Evans <[email protected]>
Notes:
Merged-By: jeremyevans <[email protected]>
|
|
The inspect format was intentionally changed as an outcome of
[Bug #20433] [ruby-core:118668], but some documentation update
was missing, as [Bug #20962] pointed out. Update some output
examples that clearly use Hash#inspect.
Notes:
Merged: https://github.com/ruby/ruby/pull/12384
Merged-By: XrXr
|
|
|
|
* Add back summary table for pack/unpack directives
* This concise summary is very helpful e.g. to find the right Integer
directive, and is much better at getting an overview than very long text.
* From https://github.com/ruby/ruby/pull/6567
* I merged the tables for Array#pack and String#unpack,
there were almost the same except for String and Misc. directives.
* Tune up the tabular data and moves it to the top.
Co-authored-by: Burdette Lamar <[email protected]>
Co-authored-by: Stan Lo <[email protected]>
Notes:
Merged-By: eregon <[email protected]>
|
|
(https://github.com/ruby/strscan/pull/126)
Split off from https://github.com/ruby/ruby/pull/12322
https://github.com/ruby/strscan/commit/9bee37e0f5
|
|
[DOC] Rewrite argument unpacking docs and document **nil
Notes:
Merged-By: zverok <[email protected]>
|
|
|
|
Otherwise, dozens of links to date/calendars.rdoc will still be broken
after https://github.com/ruby/date/pull/113
Notes:
Merged: https://github.com/ruby/ruby/pull/12346
|
|
https://github.com/ruby/date/commit/cb52e64be1
|
|
(https://github.com/ruby/rdoc/pull/1242)
https://github.com/ruby/rdoc/commit/d1cb9dc3c4
|
|
|
|
* Clarify “Building Ruby” docs
* Fix test examples to work from `build` dir
* Clarify “Testing Ruby” examples with real examples
All the commands should run correctly by default, without the user needing to modify them. This builds confidence that the relative paths are working correct from within the `build` directory.
Also, let’s use a consistent example throughout, for greater clarity.
* Improve examples to use `-v` flag in-context
This shows the correct way to combine `-v` with another parameter, e.g. a specific file to test.
* Other readability improvements
* Clarify `make` implementation support
|
|
* Fix WASM bullet/code indentation
* Use `console` code highlighting where appropriate
… which handles the prefix `$` correctly.
* Migrate feature proposal template to MarkDown
* Set language on code blocks
|
|
* Add MPLR talk. Encourage users to use --yjit-mem-size.
* Improve text
Notes:
Merged-By: maximecb <[email protected]>
|
|
(https://github.com/ruby/strscan/pull/123)
Added support for string pattern type in
https://github.com/ruby/strscan/pull/106.
And fix Success Return content.
https://github.com/ruby/strscan/commit/6a5acde674
|
|
Notes:
Merged-By: peterzhu2118 <[email protected]>
|
|
(https://github.com/ruby/rdoc/pull/1218)
* Deprecate :main: directive
* Deprecate :title: direcive
* Update documentation
* Remove :main: directive's usage
* Update test cases
* Add '.rdoc_options' to suggested alternatives
https://github.com/ruby/rdoc/commit/e2d4ac9dad
|
|
|
|
This reverts commit 743a31d639d4c96827b1b17f59c829c1ec31abc3,
"[ruby/date] [DOC] Make document coverage 100%". This file is only
for rdoc coverage in the date gem, and useless when the built-in Time
is documented.
Notes:
Merged: https://github.com/ruby/ruby/pull/12206
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12157
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/12157
|