<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/rdoc/generator/template, branch v3_4_9</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>Sync RDoc 6.14.0</title>
<updated>2025-05-22T22:04:47+00:00</updated>
<author>
<name>Stan Lo</name>
<email>stan.lo@shopify.com</email>
</author>
<published>2025-05-22T21:49:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=03eb777c69d64aa4941891a784c1fd67b44ea42c'/>
<id>03eb777c69d64aa4941891a784c1fd67b44ea42c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[DOC] Fix duplicate entries</title>
<updated>2024-12-25T02:37:37+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-12-25T02:37:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f72b94bdb68b6ebc16e8c9aa70ec9a1a9f259efc'/>
<id>f72b94bdb68b6ebc16e8c9aa70ec9a1a9f259efc</id>
<content type='text'>
A tentative workaround for duplicate entries in "Class and Module
Index".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A tentative workaround for duplicate entries in "Class and Module
Index".
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rdoc] Auto-hide navigation on link click</title>
<updated>2024-12-18T23:45:31+00:00</updated>
<author>
<name>James Reid-Smith</name>
<email>james.reidsmith@shopify.com</email>
</author>
<published>2024-12-18T00:07:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a920808c4bf1bfa802d46c86993adfd7313459d4'/>
<id>a920808c4bf1bfa802d46c86993adfd7313459d4</id>
<content type='text'>
(https://github.com/ruby/rdoc/pull/1238)

Hide navigation sidebar when clicking anchor links on mobile devices.
Previously, anchor links would change the page but the navigation
sidebar would block the view.

https://github.com/ruby/rdoc/commit/f12a96b7fa
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(https://github.com/ruby/rdoc/pull/1238)

Hide navigation sidebar when clicking anchor links on mobile devices.
Previously, anchor links would change the page but the navigation
sidebar would block the view.

https://github.com/ruby/rdoc/commit/f12a96b7fa
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rdoc] Hide hamburger on desktop</title>
<updated>2024-12-15T13:36:38+00:00</updated>
<author>
<name>James Reid-Smith</name>
<email>james.reidsmith@shopify.com</email>
</author>
<published>2024-12-15T13:36:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=366fd9642f7b03de08796b39b5a10a55d5acabe3'/>
<id>366fd9642f7b03de08796b39b5a10a55d5acabe3</id>
<content type='text'>
(https://github.com/ruby/rdoc/pull/1237)

* Clean up the duplicate definitions and unnecessary print styling

* Hides the navigation toggle when there's enough room to always display the navigation

* Update lib/rdoc/generator/template/darkfish/css/rdoc.css

---------

https://github.com/ruby/rdoc/commit/c6193bf1e2

Co-authored-by: Stan Lo &lt;stan001212@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(https://github.com/ruby/rdoc/pull/1237)

* Clean up the duplicate definitions and unnecessary print styling

* Hides the navigation toggle when there's enough room to always display the navigation

* Update lib/rdoc/generator/template/darkfish/css/rdoc.css

---------

https://github.com/ruby/rdoc/commit/c6193bf1e2

Co-authored-by: Stan Lo &lt;stan001212@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rdoc] Fix iPad Pro navigation not shown</title>
<updated>2024-12-15T13:24:53+00:00</updated>
<author>
<name>James Reid-Smith</name>
<email>james.reidsmith@shopify.com</email>
</author>
<published>2024-12-15T13:24:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f9dc41b6a961f27bc3151cdef3674911e0b564e7'/>
<id>f9dc41b6a961f27bc3151cdef3674911e0b564e7</id>
<content type='text'>
(https://github.com/ruby/rdoc/pull/1236)

Found this issue when I was debugging the navigation toggle. I noticed
it first in the chrome dev tools, but it was also reproducible on
an iPad Pro.

Symptom:
- On iPad Pro, the navigation section is hidden but there's enough
  space to show it. Making the user have to click the hamburger
  button to show it but it's not necessary to hide the navigation
  section.
- On desktop, the navigation section is shown.
- On mobile, the navigation section is hidden until the hamburger
  button is clicked.

Fix:
- The javascript code was matching 1024px instead of 1023px. The media
  sections of the css was altering the layout on 1024px. So ipad got
  the full desktop layout but the navigation section was hidden.

https://github.com/ruby/rdoc/commit/1794e59755
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(https://github.com/ruby/rdoc/pull/1236)

Found this issue when I was debugging the navigation toggle. I noticed
it first in the chrome dev tools, but it was also reproducible on
an iPad Pro.

Symptom:
- On iPad Pro, the navigation section is hidden but there's enough
  space to show it. Making the user have to click the hamburger
  button to show it but it's not necessary to hide the navigation
  section.
- On desktop, the navigation section is shown.
- On mobile, the navigation section is hidden until the hamburger
  button is clicked.

Fix:
- The javascript code was matching 1024px instead of 1023px. The media
  sections of the css was altering the layout on 1024px. So ipad got
  the full desktop layout but the navigation section was hidden.

https://github.com/ruby/rdoc/commit/1794e59755
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rdoc] Use distinct styles for note lists and label lists</title>
<updated>2024-12-08T10:43:47+00:00</updated>
<author>
<name>nicholas a. evans</name>
<email>nick@rubinick.dev</email>
</author>
<published>2024-12-08T10:43:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=dd43af3be7eddb832c77ef367456fa023fed7d7a'/>
<id>dd43af3be7eddb832c77ef367456fa023fed7d7a</id>
<content type='text'>
(https://github.com/ruby/rdoc/pull/1209)

* Use the original `label` description list style

As a default for all description lists, the original "label" style is
more readable.

This is slightly different from the original `label` dl though:
* slightly increased left margin for `dd` (to 1em)
* removed right margin on `dd`
* removed `dt` bottom margin and `dd` top margin, to reduce the gap
  between the term and its description (to only the standard line-height
  gap).

* Add closing tags for description list terms

Without the closing tags, the dt elements contain whitespace after the
text.  This normally isn't a big deal, but does mess some things up,
e.g: using `::after` with `content: ", "` in stylesheets.

* Restore float:left style for note lists

Unlike the original note list styles, this version sets the line-height
for all `dt` elements to be the same as the `p` elements contained
inside the `dd`, so that the second line has the same indentation as all
subsequent lines.

* Add commas between note list terms

https://github.com/ruby/rdoc/commit/9e69ea6d75
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(https://github.com/ruby/rdoc/pull/1209)

* Use the original `label` description list style

As a default for all description lists, the original "label" style is
more readable.

This is slightly different from the original `label` dl though:
* slightly increased left margin for `dd` (to 1em)
* removed right margin on `dd`
* removed `dt` bottom margin and `dd` top margin, to reduce the gap
  between the term and its description (to only the standard line-height
  gap).

* Add closing tags for description list terms

Without the closing tags, the dt elements contain whitespace after the
text.  This normally isn't a big deal, but does mess some things up,
e.g: using `::after` with `content: ", "` in stylesheets.

* Restore float:left style for note lists

Unlike the original note list styles, this version sets the line-height
for all `dt` elements to be the same as the `p` elements contained
inside the `dd`, so that the second line has the same indentation as all
subsequent lines.

* Add commas between note list terms

https://github.com/ruby/rdoc/commit/9e69ea6d75
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rdoc] Split list of class and instance methods in two</title>
<updated>2024-11-13T16:13:21+00:00</updated>
<author>
<name>Alexis Bernard</name>
<email>alexis@basesecrete.com</email>
</author>
<published>2024-11-13T16:13:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=202a377d215483fa6e4c52b210574720096d1593'/>
<id>202a377d215483fa6e4c52b210574720096d1593</id>
<content type='text'>
(https://github.com/ruby/rdoc/pull/1206)

Looking for a method is easier because eyes don't have to skip dashes or
double colon.

https://github.com/ruby/rdoc/commit/6852567640
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(https://github.com/ruby/rdoc/pull/1206)

Looking for a method is easier because eyes don't have to skip dashes or
double colon.

https://github.com/ruby/rdoc/commit/6852567640
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rdoc] Display class ancestors in the sidebar #1183</title>
<updated>2024-11-04T17:34:27+00:00</updated>
<author>
<name>Alexis Bernard</name>
<email>alexis@bernard.io</email>
</author>
<published>2024-11-04T17:34:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7ae4b858b3ab7b51a6bda388414adf27fd71c23b'/>
<id>7ae4b858b3ab7b51a6bda388414adf27fd71c23b</id>
<content type='text'>
https://github.com/ruby/rdoc/commit/50dda13426
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/rdoc/commit/50dda13426
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rdoc] Use thicker fonts with high contrast to improve</title>
<updated>2024-10-31T10:05:19+00:00</updated>
<author>
<name>Stan Lo</name>
<email>stan001212@gmail.com</email>
</author>
<published>2024-10-31T10:05:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=53df2a3c548a258b383dfd026a2ba3b53ae9b9dd'/>
<id>53df2a3c548a258b383dfd026a2ba3b53ae9b9dd</id>
<content type='text'>
readability
(https://github.com/ruby/rdoc/pull/1197)

https://github.com/ruby/rdoc/commit/7fb0e509ec
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
readability
(https://github.com/ruby/rdoc/pull/1197)

https://github.com/ruby/rdoc/commit/7fb0e509ec
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rdoc] Remove details markers in HTML documents</title>
<updated>2024-10-25T07:12:07+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-10-25T07:05:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=10e0ebc7c2952ba9a2e3a54ecb3ea7e3c43a2774'/>
<id>10e0ebc7c2952ba9a2e3a54ecb3ea7e3c43a2774</id>
<content type='text'>
`summary {list-style: none;}` still does not work in Safari 18.

https://github.com/ruby/rdoc/commit/c6a0a6a0d5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`summary {list-style: none;}` still does not work in Safari 18.

https://github.com/ruby/rdoc/commit/c6a0a6a0d5
</pre>
</div>
</content>
</entry>
</feed>
