Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: Python-Markdown/markdown
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 3.3.7
Choose a base ref
...
head repository: Python-Markdown/markdown
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 3.4
Choose a head ref
  • 17 commits
  • 42 files changed
  • 12 contributors

Commits on May 5, 2022

  1. Update th/td to use style attribute

    This allows better interoperation with CSS style sheets, as the align
    object on the TH is skipped if the css uses 'text-align: inherit' and
    the previous 'text-align' is used instead (or the default: left).
    
    Added an override to restore the original `align` behavior
    Moved existing tests to the new test infrastructure
    Added new tests to test the configuration parameter
    Updated documentation to document the configuration parameter.
    gaige authored May 5, 2022
    Configuration menu
    Copy the full SHA
    659a436 View commit details
    Browse the repository at this point in the history
  2. fixed link #1154

    IvanReznikov authored and waylan committed May 5, 2022
    Configuration menu
    Copy the full SHA
    0f5f8af View commit details
    Browse the repository at this point in the history
  3. Footnotes improvements

    * footnotes: Allow to use backlink title without footnote number
    - The placeholder '{}' is optional. So a user can choose to include or
    not the footnote number in the backlink text.
    - The modification is backward compatible with configurations using
    the old '%d' placeholder.
    
    * footnotes: Allow to use custom superscript text
    
    - The addition of a new SUPERSCRIPT_TEXT option allows to specify
    a placeholder receiving the footnote number for the superscript text.
    ysard authored May 5, 2022
    Configuration menu
    Copy the full SHA
    efec51a View commit details
    Browse the repository at this point in the history
  4. Support custom CSS class on TOC element

    Closes #1224
    jnns authored May 5, 2022
    Configuration menu
    Copy the full SHA
    93d17b9 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2022

  1. Support for custom Pygments formatter

    This adds configuration support for using a custom Pygments formatter,
    either by giving the string name, or a custom formatter class (or
    callable).
    sharat87 authored May 9, 2022
    Configuration menu
    Copy the full SHA
    9d90d47 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2022

  1. Configuration menu
    Copy the full SHA
    0394b26 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7334ecd View commit details
    Browse the repository at this point in the history

Commits on May 18, 2022

  1. Pass language to Pygments formatter in CodeHilite

    * Add an extra option `lang_str` to pass the language of the code block
    to the specified Pygments formatter.
    * Include an example custom Pygments formatter in the documentation
    that includes the language of the code in the output using the new option.
    
    Resolves #1255.
    ccwang002 authored May 18, 2022
    Configuration menu
    Copy the full SHA
    12c3378 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2022

  1. Configuration menu
    Copy the full SHA
    e958ec4 View commit details
    Browse the repository at this point in the history
  2. Drop support for PY36

    Python dropped support on 2021-12-23. Our policy (#760) is to drop
    support on the next point release after Python does.
    
    * Remove py36 tests
    * Test multiple recent versions of pypy
    * Remove pep562 backport
    waylan authored May 24, 2022
    Configuration menu
    Copy the full SHA
    cebe1de View commit details
    Browse the repository at this point in the history

Commits on May 25, 2022

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

Commits on May 27, 2022

  1. Configuration menu
    Copy the full SHA
    dc434df View commit details
    Browse the repository at this point in the history
  2. Remove previously deprecated objects

    This completely removes all objects which were deprecated in version 3.0 (this change will be included in version 3.4). Given the time that has passed, and the fact that older unmaintained extensions are not likely to support the new minimum Python version, this is little concern about breaking older extensions.
    waylan authored May 27, 2022
    Configuration menu
    Copy the full SHA
    a767b2d View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2022

  1. Remove redundant lines from PrettifyTreeprocessor

    Lines in 409 and 410 are part of an if-condition-block. However, they are called identically L411 and L412 outside of the if-block anyways. Fixes #1267.
    Id3aFly authored Jun 13, 2022
    Configuration menu
    Copy the full SHA
    97359a4 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2022

  1. fixed some spelling mistakes

    venthur authored Jun 17, 2022
    Configuration menu
    Copy the full SHA
    77fb7f1 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2022

  1. Move backslash unescaping to treeprocessor

    By unescaping backslash escapes in a treeprocessor, the text is properly
    escaped during serialization. Fixes #1131.
    
    As it is recognized that various third-party extensions may be calling the
    old class at `postprocessors.UnescapePostprocessor` the old class remains
    in the codebase, but has been deprecated and will be removed in a future
    release. The new class `treeprocessors.UnescapeTreeprocessor` should be
    used instead.
    waylan authored Jul 15, 2022
    Configuration menu
    Copy the full SHA
    c0f6e5a View commit details
    Browse the repository at this point in the history
  2. Bump version to 3.4

    Cleaned up the release notes.
    waylan authored Jul 15, 2022
    Configuration menu
    Copy the full SHA
    a884a99 View commit details
    Browse the repository at this point in the history
Loading