Skip to content
This repository has been archived by the owner on Aug 7, 2020. It is now read-only.

Add footnote definition/reference tokens #7

Merged
merged 13 commits into from
Mar 10, 2020
Merged

Commits on Mar 9, 2020

  1. Configuration menu
    Copy the full SHA
    df7be9d View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2020

  1. Configuration menu
    Copy the full SHA
    0897b2f View commit details
    Browse the repository at this point in the history
  2. Add FootReference

    chrisjsewell committed Mar 10, 2020
    Configuration menu
    Copy the full SHA
    f60d1e1 View commit details
    Browse the repository at this point in the history
  3. Rename FileWrapper -> SourceLines

    Also move to `base_elements` module
    chrisjsewell committed Mar 10, 2020
    Configuration menu
    Copy the full SHA
    1413f09 View commit details
    Browse the repository at this point in the history
  4. bump myst-parser version

    chrisjsewell committed Mar 10, 2020
    Configuration menu
    Copy the full SHA
    be63bee View commit details
    Browse the repository at this point in the history
  5. store_definitions -> skip_tokens

    This generalises the concept of skipping token storage, to more than just `LinkDefinition` (e.g. to add Footnote)
    chrisjsewell committed Mar 10, 2020
    Configuration menu
    Copy the full SHA
    9e65a31 View commit details
    Browse the repository at this point in the history
  6. Improve documentation

    Add more hyperlinks and move badges to development section
    chrisjsewell committed Mar 10, 2020
    Configuration menu
    Copy the full SHA
    14f4465 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2fcccf5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2d8075d View commit details
    Browse the repository at this point in the history
  9. improve Token.walk

    now includes child index
    chrisjsewell committed Mar 10, 2020
    Configuration menu
    Copy the full SHA
    63591c3 View commit details
    Browse the repository at this point in the history
  10. Add intial implementation of footnote

    This only stores footnotes a single line. Eventually this will be improved to parse paragraphs
    chrisjsewell committed Mar 10, 2020
    Configuration menu
    Copy the full SHA
    a1402c7 View commit details
    Browse the repository at this point in the history
  11. Add Footnote and HTML rendering

    Also:
    
    - rename `TokenSet` -> `OrderedSet`
    - move token sets to seperate module
    -  Add `standalone` HTML renderer option
    - remove default render method (since it could lead to unexpected side effects)
    chrisjsewell committed Mar 10, 2020
    Configuration menu
    Copy the full SHA
    0f6948e View commit details
    Browse the repository at this point in the history
  12. Minor additions

    - Add syntax cheatsheet
    - Add front matter option to CLI
    - Make list item in paragraph subclassable
    chrisjsewell committed Mar 10, 2020
    Configuration menu
    Copy the full SHA
    b7cf7e8 View commit details
    Browse the repository at this point in the history