Skip to content
Permalink
master

Commits on Feb 27, 2022

  1. Prepare for v0.20.0 release

    Since we have added new enum variants to the `StyleComponent` which was
    not previously marked `#[non_exhaustive]`, we must bump left-most
    non-zero version number (see
    [specifying-dependencies](https://doc.rust-lang.org/cargo/reference/specifying-dependencies.html#specifying-dependencies-from-cratesio)).
    Otherwise client code that do exhaustive matches on `StyleComponent`
    will stop compiling.
    Enselic committed Feb 27, 2022

Commits on Feb 26, 2022

  1. CONTRIBUTING.md: Encourage regression tests (#2089)

    * CONTRIBUTING.md: Encourage regression tests
    
    * Add colon before listing pros of regression tests
    
    Co-authored-by: Keith Hall <keith-hall@users.noreply.github.com>
    Enselic and keith-hall committed Feb 26, 2022
  2. Recognize files in $XDG_CONFIG_HOME/git/ and $HOME/.config/git/ b…

    …etter (#2067)
    
    * git global config - lookup $XDG_CONFIG_HOME faithfully
    
    * Use `bool::then`
    
    * Cover both `$XDG_CONFIG_HOME` & `$HOME/.config`
    
    * Remove unused import
    
    * Global git config tests
    
    * Added trailing newline
    
    * Fix git config test
    
    * Wrote to changelog
    
    * Revert change of `Result::ok` to `Result::unwrap`
    
    * Apply suggestions from code review
    
    Co-authored-by: Martin Nordholts <enselic@gmail.com>
    
    * Guard against empty `$HOME`
    
    Co-authored-by: Martin Nordholts <enselic@gmail.com>
    cyqsimon and Enselic committed Feb 26, 2022
  3. Fix a repology badge in READMEs

    y-yagi authored and sharkdp committed Feb 26, 2022

Commits on Feb 24, 2022

  1. fix Bash completion on macOS (#2074)

    * fix Bash completion on macOS
    
    The Homebrew-provided bash-completion is version 1.x,
    which doesn't provide _init_completion. We add a standard
    shim instead.
    
    * Add entry to CHANGELOG
    
    * Update CHANGELOG.md
    
    Co-authored-by: Ville Skyttä <ville.skytta@iki.fi>
    
    * review: avoid calling _split_longopt repeatedly
    
    Co-authored-by: Ville Skyttä <ville.skytta@iki.fi>
    joshpencheon and scop committed Feb 24, 2022

Commits on Feb 14, 2022

  1. Add JQ syntax highlighting

    clarfonthey authored and Enselic committed Feb 14, 2022
  2. Underline highlighted lines in ANSI theme (#1985)

    * Underline highlighted lines in ANSI theme
    
    * add test for ansi highlight underline, fix underscore in plain
    mdibaiee committed Feb 14, 2022

Commits on Feb 10, 2022

  1. Write # Defaults are used in the file

    To make it clear that the file intentionally contains no configuration options.
    If it is completely empty it might look like a mistake on first sight.
    Enselic authored and sharkdp committed Feb 10, 2022

Commits on Feb 8, 2022

  1. Bump assets/syntaxes/02_Extra/GLSL from 4cd4acf to 59a5f8a (#2050)

    * Bump assets/syntaxes/02_Extra/GLSL from `4cd4acf` to `59a5f8a`
    
    Bumps [assets/syntaxes/02_Extra/GLSL](https://github.com/euler0/sublime-glsl) from `4cd4acf` to `59a5f8a`.
    - [Release notes](https://github.com/euler0/sublime-glsl/releases)
    - [Commits](euler0/sublime-glsl@4cd4acf...59a5f8a)
    
    ---
    updated-dependencies:
    - dependency-name: assets/syntaxes/02_Extra/GLSL
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Update CHANGELOG.md
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Martin Nordholts <enselic@gmail.com>
    dependabot[bot] and Enselic committed Feb 8, 2022

Commits on Feb 7, 2022

  1. Add new --style called header-filesize and display it by default (#…

    …1988)
    
    Also rename `header` to `header-filename`.
    
    Related to #1701
    mdibaiee committed Feb 7, 2022
  2. Bump assets/syntaxes/02_Extra/GraphQL from 59304d6 to 9b6f6d0 (#2000

    )
    
    * Bump assets/syntaxes/02_Extra/GraphQL from `59304d6` to `9b6f6d0`
    
    Bumps [assets/syntaxes/02_Extra/GraphQL](https://github.com/dncrews/GraphQL-SublimeText3) from `59304d6` to `9b6f6d0`.
    - [Release notes](https://github.com/dncrews/GraphQL-SublimeText3/releases)
    - [Commits](dncrews/GraphQL-SublimeText3@59304d6...9b6f6d0)
    
    ---
    updated-dependencies:
    - dependency-name: assets/syntaxes/02_Extra/GraphQL
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Update CHANGELOG.md
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Martin Nordholts <enselic@gmail.com>
    dependabot[bot] and Enselic committed Feb 7, 2022
  3. Bump ansi_colours from 1.0.4 to 1.1.1

    Bumps [ansi_colours](https://github.com/mina86/ansi_colours) from 1.0.4 to 1.1.1.
    - [Release notes](https://github.com/mina86/ansi_colours/releases)
    - [Commits](mina86/ansi_colours@v1.0.4...v1.1.1)
    
    ---
    updated-dependencies:
    - dependency-name: ansi_colours
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and Enselic committed Feb 7, 2022
  4. Allow the license used by GraphQL

    This license is apparently common enough that GitHub recognizes it. See
    https://github.com/dncrews/GraphQL-SublimeText3/blob/master/LICENSE.
    
    This will fix the CI failure in #2000
    Enselic committed Feb 7, 2022

Commits on Feb 6, 2022

  1. Bump assets/syntaxes/02_Extra/VimL from c91fe3a to ee85822 (#2002)

    * Bump assets/syntaxes/02_Extra/VimL from `c91fe3a` to `ee85822`
    
    Bumps [assets/syntaxes/02_Extra/VimL](https://github.com/SalGnt/Sublime-VimL) from `c91fe3a` to `ee85822`.
    - [Release notes](https://github.com/SalGnt/Sublime-VimL/releases)
    - [Commits](SalGnt/Sublime-VimL@c91fe3a...ee85822)
    
    ---
    updated-dependencies:
    - dependency-name: assets/syntaxes/02_Extra/VimL
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Update CHANGELOG.md
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Martin Nordholts <enselic@gmail.com>
    dependabot[bot] and Enselic committed Feb 6, 2022
  2. Bump assets/syntaxes/02_Extra/TOML from 6bfcc3c to ed38438 (#2049)

    * Bump assets/syntaxes/02_Extra/TOML from `6bfcc3c` to `ed38438`
    
    Bumps [assets/syntaxes/02_Extra/TOML](https://github.com/jasonwilliams/sublime_toml_highlighting) from `6bfcc3c` to `ed38438`.
    - [Release notes](https://github.com/jasonwilliams/sublime_toml_highlighting/releases)
    - [Commits](jasonwilliams/sublime_toml_highlighting@6bfcc3c...ed38438)
    
    ---
    updated-dependencies:
    - dependency-name: assets/syntaxes/02_Extra/TOML
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * Update CHANGELOG.md for PR #2049
    
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Martin Nordholts <enselic@gmail.com>
    dependabot[bot] and Enselic committed Feb 6, 2022

Commits on Feb 3, 2022

  1. run-benchmarks.sh: Use python3 oneliner instead of jq

    I am setting up a new computer and thus are missing a lot of tools. I
    noticed we rely on `jq` being installed, which is a bit annoying when it
    is not installed yet.
    
    We can quite easily get rid of this dependecy on `jq` by using a simple
    `python3` oneliner.
    Enselic committed Feb 3, 2022

Commits on Feb 1, 2022

  1. Bump serde from 1.0.133 to 1.0.136

    Bumps [serde](https://github.com/serde-rs/serde) from 1.0.133 to 1.0.136.
    - [Release notes](https://github.com/serde-rs/serde/releases)
    - [Commits](serde-rs/serde@v1.0.133...v1.0.136)
    
    ---
    updated-dependencies:
    - dependency-name: serde
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and Enselic committed Feb 1, 2022
  2. Bump tempfile from 3.2.0 to 3.3.0

    Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.2.0 to 3.3.0.
    - [Release notes](https://github.com/Stebalien/tempfile/releases)
    - [Changelog](https://github.com/Stebalien/tempfile/blob/master/NEWS)
    - [Commits](Stebalien/tempfile@v3.2.0...v3.3.0)
    
    ---
    updated-dependencies:
    - dependency-name: tempfile
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and Enselic committed Feb 1, 2022
  3. Bump assert_cmd from 2.0.2 to 2.0.4

    Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd) from 2.0.2 to 2.0.4.
    - [Release notes](https://github.com/assert-rs/assert_cmd/releases)
    - [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md)
    - [Commits](assert-rs/assert_cmd@v2.0.2...v2.0.4)
    
    ---
    updated-dependencies:
    - dependency-name: assert_cmd
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and Enselic committed Feb 1, 2022

Commits on Jan 29, 2022

  1. Update README.md

    Co-authored-by: Michael <2701605+michaelblyons@users.noreply.github.com>
    2 people authored and sharkdp committed Jan 29, 2022

Commits on Jan 9, 2022

  1. small typos, should not interrupt anything

    klemens authored and Enselic committed Jan 9, 2022

Commits on Jan 8, 2022

Older