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: gohugoio/hugo
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4f134704df9e3387729a3d6ec815f77a1ebe77c9
Choose a base ref
...
head repository: gohugoio/hugo
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: ae8bc8d63a7d93cac773480c07c2cb8a9b75ac3f
Choose a head ref
  • 10 commits
  • 16 files changed
  • 3 contributors

Commits on Jun 24, 2022

  1. snap: Use interface names etc-gitconfig and gitconfig

    as recommended by @alexmurray to keep consistency with other snaps; see
    https://forum.snapcraft.io/t/system-files-and-personal-files-request-for-hugo/30598/2
    
    One closer step towards fixing #6226
    anthonyfok committed Jun 24, 2022
    Configuration menu
    Copy the full SHA
    fd3953c View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2022

  1. Add a baseline benchmark

    bep committed Jun 25, 2022
    Configuration menu
    Copy the full SHA
    92f31ae View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2022

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

Commits on Jun 27, 2022

  1. snap: Use interface names etc-gitconfig and gitconfig, Take 2

    as recommended by @alexmurray to keep consistency with other snaps; see
    https://forum.snapcraft.io/t/system-files-and-personal-files-request-for-hugo/30598
    
    I neglected to make the rename of system-gitconfig → etc-gitconfig and
    user-gitconfig → gitconfig to the apps.plugs section in commit fd3953c,
    hence this commit to fix the store upload scan failure:
    
      interface 'system-gitconfig' not found in base declaration
      interface 'user-gitconfig' not found in base declaration
      unknown plugs interface name reference 'system-gitconfig'
      unknown plugs interface name reference 'user-gitconfig'
    
    Special thanks to Alex Murray and Igor Ljubuncic for approving the
    system-files and personal-files request for Hugo.
    
    Fixes #6226
    anthonyfok committed Jun 27, 2022
    Configuration menu
    Copy the full SHA
    5caed8a View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2022

  1. Configuration menu
    Copy the full SHA
    2414819 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ebcaa5 View commit details
    Browse the repository at this point in the history
  3. Squashed 'docs/' changes from 30f32a6..e5aa641

    e5aa641 remove erroneous foo
    8307b47 Add hl_inline to highlight function documentation
    8517b02 update GitHub 404 docs URL to prevent redirect
    5c52c27 remove aerobatic.com
    3eb1795 Update syntax-highlighting.md
    00cbe3f Check for nil Chroma .Aliases
    4541651 netlify: Hugo 0.101.0
    d5dcd15 docs: Regen docshelper
    4785e99 common: Add hugo.GoVersion
    e679f1b resources/page: Add :slugorfilename attribute
    f2cc72a Update spellcheck.yml (#1755)
    
    git-subtree-dir: docs
    git-subtree-split: e5aa641
    bep committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    bdf935d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    65e52a7 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2022

  1. Make the baseline benchmark's test files stable

    And add some assertions.
    bep committed Jun 30, 2022
    Configuration menu
    Copy the full SHA
    72b0ccd View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2022

  1. markup: add --citeproc to pandoc converter

    Adds the citeproc filter to the pandoc converter.
    
    There are several PRs for it this feature already. However, I think
    simply adding `--citeproc` is the cleanest way to enable this feature,
    with the option to flesh it out later, e.g., in #7529.
    
    Some PRs and issues attempt adding more config options to Hugo which
    indirectly configure pandoc, but I think simply configuring Pandoc via
    Pandoc itself is simpler, as it is already possible with two YAML
    blocks -- one for Hugo, and one for Pandoc:
    
        ---
        title: This is the Hugo YAML block
        ---
        ---
        bibliography: assets/pandoc-yaml-block-bibliography.bib
        ...
        Document content with @citation!
    
    There are other useful options, e.g., #4800 attempts to use `nocite`,
    which works out of the box with this PR:
    
        ---
        title: This is the Hugo YAML block
        ---
        ---
        bibliography: assets/pandoc-yaml-block-bibliography.bib
        nocite: |
          @*
        ...
        Document content with no citations but a full bibliography:
    
        ## Bibliography
    
    Other useful options are `csl: ...` and `link-citations: true`, which
    set the path to a custom CSL file and create HTML links between the
    references and the bibliography.
    
    The following issues and PRs are related:
    
    - Add support for parsing citations and Jupyter notebooks via Pandoc and/or Goldmark extension #6101
      Bundles multiple requests, this PR tackles citation parsing.
    
    - WIP: Bibliography with Pandoc #4800
      Passes the frontmatter to Pandoc and still uses
      `--filter pandoc-citeproc` instead of `--citeproc`.
    - Allow configuring Pandoc #7529
      That PR is much more extensive and might eventually supersede this PR,
      but I think --bibliography and --citeproc should be independent
      options (--bibliography should be optional and citeproc can always be
      specified).
    - Pandoc - allow citeproc extension to be invoked, with bibliography. #8610
      Similar to #7529, #8610 adds a new config option to Hugo.
      I think passing --citeproc and letting the users decide on the
      metadata they want to pass to pandoc is better, albeit uglier.
    shoeffner committed Jul 3, 2022
    Configuration menu
    Copy the full SHA
    ae8bc8d View commit details
    Browse the repository at this point in the history
Loading