AA-Turner · GitHub

@AA-Turner

This was referenced

Apr 20, 2021

Merged

Merged

Merged

Merged

Closed

Closed

matrixise

matrixise

@AA-Turner

pablogsal

@pablogsal

pablogsal pushed a commit that referenced this pull request

Jun 9, 2021
See #2, #1385 for context. Superseeds #1566.
This is the docutils parsing, transforms and writing part, building on PR #1930. It contains a pseudo-package, `sphinx_pep_extensions`, which itself contains:
### Docutils parsing:
- `PEPParser` - collates transforms and interfaces with Sphinx core
- `PEPRole` - deals with :PEP:`blah` in RST source
### Docutils transforms:
- `PEPContents` (Creates table of contents without page title)
- `PEPFooter` (Dels with footnotes, link to source, last modified commit)
- `PEPHeaders` (Parses RFC2822 headers)
- `PEPTitle` - Creates document title from PEP headers
- `PEPZero` - Masks email addresses and creates links to PEP numbers from tables in `pep-0000.rst`
### Docutils HTML output:
- `PEPTranslator` - Overrides to the default HTML translator to enable better matching of the current PEP styles

pablogsal pushed a commit that referenced this pull request

Jun 15, 2021
See #2, #1385 for context.
This is the RSS generation part, building on PR #1930. It contains the logic for generating RSS
This was originally in #1385 and #1565, split out for ease of review

pablogsal pushed a commit that referenced this pull request

Jun 30, 2021
See #2, #1385 for context. Superseeds #1568.
This is the Sphinx-theming part, building on PR #1930.
### Stylesheets:
- `style.css` - styles
- `mq.css` - media queries
### Jinja2 Templates:
- `page.html` - overarching template
### Javascript:
- `doctools.js` - fixes footnote brackets
### Theme miscellany
- `theme.conf` - sets pygments styles, theme internals

@AA-Turner

Closed

Closed

Read the original on github.com ↗