[35m[K.github/ISSUE_TEMPLATE/syntax_request.md[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[Kabout: Request adding a new syntax to [1;33m[Kbat[m[K.
[35m[K.github/ISSUE_TEMPLATE/syntax_request.md[m[K[36m[K:[m[K[32m[K14[m[K[36m[K:[m[K[1;33m[KBat[m[K supports locally-installed language definitions. See the link below:
[35m[K.github/ISSUE_TEMPLATE/syntax_request.md[m[K[36m[K:[m[K[32m[K16[m[K[36m[K:[m[Khttps://github.com/sharkdp/[1;33m[Kbat[m[K#adding-new-syntaxes--language-definitions
[35m[K.github/ISSUE_TEMPLATE/question.md[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[Kabout: Ask a question about '[1;33m[Kbat[m[K'.
[35m[K.github/ISSUE_TEMPLATE/bug_report.md[m[K[36m[K:[m[K[32m[K21[m[K[36m[K:[m[K**How did you install `[1;33m[Kbat[m[K`?**
[35m[K.github/ISSUE_TEMPLATE/bug_report.md[m[K[36m[K:[m[K[32m[K27[m[K[36m[K:[m[K**[1;33m[Kbat[m[K version and environment**
[35m[K.github/ISSUE_TEMPLATE/bug_report.md[m[K[36m[K:[m[K[32m[K31[m[K[36m[K:[m[Kin which you're running [1;33m[Kbat[m[K. To do this, run the full `[1;33m[Kbat[m[K` command that demonstrates
[35m[K.github/ISSUE_TEMPLATE/bug_report.md[m[K[36m[K:[m[K[32m[K34[m[K[36m[K:[m[K    [1;33m[Kbat[m[K [other options and arguments…] --diagnostic
[35m[K.github/ISSUE_TEMPLATE/bug_report.md[m[K[36m[K:[m[K[32m[K40[m[K[36m[K:[m[KIf you are running [1;33m[Kbat[m[K 0.17.1 or older (where --diagnostic is not available), please
[35m[K.github/ISSUE_TEMPLATE/bug_report.md[m[K[36m[K:[m[K[32m[K43[m[K[36m[K:[m[K    https://github.com/sharkdp/[1;33m[Kbat[m[K/blob/master/diagnostics/info.sh
[35m[K.github/ISSUE_TEMPLATE/bug_report.md[m[K[36m[K:[m[K[32m[K46[m[K[36m[K:[m[Kare on Windows, please let us know your [1;33m[Kbat[m[K version and your Windows version.
[35m[K.github/workflows/CICD.yml[m[K[36m[K:[m[K[32m[K69[m[K[36m[K:[m[K    - name: Build and install [1;33m[Kbat[m[K
[35m[K.github/workflows/CICD.yml[m[K[36m[K:[m[K[32m[K76[m[K[36m[K:[m[K    - name: Build and install [1;33m[Kbat[m[K with updated assets
[35m[K.github/workflows/CICD.yml[m[K[36m[K:[m[K[32m[K94[m[K[36m[K:[m[K      run: [1;33m[Kbat[m[K --list-languages
[35m[K.github/workflows/CICD.yml[m[K[36m[K:[m[K[32m[K96[m[K[36m[K:[m[K      run: [1;33m[Kbat[m[K --list-themes
[35m[K.github/workflows/CICD.yml[m[K[36m[K:[m[K[32m[K235[m[K[36m[K:[m[K    - name: Run [1;33m[Kbat[m[K
[35m[K.github/workflows/CICD.yml[m[K[36m[K:[m[K[32m[K242[m[K[36m[K:[m[K    - name: Show diagnostics ([1;33m[Kbat[m[K --diagnostic)
[35m[K.github/workflows/CICD.yml[m[K[36m[K:[m[K[32m[K302[m[K[36m[K:[m[K        cp 'target/${{ matrix.job.target }}/release/build/${{ env.PROJECT_NAME }}'-*/out/assets/manual/[1;33m[Kbat[m[K.1 "$ARCHIVE_DIR"
[35m[K.github/workflows/CICD.yml[m[K[36m[K:[m[K[32m[K308[m[K[36m[K:[m[K        cp 'target/${{ matrix.job.target }}/release/build/${{ env.PROJECT_NAME }}'-*/out/assets/completions/[1;33m[Kbat[m[K.bash "$ARCHIVE_DIR/autocomplete/${{ env.PROJECT_NAME }}.bash"
[35m[K.github/workflows/CICD.yml[m[K[36m[K:[m[K[32m[K309[m[K[36m[K:[m[K        cp 'target/${{ matrix.job.target }}/release/build/${{ env.PROJECT_NAME }}'-*/out/assets/completions/[1;33m[Kbat[m[K.fish "$ARCHIVE_DIR/autocomplete/${{ env.PROJECT_NAME }}.fish"
[35m[K.github/workflows/CICD.yml[m[K[36m[K:[m[K[32m[K310[m[K[36m[K:[m[K        cp 'target/${{ matrix.job.target }}/release/build/${{ env.PROJECT_NAME }}'-*/out/assets/completions/_[1;33m[Kbat[m[K.ps1 "$ARCHIVE_DIR/autocomplete/_${{ env.PROJECT_NAME }}.ps1"
[35m[K.github/workflows/CICD.yml[m[K[36m[K:[m[K[32m[K311[m[K[36m[K:[m[K        cp 'target/${{ matrix.job.target }}/release/build/${{ env.PROJECT_NAME }}'-*/out/assets/completions/[1;33m[Kbat[m[K.zsh "$ARCHIVE_DIR/autocomplete/${{ env.PROJECT_NAME }}.zsh"
[35m[K.github/workflows/CICD.yml[m[K[36m[K:[m[K[32m[K355[m[K[36m[K:[m[K        install -Dm644 'target/${{ matrix.job.target }}/release/build/${{ env.PROJECT_NAME }}'-*/out/assets/manual/[1;33m[Kbat[m[K.1 "${DPKG_DIR}/usr/share/man/man1/${{ env.PROJECT_NAME }}.1"
[35m[K.github/workflows/CICD.yml[m[K[36m[K:[m[K[32m[K359[m[K[36m[K:[m[K        install -Dm644 'target/${{ matrix.job.target }}/release/build/${{ env.PROJECT_NAME }}'-*/out/assets/completions/[1;33m[Kbat[m[K.bash "${DPKG_DIR}/usr/share/bash-completion/completions/${{ env.PROJECT_NAME }}"
[35m[K.github/workflows/CICD.yml[m[K[36m[K:[m[K[32m[K360[m[K[36m[K:[m[K        install -Dm644 'target/${{ matrix.job.target }}/release/build/${{ env.PROJECT_NAME }}'-*/out/assets/completions/[1;33m[Kbat[m[K.fish "${DPKG_DIR}/usr/share/fish/vendor_completions.d/${{ env.PROJECT_NAME }}.fish"
[35m[K.github/workflows/CICD.yml[m[K[36m[K:[m[K[32m[K361[m[K[36m[K:[m[K        install -Dm644 'target/${{ matrix.job.target }}/release/build/${{ env.PROJECT_NAME }}'-*/out/assets/completions/[1;33m[Kbat[m[K.zsh "${DPKG_DIR}/usr/share/zsh/vendor-completions/_${{ env.PROJECT_NAME }}"
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K2[m[K[36m[K:[m[K  <img src="doc/logo-header.svg" alt="[1;33m[Kbat[m[K - a cat clone with wings"><br>
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[K  <a href="https://github.com/sharkdp/[1;33m[Kbat[m[K/actions?query=workflow%3ACICD"><img src="https://github.com/sharkdp/[1;33m[Kbat[m[K/workflows/CICD/badge.svg" alt="Build Status"></a>
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[K  <img src="https://img.shields.io/crates/l/[1;33m[Kbat[m[K.svg" alt="license">
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[K  <a href="https://crates.io/crates/[1;33m[Kbat[m[K"><img src="https://img.shields.io/crates/v/[1;33m[Kbat[m[K.svg?colorB=319e8c" alt="Version info"></a><br>
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K16[m[K[36m[K:[m[K  [<a href="https://github.com/chinanf-boy/[1;33m[Kbat[m[K-zh">中文</a>]
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K24[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` supports syntax highlighting for a large number of programming and markup
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K31[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` communicates with `git` to show modifications with respect to the index
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K45[m[K[36m[K:[m[KBy default, `[1;33m[Kbat[m[K` pipes its own output to a pager (e.g. `less`) if the output is too large for one screen.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K46[m[K[36m[K:[m[KIf you would rather `[1;33m[Kbat[m[K` work like `cat` all the time (never page output), you can set `--paging=never` as an option, either on the command line or in your configuration file.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K47[m[K[36m[K:[m[KIf you intend to alias `cat` to `[1;33m[Kbat[m[K` in your shell configuration, you can use `alias cat='[1;33m[Kbat[m[K --paging=never'` to preserve the default behavior.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K51[m[K[36m[K:[m[KEven with a pager set, you can still use `[1;33m[Kbat[m[K` to concatenate files :wink:.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K52[m[K[36m[K:[m[KWhenever `[1;33m[Kbat[m[K` detects a non-interactive terminal (i.e. when you pipe into another process or into a file), `[1;33m[Kbat[m[K` will act as a drop-in replacement for `cat` and fall back to printing the plain file contents, regardless of the `--pager` option's value.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K59[m[K[36m[K:[m[K> [1;33m[Kbat[m[K README.md
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K65[m[K[36m[K:[m[K> [1;33m[Kbat[m[K src/*.rs
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K73[m[K[36m[K:[m[K> curl -s https://sh.rustup.rs | [1;33m[Kbat[m[K
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K79[m[K[36m[K:[m[K> yaml2json .travis.yml | json_pp | [1;33m[Kbat[m[K -l json
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K84[m[K[36m[K:[m[K> [1;33m[Kbat[m[K -A /etc/hosts
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K90[m[K[36m[K:[m[K[1;33m[Kbat[m[K > note.md  # quickly create a new file
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K92[m[K[36m[K:[m[K[1;33m[Kbat[m[K header.md content.md footer.md > document.md
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K94[m[K[36m[K:[m[K[1;33m[Kbat[m[K -n main.rs  # show line numbers (only)
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K96[m[K[36m[K:[m[K[1;33m[Kbat[m[K f - g  # output 'f', then stdin, then 'g'.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K103[m[K[36m[K:[m[KYou can use `[1;33m[Kbat[m[K` as a previewer for [`fzf`](https://github.com/junegunn/fzf). To do this,
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K104[m[K[36m[K:[m[Kuse `[1;33m[Kbat[m[K`s `--color=always` option to force colorized output. You can also use `--line-range`
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K108[m[K[36m[K:[m[Kfzf --preview '[1;33m[Kbat[m[K --color=always --style=numbers --line-range=:500 {}'
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K115[m[K[36m[K:[m[KYou can use the `-exec` option of `find` to preview all search results with `[1;33m[Kbat[m[K`:
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K118[m[K[36m[K:[m[Kfind … -exec [1;33m[Kbat[m[K {} +
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K121[m[K[36m[K:[m[KIf you happen to use [`fd`](https://github.com/sharkdp/fd), you can use the `-X`/`--exec-[1;33m[Kbat[m[Kch` option to do the same:
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K124[m[K[36m[K:[m[Kfd … -X [1;33m[Kbat[m[K
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K129[m[K[36m[K:[m[KWith [`[1;33m[Kbat[m[Kgrep`](https://github.com/eth-p/[1;33m[Kbat[m[K-extras/blob/master/doc/[1;33m[Kbat[m[Kgrep.md), `[1;33m[Kbat[m[K` can be used as the printer for [`ripgrep`](https://github.com/BurntSushi/ripgrep) search results.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K132[m[K[36m[K:[m[K[1;33m[Kbat[m[Kgrep needle src/
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K137[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` can be combined with `tail -f` to continuously monitor a given file with syntax highlighting.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K140[m[K[36m[K:[m[Ktail -f /var/log/pacman.log | [1;33m[Kbat[m[K --paging=never -l log
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K148[m[K[36m[K:[m[KYou can combine `[1;33m[Kbat[m[K` with `git show` to view an older version of a given file with proper syntax
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K152[m[K[36m[K:[m[Kgit show v0.6.0:src/main.rs | [1;33m[Kbat[m[K -l rs
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K157[m[K[36m[K:[m[KYou can combine `[1;33m[Kbat[m[K` with `git diff` to view lines around code changes with proper syntax
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K160[m[K[36m[K:[m[K[1;33m[Kbat[m[Kdiff() {
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K161[m[K[36m[K:[m[K    git diff --name-only --diff-filter=d | xargs [1;33m[Kbat[m[K --diff
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K164[m[K[36m[K:[m[KIf you prefer to use this as a separate tool, check out `[1;33m[Kbat[m[Kdiff` in [`[1;33m[Kbat[m[K-extras`](https://github.com/eth-p/[1;33m[Kbat[m[K-extras).
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K170[m[K[36m[K:[m[KThe line numbers and Git modification markers in the output of `[1;33m[Kbat[m[K` can make it hard to copy
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K171[m[K[36m[K:[m[Kthe contents of a file. To prevent this, you can call `[1;33m[Kbat[m[K` with the `-p`/`--plain` option or
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K174[m[K[36m[K:[m[K[1;33m[Kbat[m[K main.cpp | xclip
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K176[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` will detect that the output is being redirected and print the plain file contents.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K180[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` can be used as a colorizing pager for `man`, by setting the
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K184[m[K[36m[K:[m[Kexport MANPAGER="sh -c 'col -bx | [1;33m[Kbat[m[K -l man -p'"
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K187[m[K[36m[K:[m[K(replace `[1;33m[Kbat[m[K` with `[1;33m[Kbat[m[Kcat` if you are on Debian or Ubuntu)
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K192[m[K[36m[K:[m[KIf you prefer to have this bundled in a new command, you can also use [`[1;33m[Kbat[m[Kman`](https://github.com/eth-p/[1;33m[Kbat[m[K-extras/blob/master/doc/[1;33m[Kbat[m[Kman.md).
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K196[m[K[36m[K:[m[KAlso, note that this will [not work](https://github.com/sharkdp/[1;33m[Kbat[m[K/issues/1145) with Mandocs `man` implementation.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K200[m[K[36m[K:[m[KThe [`pretty[1;33m[Kbat[m[K`](https://github.com/eth-p/[1;33m[Kbat[m[K-extras/blob/master/doc/pretty[1;33m[Kbat[m[K.md) script is a wrapper that will format code and print it with `[1;33m[Kbat[m[K`.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K205[m[K[36m[K:[m[K[![Packaging status](https://repology.org/badge/vertical-allrepos/[1;33m[Kbat[m[K-cat.svg)](https://repology.org/project/[1;33m[Kbat[m[K-cat/versions)
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K210[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` is available on [Ubuntu since 20.04 ("Focal")](https://packages.ubuntu.com/search?keywords=[1;33m[Kbat[m[K&exact=1) and [Debian since August 2021 (Debian 11 - "Bullseye")](https://packages.debian.org/bullseye/[1;33m[Kbat[m[K).
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K215[m[K[36m[K:[m[Ksudo apt install [1;33m[Kbat[m[K
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K218[m[K[36m[K:[m[K**Important**: If you install `[1;33m[Kbat[m[K` this way, please note that the executable may be installed as `[1;33m[Kbat[m[Kcat` instead of `[1;33m[Kbat[m[K` (due to [a name
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K219[m[K[36m[K:[m[Kclash with another package](https://github.com/sharkdp/[1;33m[Kbat[m[K/issues/982)). You can set up a `[1;33m[Kbat[m[K -> [1;33m[Kbat[m[Kcat` symlink or alias to prevent any issues that may come up because of this and to be consistent with other distributions:
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K222[m[K[36m[K:[m[Kln -s /usr/bin/[1;33m[Kbat[m[Kcat ~/.local/bin/[1;33m[Kbat[m[K
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K229[m[K[36m[K:[m[Kthe most recent release of `[1;33m[Kbat[m[K`, download the latest `.deb` package from the
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K230[m[K[36m[K:[m[K[release page](https://github.com/sharkdp/[1;33m[Kbat[m[K/releases) and install it via:
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K233[m[K[36m[K:[m[Ksudo dpkg -i [1;33m[Kbat[m[K_0.18.3_amd64.deb  # adapt version number and architecture
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K238[m[K[36m[K:[m[KYou can install [the `[1;33m[Kbat[m[K` package](https://pkgs.alpinelinux.org/packages?name=[1;33m[Kbat[m[K)
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K242[m[K[36m[K:[m[Kapk add [1;33m[Kbat[m[K
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K247[m[K[36m[K:[m[KYou can install [the `[1;33m[Kbat[m[K` package](https://www.archlinux.org/packages/community/x86_64/[1;33m[Kbat[m[K/)
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K251[m[K[36m[K:[m[Kpacman -S [1;33m[Kbat[m[K
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K256[m[K[36m[K:[m[KYou can install [the `[1;33m[Kbat[m[K` package](https://koji.fedoraproject.org/koji/packageinfo?packageID=27506) from the official [Fedora Modular](https://docs.fedoraproject.org/en-US/modularity/using-modules/) repository.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K259[m[K[36m[K:[m[Kdnf install [1;33m[Kbat[m[K
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K264[m[K[36m[K:[m[KYou can install [the `[1;33m[Kbat[m[K` package](https://github.com/funtoo/dev-kit/tree/1.4-release/sys-apps/[1;33m[Kbat[m[K) from dev-kit.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K267[m[K[36m[K:[m[Kemerge sys-apps/[1;33m[Kbat[m[K
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K272[m[K[36m[K:[m[KYou can install [the `[1;33m[Kbat[m[K` package](https://packages.gentoo.org/packages/sys-apps/[1;33m[Kbat[m[K)
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K276[m[K[36m[K:[m[Kemerge sys-apps/[1;33m[Kbat[m[K
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K281[m[K[36m[K:[m[KYou can install `[1;33m[Kbat[m[K` via xbps-install:
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K283[m[K[36m[K:[m[Kxbps-install -S [1;33m[Kbat[m[K
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K288[m[K[36m[K:[m[KYou can install `[1;33m[Kbat[m[K` via pkg:
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K290[m[K[36m[K:[m[Kpkg install [1;33m[Kbat[m[K
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K295[m[K[36m[K:[m[KYou can install a precompiled [`[1;33m[Kbat[m[K` package](https://www.freshports.org/textproc/[1;33m[Kbat[m[K) with pkg:
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K298[m[K[36m[K:[m[Kpkg install [1;33m[Kbat[m[K
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K304[m[K[36m[K:[m[Kcd /usr/ports/textproc/[1;33m[Kbat[m[K
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K310[m[K[36m[K:[m[KYou can install `[1;33m[Kbat[m[K` package using [`pkg_add(1)`](https://man.openbsd.org/pkg_add.1):
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K313[m[K[36m[K:[m[Kpkg_add [1;33m[Kbat[m[K
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K318[m[K[36m[K:[m[KYou can install `[1;33m[Kbat[m[K` using the [nix package manager](https://nixos.org/nix):
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K321[m[K[36m[K:[m[Knix-env -i [1;33m[Kbat[m[K
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K326[m[K[36m[K:[m[KYou can install `[1;33m[Kbat[m[K` with zypper:
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K329[m[K[36m[K:[m[Kzypper install [1;33m[Kbat[m[K
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K335[m[K[36m[K:[m[KExisting packages may be available, but are not officially supported and may contain [issues](https://github.com/sharkdp/[1;33m[Kbat[m[K/issues/1519).
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K339[m[K[36m[K:[m[KYou can install `[1;33m[Kbat[m[K` with [Homebrew on MacOS](https://formulae.brew.sh/formula/[1;33m[Kbat[m[K) or [Homebrew on Linux](https://formulae.brew.sh/formula-linux/[1;33m[Kbat[m[K):
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K342[m[K[36m[K:[m[Kbrew install [1;33m[Kbat[m[K
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K347[m[K[36m[K:[m[KOr install `[1;33m[Kbat[m[K` with [MacPorts](https://ports.macports.org/port/[1;33m[Kbat[m[K/summary):
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K350[m[K[36m[K:[m[Kport install [1;33m[Kbat[m[K
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K355[m[K[36m[K:[m[KThere are a few options to install `[1;33m[Kbat[m[K` on Windows. Once you have installed `[1;33m[Kbat[m[K`,
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K356[m[K[36m[K:[m[Ktake a look at the ["Using `[1;33m[Kbat[m[K` on Windows"](#using-[1;33m[Kbat[m[K-on-windows) section.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K364[m[K[36m[K:[m[KYou can install `[1;33m[Kbat[m[K` via [Chocolatey](https://chocolatey.org/packages/[1;33m[KBat[m[K):
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K366[m[K[36m[K:[m[Kchoco install [1;33m[Kbat[m[K
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K371[m[K[36m[K:[m[KYou can install `[1;33m[Kbat[m[K` via [scoop](https://scoop.sh/):
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K373[m[K[36m[K:[m[Kscoop install [1;33m[Kbat[m[K
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K378[m[K[36m[K:[m[KYou can download prebuilt binaries from the [Release page](https://github.com/sharkdp/[1;33m[Kbat[m[K/releases),
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K384[m[K[36m[K:[m[KCheck out the [Release page](https://github.com/sharkdp/[1;33m[Kbat[m[K/releases) for
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K385[m[K[36m[K:[m[Kprebuilt versions of `[1;33m[Kbat[m[K` for many different architectures. Statically-linked
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K390[m[K[36m[K:[m[KIf you want to build `[1;33m[Kbat[m[K` from source, you need Rust 1.46 or
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K394[m[K[36m[K:[m[Kcargo install --locked [1;33m[Kbat[m[K
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K404[m[K[36m[K:[m[KUse `[1;33m[Kbat[m[K --list-themes` to get a list of all available themes for syntax
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K405[m[K[36m[K:[m[Khighlighting. To select the `TwoDark` theme, call `[1;33m[Kbat[m[K` with the
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K406[m[K[36m[K:[m[K`--theme=TwoDark` option or set the `[1;33m[KBAT[m[K_THEME` environment variable to
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K407[m[K[36m[K:[m[K`TwoDark`. Use `export [1;33m[KBAT[m[K_THEME="TwoDark"` in your shell's startup file to
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K408[m[K[36m[K:[m[Kmake the change permanent. Alternatively, use `[1;33m[Kbat[m[K`s
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K409[m[K[36m[K:[m[K[configuration file](https://github.com/sharkdp/[1;33m[Kbat[m[K#configuration-file).
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K414[m[K[36m[K:[m[K[1;33m[Kbat[m[K --list-themes | fzf --preview="[1;33m[Kbat[m[K --theme={} --color=always /path/to/file"
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K417[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` looks good on a dark background by default. However, if your terminal uses a
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K420[m[K[36m[K:[m[K['Adding new themes' section below](https://github.com/sharkdp/[1;33m[Kbat[m[K#adding-new-themes).
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K424[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` has three themes that always use [8-bit colors](https://en.wikipedia.org/wiki/ANSI_escape_code#Colors),
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K444[m[K[36m[K:[m[KYou can use the `--style` option to control the appearance of `[1;33m[Kbat[m[K`s output.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K446[m[K[36m[K:[m[Kand line numbers but no grid and no file header. Set the `[1;33m[KBAT[m[K_STYLE` environment
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K447[m[K[36m[K:[m[Kvariable to make these changes permanent or use `[1;33m[Kbat[m[K`s
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K448[m[K[36m[K:[m[K[configuration file](https://github.com/sharkdp/[1;33m[Kbat[m[K#configuration-file).
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K452[m[K[36m[K:[m[KShould you find that a particular syntax is not available within `[1;33m[Kbat[m[K`, you can follow these
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K453[m[K[36m[K:[m[Kinstructions to easily add new syntaxes to your current `[1;33m[Kbat[m[K` installation.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K455[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` uses the excellent [`syntect`](https://github.com/trishume/syntect/)
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K466[m[K[36m[K:[m[K   mkdir -p "$([1;33m[Kbat[m[K --config-dir)/syntaxes"
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K467[m[K[36m[K:[m[K   cd "$([1;33m[Kbat[m[K --config-dir)/syntaxes"
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K477[m[K[36m[K:[m[K   [1;33m[Kbat[m[K cache --build
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K480[m[K[36m[K:[m[K3. Finally, use `[1;33m[Kbat[m[K --list-languages` to check if the new languages are available.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K485[m[K[36m[K:[m[K   [1;33m[Kbat[m[K cache --clear
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K488[m[K[36m[K:[m[K4. If you think that a specific syntax should be included in `[1;33m[Kbat[m[K` by default, please
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K490[m[K[36m[K:[m[K   instructions [here](doc/assets.md): [Open Syntax Request](https://github.com/sharkdp/[1;33m[Kbat[m[K/issues/new?labels=syntax-request&template=syntax_request.md).
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K498[m[K[36m[K:[m[Kmkdir -p "$([1;33m[Kbat[m[K --config-dir)/themes"
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K499[m[K[36m[K:[m[Kcd "$([1;33m[Kbat[m[K --config-dir)/themes"
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K505[m[K[36m[K:[m[K[1;33m[Kbat[m[K cache --build
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K508[m[K[36m[K:[m[KFinally, use `[1;33m[Kbat[m[K --list-themes` to check if the new themes are available.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K516[m[K[36m[K:[m[K(use `[1;33m[Kbat[m[K --list-languages` for an overview).
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K518[m[K[36m[K:[m[KNote: You probably want to use this option as an entry in `[1;33m[Kbat[m[K`s configuration file instead
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K539[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` uses the pager that is specified in the `PAGER` environment variable. If this variable is not
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K541[m[K[36m[K:[m[K`PAGER` variable or set the `[1;33m[KBAT[m[K_PAGER` environment variable to override what is specified in
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K544[m[K[36m[K:[m[K**Note**: If `PAGER` is `more` or `most`, `[1;33m[Kbat[m[K` will silently use `less` instead to ensure support for colors.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K547[m[K[36m[K:[m[K`PAGER`/`[1;33m[KBAT[m[K_PAGER` variables:
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K550[m[K[36m[K:[m[Kexport [1;33m[KBAT[m[K_PAGER="less -RF"
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K553[m[K[36m[K:[m[KInstead of using environment variables, you can also use `[1;33m[Kbat[m[K`s [configuration file](https://github.com/sharkdp/[1;33m[Kbat[m[K#configuration-file) to configure the pager (`--pager` option).
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K556[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` will pass the following command line options to the pager: `-R`/`--RAW-CONTROL-CHARS`,
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K572[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` expands tabs to 4 spaces by itself, not relying on the pager. To change this, simply add the
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K575[m[K[36m[K:[m[K**Note**: Defining tab stops for the pager (via the `--pager` argument by `[1;33m[Kbat[m[K`, or via the `LESS`
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K578[m[K[36m[K:[m[Ksidebar. Calling `[1;33m[Kbat[m[K` with `--tabs=0` will override it and let tabs be consumed by the pager.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K582[m[K[36m[K:[m[KIf you make use of the dark mode feature in macOS, you might want to configure `[1;33m[Kbat[m[K` to use a different
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K587[m[K[36m[K:[m[Kalias cat="[1;33m[Kbat[m[K --theme=\$(defaults read -globalDomain AppleInterfaceStyle &> /dev/null && echo default || echo GitHub)"
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K593[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` can also be customized with a configuration file. The location of the file is dependent
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K596[m[K[36m[K:[m[K[1;33m[Kbat[m[K --config-file
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K599[m[K[36m[K:[m[KAlternatively, you can use the `[1;33m[KBAT[m[K_CONFIG_PATH` environment variable to point `[1;33m[Kbat[m[K` to a
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K602[m[K[36m[K:[m[Kexport [1;33m[KBAT[m[K_CONFIG_PATH="/path/to/[1;33m[Kbat[m[K.conf"
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K607[m[K[36m[K:[m[K[1;33m[Kbat[m[K --generate-config-file
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K612[m[K[36m[K:[m[KThe configuration file is a simple list of command line arguments. Use `[1;33m[Kbat[m[K --help` to see a full list of possible options and values. In addition, you can add comments by prepending a line with the `#` character.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K629[m[K[36m[K:[m[K## Using `[1;33m[Kbat[m[K` on Windows
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K631[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` mostly works out-of-the-box on Windows, but a few features may need extra configuration.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K653[m[K[36m[K:[m[Kor by setting `[1;33m[KBAT[m[K_PAGER` to an empty string.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K657[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` on Windows does not natively support Cygwin's unix-style paths (`/cygdrive/*`). When passed an absolute cygwin path as an argument, `[1;33m[Kbat[m[K` will encounter the following error: `The system cannot find the path specified. (os error 3)`
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K662[m[K[36m[K:[m[K[1;33m[Kbat[m[K() {
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K671[m[K[36m[K:[m[K    command [1;33m[Kbat[m[K "${args[@]}"
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K679[m[K[36m[K:[m[KIf an input file contains color codes or other ANSI escape sequences, `[1;33m[Kbat[m[K` will have problems
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K682[m[K[36m[K:[m[Kpassing the `--color=never --wrap=never` options to `[1;33m[Kbat[m[K`.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K686[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` handles terminals *with* and *without* truecolor support. However, the colors in most syntax
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K694[m[K[36m[K:[m[K`24bit`. Otherwise, `[1;33m[Kbat[m[K` will not be able to determine whether or not 24-bit escape sequences
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K699[m[K[36m[K:[m[KPlease try a different theme (see `[1;33m[Kbat[m[K --list-themes` for a list). The `OneHalfDark` and
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K704[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` natively supports UTF-8 as well as UTF-16. For every other file encoding, you may need to
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K709[m[K[36m[K:[m[Kiconv -f ISO-8859-1 -t UTF-8 my-file.php | [1;33m[Kbat[m[K
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K712[m[K[36m[K:[m[Kby `[1;33m[Kbat[m[K`.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K718[m[K[36m[K:[m[Kgit clone --recursive https://github.com/sharkdp/[1;33m[Kbat[m[K
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K721[m[K[36m[K:[m[Kcd [1;33m[Kbat[m[K
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K730[m[K[36m[K:[m[K# Build a [1;33m[Kbat[m[K binary with modified syntaxes and themes
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K735[m[K[36m[K:[m[KIf you want to build an application that uses `[1;33m[Kbat[m[K`s pretty-printing
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K736[m[K[36m[K:[m[Kfeatures as a library, check out the [the API documentation](https://docs.rs/[1;33m[Kbat[m[K/).
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K738[m[K[36m[K:[m[Kwhen you depend on `[1;33m[Kbat[m[K` as a library.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K753[m[K[36m[K:[m[KPlease contact [David Peter](https://david-peter.de/) via email if you want to report a vulnerability in `[1;33m[Kbat[m[K`.
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K757[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` tries to achieve the following goals:
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K768[m[K[36m[K:[m[KCopyright (c) 2018-2021 [[1;33m[Kbat[m[K-developers](https://github.com/sharkdp/[1;33m[Kbat[m[K).
[35m[KREADME.md[m[K[36m[K:[m[K[32m[K770[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` is made available under the terms of either the MIT License or the Apache License 2.0, at your option.
[35m[K.gitmodules[m[K[36m[K:[m[K[32m[K198[m[K[36m[K:[m[K	url = https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K.git
[35m[K.gitmodules[m[K[36m[K:[m[K[32m[K202[m[K[36m[K:[m[K	branch = [1;33m[Kbat[m[K-source
[35m[Kexamples/list_syntaxes_and_themes.rs[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[K/// A simple program that prints its own source code using the [1;33m[Kbat[m[K library
[35m[Kexamples/list_syntaxes_and_themes.rs[m[K[36m[K:[m[K[32m[K2[m[K[36m[K:[m[Kuse [1;33m[Kbat[m[K::PrettyPrinter;
[35m[Kexamples/inputs.rs[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[Kuse [1;33m[Kbat[m[K::{Input, PrettyPrinter};
[35m[Kexamples/yaml.rs[m[K[36m[K:[m[K[32m[K2[m[K[36m[K:[m[Kuse [1;33m[Kbat[m[K::{Input, PrettyPrinter};
[35m[Kexamples/advanced.rs[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[K/// A program that prints its own source code using the [1;33m[Kbat[m[K library
[35m[Kexamples/advanced.rs[m[K[36m[K:[m[K[32m[K2[m[K[36m[K:[m[Kuse [1;33m[Kbat[m[K::{PagingMode, PrettyPrinter, WrappingMode};
[35m[Kexamples/cat.rs[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[K/// A very simple colorized `cat` clone, using `[1;33m[Kbat[m[K` as a library.
[35m[Kexamples/cat.rs[m[K[36m[K:[m[K[32m[K2[m[K[36m[K:[m[K/// See `src/bin/[1;33m[Kbat[m[K` for the full `[1;33m[Kbat[m[K` application.
[35m[Kexamples/cat.rs[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[Kuse [1;33m[Kbat[m[K::PrettyPrinter;
[35m[Kexamples/simple.rs[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[K/// A simple program that prints its own source code using the [1;33m[Kbat[m[K library
[35m[Kexamples/simple.rs[m[K[36m[K:[m[K[32m[K2[m[K[36m[K:[m[Kuse [1;33m[Kbat[m[K::PrettyPrinter;
[35m[K.gitignore[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[K/assets/completions/[1;33m[Kbat[m[K.bash
[35m[K.gitignore[m[K[36m[K:[m[K[32m[K6[m[K[36m[K:[m[K/assets/completions/[1;33m[Kbat[m[K.fish
[35m[K.gitignore[m[K[36m[K:[m[K[32m[K7[m[K[36m[K:[m[K/assets/completions/[1;33m[Kbat[m[K.zsh
[35m[K.gitignore[m[K[36m[K:[m[K[32m[K8[m[K[36m[K:[m[K/assets/manual/[1;33m[Kbat[m[K.1
[35m[Ksrc/input.rs[m[K[36m[K:[m[K[32m[K12[m[K[36m[K:[m[K/// This tells [1;33m[Kbat[m[K how to refer to the input.
[35m[Ksrc/error.rs[m[K[36m[K:[m[K[32m[K22[m[K[36m[K:[m[K    #[error("Use of [1;33m[Kbat[m[K as a pager is disallowed in order to avoid infinite recursion problems")]
[35m[Ksrc/error.rs[m[K[36m[K:[m[K[32m[K23[m[K[36m[K:[m[K    InvalidPagerValue[1;33m[KBat[m[K,
[35m[Ksrc/error.rs[m[K[36m[K:[m[K[32m[K53[m[K[36m[K:[m[K                Red.paint("[[1;33m[Kbat[m[K error]"),
[35m[Ksrc/error.rs[m[K[36m[K:[m[K[32m[K59[m[K[36m[K:[m[K            writeln!(output, "{}: {}", Red.paint("[[1;33m[Kbat[m[K error]"), error).ok();
[35m[Ksrc/lib.rs[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[K//! `[1;33m[Kbat[m[K` is a library to print syntax highlighted content.
[35m[Ksrc/lib.rs[m[K[36m[K:[m[K[32m[K13[m[K[36m[K:[m[K//! use [1;33m[Kbat[m[K::PrettyPrinter;
[35m[Ksrc/macros.rs[m[K[36m[K:[m[K[32m[K2[m[K[36m[K:[m[Kmacro_rules! [1;33m[Kbat[m[K_warning {
[35m[Ksrc/macros.rs[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[K        eprintln!("{}: {}", Yellow.paint("[[1;33m[Kbat[m[K warning]"), format!($($arg)*));
[35m[Ksrc/syntax_mapping.rs[m[K[36m[K:[m[K[32m[K52[m[K[36m[K:[m[K                "**/[1;33m[Kbat[m[K/config",
[35m[Ksrc/pager.rs[m[K[36m[K:[m[K[32m[K10[m[K[36m[K:[m[K    /// From the env var [1;33m[KBAT[m[K_PAGER
[35m[Ksrc/pager.rs[m[K[36m[K:[m[K[32m[K11[m[K[36m[K:[m[K    EnvVar[1;33m[KBat[m[KPager,
[35m[Ksrc/pager.rs[m[K[36m[K:[m[K[32m[K23[m[K[36m[K:[m[K    /// [1;33m[Kbat[m[K
[35m[Ksrc/pager.rs[m[K[36m[K:[m[K[32m[K24[m[K[36m[K:[m[K    [1;33m[KBat[m[K,
[35m[Ksrc/pager.rs[m[K[36m[K:[m[K[32m[K48[m[K[36m[K:[m[K            Some("[1;33m[Kbat[m[K") => PagerKind::[1;33m[KBat[m[K,
[35m[Ksrc/pager.rs[m[K[36m[K:[m[K[32m[K86[m[K[36m[K:[m[K    let [1;33m[Kbat[m[K_pager = env::var("[1;33m[KBAT[m[K_PAGER");
[35m[Ksrc/pager.rs[m[K[36m[K:[m[K[32m[K89[m[K[36m[K:[m[K    let (cmd, source) = match (config_pager, &[1;33m[Kbat[m[K_pager, &pager) {
[35m[Ksrc/pager.rs[m[K[36m[K:[m[K[32m[K91[m[K[36m[K:[m[K        (_, Ok([1;33m[Kbat[m[K_pager), _) => ([1;33m[Kbat[m[K_pager.as_str(), PagerSource::EnvVar[1;33m[KBat[m[KPager),
[35m[Ksrc/pager.rs[m[K[36m[K:[m[K[32m[K105[m[K[36m[K:[m[K                // If PAGER=[1;33m[Kbat[m[K, silently use 'less' instead to prevent
[35m[Ksrc/pager.rs[m[K[36m[K:[m[K[32m[K107[m[K[36m[K:[m[K                // Never silently use 'less' if [1;33m[KBAT[m[K_PAGER or --pager has been
[35m[Ksrc/pager.rs[m[K[36m[K:[m[K[32m[K109[m[K[36m[K:[m[K                matches!(kind, PagerKind::More | PagerKind::Most | PagerKind::[1;33m[KBat[m[K)
[35m[Ksrc/assets.rs[m[K[36m[K:[m[K[32m[K16[m[K[36m[K:[m[Kuse crate::{[1;33m[Kbat[m[K_warning, SyntaxMapping};
[35m[Ksrc/assets.rs[m[K[36m[K:[m[K[32m[K218[m[K[36m[K:[m[K                    [1;33m[Kbat[m[K_warning!("Theme '{}' is deprecated, using 'ansi' instead.", theme);
[35m[Ksrc/assets.rs[m[K[36m[K:[m[K[32m[K222[m[K[36m[K:[m[K                    [1;33m[Kbat[m[K_warning!("Unknown theme '{}', using default.", theme)
[35m[Ksrc/printer.rs[m[K[36m[K:[m[K[32m[K278[m[K[36m[K:[m[K                     (but will be present if the output of '[1;33m[Kbat[m[K' is piped). You can use '[1;33m[Kbat[m[K -A' \
[35m[Ksrc/printer.rs[m[K[36m[K:[m[K[32m[K280[m[K[36m[K:[m[K                    Yellow.paint("[[1;33m[Kbat[m[K warning]"),
[35m[Ksrc/output.rs[m[K[36m[K:[m[K[32m[K62[m[K[36m[K:[m[K        if pager.kind == PagerKind::[1;33m[KBat[m[K {
[35m[Ksrc/output.rs[m[K[36m[K:[m[K[32m[K63[m[K[36m[K:[m[K            return Err(Error::InvalidPagerValue[1;33m[KBat[m[K);
[35m[Ksrc/output.rs[m[K[36m[K:[m[K[32m[K78[m[K[36m[K:[m[K            // ANSI color sequences printed by [1;33m[Kbat[m[K. If someone has set PAGER="less -F", we
[35m[Ksrc/output.rs[m[K[36m[K:[m[K[32m[K81[m[K[36m[K:[m[K            // We only do this for PAGER (as it is not specific to '[1;33m[Kbat[m[K'), not for [1;33m[KBAT[m[K_PAGER
[35m[Ksrc/output.rs[m[K[36m[K:[m[K[32m[K82[m[K[36m[K:[m[K            // or [1;33m[Kbat[m[Ks '--pager' command line option.
[35m[Ksrc/bin/bat/input.rs[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[Kuse [1;33m[Kbat[m[K::input::Input;
[35m[Ksrc/bin/bat/config.rs[m[K[36m[K:[m[K[32m[K10[m[K[36m[K:[m[K    env::var("[1;33m[KBAT[m[K_CONFIG_PATH")
[35m[Ksrc/bin/bat/config.rs[m[K[36m[K:[m[K[32m[K16[m[K[36m[K:[m[Kpub fn generate_config_file() -> [1;33m[Kbat[m[K::error::Result<()> {
[35m[Ksrc/bin/bat/config.rs[m[K[36m[K:[m[K[32m[K46[m[K[36m[K:[m[K    let default_config = r#"# This is `[1;33m[Kbat[m[K`s configuration file. Each line either contains a comment or
[35m[Ksrc/bin/bat/config.rs[m[K[36m[K:[m[K[32m[K47[m[K[36m[K:[m[K# a command-line option that you want to pass to `[1;33m[Kbat[m[K` by default. You can
[35m[Ksrc/bin/bat/config.rs[m[K[36m[K:[m[K[32m[K48[m[K[36m[K:[m[K# run `[1;33m[Kbat[m[K --help` to get a list of all possible configuration options.
[35m[Ksrc/bin/bat/config.rs[m[K[36m[K:[m[K[32m[K50[m[K[36m[K:[m[K# Specify desired highlighting theme (e.g. "TwoDark"). Run `[1;33m[Kbat[m[K --list-themes`
[35m[Ksrc/bin/bat/config.rs[m[K[36m[K:[m[K[32m[K62[m[K[36m[K:[m[K# enable mouse scrolling support in `[1;33m[Kbat[m[K` when running inside tmux. This might
[35m[Ksrc/bin/bat/config.rs[m[K[36m[K:[m[K[32m[K98[m[K[36m[K:[m[K    env::var("[1;33m[KBAT[m[K_OPTS").ok().map(|s| get_args_from_str(&s))
[35m[Ksrc/bin/bat/directories.rs[m[K[36m[K:[m[K[32m[K7[m[K[36m[K:[m[K/// The `XDG_CACHE_HOME` environment variable is checked first. `[1;33m[KBAT[m[K_CONFIG_DIR`
[35m[Ksrc/bin/bat/directories.rs[m[K[36m[K:[m[K[32m[K9[m[K[36m[K:[m[K///  The fallback directories are `~/.cache/[1;33m[Kbat[m[K` and `~/.config/[1;33m[Kbat[m[K`, respectively.
[35m[Ksrc/bin/bat/directories.rs[m[K[36m[K:[m[K[32m[K10[m[K[36m[K:[m[Kpub struct [1;33m[KBat[m[KProjectDirs {
[35m[Ksrc/bin/bat/directories.rs[m[K[36m[K:[m[K[32m[K15[m[K[36m[K:[m[Kimpl [1;33m[KBat[m[KProjectDirs {
[35m[Ksrc/bin/bat/directories.rs[m[K[36m[K:[m[K[32m[K16[m[K[36m[K:[m[K    fn new() -> Option<[1;33m[KBat[m[KProjectDirs> {
[35m[Ksrc/bin/bat/directories.rs[m[K[36m[K:[m[K[32m[K17[m[K[36m[K:[m[K        let cache_dir = [1;33m[KBat[m[KProjectDirs::get_cache_dir()?;
[35m[Ksrc/bin/bat/directories.rs[m[K[36m[K:[m[K[32m[K19[m[K[36m[K:[m[K        // Checks whether or not $[1;33m[KBAT[m[K_CONFIG_DIR exists. If it doesn't, set our config dir
[35m[Ksrc/bin/bat/directories.rs[m[K[36m[K:[m[K[32m[K22[m[K[36m[K:[m[K            if let Some(config_dir_op) = env::var_os("[1;33m[KBAT[m[K_CONFIG_DIR").map(PathBuf::from) {
[35m[Ksrc/bin/bat/directories.rs[m[K[36m[K:[m[K[32m[K34[m[K[36m[K:[m[K                config_dir_op.map(|d| d.join("[1;33m[Kbat[m[K"))?
[35m[Ksrc/bin/bat/directories.rs[m[K[36m[K:[m[K[32m[K37[m[K[36m[K:[m[K        Some([1;33m[KBat[m[KProjectDirs {
[35m[Ksrc/bin/bat/directories.rs[m[K[36m[K:[m[K[32m[K44[m[K[36m[K:[m[K        // on all OS prefer [1;33m[KBAT[m[K_CACHE_PATH if set
[35m[Ksrc/bin/bat/directories.rs[m[K[36m[K:[m[K[32m[K45[m[K[36m[K:[m[K        let cache_dir_op = env::var_os("[1;33m[KBAT[m[K_CACHE_PATH").map(PathBuf::from);
[35m[Ksrc/bin/bat/directories.rs[m[K[36m[K:[m[K[32m[K59[m[K[36m[K:[m[K        cache_dir_op.map(|d| d.join("[1;33m[Kbat[m[K"))
[35m[Ksrc/bin/bat/directories.rs[m[K[36m[K:[m[K[32m[K72[m[K[36m[K:[m[K    pub static ref PROJECT_DIRS: [1;33m[KBat[m[KProjectDirs =
[35m[Ksrc/bin/bat/directories.rs[m[K[36m[K:[m[K[32m[K73[m[K[36m[K:[m[K        [1;33m[KBat[m[KProjectDirs::new().expect("Could not get home directory");
[35m[Ksrc/bin/bat/app.rs[m[K[36m[K:[m[K[32m[K17[m[K[36m[K:[m[Kuse [1;33m[Kbat[m[K::{
[35m[Ksrc/bin/bat/app.rs[m[K[36m[K:[m[K[32m[K19[m[K[36m[K:[m[K    [1;33m[Kbat[m[K_warning,
[35m[Ksrc/bin/bat/app.rs[m[K[36m[K:[m[K[32m[K56[m[K[36m[K:[m[K            // Skip the arguments in [1;33m[Kbat[m[Ks config file
[35m[Ksrc/bin/bat/app.rs[m[K[36m[K:[m[K[32m[K62[m[K[36m[K:[m[K            // Read arguments from [1;33m[Kbat[m[Ks config file
[35m[Ksrc/bin/bat/app.rs[m[K[36m[K:[m[K[32m[K191[m[K[36m[K:[m[K                .or_else(|| env::var("[1;33m[KBAT[m[K_TABS").ok())
[35m[Ksrc/bin/bat/app.rs[m[K[36m[K:[m[K[32m[K204[m[K[36m[K:[m[K                .or_else(|| env::var("[1;33m[KBAT[m[K_THEME").ok())
[35m[Ksrc/bin/bat/app.rs[m[K[36m[K:[m[K[32m[K305[m[K[36m[K:[m[K                let env_style_components: Option<Vec<StyleComponent>> = env::var("[1;33m[KBAT[m[K_STYLE")
[35m[Ksrc/bin/bat/app.rs[m[K[36m[K:[m[K[32m[K336[m[K[36m[K:[m[K            [1;33m[Kbat[m[K_warning!("Style 'rule' is a subset of style 'grid', 'rule' will not be visible.");
[35m[Ksrc/bin/bat/assets.rs[m[K[36m[K:[m[K[32m[K9[m[K[36m[K:[m[Kuse [1;33m[Kbat[m[K::assets::HighlightingAssets;
[35m[Ksrc/bin/bat/assets.rs[m[K[36m[K:[m[K[32m[K10[m[K[36m[K:[m[Kuse [1;33m[Kbat[m[K::assets_metadata::AssetsMetadata;
[35m[Ksrc/bin/bat/assets.rs[m[K[36m[K:[m[K[32m[K11[m[K[36m[K:[m[Kuse [1;33m[Kbat[m[K::error::*;
[35m[Ksrc/bin/bat/assets.rs[m[K[36m[K:[m[K[32m[K34[m[K[36m[K:[m[K                 in '{}' are not compatible with this version of [1;33m[Kbat[m[K ({}). To solve this, \
[35m[Ksrc/bin/bat/assets.rs[m[K[36m[K:[m[K[32m[K35[m[K[36m[K:[m[K                 either rebuild the cache ([1;33m[Kbat[m[K cache --build) or remove \
[35m[Ksrc/bin/bat/assets.rs[m[K[36m[K:[m[K[32m[K36[m[K[36m[K:[m[K                 the custom syntaxes/themes ([1;33m[Kbat[m[K cache --clear).\n\
[35m[Ksrc/bin/bat/assets.rs[m[K[36m[K:[m[K[32m[K38[m[K[36m[K:[m[K                 https://github.com/sharkdp/[1;33m[Kbat[m[K#adding-new-syntaxes--language-definitions",
[35m[Ksrc/bin/bat/main.rs[m[K[36m[K:[m[K[32m[K28[m[K[36m[K:[m[Kuse [1;33m[Kbat[m[K::{
[35m[Ksrc/bin/bat/main.rs[m[K[36m[K:[m[K[32m[K52[m[K[36m[K:[m[K    [1;33m[Kbat[m[K::assets::build(source_dir, !blank, target_dir, clap::crate_version!())
[35m[Ksrc/bin/bat/main.rs[m[K[36m[K:[m[K[32m[K60[m[K[36m[K:[m[K        println!("[1;33m[Kbat[m[K has been built without the 'build-assets' feature. The 'cache --build' option is not available.");
[35m[Ksrc/bin/bat/main.rs[m[K[36m[K:[m[K[32m[K207[m[K[36m[K:[m[K            and are added to the cache with `[1;33m[Kbat[m[K cache --build`. \
[35m[Ksrc/bin/bat/main.rs[m[K[36m[K:[m[K[32m[K209[m[K[36m[K:[m[K            https://github.com/sharkdp/[1;33m[Kbat[m[K#adding-new-themes",
[35m[Ksrc/bin/bat/main.rs[m[K[36m[K:[m[K[32m[K230[m[K[36m[K:[m[K    let pager = [1;33m[Kbat[m[K::config::get_pager_executable(app.matches.value_of("pager"))
[35m[Ksrc/bin/bat/main.rs[m[K[36m[K:[m[K[32m[K243[m[K[36m[K:[m[K            "[1;33m[KBAT[m[K_PAGER",
[35m[Ksrc/bin/bat/main.rs[m[K[36m[K:[m[K[32m[K244[m[K[36m[K:[m[K            "[1;33m[KBAT[m[K_CACHE_PATH",
[35m[Ksrc/bin/bat/main.rs[m[K[36m[K:[m[K[32m[K245[m[K[36m[K:[m[K            "[1;33m[KBAT[m[K_CONFIG_PATH",
[35m[Ksrc/bin/bat/main.rs[m[K[36m[K:[m[K[32m[K246[m[K[36m[K:[m[K            "[1;33m[KBAT[m[K_OPTS",
[35m[Ksrc/bin/bat/main.rs[m[K[36m[K:[m[K[32m[K247[m[K[36m[K:[m[K            "[1;33m[KBAT[m[K_STYLE",
[35m[Ksrc/bin/bat/main.rs[m[K[36m[K:[m[K[32m[K248[m[K[36m[K:[m[K            "[1;33m[KBAT[m[K_TABS",
[35m[Ksrc/bin/bat/main.rs[m[K[36m[K:[m[K[32m[K249[m[K[36m[K:[m[K            "[1;33m[KBAT[m[K_THEME",
[35m[Ksrc/bin/bat/main.rs[m[K[36m[K:[m[K[32m[K280[m[K[36m[K:[m[K        println!("[1;33m[Kbat[m[K has been built without the 'bugreport' feature. The '--diagnostic' option is not available.");
[35m[Ksrc/bin/bat/clap_app.rs[m[K[36m[K:[m[K[32m[K43[m[K[36m[K:[m[K            "Note: `[1;33m[Kbat[m[K -h` prints a short and concise overview while `[1;33m[Kbat[m[K --help` gives all \
[35m[Ksrc/bin/bat/clap_app.rs[m[K[36m[K:[m[K[32m[K127[m[K[36m[K:[m[K                     data to [1;33m[Kbat[m[K from STDIN when [1;33m[Kbat[m[K does not otherwise know \
[35m[Ksrc/bin/bat/clap_app.rs[m[K[36m[K:[m[K[32m[K290[m[K[36m[K:[m[K                        if the output of [1;33m[Kbat[m[K is piped to another program, but you want \
[35m[Ksrc/bin/bat/clap_app.rs[m[K[36m[K:[m[K[32m[K306[m[K[36m[K:[m[K                    set [1;33m[KBAT[m[K_PAGER to an empty string. To control which pager is used, see the \
[35m[Ksrc/bin/bat/clap_app.rs[m[K[36m[K:[m[K[32m[K330[m[K[36m[K:[m[K                    PAGER and [1;33m[KBAT[m[K_PAGER environment variables. The default pager is 'less'. \
[35m[Ksrc/bin/bat/clap_app.rs[m[K[36m[K:[m[K[32m[K363[m[K[36m[K:[m[K                     [1;33m[KBAT[m[K_THEME environment variable (e.g.: export \
[35m[Ksrc/bin/bat/clap_app.rs[m[K[36m[K:[m[K[32m[K364[m[K[36m[K:[m[K                     [1;33m[KBAT[m[K_THEME=\"...\").",
[35m[Ksrc/bin/bat/clap_app.rs[m[K[36m[K:[m[K[32m[K412[m[K[36m[K:[m[K                     [1;33m[KBAT[m[K_STYLE environment variable (e.g.: export [1;33m[KBAT[m[K_STYLE=\"..\").\n\n\
[35m[Ksrc/bin/bat/clap_app.rs[m[K[36m[K:[m[K[32m[K497[m[K[36m[K:[m[K                .help("Show [1;33m[Kbat[m[K's configuration directory."),
[35m[Ksrc/bin/bat/clap_app.rs[m[K[36m[K:[m[K[32m[K503[m[K[36m[K:[m[K                .help("Show [1;33m[Kbat[m[K's cache directory."),
[35m[Ksrc/bin/bat/clap_app.rs[m[K[36m[K:[m[K[32m[K521[m[K[36m[K:[m[K                    '[1;33m[Kbat[m[K --ignored-suffix \".dev\" my_file.json.dev' will use JSON syntax, and ignore '.dev'"
[35m[Ksrc/bin/bat/clap_app.rs[m[K[36m[K:[m[K[32m[K528[m[K[36m[K:[m[K    // enable the '[1;33m[Kbat[m[K cache' subcommand.
[35m[Ksrc/assets/serialized_syntax_set.rs[m[K[36m[K:[m[K[32m[K14[m[K[36m[K:[m[K    /// The data to use is embedded into the [1;33m[Kbat[m[K binary.
[35m[Ksrc/assets/build_assets.rs[m[K[36m[K:[m[K[32m[K246[m[K[36m[K:[m[K        if std::env::var("[1;33m[KBAT[m[K_PRINT_SYNTAX_DEPENDENCIES").is_ok() {
[35m[Ksrc/assets/build_assets.rs[m[K[36m[K:[m[K[32m[K248[m[K[36m[K:[m[K            // [1;33m[KBAT[m[K_PRINT_SYNTAX_DEPENDENCIES=1 cargo run -- cache --build --source assets --blank --target /tmp
[35m[Ksrc/assets/build_assets.rs[m[K[36m[K:[m[K[32m[K342[m[K[36m[K:[m[K/// [1;33m[KBAT[m[K_SYNTAX_DEPENDENCIES_TO_GRAPHVIZ_DOT_FILE=/tmp/[1;33m[Kbat[m[K-syntax-dependencies.dot cargo run -- cache  --build --source assets --blank --target /tmp
[35m[Ksrc/assets/build_assets.rs[m[K[36m[K:[m[K[32m[K343[m[K[36m[K:[m[K/// dot /tmp/[1;33m[Kbat[m[K-syntax-dependencies.dot -Tpng -o /tmp/[1;33m[Kbat[m[K-syntax-dependencies.png
[35m[Ksrc/assets/build_assets.rs[m[K[36m[K:[m[K[32m[K344[m[K[36m[K:[m[K/// open /tmp/[1;33m[Kbat[m[K-syntax-dependencies.png
[35m[Ksrc/assets/build_assets.rs[m[K[36m[K:[m[K[32m[K350[m[K[36m[K:[m[K    if let Ok(dot_file_path) = std::env::var("[1;33m[KBAT[m[K_SYNTAX_DEPENDENCIES_TO_GRAPHVIZ_DOT_FILE") {
[35m[Ksrc/assets/build_assets.rs[m[K[36m[K:[m[K[32m[K424[m[K[36m[K:[m[K            if std::env::var("[1;33m[KBAT[m[K_INCLUDE_SYNTAX_DEPENDENTS").is_ok() {
[35m[Ksrc/assets/assets_metadata.rs[m[K[36m[K:[m[K[32m[K12[m[K[36m[K:[m[K    [1;33m[Kbat[m[K_version: Option<String>,
[35m[Ksrc/assets/assets_metadata.rs[m[K[36m[K:[m[K[32m[K22[m[K[36m[K:[m[K            [1;33m[Kbat[m[K_version: Some(current_version.to_owned()),
[35m[Ksrc/assets/assets_metadata.rs[m[K[36m[K:[m[K[32m[K48[m[K[36m[K:[m[K    ///       => assume that these were created by an old version of [1;33m[Kbat[m[K and return
[35m[Ksrc/assets/assets_metadata.rs[m[K[36m[K:[m[K[32m[K69[m[K[36m[K:[m[K            Version::parse(current_version).expect("[1;33m[Kbat[m[K follows semantic versioning");
[35m[Ksrc/assets/assets_metadata.rs[m[K[36m[K:[m[K[32m[K71[m[K[36m[K:[m[K            .[1;33m[Kbat[m[K_version
[35m[Ksrc/assets/build_assets/graphviz_utils.rs[m[K[36m[K:[m[K[32m[K30[m[K[36m[K:[m[K    writeln!(dot_file, "digraph [1;33m[KBat[m[KSyntaxDependencies {{")?;
[35m[Kbuild.rs[m[K[36m[K:[m[K[32m[K2[m[K[36m[K:[m[K// For more details, see https://github.com/sharkdp/[1;33m[Kbat[m[K/issues/372
[35m[Kbuild.rs[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[K// For [1;33m[Kbat[m[K-as-a-library, no build script is required. The build script is for
[35m[Kbuild.rs[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[K// the manpage and completions, which are only relevant to the [1;33m[Kbat[m[K application.
[35m[Kbuild.rs[m[K[36m[K:[m[K[32m[K17[m[K[36m[K:[m[K    let project_name = option_env!("PROJECT_NAME").unwrap_or("[1;33m[Kbat[m[K");
[35m[Kbuild.rs[m[K[36m[K:[m[K[32m[K54[m[K[36m[K:[m[K        "assets/manual/[1;33m[Kbat[m[K.1.in",
[35m[Kbuild.rs[m[K[36m[K:[m[K[32m[K55[m[K[36m[K:[m[K        out_dir.join("assets/manual/[1;33m[Kbat[m[K.1"),
[35m[Kbuild.rs[m[K[36m[K:[m[K[32m[K59[m[K[36m[K:[m[K        "assets/completions/[1;33m[Kbat[m[K.bash.in",
[35m[Kbuild.rs[m[K[36m[K:[m[K[32m[K60[m[K[36m[K:[m[K        out_dir.join("assets/completions/[1;33m[Kbat[m[K.bash"),
[35m[Kbuild.rs[m[K[36m[K:[m[K[32m[K64[m[K[36m[K:[m[K        "assets/completions/[1;33m[Kbat[m[K.fish.in",
[35m[Kbuild.rs[m[K[36m[K:[m[K[32m[K65[m[K[36m[K:[m[K        out_dir.join("assets/completions/[1;33m[Kbat[m[K.fish"),
[35m[Kbuild.rs[m[K[36m[K:[m[K[32m[K69[m[K[36m[K:[m[K        "assets/completions/_[1;33m[Kbat[m[K.ps1.in",
[35m[Kbuild.rs[m[K[36m[K:[m[K[32m[K70[m[K[36m[K:[m[K        out_dir.join("assets/completions/_[1;33m[Kbat[m[K.ps1"),
[35m[Kbuild.rs[m[K[36m[K:[m[K[32m[K74[m[K[36m[K:[m[K        "assets/completions/[1;33m[Kbat[m[K.zsh.in",
[35m[Kbuild.rs[m[K[36m[K:[m[K[32m[K75[m[K[36m[K:[m[K        out_dir.join("assets/completions/[1;33m[Kbat[m[K.zsh"),
[35m[Kbuild.rs[m[K[36m[K:[m[K[32m[K89[m[K[36m[K:[m[K// const BIN_NAME: &str = "[1;33m[Kbat[m[K";
[35m[K.git/info/refs[m[K[36m[K:[m[K[32m[K21[m[K[36m[K:[m[Kb41fb0df6cf831081754c27a4c33227c166eee69	refs/heads/[1;33m[Kbat[m[K-0.16-updates
[35m[K.git/info/refs[m[K[36m[K:[m[K[32m[K22[m[K[36m[K:[m[Kb5a40d0866e6a190fbee095ac104fdc6ec168d0a	refs/heads/[1;33m[Kbat[m[K-0.18.2-release
[35m[K.git/info/refs[m[K[36m[K:[m[K[32m[K23[m[K[36m[K:[m[Kfa0d448cd3e652ffd3c5caa4caa4bdbe2973241c	refs/heads/[1;33m[Kbat[m[K-config-file
[35m[K.git/info/refs[m[K[36m[K:[m[K[32m[K24[m[K[36m[K:[m[K27516c6f26dc1319dc2516e7caf1aafbe8d30aa0	refs/heads/[1;33m[Kbat[m[K-diagnostic-option
[35m[K.git/info/refs[m[K[36m[K:[m[K[32m[K25[m[K[36m[K:[m[Kcd501edcbded4dc344e0a0478472b0a4819c2251	refs/heads/[1;33m[Kbat[m[K-diff
[35m[K.git/info/refs[m[K[36m[K:[m[K[32m[K26[m[K[36m[K:[m[Kd77742b2e425cd76e2ca90a75efba4205e280859	refs/heads/[1;33m[Kbat[m[K-diff-fixes
[35m[K.git/info/refs[m[K[36m[K:[m[K[32m[K215[m[K[36m[K:[m[Kf1f8807a38052c8138c6f8d1b3bf125e30588712	refs/remotes/origin/[1;33m[Kbat[m[K-v0.18.3-candidate
[35m[K.git/FETCH_HEAD[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[K619cf6e6d6641dbb913dddd56907a54c6a9f6ce6		branch 'master' of https://github.com/sharkdp/[1;33m[Kbat[m[K
[35m[K.git/FETCH_HEAD[m[K[36m[K:[m[K[32m[K2[m[K[36m[K:[m[K8244eb8ef88cc1b64d27991d6a5c7c69586b8a13	not-for-merge	branch 'ci-experiment' of https://github.com/sharkdp/[1;33m[Kbat[m[K
[35m[K.git/FETCH_HEAD[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[K271842d87c816cb80dc0a1c48eefee99c9439db6	not-for-merge	branch 'create_highlighted_versions-wrong-path-repro' of https://github.com/sharkdp/[1;33m[Kbat[m[K
[35m[K.git/FETCH_HEAD[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[Kc42ec074ea6accdc38b8d9278bc3810343e2d1a3	not-for-merge	branch 'dependabot/submodules/assets/syntaxes/02_Extra/PowerShell-742f0b5' of https://github.com/sharkdp/[1;33m[Kbat[m[K
[35m[K.git/FETCH_HEAD[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[Kfb9c30b1f7ff648d8aa8fb35a8ff669513c8e91f	not-for-merge	branch 'dependabot/submodules/assets/syntaxes/02_Extra/SCSS_Sass-d3d9404' of https://github.com/sharkdp/[1;33m[Kbat[m[K
[35m[K.git/FETCH_HEAD[m[K[36m[K:[m[K[32m[K6[m[K[36m[K:[m[K179d905bb92eee7272cf6fbb38db88f9294df94a	not-for-merge	branch 'dependabot/submodules/assets/syntaxes/02_Extra/TypeScript-ba45efd' of https://github.com/sharkdp/[1;33m[Kbat[m[K
[35m[K.git/FETCH_HEAD[m[K[36m[K:[m[K[32m[K7[m[K[36m[K:[m[Kb146958ecbb8c8c926159509ca7fb32a8573f897	not-for-merge	branch 'release-v0.18.3' of https://github.com/sharkdp/[1;33m[Kbat[m[K
[35m[K.git/logs/HEAD[m[K[36m[K:[m[K[32m[K14[m[K[36m[K:[m[Ka946f3ae23e7d6d9aa6361c034e9b62859b4dbff e92e13cd4332196617df7a07bc6c55d1fd4834bb David Peter <mail@david-peter.de> 1631038809 +0200	rebase (continue) (pick): Use [1;33m[KBAT[m[K_CONFIG_DIR and [1;33m[KBAT[m[K_CACHE_PATH
[35m[K.git/modules/assets/themes/Coldark/FETCH_HEAD[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[Ke44750b2a9629dd12d8ed3ad9fd50c77232170b9	not-for-merge	branch 'master' of https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K
[35m[K.git/modules/assets/themes/Coldark/logs/refs/heads/master[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[K0000000000000000000000000000000000000000 b4a1c74d8d5bdd136ec530e5905b810272472545 sharkdp <davidpeter@web.de> 1603543180 +0200	clone: from https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K.git
[35m[K.git/modules/assets/themes/Coldark/logs/refs/remotes/origin/HEAD[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[K0000000000000000000000000000000000000000 b4a1c74d8d5bdd136ec530e5905b810272472545 sharkdp <davidpeter@web.de> 1603543180 +0200	clone: from https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K.git
[35m[K.git/modules/assets/themes/Coldark/logs/HEAD[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[K0000000000000000000000000000000000000000 b4a1c74d8d5bdd136ec530e5905b810272472545 sharkdp <davidpeter@web.de> 1603543180 +0200	clone: from https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K.git
[35m[K.git/modules/assets/themes/Coldark/config[m[K[36m[K:[m[K[32m[K8[m[K[36m[K:[m[K	url = https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K.git
[35m[K.git/modules/assets/themes/gruvbox/FETCH_HEAD[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[K64c47250e54298b91e2cf8d401320009aba9f991	not-for-merge	branch '[1;33m[Kbat[m[K-source' of https://github.com/subnut/gruvbox-tmTheme
[35m[K.git/packed-refs[m[K[36m[K:[m[K[32m[K22[m[K[36m[K:[m[Kb41fb0df6cf831081754c27a4c33227c166eee69 refs/heads/[1;33m[Kbat[m[K-0.16-updates
[35m[K.git/packed-refs[m[K[36m[K:[m[K[32m[K23[m[K[36m[K:[m[Kb5a40d0866e6a190fbee095ac104fdc6ec168d0a refs/heads/[1;33m[Kbat[m[K-0.18.2-release
[35m[K.git/packed-refs[m[K[36m[K:[m[K[32m[K24[m[K[36m[K:[m[Kfa0d448cd3e652ffd3c5caa4caa4bdbe2973241c refs/heads/[1;33m[Kbat[m[K-config-file
[35m[K.git/packed-refs[m[K[36m[K:[m[K[32m[K25[m[K[36m[K:[m[K27516c6f26dc1319dc2516e7caf1aafbe8d30aa0 refs/heads/[1;33m[Kbat[m[K-diagnostic-option
[35m[K.git/packed-refs[m[K[36m[K:[m[K[32m[K26[m[K[36m[K:[m[Kcd501edcbded4dc344e0a0478472b0a4819c2251 refs/heads/[1;33m[Kbat[m[K-diff
[35m[K.git/packed-refs[m[K[36m[K:[m[K[32m[K27[m[K[36m[K:[m[Kd77742b2e425cd76e2ca90a75efba4205e280859 refs/heads/[1;33m[Kbat[m[K-diff-fixes
[35m[K.git/packed-refs[m[K[36m[K:[m[K[32m[K216[m[K[36m[K:[m[Kf1f8807a38052c8138c6f8d1b3bf125e30588712 refs/remotes/origin/[1;33m[Kbat[m[K-v0.18.3-candidate
[35m[K.git/config[m[K[36m[K:[m[K[32m[K7[m[K[36m[K:[m[K	url = https://github.com/sharkdp/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K13[m[K[36m[K:[m[K	slug = sharkdp/[1;33m[Kbat[m[K
[35m[K.git/config[m[K[36m[K:[m[K[32m[K143[m[K[36m[K:[m[K[branch "[1;33m[Kbat[m[K-config-file"]
[35m[K.git/config[m[K[36m[K:[m[K[32m[K145[m[K[36m[K:[m[K	merge = refs/heads/[1;33m[Kbat[m[K-config-file
[35m[K.git/config[m[K[36m[K:[m[K[32m[K176[m[K[36m[K:[m[K[branch "[1;33m[Kbat[m[K-diff"]
[35m[K.git/config[m[K[36m[K:[m[K[32m[K178[m[K[36m[K:[m[K	merge = refs/heads/[1;33m[Kbat[m[K-diff
[35m[K.git/config[m[K[36m[K:[m[K[32m[K228[m[K[36m[K:[m[K	remote = git@github.com:lavifb/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K231[m[K[36m[K:[m[K	url = https://github.com/lavifb/[1;33m[Kbat[m[K
[35m[K.git/config[m[K[36m[K:[m[K[32m[K234[m[K[36m[K:[m[K	remote = git@github.com:majecty/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K237[m[K[36m[K:[m[K	url = https://github.com/majecty/[1;33m[Kbat[m[K
[35m[K.git/config[m[K[36m[K:[m[K[32m[K246[m[K[36m[K:[m[K	remote = git@github.com:reidwagner/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K315[m[K[36m[K:[m[K	remote = git@github.com:hrlmartins/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K369[m[K[36m[K:[m[K	remote = git@github.com:fvictorio/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K378[m[K[36m[K:[m[K	remote = git@github.com:eth-p/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K387[m[K[36m[K:[m[K	remote = git@github.com:Kogia-sima/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K426[m[K[36m[K:[m[K	remote = git@github.com:neuronull/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K429[m[K[36m[K:[m[K	remote = git@github.com:jmick414/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K435[m[K[36m[K:[m[K	remote = git@github.com:dtolnay/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K441[m[K[36m[K:[m[K	remote = git@github.com:eth-p/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K444[m[K[36m[K:[m[K	remote = git@github.com:neuronull/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K482[m[K[36m[K:[m[K[branch "[1;33m[Kbat[m[K-diff-fixes"]
[35m[K.git/config[m[K[36m[K:[m[K[32m[K484[m[K[36m[K:[m[K	merge = refs/heads/[1;33m[Kbat[m[K-diff-fixes
[35m[K.git/config[m[K[36m[K:[m[K[32m[K486[m[K[36m[K:[m[K	remote = git@github.com:lzutao/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K507[m[K[36m[K:[m[K	remote = git@github.com:eth-p/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K510[m[K[36m[K:[m[K	remote = git@github.com:eth-p/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K513[m[K[36m[K:[m[K	remote = git@github.com:kopecs/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K516[m[K[36m[K:[m[K	remote = git@github.com:eth-p/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K540[m[K[36m[K:[m[K	remote = git@github.com:rxt1077/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K558[m[K[36m[K:[m[K	remote = git@github.com:alexnovak/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K561[m[K[36m[K:[m[K	remote = git@github.com:guidocella/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K564[m[K[36m[K:[m[K	remote = git@github.com:gsomix/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K567[m[K[36m[K:[m[K	remote = git@github.com:caioalonso/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K579[m[K[36m[K:[m[K	remote = git@github.com:mk12/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K585[m[K[36m[K:[m[K	remote = git@github.com:kjmph/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K591[m[K[36m[K:[m[K	remote = git@github.com:Kienyew/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K603[m[K[36m[K:[m[K	remote = git@github.com:alexanderkarlis/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K609[m[K[36m[K:[m[K	remote = git@github.com:ahmedelgabri/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K615[m[K[36m[K:[m[K	remote = git@github.com:Kienyew/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K618[m[K[36m[K:[m[K	remote = git@github.com:eth-p/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K620[m[K[36m[K:[m[K[branch "[1;33m[Kbat[m[K-0.16-updates"]
[35m[K.git/config[m[K[36m[K:[m[K[32m[K622[m[K[36m[K:[m[K	merge = refs/heads/[1;33m[Kbat[m[K-0.16-updates
[35m[K.git/config[m[K[36m[K:[m[K[32m[K624[m[K[36m[K:[m[K	remote = git@github.com:henil/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K627[m[K[36m[K:[m[K	remote = git@github.com:AkshatGadhwal/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K633[m[K[36m[K:[m[K	remote = git@github.com:loganintech/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K639[m[K[36m[K:[m[K	remote = git@github.com:mzegar/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K642[m[K[36m[K:[m[K	remote = git@github.com:AkshatGadhwal/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K645[m[K[36m[K:[m[K	remote = git@github.com:AkshatGadhwal/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K651[m[K[36m[K:[m[K	remote = git@github.com:jacobmischka/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K657[m[K[36m[K:[m[K	url = https://github.com/forkeith/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K660[m[K[36m[K:[m[K	remote = git@github.com:ArmandPhilippot/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K664[m[K[36m[K:[m[K	url = https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K666[m[K[36m[K:[m[K	remote = git@github.com:adrian-rivera/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K669[m[K[36m[K:[m[K	remote = git@github.com:eth-p/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K681[m[K[36m[K:[m[K	remote = git@github.com:MarcoIeni/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K690[m[K[36m[K:[m[K	remote = git@github.com:Enselic/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K696[m[K[36m[K:[m[K	remote = git@github.com:stku1985/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K699[m[K[36m[K:[m[K	remote = git@github.com:mk12/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K702[m[K[36m[K:[m[K	remote = git@github.com:j0hnmeow/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K708[m[K[36m[K:[m[K	remote = git@github.com:Enselic/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K713[m[K[36m[K:[m[K[branch "[1;33m[Kbat[m[K-diagnostic-option"]
[35m[K.git/config[m[K[36m[K:[m[K[32m[K715[m[K[36m[K:[m[K	merge = refs/heads/[1;33m[Kbat[m[K-diagnostic-option
[35m[K.git/config[m[K[36m[K:[m[K[32m[K717[m[K[36m[K:[m[K	url = https://github.com/niklasmohrin/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K723[m[K[36m[K:[m[K	remote = git@github.com:paulsmith/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K735[m[K[36m[K:[m[K	remote = git@github.com:Enselic/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K762[m[K[36m[K:[m[K	remote = git@github.com:Enselic/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K771[m[K[36m[K:[m[K	remote = git@github.com:brightly-salty/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K774[m[K[36m[K:[m[K	remote = git@github.com:eth-p/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K804[m[K[36m[K:[m[K	remote = git@github.com:matklad/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K827[m[K[36m[K:[m[K[branch "[1;33m[Kbat[m[K-0.18.2-release"]
[35m[K.git/config[m[K[36m[K:[m[K[32m[K829[m[K[36m[K:[m[K	merge = refs/heads/[1;33m[Kbat[m[K-0.18.2-release
[35m[K.git/config[m[K[36m[K:[m[K[32m[K831[m[K[36m[K:[m[K	remote = git@github.com:Enselic/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K834[m[K[36m[K:[m[K	remote = git@github.com:steffahn/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K837[m[K[36m[K:[m[K	remote = git@github.com:SarveshMD/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K840[m[K[36m[K:[m[K	remote = git@github.com:Enselic/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K852[m[K[36m[K:[m[K	remote = git@github.com:Enselic/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K861[m[K[36m[K:[m[K	remote = git@github.com:bojan88/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K870[m[K[36m[K:[m[K	remote = git@github.com:Enselic/[1;33m[Kbat[m[K.git
[35m[K.git/config[m[K[36m[K:[m[K[32m[K882[m[K[36m[K:[m[K	remote = git@github.com:Enselic/[1;33m[Kbat[m[K.git
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K6[m[K[36m[K:[m[K- `$[1;33m[KBAT[m[K_CONFIG_DIR` is now a recognized environment variable. It has precedence over `$XDG_CONFIG_HOME`, see #1727 (@billrisher)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K25[m[K[36m[K:[m[K- Include git hash in `[1;33m[Kbat[m[K -V` and `[1;33m[Kbat[m[K --version` output if present. See #1921 (@Enselic)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K42[m[K[36m[K:[m[K## `[1;33m[Kbat[m[K` as a library
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K45[m[K[36m[K:[m[K- Remove `HighlightingAssets::from_files` and `HighlightingAssets::save_to_cache`. Instead of calling the former and then the latter you now make a single call to `[1;33m[Kbat[m[K::assets::build`. See #1802 (@Enselic)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K67[m[K[36m[K:[m[K- Fix for a security vulnerability on Windows. Prior to this release, `[1;33m[Kbat[m[K` would execute programs called `less`/`less.exe` from the current working directory (instead of the one from `PATH`) with priority. An attacker might be able to use this by placing a malicious program in a shared directory where the user would execute `[1;33m[Kbat[m[K`. `[1;33m[Kbat[m[K` users on Windows are advised to upgrade to this version. See #1724 and #1472 (@Ry0taK).
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K92[m[K[36m[K:[m[K- The `LESS` environment variable is now included in `[1;33m[Kbat[m[K --diagnostic`, see #1589 (@Enselic)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K98[m[K[36m[K:[m[K- Replaced "Advanced CSV" with a custom CSV syntax definition written especially for `[1;33m[Kbat[m[K`; see #1574 (@keith-hall)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K112[m[K[36m[K:[m[K- Use a pager when `[1;33m[Kbat[m[K --list-languages` is called, see #1394 (@stku1985)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K117[m[K[36m[K:[m[K- Only print themes hint in interactive mode (`[1;33m[Kbat[m[K --list-themes`), see #1439 (@rsteube)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K122[m[K[36m[K:[m[K- If `PAGER` (but not `[1;33m[KBAT[m[K_PAGER` or `--pager`) is `more` or `most`, silently use `less` instead to ensure support for colors, see #1063 (@Enselic)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K123[m[K[36m[K:[m[K- If `PAGER` is `[1;33m[Kbat[m[K`, silently use `less` to prevent recursion. For `[1;33m[KBAT[m[K_PAGER` or `--pager`, exit with error, see #1413 (@Enselic)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K125[m[K[36m[K:[m[K- `[1;33m[KBAT[m[K_CONFIG_PATH` ignored by `[1;33m[Kbat[m[K` if non-existent, see #1550 (@sharkdp)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K147[m[K[36m[K:[m[K## `[1;33m[Kbat[m[K` as a library
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K160[m[K[36m[K:[m[K- Running `[1;33m[Kbat[m[K` without arguments fails ("output file is also an input"), see #1396
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K168[m[K[36m[K:[m[K- Pass `-S` ("chop long lines") to `less` if `--wrap=never` is set in `[1;33m[Kbat[m[K`, see #1255 (@gahag)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K173[m[K[36m[K:[m[K- Throw an error when `[1;33m[Kbat[m[K` is being used as `pager`, see #1343 (@adrian-rivera)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K225[m[K[36m[K:[m[K## `[1;33m[Kbat[m[K` as a library
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K246[m[K[36m[K:[m[K- Cannot run `[1;33m[Kbat[m[K` with relative paths, see #1022
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K247[m[K[36m[K:[m[K- [1;33m[Kbat[m[K mishighlights Users that start with digits in SSH config, see #984
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K268[m[K[36m[K:[m[K- [1;33m[Kbat[m[K now prints an error if an invalid syntax is specified via `-l` or `--map-syntax`, see #1004 (@eth-p)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K270[m[K[36m[K:[m[K## `[1;33m[Kbat[m[K` as a library
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K276[m[K[36m[K:[m[K- Compilation problems with `onig_sys` on various platforms have been resolved by upgrading to `syntect 4.2`, which includes a new `onig` version that allows to build `onig_sys` without the `bindgen` dependency. This removes the need for `libclang(-dev)` to be installed to compile `[1;33m[Kbat[m[K`. Package maintainers might want to remove `clang` as a build dependency. See #650 for more details.
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K284[m[K[36m[K:[m[K  Users suffering from #865 ("no color for [1;33m[Kbat[m[K in ssh from a Windows client") can use the `ansi-dark` and `ansi-light` themes from now on.
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K303[m[K[36m[K:[m[K- Performance improvements when using custom caches (via `[1;33m[Kbat[m[K cache --build`): the `[1;33m[Kbat[m[K` startup time should now be twice as fast (@lzutao).
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K309[m[K[36m[K:[m[K## `[1;33m[Kbat[m[K` as a library
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K320[m[K[36m[K:[m[K  in the header. This is useful when piping input into `[1;33m[Kbat[m[K`. See #654 and #892 (@neuronull).
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K336[m[K[36m[K:[m[K- When saving/reading user-provided syntaxes or themes, `[1;33m[Kbat[m[K` will now maintain a
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K337[m[K[36m[K:[m[K  `metadata.yaml` file which includes information about the `[1;33m[Kbat[m[K` version which was
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K342[m[K[36m[K:[m[K## `[1;33m[Kbat[m[K` as a library
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K346[m[K[36m[K:[m[K  API is still available (basically everything that is not in the root `[1;33m[Kbat[m[K`
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K349[m[K[36m[K:[m[K  Note that this should still be considered a "beta" release of `[1;33m[Kbat[m[K`-as-a-library.
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K354[m[K[36m[K:[m[K  everything required by `[1;33m[Kbat[m[K` the application. When depending on [1;33m[Kbat[m[K as a library, downstream
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K358[m[K[36m[K:[m[K  [1;33m[Kbat[m[K = { version = "0.14", default-features = false }
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K371[m[K[36m[K:[m[K## `[1;33m[Kbat[m[K` as a library
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K373[m[K[36m[K:[m[KBeginning with this release, `[1;33m[Kbat[m[K` can be used as a library (#423).
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K378[m[K[36m[K:[m[K- Second attempt, complete restructuring of the `[1;33m[Kbat[m[K` crate, see #679 (@DrSensor)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K383[m[K[36m[K:[m[KThat being said, you can start using it! See the example programs in [`examples/`](https://github.com/sharkdp/[1;33m[Kbat[m[K/tree/master/examples).
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K385[m[K[36m[K:[m[KYou can see the API documentation here: https://docs.rs/[1;33m[Kbat[m[K/
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K390[m[K[36m[K:[m[K  users need to update their [1;33m[Kbat[m[K config files (`[1;33m[Kbat[m[K --config-file`), if they have any `--map-syntax` settings
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K407[m[K[36m[K:[m[K- `[1;33m[KBAT[m[K_CACHE_PATH` can be used to place cached `[1;33m[Kbat[m[K` assets in a non-standard path, see #829 (@neuronull)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K413[m[K[36m[K:[m[K- '[1;33m[Kbat[m[K cache' still takes precedence over existing files, see #666 (@sharkdp)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K425[m[K[36m[K:[m[K- Enabled LTO, making `[1;33m[Kbat[m[K` about 10% faster, see #719 (@bolinfest, @sharkdp)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K426[m[K[36m[K:[m[K- Suggestions non how to configure `[1;33m[Kbat[m[K` for MacOS dark mode, see README (@jerguslejko)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K427[m[K[36m[K:[m[K- Extended ["Integration with other tools"](https://github.com/sharkdp/[1;33m[Kbat[m[K#integration-with-other-tools) section (@eth-p)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K428[m[K[36m[K:[m[K- Updated [instrutions on how to use `[1;33m[Kbat[m[K` as a `man`-pager](https://github.com/sharkdp/[1;33m[Kbat[m[K#man), see #652, see #667 (@sharkdp)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K456[m[K[36m[K:[m[K- `[1;33m[Kbat[m[K` is now in the official Ubuntu and Debian repositories, see #323 and #705 (@MarcoFalke)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K457[m[K[36m[K:[m[K- `[1;33m[Kbat[m[K` can now be installed via MacPorts, see #675 (@bn3t)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K476[m[K[36m[K:[m[K- Binary file content can now be viewed with `[1;33m[Kbat[m[K -A`, see #623, #640 (@pjsier and @sharkdp)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K477[m[K[36m[K:[m[K- `[1;33m[Kbat[m[K` can now be used as a man pager. Take a look at the README and #523 for more details.
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K506[m[K[36m[K:[m[K- `[1;33m[Kbat[m[K` is now in the official Gentoo repositories, see #588 (@toku-sa-n)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K507[m[K[36m[K:[m[K- `[1;33m[Kbat[m[K` is now in the official Alpine Linux repositories, see #586 (@5paceToast)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K508[m[K[36m[K:[m[K- `[1;33m[Kbat[m[K` is in the official Fedora repositories, see #610 (@ignatenkobrain)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K534[m[K[36m[K:[m[K- New ["Integration with other tools"](https://github.com/sharkdp/[1;33m[Kbat[m[K#integration-with-other-tools) section in the README.
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K544[m[K[36m[K:[m[K- `[1;33m[Kbat[m[K` is now available on Chocolatey, see #541 (@rasmuskriest)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K554[m[K[36m[K:[m[K- **Change the default configuration directory on macOS** to `~/.config/[1;33m[Kbat[m[K`, see #442 (@lavifb). If you are on macOS, you need to copy your configuration directory from the previous place (`~/Library/Preferences/[1;33m[Kbat[m[K`) to the new place (`~/.config/[1;33m[Kbat[m[K`).
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K559[m[K[36m[K:[m[K- Rename `[1;33m[Kbat[m[K cache --init` to `[1;33m[Kbat[m[K cache --build`, see #498
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K560[m[K[36m[K:[m[K- Move the `--config-dir` and `--cache-dir` options from `[1;33m[Kbat[m[K cache` to `[1;33m[Kbat[m[K` and hide them from the help text.
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K596[m[K[36m[K:[m[K- Added `[1;33m[KBAT[m[K_CONFIG_PATH` environment variable to set a non-default path for `[1;33m[Kbat[m[K`s configuration file, see #375 (@deg4uss3r)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K618[m[K[36m[K:[m[K- Avoid endless recursion when `PAGER="[1;33m[Kbat[m[K"`, see #383 (@rodorgas)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K622[m[K[36m[K:[m[K- `[1;33m[Kbat[m[K` is now available on openSUSE, see #405 (@dmarcoux)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K651[m[K[36m[K:[m[K  The configuration file path can be accessed via `[1;33m[Kbat[m[K --config-file`. On Linux,
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K652[m[K[36m[K:[m[K  it is stored in `~/.config/[1;33m[Kbat[m[K/config`.
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K654[m[K[36m[K:[m[K- Support for the `[1;33m[KBAT[m[K_OPTS` environment variable with the same format as specified
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K664[m[K[36m[K:[m[K  [1;33m[Kbat[m[K --map-syntax .config:json ...
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K667[m[K[36m[K:[m[K  The option can be use multiple times. Note that you can easily make these mappings permanent by using [1;33m[Kbat[m[Ks new configuration file.
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K671[m[K[36m[K:[m[K- Support pager command-line arguments in `PAGER` and `[1;33m[KBAT[m[K_PAGER`, see #352 (@Foxboron)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K689[m[K[36m[K:[m[K- [1;33m[KBat[m[K Panics on Haskell Source Code, see #314
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K695[m[K[36m[K:[m[K- Updated documentation on how to configure `[1;33m[Kbat[m[K`s pager
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K703[m[K[36m[K:[m[K- `[1;33m[Kbat[m[K` is now available via [Termux](https://termux.com/), see #341 (@fornwall)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K705[m[K[36m[K:[m[K- `[1;33m[Kbat[m[K` is now available via [nix](https://nixos.org/nix), see #344 (@mgttlinger)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K707[m[K[36m[K:[m[K- `[1;33m[Kbat[m[K` is now available via [Docker](https://hub.docker.com/r/danlynn/[1;33m[Kbat[m[K/), see #331 (@danlynn)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K717[m[K[36m[K:[m[K- [1;33m[KBat[m[K Panics on Haskell Source Code, see #314
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K730[m[K[36m[K:[m[K  `--tabs` command-line option or the `[1;33m[KBAT[m[K_TABS` environment variable. The
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K733[m[K[36m[K:[m[K- Added support for the `[1;33m[KBAT[m[K_STYLE` environment variable, see #208 (@ms2300)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K764[m[K[36m[K:[m[K- Added README section about "`[1;33m[Kbat[m[K` on Windows" (@Aankhen)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K772[m[K[36m[K:[m[K- Fixed panic when running `[1;33m[Kbat[m[K --list-languages | head`, see #232 (@mchlrhw)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K786[m[K[36m[K:[m[K- Major refactorings, enabling some progress on #150. In non-interactive mode, `[1;33m[Kbat[m[K` will now copy input bytes 1:1.
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K792[m[K[36m[K:[m[K- New themes in `$[1;33m[KBAT[m[K_CONFIG_DIR/themes` are now loaded *in addition* to
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K798[m[K[36m[K:[m[K* Using `[1;33m[Kbat[m[K cache --init` leads to duplicated syntaxes, see #206
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K811[m[K[36m[K:[m[K- The syntax highlighting theme can now be controlled by the `[1;33m[KBAT[m[K_THEME` environment variable, see [README](https://github.com/sharkdp/[1;33m[Kbat[m[K#highlighting-theme) and #177 (@mandx)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K812[m[K[36m[K:[m[K- The `PAGER` and `[1;33m[KBAT[m[K_PAGER` environment variables can be used to control the pager that `[1;33m[Kbat[m[K` uses, see #158 and the [new README section](https://github.com/sharkdp/[1;33m[Kbat[m[K#using-a-different-pager)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K818[m[K[36m[K:[m[K- The customization of syntax sets and theme sets is now separated. Syntax definitions are now loaded *in addition* to the ones that are stored in the `[1;33m[Kbat[m[K` binary by default. Please refer to these new sections in the README: [Adding new syntaxes](https://github.com/sharkdp/[1;33m[Kbat[m[K#adding-new-syntaxes--language-definitions), [Adding new themes](https://github.com/sharkdp/[1;33m[Kbat[m[K#adding-new-themes), also see #172
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K830[m[K[36m[K:[m[K- `[1;33m[Kbat[m[K` is now in the official [Arch package repositories](https://www.archlinux.org/packages/community/x86_64/[1;33m[Kbat[m[K/).
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K839[m[K[36m[K:[m[K- Fix problem with `cargo test` when `[1;33m[Kbat[m[K` is not checked out in a Git repository, see #161
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K874[m[K[36m[K:[m[K- [Comparison with alternative projects](https://github.com/sharkdp/[1;33m[Kbat[m[K/blob/master/doc/alternatives.md).
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K875[m[K[36m[K:[m[K- New "[1;33m[Kbat[m[K" logo in the README, see #119 (@jraulhernandezi)
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K895[m[K[36m[K:[m[K  `[1;33m[Kbat[m[K cache`. See `[1;33m[Kbat[m[K cache -h` for all available commands.
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K900[m[K[36m[K:[m[K* Process substitution can now be used with [1;33m[Kbat[m[K (`[1;33m[Kbat[m[K <(echo a) <(echo b)`), see #80
[35m[KCHANGELOG.md[m[K[36m[K:[m[K[32m[K912[m[K[36m[K:[m[K- Added a new statically linked version of [1;33m[Kbat[m[K (`..-musl-..`)
[35m[KCONTRIBUTING.md[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[KThank you for considering to contribute to `[1;33m[Kbat[m[K`!
[35m[KCONTRIBUTING.md[m[K[36m[K:[m[K[32m[K9[m[K[36m[K:[m[KIf your contribution changes the behavior of `[1;33m[Kbat[m[K` (as opposed to a typo-fix
[35m[KCONTRIBUTING.md[m[K[36m[K:[m[K[32m[K12[m[K[36m[K:[m[Ktherefore helps to get your changes into a new `[1;33m[Kbat[m[K` release faster.
[35m[KCONTRIBUTING.md[m[K[36m[K:[m[K[32m[K28[m[K[36m[K:[m[KPlease check out the [Development](https://github.com/sharkdp/[1;33m[Kbat[m[K#development)
[35m[KCONTRIBUTING.md[m[K[36m[K:[m[K[32m[K35[m[K[36m[K:[m[K[feature request ticket](https://github.com/sharkdp/[1;33m[Kbat[m[K/issues/new?assignees=&labels=feature-request&template=feature_request.md)
[35m[KCONTRIBUTING.md[m[K[36m[K:[m[K[32m[K42[m[K[36m[K:[m[Kthe [Customization](https://github.com/sharkdp/[1;33m[Kbat[m[K#customization) section
[35m[KCONTRIBUTING.md[m[K[36m[K:[m[K[32m[K47[m[K[36m[K:[m[K[documentation](https://github.com/sharkdp/[1;33m[Kbat[m[K/blob/master/doc/assets.md)
[35m[KCargo.toml[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[Khomepage = "https://github.com/sharkdp/[1;33m[Kbat[m[K"
[35m[KCargo.toml[m[K[36m[K:[m[K[32m[K7[m[K[36m[K:[m[Kname = "[1;33m[Kbat[m[K"
[35m[KCargo.toml[m[K[36m[K:[m[K[32m[K8[m[K[36m[K:[m[Krepository = "https://github.com/sharkdp/[1;33m[Kbat[m[K"
[35m[KCargo.toml[m[K[36m[K:[m[K[32m[K16[m[K[36m[K:[m[K# Feature required for [1;33m[Kbat[m[K the application. Should be disabled when depending on
[35m[KCargo.toml[m[K[36m[K:[m[K[32m[K17[m[K[36m[K:[m[K# [1;33m[Kbat[m[K as a library.
[35m[KCargo.toml[m[K[36m[K:[m[K[32m[K40[m[K[36m[K:[m[K# You need to use one of these if you depend on [1;33m[Kbat[m[K as a library:
[35m[Kdoc/fzf-preview.sh[m[K[36m[K:[m[K[32m[K6[m[K[36m[K:[m[K    [1;33m[Kbat[m[K \
[35m[Kdoc/preview.sh[m[K[36m[K:[m[K[32m[K47[m[K[36m[K:[m[K[1;33m[Kbat[m[K --color always \
[35m[Kdoc/assets.md[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[KShould you find that a particular syntax is not available within `[1;33m[Kbat[m[K` and think it should be included in `[1;33m[Kbat[m[K` by default, you can follow the instructions outlined below.
[35m[Kdoc/assets.md[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` uses the excellent [syntect](https://github.com/trishume/syntect) library to highlight source
[35m[Kdoc/assets.md[m[K[36m[K:[m[K[32m[K20[m[K[36m[K:[m[K3. Run the `assets/create.sh` script. It calls `[1;33m[Kbat[m[K cache --build` to parse all available
[35m[Kdoc/assets.md[m[K[36m[K:[m[K[32m[K23[m[K[36m[K:[m[K4. Re-compile `[1;33m[Kbat[m[K`. At compilation time, the `syntaxes.bin` file will be stored inside the
[35m[Kdoc/assets.md[m[K[36m[K:[m[K[32m[K24[m[K[36m[K:[m[K   `[1;33m[Kbat[m[K` binary.
[35m[Kdoc/assets.md[m[K[36m[K:[m[K[32m[K26[m[K[36m[K:[m[K5. Use `[1;33m[Kbat[m[K --list-languages` to check if the new languages are available.
[35m[Kdoc/assets.md[m[K[36m[K:[m[K[32m[K31[m[K[36m[K:[m[K   file. A new binary cache file will be created once before every new release of `[1;33m[Kbat[m[K`. This
[35m[Kdoc/assets.md[m[K[36m[K:[m[K[32m[K36[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` has a set of syntax highlighting regression tests in `tests/syntax-tests`. The main idea is
[35m[Kdoc/assets.md[m[K[36m[K:[m[K[32m[K38[m[K[36m[K:[m[Kfor some language is suddenly not working anymore or (2) `[1;33m[Kbat[m[K` suddenly crashes for some input (due
[35m[Kdoc/assets.md[m[K[36m[K:[m[K[32m[K43[m[K[36m[K:[m[K1. Make sure that you are running the **latest version of `[1;33m[Kbat[m[K`** and that `[1;33m[Kbat[m[K` is available on
[35m[Kdoc/assets.md[m[K[36m[K:[m[K[32m[K45[m[K[36m[K:[m[K   your version of `[1;33m[Kbat[m[K` already has the new syntax builtin.
[35m[Kdoc/assets.md[m[K[36m[K:[m[K[32m[K50[m[K[36m[K:[m[K   be `test.rb` (adapt extension) but can also be adapted if that is necessary in order for `[1;33m[Kbat[m[K` to
[35m[Kdoc/assets.md[m[K[36m[K:[m[K[32m[K53[m[K[36m[K:[m[K   under the respective license and that the license is compatible with `[1;33m[Kbat[m[K`s license. If it
[35m[Kdoc/assets.md[m[K[36m[K:[m[K[32m[K62[m[K[36m[K:[m[K6. Use `cat` or `[1;33m[Kbat[m[K --language=txt` to display the content of this file and make sure that the
[35m[Kdoc/assets.md[m[K[36m[K:[m[K[32m[K70[m[K[36m[K:[m[Kthemes (`[1;33m[Kbat[m[K cache --clear`).
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K2[m[K[36m[K:[m[K  <img src="logo-header.svg" alt="[1;33m[Kbat[m[K - a cat clone with wings"><br>
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[K  <a href="https://github.com/sharkdp/[1;33m[Kbat[m[K/actions?query=workflow%3ACICD"><img src="https://github.com/sharkdp/[1;33m[Kbat[m[K/workflows/CICD/badge.svg" alt="Build Status"></a>
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[K  <img src="https://img.shields.io/crates/l/[1;33m[Kbat[m[K.svg" alt="license">
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[K  <a href="https://crates.io/crates/[1;33m[Kbat[m[K"><img src="https://img.shields.io/crates/v/[1;33m[Kbat[m[K.svg?colorB=319e8c" alt="Version info"></a><br>
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K16[m[K[36m[K:[m[K  [<a href="https://github.com/chinanf-boy/[1;33m[Kbat[m[K-zh">中文</a>]
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K24[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` は多くのプログラミング言語やマークアップ言語の
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K31[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` は `git` とも連携しており、差分を表現する記号が表示されます
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K45[m[K[36m[K:[m[K出力が1つの画面に対して大きすぎる場合、`[1;33m[Kbat[m[K` は自身の出力をページャー(例えば `less`) にパイプで繋げます。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K50[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` は非対話型のターミナルを検出すると(すなわち他のプロセスにパイプしたりファイル出力していると)、
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K51[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` は `cat` の完全互換として振る舞い、
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K59[m[K[36m[K:[m[K> [1;33m[Kbat[m[K README.md
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K65[m[K[36m[K:[m[K> [1;33m[Kbat[m[K src/*.rs
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K73[m[K[36m[K:[m[K> curl -s https://sh.rustup.rs | [1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K79[m[K[36m[K:[m[K> yaml2json .travis.yml | json_pp | [1;33m[Kbat[m[K -l json
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K84[m[K[36m[K:[m[K> [1;33m[Kbat[m[K -A /etc/hosts
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K87[m[K[36m[K:[m[K`cat` の代わりに `[1;33m[Kbat[m[K` を使用する際の例:
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K90[m[K[36m[K:[m[K[1;33m[Kbat[m[K > note.md  # quickly create a new file
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K92[m[K[36m[K:[m[K[1;33m[Kbat[m[K header.md content.md footer.md > document.md
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K94[m[K[36m[K:[m[K[1;33m[Kbat[m[K -n main.rs  # show line numbers (only)
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K96[m[K[36m[K:[m[K[1;33m[Kbat[m[K f - g  # output 'f', then stdin, then 'g'.
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K103[m[K[36m[K:[m[K[`fzf`](https://github.com/junegunn/fzf) のプレビューウィンドウに `[1;33m[Kbat[m[K` を使用できます。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K104[m[K[36m[K:[m[Kその場合、`[1;33m[Kbat[m[K` の `--color=always` オプションを用いてカラー出力を強制しなければなりません。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K107[m[K[36m[K:[m[Kfzf --preview '[1;33m[Kbat[m[K --color=always --style=numbers --line-range=:500 {}'
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K114[m[K[36m[K:[m[K`find` の `-exec` オプションを使用して、`[1;33m[Kbat[m[K` ですべての検索結果をプレビューできます:
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K116[m[K[36m[K:[m[Kfind … -exec [1;33m[Kbat[m[K {} +
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K119[m[K[36m[K:[m[K[`fd`](https://github.com/sharkdp/fd) を使用している場合は、`-X` /`-exec-[1;33m[Kbat[m[Kch` オプションを使用して同じことを行うことができます:
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K121[m[K[36m[K:[m[Kfd … -X [1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K126[m[K[36m[K:[m[K[`[1;33m[Kbat[m[Kgrep`](https://github.com/eth-p/[1;33m[Kbat[m[K-extras/blob/master/doc/[1;33m[Kbat[m[Kgrep.md) では、[`ripgrep`](https://github.com/BurntSushi/ripgrep) 検索結果のプリンターとして `[1;33m[Kbat[m[K` を使用できます。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K129[m[K[36m[K:[m[K[1;33m[Kbat[m[Kgrep needle src/
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K134[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` を `tail -f` と組み合わせて、構文強調表示を使用して特定のファイルを継続的に監視できます。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K136[m[K[36m[K:[m[Ktail -f /var/log/pacman.log | [1;33m[Kbat[m[K --paging=never -l log
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K142[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` を `git show` と組み合わせて、
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K145[m[K[36m[K:[m[Kgit show v0.6.0:src/main.rs | [1;33m[Kbat[m[K -l rs
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K152[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` の出力の行番号と Git 変更マーカーにより、ファイルの内容をコピーするのが難しくなる場合があります。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K153[m[K[36m[K:[m[Kこれを防ぐには、`-p` / `-plain` オプションを使用して `[1;33m[Kbat[m[K` を呼び出すか、
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K156[m[K[36m[K:[m[K[1;33m[Kbat[m[K main.cpp | xclip
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K158[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` は出力がリダイレクトされていることを検出し、プレーンファイルの内容を出力します。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K162[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` は `MANPAGER` 環境変数を設定することにより、
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K166[m[K[36m[K:[m[Kexport MANPAGER="sh -c 'col -bx | [1;33m[Kbat[m[K -l man -p'"
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K173[m[K[36m[K:[m[Kこれを新しいコマンドにバンドルしたい場合は [`[1;33m[Kbat[m[Kman`](https://github.com/eth-p/[1;33m[Kbat[m[K-extras/blob/master/doc/[1;33m[Kbat[m[Kman.md) も使用できます。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K179[m[K[36m[K:[m[K[`pretty[1;33m[Kbat[m[K`](https://github.com/eth-p/[1;33m[Kbat[m[K-extras/blob/master/doc/pretty[1;33m[Kbat[m[K.md) スクリプトは、コードをフォーマットし、`[1;33m[Kbat[m[K` で印刷するラッパーです。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K184[m[K[36m[K:[m[K[![Packaging status](https://repology.org/badge/vertical-allrepos/[1;33m[Kbat[m[K.svg)](https://repology.org/project/[1;33m[Kbat[m[K/versions)
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K189[m[K[36m[K:[m[KUbuntu Eoan 19.10 または Debian 不安定版 sid 以降の [the Ubuntu `[1;33m[Kbat[m[K` package](https://packages.ubuntu.com/eoan/[1;33m[Kbat[m[K) または [the Debian `[1;33m[Kbat[m[K` package](https://packages.debian.org/sid/[1;33m[Kbat[m[K) からインストールできます:
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K192[m[K[36m[K:[m[Kapt install [1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K195[m[K[36m[K:[m[K`apt` を使用して `[1;33m[Kbat[m[K` をインストールした場合、実行可能ファイルの名前が `[1;33m[Kbat[m[K` ではなく `[1;33m[Kbat[m[Kcat` になることがあります([他のパッケージとの名前衝突のため](https://github.com/sharkdp/[1;33m[Kbat[m[K/issues/982))。`[1;33m[Kbat[m[K -> [1;33m[Kbat[m[Kcat` のシンボリックリンクまたはエイリアスを設定することで、実行可能ファイル名が異なることによる問題の発生を防ぎ、他のディストリビューションと一貫性を保てます。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K199[m[K[36m[K:[m[Kln -s /usr/bin/[1;33m[Kbat[m[Kcat ~/.local/bin/[1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K205[m[K[36m[K:[m[K[1;33m[Kbat[m[Kの最新リリースを実行する場合、または Ubuntu/Debian の古いバージョンを使用している場合は、[release page](https://github.com/sharkdp/[1;33m[Kbat[m[K/releases) から最新の `.deb` パッケージをダウンロードし、
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K208[m[K[36m[K:[m[Ksudo dpkg -i [1;33m[Kbat[m[K_0.18.3_amd64.deb  # adapt version number and architecture
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K214[m[K[36m[K:[m[K公式のソースから [`[1;33m[Kbat[m[K` package](https://pkgs.alpinelinux.org/packages?name=[1;33m[Kbat[m[K) をインストールできます:
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K217[m[K[36m[K:[m[Kapk add [1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K222[m[K[36m[K:[m[K[Arch Linuxの公式リソース](https://www.archlinux.org/packages/community/x86_64/[1;33m[Kbat[m[K/)
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K226[m[K[36m[K:[m[Kpacman -S [1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K231[m[K[36m[K:[m[K公式の [Fedora Modular](https://docs.fedoraproject.org/en-US/modularity/using-modules/) リポジトリから [the `[1;33m[Kbat[m[K` package](https://koji.fedoraproject.org/koji/packageinfo?packageID=27506) をインストールできます。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K234[m[K[36m[K:[m[Kdnf install [1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K240[m[K[36m[K:[m[K[the `[1;33m[Kbat[m[K` package](https://packages.gentoo.org/packages/sys-apps/[1;33m[Kbat[m[K) をインストールできます。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K243[m[K[36m[K:[m[Kemerge sys-apps/[1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K248[m[K[36m[K:[m[Kxbps-install経由で `[1;33m[Kbat[m[K` をインストールできます。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K250[m[K[36m[K:[m[Kxbps-install -S [1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K255[m[K[36m[K:[m[Kpkg を使用してプリコンパイルされた [`[1;33m[Kbat[m[K` package](https://www.freshports.org/textproc/[1;33m[Kbat[m[K) をインストールできます:
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K258[m[K[36m[K:[m[Kpkg install [1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K264[m[K[36m[K:[m[Kcd /usr/ports/textproc/[1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K270[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` を [nix package manager](https://nixos.org/nix) 経由でインストールすることができます:
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K273[m[K[36m[K:[m[Knix-env -i [1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K278[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` をzypperでインストールすることができます:
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K281[m[K[36m[K:[m[Kzypper install [1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K286[m[K[36m[K:[m[K[Homebrew](http://braumeister.org/formula/[1;33m[Kbat[m[K)で `[1;33m[Kbat[m[K` をインストールできます:
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K289[m[K[36m[K:[m[Kbrew install [1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K292[m[K[36m[K:[m[Kまたは [MacPorts](https://ports.macports.org/port/[1;33m[Kbat[m[K/summary) で `[1;33m[Kbat[m[K` をインストールします:
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K295[m[K[36m[K:[m[Kport install [1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K300[m[K[36m[K:[m[KWindowsに[1;33m[Kbat[m[Kをインストールするいくつかのオプションがあります。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K301[m[K[36m[K:[m[K[1;33m[Kbat[m[Kをインストールしたら [Windowsでの[1;33m[Kbat[m[Kの使用](#windows-での-[1;33m[Kbat[m[K-の利用) セクションをご覧ください。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K305[m[K[36m[K:[m[K[Chocolatey](https://chocolatey.org/packages/[1;33m[KBat[m[K) から `[1;33m[Kbat[m[K` をインストールできます:
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K307[m[K[36m[K:[m[Kchoco install [1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K312[m[K[36m[K:[m[K[scoop](https://scoop.sh/) から `[1;33m[Kbat[m[K` をインストールできます:
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K314[m[K[36m[K:[m[Kscoop install [1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K321[m[K[36m[K:[m[K[リリースページ](https://github.com/sharkdp/[1;33m[Kbat[m[K/releases) からビルド済みのバイナリをダウンロードできます。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K327[m[K[36m[K:[m[Kコンテナ内で `[1;33m[Kbat[m[K` を使いたい方のために [Docker image](https://hub.docker.com/r/danlynn/[1;33m[Kbat[m[K/) が用意されています:
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K329[m[K[36m[K:[m[Kdocker pull danlynn/[1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K330[m[K[36m[K:[m[Kalias [1;33m[Kbat[m[K='docker run -it --rm -e [1;33m[KBAT[m[K_THEME -e [1;33m[KBAT[m[K_STYLE -e [1;33m[KBAT[m[K_TABS -v "$(pwd):/myapp" danlynn/[1;33m[Kbat[m[K'
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K339[m[K[36m[K:[m[Kansible-galaxy install aeimer.install_[1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K344[m[K[36m[K:[m[K# Playbook to install [1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K347[m[K[36m[K:[m[K    - aeimer.install_[1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K350[m[K[36m[K:[m[K- [Ansible Galaxy](https://galaxy.ansible.com/aeimer/install_[1;33m[Kbat[m[K)
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K351[m[K[36m[K:[m[K- [GitHub](https://github.com/aeimer/ansible-install-[1;33m[Kbat[m[K)
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K364[m[K[36m[K:[m[K多くの異なるアーキテクチャのためのプレビルドバージョンを[リリースページ](https://github.com/sharkdp/[1;33m[Kbat[m[K/releases)からチェックしてみてください。静的にリンクされている多くのバイナリも利用できます: ファイル名に `musl` を含むアーカイブを探してみてください。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K369[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` をソースからビルドしたいならば、Rust 1.36 以上の環境が必要です。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K373[m[K[36m[K:[m[Kcargo install --locked [1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K382[m[K[36m[K:[m[K`[1;33m[Kbat[m[K --list-themes` を使うと現在利用可能なシンタックスハイライトのテーマを入手できます。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K384[m[K[36m[K:[m[K`--theme=TwoDark` オプションをつけるか `[1;33m[KBAT[m[K_THEME` という環境変数に
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K385[m[K[36m[K:[m[K`TwoDark` を代入する必要があります。 シェルの起動ファイルに `export [1;33m[KBAT[m[K_THEME="TwoDark"`
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K386[m[K[36m[K:[m[Kと定義すればその設定が変わることはないでしょう。あるいは、 `[1;33m[Kbat[m[K` の
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K392[m[K[36m[K:[m[K[1;33m[Kbat[m[K --list-themes | fzf --preview="[1;33m[Kbat[m[K --theme={} --color=always /path/to/file"
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K395[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` はデフォルトだと黒い背景色のターミナルに適しています。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K402[m[K[36m[K:[m[K`--style` を使うことで `[1;33m[Kbat[m[K` の表示の見た目を変更することができます。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K405[m[K[36m[K:[m[K環境変数に `[1;33m[KBAT[m[K_STYLE` を定義するとこれらの設定を永続的に使用することができます。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K410[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` はシンタックスハイライトのための [`syntect`](https://github.com/trishume/syntect/)
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K418[m[K[36m[K:[m[Kmkdir -p "$([1;33m[Kbat[m[K --config-dir)/syntaxes"
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K419[m[K[36m[K:[m[Kcd "$([1;33m[Kbat[m[K --config-dir)/syntaxes"
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K429[m[K[36m[K:[m[K[1;33m[Kbat[m[K cache --build
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K432[m[K[36m[K:[m[K最後に `[1;33m[Kbat[m[K --list-languages` と入力すると新しい言語が利用可能かどうかチェックします。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K437[m[K[36m[K:[m[K[1;33m[Kbat[m[K cache --clear
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K446[m[K[36m[K:[m[Kmkdir -p "$([1;33m[Kbat[m[K --config-dir)/themes"
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K447[m[K[36m[K:[m[Kcd "$([1;33m[Kbat[m[K --config-dir)/themes"
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K453[m[K[36m[K:[m[K[1;33m[Kbat[m[K cache --build
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K456[m[K[36m[K:[m[K最後に、 `[1;33m[Kbat[m[K --list-themes` で新しいテーマが利用可能かチェックします
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K460[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` は環境変数 `PAGER` に使用するページャーを明記します。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K463[m[K[36m[K:[m[Kまたは、`PAGER` を上書きする環境変数として `[1;33m[KBAT[m[K_PAGER` を定義することも可能です。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K466[m[K[36m[K:[m[K`PAGER`/`[1;33m[KBAT[m[K_PAGER` 環境変数を定義してください:
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K469[m[K[36m[K:[m[Kexport [1;33m[KBAT[m[K_PAGER="less -RF"
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K472[m[K[36m[K:[m[K環境変数を利用する代わりに、 `[1;33m[Kbat[m[K` の [設定ファイル](#設定ファイル) を使用して設定も可能です（`--pager` オプション）
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K475[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` はページャーの以下のコマンドラインオプション を受け付けるでしょう:
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K491[m[K[36m[K:[m[KmacOSでダークモード機能を使用する場合、OSテーマに基づいて異なるテーマを使用するように `[1;33m[Kbat[m[K` を構成することができます。 
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K496[m[K[36m[K:[m[Kalias cat="[1;33m[Kbat[m[K --theme=\$(defaults read -globalDomain AppleInterfaceStyle &> /dev/null && echo default || echo GitHub)"
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K501[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` は設定ファイルでカスタマイズすることが可能です。ファイルの場所はOSに依存します。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K504[m[K[36m[K:[m[K[1;33m[Kbat[m[K --config-file
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K507[m[K[36m[K:[m[Kまたは、`[1;33m[KBAT[m[K_CONFIG_PATH` 環境変数を使用して、`[1;33m[Kbat[m[K` が
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K510[m[K[36m[K:[m[Kexport [1;33m[KBAT[m[K_CONFIG_PATH="/path/to/[1;33m[Kbat[m[K.conf"
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K515[m[K[36m[K:[m[Kこの設定ファイルはコマンドライン引数の単純なリストです。 `[1;33m[Kbat[m[K --help` を利用すると、利用可能なオプションとその値を閲覧することができます。さらに、`#` でコメント文を加えることができます。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K535[m[K[36m[K:[m[K## Windows での `[1;33m[Kbat[m[K` の利用
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K537[m[K[36m[K:[m[KWindows 上で `[1;33m[Kbat[m[K` はほとんど動作しますが、いくつかの機能は設定を必要をする場合があります。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K555[m[K[36m[K:[m[K`[1;33m[KBAT[m[K_PAGER` に空文字を設定することでページングを完全に無効にできます。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K559[m[K[36m[K:[m[KWindows上の `[1;33m[Kbat[m[K` は Cygwin のunix風のpath(`/cygdrive/*`)をネイティブサポートしていません。絶対的なcygwinパスを引数として受けたときに、 `[1;33m[Kbat[m[K` は以下のエラーを返すでしょう: `The system cannot find the path specified. (os error 3)`
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K564[m[K[36m[K:[m[K[1;33m[Kbat[m[K() {
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K573[m[K[36m[K:[m[K    command [1;33m[Kbat[m[K "${args[@]}"
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K581[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` はターミナルがトゥルーカラーをサポートしている/していないに関係なくサポートします。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K588[m[K[36m[K:[m[K`24bit` のどちらかを代入してください。さもなければ、`[1;33m[Kbat[m[K` はどの色を使うのか決定することができません。または、24-bit エスケープシーケンスがサポートされません
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K593[m[K[36m[K:[m[K異なるテーマを試してみてください（`[1;33m[Kbat[m[K --list-themes` でテーマを閲覧できます）。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K598[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` は UTF-16 と同様に UTF-8 をネイティブにサポートします。
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K603[m[K[36m[K:[m[Kiconv -f ISO-8859-1 -t UTF-8 my-file.php | [1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K605[m[K[36m[K:[m[K注: `[1;33m[Kbat[m[K` が構文を自動検出できない場合は
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K612[m[K[36m[K:[m[Kgit clone --recursive https://github.com/sharkdp/[1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K615[m[K[36m[K:[m[Kcd [1;33m[Kbat[m[K
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K624[m[K[36m[K:[m[K# Build a [1;33m[Kbat[m[K binary with modified syntaxes and themes
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K636[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` は以下の目標を達成しようと試みています:
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K647[m[K[36m[K:[m[KCopyright (c) 2018-2021 [[1;33m[Kbat[m[K-developers](https://github.com/sharkdp/[1;33m[Kbat[m[K).
[35m[Kdoc/README-ja.md[m[K[36m[K:[m[K[32m[K649[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` は MIT License 及び Apache License 2.0 の両方の条件の下で配布されています。
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K2[m[K[36m[K:[m[K  <img src="logo-header.svg" alt="[1;33m[Kbat[m[K - a cat clone with wings"><br>
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[K  <a href="https://github.com/sharkdp/[1;33m[Kbat[m[K/actions?query=workflow%3ACICD"><img src="https://github.com/sharkdp/[1;33m[Kbat[m[K/workflows/CICD/badge.svg" alt="Build Status"></a>
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[K  <img src="https://img.shields.io/crates/l/[1;33m[Kbat[m[K.svg" alt="license">
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[K  <a href="https://crates.io/crates/[1;33m[Kbat[m[K"><img src="https://img.shields.io/crates/v/[1;33m[Kbat[m[K.svg?colorB=319e8c" alt="Version info"></a><br>
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K16[m[K[36m[K:[m[K  [<a href="https://github.com/chinanf-boy/[1;33m[Kbat[m[K-zh">中文</a>]
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K24[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`은 다양한 프로그래밍 및 마크업 언어의 문법 강조(syntax highlighting) 기능을
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K31[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`은 `git`을 통해 인덱스와 함께 변경분을 표시합니다
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K44[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`은 기본적으로 한 화면에 비해 출력이 큰 경우 `less`와 같은 페이저(pager)로
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K46[m[K[36m[K:[m[K만약 `[1;33m[Kbat[m[K`을 언제나 `cat`처럼 작동하게 하려면 (출력을 페이지하지 않기),
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K48[m[K[36m[K:[m[K셸(shell) 설정에서 `cat`을 `[1;33m[Kbat[m[K`의 alias로 사용하려면,
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K49[m[K[36m[K:[m[K`alias cat='[1;33m[Kbat[m[K --paging=never'`를 써서 기본 행동을 유지할 수 있습니다.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K53[m[K[36m[K:[m[K페이저(pager)를 사용하더라도 `[1;33m[Kbat[m[K`은 파일들을 연결(concatenate)할 수 있습니다
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K55[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`이 비대화형(non-interactive) 터미널(예를 들어, 다른 프로세스나 파일에
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K56[m[K[36m[K:[m[K연결(pipe)한 경우)을 감지하면, `[1;33m[Kbat[m[K`은 `--pager` 옵션의 값과 상관없이 `cat`과
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K64[m[K[36m[K:[m[K> [1;33m[Kbat[m[K README.md
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K70[m[K[36m[K:[m[K> [1;33m[Kbat[m[K src/*.rs
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K78[m[K[36m[K:[m[K> curl -s https://sh.rustup.rs | [1;33m[Kbat[m[K
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K84[m[K[36m[K:[m[K> yaml2json .travis.yml | json_pp | [1;33m[Kbat[m[K -l json
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K89[m[K[36m[K:[m[K> [1;33m[Kbat[m[K -A /etc/hosts
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K95[m[K[36m[K:[m[K[1;33m[Kbat[m[K > note.md  # quickly create a new file
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K97[m[K[36m[K:[m[K[1;33m[Kbat[m[K header.md content.md footer.md > document.md
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K99[m[K[36m[K:[m[K[1;33m[Kbat[m[K -n main.rs  # show line numbers (only)
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K101[m[K[36m[K:[m[K[1;33m[Kbat[m[K f - g  # output 'f', then stdin, then 'g'.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K108[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`을 [`fzf`](https://github.com/junegunn/fzf)의 프리뷰로 쓸 수 있습니다.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K109[m[K[36m[K:[m[K이를 위해서는 `[1;33m[Kbat[m[K`의 `--color=always` 옵션으로 항상 컬러 출력이 나오게 해야
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K113[m[K[36m[K:[m[Kfzf --preview '[1;33m[Kbat[m[K --color=always --style=numbers --line-range=:500 {}'
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K120[m[K[36m[K:[m[K`find`의 `-exec` 옵션을 사용하여 모든 검색 결과를 `[1;33m[Kbat[m[K`로 미리 볼 수 있습니다: 
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K122[m[K[36m[K:[m[Kfind … -exec [1;33m[Kbat[m[K {} +
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K125[m[K[36m[K:[m[K[`fd`](https://github.com/sharkdp/fd)를 사용하는 경우, `-X`/`--exec-[1;33m[Kbat[m[Kch`
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K128[m[K[36m[K:[m[Kfd … -X [1;33m[Kbat[m[K
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K133[m[K[36m[K:[m[K[`[1;33m[Kbat[m[Kgrep`](https://github.com/eth-p/[1;33m[Kbat[m[K-extras/blob/master/doc/[1;33m[Kbat[m[Kgrep.md)을
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K134[m[K[36m[K:[m[K통해 `[1;33m[Kbat[m[K`로 [`ripgrep`](https://github.com/BurntSushi/ripgrep)의 검색 결과를
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K138[m[K[36m[K:[m[K[1;33m[Kbat[m[Kgrep needle src/
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K143[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`와 `tail -f`를 함께 사용하여 주어진 파일을 문법 강조하며 지속적으로
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K146[m[K[36m[K:[m[Ktail -f /var/log/pacman.log | [1;33m[Kbat[m[K --paging=never -l log
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K154[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`과 `git show`를 함께 사용하여 주어진 파일의 이전 버전을 올바른 문법 강조로
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K157[m[K[36m[K:[m[Kgit show v0.6.0:src/main.rs | [1;33m[Kbat[m[K -l rs
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K162[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`과 `git diff`를 함께 사용하여 수정된 코드 주위의 줄들을 올바른 문법 강조로
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K165[m[K[36m[K:[m[K[1;33m[Kbat[m[Kdiff() {
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K166[m[K[36m[K:[m[K    git diff --name-only --diff-filter=d | xargs [1;33m[Kbat[m[K --diff
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K170[m[K[36m[K:[m[K[`[1;33m[Kbat[m[K-extras`](https://github.com/eth-p/[1;33m[Kbat[m[K-extras)의 `[1;33m[Kbat[m[Kdiff`를 확인해 보세요.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K177[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` 출력에 줄 번호와 Git 수정 내역이 포함되어서 파일의 내용을 복사하기
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K179[m[K[36m[K:[m[K이 경우에는 `[1;33m[Kbat[m[K`의 `-p`/`--plain` 옵션을 사용하거나 간단히 `xclip`으로 출력을
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K182[m[K[36m[K:[m[K[1;33m[Kbat[m[K main.cpp | xclip
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K184[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`는 출력이 우회되고 있다는 것을 감지하여 파일 내용 그대로를 출력합니다.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K188[m[K[36m[K:[m[K`MANPAGER` 환경 변수 설정을 통해 `[1;33m[Kbat[m[K`을 `man`의 컬러 페이저(pager)로 쓸 수
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K192[m[K[36m[K:[m[Kexport MANPAGER="sh -c 'col -bx | [1;33m[Kbat[m[K -l man -p'"
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K195[m[K[36m[K:[m[K(Debian이나 Ubuntu를 사용한다면 `[1;33m[Kbat[m[K`을 `[1;33m[Kbat[m[Kcat`으로 치환하세요.)
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K200[m[K[36m[K:[m[K[`[1;33m[Kbat[m[Kman`](https://github.com/eth-p/[1;33m[Kbat[m[K-extras/blob/master/doc/[1;33m[Kbat[m[Kman.md)을 쓸
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K207[m[K[36m[K:[m[K[작동하지 않습니다](https://github.com/sharkdp/[1;33m[Kbat[m[K/issues/1145).
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K211[m[K[36m[K:[m[K[`pretty[1;33m[Kbat[m[K`](https://github.com/eth-p/[1;33m[Kbat[m[K-extras/blob/master/doc/pretty[1;33m[Kbat[m[K.md)
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K212[m[K[36m[K:[m[K스크립트는 코드를 포맷하고 `[1;33m[Kbat[m[K`으로 출력하는 래퍼(wrapper)입니다.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K217[m[K[36m[K:[m[K[![Packaging status](https://repology.org/badge/vertical-allrepos/[1;33m[Kbat[m[K-cat.svg)](https://repology.org/project/[1;33m[Kbat[m[K-cat/versions)
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K222[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`은 [Ubuntu](https://packages.ubuntu.com/eoan/[1;33m[Kbat[m[K)와
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K223[m[K[36m[K:[m[K[Debian](https://packages.debian.org/sid/[1;33m[Kbat[m[K) 패키지 배포 과정에 도입되는 중이며,
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K225[m[K[36m[K:[m[K현재 Debain에서는 불안정한 "Sid" 브랜치에서만 `[1;33m[Kbat[m[K`이 제공됩니다.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K230[m[K[36m[K:[m[Kapt install [1;33m[Kbat[m[K
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K233[m[K[36m[K:[m[K**중요**: 만약 `[1;33m[Kbat[m[K`을 이와 같이 설치한다면, ([다른 패키지와의 이름
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K234[m[K[36m[K:[m[K충돌](https://github.com/sharkdp/[1;33m[Kbat[m[K/issues/982)로 인하여) `[1;33m[Kbat[m[K` 대신에
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K235[m[K[36m[K:[m[K`[1;33m[Kbat[m[Kcat`이라는 이름의 실행 파일로 설치될 수 있음을 참고하세요.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K236[m[K[36m[K:[m[K이에 따른 문제들과 다른 배포판들과의 일관성을 위하여 `[1;33m[Kbat[m[K -> [1;33m[Kbat[m[Kcat` symlink
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K240[m[K[36m[K:[m[Kln -s /usr/bin/[1;33m[Kbat[m[Kcat ~/.local/bin/[1;33m[Kbat[m[K
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K247[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`을 원한다면, [릴리즈 페이지](https://github.com/sharkdp/[1;33m[Kbat[m[K/releases)에서
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K251[m[K[36m[K:[m[Ksudo dpkg -i [1;33m[Kbat[m[K_0.18.3_amd64.deb  # adapt version number and architecture
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K257[m[K[36m[K:[m[K[`[1;33m[Kbat[m[K` 패키지](https://pkgs.alpinelinux.org/packages?name=[1;33m[Kbat[m[K)를 설치할 수
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K261[m[K[36m[K:[m[Kapk add [1;33m[Kbat[m[K
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K267[m[K[36m[K:[m[K[`[1;33m[Kbat[m[K` 패키지](https://www.archlinux.org/packages/community/x86_64/[1;33m[Kbat[m[K/)를
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K271[m[K[36m[K:[m[Kpacman -S [1;33m[Kbat[m[K
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K279[m[K[36m[K:[m[K[`[1;33m[Kbat[m[K` 패키지](https://koji.fedoraproject.org/koji/packageinfo?packageID=27506)를
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K283[m[K[36m[K:[m[Kdnf install [1;33m[Kbat[m[K
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K288[m[K[36m[K:[m[Kdev-kit을 통해 [`[1;33m[Kbat[m[K` 패키지](https://github.com/funtoo/dev-kit/tree/1.4-release/sys-apps/[1;33m[Kbat[m[K)를 설치할 수 있습니다: 
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K291[m[K[36m[K:[m[Kemerge sys-apps/[1;33m[Kbat[m[K
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K297[m[K[36m[K:[m[K[`[1;33m[Kbat[m[K` 패키지](https://packages.gentoo.org/packages/sys-apps/[1;33m[Kbat[m[K)를 설치할 수
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K301[m[K[36m[K:[m[Kemerge sys-apps/[1;33m[Kbat[m[K
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K306[m[K[36m[K:[m[Kxbps-install을 이용해 `[1;33m[Kbat[m[K`을 설치할 수 있습니다:
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K308[m[K[36m[K:[m[Kxbps-install -S [1;33m[Kbat[m[K
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K313[m[K[36m[K:[m[Kpkg를 이용해 `[1;33m[Kbat[m[K`을 설치할 수 있습니다:
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K315[m[K[36m[K:[m[Kpkg install [1;33m[Kbat[m[K
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K321[m[K[36m[K:[m[K[`[1;33m[Kbat[m[K` 패키지](https://www.freshports.org/textproc/[1;33m[Kbat[m[K)를 설치할 수 있습니다:
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K324[m[K[36m[K:[m[Kpkg install [1;33m[Kbat[m[K
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K330[m[K[36m[K:[m[Kcd /usr/ports/textproc/[1;33m[Kbat[m[K
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K336[m[K[36m[K:[m[K[nix package manager](https://nixos.org/nix)를 이용해 `[1;33m[Kbat[m[K`을 설치할 수
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K340[m[K[36m[K:[m[Knix-env -i [1;33m[Kbat[m[K
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K345[m[K[36m[K:[m[Kzypper를 이용해 `[1;33m[Kbat[m[K`을 설치할 수 있습니다:
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K348[m[K[36m[K:[m[Kzypper install [1;33m[Kbat[m[K
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K355[m[K[36m[K:[m[K[문제](https://github.com/sharkdp/[1;33m[Kbat[m[K/issues/1519)가 있을 수 있습니다.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K360[m[K[36m[K:[m[K[macOS의 Homebrew](https://formulae.brew.sh/formula/[1;33m[Kbat[m[K) 또는
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K361[m[K[36m[K:[m[K[Linux의 Homebrew](https://formulae.brew.sh/formula-linux/[1;33m[Kbat[m[K)를 이용하여
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K362[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`을 설치할 수 있습니다.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K365[m[K[36m[K:[m[Kbrew install [1;33m[Kbat[m[K
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K370[m[K[36m[K:[m[K[MacPorts](https://ports.macports.org/port/[1;33m[Kbat[m[K/summary)를 이용하여 `[1;33m[Kbat[m[K`을
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K374[m[K[36m[K:[m[Kport install [1;33m[Kbat[m[K
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K379[m[K[36m[K:[m[KWindows에서 `[1;33m[Kbat[m[K`을 설치할 수 있는 몇 가지 옵션들이 있습니다.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K380[m[K[36m[K:[m[K먼저 `[1;33m[Kbat[m[K`을 설치한 후,
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K381[m[K[36m[K:[m[K["Windows에서 `[1;33m[Kbat[m[K` 사용하기"](#windows에서-[1;33m[Kbat[m[K-사용하기) 섹션을 살펴보세요.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K390[m[K[36m[K:[m[K[Chocolatey](https://chocolatey.org/packages/[1;33m[KBat[m[K)를 이용해 `[1;33m[Kbat[m[K`을 설치할 수
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K393[m[K[36m[K:[m[Kchoco install [1;33m[Kbat[m[K
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K398[m[K[36m[K:[m[K[scoop](https://scoop.sh/)을 이용해 `[1;33m[Kbat[m[K`을 설치할 수 있습니다:
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K400[m[K[36m[K:[m[Kscoop install [1;33m[Kbat[m[K
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K405[m[K[36m[K:[m[K[릴리즈 페이지](https://github.com/sharkdp/[1;33m[Kbat[m[K/releases)에서 사전 빌드된
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K413[m[K[36m[K:[m[K[릴리즈 페이지](https://github.com/sharkdp/[1;33m[Kbat[m[K/releases)에서 다양한 아키텍처를
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K419[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`의 소스를 빌드하기 위해서는, Rust 1.46 이상이 필요합니다.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K423[m[K[36m[K:[m[Kcargo install --locked [1;33m[Kbat[m[K
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K435[m[K[36m[K:[m[K`[1;33m[Kbat[m[K --list-themes`을 사용하여 사용 가능한 문법 강조 테마들의 목록을 확인할 수
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K437[m[K[36m[K:[m[K`TwoDark` 테마를 선택하려면, `--theme=TwoDark` 옵션과 함께 `[1;33m[Kbat[m[K`을 사용하거나
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K438[m[K[36m[K:[m[K`[1;33m[KBAT[m[K_THEME` 환경 변수를 `TwoDark`로 설정하세요.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K439[m[K[36m[K:[m[K셸 시작 파일에 `export [1;33m[KBAT[m[K_THEME="TwoDark"` 를 정의해 영구적으로 설정할 수
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K441[m[K[36m[K:[m[K이 밖에 `[1;33m[Kbat[m[K`의 [설정 파일](#설정-파일)을 이용할 수 있습니다.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K447[m[K[36m[K:[m[K[1;33m[Kbat[m[K --list-themes | fzf --preview="[1;33m[Kbat[m[K --theme={} --color=always /path/to/file"
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K450[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`은 기본적으로 어두운 배경에 적합합니다.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K458[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`은 트루컬러 지원이 되더라도 항상
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K478[m[K[36m[K:[m[K- 만약 터미널 테마를 바꾼다면, 이미 화면 상의 `[1;33m[Kbat[m[K`의 출력도 이에 맞추어
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K483[m[K[36m[K:[m[K`--style` 옵션을 이용하면 `[1;33m[Kbat[m[K`의 출력 모양을 조절할 수 있습니다.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K486[m[K[36m[K:[m[K`[1;33m[KBAT[m[K_STYLE` 환경 변수를 정의하여 이러한 수정을 영구적으로 하거나 `[1;33m[Kbat[m[K`의
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K491[m[K[36m[K:[m[K만약 `[1;33m[Kbat[m[K`에서 특정 문법이 지원되지 않을 경우, 다음의 절차를 통해 현재 `[1;33m[Kbat[m[K`
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K494[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`은 문법 강조를 위해 훌륭한
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K506[m[K[36m[K:[m[K  mkdir -p "$([1;33m[Kbat[m[K --config-dir)/syntaxes"
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K507[m[K[36m[K:[m[K  cd "$([1;33m[Kbat[m[K --config-dir)/syntaxes"
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K517[m[K[36m[K:[m[K  [1;33m[Kbat[m[K cache --build
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K520[m[K[36m[K:[m[K3. 마지막으로, `[1;33m[Kbat[m[K --list-languages`로 새로 추가한 언어가 사용 가능한지
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K526[m[K[36m[K:[m[K  [1;33m[Kbat[m[K cache --clear
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K529[m[K[36m[K:[m[K4. 만약 특정 문법이 `[1;33m[Kbat[m[K`에 기본적으로 포함되어 있어야 한다고 생각한다면, 방침과
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K531[m[K[36m[K:[m[K  주세요: [문법 요청하기](https://github.com/sharkdp/[1;33m[Kbat[m[K/issues/new?labels=syntax-request&template=syntax_request.md).
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K539[m[K[36m[K:[m[Kmkdir -p "$([1;33m[Kbat[m[K --config-dir)/themes"
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K540[m[K[36m[K:[m[Kcd "$([1;33m[Kbat[m[K --config-dir)/themes"
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K546[m[K[36m[K:[m[K[1;33m[Kbat[m[K cache --build
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K549[m[K[36m[K:[m[K마지막으로 `[1;33m[Kbat[m[K --list-themes`을 통해 새로 추가한 테마들이 사용 가능한지
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K559[m[K[36m[K:[m[K(`[1;33m[Kbat[m[K --list-languages`를 통해 개요를 확인하세요).
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K561[m[K[36m[K:[m[K참고: 이 옵션은 커맨드 라인에 넘겨 주는 것보다는 `[1;33m[Kbat[m[K`의 설정 파일에 넣는 것이
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K584[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`은 환경 변수 `PAGER`에 명시된 페이저를 사용합니다.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K586[m[K[36m[K:[m[K만약 다른 페이저를 사용하고 싶다면, `PAGER` 변수를 수정하거나 `[1;33m[KBAT[m[K_PAGER` 환경
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K589[m[K[36m[K:[m[K만약 커맨드라인 인수들을 페이저에게 넘겨 주려면, `PAGER`/`[1;33m[KBAT[m[K_PAGER` 변수로
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K593[m[K[36m[K:[m[Kexport [1;33m[KBAT[m[K_PAGER="less -RF"
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K596[m[K[36m[K:[m[K환경 변수를 사용하는 대신, `[1;33m[Kbat[m[K`의 [설정 파일](#설정-파일)로 페이저를 설정할
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K600[m[K[36m[K:[m[K옵션이 지정되어 있지 않다면), `[1;33m[Kbat[m[K`은 다음 옵션들을 페이저로 넘겨줍니다:
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K619[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`은 페이저에 의존하지 않고 탭을 4 스페이스로 확장합니다.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K623[m[K[36m[K:[m[K**참고**: (`[1;33m[Kbat[m[K`의 `--pager` 인자 혹은 `less`의 `LESS` 환경 변수를 통해)
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K627[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`을 `--tabs=0`과 함께 호출하면 이를 오버라이드하여 페이저가 탭을 처리하게
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K632[m[K[36m[K:[m[KmacOS에서 다크 모드를 사용하고 있다면, `[1;33m[Kbat[m[K`가 OS 테마에 따라 다른 테마를
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K638[m[K[36m[K:[m[Kalias cat="[1;33m[Kbat[m[K --theme=\$(defaults read -globalDomain AppleInterfaceStyle &> /dev/null && echo default || echo GitHub)"
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K643[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`는 설정 파일로도 사용자화 할 수 있습니다.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K647[m[K[36m[K:[m[K[1;33m[Kbat[m[K --config-file
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K650[m[K[36m[K:[m[K또는, `[1;33m[KBAT[m[K_CONFIG_PATH` 환경 변수를 사용하여 `[1;33m[Kbat[m[K`가 설정 파일의 기본 경로
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K653[m[K[36m[K:[m[Kexport [1;33m[KBAT[m[K_CONFIG_PATH="/path/to/[1;33m[Kbat[m[K.conf"
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K658[m[K[36m[K:[m[K[1;33m[Kbat[m[K --generate-config-file
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K664[m[K[36m[K:[m[K`[1;33m[Kbat[m[K --help`로 가능한 모든 옵션과 값들을 확인하세요.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K682[m[K[36m[K:[m[K## Windows에서 `[1;33m[Kbat[m[K` 사용하기
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K684[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`는 대부분의 경우 Windows에서 기본적으로 잘 작동하지만, 일부 기능은 추가적인
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K715[m[K[36m[K:[m[K`[1;33m[KBAT[m[K_PAGER`을 빈 문자열로 설정하여 페이징을 완전히 비활성화 할 수 있습니다.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K719[m[K[36m[K:[m[KWindows에서의 `[1;33m[Kbat[m[K`은 기본적으로 Cygwin의 unix 스타일 경로(`/cygdrive/*`)를
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K721[m[K[36m[K:[m[KCygwin 절대 경로를 인자로 받았을 때, `[1;33m[Kbat[m[K`은 다음과 같은 오류를 반환합니다:
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K728[m[K[36m[K:[m[K[1;33m[Kbat[m[K() {
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K737[m[K[36m[K:[m[K    command [1;33m[Kbat[m[K "${args[@]}"
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K745[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`은 터미널의 트루컬러 지원 여부와 상관 없이 동작합니다.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K754[m[K[36m[K:[m[K그렇지 않을 경우, `[1;33m[Kbat[m[K`은 24비트 확장열(escape sequence)이 지원되는지 여부를
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K759[m[K[36m[K:[m[K다른 테마를 사용해 보세요 (`[1;33m[Kbat[m[K --list-themes`에서 목록을 볼 수 있습니다).
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K764[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`은 기본적으로 UTF-8과 UTF-16을 지원합니다.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K770[m[K[36m[K:[m[Kiconv -f ISO-8859-1 -t UTF-8 my-file.php | [1;33m[Kbat[m[K
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K772[m[K[36m[K:[m[K참고: `[1;33m[Kbat[m[K`으로 문법 자동 감지가 되지 않는 경우에는 `-l`/`--language` 옵션을
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K779[m[K[36m[K:[m[Kgit clone --recursive https://github.com/sharkdp/[1;33m[Kbat[m[K
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K782[m[K[36m[K:[m[Kcd [1;33m[Kbat[m[K
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K791[m[K[36m[K:[m[K# 수정된 문법과 테마가 적용된 [1;33m[Kbat[m[K 바이너리 빌드
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K796[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`의 pretty-printing 기능을 라이브러리로 사용하는 애플리케이션을 만들고
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K797[m[K[36m[K:[m[K싶다면, [API 문서](https://docs.rs/[1;33m[Kbat[m[K/)를 살펴보세요.
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K798[m[K[36m[K:[m[K참고로 `[1;33m[Kbat[m[K`에 라이브러리로써 의존한다면, `regex-onig`나 `regex-fancy`를
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K814[m[K[36m[K:[m[K만약 `[1;33m[Kbat[m[K`의 취약점을 발견하였다면, [David Peter](https://david-peter.de/)에게 메일로 연락주시기 바랍니다. 
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K818[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`은 다음과 같은 목표를 달성하려고 합니다:
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K829[m[K[36m[K:[m[KCopyright (c) 2018-2021 [[1;33m[Kbat[m[K-developers](https://github.com/sharkdp/[1;33m[Kbat[m[K).
[35m[Kdoc/README-ko.md[m[K[36m[K:[m[K[32m[K831[m[K[36m[K:[m[K`[1;33m[Kbat[m[K`는 여러분의 선택에 따라 MIT 라이센스 또는 Apache 라이센스 2.0의 조건에 따라
[35m[Kdoc/alternatives.md[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[KThe following table tries to give an overview *from `[1;33m[Kbat[m[K`s perspective*, i.e. we only compare
[35m[Kdoc/alternatives.md[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[Kcategories which are relevant for `[1;33m[Kbat[m[K`. Some of these projects have completely different goals and
[35m[Kdoc/alternatives.md[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[Kif you are not looking for a program like `[1;33m[Kbat[m[K`, this comparison might not be for you.
[35m[Kdoc/alternatives.md[m[K[36m[K:[m[K[32m[K7[m[K[36m[K:[m[K|                                              | [1;33m[Kbat[m[K                                                                 | [pygments](http://pygments.org/) | [highlight](http://www.andre-simon.de/doku/highlight/highlight.php) | [ccat](https://github.com/jingweno/ccat) | [source-highlight](https://www.gnu.org/software/src-highlite/) | [hicat](https://github.com/rstacruz/hicat)          | [coderay](https://github.com/rubychan/coderay)      | [rouge](https://github.com/jneen/rouge)             |
[35m[Kdoc/alternatives.md[m[K[36m[K:[m[K[32m[K9[m[K[36m[K:[m[K| Drop-in `cat` replacement                    | :heavy_check_mark: [*](https://github.com/sharkdp/[1;33m[Kbat[m[K/issues/134)   | :x:                              | :x:                                                                 | (:heavy_check_mark:)                     | :x:                                                            | :x: [*](https://github.com/rstacruz/hicat/issues/6) | :x:                                                 | :x:                                                 |
[35m[Kdoc/alternatives.md[m[K[36m[K:[m[K[32m[K43[m[K[36m[K:[m[Kcmd_[1;33m[Kbat[m[K="[1;33m[Kbat[m[K --style=full --color=always --paging=never '$SRC'"
[35m[Kdoc/alternatives.md[m[K[36m[K:[m[K[32m[K44[m[K[36m[K:[m[Kcmd_[1;33m[Kbat[m[K_simple="[1;33m[Kbat[m[K --plain --wrap=never --tabs=0 --color=always --paging=never '$SRC'"
[35m[Kdoc/alternatives.md[m[K[36m[K:[m[K[32m[K54[m[K[36m[K:[m[K    "$cmd_[1;33m[Kbat[m[K" \
[35m[Kdoc/alternatives.md[m[K[36m[K:[m[K[32m[K55[m[K[36m[K:[m[K    "$cmd_[1;33m[Kbat[m[K_simple" \
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K2[m[K[36m[K:[m[K  <img src="logo-header.svg" alt="[1;33m[Kbat[m[K - a cat clone with wings"><br>
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[K  <a href="https://github.com/sharkdp/[1;33m[Kbat[m[K/actions?query=workflow%3ACICD"><img src="https://github.com/sharkdp/[1;33m[Kbat[m[K/workflows/CICD/badge.svg" alt="Build Status"></a>
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[K  <img src="https://img.shields.io/crates/l/[1;33m[Kbat[m[K.svg" alt="license">
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[K  <a href="https://crates.io/crates/[1;33m[Kbat[m[K"><img src="https://img.shields.io/crates/v/[1;33m[Kbat[m[K.svg?colorB=319e8c" alt="Version info"></a><br>
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K16[m[K[36m[K:[m[K  [<a href="https://github.com/chinanf-boy/[1;33m[Kbat[m[K-zh">中文</a>]
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K24[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` поддерживает выделение синтаксиса для огромного количества языков программирования и разметки:
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K29[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` использует `git`, чтобы показать изменения в коде
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K42[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` умеет перенаправлять вывод в `less`, если вывод не помещается на экране полностью.
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K47[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` обнаружит неинтерактивный терминал (например, когда вы перенаправляете вывод в файл или процесс), он будет работать как утилита `cat` и выведет содержимое файлов как обычный текст (без подсветки синтаксиса).
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K54[m[K[36m[K:[m[K> [1;33m[Kbat[m[K README.md
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K60[m[K[36m[K:[m[K> [1;33m[Kbat[m[K src/*.rs
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K66[m[K[36m[K:[m[K> curl -s https://sh.rustup.rs | [1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K72[m[K[36m[K:[m[K> yaml2json .travis.yml | json_pp | [1;33m[Kbat[m[K -l json
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K77[m[K[36m[K:[m[K> [1;33m[Kbat[m[K -A /etc/hosts
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K83[m[K[36m[K:[m[K[1;33m[Kbat[m[K > note.md  # мгновенно создаем новый файл
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K85[m[K[36m[K:[m[K[1;33m[Kbat[m[K header.md content.md footer.md > document.md
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K87[m[K[36m[K:[m[K[1;33m[Kbat[m[K -n main.rs  # показываем только количество строк
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K89[m[K[36m[K:[m[K[1;33m[Kbat[m[K f - g  # выводит 'f' в stdin, а потом 'g'.
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K96[m[K[36m[K:[m[KВы можете использовать флаг `-exec` в `find`, чтобы посмотреть превью всех файлов в `[1;33m[Kbat[m[K`
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K98[m[K[36m[K:[m[Kfind … -exec [1;33m[Kbat[m[K {} +
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K101[m[K[36m[K:[m[KЕсли вы используете [`fd`](https://github.com/sharkdp/fd), применяйте для этого флаг `-X`/`--exec-[1;33m[Kbat[m[Kch`:
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K103[m[K[36m[K:[m[Kfd … -X [1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K108[m[K[36m[K:[m[KС помощью [`[1;33m[Kbat[m[Kgrep`](https://github.com/eth-p/[1;33m[Kbat[m[K-extras/blob/master/doc/[1;33m[Kbat[m[Kgrep.md), `[1;33m[Kbat[m[K` может быть использован для вывода результата запроса [`ripgrep`](https://github.com/BurntSushi/ripgrep)
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K111[m[K[36m[K:[m[K[1;33m[Kbat[m[Kgrep needle src/
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K116[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` может быть использован вместе с  `tail -f`, чтобы выводить содержимое файла с подсветкой синтаксиса в реальном времени.
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K118[m[K[36m[K:[m[Ktail -f /var/log/pacman.log | [1;33m[Kbat[m[K --paging=never -l log
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K124[m[K[36m[K:[m[KВы можете использовать `[1;33m[Kbat[m[K` с `git show`, чтобы просмотреть старую версию файла с выделением синтаксиса:
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K126[m[K[36m[K:[m[Kgit show v0.6.0:src/main.rs | [1;33m[Kbat[m[K -l rs
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K136[m[K[36m[K:[m[K[1;33m[Kbat[m[K main.cpp | xclip
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K138[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` обнаружит перенаправление вывода и выведет обычный текст без выделения синтаксиса.
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K142[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` может быть использован в виде выделения цвета для  `man`, для этого установите переменную окружения
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K146[m[K[36m[K:[m[Kexport MANPAGER="sh -c 'col -bx | [1;33m[Kbat[m[K -l man -p'"
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K152[m[K[36m[K:[m[KЕсли вы хотите сделать этой одной командой, вы можете использовать [`[1;33m[Kbat[m[Kman`](https://github.com/eth-p/[1;33m[Kbat[m[K-extras/blob/master/doc/[1;33m[Kbat[m[Kman.md).
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K158[m[K[36m[K:[m[K[`Pretty[1;33m[Kbat[m[K`](https://github.com/eth-p/[1;33m[Kbat[m[K-extras/blob/master/doc/pretty[1;33m[Kbat[m[K.md) — скрипт, который форматирует код и выводит его с помощью `[1;33m[Kbat[m[K`.
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K163[m[K[36m[K:[m[K[![Packaging status](https://repology.org/badge/vertical-allrepos/[1;33m[Kbat[m[K.svg)](https://repology.org/project/[1;33m[Kbat[m[K/versions)
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K168[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` есть в репозиториях [Ubuntu](https://packages.ubuntu.com/eoan/[1;33m[Kbat[m[K) и
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K169[m[K[36m[K:[m[K[Debian](https://packages.debian.org/sid/[1;33m[Kbat[m[K) и доступен начиная с Ubuntu Eoan 19.10. На Debian `[1;33m[Kbat[m[K` пока что доступен только с нестабильной веткой "Sid".
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K171[m[K[36m[K:[m[KЕсли ваша версия Ubuntu/Debian достаточно новая, вы можете установить `[1;33m[Kbat[m[K` так:
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K174[m[K[36m[K:[m[Kapt install [1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K177[m[K[36m[K:[m[KЕсли вы установили `[1;33m[Kbat[m[K` таким образом, то бинарный файл может быть установлен как `[1;33m[Kbat[m[Kcat` вместо `[1;33m[Kbat[m[K` (из-за [конфликта имени с другим пакетом](https://github.com/sharkdp/[1;33m[Kbat[m[K/issues/982)). Вы можете сделать симлинк или алиас `[1;33m[Kbat[m[K -> [1;33m[Kbat[m[Kcat`, чтобы предотвратить подобные проблемы и в других дистрибутивах.
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K181[m[K[36m[K:[m[Kln -s /usr/bin/[1;33m[Kbat[m[Kcat ~/.local/bin/[1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K187[m[K[36m[K:[m[KЕсли пакет еще недоступен в вашем Ubuntu/Debian дистрибутиве или вы хотите установить самую последнюю версию `[1;33m[Kbat[m[K`, то вы можете скачать самый последний `deb`-пакет отсюда:
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K188[m[K[36m[K:[m[K[release page](https://github.com/sharkdp/[1;33m[Kbat[m[K/releases) и установить так:
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K191[m[K[36m[K:[m[Ksudo dpkg -i [1;33m[Kbat[m[K_0.18.3_amd64.deb  # измените архитектуру и версию
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K196[m[K[36m[K:[m[KВы можете установить [`[1;33m[Kbat[m[K`](https://pkgs.alpinelinux.org/packages?name=[1;33m[Kbat[m[K) из официальных источников:
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K199[m[K[36m[K:[m[Kapk add [1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K204[m[K[36m[K:[m[KВы можете установить [`[1;33m[Kbat[m[K`](https://www.archlinux.org/packages/community/x86_64/[1;33m[Kbat[m[K/) из официального источника:
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K207[m[K[36m[K:[m[Kpacman -S [1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K212[m[K[36m[K:[m[KВы можете установить [`[1;33m[Kbat[m[K`](https://koji.fedoraproject.org/koji/packageinfo?packageID=27506) из официального репозитория [Fedora Modular](https://docs.fedoraproject.org/en-US/modularity/using-modules/).
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K215[m[K[36m[K:[m[Kdnf install [1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K220[m[K[36m[K:[m[KВы можете установить [`[1;33m[Kbat[m[K`](https://packages.gentoo.org/packages/sys-apps/[1;33m[Kbat[m[K) из официальных источников:
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K223[m[K[36m[K:[m[Kemerge sys-apps/[1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K228[m[K[36m[K:[m[KВы можете установить `[1;33m[Kbat[m[K` с помощью `xbps-install`:
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K230[m[K[36m[K:[m[Kxbps-install -S [1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K235[m[K[36m[K:[m[KВы можете установить [`[1;33m[Kbat[m[K`](https://www.freshports.org/textproc/[1;33m[Kbat[m[K) с помощью `pkg`:
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K238[m[K[36m[K:[m[Kpkg install [1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K244[m[K[36m[K:[m[Kcd /usr/ports/textproc/[1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K250[m[K[36m[K:[m[KВы можете установить `[1;33m[Kbat[m[K`, используя [nix package manager](https://nixos.org/nix):
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K253[m[K[36m[K:[m[Knix-env -i [1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K258[m[K[36m[K:[m[KВы можете установить `[1;33m[Kbat[m[K` с помощью `zypper`:
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K261[m[K[36m[K:[m[Kzypper install [1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K266[m[K[36m[K:[m[KВы можете установить `[1;33m[Kbat[m[K` с помощью [Homebrew](http://braumeister.org/formula/[1;33m[Kbat[m[K):
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K269[m[K[36m[K:[m[Kbrew install [1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K272[m[K[36m[K:[m[KИли же установить его с помощью [MacPorts](https://ports.macports.org/port/[1;33m[Kbat[m[K/summary):
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K275[m[K[36m[K:[m[Kport install [1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K280[m[K[36m[K:[m[KЕсть несколько способов установить `[1;33m[Kbat[m[K`. Как только вы установили его, посмотрите на секцию ["Использование `[1;33m[Kbat[m[K` в Windows"](#using-[1;33m[Kbat[m[K-on-windows).
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K284[m[K[36m[K:[m[KВы можете установить `[1;33m[Kbat[m[K` с помощью [Chocolatey](https://chocolatey.org/packages/[1;33m[KBat[m[K):
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K286[m[K[36m[K:[m[Kchoco install [1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K291[m[K[36m[K:[m[KВы можете установить `[1;33m[Kbat[m[K` с помощью [scoop](https://scoop.sh/):
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K293[m[K[36m[K:[m[Kscoop install [1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K300[m[K[36m[K:[m[KИх вы можете скачать на [странице релизов](https://github.com/sharkdp/[1;33m[Kbat[m[K/releases).
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K306[m[K[36m[K:[m[KВы можете использовать [Docker image](https://hub.docker.com/r/danlynn/[1;33m[Kbat[m[K/), чтобы запустить `[1;33m[Kbat[m[K` в контейнере:
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K308[m[K[36m[K:[m[Kdocker pull danlynn/[1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K309[m[K[36m[K:[m[Kalias [1;33m[Kbat[m[K='docker run -it --rm -e [1;33m[KBAT[m[K_THEME -e [1;33m[KBAT[m[K_STYLE -e [1;33m[KBAT[m[K_TABS -v "$(pwd):/myapp" danlynn/[1;33m[Kbat[m[K'
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K314[m[K[36m[K:[m[KВы можете установить `[1;33m[Kbat[m[K` с [Ansible](https://www.ansible.com/):
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K318[m[K[36m[K:[m[Kansible-galaxy install aeimer.install_[1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K323[m[K[36m[K:[m[K# Playbook для установки [1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K326[m[K[36m[K:[m[K    - aeimer.install_[1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K329[m[K[36m[K:[m[K- [Ansible Galaxy](https://galaxy.ansible.com/aeimer/install_[1;33m[Kbat[m[K)
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K330[m[K[36m[K:[m[K- [GitHub](https://github.com/aeimer/ansible-install-[1;33m[Kbat[m[K)
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K342[m[K[36m[K:[m[KПерейдите на [страницу релизов](https://github.com/sharkdp/[1;33m[Kbat[m[K/releases) для
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K343[m[K[36m[K:[m[Kскомпилированных файлов `[1;33m[Kbat[m[K` для различных платформ. Бинарные файлы со статической связкой так же доступны: выбирайте архив с `musl` в имени.
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K347[m[K[36m[K:[m[KЕсли вы желаете установить `[1;33m[Kbat[m[K` из исходников, вам понадобится Rust 1.46 или выше. После этого используйте `cargo`, чтобы все скомпилировать:
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K350[m[K[36m[K:[m[Kcargo install --locked [1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K357[m[K[36m[K:[m[KИспользуйте `[1;33m[Kbat[m[K --list-themes`, чтобы вывести список всех доступных тем. Для выбора темы `TwoDark` используйте `[1;33m[Kbat[m[K` с флагом
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K358[m[K[36m[K:[m[K`--theme=TwoDark` или выставьте переменную окружения `[1;33m[KBAT[m[K_THEME` в `TwoDark`. Используйте `export [1;33m[KBAT[m[K_THEME="TwoDark"` в конфигурационном файле вашей оболочки, чтобы изменить ее навсегда. Или же используйте [конфигурационный файл](https://github.com/sharkdp/[1;33m[Kbat[m[K#configuration-file) `[1;33m[Kbat[m[K`.
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K362[m[K[36m[K:[m[K[1;33m[Kbat[m[K --list-themes | fzf --preview="[1;33m[Kbat[m[K --theme={} --color=always /путь/к/файлу"
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K365[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` отлично смотрится на темном фоне. Однако если ваш терминал использует светлую тему, то такие темы как `GitHub` или `OneHalfLight` будут смотреться куда лучше!
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K366[m[K[36m[K:[m[KВы также можете использовать новую тему, для этого перейдите [в раздел добавления тем](https://github.com/sharkdp/[1;33m[Kbat[m[K#добавление-новых-тем).
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K370[m[K[36m[K:[m[KВы можете использовать флаг `--style`, чтобы изменять внешний вид вывода в `[1;33m[Kbat[m[K`.
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K371[m[K[36m[K:[m[KНапример, вы можете использовать `--style=numbers,changes`, чтобы показать только количество строк и изменений в Git. Установите переменную окружения `[1;33m[KBAT[m[K_STYLE` чтобы изменить это навсегда, или используйте [конфиг файл](https://github.com/sharkdp/[1;33m[Kbat[m[K#configuration-file) `[1;33m[Kbat[m[K`.
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K375[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` использует [`syntect`](https://github.com/trishume/syntect/) для выделения синтаксиса. `syntect` может читать
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K382[m[K[36m[K:[m[Kmkdir -p "$([1;33m[Kbat[m[K --config-dir)/syntaxes"
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K383[m[K[36m[K:[m[Kcd "$([1;33m[Kbat[m[K --config-dir)/syntaxes"
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K393[m[K[36m[K:[m[K[1;33m[Kbat[m[K cache --build
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K396[m[K[36m[K:[m[KТеперь вы можете использовать `[1;33m[Kbat[m[K --list-languages`, чтобы проверить, доступны ли новые языки.
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K401[m[K[36m[K:[m[K[1;33m[Kbat[m[K cache --clear
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K410[m[K[36m[K:[m[Kmkdir -p "$([1;33m[Kbat[m[K --config-dir)/themes"
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K411[m[K[36m[K:[m[Kcd "$([1;33m[Kbat[m[K --config-dir)/themes"
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K417[m[K[36m[K:[m[K[1;33m[Kbat[m[K cache --build
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K420[m[K[36m[K:[m[KТеперь используйте `[1;33m[Kbat[m[K --list-themes`, чтобы проверить доступность новых тем.
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K424[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` использует пейджер, указанный в переменной окружения `PAGER`. Если она не задана, то используется `less`.
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K425[m[K[36m[K:[m[KЕсли вы желаете использовать другой пейджер, вы можете либо изменить переменную `PAGER`, либо `[1;33m[KBAT[m[K_PAGER` чтобы перезаписать то, что указано в `PAGER`.
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K430[m[K[36m[K:[m[Kexport [1;33m[KBAT[m[K_PAGER="less -RF"
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K433[m[K[36m[K:[m[KТак же вы можете использовать [файл конфигурации](https://github.com/sharkdp/[1;33m[Kbat[m[K#configuration-file) `[1;33m[Kbat[m[K` (флаг `--pager`).
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K436[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` задаст следующие флаги для пейджера:
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K449[m[K[36m[K:[m[KЕсли вы используете темный режим в macOS, возможно вы захотите чтобы `[1;33m[Kbat[m[K` использовал другую тему, основанную на теме вашей ОС. Следующий сниппет использует тему `default`, когда у вас включен темный режим, и тему `GitHub`, когда включен светлый.
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K452[m[K[36m[K:[m[Kalias cat="[1;33m[Kbat[m[K --theme=\$(defaults read -globalDomain AppleInterfaceStyle &> /dev/null && echo default || echo GitHub)"
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K457[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` также может быть кастомизирован с помощью файла конфигурации. Его местоположение зависит от вашей ОС: чтобы посмотреть его путь, введите
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K459[m[K[36m[K:[m[K[1;33m[Kbat[m[K --config-file
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K462[m[K[36m[K:[m[KТакже вы можете установить переменную окружения `[1;33m[KBAT[m[K_CONFIG_PATH`, чтобы изменить путь к файлу конфигурации.
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K464[m[K[36m[K:[m[Kexport [1;33m[KBAT[m[K_CONFIG_PATH="/path/to/[1;33m[Kbat[m[K.conf"
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K469[m[K[36m[K:[m[K[1;33m[Kbat[m[K --generate-config-file
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K474[m[K[36m[K:[m[KФайл конфигурации - это всего лишь набор аргументов. Введите `[1;33m[Kbat[m[K --help`, чтобы просмотреть список всех возможных флагов и аргументов. Также вы можете закомментировать строку с помощью `#`.
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K494[m[K[36m[K:[m[K## Использование `[1;33m[Kbat[m[K` в Windows
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K496[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` полностью работоспособен "из коробки", но для некоторых возможностей могут понадобиться дополнительные настройки.
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K509[m[K[36m[K:[m[Kили установить `[1;33m[KBAT[m[K_PAGER` равным пустой строке.
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K513[m[K[36m[K:[m[KИз коробки `[1;33m[Kbat[m[K` не поддерживает пути в стиле Unix (`/cygdrive/*`). Когда указан абсолютный путь cygwin, `[1;33m[Kbat[m[K` выдаст следующую ошибку: `The system cannot find the path specified. (os error 3)`
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K518[m[K[36m[K:[m[K[1;33m[Kbat[m[K() {
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K527[m[K[36m[K:[m[K    command [1;33m[Kbat[m[K "${args[@]}"
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K535[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` поддерживает терминалы *с* и *без* поддержки truecolor. Однако подсветка синтаксиса не оптимизирована для терминалов с 8-битными цветами, и рекомендуется использовать терминалы с поддержкой 24-битных цветов (`terminator`, `konsole`, `iTerm2`, ...).
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K539[m[K[36m[K:[m[K`24bit`. Иначе `[1;33m[Kbat[m[K` не сможет определить поддержку 24-битных цветов (и будет использовать 8-битные).
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K543[m[K[36m[K:[m[KИспользуйте другую тему (`[1;33m[Kbat[m[K --list-themes` выведет список всех установленных тем). Темы `OneHalfDark` и
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K548[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` поддерживает UTF-8 и UTF-16. Файлы в других кодировках, возможно, придётся перекодировать, так как кодировка может быть распознана неверно. Используйте `iconv`.
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K551[m[K[36m[K:[m[Kiconv -f ISO-8859-1 -t UTF-8 my-file.php | [1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K553[m[K[36m[K:[m[KВнимание: вам может понадобится флаг `-l`/`--language`, если `[1;33m[Kbat[m[K` не сможет автоматически определить синтаксис.
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K559[m[K[36m[K:[m[Kgit clone --recursive https://github.com/sharkdp/[1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K562[m[K[36m[K:[m[Kcd [1;33m[Kbat[m[K
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K571[m[K[36m[K:[m[K# Компилирование исполняего файла [1;33m[Kbat[m[K с другим синтаксисом и темами
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K583[m[K[36m[K:[m[KЦели проекта `[1;33m[Kbat[m[K`:
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K590[m[K[36m[K:[m[KЕсть очень много альтернатив `[1;33m[Kbat[m[K`. Смотрите [этот документ](doc/alternatives.md) для сравнения.
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K593[m[K[36m[K:[m[KCopyright (c) 2018-2021 [Разработчики [1;33m[Kbat[m[K](https://github.com/sharkdp/[1;33m[Kbat[m[K).
[35m[Kdoc/README-ru.md[m[K[36m[K:[m[K[32m[K595[m[K[36m[K:[m[K`[1;33m[Kbat[m[K` распостраняется под лицензями MIT License и Apache License 2.0 (на выбор пользователя).
[35m[Kdoc/release-checklist.md[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[KSee this page for a good overview: https://deps.rs/repo/github/sharkdp/[1;33m[Kbat[m[K
[35m[Kdoc/release-checklist.md[m[K[36m[K:[m[K[32m[K27[m[K[36m[K:[m[K      sure that it is available on the `PATH` (`[1;33m[Kbat[m[K --version` should show the
[35m[Kdoc/release-checklist.md[m[K[36m[K:[m[K[32m[K41[m[K[36m[K:[m[K      this, install the latest `[1;33m[Kbat[m[K` version again (to include the new synaxes
[35m[Kdoc/release-checklist.md[m[K[36m[K:[m[K[32m[K50[m[K[36m[K:[m[K- [ ] Go to https://github.com/sharkdp/[1;33m[Kbat[m[K/releases/new to create the new
[35m[KCargo.lock[m[K[36m[K:[m[K[32m[K85[m[K[36m[K:[m[Kname = "[1;33m[Kbat[m[K"
[35m[KLICENSE-MIT[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[KCopyright (c) 2018-2021 [1;33m[Kbat[m[K-developers (https://github.com/sharkdp/[1;33m[Kbat[m[K).
[35m[Kassets/themes/Coldark/README.md[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[K# Coldark - [1;33m[KBat[m[K
[35m[Kassets/themes/Coldark/README.md[m[K[36m[K:[m[K[32m[K7[m[K[36m[K:[m[K![GitHub License](https://img.shields.io/github/license/ArmandPhilippot/coldark-[1;33m[Kbat[m[K?colorA=111b27&color=d0dae7&logo=Github&logoColor=e3eaf2&style=for-the-badge) ![GitHub package.json version](https://img.shields.io/github/package-json/v/ArmandPhilippot/coldark-[1;33m[Kbat[m[K?colorA=111b27&color=d0dae7&logo=Github&logoColor=e3eaf2&style=for-the-badge)
[35m[Kassets/themes/Coldark/README.md[m[K[36m[K:[m[K[32m[K15[m[K[36m[K:[m[KThis Coldark version is designed for [[1;33m[Kbat[m[K](https://github.com/sharkdp/[1;33m[Kbat[m[K) command.
[35m[Kassets/themes/Coldark/README.md[m[K[36m[K:[m[K[32m[K21[m[K[36m[K:[m[KThe `[1;33m[Kbat[m[K` version uses almost the same colors as [VS code version](https://github.com/ArmandPhilippot/coldark-vscode). The scopes seems a little different and a little less complete, hence the difference.
[35m[Kassets/themes/Coldark/README.md[m[K[36m[K:[m[K[32m[K69[m[K[36m[K:[m[K1. Install `[1;33m[Kbat[m[K` (on Manjaro: `pacman -S [1;33m[Kbat[m[K`)
[35m[Kassets/themes/Coldark/README.md[m[K[36m[K:[m[K[32m[K70[m[K[36m[K:[m[K2. Create themes folder: `mkdir -p "$([1;33m[Kbat[m[K --config-dir)/themes"`
[35m[Kassets/themes/Coldark/README.md[m[K[36m[K:[m[K[32m[K71[m[K[36m[K:[m[K3. Go inside this new folder: `cd "$([1;33m[Kbat[m[K --config-dir)/themes"`
[35m[Kassets/themes/Coldark/README.md[m[K[36m[K:[m[K[32m[K72[m[K[36m[K:[m[K4. Clone this repo: `git clone https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K`
[35m[Kassets/themes/Coldark/README.md[m[K[36m[K:[m[K[32m[K73[m[K[36m[K:[m[K5. Update the binary cache: `[1;33m[Kbat[m[K cache --build`
[35m[Kassets/themes/Coldark/README.md[m[K[36m[K:[m[K[32m[K75[m[K[36m[K:[m[KThen, if you use `[1;33m[Kbat[m[K --list-themes`, you should see the themes.
[35m[Kassets/themes/Coldark/README.md[m[K[36m[K:[m[K[32m[K77[m[K[36m[K:[m[KColdark [1;33m[KBat[m[K is now present in [[1;33m[Kbat[m[K repo](https://github.com/sharkdp/[1;33m[Kbat[m[K). It may be present in the list of themes in a future version without having to install it manually.
[35m[Kassets/themes/Coldark/README.md[m[K[36m[K:[m[K[32m[K81[m[K[36m[K:[m[KTo select one of the Coldark themes, call `[1;33m[Kbat[m[K` with the `--theme=Coldark-Cold` (or `--theme=Coldark-Dark`) option or set the `[1;33m[KBAT[m[K_THEME` environment variable to `Coldark-Cold` (or `Coldark-Dark`). Use `export [1;33m[KBAT[m[K_THEME="Coldark-Cold"` (or `export [1;33m[KBAT[m[K_THEME="Coldark-Dark"`) in your shell's startup file to make the change permanent.
[35m[Kassets/themes/Coldark/README.md[m[K[36m[K:[m[K[32m[K91[m[K[36m[K:[m[K| [![Coldark Cold PHP](./assets/coldark-cold-[1;33m[Kbat[m[K-php.jpg)](./assets/coldark-cold-[1;33m[Kbat[m[K-php.jpg) | [![Coldark Cold Markdown](./assets/coldark-cold-[1;33m[Kbat[m[K-markdown.jpg)](./assets/coldark-cold-[1;33m[Kbat[m[K-markdown.jpg) |
[35m[Kassets/themes/Coldark/README.md[m[K[36m[K:[m[K[32m[K97[m[K[36m[K:[m[K| [![Coldark Dark PHP](./assets/coldark-dark-[1;33m[Kbat[m[K-php.jpg)](./assets/coldark-dark-[1;33m[Kbat[m[K-php.jpg) | [![Coldark Dark Markdown](./assets/coldark-dark-[1;33m[Kbat[m[K-markdown.jpg)](./assets/coldark-dark-[1;33m[Kbat[m[K-markdown.jpg) |
[35m[Kassets/themes/Coldark/README.md[m[K[36m[K:[m[K[32m[K101[m[K[36m[K:[m[KThis project is open source and available under the [MIT License](https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K/blob/master/LICENSE).
[35m[Kassets/themes/Coldark/Coldark-Cold.tmTheme[m[K[36m[K:[m[K[32m[K6[m[K[36m[K:[m[K    Project:    Coldark [1;33m[KBat[m[K
[35m[Kassets/themes/Coldark/Coldark-Cold.tmTheme[m[K[36m[K:[m[K[32m[K7[m[K[36m[K:[m[K    Repository: https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K
[35m[Kassets/themes/Coldark/package.json[m[K[36m[K:[m[K[32m[K2[m[K[36m[K:[m[K  "name": "coldark-[1;33m[Kbat[m[K",
[35m[Kassets/themes/Coldark/package.json[m[K[36m[K:[m[K[32m[K15[m[K[36m[K:[m[K  "homepage": "https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K#readme",
[35m[Kassets/themes/Coldark/package.json[m[K[36m[K:[m[K[32m[K18[m[K[36m[K:[m[K    "url": "https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K"
[35m[Kassets/themes/Coldark/package.json[m[K[36m[K:[m[K[32m[K21[m[K[36m[K:[m[K    "url": "https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K/issues"
[35m[Kassets/themes/Coldark/CHANGELOG.md[m[K[36m[K:[m[K[32m[K10[m[K[36m[K:[m[K## [v1.0.5](https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K/compare/v1.0.4...v1.0.5)
[35m[Kassets/themes/Coldark/CHANGELOG.md[m[K[36m[K:[m[K[32m[K19[m[K[36m[K:[m[K- fix: change red color for both versions [`93ee1f3`](https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K/commit/93ee1f3fb5e08ecf66baee03dd3900c0abcdc1e9)
[35m[Kassets/themes/Coldark/CHANGELOG.md[m[K[36m[K:[m[K[32m[K21[m[K[36m[K:[m[K## [v1.0.4](https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K/compare/v1.0.3...v1.0.4) - 2020-10-28
[35m[Kassets/themes/Coldark/CHANGELOG.md[m[K[36m[K:[m[K[32m[K25[m[K[36m[K:[m[K- Update Coldark Colors / Complete Markdown syntax highlighting [`a355b1d`](https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K/commit/a355b1d75611d12d322dd47f2ea7799b663a7738)
[35m[Kassets/themes/Coldark/CHANGELOG.md[m[K[36m[K:[m[K[32m[K26[m[K[36m[K:[m[K- Update colors, logo, banner & add some screenshots [`0b13521`](https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K/commit/0b13521b6018c04d00304121bcf47fe04fa266ee)
[35m[Kassets/themes/Coldark/CHANGELOG.md[m[K[36m[K:[m[K[32m[K27[m[K[36m[K:[m[K- build: update auto-changelog command [`2cd0f6e`](https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K/commit/2cd0f6ea22280c892b564348aab72a45f7b28223)
[35m[Kassets/themes/Coldark/CHANGELOG.md[m[K[36m[K:[m[K[32m[K29[m[K[36m[K:[m[K## [v1.0.3](https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K/compare/v1.0.2...v1.0.3) - 2020-10-19
[35m[Kassets/themes/Coldark/CHANGELOG.md[m[K[36m[K:[m[K[32m[K33[m[K[36m[K:[m[K- fix: color for pseudo-class/element in CSS [`1fada34`](https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K/commit/1fada3494ae545fd186b1cb6c7d98c5860bcbcfe)
[35m[Kassets/themes/Coldark/CHANGELOG.md[m[K[36m[K:[m[K[32m[K35[m[K[36m[K:[m[K## [v1.0.2](https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K/compare/v1.0.1...v1.0.2) - 2020-10-18
[35m[Kassets/themes/Coldark/CHANGELOG.md[m[K[36m[K:[m[K[32m[K39[m[K[36m[K:[m[K- fix: update scopes to be up to date with VS Code theme [`e92f6a7`](https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K/commit/e92f6a7d7832d269cdec0754a198a589a4567a00)
[35m[Kassets/themes/Coldark/CHANGELOG.md[m[K[36m[K:[m[K[32m[K41[m[K[36m[K:[m[K## [v1.0.1](https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K/compare/v1.0.0...v1.0.1) - 2020-10-17
[35m[Kassets/themes/Coldark/CHANGELOG.md[m[K[36m[K:[m[K[32m[K45[m[K[36m[K:[m[K- docs: fix export command [`0439c73`](https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K/commit/0439c73d4af9c6a3254467dc7c6a758796f78267)
[35m[Kassets/themes/Coldark/CHANGELOG.md[m[K[36m[K:[m[K[32m[K51[m[K[36m[K:[m[K- feat: Coldark for [1;33m[Kbat[m[K command [`18fa11d`](https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K/commit/18fa11d259bd4c1b5d3278b1ef91dbf8a13e5ee1)
[35m[Kassets/themes/Coldark/CHANGELOG.md[m[K[36m[K:[m[K[32m[K52[m[K[36m[K:[m[K- Initial commit [`80b7c34`](https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K/commit/80b7c34079e11ae69fdd94d5839305fedd9fe847)
[35m[Kassets/themes/Coldark/CHANGELOG.md[m[K[36m[K:[m[K[32m[K53[m[K[36m[K:[m[K- docs: add README [`e904c4d`](https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K/commit/e904c4d78e3ff7653b25a6215441ad643408aedf)
[35m[Kassets/themes/Coldark/Coldark-Dark.tmTheme[m[K[36m[K:[m[K[32m[K6[m[K[36m[K:[m[K    Project:    Coldark [1;33m[KBat[m[K
[35m[Kassets/themes/Coldark/Coldark-Dark.tmTheme[m[K[36m[K:[m[K[32m[K7[m[K[36m[K:[m[K    Repository: https://github.com/ArmandPhilippot/coldark-[1;33m[Kbat[m[K
[35m[Kassets/themes/Solarized/samples/test.md[m[K[36m[K:[m[K[32m[K26[m[K[36m[K:[m[K    a ver[1;33m[Kbat[m[Kim or "code" block
[35m[Kassets/themes/onehalf/README.md[m[K[36m[K:[m[K[32m[K43[m[K[36m[K:[m[K  - [x] [[1;33m[Kbat[m[K](https://github.com/sharkdp/[1;33m[Kbat[m[K)
[35m[Kassets/themes/base16.tmTheme[m[K[36m[K:[m[K[32m[K8[m[K[36m[K:[m[K        the [1;33m[Kbat[m[K theme base16-256 instead.
[35m[Kassets/themes/ansi.tmTheme[m[K[36m[K:[m[K[32m[K26[m[K[36m[K:[m[K                    Explicitly set the gutter color since [1;33m[Kbat[m[K falls back to a
[35m[Kassets/themes/DarkNeon/Mou/Dark Neon Eighties.txt[m[K[36m[K:[m[K[32m[K77[m[K[36m[K:[m[KVER[1;33m[KBAT[m[KIM
[35m[Kassets/themes/DarkNeon/Mou/Dark Neon.txt[m[K[36m[K:[m[K[32m[K77[m[K[36m[K:[m[KVER[1;33m[KBAT[m[KIM
[35m[Kassets/themes/DarkNeon/Mou/Dark Neon Light.txt[m[K[36m[K:[m[K[32m[K77[m[K[36m[K:[m[KVER[1;33m[KBAT[m[KIM
[35m[Kassets/themes/TwoDark/icons/Prefs/icon_script.tmPreferences[m[K[36m[K:[m[K[32m[K6[m[K[36m[K:[m[K        <string>source.dos[1;33m[Kbat[m[Kch, source.shell</string>
[35m[Kassets/themes/TwoDark/src/svg/gfx_quick-panel-row-selected.svg[m[K[36m[K:[m[K[32m[K60[m[K[36m[K:[m[KpQxTwpjGF[1;33m[KbAt[m[Ki4KEppoxavUgB0Kt5geqNtU3yigwdL9zPN5DHw0QItval6DB1kZEzQTiJdJEmU3x
[35m[Kassets/themes/gruvbox/README.md[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[KThis branch is being used as a submodule in [[1;33m[Kbat[m[K](https://github.com/sharkdp/[1;33m[Kbat[m[K) for the _gruvbox_ family of themes
[35m[Kassets/themes/gruvbox/gruvbox-dark.tmTheme[m[K[36m[K:[m[K[32m[K259[m[K[36m[K:[m[K        <string>entity.name.val.declaration, entity.name.variable, meta.definition.variable, storage.type.variable, support.type.custom-property, support.type.variable-name, variable, variable.interpolation variable, variable.other.interpolation variable, variable.parameter.dos[1;33m[Kbat[m[Kch, variable.parameter.output.function.matlab, variable.parameter.sass</string>
[35m[Kassets/themes/gruvbox/gruvbox-light.tmTheme[m[K[36m[K:[m[K[32m[K259[m[K[36m[K:[m[K        <string>entity.name.val.declaration, entity.name.variable, meta.definition.variable, storage.type.variable, support.type.custom-property, support.type.variable-name, variable, variable.interpolation variable, variable.other.interpolation variable, variable.parameter.dos[1;33m[Kbat[m[Kch, variable.parameter.output.function.matlab, variable.parameter.sass</string>
[35m[Kassets/syntaxes/02_Extra/Slim/Demo/demo.slim[m[K[36m[K:[m[K[32m[K152[m[K[36m[K:[m[K/ Ver[1;33m[Kbat[m[Kim
[35m[Kassets/syntaxes/02_Extra/Slim/Demo/demo.slim[m[K[36m[K:[m[K[32m[K163[m[K[36m[K:[m[K  'Ver[1;33m[Kbat[m[Kim text with space after
[35m[Kassets/syntaxes/02_Extra/Slim/Syntaxes/Ruby Slim.YAML-tmLanguage[m[K[36m[K:[m[K[32m[K130[m[K[36m[K:[m[K  comment: Ver[1;33m[Kbat[m[Kim text (can include HTML tags and copied lines)
[35m[Kassets/syntaxes/02_Extra/Slim/Syntaxes/Ruby Slim.tmLanguage[m[K[36m[K:[m[K[32m[K326[m[K[36m[K:[m[K			<string>Ver[1;33m[Kbat[m[Kim text (can include HTML tags and copied lines)</string>
[35m[Kassets/syntaxes/02_Extra/LLVM/README.md[m[K[36m[K:[m[K[32m[K2[m[K[36m[K:[m[KLLVM syntax highlighting definitions based on [LLVM.tmBundle](https://github.com/whitequark/LLVM.tmBundle) created by [whitequark](https://github.com/whitequark) for [[1;33m[Kbat[m[K](https://github.com/sharkdp/[1;33m[Kbat[m[K).
[35m[Kassets/syntaxes/02_Extra/Puppet/Puppet.sublime-build[m[K[36m[K:[m[K[32m[K8[m[K[36m[K:[m[K      "cmd": ["puppet.[1;33m[Kbat[m[K", "parser", "validate", "--color=false", "$file" ]
[35m[Kassets/syntaxes/02_Extra/Slim.sublime-syntax[m[K[36m[K:[m[K[32m[K117[m[K[36m[K:[m[K      comment: Ver[1;33m[Kbat[m[Kim text (can include HTML tags and copied lines)
[35m[Kassets/syntaxes/02_Extra/Assembly (x86_64).sublime-syntax[m[K[36m[K:[m[K[32m[K463[m[K[36m[K:[m[K            - match: '(?i)\[1;33m[Kbat[m[K\b'
[35m[Kassets/syntaxes/02_Extra/HTML (Twig).sublime-syntax[m[K[36m[K:[m[K[32m[K377[m[K[36m[K:[m[K    - match: '(?<=(?:[a-zA-Z0-9_\x{7f}-\x{ff}\]\)\''\"]\|)|\{%\sfilter\s)([1;33m[Kbat[m[Kch|convert_encoding|date|date_modify|default|e(?:scape)?|format|join|merge|number_format|replace|round|slice|split|trim)(\()'
[35m[Kassets/syntaxes/02_Extra/HTML (Twig).sublime-syntax[m[K[36m[K:[m[K[32m[K479[m[K[36m[K:[m[K    - match: (?<=\s)((?:end)?(?:autoescape|block|embed|filter|for|if|macro|raw|sandbox|set|spaceless|trans|ver[1;33m[Kbat[m[Kim)|as|do|else|elseif|extends|flush|from|ignore missing|import|include|only|use|with)(?=\s)
[35m[Kassets/syntaxes/02_Extra/TypsecriptReact.sublime-syntax[m[K[36m[K:[m[K[32m[K2325[m[K[36m[K:[m[K        |AudioNode|AudioParam|[1;33m[KBat[m[KteryManager|BeforeUnloadEvent|BiquadFilterNode|Blob|BufferSource|ByteString|CSS|CSSConditionRule
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typingsInstaller.js[m[K[36m[K:[m[K[32m[K3584[m[K[36m[K:[m[K        // The advantage of this approach is its simplicity. For the case of [1;33m[Kbat[m[Kch compilation,
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typingsInstaller.js[m[K[36m[K:[m[K[32m[K37221[m[K[36m[K:[m[K        // Literal files are always included ver[1;33m[Kbat[m[Kim. An "include" or "exclude" specification cannot
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typingsInstaller.js[m[K[36m[K:[m[K[32m[K48035[m[K[36m[K:[m[K                    var ver[1;33m[Kbat[m[KimTargetName = ts.unescapeLeadingUnderscores(target.escapedName);
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typingsInstaller.js[m[K[36m[K:[m[K[32m[K48036[m[K[36m[K:[m[K                    if (ver[1;33m[Kbat[m[KimTargetName === "export=" /* ExportEquals */ && (compilerOptions.esModuleInterop || compilerOptions.allowSyntheticDefaultImports)) {
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typingsInstaller.js[m[K[36m[K:[m[K[32m[K48038[m[K[36m[K:[m[K                        ver[1;33m[Kbat[m[KimTargetName = "default" /* Default */;
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typingsInstaller.js[m[K[36m[K:[m[K[32m[K48040[m[K[36m[K:[m[K                    var targetName = getInternalSymbolName(target, ver[1;33m[Kbat[m[KimTargetName);
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typingsInstaller.js[m[K[36m[K:[m[K[32m[K48085[m[K[36m[K:[m[K                                ts.factory.createImportSpecifier(localName !== ver[1;33m[Kbat[m[KimTargetName ? ts.factory.createIdentifier(ver[1;33m[Kbat[m[KimTargetName) : undefined, ts.factory.createIdentifier(localName))
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typingsInstaller.js[m[K[36m[K:[m[K[32m[K48094[m[K[36m[K:[m[K                            serializeExportSpecifier(ts.unescapeLeadingUnderscores(symbol.escapedName), specifier ? ver[1;33m[Kbat[m[KimTargetName : targetName, specifier && ts.isStringLiteralLike(specifier) ? ts.factory.createStringLiteral(specifier.text) : undefined);
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typingsInstaller.js[m[K[36m[K:[m[K[32m[K98916[m[K[36m[K:[m[K                // If he number will be printed ver[1;33m[Kbat[m[Kim and it doesn't already contain a dot, add one
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typingsInstaller.js[m[K[36m[K:[m[K[32m[K101096[m[K[36m[K:[m[K         * If `optimistic` is set, the first instance will use 'baseName' ver[1;33m[Kbat[m[Kim instead of 'baseName_1'
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typingsInstaller.js[m[K[36m[K:[m[K[32m[K105964[m[K[36m[K:[m[K            // Get next [1;33m[Kbat[m[Kch of affected files
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typingsInstaller.js[m[K[36m[K:[m[K[32m[K108618[m[K[36m[K:[m[K        // Upon detecting a file change, wait for 250ms and then perform a recompilation. This gives [1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsc.js[m[K[36m[K:[m[K[32m[K39425[m[K[36m[K:[m[K                    var ver[1;33m[Kbat[m[KimTargetName = ts.unescapeLeadingUnderscores(target.escapedName);
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsc.js[m[K[36m[K:[m[K[32m[K39426[m[K[36m[K:[m[K                    if (ver[1;33m[Kbat[m[KimTargetName === "export=" && (compilerOptions.esModuleInterop || compilerOptions.allowSyntheticDefaultImports)) {
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsc.js[m[K[36m[K:[m[K[32m[K39427[m[K[36m[K:[m[K                        ver[1;33m[Kbat[m[KimTargetName = "default";
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsc.js[m[K[36m[K:[m[K[32m[K39429[m[K[36m[K:[m[K                    var targetName = getInternalSymbolName(target, ver[1;33m[Kbat[m[KimTargetName);
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsc.js[m[K[36m[K:[m[K[32m[K39452[m[K[36m[K:[m[K                                ts.factory.createImportSpecifier(localName !== ver[1;33m[Kbat[m[KimTargetName ? ts.factory.createIdentifier(ver[1;33m[Kbat[m[KimTargetName) : undefined, ts.factory.createIdentifier(localName))
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsc.js[m[K[36m[K:[m[K[32m[K39457[m[K[36m[K:[m[K                            serializeExportSpecifier(ts.unescapeLeadingUnderscores(symbol.escapedName), specifier ? ver[1;33m[Kbat[m[KimTargetName : targetName, specifier && ts.isStringLiteralLike(specifier) ? ts.factory.createStringLiteral(specifier.text) : undefined);
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsserver.js[m[K[36m[K:[m[K[32m[K3595[m[K[36m[K:[m[K        // The advantage of this approach is its simplicity. For the case of [1;33m[Kbat[m[Kch compilation,
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsserver.js[m[K[36m[K:[m[K[32m[K37232[m[K[36m[K:[m[K        // Literal files are always included ver[1;33m[Kbat[m[Kim. An "include" or "exclude" specification cannot
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsserver.js[m[K[36m[K:[m[K[32m[K48046[m[K[36m[K:[m[K                    var ver[1;33m[Kbat[m[KimTargetName = ts.unescapeLeadingUnderscores(target.escapedName);
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsserver.js[m[K[36m[K:[m[K[32m[K48047[m[K[36m[K:[m[K                    if (ver[1;33m[Kbat[m[KimTargetName === "export=" /* ExportEquals */ && (compilerOptions.esModuleInterop || compilerOptions.allowSyntheticDefaultImports)) {
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsserver.js[m[K[36m[K:[m[K[32m[K48049[m[K[36m[K:[m[K                        ver[1;33m[Kbat[m[KimTargetName = "default" /* Default */;
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsserver.js[m[K[36m[K:[m[K[32m[K48051[m[K[36m[K:[m[K                    var targetName = getInternalSymbolName(target, ver[1;33m[Kbat[m[KimTargetName);
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsserver.js[m[K[36m[K:[m[K[32m[K48096[m[K[36m[K:[m[K                                ts.factory.createImportSpecifier(localName !== ver[1;33m[Kbat[m[KimTargetName ? ts.factory.createIdentifier(ver[1;33m[Kbat[m[KimTargetName) : undefined, ts.factory.createIdentifier(localName))
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsserver.js[m[K[36m[K:[m[K[32m[K48105[m[K[36m[K:[m[K                            serializeExportSpecifier(ts.unescapeLeadingUnderscores(symbol.escapedName), specifier ? ver[1;33m[Kbat[m[KimTargetName : targetName, specifier && ts.isStringLiteralLike(specifier) ? ts.factory.createStringLiteral(specifier.text) : undefined);
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsserver.js[m[K[36m[K:[m[K[32m[K98927[m[K[36m[K:[m[K                // If he number will be printed ver[1;33m[Kbat[m[Kim and it doesn't already contain a dot, add one
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsserver.js[m[K[36m[K:[m[K[32m[K101107[m[K[36m[K:[m[K         * If `optimistic` is set, the first instance will use 'baseName' ver[1;33m[Kbat[m[Kim instead of 'baseName_1'
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsserver.js[m[K[36m[K:[m[K[32m[K105975[m[K[36m[K:[m[K            // Get next [1;33m[Kbat[m[Kch of affected files
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsserver.js[m[K[36m[K:[m[K[32m[K108629[m[K[36m[K:[m[K        // Upon detecting a file change, wait for 250ms and then perform a recompilation. This gives [1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typescriptServices.js[m[K[36m[K:[m[K[32m[K3789[m[K[36m[K:[m[K        // The advantage of this approach is its simplicity. For the case of [1;33m[Kbat[m[Kch compilation,
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typescriptServices.js[m[K[36m[K:[m[K[32m[K37426[m[K[36m[K:[m[K        // Literal files are always included ver[1;33m[Kbat[m[Kim. An "include" or "exclude" specification cannot
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typescriptServices.js[m[K[36m[K:[m[K[32m[K48240[m[K[36m[K:[m[K                    var ver[1;33m[Kbat[m[KimTargetName = ts.unescapeLeadingUnderscores(target.escapedName);
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typescriptServices.js[m[K[36m[K:[m[K[32m[K48241[m[K[36m[K:[m[K                    if (ver[1;33m[Kbat[m[KimTargetName === "export=" /* ExportEquals */ && (compilerOptions.esModuleInterop || compilerOptions.allowSyntheticDefaultImports)) {
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typescriptServices.js[m[K[36m[K:[m[K[32m[K48243[m[K[36m[K:[m[K                        ver[1;33m[Kbat[m[KimTargetName = "default" /* Default */;
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typescriptServices.js[m[K[36m[K:[m[K[32m[K48245[m[K[36m[K:[m[K                    var targetName = getInternalSymbolName(target, ver[1;33m[Kbat[m[KimTargetName);
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typescriptServices.js[m[K[36m[K:[m[K[32m[K48290[m[K[36m[K:[m[K                                ts.factory.createImportSpecifier(localName !== ver[1;33m[Kbat[m[KimTargetName ? ts.factory.createIdentifier(ver[1;33m[Kbat[m[KimTargetName) : undefined, ts.factory.createIdentifier(localName))
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typescriptServices.js[m[K[36m[K:[m[K[32m[K48299[m[K[36m[K:[m[K                            serializeExportSpecifier(ts.unescapeLeadingUnderscores(symbol.escapedName), specifier ? ver[1;33m[Kbat[m[KimTargetName : targetName, specifier && ts.isStringLiteralLike(specifier) ? ts.factory.createStringLiteral(specifier.text) : undefined);
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typescriptServices.js[m[K[36m[K:[m[K[32m[K99121[m[K[36m[K:[m[K                // If he number will be printed ver[1;33m[Kbat[m[Kim and it doesn't already contain a dot, add one
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typescriptServices.js[m[K[36m[K:[m[K[32m[K101301[m[K[36m[K:[m[K         * If `optimistic` is set, the first instance will use 'baseName' ver[1;33m[Kbat[m[Kim instead of 'baseName_1'
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typescriptServices.js[m[K[36m[K:[m[K[32m[K106169[m[K[36m[K:[m[K            // Get next [1;33m[Kbat[m[Kch of affected files
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typescriptServices.js[m[K[36m[K:[m[K[32m[K108823[m[K[36m[K:[m[K        // Upon detecting a file change, wait for 250ms and then perform a recompilation. This gives [1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsserverlibrary.js[m[K[36m[K:[m[K[32m[K3789[m[K[36m[K:[m[K        // The advantage of this approach is its simplicity. For the case of [1;33m[Kbat[m[Kch compilation,
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsserverlibrary.js[m[K[36m[K:[m[K[32m[K37426[m[K[36m[K:[m[K        // Literal files are always included ver[1;33m[Kbat[m[Kim. An "include" or "exclude" specification cannot
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsserverlibrary.js[m[K[36m[K:[m[K[32m[K48240[m[K[36m[K:[m[K                    var ver[1;33m[Kbat[m[KimTargetName = ts.unescapeLeadingUnderscores(target.escapedName);
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsserverlibrary.js[m[K[36m[K:[m[K[32m[K48241[m[K[36m[K:[m[K                    if (ver[1;33m[Kbat[m[KimTargetName === "export=" /* ExportEquals */ && (compilerOptions.esModuleInterop || compilerOptions.allowSyntheticDefaultImports)) {
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsserverlibrary.js[m[K[36m[K:[m[K[32m[K48243[m[K[36m[K:[m[K                        ver[1;33m[Kbat[m[KimTargetName = "default" /* Default */;
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsserverlibrary.js[m[K[36m[K:[m[K[32m[K48245[m[K[36m[K:[m[K                    var targetName = getInternalSymbolName(target, ver[1;33m[Kbat[m[KimTargetName);
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsserverlibrary.js[m[K[36m[K:[m[K[32m[K48290[m[K[36m[K:[m[K                                ts.factory.createImportSpecifier(localName !== ver[1;33m[Kbat[m[KimTargetName ? ts.factory.createIdentifier(ver[1;33m[Kbat[m[KimTargetName) : undefined, ts.factory.createIdentifier(localName))
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsserverlibrary.js[m[K[36m[K:[m[K[32m[K48299[m[K[36m[K:[m[K                            serializeExportSpecifier(ts.unescapeLeadingUnderscores(symbol.escapedName), specifier ? ver[1;33m[Kbat[m[KimTargetName : targetName, specifier && ts.isStringLiteralLike(specifier) ? ts.factory.createStringLiteral(specifier.text) : undefined);
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsserverlibrary.js[m[K[36m[K:[m[K[32m[K99121[m[K[36m[K:[m[K                // If he number will be printed ver[1;33m[Kbat[m[Kim and it doesn't already contain a dot, add one
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsserverlibrary.js[m[K[36m[K:[m[K[32m[K101301[m[K[36m[K:[m[K         * If `optimistic` is set, the first instance will use 'baseName' ver[1;33m[Kbat[m[Kim instead of 'baseName_1'
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsserverlibrary.js[m[K[36m[K:[m[K[32m[K106169[m[K[36m[K:[m[K            // Get next [1;33m[Kbat[m[Kch of affected files
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/tsserverlibrary.js[m[K[36m[K:[m[K[32m[K108823[m[K[36m[K:[m[K        // Upon detecting a file change, wait for 250ms and then perform a recompilation. This gives [1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typescript.js[m[K[36m[K:[m[K[32m[K3789[m[K[36m[K:[m[K        // The advantage of this approach is its simplicity. For the case of [1;33m[Kbat[m[Kch compilation,
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typescript.js[m[K[36m[K:[m[K[32m[K37426[m[K[36m[K:[m[K        // Literal files are always included ver[1;33m[Kbat[m[Kim. An "include" or "exclude" specification cannot
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typescript.js[m[K[36m[K:[m[K[32m[K48240[m[K[36m[K:[m[K                    var ver[1;33m[Kbat[m[KimTargetName = ts.unescapeLeadingUnderscores(target.escapedName);
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typescript.js[m[K[36m[K:[m[K[32m[K48241[m[K[36m[K:[m[K                    if (ver[1;33m[Kbat[m[KimTargetName === "export=" /* ExportEquals */ && (compilerOptions.esModuleInterop || compilerOptions.allowSyntheticDefaultImports)) {
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typescript.js[m[K[36m[K:[m[K[32m[K48243[m[K[36m[K:[m[K                        ver[1;33m[Kbat[m[KimTargetName = "default" /* Default */;
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typescript.js[m[K[36m[K:[m[K[32m[K48245[m[K[36m[K:[m[K                    var targetName = getInternalSymbolName(target, ver[1;33m[Kbat[m[KimTargetName);
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typescript.js[m[K[36m[K:[m[K[32m[K48290[m[K[36m[K:[m[K                                ts.factory.createImportSpecifier(localName !== ver[1;33m[Kbat[m[KimTargetName ? ts.factory.createIdentifier(ver[1;33m[Kbat[m[KimTargetName) : undefined, ts.factory.createIdentifier(localName))
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typescript.js[m[K[36m[K:[m[K[32m[K48299[m[K[36m[K:[m[K                            serializeExportSpecifier(ts.unescapeLeadingUnderscores(symbol.escapedName), specifier ? ver[1;33m[Kbat[m[KimTargetName : targetName, specifier && ts.isStringLiteralLike(specifier) ? ts.factory.createStringLiteral(specifier.text) : undefined);
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typescript.js[m[K[36m[K:[m[K[32m[K99121[m[K[36m[K:[m[K                // If he number will be printed ver[1;33m[Kbat[m[Kim and it doesn't already contain a dot, add one
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typescript.js[m[K[36m[K:[m[K[32m[K101301[m[K[36m[K:[m[K         * If `optimistic` is set, the first instance will use 'baseName' ver[1;33m[Kbat[m[Kim instead of 'baseName_1'
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typescript.js[m[K[36m[K:[m[K[32m[K106169[m[K[36m[K:[m[K            // Get next [1;33m[Kbat[m[Kch of affected files
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/typescript.js[m[K[36m[K:[m[K[32m[K108823[m[K[36m[K:[m[K        // Upon detecting a file change, wait for 250ms and then perform a recompilation. This gives [1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/02_Extra/TypeScript/tsserver/lib.scripthost.d.ts[m[K[36m[K:[m[K[32m[K161[m[K[36m[K:[m[K     * Gets/sets the script mode - interactive(true) or [1;33m[Kbat[m[Kch(false).
[35m[Kassets/syntaxes/02_Extra/TypeScript/TypeScript.tmLanguage[m[K[36m[K:[m[K[32m[K6080[m[K[36m[K:[m[K  |AudioNode|AudioParam|[1;33m[KBat[m[KteryManager|BeforeUnloadEvent|BiquadFilterNode|Blob|BufferSource|ByteString|CSS|CSSConditionRule
[35m[Kassets/syntaxes/02_Extra/TypeScript/TypeScriptReact.tmLanguage[m[K[36m[K:[m[K[32m[K6026[m[K[36m[K:[m[K  |AudioNode|AudioParam|[1;33m[KBat[m[KteryManager|BeforeUnloadEvent|BiquadFilterNode|Blob|BufferSource|ByteString|CSS|CSSConditionRule
[35m[Kassets/syntaxes/02_Extra/Org mode/README.org[m[K[36m[K:[m[K[32m[K25[m[K[36m[K:[m[K- [X] =Ver[1;33m[Kbat[m[Kim=
[35m[Kassets/syntaxes/02_Extra/PowerShell/examples/test.ps1[m[K[36m[K:[m[K[32m[K281[m[K[36m[K:[m[Ka.[1;33m[Kbat[m[K
[35m[Kassets/syntaxes/02_Extra/PowerShell/examples/test.ps1[m[K[36m[K:[m[K[32m[K282[m[K[36m[K:[m[Kaa.[1;33m[Kbat[m[K
[35m[Kassets/syntaxes/02_Extra/PowerShell/examples/test.ps1[m[K[36m[K:[m[K[32m[K283[m[K[36m[K:[m[Kaaa.[1;33m[Kbat[m[K
[35m[Kassets/syntaxes/02_Extra/PowerShell/examples/test.ps1[m[K[36m[K:[m[K[32m[K284[m[K[36m[K:[m[Kaaaa.[1;33m[Kbat[m[K
[35m[Kassets/syntaxes/02_Extra/PowerShell/PowerShellSyntax.tmLanguage[m[K[36m[K:[m[K[32m[K255[m[K[36m[K:[m[K			<string>(\b(([A-Za-z0-9\-_\.]+)\.(?i:exe|com|cmd|[1;33m[Kbat[m[K))\b)</string>
[35m[Kassets/syntaxes/02_Extra/PowerShell/PowerShellSyntax.tmLanguage[m[K[36m[K:[m[K[32m[K503[m[K[36m[K:[m[K					<string>(?:(\p{L}|\d|_|-|\\|\:)*\\)?\b(?i:Add|Approve|Assert|Backup|Block|Build|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Deploy|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Mount|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Write)\-.+?(?:\.(?i:exe|cmd|[1;33m[Kbat[m[K|ps1))?\b</string>
[35m[Kassets/syntaxes/02_Extra/ssh-config/src/options.yaml[m[K[36m[K:[m[K[32m[K54[m[K[36m[K:[m[K    [1;33m[KBat[m[KchMode:
[35m[Kassets/syntaxes/02_Extra/ssh-config/SSH Config.sublime-syntax[m[K[36m[K:[m[K[32m[K215[m[K[36m[K:[m[K            [1;33m[KBat[m[KchMode|CanonicalizeFallbackLocal|CheckHostIP|Compression|
[35m[Kassets/syntaxes/02_Extra/ssh-config/Support/SSH Config.sublime-completions[m[K[36m[K:[m[K[32m[K41[m[K[36m[K:[m[K            "trigger": "[1;33m[KBat[m[KchMode",
[35m[Kassets/syntaxes/02_Extra/ssh-config/Support/SSH Config.sublime-completions[m[K[36m[K:[m[K[32m[K42[m[K[36m[K:[m[K            "contents": "[1;33m[KBat[m[KchMode",
[35m[Kassets/syntaxes/02_Extra/ssh-config/Support/SSH Config.sublime-completions[m[K[36m[K:[m[K[32m[K47[m[K[36m[K:[m[K            "trigger": "[1;33m[Kbat[m[Kchmode",
[35m[Kassets/syntaxes/02_Extra/ssh-config/Support/SSH Config.sublime-completions[m[K[36m[K:[m[K[32m[K48[m[K[36m[K:[m[K            "contents": "[1;33m[KBat[m[KchMode ${0:{ yes | no \\}}",
[35m[Kassets/syntaxes/02_Extra/http-request-response/README.md[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[KIt was originally designed for use in https://github.com/sharkdp/[1;33m[Kbat[m[K, so it is not using any Sublime Text 4 features, as https://github.com/trishume/syntect does not support them yet. So this package should work in Sublime Text 3 also.
[35m[Kassets/syntaxes/02_Extra/http-request-response/docs/CONTRIBUTING.md[m[K[36m[K:[m[K[32m[K9[m[K[36m[K:[m[KIf you are not a Sublime Text user, and are contributing to improve a tool that uses the `syntect` Rust library, such as `[1;33m[Kbat[m[K`,
[35m[Kassets/syntaxes/02_Extra/Crystal/Crystal.tmLanguage[m[K[36m[K:[m[K[32m[K353[m[K[36m[K:[m[K			<string>\b(initialize|new|loop|include|extend|raise|getter|setter|property|class_getter|class_setter|class_property|describe|context|it|with|delegate|def_hash|def_equals|def_equals_and_hash|forward_missing_to|record|assert_responds_to|spawn|annotation|ver[1;33m[Kbat[m[Kim)\b[!?]?</string>
[35m[Kassets/syntaxes/02_Extra/Lean/README.md[m[K[36m[K:[m[K[32m[K22[m[K[36m[K:[m[K* [1;33m[KBat[m[Kch file execution
[35m[Kassets/syntaxes/02_Extra/Lean/README.md[m[K[36m[K:[m[K[32m[K178[m[K[36m[K:[m[K* `lean.[1;33m[Kbat[m[KchExecute` (Lean: [1;33m[KBat[m[Kch Execute File): execute the current file using Lean (bound to <kbd>ctrl</kbd>+<kbd>shift</kbd>+<kbd>r</kbd> by default)
[35m[Kassets/syntaxes/02_Extra/Lean/README.md[m[K[36m[K:[m[K[32m[K287[m[K[36m[K:[m[K* Properly set working directory when executing in [1;33m[Kbat[m[Kch mode.
[35m[Kassets/syntaxes/02_Extra/Lean/src/batch.ts[m[K[36m[K:[m[K[32m[K6[m[K[36m[K:[m[Klet [1;33m[Kbat[m[KchOutputChannel: OutputChannel;
[35m[Kassets/syntaxes/02_Extra/Lean/src/batch.ts[m[K[36m[K:[m[K[32m[K8[m[K[36m[K:[m[Kexport function [1;33m[Kbat[m[KchExecuteFile(
[35m[Kassets/syntaxes/02_Extra/Lean/src/batch.ts[m[K[36m[K:[m[K[32m[K13[m[K[36m[K:[m[K    [1;33m[Kbat[m[KchOutputChannel = [1;33m[Kbat[m[KchOutputChannel ||
[35m[Kassets/syntaxes/02_Extra/Lean/src/batch.ts[m[K[36m[K:[m[K[32m[K14[m[K[36m[K:[m[K        window.createOutputChannel('Lean: [1;33m[KBat[m[Kch File Output');
[35m[Kassets/syntaxes/02_Extra/Lean/src/batch.ts[m[K[36m[K:[m[K[32m[K23[m[K[36m[K:[m[K    [1;33m[Kbat[m[KchOutputChannel.clear();
[35m[Kassets/syntaxes/02_Extra/Lean/src/batch.ts[m[K[36m[K:[m[K[32m[K26[m[K[36m[K:[m[K        [1;33m[Kbat[m[KchOutputChannel.appendLine(line);
[35m[Kassets/syntaxes/02_Extra/Lean/src/batch.ts[m[K[36m[K:[m[K[32m[K30[m[K[36m[K:[m[K        [1;33m[Kbat[m[KchOutputChannel.appendLine(line);
[35m[Kassets/syntaxes/02_Extra/Lean/src/batch.ts[m[K[36m[K:[m[K[32m[K37[m[K[36m[K:[m[K    [1;33m[Kbat[m[KchOutputChannel.show(true);
[35m[Kassets/syntaxes/02_Extra/Lean/src/extension.ts[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[Kimport { [1;33m[Kbat[m[KchExecuteFile } from './[1;33m[Kbat[m[Kch';
[35m[Kassets/syntaxes/02_Extra/Lean/src/extension.ts[m[K[36m[K:[m[K[32m[K67[m[K[36m[K:[m[K        commands.registerTextEditorCommand('lean.[1;33m[Kbat[m[KchExecute',
[35m[Kassets/syntaxes/02_Extra/Lean/src/extension.ts[m[K[36m[K:[m[K[32m[K68[m[K[36m[K:[m[K            (editor, edit, args) => { [1;33m[Kbat[m[KchExecuteFile(server, editor, edit, args); }),
[35m[Kassets/syntaxes/02_Extra/Lean/package.json[m[K[36m[K:[m[K[32m[K281[m[K[36m[K:[m[K				"command": "lean.[1;33m[Kbat[m[KchExecute",
[35m[Kassets/syntaxes/02_Extra/Lean/package.json[m[K[36m[K:[m[K[32m[K283[m[K[36m[K:[m[K				"title": "[1;33m[KBat[m[Kch Execute File",
[35m[Kassets/syntaxes/02_Extra/Lean/package.json[m[K[36m[K:[m[K[32m[K350[m[K[36m[K:[m[K				"command": "lean.[1;33m[Kbat[m[KchExecute",
[35m[Kassets/syntaxes/02_Extra/Lean/package.json[m[K[36m[K:[m[K[32m[K373[m[K[36m[K:[m[K					"command": "lean.[1;33m[Kbat[m[KchExecute",
[35m[Kassets/syntaxes/02_Extra/Lean/syntaxes/lean-markdown.json[m[K[36m[K:[m[K[32m[K571[m[K[36m[K:[m[K		"fenced_code_block_dos[1;33m[Kbat[m[Kch": {
[35m[Kassets/syntaxes/02_Extra/Lean/syntaxes/lean-markdown.json[m[K[36m[K:[m[K[32m[K572[m[K[36m[K:[m[K			"begin": "(^)(\\s*)(`{3,}|~{3,})\\s*(?i:([1;33m[Kbat[m[K|[1;33m[Kbat[m[Kch)((\\s+|:|\\{)[^`~]*)?$)",
[35m[Kassets/syntaxes/02_Extra/Lean/syntaxes/lean-markdown.json[m[K[36m[K:[m[K[32m[K595[m[K[36m[K:[m[K					"contentName": "meta.embedded.block.dos[1;33m[Kbat[m[Kch",
[35m[Kassets/syntaxes/02_Extra/Lean/syntaxes/lean-markdown.json[m[K[36m[K:[m[K[32m[K598[m[K[36m[K:[m[K							"include": "source.[1;33m[Kbat[m[Kchfile"
[35m[Kassets/syntaxes/02_Extra/Lean/syntaxes/lean-markdown.json[m[K[36m[K:[m[K[32m[K1774[m[K[36m[K:[m[K					"include": "#fenced_code_block_dos[1;33m[Kbat[m[Kch"
[35m[Kassets/syntaxes/02_Extra/Lean/syntaxes/lean.json[m[K[36m[K:[m[K[32m[K21[m[K[36m[K:[m[K    { "match": "\\[1;33m[Kbat[m[Ktribute\\b\\s*\\[[^\\]]*\\]", "name": "storage.modifier.lean" },
[35m[Kassets/syntaxes/02_Extra/Lean/package-lock.json[m[K[36m[K:[m[K[32m[K1946[m[K[36m[K:[m[K			"integrity": "sha512-b39T[1;33m[KBaT[m[KSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
[35m[Kassets/syntaxes/02_Extra/Lean/package-lock.json[m[K[36m[K:[m[K[32m[K4288[m[K[36m[K:[m[K			"integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJ[1;33m[KBAt[m[K2rzfoa/5QBGBhxDix1dMt2kQKQ==",
[35m[Kassets/syntaxes/02_Extra/Lean/package-lock.json[m[K[36m[K:[m[K[32m[K7099[m[K[36m[K:[m[K			"integrity": "sha512-b39T[1;33m[KBaT[m[KSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
[35m[Kassets/syntaxes/02_Extra/Lean/package-lock.json[m[K[36m[K:[m[K[32m[K9705[m[K[36m[K:[m[K					"integrity": "sha512-b39T[1;33m[KBaT[m[KSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
[35m[Kassets/syntaxes/02_Extra/Lean/package-lock.json[m[K[36m[K:[m[K[32m[K11662[m[K[36m[K:[m[K			"integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJ[1;33m[KBAt[m[K2rzfoa/5QBGBhxDix1dMt2kQKQ==",
[35m[Kassets/syntaxes/02_Extra/Lean/package-lock.json[m[K[36m[K:[m[K[32m[K14054[m[K[36m[K:[m[K					"integrity": "sha512-b39T[1;33m[KBaT[m[KSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
[35m[Kassets/syntaxes/02_Extra/CMake/CMakeCommands.yml[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[Kadd_custom_command: [OUTPUT, COMMAND, ARGS, MAIN_DEPENDENCY, DEPENDS, BYPRODUCTS, IMPLICIT_DEPENDS, WORKING_DIRECTORY, COMMENT, DEPFILE, VER[1;33m[KBAT[m[KIM, APPEND, USES_TERMINAL COMMAND_EXPAND_LISTS, TARGET, PRE_BUILD, PRE_LINK, POST_BUILD]
[35m[Kassets/syntaxes/02_Extra/CMake/CMakeCommands.yml[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[Kadd_custom_target: [ALL, COMMAND, DEPENDS, BYPRODUCTS, WORKING_DIRECTORY, COMMENT, VER[1;33m[KBAT[m[KIM, USES_TERMINAL, COMMAND_EXPAND_LISTS, SOURCES]
[35m[Kassets/syntaxes/02_Extra/CMake/CMakeVariables.sublime-completions[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[K{"completions":[{"contents":"ANDROID","trigger":"ANDROID\tbuiltin variable"},{"contents":"APPLE","trigger":"APPLE\tbuiltin variable"},{"contents":"BORLAND","trigger":"BORLAND\tbuiltin variable"},{"contents":"BUILD_SHARED_LIBS","trigger":"BUILD_SHARED_LIBS\tbuiltin variable"},{"contents":"CACHE","trigger":"CACHE\tbuiltin variable"},{"contents":"CMAKE_ABSOLUTE_DESTINATION_FILES","trigger":"CMAKE_ABSOLUTE_DESTINATION_FILES\tbuiltin variable"},{"contents":"CMAKE_AIX_EXPORT_ALL_SYMBOLS","trigger":"CMAKE_AIX_EXPORT_ALL_SYMBOLS\tbuiltin variable"},{"contents":"CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS","trigger":"CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS\tbuiltin variable"},{"contents":"CMAKE_ANDROID_API","trigger":"CMAKE_ANDROID_API\tbuiltin variable"},{"contents":"CMAKE_ANDROID_API_MIN","trigger":"CMAKE_ANDROID_API_MIN\tbuiltin variable"},{"contents":"CMAKE_ANDROID_ARCH","trigger":"CMAKE_ANDROID_ARCH\tbuiltin variable"},{"contents":"CMAKE_ANDROID_ARCH_ABI","trigger":"CMAKE_ANDROID_ARCH_ABI\tbuiltin variable"},{"contents":"CMAKE_ANDROID_ARM_MODE","trigger":"CMAKE_ANDROID_ARM_MODE\tbuiltin variable"},{"contents":"CMAKE_ANDROID_ARM_NEON","trigger":"CMAKE_ANDROID_ARM_NEON\tbuiltin variable"},{"contents":"CMAKE_ANDROID_ASSETS_DIRECTORIES","trigger":"CMAKE_ANDROID_ASSETS_DIRECTORIES\tbuiltin variable"},{"contents":"CMAKE_ANDROID_GUI","trigger":"CMAKE_ANDROID_GUI\tbuiltin variable"},{"contents":"CMAKE_ANDROID_JAR_DEPENDENCIES","trigger":"CMAKE_ANDROID_JAR_DEPENDENCIES\tbuiltin variable"},{"contents":"CMAKE_ANDROID_JAR_DIRECTORIES","trigger":"CMAKE_ANDROID_JAR_DIRECTORIES\tbuiltin variable"},{"contents":"CMAKE_ANDROID_JAVA_SOURCE_DIR","trigger":"CMAKE_ANDROID_JAVA_SOURCE_DIR\tbuiltin variable"},{"contents":"CMAKE_ANDROID_NATIVE_LIB_DEPENDENCIES","trigger":"CMAKE_ANDROID_NATIVE_LIB_DEPENDENCIES\tbuiltin variable"},{"contents":"CMAKE_ANDROID_NATIVE_LIB_DIRECTORIES","trigger":"CMAKE_ANDROID_NATIVE_LIB_DIRECTORIES\tbuiltin variable"},{"contents":"CMAKE_ANDROID_NDK","trigger":"CMAKE_ANDROID_NDK\tbuiltin variable"},{"contents":"CMAKE_ANDROID_NDK_DEPRECATED_HEADERS","trigger":"CMAKE_ANDROID_NDK_DEPRECATED_HEADERS\tbuiltin variable"},{"contents":"CMAKE_ANDROID_NDK_TOOLCHAIN_HOST_TAG","trigger":"CMAKE_ANDROID_NDK_TOOLCHAIN_HOST_TAG\tbuiltin variable"},{"contents":"CMAKE_ANDROID_NDK_TOOLCHAIN_VERSION","trigger":"CMAKE_ANDROID_NDK_TOOLCHAIN_VERSION\tbuiltin variable"},{"contents":"CMAKE_ANDROID_PROCESS_MAX","trigger":"CMAKE_ANDROID_PROCESS_MAX\tbuiltin variable"},{"contents":"CMAKE_ANDROID_PROGUARD","trigger":"CMAKE_ANDROID_PROGUARD\tbuiltin variable"},{"contents":"CMAKE_ANDROID_PROGUARD_CONFIG_PATH","trigger":"CMAKE_ANDROID_PROGUARD_CONFIG_PATH\tbuiltin variable"},{"contents":"CMAKE_ANDROID_SECURE_PROPS_PATH","trigger":"CMAKE_ANDROID_SECURE_PROPS_PATH\tbuiltin variable"},{"contents":"CMAKE_ANDROID_SKIP_ANT_STEP","trigger":"CMAKE_ANDROID_SKIP_ANT_STEP\tbuiltin variable"},{"contents":"CMAKE_ANDROID_STANDALONE_TOOLCHAIN","trigger":"CMAKE_ANDROID_STANDALONE_TOOLCHAIN\tbuiltin variable"},{"contents":"CMAKE_ANDROID_STL_TYPE","trigger":"CMAKE_ANDROID_STL_TYPE\tbuiltin variable"},{"contents":"CMAKE_APPBUNDLE_PATH","trigger":"CMAKE_APPBUNDLE_PATH\tbuiltin variable"},{"contents":"CMAKE_APPLE_SILICON_PROCESSOR","trigger":"CMAKE_APPLE_SILICON_PROCESSOR\tbuiltin variable"},{"contents":"CMAKE_AR","trigger":"CMAKE_AR\tbuiltin variable"},{"contents":"CMAKE_ARCHIVE_OUTPUT_DIRECTORY","trigger":"CMAKE_ARCHIVE_OUTPUT_DIRECTORY\tbuiltin variable"},{"contents":"CMAKE_ARGC","trigger":"CMAKE_ARGC\tbuiltin variable"},{"contents":"CMAKE_ARGV0","trigger":"CMAKE_ARGV0\tbuiltin variable"},{"contents":"CMAKE_AUTOGEN_ORIGIN_DEPENDS","trigger":"CMAKE_AUTOGEN_ORIGIN_DEPENDS\tbuiltin variable"},{"contents":"CMAKE_AUTOGEN_PARALLEL","trigger":"CMAKE_AUTOGEN_PARALLEL\tbuiltin variable"},{"contents":"CMAKE_AUTOGEN_VERBOSE","trigger":"CMAKE_AUTOGEN_VERBOSE\tbuiltin variable"},{"contents":"CMAKE_AUTOMOC","trigger":"CMAKE_AUTOMOC\tbuiltin variable"},{"contents":"CMAKE_AUTOMOC_COMPILER_PREDEFINES","trigger":"CMAKE_AUTOMOC_COMPILER_PREDEFINES\tbuiltin variable"},{"contents":"CMAKE_AUTOMOC_DEPEND_FILTERS","trigger":"CMAKE_AUTOMOC_DEPEND_FILTERS\tbuiltin variable"},{"contents":"CMAKE_AUTOMOC_MACRO_NAMES","trigger":"CMAKE_AUTOMOC_MACRO_NAMES\tbuiltin variable"},{"contents":"CMAKE_AUTOMOC_MOC_OPTIONS","trigger":"CMAKE_AUTOMOC_MOC_OPTIONS\tbuiltin variable"},{"contents":"CMAKE_AUTOMOC_PATH_PREFIX","trigger":"CMAKE_AUTOMOC_PATH_PREFIX\tbuiltin variable"},{"contents":"CMAKE_AUTOMOC_RELAXED_MODE","trigger":"CMAKE_AUTOMOC_RELAXED_MODE\tbuiltin variable"},{"contents":"CMAKE_AUTORCC","trigger":"CMAKE_AUTORCC\tbuiltin variable"},{"contents":"CMAKE_AUTORCC_OPTIONS","trigger":"CMAKE_AUTORCC_OPTIONS\tbuiltin variable"},{"contents":"CMAKE_AUTOUIC","trigger":"CMAKE_AUTOUIC\tbuiltin variable"},{"contents":"CMAKE_AUTOUIC_OPTIONS","trigger":"CMAKE_AUTOUIC_OPTIONS\tbuiltin variable"},{"contents":"CMAKE_AUTOUIC_SEARCH_PATHS","trigger":"CMAKE_AUTOUIC_SEARCH_PATHS\tbuiltin variable"},{"contents":"CMAKE_BACKWARDS_COMPATIBILITY","trigger":"CMAKE_BACKWARDS_COMPATIBILITY\tbuiltin variable"},{"contents":"CMAKE_BINARY_DIR","trigger":"CMAKE_BINARY_DIR\tbuiltin variable"},{"contents":"CMAKE_BUILD_RPATH","trigger":"CMAKE_BUILD_RPATH\tbuiltin variable"},{"contents":"CMAKE_BUILD_RPATH_USE_ORIGIN","trigger":"CMAKE_BUILD_RPATH_USE_ORIGIN\tbuiltin variable"},{"contents":"CMAKE_BUILD_TOOL","trigger":"CMAKE_BUILD_TOOL\tbuiltin variable"},{"contents":"CMAKE_BUILD_TYPE","trigger":"CMAKE_BUILD_TYPE\tbuiltin variable"},{"contents":"CMAKE_BUILD_WITH_INSTALL_NAME_DIR","trigger":"CMAKE_BUILD_WITH_INSTALL_NAME_DIR\tbuiltin variable"},{"contents":"CMAKE_BUILD_WITH_INSTALL_RPATH","trigger":"CMAKE_BUILD_WITH_INSTALL_RPATH\tbuiltin variable"},{"contents":"CMAKE_CACHEFILE_DIR","trigger":"CMAKE_CACHEFILE_DIR\tbuiltin variable"},{"contents":"CMAKE_CACHE_MAJOR_VERSION","trigger":"CMAKE_CACHE_MAJOR_VERSION\tbuiltin variable"},{"contents":"CMAKE_CACHE_MINOR_VERSION","trigger":"CMAKE_CACHE_MINOR_VERSION\tbuiltin variable"},{"contents":"CMAKE_CACHE_PATCH_VERSION","trigger":"CMAKE_CACHE_PATCH_VERSION\tbuiltin variable"},{"contents":"CMAKE_CFG_INTDIR","trigger":"CMAKE_CFG_INTDIR\tbuiltin variable"},{"contents":"CMAKE_CLANG_VFS_OVERLAY","trigger":"CMAKE_CLANG_VFS_OVERLAY\tbuiltin variable"},{"contents":"CMAKE_CL_64","trigger":"CMAKE_CL_64\tbuiltin variable"},{"contents":"CMAKE_CODEBLOCKS_COMPILER_ID","trigger":"CMAKE_CODEBLOCKS_COMPILER_ID\tbuiltin variable"},{"contents":"CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES","trigger":"CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES\tbuiltin variable"},{"contents":"CMAKE_CODELITE_USE_TARGETS","trigger":"CMAKE_CODELITE_USE_TARGETS\tbuiltin variable"},{"contents":"CMAKE_COLOR_MAKEFILE","trigger":"CMAKE_COLOR_MAKEFILE\tbuiltin variable"},{"contents":"CMAKE_COMMAND","trigger":"CMAKE_COMMAND\tbuiltin variable"},{"contents":"CMAKE_COMPILER_2005","trigger":"CMAKE_COMPILER_2005\tbuiltin variable"},{"contents":"CMAKE_COMPILER_IS_GNUCC","trigger":"CMAKE_COMPILER_IS_GNUCC\tbuiltin variable"},{"contents":"CMAKE_COMPILER_IS_GNUCXX","trigger":"CMAKE_COMPILER_IS_GNUCXX\tbuiltin variable"},{"contents":"CMAKE_COMPILER_IS_GNUG77","trigger":"CMAKE_COMPILER_IS_GNUG77\tbuiltin variable"},{"contents":"CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY","trigger":"CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY\tbuiltin variable"},{"contents":"CMAKE_CONFIGURATION_TYPES","trigger":"CMAKE_CONFIGURATION_TYPES\tbuiltin variable"},{"contents":"CMAKE_CPACK_COMMAND","trigger":"CMAKE_CPACK_COMMAND\tbuiltin variable"},{"contents":"CMAKE_CROSSCOMPILING","trigger":"CMAKE_CROSSCOMPILING\tbuiltin variable"},{"contents":"CMAKE_CROSSCOMPILING_EMULATOR","trigger":"CMAKE_CROSSCOMPILING_EMULATOR\tbuiltin variable"},{"contents":"CMAKE_CROSS_CONFIGS","trigger":"CMAKE_CROSS_CONFIGS\tbuiltin variable"},{"contents":"CMAKE_CTEST_ARGUMENTS","trigger":"CMAKE_CTEST_ARGUMENTS\tbuiltin variable"},{"contents":"CMAKE_CTEST_COMMAND","trigger":"CMAKE_CTEST_COMMAND\tbuiltin variable"},{"contents":"CMAKE_CUDA_ARCHITECTURES","trigger":"CMAKE_CUDA_ARCHITECTURES\tbuiltin variable"},{"contents":"CMAKE_CUDA_COMPILE_FEATURES","trigger":"CMAKE_CUDA_COMPILE_FEATURES\tbuiltin variable"},{"contents":"CMAKE_CUDA_EXTENSIONS","trigger":"CMAKE_CUDA_EXTENSIONS\tbuiltin variable"},{"contents":"CMAKE_CUDA_HOST_COMPILER","trigger":"CMAKE_CUDA_HOST_COMPILER\tbuiltin variable"},{"contents":"CMAKE_CUDA_RESOLVE_DEVICE_SYMBOLS","trigger":"CMAKE_CUDA_RESOLVE_DEVICE_SYMBOLS\tbuiltin variable"},{"contents":"CMAKE_CUDA_RUNTIME_LIBRARY","trigger":"CMAKE_CUDA_RUNTIME_LIBRARY\tbuiltin variable"},{"contents":"CMAKE_CUDA_SEPARABLE_COMPILATION","trigger":"CMAKE_CUDA_SEPARABLE_COMPILATION\tbuiltin variable"},{"contents":"CMAKE_CUDA_STANDARD","trigger":"CMAKE_CUDA_STANDARD\tbuiltin variable"},{"contents":"CMAKE_CUDA_STANDARD_REQUIRED","trigger":"CMAKE_CUDA_STANDARD_REQUIRED\tbuiltin variable"},{"contents":"CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES","trigger":"CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES\tbuiltin variable"},{"contents":"CMAKE_CURRENT_BINARY_DIR","trigger":"CMAKE_CURRENT_BINARY_DIR\tbuiltin variable"},{"contents":"CMAKE_CURRENT_FUNCTION","trigger":"CMAKE_CURRENT_FUNCTION\tbuiltin variable"},{"contents":"CMAKE_CURRENT_FUNCTION_LIST_DIR","trigger":"CMAKE_CURRENT_FUNCTION_LIST_DIR\tbuiltin variable"},{"contents":"CMAKE_CURRENT_FUNCTION_LIST_FILE","trigger":"CMAKE_CURRENT_FUNCTION_LIST_FILE\tbuiltin variable"},{"contents":"CMAKE_CURRENT_FUNCTION_LIST_LINE","trigger":"CMAKE_CURRENT_FUNCTION_LIST_LINE\tbuiltin variable"},{"contents":"CMAKE_CURRENT_LIST_DIR","trigger":"CMAKE_CURRENT_LIST_DIR\tbuiltin variable"},{"contents":"CMAKE_CURRENT_LIST_FILE","trigger":"CMAKE_CURRENT_LIST_FILE\tbuiltin variable"},{"contents":"CMAKE_CURRENT_LIST_LINE","trigger":"CMAKE_CURRENT_LIST_LINE\tbuiltin variable"},{"contents":"CMAKE_CURRENT_SOURCE_DIR","trigger":"CMAKE_CURRENT_SOURCE_DIR\tbuiltin variable"},{"contents":"CMAKE_CXX_COMPILE_FEATURES","trigger":"CMAKE_CXX_COMPILE_FEATURES\tbuiltin variable"},{"contents":"CMAKE_CXX_EXTENSIONS","trigger":"CMAKE_CXX_EXTENSIONS\tbuiltin variable"},{"contents":"CMAKE_CXX_STANDARD","trigger":"CMAKE_CXX_STANDARD\tbuiltin variable"},{"contents":"CMAKE_CXX_STANDARD_REQUIRED","trigger":"CMAKE_CXX_STANDARD_REQUIRED\tbuiltin variable"},{"contents":"CMAKE_C_COMPILE_FEATURES","trigger":"CMAKE_C_COMPILE_FEATURES\tbuiltin variable"},{"contents":"CMAKE_C_EXTENSIONS","trigger":"CMAKE_C_EXTENSIONS\tbuiltin variable"},{"contents":"CMAKE_C_STANDARD","trigger":"CMAKE_C_STANDARD\tbuiltin variable"},{"contents":"CMAKE_C_STANDARD_REQUIRED","trigger":"CMAKE_C_STANDARD_REQUIRED\tbuiltin variable"},{"contents":"CMAKE_DEBUG_POSTFIX","trigger":"CMAKE_DEBUG_POSTFIX\tbuiltin variable"},{"contents":"CMAKE_DEBUG_TARGET_PROPERTIES","trigger":"CMAKE_DEBUG_TARGET_PROPERTIES\tbuiltin variable"},{"contents":"CMAKE_DEFAULT_BUILD_TYPE","trigger":"CMAKE_DEFAULT_BUILD_TYPE\tbuiltin variable"},{"contents":"CMAKE_DEFAULT_CONFIGS","trigger":"CMAKE_DEFAULT_CONFIGS\tbuiltin variable"},{"contents":"CMAKE_DEPENDS_IN_PROJECT_ONLY","trigger":"CMAKE_DEPENDS_IN_PROJECT_ONLY\tbuiltin variable"},{"contents":"CMAKE_DIRECTORY_LABELS","trigger":"CMAKE_DIRECTORY_LABELS\tbuiltin variable"},{"contents":"CMAKE_DISABLE_PRECOMPILE_HEADERS","trigger":"CMAKE_DISABLE_PRECOMPILE_HEADERS\tbuiltin variable"},{"contents":"CMAKE_DL_LIBS","trigger":"CMAKE_DL_LIBS\tbuiltin variable"},{"contents":"CMAKE_DOTNET_TARGET_FRAMEWORK","trigger":"CMAKE_DOTNET_TARGET_FRAMEWORK\tbuiltin variable"},{"contents":"CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION","trigger":"CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION\tbuiltin variable"},{"contents":"CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES","trigger":"CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES\tbuiltin variable"},{"contents":"CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT","trigger":"CMAKE_ECLIPSE_GENERATE_SOURCE_PROJECT\tbuiltin variable"},{"contents":"CMAKE_ECLIPSE_MAKE_ARGUMENTS","trigger":"CMAKE_ECLIPSE_MAKE_ARGUMENTS\tbuiltin variable"},{"contents":"CMAKE_ECLIPSE_RESOURCE_ENCODING","trigger":"CMAKE_ECLIPSE_RESOURCE_ENCODING\tbuiltin variable"},{"contents":"CMAKE_ECLIPSE_VERSION","trigger":"CMAKE_ECLIPSE_VERSION\tbuiltin variable"},{"contents":"CMAKE_EDIT_COMMAND","trigger":"CMAKE_EDIT_COMMAND\tbuiltin variable"},{"contents":"CMAKE_ENABLE_EXPORTS","trigger":"CMAKE_ENABLE_EXPORTS\tbuiltin variable"},{"contents":"CMAKE_ERROR_DEPRECATED","trigger":"CMAKE_ERROR_DEPRECATED\tbuiltin variable"},{"contents":"CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION","trigger":"CMAKE_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION\tbuiltin variable"},{"contents":"CMAKE_EXECUTABLE_SUFFIX","trigger":"CMAKE_EXECUTABLE_SUFFIX\tbuiltin variable"},{"contents":"CMAKE_EXECUTE_PROCESS_COMMAND_ECHO","trigger":"CMAKE_EXECUTE_PROCESS_COMMAND_ECHO\tbuiltin variable"},{"contents":"CMAKE_EXE_LINKER_FLAGS","trigger":"CMAKE_EXE_LINKER_FLAGS\tbuiltin variable"},{"contents":"CMAKE_EXE_LINKER_FLAGS_INIT","trigger":"CMAKE_EXE_LINKER_FLAGS_INIT\tbuiltin variable"},{"contents":"CMAKE_EXPORT_COMPILE_COMMANDS","trigger":"CMAKE_EXPORT_COMPILE_COMMANDS\tbuiltin variable"},{"contents":"CMAKE_EXPORT_NO_PACKAGE_REGISTRY","trigger":"CMAKE_EXPORT_NO_PACKAGE_REGISTRY\tbuiltin variable"},{"contents":"CMAKE_EXPORT_PACKAGE_REGISTRY","trigger":"CMAKE_EXPORT_PACKAGE_REGISTRY\tbuiltin variable"},{"contents":"CMAKE_EXTRA_GENERATOR","trigger":"CMAKE_EXTRA_GENERATOR\tbuiltin variable"},{"contents":"CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES","trigger":"CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES\tbuiltin variable"},{"contents":"CMAKE_FIND_APPBUNDLE","trigger":"CMAKE_FIND_APPBUNDLE\tbuiltin variable"},{"contents":"CMAKE_FIND_DEBUG_MODE","trigger":"CMAKE_FIND_DEBUG_MODE\tbuiltin variable"},{"contents":"CMAKE_FIND_FRAMEWORK","trigger":"CMAKE_FIND_FRAMEWORK\tbuiltin variable"},{"contents":"CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX","trigger":"CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX\tbuiltin variable"},{"contents":"CMAKE_FIND_LIBRARY_PREFIXES","trigger":"CMAKE_FIND_LIBRARY_PREFIXES\tbuiltin variable"},{"contents":"CMAKE_FIND_LIBRARY_SUFFIXES","trigger":"CMAKE_FIND_LIBRARY_SUFFIXES\tbuiltin variable"},{"contents":"CMAKE_FIND_NO_INSTALL_PREFIX","trigger":"CMAKE_FIND_NO_INSTALL_PREFIX\tbuiltin variable"},{"contents":"CMAKE_FIND_PACKAGE_NAME","trigger":"CMAKE_FIND_PACKAGE_NAME\tbuiltin variable"},{"contents":"CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY","trigger":"CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY\tbuiltin variable"},{"contents":"CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY","trigger":"CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY\tbuiltin variable"},{"contents":"CMAKE_FIND_PACKAGE_PREFER_CONFIG","trigger":"CMAKE_FIND_PACKAGE_PREFER_CONFIG\tbuiltin variable"},{"contents":"CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS","trigger":"CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS\tbuiltin variable"},{"contents":"CMAKE_FIND_PACKAGE_SORT_DIRECTION","trigger":"CMAKE_FIND_PACKAGE_SORT_DIRECTION\tbuiltin variable"},{"contents":"CMAKE_FIND_PACKAGE_SORT_ORDER","trigger":"CMAKE_FIND_PACKAGE_SORT_ORDER\tbuiltin variable"},{"contents":"CMAKE_FIND_PACKAGE_WARN_NO_MODULE","trigger":"CMAKE_FIND_PACKAGE_WARN_NO_MODULE\tbuiltin variable"},{"contents":"CMAKE_FIND_ROOT_PATH","trigger":"CMAKE_FIND_ROOT_PATH\tbuiltin variable"},{"contents":"CMAKE_FIND_ROOT_PATH_MODE_INCLUDE","trigger":"CMAKE_FIND_ROOT_PATH_MODE_INCLUDE\tbuiltin variable"},{"contents":"CMAKE_FIND_ROOT_PATH_MODE_LIBRARY","trigger":"CMAKE_FIND_ROOT_PATH_MODE_LIBRARY\tbuiltin variable"},{"contents":"CMAKE_FIND_ROOT_PATH_MODE_PACKAGE","trigger":"CMAKE_FIND_ROOT_PATH_MODE_PACKAGE\tbuiltin variable"},{"contents":"CMAKE_FIND_ROOT_PATH_MODE_PROGRAM","trigger":"CMAKE_FIND_ROOT_PATH_MODE_PROGRAM\tbuiltin variable"},{"contents":"CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH","trigger":"CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH\tbuiltin variable"},{"contents":"CMAKE_FIND_USE_CMAKE_PATH","trigger":"CMAKE_FIND_USE_CMAKE_PATH\tbuiltin variable"},{"contents":"CMAKE_FIND_USE_CMAKE_SYSTEM_PATH","trigger":"CMAKE_FIND_USE_CMAKE_SYSTEM_PATH\tbuiltin variable"},{"contents":"CMAKE_FIND_USE_PACKAGE_REGISTRY","trigger":"CMAKE_FIND_USE_PACKAGE_REGISTRY\tbuiltin variable"},{"contents":"CMAKE_FIND_USE_PACKAGE_ROOT_PATH","trigger":"CMAKE_FIND_USE_PACKAGE_ROOT_PATH\tbuiltin variable"},{"contents":"CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH","trigger":"CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH\tbuiltin variable"},{"contents":"CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY","trigger":"CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY\tbuiltin variable"},{"contents":"CMAKE_FOLDER","trigger":"CMAKE_FOLDER\tbuiltin variable"},{"contents":"CMAKE_FRAMEWORK","trigger":"CMAKE_FRAMEWORK\tbuiltin variable"},{"contents":"CMAKE_FRAMEWORK_PATH","trigger":"CMAKE_FRAMEWORK_PATH\tbuiltin variable"},{"contents":"CMAKE_Fortran_FORMAT","trigger":"CMAKE_Fortran_FORMAT\tbuiltin variable"},{"contents":"CMAKE_Fortran_MODDIR_DEFAULT","trigger":"CMAKE_Fortran_MODDIR_DEFAULT\tbuiltin variable"},{"contents":"CMAKE_Fortran_MODDIR_FLAG","trigger":"CMAKE_Fortran_MODDIR_FLAG\tbuiltin variable"},{"contents":"CMAKE_Fortran_MODOUT_FLAG","trigger":"CMAKE_Fortran_MODOUT_FLAG\tbuiltin variable"},{"contents":"CMAKE_Fortran_MODULE_DIRECTORY","trigger":"CMAKE_Fortran_MODULE_DIRECTORY\tbuiltin variable"},{"contents":"CMAKE_Fortran_PREPROCESS","trigger":"CMAKE_Fortran_PREPROCESS\tbuiltin variable"},{"contents":"CMAKE_GENERATOR","trigger":"CMAKE_GENERATOR\tbuiltin variable"},{"contents":"CMAKE_GENERATOR_INSTANCE","trigger":"CMAKE_GENERATOR_INSTANCE\tbuiltin variable"},{"contents":"CMAKE_GENERATOR_PLATFORM","trigger":"CMAKE_GENERATOR_PLATFORM\tbuiltin variable"},{"contents":"CMAKE_GENERATOR_TOOLSET","trigger":"CMAKE_GENERATOR_TOOLSET\tbuiltin variable"},{"contents":"CMAKE_GHS_NO_SOURCE_GROUP_FILE","trigger":"CMAKE_GHS_NO_SOURCE_GROUP_FILE\tbuiltin variable"},{"contents":"CMAKE_GLOBAL_AUTOGEN_TARGET","trigger":"CMAKE_GLOBAL_AUTOGEN_TARGET\tbuiltin variable"},{"contents":"CMAKE_GLOBAL_AUTOGEN_TARGET_NAME","trigger":"CMAKE_GLOBAL_AUTOGEN_TARGET_NAME\tbuiltin variable"},{"contents":"CMAKE_GLOBAL_AUTORCC_TARGET","trigger":"CMAKE_GLOBAL_AUTORCC_TARGET\tbuiltin variable"},{"contents":"CMAKE_GLOBAL_AUTORCC_TARGET_NAME","trigger":"CMAKE_GLOBAL_AUTORCC_TARGET_NAME\tbuiltin variable"},{"contents":"CMAKE_GNUtoMS","trigger":"CMAKE_GNUtoMS\tbuiltin variable"},{"contents":"CMAKE_HOME_DIRECTORY","trigger":"CMAKE_HOME_DIRECTORY\tbuiltin variable"},{"contents":"CMAKE_HOST_APPLE","trigger":"CMAKE_HOST_APPLE\tbuiltin variable"},{"contents":"CMAKE_HOST_SOLARIS","trigger":"CMAKE_HOST_SOLARIS\tbuiltin variable"},{"contents":"CMAKE_HOST_SYSTEM","trigger":"CMAKE_HOST_SYSTEM\tbuiltin variable"},{"contents":"CMAKE_HOST_SYSTEM_NAME","trigger":"CMAKE_HOST_SYSTEM_NAME\tbuiltin variable"},{"contents":"CMAKE_HOST_SYSTEM_PROCESSOR","trigger":"CMAKE_HOST_SYSTEM_PROCESSOR\tbuiltin variable"},{"contents":"CMAKE_HOST_SYSTEM_VERSION","trigger":"CMAKE_HOST_SYSTEM_VERSION\tbuiltin variable"},{"contents":"CMAKE_HOST_UNIX","trigger":"CMAKE_HOST_UNIX\tbuiltin variable"},{"contents":"CMAKE_HOST_WIN32","trigger":"CMAKE_HOST_WIN32\tbuiltin variable"},{"contents":"CMAKE_IGNORE_PATH","trigger":"CMAKE_IGNORE_PATH\tbuiltin variable"},{"contents":"CMAKE_IMPORT_LIBRARY_PREFIX","trigger":"CMAKE_IMPORT_LIBRARY_PREFIX\tbuiltin variable"},{"contents":"CMAKE_IMPORT_LIBRARY_SUFFIX","trigger":"CMAKE_IMPORT_LIBRARY_SUFFIX\tbuiltin variable"},{"contents":"CMAKE_INCLUDE_CURRENT_DIR","trigger":"CMAKE_INCLUDE_CURRENT_DIR\tbuiltin variable"},{"contents":"CMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE","trigger":"CMAKE_INCLUDE_CURRENT_DIR_IN_INTERFACE\tbuiltin variable"},{"contents":"CMAKE_INCLUDE_DIRECTORIES_BEFORE","trigger":"CMAKE_INCLUDE_DIRECTORIES_BEFORE\tbuiltin variable"},{"contents":"CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE","trigger":"CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE\tbuiltin variable"},{"contents":"CMAKE_INCLUDE_PATH","trigger":"CMAKE_INCLUDE_PATH\tbuiltin variable"},{"contents":"CMAKE_INSTALL_DEFAULT_COMPONENT_NAME","trigger":"CMAKE_INSTALL_DEFAULT_COMPONENT_NAME\tbuiltin variable"},{"contents":"CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS","trigger":"CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS\tbuiltin variable"},{"contents":"CMAKE_INSTALL_MESSAGE","trigger":"CMAKE_INSTALL_MESSAGE\tbuiltin variable"},{"contents":"CMAKE_INSTALL_NAME_DIR","trigger":"CMAKE_INSTALL_NAME_DIR\tbuiltin variable"},{"contents":"CMAKE_INSTALL_PREFIX","trigger":"CMAKE_INSTALL_PREFIX\tbuiltin variable"},{"contents":"CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT","trigger":"CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT\tbuiltin variable"},{"contents":"CMAKE_INSTALL_REMOVE_ENVIRONMENT_RPATH","trigger":"CMAKE_INSTALL_REMOVE_ENVIRONMENT_RPATH\tbuiltin variable"},{"contents":"CMAKE_INSTALL_RPATH","trigger":"CMAKE_INSTALL_RPATH\tbuiltin variable"},{"contents":"CMAKE_INSTALL_RPATH_USE_LINK_PATH","trigger":"CMAKE_INSTALL_RPATH_USE_LINK_PATH\tbuiltin variable"},{"contents":"CMAKE_INTERNAL_PLATFORM_ABI","trigger":"CMAKE_INTERNAL_PLATFORM_ABI\tbuiltin variable"},{"contents":"CMAKE_INTERPROCEDURAL_OPTIMIZATION","trigger":"CMAKE_INTERPROCEDURAL_OPTIMIZATION\tbuiltin variable"},{"contents":"CMAKE_IOS_INSTALL_COMBINED","trigger":"CMAKE_IOS_INSTALL_COMBINED\tbuiltin variable"},{"contents":"CMAKE_ISPC_HEADER_DIRECTORY","trigger":"CMAKE_ISPC_HEADER_DIRECTORY\tbuiltin variable"},{"contents":"CMAKE_ISPC_HEADER_SUFFIX","trigger":"CMAKE_ISPC_HEADER_SUFFIX\tbuiltin variable"},{"contents":"CMAKE_ISPC_INSTRUCTION_SETS","trigger":"CMAKE_ISPC_INSTRUCTION_SETS\tbuiltin variable"},{"contents":"CMAKE_JOB_POOLS","trigger":"CMAKE_JOB_POOLS\tbuiltin variable"},{"contents":"CMAKE_JOB_POOL_COMPILE","trigger":"CMAKE_JOB_POOL_COMPILE\tbuiltin variable"},{"contents":"CMAKE_JOB_POOL_LINK","trigger":"CMAKE_JOB_POOL_LINK\tbuiltin variable"},{"contents":"CMAKE_JOB_POOL_PRECOMPILE_HEADER","trigger":"CMAKE_JOB_POOL_PRECOMPILE_HEADER\tbuiltin variable"},{"contents":"CMAKE_LIBRARY_ARCHITECTURE","trigger":"CMAKE_LIBRARY_ARCHITECTURE\tbuiltin variable"},{"contents":"CMAKE_LIBRARY_ARCHITECTURE_REGEX","trigger":"CMAKE_LIBRARY_ARCHITECTURE_REGEX\tbuiltin variable"},{"contents":"CMAKE_LIBRARY_OUTPUT_DIRECTORY","trigger":"CMAKE_LIBRARY_OUTPUT_DIRECTORY\tbuiltin variable"},{"contents":"CMAKE_LIBRARY_PATH","trigger":"CMAKE_LIBRARY_PATH\tbuiltin variable"},{"contents":"CMAKE_LIBRARY_PATH_FLAG","trigger":"CMAKE_LIBRARY_PATH_FLAG\tbuiltin variable"},{"contents":"CMAKE_LINK_DEF_FILE_FLAG","trigger":"CMAKE_LINK_DEF_FILE_FLAG\tbuiltin variable"},{"contents":"CMAKE_LINK_DEPENDS_NO_SHARED","trigger":"CMAKE_LINK_DEPENDS_NO_SHARED\tbuiltin variable"},{"contents":"CMAKE_LINK_DIRECTORIES_BEFORE","trigger":"CMAKE_LINK_DIRECTORIES_BEFORE\tbuiltin variable"},{"contents":"CMAKE_LINK_INTERFACE_LIBRARIES","trigger":"CMAKE_LINK_INTERFACE_LIBRARIES\tbuiltin variable"},{"contents":"CMAKE_LINK_LIBRARY_FILE_FLAG","trigger":"CMAKE_LINK_LIBRARY_FILE_FLAG\tbuiltin variable"},{"contents":"CMAKE_LINK_LIBRARY_FLAG","trigger":"CMAKE_LINK_LIBRARY_FLAG\tbuiltin variable"},{"contents":"CMAKE_LINK_LIBRARY_SUFFIX","trigger":"CMAKE_LINK_LIBRARY_SUFFIX\tbuiltin variable"},{"contents":"CMAKE_LINK_SEARCH_END_STATIC","trigger":"CMAKE_LINK_SEARCH_END_STATIC\tbuiltin variable"},{"contents":"CMAKE_LINK_SEARCH_START_STATIC","trigger":"CMAKE_LINK_SEARCH_START_STATIC\tbuiltin variable"},{"contents":"CMAKE_LINK_WHAT_YOU_USE","trigger":"CMAKE_LINK_WHAT_YOU_USE\tbuiltin variable"},{"contents":"CMAKE_MACOSX_BUNDLE","trigger":"CMAKE_MACOSX_BUNDLE\tbuiltin variable"},{"contents":"CMAKE_MACOSX_RPATH","trigger":"CMAKE_MACOSX_RPATH\tbuiltin variable"},{"contents":"CMAKE_MAJOR_VERSION","trigger":"CMAKE_MAJOR_VERSION\tbuiltin variable"},{"contents":"CMAKE_MAKE_PROGRAM","trigger":"CMAKE_MAKE_PROGRAM\tbuiltin variable"},{"contents":"CMAKE_MATCH_COUNT","trigger":"CMAKE_MATCH_COUNT\tbuiltin variable"},{"contents":"CMAKE_MAXIMUM_RECURSION_DEPTH","trigger":"CMAKE_MAXIMUM_RECURSION_DEPTH\tbuiltin variable"},{"contents":"CMAKE_MESSAGE_CONTEXT","trigger":"CMAKE_MESSAGE_CONTEXT\tbuiltin variable"},{"contents":"CMAKE_MESSAGE_CONTEXT_SHOW","trigger":"CMAKE_MESSAGE_CONTEXT_SHOW\tbuiltin variable"},{"contents":"CMAKE_MESSAGE_INDENT","trigger":"CMAKE_MESSAGE_INDENT\tbuiltin variable"},{"contents":"CMAKE_MESSAGE_LOG_LEVEL","trigger":"CMAKE_MESSAGE_LOG_LEVEL\tbuiltin variable"},{"contents":"CMAKE_MFC_FLAG","trigger":"CMAKE_MFC_FLAG\tbuiltin variable"},{"contents":"CMAKE_MINIMUM_REQUIRED_VERSION","trigger":"CMAKE_MINIMUM_REQUIRED_VERSION\tbuiltin variable"},{"contents":"CMAKE_MINOR_VERSION","trigger":"CMAKE_MINOR_VERSION\tbuiltin variable"},{"contents":"CMAKE_MODULE_LINKER_FLAGS","trigger":"CMAKE_MODULE_LINKER_FLAGS\tbuiltin variable"},{"contents":"CMAKE_MODULE_LINKER_FLAGS_INIT","trigger":"CMAKE_MODULE_LINKER_FLAGS_INIT\tbuiltin variable"},{"contents":"CMAKE_MODULE_PATH","trigger":"CMAKE_MODULE_PATH\tbuiltin variable"},{"contents":"CMAKE_MSVCIDE_RUN_PATH","trigger":"CMAKE_MSVCIDE_RUN_PATH\tbuiltin variable"},{"contents":"CMAKE_MSVC_RUNTIME_LIBRARY","trigger":"CMAKE_MSVC_RUNTIME_LIBRARY\tbuiltin variable"},{"contents":"CMAKE_NETRC","trigger":"CMAKE_NETRC\tbuiltin variable"},{"contents":"CMAKE_NETRC_FILE","trigger":"CMAKE_NETRC_FILE\tbuiltin variable"},{"contents":"CMAKE_NINJA_OUTPUT_PATH_PREFIX","trigger":"CMAKE_NINJA_OUTPUT_PATH_PREFIX\tbuiltin variable"},{"contents":"CMAKE_NOT_USING_CONFIG_FLAGS","trigger":"CMAKE_NOT_USING_CONFIG_FLAGS\tbuiltin variable"},{"contents":"CMAKE_NO_BUILTIN_CHRPATH","trigger":"CMAKE_NO_BUILTIN_CHRPATH\tbuiltin variable"},{"contents":"CMAKE_NO_SYSTEM_FROM_IMPORTED","trigger":"CMAKE_NO_SYSTEM_FROM_IMPORTED\tbuiltin variable"},{"contents":"CMAKE_OBJCXX_EXTENSIONS","trigger":"CMAKE_OBJCXX_EXTENSIONS\tbuiltin variable"},{"contents":"CMAKE_OBJCXX_STANDARD","trigger":"CMAKE_OBJCXX_STANDARD\tbuiltin variable"},{"contents":"CMAKE_OBJCXX_STANDARD_REQUIRED","trigger":"CMAKE_OBJCXX_STANDARD_REQUIRED\tbuiltin variable"},{"contents":"CMAKE_OBJC_EXTENSIONS","trigger":"CMAKE_OBJC_EXTENSIONS\tbuiltin variable"},{"contents":"CMAKE_OBJC_STANDARD","trigger":"CMAKE_OBJC_STANDARD\tbuiltin variable"},{"contents":"CMAKE_OBJC_STANDARD_REQUIRED","trigger":"CMAKE_OBJC_STANDARD_REQUIRED\tbuiltin variable"},{"contents":"CMAKE_OBJECT_PATH_MAX","trigger":"CMAKE_OBJECT_PATH_MAX\tbuiltin variable"},{"contents":"CMAKE_OPTIMIZE_DEPENDENCIES","trigger":"CMAKE_OPTIMIZE_DEPENDENCIES\tbuiltin variable"},{"contents":"CMAKE_OSX_ARCHITECTURES","trigger":"CMAKE_OSX_ARCHITECTURES\tbuiltin variable"},{"contents":"CMAKE_OSX_DEPLOYMENT_TARGET","trigger":"CMAKE_OSX_DEPLOYMENT_TARGET\tbuiltin variable"},{"contents":"CMAKE_OSX_SYSROOT","trigger":"CMAKE_OSX_SYSROOT\tbuiltin variable"},{"contents":"CMAKE_PARENT_LIST_FILE","trigger":"CMAKE_PARENT_LIST_FILE\tbuiltin variable"},{"contents":"CMAKE_PATCH_VERSION","trigger":"CMAKE_PATCH_VERSION\tbuiltin variable"},{"contents":"CMAKE_PCH_INSTANTIATE_TEMPLATES","trigger":"CMAKE_PCH_INSTANTIATE_TEMPLATES\tbuiltin variable"},{"contents":"CMAKE_PCH_WARN_INVALID","trigger":"CMAKE_PCH_WARN_INVALID\tbuiltin variable"},{"contents":"CMAKE_PDB_OUTPUT_DIRECTORY","trigger":"CMAKE_PDB_OUTPUT_DIRECTORY\tbuiltin variable"},{"contents":"CMAKE_POSITION_INDEPENDENT_CODE","trigger":"CMAKE_POSITION_INDEPENDENT_CODE\tbuiltin variable"},{"contents":"CMAKE_PREFIX_PATH","trigger":"CMAKE_PREFIX_PATH\tbuiltin variable"},{"contents":"CMAKE_PROGRAM_PATH","trigger":"CMAKE_PROGRAM_PATH\tbuiltin variable"},{"contents":"CMAKE_PROJECT_DESCRIPTION","trigger":"CMAKE_PROJECT_DESCRIPTION\tbuiltin variable"},{"contents":"CMAKE_PROJECT_HOMEPAGE_URL","trigger":"CMAKE_PROJECT_HOMEPAGE_URL\tbuiltin variable"},{"contents":"CMAKE_PROJECT_INCLUDE","trigger":"CMAKE_PROJECT_INCLUDE\tbuiltin variable"},{"contents":"CMAKE_PROJECT_INCLUDE_BEFORE","trigger":"CMAKE_PROJECT_INCLUDE_BEFORE\tbuiltin variable"},{"contents":"CMAKE_PROJECT_NAME","trigger":"CMAKE_PROJECT_NAME\tbuiltin variable"},{"contents":"CMAKE_PROJECT_VERSION","trigger":"CMAKE_PROJECT_VERSION\tbuiltin variable"},{"contents":"CMAKE_PROJECT_VERSION_MAJOR","trigger":"CMAKE_PROJECT_VERSION_MAJOR\tbuiltin variable"},{"contents":"CMAKE_PROJECT_VERSION_MINOR","trigger":"CMAKE_PROJECT_VERSION_MINOR\tbuiltin variable"},{"contents":"CMAKE_PROJECT_VERSION_PATCH","trigger":"CMAKE_PROJECT_VERSION_PATCH\tbuiltin variable"},{"contents":"CMAKE_PROJECT_VERSION_TWEAK","trigger":"CMAKE_PROJECT_VERSION_TWEAK\tbuiltin variable"},{"contents":"CMAKE_RANLIB","trigger":"CMAKE_RANLIB\tbuiltin variable"},{"contents":"CMAKE_ROOT","trigger":"CMAKE_ROOT\tbuiltin variable"},{"contents":"CMAKE_RULE_MESSAGES","trigger":"CMAKE_RULE_MESSAGES\tbuiltin variable"},{"contents":"CMAKE_RUNTIME_OUTPUT_DIRECTORY","trigger":"CMAKE_RUNTIME_OUTPUT_DIRECTORY\tbuiltin variable"},{"contents":"CMAKE_SCRIPT_MODE_FILE","trigger":"CMAKE_SCRIPT_MODE_FILE\tbuiltin variable"},{"contents":"CMAKE_SHARED_LIBRARY_PREFIX","trigger":"CMAKE_SHARED_LIBRARY_PREFIX\tbuiltin variable"},{"contents":"CMAKE_SHARED_LIBRARY_SUFFIX","trigger":"CMAKE_SHARED_LIBRARY_SUFFIX\tbuiltin variable"},{"contents":"CMAKE_SHARED_LINKER_FLAGS","trigger":"CMAKE_SHARED_LINKER_FLAGS\tbuiltin variable"},{"contents":"CMAKE_SHARED_LINKER_FLAGS_INIT","trigger":"CMAKE_SHARED_LINKER_FLAGS_INIT\tbuiltin variable"},{"contents":"CMAKE_SHARED_MODULE_PREFIX","trigger":"CMAKE_SHARED_MODULE_PREFIX\tbuiltin variable"},{"contents":"CMAKE_SHARED_MODULE_SUFFIX","trigger":"CMAKE_SHARED_MODULE_SUFFIX\tbuiltin variable"},{"contents":"CMAKE_SIZEOF_VOID_P","trigger":"CMAKE_SIZEOF_VOID_P\tbuiltin variable"},{"contents":"CMAKE_SKIP_BUILD_RPATH","trigger":"CMAKE_SKIP_BUILD_RPATH\tbuiltin variable"},{"contents":"CMAKE_SKIP_INSTALL_ALL_DEPENDENCY","trigger":"CMAKE_SKIP_INSTALL_ALL_DEPENDENCY\tbuiltin variable"},{"contents":"CMAKE_SKIP_INSTALL_RPATH","trigger":"CMAKE_SKIP_INSTALL_RPATH\tbuiltin variable"},{"contents":"CMAKE_SKIP_INSTALL_RULES","trigger":"CMAKE_SKIP_INSTALL_RULES\tbuiltin variable"},{"contents":"CMAKE_SKIP_RPATH","trigger":"CMAKE_SKIP_RPATH\tbuiltin variable"},{"contents":"CMAKE_SOURCE_DIR","trigger":"CMAKE_SOURCE_DIR\tbuiltin variable"},{"contents":"CMAKE_STAGING_PREFIX","trigger":"CMAKE_STAGING_PREFIX\tbuiltin variable"},{"contents":"CMAKE_STATIC_LIBRARY_PREFIX","trigger":"CMAKE_STATIC_LIBRARY_PREFIX\tbuiltin variable"},{"contents":"CMAKE_STATIC_LIBRARY_SUFFIX","trigger":"CMAKE_STATIC_LIBRARY_SUFFIX\tbuiltin variable"},{"contents":"CMAKE_STATIC_LINKER_FLAGS","trigger":"CMAKE_STATIC_LINKER_FLAGS\tbuiltin variable"},{"contents":"CMAKE_STATIC_LINKER_FLAGS_INIT","trigger":"CMAKE_STATIC_LINKER_FLAGS_INIT\tbuiltin variable"},{"contents":"CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS","trigger":"CMAKE_SUBLIME_TEXT_2_ENV_SETTINGS\tbuiltin variable"},{"contents":"CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE","trigger":"CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE\tbuiltin variable"},{"contents":"CMAKE_SUPPRESS_REGENERATION","trigger":"CMAKE_SUPPRESS_REGENERATION\tbuiltin variable"},{"contents":"CMAKE_SYSROOT","trigger":"CMAKE_SYSROOT\tbuiltin variable"},{"contents":"CMAKE_SYSROOT_COMPILE","trigger":"CMAKE_SYSROOT_COMPILE\tbuiltin variable"},{"contents":"CMAKE_SYSROOT_LINK","trigger":"CMAKE_SYSROOT_LINK\tbuiltin variable"},{"contents":"CMAKE_SYSTEM","trigger":"CMAKE_SYSTEM\tbuiltin variable"},{"contents":"CMAKE_SYSTEM_APPBUNDLE_PATH","trigger":"CMAKE_SYSTEM_APPBUNDLE_PATH\tbuiltin variable"},{"contents":"CMAKE_SYSTEM_FRAMEWORK_PATH","trigger":"CMAKE_SYSTEM_FRAMEWORK_PATH\tbuiltin variable"},{"contents":"CMAKE_SYSTEM_IGNORE_PATH","trigger":"CMAKE_SYSTEM_IGNORE_PATH\tbuiltin variable"},{"contents":"CMAKE_SYSTEM_INCLUDE_PATH","trigger":"CMAKE_SYSTEM_INCLUDE_PATH\tbuiltin variable"},{"contents":"CMAKE_SYSTEM_LIBRARY_PATH","trigger":"CMAKE_SYSTEM_LIBRARY_PATH\tbuiltin variable"},{"contents":"CMAKE_SYSTEM_NAME","trigger":"CMAKE_SYSTEM_NAME\tbuiltin variable"},{"contents":"CMAKE_SYSTEM_PREFIX_PATH","trigger":"CMAKE_SYSTEM_PREFIX_PATH\tbuiltin variable"},{"contents":"CMAKE_SYSTEM_PROCESSOR","trigger":"CMAKE_SYSTEM_PROCESSOR\tbuiltin variable"},{"contents":"CMAKE_SYSTEM_PROGRAM_PATH","trigger":"CMAKE_SYSTEM_PROGRAM_PATH\tbuiltin variable"},{"contents":"CMAKE_SYSTEM_VERSION","trigger":"CMAKE_SYSTEM_VERSION\tbuiltin variable"},{"contents":"CMAKE_Swift_LANGUAGE_VERSION","trigger":"CMAKE_Swift_LANGUAGE_VERSION\tbuiltin variable"},{"contents":"CMAKE_Swift_MODULE_DIRECTORY","trigger":"CMAKE_Swift_MODULE_DIRECTORY\tbuiltin variable"},{"contents":"CMAKE_Swift_NUM_THREADS","trigger":"CMAKE_Swift_NUM_THREADS\tbuiltin variable"},{"contents":"CMAKE_TOOLCHAIN_FILE","trigger":"CMAKE_TOOLCHAIN_FILE\tbuiltin variable"},{"contents":"CMAKE_TRY_COMPILE_CONFIGURATION","trigger":"CMAKE_TRY_COMPILE_CONFIGURATION\tbuiltin variable"},{"contents":"CMAKE_TRY_COMPILE_PLATFORM_VARIABLES","trigger":"CMAKE_TRY_COMPILE_PLATFORM_VARIABLES\tbuiltin variable"},{"contents":"CMAKE_TRY_COMPILE_TARGET_TYPE","trigger":"CMAKE_TRY_COMPILE_TARGET_TYPE\tbuiltin variable"},{"contents":"CMAKE_TWEAK_VERSION","trigger":"CMAKE_TWEAK_VERSION\tbuiltin variable"},{"contents":"CMAKE_UNITY_BUILD","trigger":"CMAKE_UNITY_BUILD\tbuiltin variable"},{"contents":"CMAKE_UNITY_BUILD_[1;33m[KBAT[m[KCH_SIZE","trigger":"CMAKE_UNITY_BUILD_[1;33m[KBAT[m[KCH_SIZE\tbuiltin variable"},{"contents":"CMAKE_USER_MAKE_RULES_OVERRIDE","trigger":"CMAKE_USER_MAKE_RULES_OVERRIDE\tbuiltin variable"},{"contents":"CMAKE_USE_RELATIVE_PATHS","trigger":"CMAKE_USE_RELATIVE_PATHS\tbuiltin variable"},{"contents":"CMAKE_VERBOSE_MAKEFILE","trigger":"CMAKE_VERBOSE_MAKEFILE\tbuiltin variable"},{"contents":"CMAKE_VERSION","trigger":"CMAKE_VERSION\tbuiltin variable"},{"contents":"CMAKE_VISIBILITY_INLINES_HIDDEN","trigger":"CMAKE_VISIBILITY_INLINES_HIDDEN\tbuiltin variable"},{"contents":"CMAKE_VS_DEVENV_COMMAND","trigger":"CMAKE_VS_DEVENV_COMMAND\tbuiltin variable"},{"contents":"CMAKE_VS_GLOBALS","trigger":"CMAKE_VS_GLOBALS\tbuiltin variable"},{"contents":"CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD","trigger":"CMAKE_VS_INCLUDE_INSTALL_TO_DEFAULT_BUILD\tbuiltin variable"},{"contents":"CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD","trigger":"CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD\tbuiltin variable"},{"contents":"CMAKE_VS_INTEL_Fortran_PROJECT_VERSION","trigger":"CMAKE_VS_INTEL_Fortran_PROJECT_VERSION\tbuiltin variable"},{"contents":"CMAKE_VS_JUST_MY_CODE_DEBUGGING","trigger":"CMAKE_VS_JUST_MY_CODE_DEBUGGING\tbuiltin variable"},{"contents":"CMAKE_VS_MSBUILD_COMMAND","trigger":"CMAKE_VS_MSBUILD_COMMAND\tbuiltin variable"},{"contents":"CMAKE_VS_NsightTegra_VERSION","trigger":"CMAKE_VS_NsightTegra_VERSION\tbuiltin variable"},{"contents":"CMAKE_VS_PLATFORM_NAME","trigger":"CMAKE_VS_PLATFORM_NAME\tbuiltin variable"},{"contents":"CMAKE_VS_PLATFORM_NAME_DEFAULT","trigger":"CMAKE_VS_PLATFORM_NAME_DEFAULT\tbuiltin variable"},{"contents":"CMAKE_VS_PLATFORM_TOOLSET","trigger":"CMAKE_VS_PLATFORM_TOOLSET\tbuiltin variable"},{"contents":"CMAKE_VS_PLATFORM_TOOLSET_CUDA","trigger":"CMAKE_VS_PLATFORM_TOOLSET_CUDA\tbuiltin variable"},{"contents":"CMAKE_VS_PLATFORM_TOOLSET_CUDA_CUSTOM_DIR","trigger":"CMAKE_VS_PLATFORM_TOOLSET_CUDA_CUSTOM_DIR\tbuiltin variable"},{"contents":"CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE","trigger":"CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE\tbuiltin variable"},{"contents":"CMAKE_VS_PLATFORM_TOOLSET_VERSION","trigger":"CMAKE_VS_PLATFORM_TOOLSET_VERSION\tbuiltin variable"},{"contents":"CMAKE_VS_SDK_EXCLUDE_DIRECTORIES","trigger":"CMAKE_VS_SDK_EXCLUDE_DIRECTORIES\tbuiltin variable"},{"contents":"CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES","trigger":"CMAKE_VS_SDK_EXECUTABLE_DIRECTORIES\tbuiltin variable"},{"contents":"CMAKE_VS_SDK_INCLUDE_DIRECTORIES","trigger":"CMAKE_VS_SDK_INCLUDE_DIRECTORIES\tbuiltin variable"},{"contents":"CMAKE_VS_SDK_LIBRARY_DIRECTORIES","trigger":"CMAKE_VS_SDK_LIBRARY_DIRECTORIES\tbuiltin variable"},{"contents":"CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES","trigger":"CMAKE_VS_SDK_LIBRARY_WINRT_DIRECTORIES\tbuiltin variable"},{"contents":"CMAKE_VS_SDK_REFERENCE_DIRECTORIES","trigger":"CMAKE_VS_SDK_REFERENCE_DIRECTORIES\tbuiltin variable"},{"contents":"CMAKE_VS_SDK_SOURCE_DIRECTORIES","trigger":"CMAKE_VS_SDK_SOURCE_DIRECTORIES\tbuiltin variable"},{"contents":"CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION","trigger":"CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION\tbuiltin variable"},{"contents":"CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM","trigger":"CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM\tbuiltin variable"},{"contents":"CMAKE_VS_WINRT_BY_DEFAULT","trigger":"CMAKE_VS_WINRT_BY_DEFAULT\tbuiltin variable"},{"contents":"CMAKE_WARN_DEPRECATED","trigger":"CMAKE_WARN_DEPRECATED\tbuiltin variable"},{"contents":"CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION","trigger":"CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION\tbuiltin variable"},{"contents":"CMAKE_WIN32_EXECUTABLE","trigger":"CMAKE_WIN32_EXECUTABLE\tbuiltin variable"},{"contents":"CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS","trigger":"CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS\tbuiltin variable"},{"contents":"CMAKE_XCODE_BUILD_SYSTEM","trigger":"CMAKE_XCODE_BUILD_SYSTEM\tbuiltin variable"},{"contents":"CMAKE_XCODE_GENERATE_SCHEME","trigger":"CMAKE_XCODE_GENERATE_SCHEME\tbuiltin variable"},{"contents":"CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY","trigger":"CMAKE_XCODE_GENERATE_TOP_LEVEL_PROJECT_ONLY\tbuiltin variable"},{"contents":"CMAKE_XCODE_LINK_BUILD_PHASE_MODE","trigger":"CMAKE_XCODE_LINK_BUILD_PHASE_MODE\tbuiltin variable"},{"contents":"CMAKE_XCODE_PLATFORM_TOOLSET","trigger":"CMAKE_XCODE_PLATFORM_TOOLSET\tbuiltin variable"},{"contents":"CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER","trigger":"CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER\tbuiltin variable"},{"contents":"CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN","trigger":"CMAKE_XCODE_SCHEME_ADDRESS_SANITIZER_USE_AFTER_RETURN\tbuiltin variable"},{"contents":"CMAKE_XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING","trigger":"CMAKE_XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING\tbuiltin variable"},{"contents":"CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER","trigger":"CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER\tbuiltin variable"},{"contents":"CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS","trigger":"CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS\tbuiltin variable"},{"contents":"CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE","trigger":"CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE\tbuiltin variable"},{"contents":"CMAKE_XCODE_SCHEME_ENVIRONMENT","trigger":"CMAKE_XCODE_SCHEME_ENVIRONMENT\tbuiltin variable"},{"contents":"CMAKE_XCODE_SCHEME_GUARD_MALLOC","trigger":"CMAKE_XCODE_SCHEME_GUARD_MALLOC\tbuiltin variable"},{"contents":"CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP","trigger":"CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP\tbuiltin variable"},{"contents":"CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES","trigger":"CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES\tbuiltin variable"},{"contents":"CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE","trigger":"CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE\tbuiltin variable"},{"contents":"CMAKE_XCODE_SCHEME_MALLOC_STACK","trigger":"CMAKE_XCODE_SCHEME_MALLOC_STACK\tbuiltin variable"},{"contents":"CMAKE_XCODE_SCHEME_THREAD_SANITIZER","trigger":"CMAKE_XCODE_SCHEME_THREAD_SANITIZER\tbuiltin variable"},{"contents":"CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP","trigger":"CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP\tbuiltin variable"},{"contents":"CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER","trigger":"CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER\tbuiltin variable"},{"contents":"CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP","trigger":"CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP\tbuiltin variable"},{"contents":"CMAKE_XCODE_SCHEME_WORKING_DIRECTORY","trigger":"CMAKE_XCODE_SCHEME_WORKING_DIRECTORY\tbuiltin variable"},{"contents":"CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS","trigger":"CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS\tbuiltin variable"},{"contents":"CPACK_ABSOLUTE_DESTINATION_FILES","trigger":"CPACK_ABSOLUTE_DESTINATION_FILES\tbuiltin variable"},{"contents":"CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY","trigger":"CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY\tbuiltin variable"},{"contents":"CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION","trigger":"CPACK_ERROR_ON_ABSOLUTE_INSTALL_DESTINATION\tbuiltin variable"},{"contents":"CPACK_INCLUDE_TOPLEVEL_DIRECTORY","trigger":"CPACK_INCLUDE_TOPLEVEL_DIRECTORY\tbuiltin variable"},{"contents":"CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS","trigger":"CPACK_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS\tbuiltin variable"},{"contents":"CPACK_PACKAGING_INSTALL_PREFIX","trigger":"CPACK_PACKAGING_INSTALL_PREFIX\tbuiltin variable"},{"contents":"CPACK_SET_DESTDIR","trigger":"CPACK_SET_DESTDIR\tbuiltin variable"},{"contents":"CPACK_WARN_ON_ABSOLUTE_INSTALL_DESTINATION","trigger":"CPACK_WARN_ON_ABSOLUTE_INSTALL_DESTINATION\tbuiltin variable"},{"contents":"CTEST_BINARY_DIRECTORY","trigger":"CTEST_BINARY_DIRECTORY\tbuiltin variable"},{"contents":"CTEST_BUILD_COMMAND","trigger":"CTEST_BUILD_COMMAND\tbuiltin variable"},{"contents":"CTEST_BUILD_NAME","trigger":"CTEST_BUILD_NAME\tbuiltin variable"},{"contents":"CTEST_BZR_COMMAND","trigger":"CTEST_BZR_COMMAND\tbuiltin variable"},{"contents":"CTEST_BZR_UPDATE_OPTIONS","trigger":"CTEST_BZR_UPDATE_OPTIONS\tbuiltin variable"},{"contents":"CTEST_CHANGE_ID","trigger":"CTEST_CHANGE_ID\tbuiltin variable"},{"contents":"CTEST_CHECKOUT_COMMAND","trigger":"CTEST_CHECKOUT_COMMAND\tbuiltin variable"},{"contents":"CTEST_CONFIGURATION_TYPE","trigger":"CTEST_CONFIGURATION_TYPE\tbuiltin variable"},{"contents":"CTEST_CONFIGURE_COMMAND","trigger":"CTEST_CONFIGURE_COMMAND\tbuiltin variable"},{"contents":"CTEST_COVERAGE_COMMAND","trigger":"CTEST_COVERAGE_COMMAND\tbuiltin variable"},{"contents":"CTEST_COVERAGE_EXTRA_FLAGS","trigger":"CTEST_COVERAGE_EXTRA_FLAGS\tbuiltin variable"},{"contents":"CTEST_CURL_OPTIONS","trigger":"CTEST_CURL_OPTIONS\tbuiltin variable"},{"contents":"CTEST_CUSTOM_COVERAGE_EXCLUDE","trigger":"CTEST_CUSTOM_COVERAGE_EXCLUDE\tbuiltin variable"},{"contents":"CTEST_CUSTOM_ERROR_EXCEPTION","trigger":"CTEST_CUSTOM_ERROR_EXCEPTION\tbuiltin variable"},{"contents":"CTEST_CUSTOM_ERROR_MATCH","trigger":"CTEST_CUSTOM_ERROR_MATCH\tbuiltin variable"},{"contents":"CTEST_CUSTOM_ERROR_POST_CONTEXT","trigger":"CTEST_CUSTOM_ERROR_POST_CONTEXT\tbuiltin variable"},{"contents":"CTEST_CUSTOM_ERROR_PRE_CONTEXT","trigger":"CTEST_CUSTOM_ERROR_PRE_CONTEXT\tbuiltin variable"},{"contents":"CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE","trigger":"CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE\tbuiltin variable"},{"contents":"CTEST_CUSTOM_MAXIMUM_NUMBER_OF_ERRORS","trigger":"CTEST_CUSTOM_MAXIMUM_NUMBER_OF_ERRORS\tbuiltin variable"},{"contents":"CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS","trigger":"CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS\tbuiltin variable"},{"contents":"CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE","trigger":"CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE\tbuiltin variable"},{"contents":"CTEST_CUSTOM_MEMCHECK_IGNORE","trigger":"CTEST_CUSTOM_MEMCHECK_IGNORE\tbuiltin variable"},{"contents":"CTEST_CUSTOM_POST_MEMCHECK","trigger":"CTEST_CUSTOM_POST_MEMCHECK\tbuiltin variable"},{"contents":"CTEST_CUSTOM_POST_TEST","trigger":"CTEST_CUSTOM_POST_TEST\tbuiltin variable"},{"contents":"CTEST_CUSTOM_PRE_MEMCHECK","trigger":"CTEST_CUSTOM_PRE_MEMCHECK\tbuiltin variable"},{"contents":"CTEST_CUSTOM_PRE_TEST","trigger":"CTEST_CUSTOM_PRE_TEST\tbuiltin variable"},{"contents":"CTEST_CUSTOM_TESTS_IGNORE","trigger":"CTEST_CUSTOM_TESTS_IGNORE\tbuiltin variable"},{"contents":"CTEST_CUSTOM_WARNING_EXCEPTION","trigger":"CTEST_CUSTOM_WARNING_EXCEPTION\tbuiltin variable"},{"contents":"CTEST_CUSTOM_WARNING_MATCH","trigger":"CTEST_CUSTOM_WARNING_MATCH\tbuiltin variable"},{"contents":"CTEST_CVS_CHECKOUT","trigger":"CTEST_CVS_CHECKOUT\tbuiltin variable"},{"contents":"CTEST_CVS_COMMAND","trigger":"CTEST_CVS_COMMAND\tbuiltin variable"},{"contents":"CTEST_CVS_UPDATE_OPTIONS","trigger":"CTEST_CVS_UPDATE_OPTIONS\tbuiltin variable"},{"contents":"CTEST_DROP_LOCATION","trigger":"CTEST_DROP_LOCATION\tbuiltin variable"},{"contents":"CTEST_DROP_METHOD","trigger":"CTEST_DROP_METHOD\tbuiltin variable"},{"contents":"CTEST_DROP_SITE","trigger":"CTEST_DROP_SITE\tbuiltin variable"},{"contents":"CTEST_DROP_SITE_CDASH","trigger":"CTEST_DROP_SITE_CDASH\tbuiltin variable"},{"contents":"CTEST_DROP_SITE_PASSWORD","trigger":"CTEST_DROP_SITE_PASSWORD\tbuiltin variable"},{"contents":"CTEST_DROP_SITE_USER","trigger":"CTEST_DROP_SITE_USER\tbuiltin variable"},{"contents":"CTEST_EXTRA_COVERAGE_GLOB","trigger":"CTEST_EXTRA_COVERAGE_GLOB\tbuiltin variable"},{"contents":"CTEST_GIT_COMMAND","trigger":"CTEST_GIT_COMMAND\tbuiltin variable"},{"contents":"CTEST_GIT_INIT_SUBMODULES","trigger":"CTEST_GIT_INIT_SUBMODULES\tbuiltin variable"},{"contents":"CTEST_GIT_UPDATE_CUSTOM","trigger":"CTEST_GIT_UPDATE_CUSTOM\tbuiltin variable"},{"contents":"CTEST_GIT_UPDATE_OPTIONS","trigger":"CTEST_GIT_UPDATE_OPTIONS\tbuiltin variable"},{"contents":"CTEST_HG_COMMAND","trigger":"CTEST_HG_COMMAND\tbuiltin variable"},{"contents":"CTEST_HG_UPDATE_OPTIONS","trigger":"CTEST_HG_UPDATE_OPTIONS\tbuiltin variable"},{"contents":"CTEST_LABELS_FOR_SUBPROJECTS","trigger":"CTEST_LABELS_FOR_SUBPROJECTS\tbuiltin variable"},{"contents":"CTEST_MEMORYCHECK_COMMAND","trigger":"CTEST_MEMORYCHECK_COMMAND\tbuiltin variable"},{"contents":"CTEST_MEMORYCHECK_COMMAND_OPTIONS","trigger":"CTEST_MEMORYCHECK_COMMAND_OPTIONS\tbuiltin variable"},{"contents":"CTEST_MEMORYCHECK_SANITIZER_OPTIONS","trigger":"CTEST_MEMORYCHECK_SANITIZER_OPTIONS\tbuiltin variable"},{"contents":"CTEST_MEMORYCHECK_SUPPRESSIONS_FILE","trigger":"CTEST_MEMORYCHECK_SUPPRESSIONS_FILE\tbuiltin variable"},{"contents":"CTEST_MEMORYCHECK_TYPE","trigger":"CTEST_MEMORYCHECK_TYPE\tbuiltin variable"},{"contents":"CTEST_NIGHTLY_START_TIME","trigger":"CTEST_NIGHTLY_START_TIME\tbuiltin variable"},{"contents":"CTEST_P4_CLIENT","trigger":"CTEST_P4_CLIENT\tbuiltin variable"},{"contents":"CTEST_P4_COMMAND","trigger":"CTEST_P4_COMMAND\tbuiltin variable"},{"contents":"CTEST_P4_OPTIONS","trigger":"CTEST_P4_OPTIONS\tbuiltin variable"},{"contents":"CTEST_P4_UPDATE_OPTIONS","trigger":"CTEST_P4_UPDATE_OPTIONS\tbuiltin variable"},{"contents":"CTEST_RESOURCE_SPEC_FILE","trigger":"CTEST_RESOURCE_SPEC_FILE\tbuiltin variable"},{"contents":"CTEST_RUN_CURRENT_SCRIPT","trigger":"CTEST_RUN_CURRENT_SCRIPT\tbuiltin variable"},{"contents":"CTEST_SCP_COMMAND","trigger":"CTEST_SCP_COMMAND\tbuiltin variable"},{"contents":"CTEST_SITE","trigger":"CTEST_SITE\tbuiltin variable"},{"contents":"CTEST_SOURCE_DIRECTORY","trigger":"CTEST_SOURCE_DIRECTORY\tbuiltin variable"},{"contents":"CTEST_SUBMIT_URL","trigger":"CTEST_SUBMIT_URL\tbuiltin variable"},{"contents":"CTEST_SVN_COMMAND","trigger":"CTEST_SVN_COMMAND\tbuiltin variable"},{"contents":"CTEST_SVN_OPTIONS","trigger":"CTEST_SVN_OPTIONS\tbuiltin variable"},{"contents":"CTEST_SVN_UPDATE_OPTIONS","trigger":"CTEST_SVN_UPDATE_OPTIONS\tbuiltin variable"},{"contents":"CTEST_TEST_LOAD","trigger":"CTEST_TEST_LOAD\tbuiltin variable"},{"contents":"CTEST_TEST_TIMEOUT","trigger":"CTEST_TEST_TIMEOUT\tbuiltin variable"},{"contents":"CTEST_TRIGGER_SITE","trigger":"CTEST_TRIGGER_SITE\tbuiltin variable"},{"contents":"CTEST_UPDATE_COMMAND","trigger":"CTEST_UPDATE_COMMAND\tbuiltin variable"},{"contents":"CTEST_UPDATE_OPTIONS","trigger":"CTEST_UPDATE_OPTIONS\tbuiltin variable"},{"contents":"CTEST_UPDATE_VERSION_ONLY","trigger":"CTEST_UPDATE_VERSION_ONLY\tbuiltin variable"},{"contents":"CTEST_UPDATE_VERSION_OVERRIDE","trigger":"CTEST_UPDATE_VERSION_OVERRIDE\tbuiltin variable"},{"contents":"CTEST_USE_LAUNCHERS","trigger":"CTEST_USE_LAUNCHERS\tbuiltin variable"},{"contents":"CYGWIN","trigger":"CYGWIN\tbuiltin variable"},{"contents":"ENV","trigger":"ENV\tbuiltin variable"},{"contents":"EXECUTABLE_OUTPUT_PATH","trigger":"EXECUTABLE_OUTPUT_PATH\tbuiltin variable"},{"contents":"GHS-MULTI","trigger":"GHS-MULTI\tbuiltin variable"},{"contents":"IOS","trigger":"IOS\tbuiltin variable"},{"contents":"LIBRARY_OUTPUT_PATH","trigger":"LIBRARY_OUTPUT_PATH\tbuiltin variable"},{"contents":"MINGW","trigger":"MINGW\tbuiltin variable"},{"contents":"MSVC","trigger":"MSVC\tbuiltin variable"},{"contents":"MSVC10","trigger":"MSVC10\tbuiltin variable"},{"contents":"MSVC11","trigger":"MSVC11\tbuiltin variable"},{"contents":"MSVC12","trigger":"MSVC12\tbuiltin variable"},{"contents":"MSVC14","trigger":"MSVC14\tbuiltin variable"},{"contents":"MSVC60","trigger":"MSVC60\tbuiltin variable"},{"contents":"MSVC70","trigger":"MSVC70\tbuiltin variable"},{"contents":"MSVC71","trigger":"MSVC71\tbuiltin variable"},{"contents":"MSVC80","trigger":"MSVC80\tbuiltin variable"},{"contents":"MSVC90","trigger":"MSVC90\tbuiltin variable"},{"contents":"MSVC_IDE","trigger":"MSVC_IDE\tbuiltin variable"},{"contents":"MSVC_TOOLSET_VERSION","trigger":"MSVC_TOOLSET_VERSION\tbuiltin variable"},{"contents":"MSVC_VERSION","trigger":"MSVC_VERSION\tbuiltin variable"},{"contents":"MSYS","trigger":"MSYS\tbuiltin variable"},{"contents":"PROJECT_BINARY_DIR","trigger":"PROJECT_BINARY_DIR\tbuiltin variable"},{"contents":"PROJECT_DESCRIPTION","trigger":"PROJECT_DESCRIPTION\tbuiltin variable"},{"contents":"PROJECT_HOMEPAGE_URL","trigger":"PROJECT_HOMEPAGE_URL\tbuiltin variable"},{"contents":"PROJECT_NAME","trigger":"PROJECT_NAME\tbuiltin variable"},{"contents":"PROJECT_SOURCE_DIR","trigger":"PROJECT_SOURCE_DIR\tbuiltin variable"},{"contents":"PROJECT_VERSION","trigger":"PROJECT_VERSION\tbuiltin variable"},{"contents":"PROJECT_VERSION_MAJOR","trigger":"PROJECT_VERSION_MAJOR\tbuiltin variable"},{"contents":"PROJECT_VERSION_MINOR","trigger":"PROJECT_VERSION_MINOR\tbuiltin variable"},{"contents":"PROJECT_VERSION_PATCH","trigger":"PROJECT_VERSION_PATCH\tbuiltin variable"},{"contents":"PROJECT_VERSION_TWEAK","trigger":"PROJECT_VERSION_TWEAK\tbuiltin variable"},{"contents":"UNIX","trigger":"UNIX\tbuiltin variable"},{"contents":"WIN32","trigger":"WIN32\tbuiltin variable"},{"contents":"WINCE","trigger":"WINCE\tbuiltin variable"},{"contents":"WINDOWS_PHONE","trigger":"WINDOWS_PHONE\tbuiltin variable"},{"contents":"WINDOWS_STORE","trigger":"WINDOWS_STORE\tbuiltin variable"},{"contents":"XCODE","trigger":"XCODE\tbuiltin variable"},{"contents":"XCODE_VERSION","trigger":"XCODE_VERSION\tbuiltin variable"}],"scope":"variable.other.readwrite.cmake"}
[35m[Kassets/syntaxes/02_Extra/CMake/CMakeCommands.sublime-syntax[m[K[36m[K:[m[K[32m[K30[m[K[36m[K:[m[K  - match: \bVER[1;33m[KBAT[m[KIM\b
[35m[Kassets/syntaxes/02_Extra/CMake/CMakeCommands.sublime-syntax[m[K[36m[K:[m[K[32m[K31[m[K[36m[K:[m[K    scope: variable.parameter.VER[1;33m[KBAT[m[KIM.cmake
[35m[Kassets/syntaxes/02_Extra/CMake/CMakeCommands.sublime-syntax[m[K[36m[K:[m[K[32m[K59[m[K[36m[K:[m[K  - match: \bVER[1;33m[KBAT[m[KIM\b
[35m[Kassets/syntaxes/02_Extra/CMake/CMakeCommands.sublime-syntax[m[K[36m[K:[m[K[32m[K60[m[K[36m[K:[m[K    scope: variable.parameter.VER[1;33m[KBAT[m[KIM.cmake
[35m[Kassets/syntaxes/02_Extra/SCSS_Sass/Syntaxes/Sass.sublime-syntax[m[K[36m[K:[m[K[32m[K1830[m[K[36m[K:[m[K          - match: '\[1;33m[Kbat[m[K\b'
[35m[Kassets/syntaxes/02_Extra/Elixir/builds/Elixir - mix format $file.sublime-build[m[K[36m[K:[m[K[32m[K6[m[K[36m[K:[m[K    "cmd": ["mix.[1;33m[Kbat[m[K", "format", "$file", "--dot-formatter", "$folder/.formatter.exs"],
[35m[Kassets/syntaxes/02_Extra/Elixir/builds/Elixir - elixir $file.sublime-build[m[K[36m[K:[m[K[32m[K6[m[K[36m[K:[m[K    "cmd": ["elixir.[1;33m[Kbat[m[K", "$file_name"]
[35m[Kassets/syntaxes/02_Extra/Lean.sublime-syntax[m[K[36m[K:[m[K[32m[K23[m[K[36m[K:[m[K    - match: '\[1;33m[Kbat[m[Ktribute\b\s*\[[^\]]*\]'
[35m[Kassets/syntaxes/02_Extra/PowerShell.sublime-syntax[m[K[36m[K:[m[K[32m[K86[m[K[36m[K:[m[K    - match: '(\b(([A-Za-z0-9\-_\.]+)\.(?i:exe|com|cmd|[1;33m[Kbat[m[K))\b)'
[35m[Kassets/syntaxes/02_Extra/PowerShell.sublime-syntax[m[K[36m[K:[m[K[32m[K174[m[K[36m[K:[m[K    - match: '(?:(\p{L}|\d|_|-|\\|\:)*\\)?\b(?i:Add|Approve|Assert|Backup|Block|Build|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Deploy|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Mount|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Write)\-.+?(?:\.(?i:exe|cmd|[1;33m[Kbat[m[K|ps1))?\b'
[35m[Kassets/syntaxes/02_Extra/MediaWiki/MediawikiNG.sublime-syntax[m[K[36m[K:[m[K[32m[K129[m[K[36m[K:[m[K            - meta_content_scope: meta.environment.embedded.dos[1;33m[Kbat[m[Kch.mediawiki source.dos[1;33m[Kbat[m[Kch.embedded
[35m[Kassets/syntaxes/02_Extra/MediaWiki/MediawikiNG.sublime-syntax[m[K[36m[K:[m[K[32m[K132[m[K[36m[K:[m[K            - include: scope:source.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/02_Extra/MediaWiki/lib/Crypto.lin.x64/Crypto/Util/RFC1751.py[m[K[36m[K:[m[K[32m[K125[m[K[36m[K:[m[K   "BAN", "BAR", "[1;33m[KBAT[m[K", "BAY", "BE", "BED", "BEE", "BEG", "BEN", "BET",
[35m[Kassets/syntaxes/02_Extra/MediaWiki/lib/Crypto.lin.x64/Crypto/Util/RFC1751.py[m[K[36m[K:[m[K[32m[K189[m[K[36m[K:[m[K   "BARN", "BARR", "BASE", "BASH", "BASK", "BASS", "[1;33m[KBAT[m[KE", "[1;33m[KBAT[m[KH",
[35m[Kassets/syntaxes/02_Extra/MediaWiki/lib/Crypto.lin.x64/Crypto/SelfTest/Signature/test_vectors/wycheproof/ecdsa_test.json[m[K[36m[K:[m[K[32m[K12177[m[K[36m[K:[m[K      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMGowFAYHKoZIzj0CAQYJKyQDAwIIAQEJA1IABHJlM+Jnc6xyChF[1;33m[KbAt[m[K6JrBWWZnfi\nObfFd6HBW4ECex/rc+ZzYB4hGqkqzLWFvAbMJ0thyeYUdG7dJI0czPjYsatLwVzF\njN8RYGXOl2fyoyI9\n-----END PUBLIC KEY-----",
[35m[Kassets/syntaxes/02_Extra/MediaWiki/lib/Crypto.lin.x64/Crypto/SelfTest/Signature/test_vectors/wycheproof/ecdsa_test.json[m[K[36m[K:[m[K[32m[K13141[m[K[36m[K:[m[K      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMHowFAYHKoZIzj0CAQYJKyQDAwIIAQELA2IA[1;33m[KBAT[m[KZ1KYtbrAgc+c4seQ5zs1UQAMZ\nEfRRkOtgYqM1NfxSabz8JdSvwdrg662UjXcy2AKa836Jo86n3ziwIPYkkG/KbZRO\nFIaFP+jlupz7otdKhS7Fh9Rv5JkXw2RBjvfspQ==\n-----END PUBLIC KEY-----",
[35m[Kassets/syntaxes/02_Extra/MediaWiki/lib/Crypto.lin.x64/Crypto/SelfTest/Signature/test_vectors/wycheproof/ecdsa_secp256r1_sha256_test.json[m[K[36m[K:[m[K[32m[K2410[m[K[36m[K:[m[K      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE3q0Rx6WzloYvIZdNxHUvre/5lO/p\nu9[1;33m[KBat[m[KBN2XqgLbh8d4/BkDorG7c+Jz/U8QOJlu5QHijQ3Nt8HqgMY/H/h/w==\n-----END PUBLIC KEY-----",
[35m[Kassets/syntaxes/02_Extra/MediaWiki/lib/Crypto.lin.x64/Crypto/SelfTest/PublicKey/test_import_RSA.py[m[K[36m[K:[m[K[32m[K444[m[K[36m[K:[m[KMIIEcjCCAlqgAwIBAgI[1;33m[KBAT[m[KANBgkqhkiG9w0BAQsFADBhMQswCQYDVQQGEwJVUzEL
[35m[Kassets/syntaxes/02_Extra/MediaWiki/lib/Crypto.win.x64/Crypto/Util/RFC1751.py[m[K[36m[K:[m[K[32m[K125[m[K[36m[K:[m[K   "BAN", "BAR", "[1;33m[KBAT[m[K", "BAY", "BE", "BED", "BEE", "BEG", "BEN", "BET",
[35m[Kassets/syntaxes/02_Extra/MediaWiki/lib/Crypto.win.x64/Crypto/Util/RFC1751.py[m[K[36m[K:[m[K[32m[K189[m[K[36m[K:[m[K   "BARN", "BARR", "BASE", "BASH", "BASK", "BASS", "[1;33m[KBAT[m[KE", "[1;33m[KBAT[m[KH",
[35m[Kassets/syntaxes/02_Extra/MediaWiki/lib/Crypto.win.x64/Crypto/SelfTest/Signature/test_vectors/wycheproof/ecdsa_test.json[m[K[36m[K:[m[K[32m[K12177[m[K[36m[K:[m[K      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMGowFAYHKoZIzj0CAQYJKyQDAwIIAQEJA1IABHJlM+Jnc6xyChF[1;33m[KbAt[m[K6JrBWWZnfi\nObfFd6HBW4ECex/rc+ZzYB4hGqkqzLWFvAbMJ0thyeYUdG7dJI0czPjYsatLwVzF\njN8RYGXOl2fyoyI9\n-----END PUBLIC KEY-----",
[35m[Kassets/syntaxes/02_Extra/MediaWiki/lib/Crypto.win.x64/Crypto/SelfTest/Signature/test_vectors/wycheproof/ecdsa_test.json[m[K[36m[K:[m[K[32m[K13141[m[K[36m[K:[m[K      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMHowFAYHKoZIzj0CAQYJKyQDAwIIAQELA2IA[1;33m[KBAT[m[KZ1KYtbrAgc+c4seQ5zs1UQAMZ\nEfRRkOtgYqM1NfxSabz8JdSvwdrg662UjXcy2AKa836Jo86n3ziwIPYkkG/KbZRO\nFIaFP+jlupz7otdKhS7Fh9Rv5JkXw2RBjvfspQ==\n-----END PUBLIC KEY-----",
[35m[Kassets/syntaxes/02_Extra/MediaWiki/lib/Crypto.win.x64/Crypto/SelfTest/Signature/test_vectors/wycheproof/ecdsa_secp256r1_sha256_test.json[m[K[36m[K:[m[K[32m[K2410[m[K[36m[K:[m[K      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE3q0Rx6WzloYvIZdNxHUvre/5lO/p\nu9[1;33m[KBat[m[KBN2XqgLbh8d4/BkDorG7c+Jz/U8QOJlu5QHijQ3Nt8HqgMY/H/h/w==\n-----END PUBLIC KEY-----",
[35m[Kassets/syntaxes/02_Extra/MediaWiki/lib/Crypto.win.x64/Crypto/SelfTest/PublicKey/test_import_RSA.py[m[K[36m[K:[m[K[32m[K444[m[K[36m[K:[m[KMIIEcjCCAlqgAwIBAgI[1;33m[KBAT[m[KANBgkqhkiG9w0BAQsFADBhMQswCQYDVQQGEwJVUzEL
[35m[Kassets/syntaxes/02_Extra/MediaWiki/lib/Crypto.osx.x64/Crypto/Util/RFC1751.py[m[K[36m[K:[m[K[32m[K125[m[K[36m[K:[m[K   "BAN", "BAR", "[1;33m[KBAT[m[K", "BAY", "BE", "BED", "BEE", "BEG", "BEN", "BET",
[35m[Kassets/syntaxes/02_Extra/MediaWiki/lib/Crypto.osx.x64/Crypto/Util/RFC1751.py[m[K[36m[K:[m[K[32m[K189[m[K[36m[K:[m[K   "BARN", "BARR", "BASE", "BASH", "BASK", "BASS", "[1;33m[KBAT[m[KE", "[1;33m[KBAT[m[KH",
[35m[Kassets/syntaxes/02_Extra/MediaWiki/lib/Crypto.osx.x64/Crypto/SelfTest/Signature/test_vectors/wycheproof/ecdsa_test.json[m[K[36m[K:[m[K[32m[K12177[m[K[36m[K:[m[K      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMGowFAYHKoZIzj0CAQYJKyQDAwIIAQEJA1IABHJlM+Jnc6xyChF[1;33m[KbAt[m[K6JrBWWZnfi\nObfFd6HBW4ECex/rc+ZzYB4hGqkqzLWFvAbMJ0thyeYUdG7dJI0czPjYsatLwVzF\njN8RYGXOl2fyoyI9\n-----END PUBLIC KEY-----",
[35m[Kassets/syntaxes/02_Extra/MediaWiki/lib/Crypto.osx.x64/Crypto/SelfTest/Signature/test_vectors/wycheproof/ecdsa_test.json[m[K[36m[K:[m[K[32m[K13141[m[K[36m[K:[m[K      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMHowFAYHKoZIzj0CAQYJKyQDAwIIAQELA2IA[1;33m[KBAT[m[KZ1KYtbrAgc+c4seQ5zs1UQAMZ\nEfRRkOtgYqM1NfxSabz8JdSvwdrg662UjXcy2AKa836Jo86n3ziwIPYkkG/KbZRO\nFIaFP+jlupz7otdKhS7Fh9Rv5JkXw2RBjvfspQ==\n-----END PUBLIC KEY-----",
[35m[Kassets/syntaxes/02_Extra/MediaWiki/lib/Crypto.osx.x64/Crypto/SelfTest/Signature/test_vectors/wycheproof/ecdsa_secp256r1_sha256_test.json[m[K[36m[K:[m[K[32m[K2410[m[K[36m[K:[m[K      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE3q0Rx6WzloYvIZdNxHUvre/5lO/p\nu9[1;33m[KBat[m[KBN2XqgLbh8d4/BkDorG7c+Jz/U8QOJlu5QHijQ3Nt8HqgMY/H/h/w==\n-----END PUBLIC KEY-----",
[35m[Kassets/syntaxes/02_Extra/MediaWiki/lib/Crypto.osx.x64/Crypto/SelfTest/PublicKey/test_import_RSA.py[m[K[36m[K:[m[K[32m[K444[m[K[36m[K:[m[KMIIEcjCCAlqgAwIBAgI[1;33m[KBAT[m[KANBgkqhkiG9w0BAQsFADBhMQswCQYDVQQGEwJVUzEL
[35m[Kassets/syntaxes/02_Extra/Julia/julia_unicode/emoji_symbols.py[m[K[36m[K:[m[K[32m[K69[m[K[36m[K:[m[K  ("\\:[1;33m[Kbat[m[Ktery:", u"🔋"),
[35m[Kassets/syntaxes/02_Extra/Julia/julia_unicode/emoji_symbols.py[m[K[36m[K:[m[K[32m[K576[m[K[36m[K:[m[K  ("\\:tana[1;33m[Kbat[m[Ka_tree:", u"🎋"),
[35m[Kassets/syntaxes/02_Extra/Julia/julia_unicode/emoji_symbols.py[m[K[36m[K:[m[K[32m[K729[m[K[36m[K:[m[K  ("\\:[1;33m[Kbat[m[Kh:", u"🛀"),
[35m[Kassets/syntaxes/02_Extra/Julia/julia_unicode/emoji_symbols.py[m[K[36m[K:[m[K[32m[K804[m[K[36m[K:[m[K  ("\\:[1;33m[Kbat[m[Khtub:", u"🛁"),
[35m[Kassets/syntaxes/02_Extra/Crystal.sublime-syntax[m[K[36m[K:[m[K[32m[K136[m[K[36m[K:[m[K    - match: '\b(initialize|new|loop|include|extend|raise|getter|setter|property|class_getter|class_setter|class_property|describe|context|it|with|delegate|def_hash|def_equals|def_equals_and_hash|forward_missing_to|record|assert_responds_to|spawn|annotation|ver[1;33m[Kbat[m[Kim)\b[!?]?'
[35m[Kassets/syntaxes/02_Extra/Dart/docgen.py[m[K[36m[K:[m[K[32m[K30[m[K[36m[K:[m[K            cmd = ["docgen.[1;33m[Kbat[m[K", "--no-include-sdk", path]
[35m[Kassets/syntaxes/02_Extra/Dart/docgen.py[m[K[36m[K:[m[K[32m[K58[m[K[36m[K:[m[K            cmd = ["docgen.[1;33m[Kbat[m[K", "--no-include-sdk", "--serve", path]
[35m[Kassets/syntaxes/02_Extra/Dart/lib/sdk.py[m[K[36m[K:[m[K[32m[K177[m[K[36m[K:[m[K        return self.get_bin_tool('pub', '.[1;33m[Kbat[m[K')
[35m[Kassets/syntaxes/02_Extra/Dart/lib/sdk.py[m[K[36m[K:[m[K[32m[K183[m[K[36m[K:[m[K        return self.get_bin_tool('dart2js', '.[1;33m[Kbat[m[K')
[35m[Kassets/syntaxes/02_Extra/Dart/lib/sdk.py[m[K[36m[K:[m[K[32m[K189[m[K[36m[K:[m[K        return self.get_bin_tool('dartanalyzer', '.[1;33m[Kbat[m[K')
[35m[Kassets/syntaxes/02_Extra/Dart/lib/sdk.py[m[K[36m[K:[m[K[32m[K195[m[K[36m[K:[m[K        return self.get_bin_tool('docgen', '.[1;33m[Kbat[m[K')
[35m[Kassets/syntaxes/02_Extra/Dart/lib/sdk.py[m[K[36m[K:[m[K[32m[K247[m[K[36m[K:[m[K        self.path = SDK().get_bin_tool('dartfmt', '.[1;33m[Kbat[m[K')
[35m[Kassets/syntaxes/02_Extra/Dart/sublime_plugin_lib/path.py[m[K[36m[K:[m[K[32m[K142[m[K[36m[K:[m[K    Useful to add .exe to @original, .[1;33m[Kbat[m[K, etc if ST is running on Windows.
[35m[Kassets/syntaxes/02_Extra/Dart/sublime_plugin_lib/path.py[m[K[36m[K:[m[K[32m[K186[m[K[36m[K:[m[K    """ Useful to add .exe, .[1;33m[Kbat[m[K, etc. to @original if ST is running on
[35m[Kassets/syntaxes/02_Extra/Dart/Support/Dart.sublime-build[m[K[36m[K:[m[K[32m[K19[m[K[36m[K:[m[K                "cmd": ["dart2js.[1;33m[Kbat[m[K", "--minify", "-o$file.js", "$file"]
[35m[Kassets/syntaxes/02_Extra/Dart/Support/Dart - Pubspec.sublime-build[m[K[36m[K:[m[K[32m[K21[m[K[36m[K:[m[K                "cmd": ["pub.[1;33m[Kbat[m[K", "upgrade"]
[35m[Kassets/syntaxes/02_Extra/Dart/Support/Dart - Pubspec.sublime-build[m[K[36m[K:[m[K[32m[K36[m[K[36m[K:[m[K                "cmd": ["pub.[1;33m[Kbat[m[K", "version"]
[35m[Kassets/syntaxes/02_Extra/LESS/Syntaxes/LESS.sublime-syntax[m[K[36m[K:[m[K[32m[K1709[m[K[36m[K:[m[K          - match: '\[1;33m[Kbat[m[K\b'
[35m[Kassets/syntaxes/02_Extra/Email/README.md[m[K[36m[K:[m[K[32m[K15[m[K[36m[K:[m[K:mouse: Using [[1;33m[Kbat[m[K](https://github.com/sharkdp/[1;33m[Kbat[m[K) *([1;33m[Kbat[m[K is a cat clone with syntax highlighting and Git integration)*
[35m[Kassets/syntaxes/02_Extra/Email/README.md[m[K[36m[K:[m[K[32m[K16[m[K[36m[K:[m[K![[1;33m[Kbat[m[K](https://raw.githubusercontent.com/mariozaizar/email.sublime-syntax/master/demo/[1;33m[Kbat[m[K.png)
[35m[Kassets/syntaxes/02_Extra/Email/link_bat.sh[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[K# We use [1;33m[Kbat[m[K to verify the sintax. [1;33m[Kbat[m[K is a cat clone with syntax highlighting
[35m[Kassets/syntaxes/02_Extra/Email/link_bat.sh[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[K# and Git integration. [1;33m[Kbat[m[K uses syntect library for syntax highlighting which
[35m[Kassets/syntaxes/02_Extra/Email/link_bat.sh[m[K[36m[K:[m[K[32m[K7[m[K[36m[K:[m[K# https://github.com/sharkdp/[1;33m[Kbat[m[K
[35m[Kassets/syntaxes/02_Extra/Email/link_bat.sh[m[K[36m[K:[m[K[32m[K9[m[K[36m[K:[m[K[1;33m[Kbat[m[K --version || brew install [1;33m[Kbat[m[K # Mac OS only
[35m[Kassets/syntaxes/02_Extra/Email/link_bat.sh[m[K[36m[K:[m[K[32m[K11[m[K[36m[K:[m[K[1;33m[KBAT[m[K_PATH=$([1;33m[Kbat[m[K --config-dir)
[35m[Kassets/syntaxes/02_Extra/Email/link_bat.sh[m[K[36m[K:[m[K[32m[K13[m[K[36m[K:[m[Kmkdir -p "$[1;33m[KBAT[m[K_PATH/syntaxes"
[35m[Kassets/syntaxes/02_Extra/Email/link_bat.sh[m[K[36m[K:[m[K[32m[K14[m[K[36m[K:[m[Kmkdir -p "$[1;33m[KBAT[m[K_PATH/themes"
[35m[Kassets/syntaxes/02_Extra/Email/link_bat.sh[m[K[36m[K:[m[K[32m[K16[m[K[36m[K:[m[KINSTALL_PATH=${[1;33m[KBAT[m[K_PATH}/syntaxes
[35m[Kassets/syntaxes/02_Extra/Email/link_bat.sh[m[K[36m[K:[m[K[32m[K19[m[K[36m[K:[m[K[1;33m[Kbat[m[K cache --build
[35m[Kassets/syntaxes/02_Extra/Email/link_bat.sh[m[K[36m[K:[m[K[32m[K20[m[K[36m[K:[m[K[1;33m[Kbat[m[K --list-languages | grep "Email"
[35m[Kassets/syntaxes/02_Extra/Email/link_bat.sh[m[K[36m[K:[m[K[32m[K22[m[K[36m[K:[m[K[1;33m[Kbat[m[K demo/email.eml
[35m[Kassets/syntaxes/02_Extra/TypeScript.sublime-syntax[m[K[36m[K:[m[K[32m[K2446[m[K[36m[K:[m[K        |AudioNode|AudioParam|[1;33m[KBat[m[KteryManager|BeforeUnloadEvent|BiquadFilterNode|Blob|BufferSource|ByteString|CSS|CSSConditionRule
[35m[Kassets/syntaxes/02_Extra/HTML (Twig)/Preferences/Indentation.tmPreferences[m[K[36m[K:[m[K[32m[K22[m[K[36m[K:[m[K            ^\s*\{%-?\s(end(?:autoescape|block|embed|filter|for|if|macro|raw|sandbox|set|spaceless|trans|ver[1;33m[Kbat[m[Kim)|(else))(?:(?!%\}).)*\s-?%\}
[35m[Kassets/syntaxes/02_Extra/HTML (Twig)/Preferences/Indentation.tmPreferences[m[K[36m[K:[m[K[32m[K36[m[K[36m[K:[m[K            ^\s*\{%-?\s(autoescape|block|embed|filter|for|if|else|macro|raw|sandbox|set|spaceless|trans|ver[1;33m[Kbat[m[Kim)(?:(?!%\}).)*\s-?%\}(?!.*\{%-?\send\1)
[35m[Kassets/syntaxes/02_Extra/HTML (Twig)/Preferences/Folding.tmPreferences[m[K[36m[K:[m[K[32m[K16[m[K[36m[K:[m[K	        |\{%\s+(autoescape|block|embed|filter|for|if|macro|raw|sandbox|set|spaceless|trans|ver[1;33m[Kbat[m[Kim)
[35m[Kassets/syntaxes/02_Extra/HTML (Twig)/Preferences/Folding.tmPreferences[m[K[36m[K:[m[K[32m[K23[m[K[36m[K:[m[K	        |\{%\s+end(autoescape|block|embed|filter|for|if|macro|raw|sandbox|set|spaceless|trans|ver[1;33m[Kbat[m[Kim)
[35m[Kassets/syntaxes/02_Extra/HTML (Twig)/Snippets/verbatim.tmSnippet[m[K[36m[K:[m[K[32m[K6[m[K[36m[K:[m[K    <string>{% ver[1;33m[Kbat[m[Kim %}
[35m[Kassets/syntaxes/02_Extra/HTML (Twig)/Snippets/verbatim.tmSnippet[m[K[36m[K:[m[K[32m[K8[m[K[36m[K:[m[K{% endver[1;33m[Kbat[m[Kim %}</string>
[35m[Kassets/syntaxes/02_Extra/HTML (Twig)/Snippets/verbatim.tmSnippet[m[K[36m[K:[m[K[32m[K10[m[K[36m[K:[m[K    <string>ver[1;33m[Kbat[m[Kim</string>
[35m[Kassets/syntaxes/02_Extra/HTML (Twig)/Snippets/verbatim.tmSnippet[m[K[36m[K:[m[K[32m[K14[m[K[36m[K:[m[K    <string>ver[1;33m[Kbat[m[Kim</string>
[35m[Kassets/syntaxes/02_Extra/HTML (Twig)/Syntaxes/HTML (Twig).tmLanguage[m[K[36m[K:[m[K[32m[K1374[m[K[36m[K:[m[K            <string>(?&lt;=\s)((?:end)?(?:autoescape|block|embed|filter|for|if|macro|raw|sandbox|set|spaceless|trans|ver[1;33m[Kbat[m[Kim)|as|do|else|elseif|extends|flush|from|ignore missing|import|include|only|use|with)(?=\s)</string>
[35m[Kassets/syntaxes/02_Extra/HTML (Twig)/Syntaxes/HTML (Twig).tmLanguage[m[K[36m[K:[m[K[32m[K1590[m[K[36m[K:[m[K            <string>(?&lt;=(?:[a-zA-Z0-9_\x{7f}-\x{ff}\]\)\'\"]\|)|\{%\sfilter\s)([1;33m[Kbat[m[Kch|convert_encoding|date|date_modify|default|e(?:scape)?|format|join|merge|number_format|replace|round|slice|split|trim)(\()</string>
[35m[Kassets/syntaxes/02_Extra/requirementstxt/LICENSE[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[K Everyone is permitted to copy and distribute ver[1;33m[Kbat[m[Kim copies
[35m[Kassets/syntaxes/02_Extra/requirementstxt/LICENSE[m[K[36m[K:[m[K[32m[K195[m[K[36m[K:[m[K  4. Conveying Ver[1;33m[Kbat[m[Kim Copies.
[35m[Kassets/syntaxes/02_Extra/requirementstxt/LICENSE[m[K[36m[K:[m[K[32m[K197[m[K[36m[K:[m[K  You may convey ver[1;33m[Kbat[m[Kim copies of the Program's source code as you
[35m[Kassets/syntaxes/01_Packages/Batch File/Symbol List.tmPreferences[m[K[36m[K:[m[K[32m[K7[m[K[36m[K:[m[K	<string>source.dos[1;33m[Kbat[m[Kch entity.name.label - meta.function-call</string>
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[Kname: [1;33m[KBat[m[Kch File
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K6[m[K[36m[K:[m[K  - [1;33m[Kbat[m[K
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K8[m[K[36m[K:[m[Kscope: source.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K31[m[K[36m[K:[m[K      scope: keyword.control.statement.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K34[m[K[36m[K:[m[K        1: keyword.control.statement.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K35[m[K[36m[K:[m[K        2: punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K36[m[K[36m[K:[m[K        3: keyword.control.flow.return.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K37[m[K[36m[K:[m[K        4: meta.function-call.dos[1;33m[Kbat[m[Kch variable.function.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K40[m[K[36m[K:[m[K        1: keyword.control.conditional.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K41[m[K[36m[K:[m[K        2: keyword.operator.logical.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K42[m[K[36m[K:[m[K        3: keyword.other.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K44[m[K[36m[K:[m[K      scope: keyword.control.conditional.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K46[m[K[36m[K:[m[K      scope: keyword.control.repeat.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K50[m[K[36m[K:[m[K      scope: keyword.command.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K60[m[K[36m[K:[m[K      scope: keyword.command.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K64[m[K[36m[K:[m[K      scope: keyword.command.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K74[m[K[36m[K:[m[K          1: punctuation.definition.string.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K75[m[K[36m[K:[m[K          2: variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K76[m[K[36m[K:[m[K          3: keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K78[m[K[36m[K:[m[K          - meta_scope: string.quoted.double.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K80[m[K[36m[K:[m[K            scope: punctuation.definition.string.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K88[m[K[36m[K:[m[K          1: variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K89[m[K[36m[K:[m[K          2: keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K91[m[K[36m[K:[m[K          - meta_content_scope: string.unquoted.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K96[m[K[36m[K:[m[K            scope: punctuation.definition.string.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K98[m[K[36m[K:[m[K              - meta_scope: string.quoted.double.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K101[m[K[36m[K:[m[K                scope: punctuation.definition.string.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K108[m[K[36m[K:[m[K        scope: variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K112[m[K[36m[K:[m[K          - meta_content_scope: meta.expression.set.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K120[m[K[36m[K:[m[K              1: variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K121[m[K[36m[K:[m[K              2: keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K123[m[K[36m[K:[m[K              - meta_scope: meta.prompt.set.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K132[m[K[36m[K:[m[K                    scope: comment.line.ignored.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K135[m[K[36m[K:[m[K                  - meta_content_scope: string.unquoted.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K145[m[K[36m[K:[m[K      scope: punctuation.section.group.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K148[m[K[36m[K:[m[K      scope: punctuation.definition.string.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K153[m[K[36m[K:[m[K    - meta_scope: meta.group.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K155[m[K[36m[K:[m[K      scope: punctuation.section.group.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K158[m[K[36m[K:[m[K      scope: punctuation.definition.string.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K164[m[K[36m[K:[m[K      scope: keyword.operator.assignment.augmented.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K167[m[K[36m[K:[m[K        1: constant.character.escape.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K168[m[K[36m[K:[m[K        2: keyword.operator.assignment.augmented.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K170[m[K[36m[K:[m[K      scope: keyword.operator.arithmetic.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K173[m[K[36m[K:[m[K        1: constant.character.escape.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K174[m[K[36m[K:[m[K        2: keyword.operator.arithmetic.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K176[m[K[36m[K:[m[K      scope: keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K180[m[K[36m[K:[m[K      scope: keyword.operator.assignment.augmented.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K182[m[K[36m[K:[m[K      scope: keyword.operator.arithmetic.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K186[m[K[36m[K:[m[K    - meta_scope: string.quoted.double.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K190[m[K[36m[K:[m[K      scope: punctuation.definition.string.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K193[m[K[36m[K:[m[K      scope: punctuation.section.group.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K195[m[K[36m[K:[m[K        - meta_scope: meta.group.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K202[m[K[36m[K:[m[K    - meta_scope: meta.group.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K204[m[K[36m[K:[m[K      scope: punctuation.section.group.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K207[m[K[36m[K:[m[K      scope: punctuation.definition.string.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K214[m[K[36m[K:[m[K    - meta_scope: string.quoted.double.dos[1;33m[Kbat[m[Kch meta.group.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K216[m[K[36m[K:[m[K      scope: punctuation.section.group.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K219[m[K[36m[K:[m[K      scope: punctuation.section.group.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K227[m[K[36m[K:[m[K      scope: keyword.operator.logical.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K233[m[K[36m[K:[m[K      scope: variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K238[m[K[36m[K:[m[K      scope: variable.parameter.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K240[m[K[36m[K:[m[K        1: punctuation.definition.variable.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K242[m[K[36m[K:[m[K      scope: variable.language.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K244[m[K[36m[K:[m[K        1: punctuation.definition.variable.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K245[m[K[36m[K:[m[K        2: punctuation.definition.variable.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K252[m[K[36m[K:[m[K      scope: punctuation.definition.variable.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K254[m[K[36m[K:[m[K        - meta_scope: variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K257[m[K[36m[K:[m[K            1: punctuation.definition.variable.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K261[m[K[36m[K:[m[K          scope: punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K263[m[K[36m[K:[m[K            - meta_content_scope: meta.variable.substring.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K269[m[K[36m[K:[m[K          scope: punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K271[m[K[36m[K:[m[K            - meta_content_scope: meta.variable.substitution.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K276[m[K[36m[K:[m[K              scope: punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K282[m[K[36m[K:[m[K                  scope: string.unquoted.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K287[m[K[36m[K:[m[K      scope: punctuation.definition.variable.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K289[m[K[36m[K:[m[K        - meta_scope: variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K292[m[K[36m[K:[m[K            1: punctuation.definition.variable.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K296[m[K[36m[K:[m[K          scope: punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K298[m[K[36m[K:[m[K            - meta_content_scope: meta.variable.substring.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K304[m[K[36m[K:[m[K          scope: punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K306[m[K[36m[K:[m[K            - meta_content_scope: meta.variable.substitution.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K312[m[K[36m[K:[m[K              scope: punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K318[m[K[36m[K:[m[K                  scope: string.unquoted.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K322[m[K[36m[K:[m[K      scope: string.unquoted.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K326[m[K[36m[K:[m[K      scope: constant.numeric.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K331[m[K[36m[K:[m[K      scope: punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K335[m[K[36m[K:[m[K      scope: constant.numeric.integer.hexadecimal.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K337[m[K[36m[K:[m[K        1: punctuation.definition.numeric.hexadecimal.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K339[m[K[36m[K:[m[K      scope: constant.numeric.integer.octal.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K341[m[K[36m[K:[m[K        1: punctuation.definition.numeric.octal.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K343[m[K[36m[K:[m[K      scope: constant.numeric.integer.decimal.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K347[m[K[36m[K:[m[K      scope: constant.language.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K351[m[K[36m[K:[m[K      scope: keyword.operator.at.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K353[m[K[36m[K:[m[K      scope: keyword.operator.comparison.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K355[m[K[36m[K:[m[K      scope: keyword.operator.logical.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K357[m[K[36m[K:[m[K      scope: keyword.operator.conditional.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K359[m[K[36m[K:[m[K      scope: keyword.operator.pipe.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K361[m[K[36m[K:[m[K      scope: keyword.operator.redirection.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K366[m[K[36m[K:[m[K        1: punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K367[m[K[36m[K:[m[K        2: entity.name.label.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K372[m[K[36m[K:[m[K        1: keyword.operator.conditional.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K375[m[K[36m[K:[m[K          scope: comment.line.rem.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K378[m[K[36m[K:[m[K          scope: punctuation.definition.comment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K380[m[K[36m[K:[m[K            - meta_scope: comment.line.colon.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K386[m[K[36m[K:[m[K      scope: keyword.command.rem.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K390[m[K[36m[K:[m[K        - meta_content_scope: comment.line.rem.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K392[m[K[36m[K:[m[K          scope: comment.line.rem.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K395[m[K[36m[K:[m[K          scope: invalid.illegal.unexpected-character.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K399[m[K[36m[K:[m[K      scope: punctuation.definition.string.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K401[m[K[36m[K:[m[K        - meta_scope: string.quoted.double.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K404[m[K[36m[K:[m[K            1: punctuation.definition.string.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K405[m[K[36m[K:[m[K            2: invalid.illegal.newline.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K412[m[K[36m[K:[m[K      scope: punctuation.section.group.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K414[m[K[36m[K:[m[K        - meta_scope: meta.group.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K416[m[K[36m[K:[m[K          scope: punctuation.section.group.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K419[m[K[36m[K:[m[K          scope: punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax[m[K[36m[K:[m[K[32m[K424[m[K[36m[K:[m[K    scope: constant.character.escape.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/Comments.tmPreferences[m[K[36m[K:[m[K[32m[K7[m[K[36m[K:[m[K	<string>source.dos[1;33m[Kbat[m[Kch</string>
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[K:: SYNTAX TEST "Packages/[1;33m[KBat[m[Kch File/[1;33m[KBat[m[Kch File.sublime-syntax"
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[K:: ^^^                  keyword.command.rem.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[K::     ^^^^^^^^^^^^^^^^ comment.line.rem.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K6[m[K[36m[K:[m[K::           ^          invalid.illegal.unexpected-character.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K7[m[K[36m[K:[m[K::               ^      invalid.illegal.unexpected-character.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K8[m[K[36m[K:[m[K::                    ^ invalid.illegal.unexpected-character.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K12[m[K[36m[K:[m[K:: ^^^^^^^^^^^^^ - comment.line.rem.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K19[m[K[36m[K:[m[K:: ^^         punctuation.definition.comment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K20[m[K[36m[K:[m[K:: ^^^^^^^^^^ comment.line.colon.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K23[m[K[36m[K:[m[K:: ^^         punctuation.definition.comment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K26[m[K[36m[K:[m[K:: ^^         punctuation.definition.comment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K29[m[K[36m[K:[m[K:: ^^         punctuation.definition.comment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K32[m[K[36m[K:[m[K:: ^^         punctuation.definition.comment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K35[m[K[36m[K:[m[K:: ^^         punctuation.definition.comment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K46[m[K[36m[K:[m[K::   ^ keyword.operator.conditional.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K47[m[K[36m[K:[m[K::    ^^ punctuation.definition.comment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K48[m[K[36m[K:[m[K::    ^^^^^^^^^^^^ comment.line.colon.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K51[m[K[36m[K:[m[K::^^ punctuation.definition.comment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K52[m[K[36m[K:[m[K::^^^^^^^^^^^^^^^^^^^^^^ comment.line.colon.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K55[m[K[36m[K:[m[K::      ^       punctuation.definition.string.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K56[m[K[36m[K:[m[K::      ^^^^^   string.quoted.double.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K57[m[K[36m[K:[m[K::          ^   punctuation.definition.string.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K60[m[K[36m[K:[m[K::    ^ invalid.illegal.newline.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K63[m[K[36m[K:[m[K:: ^ keyword.operator.at.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K66[m[K[36m[K:[m[K:: ^ - keyword.operator.at.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K69[m[K[36m[K:[m[K:: ^^^^ keyword.control.statement.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K70[m[K[36m[K:[m[K::     ^ punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K71[m[K[36m[K:[m[K::      ^^^ keyword.control.flow.return.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K74[m[K[36m[K:[m[K:: ^^^^ keyword.control.statement.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K75[m[K[36m[K:[m[K::      ^ punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K76[m[K[36m[K:[m[K::       ^^^ meta.function-call.dos[1;33m[Kbat[m[Kch variable.function.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K79[m[K[36m[K:[m[K:: ^^^^ keyword.control.statement.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K80[m[K[36m[K:[m[K::     ^ punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K81[m[K[36m[K:[m[K::      ^^^ meta.function-call.dos[1;33m[Kbat[m[Kch variable.function.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K85[m[K[36m[K:[m[K:: ^^^^                keyword.command.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K86[m[K[36m[K:[m[K::                   ^ keyword.operator.redirection.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K89[m[K[36m[K:[m[K::      ^^     keyword.operator.redirection.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K93[m[K[36m[K:[m[K::     ^ keyword.operator.redirection.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K94[m[K[36m[K:[m[K::              ^^ keyword.operator.redirection.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K97[m[K[36m[K:[m[K::      ^^ keyword.operator.conditional.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K98[m[K[36m[K:[m[K::              ^^ keyword.operator.conditional.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K99[m[K[36m[K:[m[K::                      ^ keyword.operator.conditional.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K103[m[K[36m[K:[m[K:: ^^         keyword.control.conditional.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K104[m[K[36m[K:[m[K::        ^^^ keyword.operator.comparison.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K107[m[K[36m[K:[m[K:: ^^             keyword.control.conditional.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K108[m[K[36m[K:[m[K::    ^^^         keyword.operator.logical.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K109[m[K[36m[K:[m[K::            ^^^ keyword.operator.comparison.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K113[m[K[36m[K:[m[K:: ^^              keyword.control.conditional.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K114[m[K[36m[K:[m[K::    ^^^^^^^^^^^^ variable.language.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K115[m[K[36m[K:[m[K::    ^ punctuation.definition.variable.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K116[m[K[36m[K:[m[K::               ^ variable.language.dos[1;33m[Kbat[m[Kch punctuation.definition.variable.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K119[m[K[36m[K:[m[K:: ^^         keyword.control.conditional.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K120[m[K[36m[K:[m[K::        ^^  keyword.operator.comparison.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K123[m[K[36m[K:[m[K:: ^^^                 keyword.control.repeat.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K124[m[K[36m[K:[m[K::             ^       constant.numeric.integer.decimal.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K127[m[K[36m[K:[m[K::          ^ keyword.operator.pipe.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K130[m[K[36m[K:[m[K::^    punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K131[m[K[36m[K:[m[K:: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ entity.name.label.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K134[m[K[36m[K:[m[K::^    punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K135[m[K[36m[K:[m[K:: ^^^ entity.name.label.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K138[m[K[36m[K:[m[K::      ^ punctuation.definition.variable.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K139[m[K[36m[K:[m[K::      ^^ variable.parameter.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K140[m[K[36m[K:[m[K::         ^ punctuation.definition.variable.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K141[m[K[36m[K:[m[K::         ^^ variable.parameter.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K142[m[K[36m[K:[m[K::            ^ punctuation.definition.variable.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K143[m[K[36m[K:[m[K::            ^^^^^^^^^^^ variable.parameter.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K144[m[K[36m[K:[m[K::                         ^ punctuation.definition.variable.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K145[m[K[36m[K:[m[K::                         ^^^ variable.parameter.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K148[m[K[36m[K:[m[K::      ^ punctuation.definition.variable.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K149[m[K[36m[K:[m[K::      ^^^^^^^^^^ variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K150[m[K[36m[K:[m[K::               ^ punctuation.definition.variable.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K151[m[K[36m[K:[m[K::                 ^ punctuation.definition.variable.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K152[m[K[36m[K:[m[K::                 ^^^^^^^^^^ variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K153[m[K[36m[K:[m[K::                          ^ punctuation.definition.variable.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K156[m[K[36m[K:[m[K::   ^^^^^^^^^^^^^^^ variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K157[m[K[36m[K:[m[K::   ^ punctuation.definition.variable.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K158[m[K[36m[K:[m[K::       ^ punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K159[m[K[36m[K:[m[K::        ^^^^^^^^^ meta.variable.substitution.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K160[m[K[36m[K:[m[K::        ^^^^ string.unquoted.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K161[m[K[36m[K:[m[K::            ^ punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K162[m[K[36m[K:[m[K::             ^^^^ string.unquoted.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K163[m[K[36m[K:[m[K::                 ^ punctuation.definition.variable.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K164[m[K[36m[K:[m[K::                   ^^^^^^^^^^^^^^^ variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K165[m[K[36m[K:[m[K::                   ^ punctuation.definition.variable.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K166[m[K[36m[K:[m[K::                       ^ punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K167[m[K[36m[K:[m[K::                        ^^^^^^^^^ meta.variable.substitution.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K168[m[K[36m[K:[m[K::                        ^^^^ string.unquoted.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K169[m[K[36m[K:[m[K::                            ^ punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K170[m[K[36m[K:[m[K::                             ^^^^ string.unquoted.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K171[m[K[36m[K:[m[K::                                 ^ punctuation.definition.variable.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K175[m[K[36m[K:[m[K::   ^^^^^^^^^^^^^^ variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K176[m[K[36m[K:[m[K::   ^ punctuation.definition.variable.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K177[m[K[36m[K:[m[K::          ^^ punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K178[m[K[36m[K:[m[K::            ^^^^ meta.variable.substring.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K179[m[K[36m[K:[m[K::            ^ constant.numeric.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K180[m[K[36m[K:[m[K::             ^ punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K181[m[K[36m[K:[m[K::              ^^ constant.numeric.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K182[m[K[36m[K:[m[K::                ^ punctuation.definition.variable.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K183[m[K[36m[K:[m[K::                  ^^^^^^^^^^^^^^ variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K184[m[K[36m[K:[m[K::                  ^ punctuation.definition.variable.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K185[m[K[36m[K:[m[K::                         ^^ punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K186[m[K[36m[K:[m[K::                           ^^^^ meta.variable.substring.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K187[m[K[36m[K:[m[K::                           ^ constant.numeric.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K188[m[K[36m[K:[m[K::                            ^ punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K189[m[K[36m[K:[m[K::                             ^^ constant.numeric.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K190[m[K[36m[K:[m[K::                               ^ punctuation.definition.variable.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K193[m[K[36m[K:[m[K::   ^^^^^^^ variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K194[m[K[36m[K:[m[K::   ^ punctuation.definition.variable.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K195[m[K[36m[K:[m[K::     ^^ punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K196[m[K[36m[K:[m[K::       ^^ meta.variable.substring.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K197[m[K[36m[K:[m[K::       ^^ constant.numeric.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K198[m[K[36m[K:[m[K::         ^ punctuation.definition.variable.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K199[m[K[36m[K:[m[K::           ^^^^^^^ variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K200[m[K[36m[K:[m[K::           ^ punctuation.definition.variable.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K201[m[K[36m[K:[m[K::             ^^ punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K202[m[K[36m[K:[m[K::               ^^ meta.variable.substring.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K203[m[K[36m[K:[m[K::               ^^ constant.numeric.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K204[m[K[36m[K:[m[K::                 ^ punctuation.definition.variable.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K207[m[K[36m[K:[m[K::   ^^^^^^^^^^^^^^^^^^^^^ variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K208[m[K[36m[K:[m[K::   ^ punctuation.definition.variable.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K209[m[K[36m[K:[m[K::      ^^^^^ meta.variable.substitution.dos[1;33m[Kbat[m[Kch variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K210[m[K[36m[K:[m[K::      ^ meta.variable.substitution.dos[1;33m[Kbat[m[Kch punctuation.definition.variable.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K211[m[K[36m[K:[m[K::          ^ meta.variable.substitution.dos[1;33m[Kbat[m[Kch punctuation.definition.variable.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K212[m[K[36m[K:[m[K::            ^ meta.variable.substitution.dos[1;33m[Kbat[m[Kch punctuation.definition.variable.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K213[m[K[36m[K:[m[K::            ^^^^^^^^^^^ meta.variable.substitution.dos[1;33m[Kbat[m[Kch variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K214[m[K[36m[K:[m[K::                  ^^^^ meta.variable.substitution.dos[1;33m[Kbat[m[Kch meta.variable.substring.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K215[m[K[36m[K:[m[K::                      ^ meta.variable.substitution.dos[1;33m[Kbat[m[Kch punctuation.definition.variable.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K216[m[K[36m[K:[m[K::                    ^^ meta.variable.substitution.dos[1;33m[Kbat[m[Kch constant.numeric.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K217[m[K[36m[K:[m[K::                       ^ punctuation.definition.variable.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K220[m[K[36m[K:[m[K::   ^^^^^^^^^^^^^^^^^^^ variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K221[m[K[36m[K:[m[K::   ^ punctuation.definition.variable.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K222[m[K[36m[K:[m[K::          ^ meta.variable.substitution.dos[1;33m[Kbat[m[Kch punctuation.definition.variable.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K223[m[K[36m[K:[m[K::          ^^^^^^^^^^^ meta.variable.substitution.dos[1;33m[Kbat[m[Kch variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K224[m[K[36m[K:[m[K::                ^^^^ meta.variable.substitution.dos[1;33m[Kbat[m[Kch meta.variable.substring.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K225[m[K[36m[K:[m[K::                    ^ meta.variable.substitution.dos[1;33m[Kbat[m[Kch punctuation.definition.variable.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K226[m[K[36m[K:[m[K::                  ^^ meta.variable.substitution.dos[1;33m[Kbat[m[Kch constant.numeric.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K227[m[K[36m[K:[m[K::                     ^ punctuation.definition.variable.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K230[m[K[36m[K:[m[K::      ^^^^^^^^^^^^ - variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K231[m[K[36m[K:[m[K::   ^^^             - keyword.operator.logical.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K234[m[K[36m[K:[m[K::      ^^^^^^^^^^^^ - variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K235[m[K[36m[K:[m[K::   ^^^             - keyword.operator.logical.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K239[m[K[36m[K:[m[K::         ^^^ constant.numeric.integer.octal.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K240[m[K[36m[K:[m[K::         ^ punctuation.definition.numeric.octal.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K241[m[K[36m[K:[m[K::               ^^^^ constant.numeric.integer.hexadecimal.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K242[m[K[36m[K:[m[K::               ^^ punctuation.definition.numeric.hexadecimal.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K243[m[K[36m[K:[m[K::                      ^^ constant.numeric.integer.decimal.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K247[m[K[36m[K:[m[K::   ^^ constant.character.escape.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K248[m[K[36m[K:[m[K::      ^^^ constant.character.escape.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K249[m[K[36m[K:[m[K::          ^^ constant.character.escape.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K253[m[K[36m[K:[m[K::        ^^^^^^^^^ meta.expression.set.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K254[m[K[36m[K:[m[K::            ^^^ keyword.operator.assignment.augmented.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K257[m[K[36m[K:[m[K::            ^^ keyword.operator.assignment.augmented.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K260[m[K[36m[K:[m[K::            ^^ keyword.operator.assignment.augmented.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K263[m[K[36m[K:[m[K::            ^^ keyword.operator.assignment.augmented.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K266[m[K[36m[K:[m[K::            ^^ keyword.operator.assignment.augmented.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K269[m[K[36m[K:[m[K::            ^^ keyword.operator.assignment.augmented.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K272[m[K[36m[K:[m[K::            ^^^ keyword.operator.assignment.augmented.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K275[m[K[36m[K:[m[K::            ^ keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K276[m[K[36m[K:[m[K::             ^ keyword.operator.logical.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K279[m[K[36m[K:[m[K::             ^^^^^ meta.group.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K280[m[K[36m[K:[m[K::             ^ punctuation.section.group.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K281[m[K[36m[K:[m[K::                 ^ punctuation.section.group.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K282[m[K[36m[K:[m[K::            ^ keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K283[m[K[36m[K:[m[K::               ^ keyword.operator.arithmetic.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K284[m[K[36m[K:[m[K::                  ^ keyword.operator.arithmetic.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K287[m[K[36m[K:[m[K::            ^ keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K288[m[K[36m[K:[m[K::              ^ punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K289[m[K[36m[K:[m[K::                     ^ keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K290[m[K[36m[K:[m[K::                         ^ keyword.operator.arithmetic.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K293[m[K[36m[K:[m[K::            ^ keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K294[m[K[36m[K:[m[K::              ^^ keyword.operator.arithmetic.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K297[m[K[36m[K:[m[K::            ^ keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K298[m[K[36m[K:[m[K::              ^^ keyword.operator.arithmetic.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K301[m[K[36m[K:[m[K::            ^ keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K302[m[K[36m[K:[m[K::              ^^ keyword.operator.arithmetic.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K305[m[K[36m[K:[m[K::            ^ keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K306[m[K[36m[K:[m[K::              ^ keyword.operator.arithmetic.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K309[m[K[36m[K:[m[K::            ^ keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K310[m[K[36m[K:[m[K::              ^ keyword.operator.arithmetic.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K313[m[K[36m[K:[m[K::            ^ keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K314[m[K[36m[K:[m[K::              ^ keyword.operator.arithmetic.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K317[m[K[36m[K:[m[K::            ^^ keyword.operator.assignment.augmented.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K320[m[K[36m[K:[m[K::            ^ keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K321[m[K[36m[K:[m[K::                ^ keyword.operator.arithmetic.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K324[m[K[36m[K:[m[K::            ^ keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K325[m[K[36m[K:[m[K::                ^ keyword.operator.arithmetic.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K328[m[K[36m[K:[m[K::            ^ keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K329[m[K[36m[K:[m[K::                ^ keyword.operator.arithmetic.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K332[m[K[36m[K:[m[K::            ^ keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K333[m[K[36m[K:[m[K::                ^ keyword.operator.arithmetic.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K336[m[K[36m[K:[m[K::            ^ keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K337[m[K[36m[K:[m[K::             ^ keyword.operator.arithmetic.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K340[m[K[36m[K:[m[K::            ^^^ keyword.operator.assignment.augmented.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K343[m[K[36m[K:[m[K::            ^^ keyword.operator.assignment.augmented.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K346[m[K[36m[K:[m[K::               ^ keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K347[m[K[36m[K:[m[K::                    ^ keyword.operator.arithmetic.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K348[m[K[36m[K:[m[K::                        ^ punctuation.separator.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K349[m[K[36m[K:[m[K::                              ^ keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K350[m[K[36m[K:[m[K::                                      ^ keyword.operator.arithmetic.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K436[m[K[36m[K:[m[K::  ^^^^^^^^^^^ variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K444[m[K[36m[K:[m[K::                           ^^^^^^^^^^^ string.quoted.double.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K445[m[K[36m[K:[m[K::                            ^^ constant.character.escape.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K446[m[K[36m[K:[m[K::                              ^ - constant.character.escape.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K447[m[K[36m[K:[m[K::                               ^^ constant.character.escape.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K448[m[K[36m[K:[m[K::                                 ^ - constant.character.escape.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K449[m[K[36m[K:[m[K::                                  ^^ constant.character.escape.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K450[m[K[36m[K:[m[K::                                    ^ - constant.character.escape.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K454[m[K[36m[K:[m[K:: ^^^^ - variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K455[m[K[36m[K:[m[K::     ^^^^^ variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K456[m[K[36m[K:[m[K::          ^ keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K457[m[K[36m[K:[m[K::           ^ keyword.operator.redirection.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K459[m[K[36m[K:[m[K::                      ^ punctuation.definition.variable.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K460[m[K[36m[K:[m[K::                      ^^^^^^^ variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K461[m[K[36m[K:[m[K::                            ^ punctuation.definition.variable.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K464[m[K[36m[K:[m[K:: ^^^^ - variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K465[m[K[36m[K:[m[K::     ^^^^^ variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K466[m[K[36m[K:[m[K::          ^ keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K467[m[K[36m[K:[m[K::           ^^^^^^^^^^^^^ meta.prompt.set.dos[1;33m[Kbat[m[Kch string.unquoted - variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K468[m[K[36m[K:[m[K::                        ^ - meta.prompt.set.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K470[m[K[36m[K:[m[K:: ^^^^ - variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K471[m[K[36m[K:[m[K::     ^^^^^ variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K472[m[K[36m[K:[m[K::          ^ keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K473[m[K[36m[K:[m[K::           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ meta.prompt.set.dos[1;33m[Kbat[m[Kch string.unquoted - variable.other.readwrite.dos[1;33m[Kbat[m[Kch - comment
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K474[m[K[36m[K:[m[K::                                                     ^ - meta.prompt.set.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K476[m[K[36m[K:[m[K:: ^^^^ - variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K477[m[K[36m[K:[m[K::     ^^^^^ variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K478[m[K[36m[K:[m[K::          ^ keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K479[m[K[36m[K:[m[K::           ^ - meta.prompt.set.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K493[m[K[36m[K:[m[K::  ^^^^^^ variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K494[m[K[36m[K:[m[K::         ^^^^^^ variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K498[m[K[36m[K:[m[K::  ^^^^ variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K499[m[K[36m[K:[m[K::      ^ keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K500[m[K[36m[K:[m[K::       ^ punctuation.definition.string.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K501[m[K[36m[K:[m[K::       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ string.quoted.double.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K502[m[K[36m[K:[m[K::                               ^^^^^^^^^ variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K503[m[K[36m[K:[m[K::                                         ^^ constant.character.escape.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K504[m[K[36m[K:[m[K::                                               ^ punctuation.definition.string.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K505[m[K[36m[K:[m[K::                                                ^^^ string.unquoted.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K508[m[K[36m[K:[m[K::^^^^^^ keyword.command.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K510[m[K[36m[K:[m[K::   ^^^^ - variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K511[m[K[36m[K:[m[K::       ^^^^^^^ variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K512[m[K[36m[K:[m[K::              ^ keyword.operator.assignment.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K513[m[K[36m[K:[m[K::               ^ punctuation.definition.string.begin.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K514[m[K[36m[K:[m[K::               ^^^^^^^^^^^^^^^^^^^^^^^^^ meta.prompt.set.dos[1;33m[Kbat[m[Kch string.quoted
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K515[m[K[36m[K:[m[K::                                       ^ punctuation.definition.string.end.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K516[m[K[36m[K:[m[K::                                         ^ keyword.operator.conditional.dos[1;33m[Kbat[m[Kch - meta.prompt.set.dos[1;33m[Kbat[m[Kch - string
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K517[m[K[36m[K:[m[K::                                           ^^^^ keyword.command.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K518[m[K[36m[K:[m[K::                                                                   ^^^^^^^^^ variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K520[m[K[36m[K:[m[K::^^^^^^ keyword.command.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K542[m[K[36m[K:[m[K:: ^^^^ - variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K543[m[K[36m[K:[m[K::     ^^^^^ variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K544[m[K[36m[K:[m[K::          ^ keyword.operator.assignment.dos[1;33m[Kbat[m[Kch - variable.other.readwrite.dos[1;33m[Kbat[m[Kch
[35m[Kassets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat[m[K[36m[K:[m[K[32m[K545[m[K[36m[K:[m[K::           ^^^^^^^^^^^^^^^^ meta.prompt.set.dos[1;33m[Kbat[m[Kch string.quoted - variable.other.readwrite.dos[1;33m[Kbat[m[Kch - comment
[35m[Kassets/syntaxes/01_Packages/CSS/CSS.sublime-syntax[m[K[36m[K:[m[K[32m[K1257[m[K[36m[K:[m[K          - match: '\[1;33m[Kbat[m[K\b'
[35m[Kassets/syntaxes/01_Packages/C#/tests/syntax_test_Strings.cs[m[K[36m[K:[m[K[32m[K35[m[K[36m[K:[m[Kvar ver[1;33m[Kbat[m[Kim_singleline = @"foo";
[35m[Kassets/syntaxes/01_Packages/C#/tests/syntax_test_Strings.cs[m[K[36m[K:[m[K[32m[K37[m[K[36m[K:[m[Kvar ver[1;33m[Kbat[m[Kim_singleline_interpolated_none = $@"foo bar";
[35m[Kassets/syntaxes/01_Packages/C#/tests/syntax_test_Strings.cs[m[K[36m[K:[m[K[32m[K39[m[K[36m[K:[m[Kvar ver[1;33m[Kbat[m[Kim_singleline_interpolated_yes = $@"foo {bar} foo";
[35m[Kassets/syntaxes/01_Packages/C#/tests/syntax_test_Strings.cs[m[K[36m[K:[m[K[32m[K42[m[K[36m[K:[m[Kvar ver[1;33m[Kbat[m[Kim_multiline = @"foo bar
[35m[Kassets/syntaxes/01_Packages/C#/tests/syntax_test_Strings.cs[m[K[36m[K:[m[K[32m[K45[m[K[36m[K:[m[Kvar ver[1;33m[Kbat[m[Kim_multiline_interpolated_none = $@"foo bar
[35m[Kassets/syntaxes/01_Packages/C#/tests/syntax_test_Strings.cs[m[K[36m[K:[m[K[32m[K48[m[K[36m[K:[m[Kvar ver[1;33m[Kbat[m[Kim_multiline_interpolated_yes = $@"foo {bar}
[35m[Kassets/syntaxes/01_Packages/C#/tests/syntax_test_GeneralStructure.cs[m[K[36m[K:[m[K[32m[K344[m[K[36m[K:[m[K                case BLBody[1;33m[KBat[m[KtleLibrary.ContextType.TapUp:
[35m[Kassets/syntaxes/01_Packages/C#/tests/syntax_test_Generics.cs[m[K[36m[K:[m[K[32m[K57[m[K[36m[K:[m[Kstring ver[1;33m[Kbat[m[Kim = @"This is a test "" of a ver[1;33m[Kbat[m[Kim string literal - C:\User";
[35m[Kassets/syntaxes/01_Packages/C#/tests/syntax_test_c#.cs[m[K[36m[K:[m[K[32m[K35[m[K[36m[K:[m[Kstring ver[1;33m[Kbat[m[Kim = @"This is a test "" of a ver[1;33m[Kbat[m[Kim string literal - C:\User";
[35m[Kassets/syntaxes/01_Packages/PHP/PHP.sublime-completions[m[K[36m[K:[m[K[32m[K2082[m[K[36m[K:[m[K		{ "trigger": "mssql_fetch_[1;33m[Kbat[m[Kch", "contents": "mssql_fetch_[1;33m[Kbat[m[Kch(${1:result})" },
[35m[Kassets/syntaxes/01_Packages/PHP/PHP Source.sublime-syntax[m[K[36m[K:[m[K[32m[K407[m[K[36m[K:[m[K        # ver[1;33m[Kbat[m[Kim and the indexer should find the name in the original source
[35m[Kassets/syntaxes/01_Packages/PHP/PHP Source.sublime-syntax[m[K[36m[K:[m[K[32m[K447[m[K[36m[K:[m[K        # ver[1;33m[Kbat[m[Kim and the indexer should find the name in the original source
[35m[Kassets/syntaxes/01_Packages/PHP/PHP Source.sublime-syntax[m[K[36m[K:[m[K[32m[K2082[m[K[36m[K:[m[K          mssql_bind | mssql_close | mssql_connect | mssql_data_seek | mssql_execute | mssql_fetch_array | mssql_fetch_assoc | mssql_fetch_[1;33m[Kbat[m[Kch |
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K29[m[K[36m[K:[m[K    - include: ver[1;33m[Kbat[m[Kim
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K311[m[K[36m[K:[m[K  ver[1;33m[Kbat[m[Kim:
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K312[m[K[36m[K:[m[K    - match: '((\\)begin)(\{)\s*((?:[vV]er[1;33m[Kbat[m[Kim|alltt)\*?)\s*(\})'
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K321[m[K[36m[K:[m[K        - meta_scope: meta.environment.ver[1;33m[Kbat[m[Kim.ver[1;33m[Kbat[m[Kim.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K322[m[K[36m[K:[m[K        - meta_content_scope: markup.raw.ver[1;33m[Kbat[m[Kim.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K541[m[K[36m[K:[m[K        - meta_scope: meta.environment.ver[1;33m[Kbat[m[Kim.verb.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K777[m[K[36m[K:[m[K        - meta_scope: meta.environment.ver[1;33m[Kbat[m[Kim.lstinline.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K784[m[K[36m[K:[m[K            - meta_content_scope: meta.environment.ver[1;33m[Kbat[m[Kim.lstinline.latex markup.raw.verb.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K786[m[K[36m[K:[m[K              scope: meta.environment.ver[1;33m[Kbat[m[Kim.lstinline.latex punctuation.definition.group.brace.end.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K792[m[K[36m[K:[m[K            - meta_content_scope: meta.environment.ver[1;33m[Kbat[m[Kim.lstinline.latex markup.raw.verb.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K794[m[K[36m[K:[m[K              scope: meta.environment.ver[1;33m[Kbat[m[Kim.lstinline.latex punctuation.definition.verb.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K806[m[K[36m[K:[m[K        - meta_scope: meta.environment.ver[1;33m[Kbat[m[Kim.lstlisting.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K938[m[K[36m[K:[m[K        - meta_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1146[m[K[36m[K:[m[K        - meta_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1149[m[K[36m[K:[m[K          scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1157[m[K[36m[K:[m[K          embed_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex meta.environment.embedded.c.latex source.c.embedded
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1163[m[K[36m[K:[m[K          scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1171[m[K[36m[K:[m[K          embed_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex meta.environment.embedded.c++.latex source.c++.embedded
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1177[m[K[36m[K:[m[K          scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1185[m[K[36m[K:[m[K          embed_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex meta.environment.embedded.diff.latex source.diff.embedded
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1191[m[K[36m[K:[m[K          scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1199[m[K[36m[K:[m[K          embed_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex meta.environment.embedded.go.latex source.go.embedded
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1205[m[K[36m[K:[m[K          scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1213[m[K[36m[K:[m[K          embed_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex meta.environment.embedded.haskell.latex source.haskell.embedded
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1219[m[K[36m[K:[m[K          scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1227[m[K[36m[K:[m[K          embed_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex meta.environment.embedded.html.latex text.html.embedded
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1233[m[K[36m[K:[m[K          scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1241[m[K[36m[K:[m[K          embed_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex meta.environment.embedded.java.latex source.java.embedded
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1247[m[K[36m[K:[m[K          scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1255[m[K[36m[K:[m[K          embed_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex meta.environment.embedded.js.latex source.js.embedded
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1261[m[K[36m[K:[m[K          scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1269[m[K[36m[K:[m[K          embed_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex meta.environment.embedded.json.latex source.json.embedded
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1275[m[K[36m[K:[m[K          scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1283[m[K[36m[K:[m[K          embed_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex meta.environment.embedded.latex.latex text.tex.latex.embedded
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1289[m[K[36m[K:[m[K          scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1297[m[K[36m[K:[m[K          embed_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex meta.environment.embedded.lisp.latex source.lisp.embedded
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1303[m[K[36m[K:[m[K          scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1311[m[K[36m[K:[m[K          embed_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex meta.environment.embedded.lua.latex source.lua.embedded
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1317[m[K[36m[K:[m[K          scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1325[m[K[36m[K:[m[K          embed_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex meta.environment.embedded.objc.latex source.objc.embedded
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1331[m[K[36m[K:[m[K          scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1339[m[K[36m[K:[m[K          embed_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex meta.environment.embedded.objc++.latex source.objc++.embedded
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1345[m[K[36m[K:[m[K          scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1353[m[K[36m[K:[m[K          embed_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex meta.environment.embedded.perl.latex source.perl.embedded
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1359[m[K[36m[K:[m[K          scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1367[m[K[36m[K:[m[K          embed_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex meta.environment.embedded.php.latex source.php.embedded
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1373[m[K[36m[K:[m[K          scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1381[m[K[36m[K:[m[K          embed_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex meta.environment.embedded.python.latex source.python.embedded
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1387[m[K[36m[K:[m[K          scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1395[m[K[36m[K:[m[K          embed_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex meta.environment.embedded.r.latex source.r.embedded
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1401[m[K[36m[K:[m[K          scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1409[m[K[36m[K:[m[K          embed_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex meta.environment.embedded.ruby.latex source.ruby.embedded
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1415[m[K[36m[K:[m[K          scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1423[m[K[36m[K:[m[K          embed_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex meta.environment.embedded.shell.latex source.shell.embedded
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1429[m[K[36m[K:[m[K          scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1437[m[K[36m[K:[m[K          embed_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex meta.environment.embedded.sql.latex source.sql.embedded
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1443[m[K[36m[K:[m[K          scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1451[m[K[36m[K:[m[K          embed_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex meta.environment.embedded.xml.latex text.xml.embedded
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1457[m[K[36m[K:[m[K          scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax[m[K[36m[K:[m[K[32m[K1465[m[K[36m[K:[m[K          embed_scope: meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex meta.environment.embedded.yaml.latex source.yaml.embedded
[35m[Kassets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex[m[K[36m[K:[m[K[32m[K261[m[K[36m[K:[m[K% VER[1;33m[KBAT[m[KIM
[35m[Kassets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex[m[K[36m[K:[m[K[32m[K267[m[K[36m[K:[m[K%      ^ meta.environment.ver[1;33m[Kbat[m[Kim.verb.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex[m[K[36m[K:[m[K[32m[K271[m[K[36m[K:[m[K%      ^ meta.environment.ver[1;33m[Kbat[m[Kim.verb.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex[m[K[36m[K:[m[K[32m[K274[m[K[36m[K:[m[K% ^^^^^^^^^^^^^^ meta.environment.ver[1;33m[Kbat[m[Kim.verb.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex[m[K[36m[K:[m[K[32m[K277[m[K[36m[K:[m[K% <- - meta.environment.ver[1;33m[Kbat[m[Kim.verb.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex[m[K[36m[K:[m[K[32m[K279[m[K[36m[K:[m[K\begin{ver[1;33m[Kbat[m[Kim}
[35m[Kassets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex[m[K[36m[K:[m[K[32m[K282[m[K[36m[K:[m[KThe \emph{ver[1;33m[Kbat[m[Kim} environment sets everything in ver[1;33m[Kbat[m[Kim.
[35m[Kassets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex[m[K[36m[K:[m[K[32m[K283[m[K[36m[K:[m[K% <- meta.environment.ver[1;33m[Kbat[m[Kim.ver[1;33m[Kbat[m[Kim.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex[m[K[36m[K:[m[K[32m[K284[m[K[36m[K:[m[K% ^ markup.raw.ver[1;33m[Kbat[m[Kim.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex[m[K[36m[K:[m[K[32m[K290[m[K[36m[K:[m[K\end{ver[1;33m[Kbat[m[Kim}
[35m[Kassets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex[m[K[36m[K:[m[K[32m[K397[m[K[36m[K:[m[K% <- meta.environment.ver[1;33m[Kbat[m[Kim.lstlisting.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex[m[K[36m[K:[m[K[32m[K407[m[K[36m[K:[m[K% <- meta.environment.ver[1;33m[Kbat[m[Kim.lstlisting.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex[m[K[36m[K:[m[K[32m[K415[m[K[36m[K:[m[K% <- meta.environment.ver[1;33m[Kbat[m[Kim.lstlisting.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex[m[K[36m[K:[m[K[32m[K423[m[K[36m[K:[m[K% ^^^^^^^^^^^^^^^^^^^^^ meta.environment.ver[1;33m[Kbat[m[Kim.lstinline.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex[m[K[36m[K:[m[K[32m[K428[m[K[36m[K:[m[K%                      ^ - meta.environment.ver[1;33m[Kbat[m[Kim.lstinline.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex[m[K[36m[K:[m[K[32m[K431[m[K[36m[K:[m[K% ^^^^^^^^^^^^^^^^^^^^^ meta.environment.ver[1;33m[Kbat[m[Kim.lstinline.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex[m[K[36m[K:[m[K[32m[K433[m[K[36m[K:[m[K%                      ^ - meta.environment.ver[1;33m[Kbat[m[Kim.lstinline.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex[m[K[36m[K:[m[K[32m[K443[m[K[36m[K:[m[K% <- meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex[m[K[36m[K:[m[K[32m[K451[m[K[36m[K:[m[K%             ^ meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex[m[K[36m[K:[m[K[32m[K459[m[K[36m[K:[m[K%             ^ meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex[m[K[36m[K:[m[K[32m[K464[m[K[36m[K:[m[K%                    ^ meta.environment.ver[1;33m[Kbat[m[Kim.minted.latex
[35m[Kassets/syntaxes/01_Packages/Java/Ant.sublime-build[m[K[36m[K:[m[K[32m[K10[m[K[36m[K:[m[K		"cmd": ["ant.[1;33m[Kbat[m[K"]
[35m[Kassets/syntaxes/01_Packages/Matlab/Matlab.sublime-syntax[m[K[36m[K:[m[K[32m[K325[m[K[36m[K:[m[K    - match: \b(zerom|zero22pi|zdatam-ui|zdatam|wrapToPi|wrapTo360|wrapTo2Pi|wrapTo180|worldmap|worldfilewrite|worldfileread|westof|vmap0ui|vmap0rhead|vmap0read|vmap0data|vinvtran|viewshed|vfwdtran|vec2mtx|utmzoneui|utmzone|utmgeoid|usgsdems|usgsdem|usgs24kdem|usamap|updategeostruct|unwrapMultipart|unitstr|unitsratio|undotrim|undoclip|uimaptbx|trimdata|trimcart|trackui|trackg|track2|track1|track|toRadians|toDegrees|tissot|timezone|timedim|time2str|tightmap|tigerp|tigermif|tgrline|textm|tbase|tagm-ui|tagm|symbolm|surfm|surflsrm|surflm|surfdist|surfacem|str2angle|stem3m|stdm|stdist|spzerom|spcread|smoothlong|sm2rad|sm2nm|sm2km|sm2deg|sizem|showm-ui|showm|showaxes|shapewrite|shaperead|shapeinfo|shaderel|setpostn|setm|setltln|seedm|sectorg|sec2hr|sec2hms|sec2hm|sdtsinfo|sdtsdemread|scxsc|scirclui|scircleg|scircle2|scircle1|scatterm|scaleruler|sat[1;33m[Kbat[m[Kh|rsphere|roundn|rotatetext|rotatem|rootlayr|rhxrh|restack|resizem|removeExtraNanSeparators|refvec2mat|refmat2vec|reducem|reckon|readmtx|readfk5|readfields|rcurve|rad2sm|rad2nm|rad2km|rad2dms|rad2dm|rad2deg|quiverm|quiver3m|qrydata|putpole|projlist|projinv|projfwd|project|previewmap|polyxpoly|polysplit|polymerge|polyjoin|polycut|polybool|poly2fv|poly2cw|poly2ccw|polcmap|plotm|plot3m|plabel|pixcenters|pix2map|pix2latlon|pcolorm|patchm|patchesm|parallelui|paperscale|panzoom|originui|org2pol|onem|npi2pi|northarrow|nm2sm|nm2rad|nm2km|nm2deg|newpole|neworig|navfix|nanm|nanclip|namem|n2ecc|mobjects|mlayers|mlabelzero22pi|mlabel|minvtran|minaxis|mfwdtran|meshm|meshlsrm|meshgrat|meridianfwd|meridianarc|meanm|mdistort|mat2hms|mat2dms|mapview|maptrims|maptrimp|maptriml|maptrim|maptool|mapshow|maps|mapprofile|mapoutline|maplist|mapbbox|map2pix|makesymbolspec|makerefmat|makemapped|makedbfspec|makeattribspec|majaxis|lv2ecef|ltln2val|los2|linem|linecirc|limitm|lightmui|lightm|legs|lcolorbar|latlon2pix|kmlwrite|km2sm|km2rad|km2nm|km2deg|ispolycw|ismapped|ismap|isShapeMultipart|intrplon|intrplat|interpm|inputm|ind2rgb8|imbedm|hr2sec|hr2hms|hr2hm|hms2sec|hms2mat|hms2hr|hms2hm|histr|hista|hidem-ui|hidem|handlem-ui|handlem|gtopo30s|gtopo30|gtextm|gshhs|grn2eqa|gridm|grid2image|grepfields|gradientm|globedems|globedem|getworldfilename|getseeds|getm|geotiffread|geotiffinfo|geotiff2mstruct|geoshow|geoloc2grid|geodetic2geocentricLat|geodetic2ecef|geocentric2geodeticLat|gcxsc|gcxgc|gcwaypts|gcpmap|gcm|gc2sc|fromRadians|fromDegrees|framem|flatearthpoly|flat2ecc|fipsname|findm|filterm|fillm|fill3m|extractm|extractfield|etopo5|etopo|eqa2grn|epsm|encodem|ellipse1|elevation|egm96geoid|ecef2lv|ecef2geodetic|ecc2n|ecc2flat|eastof|dteds|dted|driftvel|driftcorr|dreckon|dms2rad|dms2mat|dms2dm|dms2degrees|dms2deg|dm2degrees|distortcalc|distdim|distance|dist2str|displaym|departure|demdataui|demcmap|degrees2dms|degrees2dm|deg2sm|deg2rad|deg2nm|deg2km|deg2dms|deg2dm|defaultm|dcwrhead|dcwread|dcwgaz|dcwdata|daspectm|crossfix|convertlat|contourm|contourfm|contourcmap|contour3m|cometm|comet3m|combntns|colorui|colorm|cmapui|clrmenu|closePolygonParts|clmo-ui|clmo|clma|clipdata|clegendm|clabelm|circcirc|changem|cart2grn|camupm|camtargm|camposm|bufferm|azimuth|axesscale|axesmui|axesm|axes2ecc|avhrrlambert|avhrrgoode|areaquad|areamat|areaint|arcgridread|antipode|angledim|angl2str|almanac)\b
[35m[Kassets/syntaxes/01_Packages/RestructuredText/reStructuredText.sublime-syntax[m[K[36m[K:[m[K[32m[K41[m[K[36m[K:[m[K      comment: ver[1;33m[Kbat[m[Kim blocks
[35m[Kassets/syntaxes/01_Packages/RestructuredText/syntax_test_restructuredtext.rst[m[K[36m[K:[m[K[32m[K95[m[K[36m[K:[m[KVer[1;33m[Kbat[m[Kim tests
[35m[Kassets/syntaxes/01_Packages/RestructuredText/syntax_test_restructuredtext.rst[m[K[36m[K:[m[K[32m[K100[m[K[36m[K:[m[K    Ver[1;33m[Kbat[m[Kim
[35m[Kassets/syntaxes/01_Packages/RestructuredText/syntax_test_restructuredtext.rst[m[K[36m[K:[m[K[32m[K105[m[K[36m[K:[m[K    Ver[1;33m[Kbat[m[Kim
[35m[Kassets/syntaxes/01_Packages/RestructuredText/syntax_test_restructuredtext.rst[m[K[36m[K:[m[K[32m[K112[m[K[36m[K:[m[K    Ver[1;33m[Kbat[m[Kim
[35m[Kassets/syntaxes/01_Packages/RestructuredText/syntax_test_restructuredtext.rst[m[K[36m[K:[m[K[32m[K114[m[K[36m[K:[m[K    Also Ver[1;33m[Kbat[m[Kim
[35m[Kassets/syntaxes/01_Packages/RestructuredText/syntax_test_restructuredtext.rst[m[K[36m[K:[m[K[32m[K119[m[K[36m[K:[m[K    Ver[1;33m[Kbat[m[Kim
[35m[Kassets/syntaxes/01_Packages/RestructuredText/syntax_test_restructuredtext.rst[m[K[36m[K:[m[K[32m[K121[m[K[36m[K:[m[K      Also Ver[1;33m[Kbat[m[Kim
[35m[Kassets/syntaxes/01_Packages/RestructuredText/syntax_test_restructuredtext.rst[m[K[36m[K:[m[K[32m[K127[m[K[36m[K:[m[K    Ver[1;33m[Kbat[m[Kim
[35m[Kassets/syntaxes/01_Packages/RestructuredText/syntax_test_restructuredtext.rst[m[K[36m[K:[m[K[32m[K129[m[K[36m[K:[m[KNot ver[1;33m[Kbat[m[Kim
[35m[Kassets/syntaxes/01_Packages/Go/Indents/GoIndent.tmPreferences[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[K[1;33m[Kbat[m[Kch-reindent real-world code without wrecking it. As such, these rules are
[35m[Kassets/syntaxes/01_Packages/Go/Indents/GoIndent.tmPreferences[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[Koptimized for convenience while typing, not for [1;33m[Kbat[m[Kch reindentation.
[35m[Kassets/syntaxes/01_Packages/YAML/YAML.sublime-syntax[m[K[36m[K:[m[K[32m[K64[m[K[36m[K:[m[K  c_ns_tag_property: |- # c-ver[1;33m[Kbat[m[Kim-tag | c-ns-shorthand-tag | c-non-specific-tag
[35m[Kassets/manual/bat.1.in[m[K[36m[K:[m[K[32m[K113[m[K[36m[K:[m[K\fB-P\fR. To disable the pager permanently, set [1;33m[KBAT[m[K_PAGER to an empty string. To control
[35m[Kassets/manual/bat.1.in[m[K[36m[K:[m[K[32m[K118[m[K[36m[K:[m[KDetermine which pager is used. This option will override the PAGER and [1;33m[KBAT[m[K_PAGER
[35m[Kassets/manual/bat.1.in[m[K[36m[K:[m[K[32m[K134[m[K[36m[K:[m[Kexport the [1;33m[KBAT[m[K_THEME environment variable (e.g.: export [1;33m[KBAT[m[K_THEME="...").
[35m[Kassets/manual/bat.1.in[m[K[36m[K:[m[K[32m[K146[m[K[36m[K:[m[Kexport the [1;33m[KBAT[m[K_STYLE environment variable (e.g.: export [1;33m[KBAT[m[K_STYLE=".."). Possible
[35m[Kassets/manual/bat.1.in[m[K[36m[K:[m[K[32m[K194[m[K[36m[K:[m[KAlternatively, you can use the [1;33m[KBAT[m[K_CONFIG_PATH environment variable to point {{PROJECT_EXECUTABLE}} to a non-default
[35m[Kassets/manual/bat.1.in[m[K[36m[K:[m[K[32m[K235[m[K[36m[K:[m[K\fBhttps://github.com/sharkdp/[1;33m[Kbat[m[K\fR
[35m[Kassets/completions/bat.bash.in[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[K_[1;33m[Kbat[m[K() {
[35m[Kassets/completions/bat.bash.in[m[K[36m[K:[m[K[32m[K88[m[K[36m[K:[m[K} && complete -F _[1;33m[Kbat[m[K {{PROJECT_EXECUTABLE}}
[35m[Kassets/completions/_bat.ps1.in[m[K[36m[K:[m[K[32m[K64[m[K[36m[K:[m[K            [CompletionResult]::new('--config-dir', 'config-dir', [CompletionResultType]::ParameterName, 'Show [1;33m[Kbat[m[K''s configuration directory.')
[35m[Kassets/completions/_bat.ps1.in[m[K[36m[K:[m[K[32m[K65[m[K[36m[K:[m[K            [CompletionResult]::new('--cache-dir', 'cache-dir', [CompletionResultType]::ParameterName, 'Show [1;33m[Kbat[m[K''s cache directory.')
[35m[Kassets/completions/bat.zsh.in[m[K[36m[K:[m[K[32m[K49[m[K[36m[K:[m[K        '(: --config-dir)'--config-dir'[Show [1;33m[Kbat[m[K'"'"'s configuration directory]'
[35m[Kassets/completions/bat.zsh.in[m[K[36m[K:[m[K[32m[K52[m[K[36m[K:[m[K        '(: --cache-dir)'--cache-dir'[Show [1;33m[Kbat[m[K'"'"'s cache directory]'
[35m[Kassets/create.sh[m[K[36m[K:[m[K[32m[K43[m[K[36m[K:[m[K[1;33m[Kbat[m[K cache --clear
[35m[Kassets/create.sh[m[K[36m[K:[m[K[32m[K56[m[K[36m[K:[m[K[1;33m[Kbat[m[K cache --build --blank --source="$ASSET_DIR" --target="$ASSET_DIR"
[35m[Kassets/metadata.yaml[m[K[36m[K:[m[K[32m[K2[m[K[36m[K:[m[K[1;33m[Kbat[m[K_version: 0.18.3
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K34[m[K[36m[K:[m[Kfn [1;33m[Kbat[m[K_raw_command_with_config() -> Command {
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K35[m[K[36m[K:[m[K    let mut cmd = Command::cargo_bin("[1;33m[Kbat[m[K").unwrap();
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K37[m[K[36m[K:[m[K    cmd.env_remove("[1;33m[KBAT[m[K_CACHE_PATH");
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K38[m[K[36m[K:[m[K    cmd.env_remove("[1;33m[KBAT[m[K_CONFIG_DIR");
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K39[m[K[36m[K:[m[K    cmd.env_remove("[1;33m[KBAT[m[K_CONFIG_PATH");
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K40[m[K[36m[K:[m[K    cmd.env_remove("[1;33m[KBAT[m[K_OPTS");
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K41[m[K[36m[K:[m[K    cmd.env_remove("[1;33m[KBAT[m[K_PAGER");
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K42[m[K[36m[K:[m[K    cmd.env_remove("[1;33m[KBAT[m[K_STYLE");
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K43[m[K[36m[K:[m[K    cmd.env_remove("[1;33m[KBAT[m[K_TABS");
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K44[m[K[36m[K:[m[K    cmd.env_remove("[1;33m[KBAT[m[K_THEME");
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K51[m[K[36m[K:[m[Kfn [1;33m[Kbat[m[K_raw_command() -> Command {
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K52[m[K[36m[K:[m[K    let mut cmd = [1;33m[Kbat[m[K_raw_command_with_config();
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K57[m[K[36m[K:[m[Kfn [1;33m[Kbat[m[K_with_config() -> assert_cmd::Command {
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K58[m[K[36m[K:[m[K    assert_cmd::Command::from_std([1;33m[Kbat[m[K_raw_command_with_config())
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K61[m[K[36m[K:[m[Kfn [1;33m[Kbat[m[K() -> assert_cmd::Command {
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K62[m[K[36m[K:[m[K    assert_cmd::Command::from_std([1;33m[Kbat[m[K_raw_command())
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K67[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K77[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K86[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K96[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K108[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K118[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K128[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K138[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K149[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K160[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K170[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K181[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K192[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K202[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K212[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K222[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K245[m[K[36m[K:[m[K    let res = [1;33m[Kbat[m[K_raw_command()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K261[m[K[36m[K:[m[K    let res = [1;33m[Kbat[m[K_raw_command()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K277[m[K[36m[K:[m[K    let res = [1;33m[Kbat[m[K_raw_command()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K293[m[K[36m[K:[m[K    let res = [1;33m[Kbat[m[K_raw_command()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K307[m[K[36m[K:[m[K    // To simulate [1;33m[Kbat[m[K getting started from the shell, a process is created with stdin and stdout
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K308[m[K[36m[K:[m[K    // as the slave end of a pseudo terminal. Although both point to the same "file", [1;33m[Kbat[m[K should
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K316[m[K[36m[K:[m[K    let mut child = [1;33m[Kbat[m[K_raw_command()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K349[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K372[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K395[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K418[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K441[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K464[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K487[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K510[m[K[36m[K:[m[K    [1;33m[Kbat[m[K().arg("non-existing-file").assert().failure();
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K515[m[K[36m[K:[m[K    [1;33m[Kbat[m[K().arg("sub_directory").assert().failure();
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K520[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K530[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K541[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K543[m[K[36m[K:[m[K        .env("[1;33m[KBAT[m[K_PAGER", "echo pager-output")
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K553[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K555[m[K[36m[K:[m[K        .env("[1;33m[KBAT[m[K_PAGER", "")
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K564[m[K[36m[K:[m[Kfn env_var_pager_value_[1;33m[Kbat[m[K() {
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K565[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K566[m[K[36m[K:[m[K        .env("PAGER", "[1;33m[Kbat[m[K")
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K575[m[K[36m[K:[m[Kfn env_var_[1;33m[Kbat[m[K_pager_value_[1;33m[Kbat[m[K() {
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K576[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K577[m[K[36m[K:[m[K        .env("[1;33m[KBAT[m[K_PAGER", "[1;33m[Kbat[m[K")
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K582[m[K[36m[K:[m[K        .stderr(predicate::str::contains("[1;33m[Kbat[m[K as a pager is disallowed"));
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K586[m[K[36m[K:[m[Kfn pager_value_[1;33m[Kbat[m[K() {
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K587[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K588[m[K[36m[K:[m[K        .arg("--pager=[1;33m[Kbat[m[K")
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K593[m[K[36m[K:[m[K        .stderr(predicate::str::contains("[1;33m[Kbat[m[K as a pager is disallowed"));
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K603[m[K[36m[K:[m[K        [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K613[m[K[36m[K:[m[K/// If the [1;33m[Kbat[m[K-specific [1;33m[KBAT[m[K_PAGER is used, obey the wish of the user
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K617[m[K[36m[K:[m[Kfn pager_most_from_[1;33m[Kbat[m[K_pager_env_var() {
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K619[m[K[36m[K:[m[K        [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K620[m[K[36m[K:[m[K            .env("[1;33m[KBAT[m[K_PAGER", mocked_pagers::from("most"))
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K629[m[K[36m[K:[m[K/// Same reasoning with --pager as with [1;33m[KBAT[m[K_PAGER
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K634[m[K[36m[K:[m[K        [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K649[m[K[36m[K:[m[K        [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K664[m[K[36m[K:[m[K        [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K676[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K687[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K699[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K700[m[K[36m[K:[m[K        .env("[1;33m[KBAT[m[K_PAGER", "mismatched-quotes 'a")
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K710[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K714[m[K[36m[K:[m[K        .stdout(predicate::str::contains("[1;33m[KBAT[m[K_PAGER="))
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K720[m[K[36m[K:[m[K    [1;33m[Kbat[m[K_with_config()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K721[m[K[36m[K:[m[K        .env("[1;33m[KBAT[m[K_CONFIG_PATH", "[1;33m[Kbat[m[K.conf")
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K725[m[K[36m[K:[m[K        .stdout("[1;33m[Kbat[m[K.conf\n");
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K727[m[K[36m[K:[m[K    [1;33m[Kbat[m[K_with_config()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K728[m[K[36m[K:[m[K        .env("[1;33m[KBAT[m[K_CONFIG_PATH", "not-existing.conf")
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K740[m[K[36m[K:[m[K    // Create the file with [1;33m[Kbat[m[K
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K741[m[K[36m[K:[m[K    [1;33m[Kbat[m[K_with_config()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K742[m[K[36m[K:[m[K        .env("[1;33m[KBAT[m[K_CONFIG_PATH", tmp_config_path.to_str().unwrap())
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K756[m[K[36m[K:[m[Kfn config_location_from_[1;33m[Kbat[m[K_config_dir_variable() {
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K757[m[K[36m[K:[m[K    [1;33m[Kbat[m[K_with_config()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K758[m[K[36m[K:[m[K        .env("[1;33m[KBAT[m[K_CONFIG_DIR", "conf/")
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K767[m[K[36m[K:[m[K    [1;33m[Kbat[m[K_with_config()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K768[m[K[36m[K:[m[K        .env("[1;33m[KBAT[m[K_CONFIG_PATH", "[1;33m[Kbat[m[K.conf")
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K778[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K789[m[K[36m[K:[m[K    [1;33m[Kbat[m[K_with_config()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K799[m[K[36m[K:[m[K    [1;33m[Kbat[m[K_with_config()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K810[m[K[36m[K:[m[K    [1;33m[Kbat[m[K_with_config()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K820[m[K[36m[K:[m[K    [1;33m[Kbat[m[K_with_config().arg("cach").assert().failure();
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K827[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K836[m[K[36m[K:[m[K    [1;33m[Kbat[m[K_with_config()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K878[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K898[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K910[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K922[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K936[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K950[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K966[m[K[36m[K:[m[K    [1;33m[Kbat[m[K_with_config()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K979[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K995[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K1008[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K1020[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K1040[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K1057[m[K[36m[K:[m[K        .stderr("\x1b[33m[[1;33m[Kbat[m[K warning]\x1b[0m: Style 'rule' is a subset of style 'grid', 'rule' will not be visible.\n");
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K1077[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K1093[m[K[36m[K:[m[K        [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K1105[m[K[36m[K:[m[K    let cmd_for_file = [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K1114[m[K[36m[K:[m[K    let cmd_for_stdin = [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K1134[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K1147[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K1157[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K1169[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K1181[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K1193[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K1204[m[K[36m[K:[m[K// Regression test for https://github.com/sharkdp/[1;33m[Kbat[m[K/issues/299
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K1207[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K1231[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K1240[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/integration_tests.rs[m[K[36m[K:[m[K[32m[K1250[m[K[36m[K:[m[K    [1;33m[Kbat[m[K()
[35m[Ktests/examples/regression_tests/issue_985.js[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[K# [1;33m[Kbat[m[K --map-syntax '*.js:Markdown' --file-name 'issue_985.js' < issue_985.js
[35m[Ktests/examples/regression_tests/issue_985.js[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[K# [1;33m[Kbat[m[K --map-syntax '*.js:Markdown' --file-name 'issue_985.js' issue_985.js
[35m[Ktests/utils/mocked_pagers.rs[m[K[36m[K:[m[K[32m[K16[m[K[36m[K:[m[K/// On Windows: 'most' -> 'most.[1;33m[Kbat[m[K'
[35m[Ktests/utils/mocked_pagers.rs[m[K[36m[K:[m[K[32m[K19[m[K[36m[K:[m[K        format!("{}.[1;33m[Kbat[m[K", base)
[35m[Ktests/benchmarks/benchmark-results/syntax-highlighting-speed-miniz.c.md[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[K| `[1;33m[Kbat[m[K … miniz.c` | 96.2 ± 1.9 | 92.6 | 99.6 | 1.00 |
[35m[Ktests/benchmarks/benchmark-results/syntax-highlighting-speed-jquery.js.md[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[K| `[1;33m[Kbat[m[K … jquery.js` | 692.4 ± 5.6 | 684.2 | 701.8 | 1.00 |
[35m[Ktests/benchmarks/benchmark-results/syntax-highlighting-speed-test_multiarray.py.json[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[K      "command": "[1;33m[Kbat[m[K … test_multiarray.py",
[35m[Ktests/benchmarks/benchmark-results/syntax-highlighting-speed-jquery.js.json[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[K      "command": "[1;33m[Kbat[m[K … jquery.js",
[35m[Ktests/benchmarks/benchmark-results/plain-text-speed.json[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[K      "command": "[1;33m[Kbat[m[K … --language=txt test_multiarray.py",
[35m[Ktests/benchmarks/benchmark-results/syntax-highlighting-speed-test_multiarray.ansi-sequences.txt.md[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[K| `[1;33m[Kbat[m[K … test_multiarray.ansi-sequences.txt` | 125.3 ± 5.6 | 119.3 | 140.4 | 1.00 |
[35m[Ktests/benchmarks/benchmark-results/syntax-highlighting-speed-test_multiarray.py.md[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[K| `[1;33m[Kbat[m[K … test_multiarray.py` | 924.7 ± 4.4 | 917.1 | 932.3 | 1.00 |
[35m[Ktests/benchmarks/benchmark-results/report.md[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[K## `[1;33m[Kbat[m[K` benchmark results
[35m[Ktests/benchmarks/benchmark-results/report.md[m[K[36m[K:[m[K[32m[K7[m[K[36m[K:[m[K| `[1;33m[Kbat[m[K` | 6.9 ± 0.6 | 5.6 | 9.2 | 1.00 |
[35m[Ktests/benchmarks/benchmark-results/report.md[m[K[36m[K:[m[K[32m[K13[m[K[36m[K:[m[K| `[1;33m[Kbat[m[K … --language=txt test_multiarray.py` | 10.4 ± 0.6 | 9.0 | 12.1 | 1.00 |
[35m[Ktests/benchmarks/benchmark-results/report.md[m[K[36m[K:[m[K[32m[K19[m[K[36m[K:[m[K| `[1;33m[Kbat[m[K … jquery.js` | 692.4 ± 5.6 | 684.2 | 701.8 | 1.00 |
[35m[Ktests/benchmarks/benchmark-results/report.md[m[K[36m[K:[m[K[32m[K25[m[K[36m[K:[m[K| `[1;33m[Kbat[m[K … miniz.c` | 96.2 ± 1.9 | 92.6 | 99.6 | 1.00 |
[35m[Ktests/benchmarks/benchmark-results/report.md[m[K[36m[K:[m[K[32m[K31[m[K[36m[K:[m[K| `[1;33m[Kbat[m[K … test_multiarray.ansi-sequences.txt` | 125.3 ± 5.6 | 119.3 | 140.4 | 1.00 |
[35m[Ktests/benchmarks/benchmark-results/report.md[m[K[36m[K:[m[K[32m[K37[m[K[36m[K:[m[K| `[1;33m[Kbat[m[K … test_multiarray.py` | 924.7 ± 4.4 | 917.1 | 932.3 | 1.00 |
[35m[Ktests/benchmarks/benchmark-results/startup-time.md[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[K| `[1;33m[Kbat[m[K` | 6.9 ± 0.6 | 5.6 | 9.2 | 1.00 |
[35m[Ktests/benchmarks/benchmark-results/syntax-highlighting-speed-miniz.c.json[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[K      "command": "[1;33m[Kbat[m[K … miniz.c",
[35m[Ktests/benchmarks/benchmark-results/plain-text-speed.md[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[K| `[1;33m[Kbat[m[K … --language=txt test_multiarray.py` | 10.4 ± 0.6 | 9.0 | 12.1 | 1.00 |
[35m[Ktests/benchmarks/benchmark-results/syntax-highlighting-speed-jquery-3.3.1.js.json[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[K      "command": "/home/shark/.cargo-target/release/[1;33m[Kbat[m[K --style=full --color=always --paging=never test-src/jquery-3.3.1.js",
[35m[Ktests/benchmarks/benchmark-results/syntax-highlighting-speed-test_multiarray.highlighted.txt.json[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[K      "command": "[1;33m[Kbat[m[K … test_multiarray.highlighted.txt",
[35m[Ktests/benchmarks/benchmark-results/syntax-highlighting-speed-test_multiarray.ansi-sequences.txt.json[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[K      "command": "[1;33m[Kbat[m[K … test_multiarray.ansi-sequences.txt",
[35m[Ktests/benchmarks/benchmark-results/syntax-highlighting-speed-jquery-3.3.1.min.js.json[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[K      "command": "/home/shark/.cargo-target/release/[1;33m[Kbat[m[K --style=full --color=always --paging=never test-src/jquery-3.3.1.min.js",
[35m[Ktests/benchmarks/benchmark-results/ansi-sequence-forwarding.json[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[K      "command": "[1;33m[Kbat[m[K … test_multiarray.highlighted.txt",
[35m[Ktests/benchmarks/benchmark-results/startup-time.json[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[K      "command": "[1;33m[Kbat[m[K",
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K33[m[K[36m[K:[m[Kunset [1;33m[KBAT[m[K_CACHE_PATH
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K34[m[K[36m[K:[m[Kunset [1;33m[KBAT[m[K_CONFIG_DIR
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K35[m[K[36m[K:[m[Kunset [1;33m[KBAT[m[K_CONFIG_PATH
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K36[m[K[36m[K:[m[Kunset [1;33m[KBAT[m[K_OPTS
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K37[m[K[36m[K:[m[Kunset [1;33m[KBAT[m[K_PAGER
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K38[m[K[36m[K:[m[Kunset [1;33m[KBAT[m[K_STYLE
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K39[m[K[36m[K:[m[Kunset [1;33m[KBAT[m[K_TABS
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K40[m[K[36m[K:[m[Kunset [1;33m[KBAT[m[K_THEME
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K50[m[K[36m[K:[m[KTARGET_RELEASE="${TARGET_DIR}/release/[1;33m[Kbat[m[K"
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K55[m[K[36m[K:[m[K[1;33m[KBAT[m[K=''
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K58[m[K[36m[K:[m[K		--system)  [1;33m[KBAT[m[K="[1;33m[Kbat[m[K" ;;
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K59[m[K[36m[K:[m[K		--release) [1;33m[KBAT[m[K="$TARGET_RELEASE" ;;
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K60[m[K[36m[K:[m[K		--[1;33m[Kbat[m[K=*)   [1;33m[KBAT[m[K="${arg:6}" ;;
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K64[m[K[36m[K:[m[Kif [[ -z "$[1;33m[KBAT[m[K" ]]; then
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K65[m[K[36m[K:[m[K	echo "A build of '[1;33m[Kbat[m[K' must be specified for benchmarking."
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K66[m[K[36m[K:[m[K	echo "You can use '--system', '--release' or '--[1;33m[Kbat[m[K=path/to/[1;33m[Kbat[m[K'."
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K70[m[K[36m[K:[m[Kif ! command -v "$[1;33m[KBAT[m[K" &>/dev/null; then
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K71[m[K[36m[K:[m[K	echo "Could not find the build of [1;33m[Kbat[m[K to benchmark ($[1;33m[KBAT[m[K)."
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K72[m[K[36m[K:[m[K	case "$[1;33m[KBAT[m[K" in
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K73[m[K[36m[K:[m[K		"[1;33m[Kbat[m[K")             echo "Make you sure to symlink '[1;33m[Kbat[m[Kcat' as '[1;33m[Kbat[m[K'." ;;
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K83[m[K[36m[K:[m[Kecho "## \`[1;33m[Kbat[m[K\` benchmark results" >> "$REPORT"
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K88[m[K[36m[K:[m[K	"$(printf "%q" "$[1;33m[KBAT[m[K") --no-config" \
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K89[m[K[36m[K:[m[K	--command-name "[1;33m[Kbat[m[K" \
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K98[m[K[36m[K:[m[K	"$(printf "%q" "$[1;33m[KBAT[m[K") --no-config --language=txt --style=plain test-src/test_multiarray.py" \
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K99[m[K[36m[K:[m[K	--command-name '[1;33m[Kbat[m[K … --language=txt test_multiarray.py' \
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K111[m[K[36m[K:[m[K		"$(printf "%q" "$[1;33m[KBAT[m[K") --no-config --style=full --color=always '$SRC'" \
[35m[Ktests/benchmarks/run-benchmarks.sh[m[K[36m[K:[m[K[32m[K112[m[K[36m[K:[m[K		--command-name "[1;33m[Kbat[m[K … ${filename}" \
[35m[Ktests/snapshots/generate_snapshots.py[m[K[36m[K:[m[K[32m[K35[m[K[36m[K:[m[Kdef build_[1;33m[Kbat[m[K():
[35m[Ktests/snapshots/generate_snapshots.py[m[K[36m[K:[m[K[32m[K36[m[K[36m[K:[m[K    print("building [1;33m[Kbat[m[K")
[35m[Ktests/snapshots/generate_snapshots.py[m[K[36m[K:[m[K[32m[K55[m[K[36m[K:[m[Kbuild_[1;33m[Kbat[m[K()
[35m[Ktests/syntax-tests/create_highlighted_versions.py[m[K[36m[K:[m[K[32m[K11[m[K[36m[K:[m[K[1;33m[KBAT[m[K_OPTIONS = [
[35m[Ktests/syntax-tests/create_highlighted_versions.py[m[K[36m[K:[m[K[32m[K23[m[K[36m[K:[m[K    "[1;33m[Kbat[m[K_options",
[35m[Ktests/syntax-tests/create_highlighted_versions.py[m[K[36m[K:[m[K[32m[K28[m[K[36m[K:[m[K    options = [1;33m[KBAT[m[K_OPTIONS.copy()
[35m[Ktests/syntax-tests/create_highlighted_versions.py[m[K[36m[K:[m[K[32m[K31[m[K[36m[K:[m[K    options_file = path.join(source_dirpath, "[1;33m[Kbat[m[K_options")
[35m[Ktests/syntax-tests/create_highlighted_versions.py[m[K[36m[K:[m[K[32m[K44[m[K[36m[K:[m[K    env.pop("[1;33m[KBAT[m[K_CACHE_PATH", None)
[35m[Ktests/syntax-tests/create_highlighted_versions.py[m[K[36m[K:[m[K[32m[K45[m[K[36m[K:[m[K    env.pop("[1;33m[KBAT[m[K_CONFIG_DIR", None)
[35m[Ktests/syntax-tests/create_highlighted_versions.py[m[K[36m[K:[m[K[32m[K46[m[K[36m[K:[m[K    env.pop("[1;33m[KBAT[m[K_CONFIG_PATH", None)
[35m[Ktests/syntax-tests/create_highlighted_versions.py[m[K[36m[K:[m[K[32m[K47[m[K[36m[K:[m[K    env.pop("[1;33m[KBAT[m[K_OPTS", None)
[35m[Ktests/syntax-tests/create_highlighted_versions.py[m[K[36m[K:[m[K[32m[K48[m[K[36m[K:[m[K    env.pop("[1;33m[KBAT[m[K_PAGER", None)
[35m[Ktests/syntax-tests/create_highlighted_versions.py[m[K[36m[K:[m[K[32m[K49[m[K[36m[K:[m[K    env.pop("[1;33m[KBAT[m[K_STYLE", None)
[35m[Ktests/syntax-tests/create_highlighted_versions.py[m[K[36m[K:[m[K[32m[K50[m[K[36m[K:[m[K    env.pop("[1;33m[KBAT[m[K_TABS", None)
[35m[Ktests/syntax-tests/create_highlighted_versions.py[m[K[36m[K:[m[K[32m[K51[m[K[36m[K:[m[K    env.pop("[1;33m[KBAT[m[K_THEME", None)
[35m[Ktests/syntax-tests/create_highlighted_versions.py[m[K[36m[K:[m[K[32m[K62[m[K[36m[K:[m[K    [1;33m[Kbat[m[K_output = subprocess.check_output(
[35m[Ktests/syntax-tests/create_highlighted_versions.py[m[K[36m[K:[m[K[32m[K63[m[K[36m[K:[m[K        ["[1;33m[Kbat[m[K"] + get_options(source) + [source],
[35m[Ktests/syntax-tests/create_highlighted_versions.py[m[K[36m[K:[m[K[32m[K74[m[K[36m[K:[m[K        output_file.write([1;33m[Kbat[m[K_output)
[35m[Ktests/syntax-tests/create_highlighted_versions.py[m[K[36m[K:[m[K[32m[K98[m[K[36m[K:[m[K            "=== [1;33m[Kbat[m[K stdout:\n{}".format(err.stdout.decode("utf-8")),
[35m[Ktests/syntax-tests/create_highlighted_versions.py[m[K[36m[K:[m[K[32m[K102[m[K[36m[K:[m[K            "=== [1;33m[Kbat[m[K stderr:\n{}".format(err.stderr.decode("utf-8")),
[35m[Ktests/syntax-tests/create_highlighted_versions.py[m[K[36m[K:[m[K[32m[K108[m[K[36m[K:[m[K            "Error: Could not execute '[1;33m[Kbat[m[K'. Please make sure that the executable "
[35m[Ktests/syntax-tests/BatTestCustomAssets.sublime-syntax[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[Kname: [1;33m[KBat[m[KTestCustomAssets
[35m[Ktests/syntax-tests/BatTestCustomAssets.sublime-syntax[m[K[36m[K:[m[K[32m[K6[m[K[36m[K:[m[K  - [1;33m[Kbat[m[Ktestcustomassets
[35m[Ktests/syntax-tests/BatTestCustomAssets.sublime-syntax[m[K[36m[K:[m[K[32m[K7[m[K[36m[K:[m[Kscope: source.[1;33m[Kbat[m[Ktestcustomassets
[35m[Ktests/syntax-tests/BatTestCustomAssets.sublime-syntax[m[K[36m[K:[m[K[32m[K9[m[K[36m[K:[m[K# This syntax is used to test if custom assets work with [1;33m[Kbat[m[K.
[35m[Ktests/syntax-tests/BatTestCustomAssets.sublime-syntax[m[K[36m[K:[m[K[32m[K20[m[K[36m[K:[m[K        1: keyword.other.[1;33m[Kbat[m[Ktestcustomassets-key
[35m[Ktests/syntax-tests/BatTestCustomAssets.sublime-syntax[m[K[36m[K:[m[K[32m[K21[m[K[36m[K:[m[K        2: string.other.[1;33m[Kbat[m[Ktestcustomassets-value
[35m[Ktests/syntax-tests/highlighted/C/test.c[m[K[36m[K:[m[K[32m[K21[m[K[36m[K:[m[K[38;2;248;248;242m    [0m[38;2;117;113;94m/*[0m[38;2;117;113;94m This C program was written to help [1;33m[Kbat[m[K[0m
[35m[Ktests/syntax-tests/highlighted/QML/BatSyntaxTest.qml[m[K[36m[K:[m[K[32m[K19[m[K[36m[K:[m[K[38;2;248;248;242m        [0m[38;2;230;219;116mservice[0m[38;2;190;132;255m:[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116morg.[1;33m[Kbat[m[K.service[0m[38;2;230;219;116m"[0m
[35m[Ktests/syntax-tests/highlighted/QML/BatSyntaxTest.qml[m[K[36m[K:[m[K[32m[K41[m[K[36m[K:[m[K[38;2;248;248;242m            [0m[38;2;230;219;116mtext[0m[38;2;190;132;255m:[0m[38;2;248;248;242m [0m[38;2;248;248;242mqsTr[0m[38;2;255;255;255m([0m[38;2;230;219;116m"[0m[38;2;230;219;116mInstall [1;33m[KBat[m[K.[0m[38;2;230;219;116m"[0m[38;2;255;255;255m)[0m
[35m[Ktests/syntax-tests/highlighted/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff[m[K[36m[K:[m[K[32m[K16[m[K[36m[K:[m[K[38;2;248;248;242m ## `[1;33m[Kbat[m[K` as a library[0m
[35m[Ktests/syntax-tests/highlighted/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff[m[K[36m[K:[m[K[32m[K17[m[K[36m[K:[m[K[38;2;248;248;242mdiff --git a/src/bin/[1;33m[Kbat[m[K/app.rs b/src/bin/[1;33m[Kbat[m[K/app.rs[0m
[35m[Ktests/syntax-tests/highlighted/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff[m[K[36m[K:[m[K[32m[K19[m[K[36m[K:[m[K[38;2;117;113;94m---[0m[38;2;117;113;94m a/src/bin/[1;33m[Kbat[m[K/app.rs[0m
[35m[Ktests/syntax-tests/highlighted/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff[m[K[36m[K:[m[K[32m[K20[m[K[36m[K:[m[K[38;2;117;113;94m+++[0m[38;2;117;113;94m b/src/bin/[1;33m[Kbat[m[K/app.rs[0m
[35m[Ktests/syntax-tests/highlighted/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff[m[K[36m[K:[m[K[32m[K23[m[K[36m[K:[m[K[38;2;248;248;242m use [1;33m[Kbat[m[K::{[0m
[35m[Ktests/syntax-tests/highlighted/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff[m[K[36m[K:[m[K[32m[K61[m[K[36m[K:[m[K[38;2;248;248;242mdiff --git a/src/bin/[1;33m[Kbat[m[K/clap_app.rs b/src/bin/[1;33m[Kbat[m[K/clap_app.rs[0m
[35m[Ktests/syntax-tests/highlighted/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff[m[K[36m[K:[m[K[32m[K63[m[K[36m[K:[m[K[38;2;117;113;94m---[0m[38;2;117;113;94m a/src/bin/[1;33m[Kbat[m[K/clap_app.rs[0m
[35m[Ktests/syntax-tests/highlighted/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff[m[K[36m[K:[m[K[32m[K64[m[K[36m[K:[m[K[38;2;117;113;94m+++[0m[38;2;117;113;94m b/src/bin/[1;33m[Kbat[m[K/clap_app.rs[0m
[35m[Ktests/syntax-tests/highlighted/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff[m[K[36m[K:[m[K[32m[K66[m[K[36m[K:[m[K[38;2;248;248;242m                             data to [1;33m[Kbat[m[K from STDIN when [1;33m[Kbat[m[K does not otherwise know \[0m
[35m[Ktests/syntax-tests/highlighted/Git Attributes/example.gitattributes[m[K[36m[K:[m[K[32m[K10[m[K[36m[K:[m[K[38;2;249;38;114m*[0m[38;2;166;226;46m.[0m[38;2;166;226;46m[1;33m[Kbat[m[K[0m[38;2;248;248;242m      [0m[38;2;255;255;255mtext[0m[38;2;248;248;242m [0m[38;2;255;255;255meol[0m[38;2;248;248;242m=[0m[38;2;230;219;116mcrlf[0m
[35m[Ktests/syntax-tests/highlighted/SSH Config/ssh_config[m[K[36m[K:[m[K[32m[K8[m[K[36m[K:[m[K[38;2;248;248;242m    [0m[38;2;249;38;114m[1;33m[KBat[m[KchMode[0m[38;2;248;248;242m [0m[38;2;190;132;255mno[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[K[38;2;190;132;255m[1;33m[KBAT[m[K[0m[38;2;249;38;114m([0m[38;2;230;219;116m1[0m[38;2;249;38;114m)[0m[38;2;248;248;242m                      [0m[38;2;253;151;31mGeneral[0m[38;2;253;151;31m [0m[38;2;253;151;31mCommands[0m[38;2;253;151;31m [0m[38;2;253;151;31mManual[0m[38;2;248;248;242m                     [0m[38;2;190;132;255m[1;33m[KBAT[m[K[0m[38;2;249;38;114m([0m[38;2;230;219;116m1[0m[38;2;249;38;114m)[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[K[38;2;248;248;242m       [1;33m[Kbat[m[K - a [0m[38;2;166;226;46mcat[0m[38;2;249;38;114m([0m[38;2;190;132;255m1[0m[38;2;249;38;114m)[0m[38;2;248;248;242m clone with syntax highlighting and Git integration.[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K7[m[K[36m[K:[m[K[38;2;248;248;242m       [1;33m[Kbat[m[K [0m[38;2;248;248;242m[[0m[38;2;248;248;242mOPTIONS[0m[38;2;248;248;242m][0m[38;2;248;248;242m [0m[38;2;248;248;242m[[0m[38;2;248;248;242mFILE[0m[38;2;248;248;242m][0m[38;2;248;248;242m...[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K9[m[K[36m[K:[m[K[38;2;248;248;242m       [1;33m[Kbat[m[K cache [0m[38;2;248;248;242m[[0m[38;2;248;248;242mCACHE-OPTIONS[0m[38;2;248;248;242m][0m[38;2;248;248;242m [0m[38;2;248;248;242m[[0m[38;2;166;226;46m--build[0m[38;2;249;38;114m|[0m[38;2;166;226;46m--clear[0m[38;2;248;248;242m][0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K12[m[K[36m[K:[m[K[38;2;248;248;242m       [1;33m[Kbat[m[K  prints  the syntax-highlighted content of a collection of FILEs to[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K16[m[K[36m[K:[m[K[38;2;248;248;242m       [1;33m[Kbat[m[K  supports  a  large number of programming and markup languages.  It[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K18[m[K[36m[K:[m[K[38;2;248;248;242m       git  index.  [1;33m[Kbat[m[K automatically pipes its output through a pager (by de‐[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K21[m[K[36m[K:[m[K[38;2;248;248;242m       Whenever the output of [1;33m[Kbat[m[K goes to  a  non-interactive  terminal,  i.e.[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K22[m[K[36m[K:[m[K[38;2;248;248;242m       when  the output is piped into another process or into a file, [1;33m[Kbat[m[K will[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K112[m[K[36m[K:[m[K[38;2;248;248;242m              if the output of [1;33m[Kbat[m[K is piped to another program, but  you  want[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K119[m[K[36m[K:[m[K[38;2;248;248;242m              set  [1;33m[KBAT[m[K_PAGER  to  an  empty  string. To control which pager is[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K126[m[K[36m[K:[m[K[38;2;248;248;242m              PAGER and [1;33m[KBAT[m[K_PAGER environment variables. The default pager  is[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K143[m[K[36m[K:[m[K[38;2;248;248;242m              [1;33m[KBAT[m[K_THEME environment variable (e.g.: export [1;33m[KBAT[m[K_THEME="...").[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K156[m[K[36m[K:[m[K[38;2;248;248;242m              to the configuration file or export  the  [1;33m[KBAT[m[K_STYLE  environment[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K157[m[K[36m[K:[m[K[38;2;248;248;242m              variable (e.g.: export [1;33m[KBAT[m[K_STYLE=".."). Possible values: *auto*,[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K202[m[K[36m[K:[m[K[38;2;248;248;242m       [1;33m[Kbat[m[K can also be customized with a configuration file. The  location  of[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K206[m[K[36m[K:[m[K[38;2;248;248;242m       [1;33m[Kbat[m[K [0m[38;2;166;226;46m--config-file[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K208[m[K[36m[K:[m[K[38;2;248;248;242m       Alternatively, you can use the [1;33m[KBAT[m[K_CONFIG_PATH environment variable  to[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K209[m[K[36m[K:[m[K[38;2;248;248;242m       point [1;33m[Kbat[m[K to a non-default location of the configuration file.[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K212[m[K[36m[K:[m[K[38;2;248;248;242m       [1;33m[Kbat[m[K  supports  Sublime  Text .sublime-syntax language files, and can be[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K214[m[K[36m[K:[m[K[38;2;248;248;242m       do  this,  add  the  .sublime-snytax language files to `$([1;33m[Kbat[m[K [0m[38;2;166;226;46m--config-[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K215[m[K[36m[K:[m[K[38;2;248;248;242m       dir)/syntaxes` and run `[1;33m[Kbat[m[K cache [0m[38;2;166;226;46m--build[0m[38;2;248;248;242m`.[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K219[m[K[36m[K:[m[K[38;2;248;248;242m            mkdir [0m[38;2;166;226;46m-p[0m[38;2;248;248;242m "$([1;33m[Kbat[m[K [0m[38;2;166;226;46m--config-dir[0m[38;2;248;248;242m)/syntaxes"[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K220[m[K[36m[K:[m[K[38;2;248;248;242m            cd "$([1;33m[Kbat[m[K [0m[38;2;166;226;46m--config-dir[0m[38;2;248;248;242m)/syntaxes"[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K227[m[K[36m[K:[m[K[38;2;248;248;242m            [1;33m[Kbat[m[K cache [0m[38;2;166;226;46m--build[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K229[m[K[36m[K:[m[K[38;2;248;248;242m       Once the cache is built, the new  language  will  be  visible  in  `[1;33m[Kbat[m[K[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K232[m[K[36m[K:[m[K[38;2;248;248;242m       cache with `[1;33m[Kbat[m[K cache [0m[38;2;166;226;46m--clear[0m[38;2;248;248;242m`.[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K235[m[K[36m[K:[m[K[38;2;248;248;242m       Similarly to custom  languages,  [1;33m[Kbat[m[K  supports  Sublime  Text  .tmTheme[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K236[m[K[36m[K:[m[K[38;2;248;248;242m       themes.   These  can  be installed to `$([1;33m[Kbat[m[K [0m[38;2;166;226;46m--config-dir[0m[38;2;248;248;242m)/themes`, and[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K237[m[K[36m[K:[m[K[38;2;248;248;242m       are added to the cache with `[1;33m[Kbat[m[K cache [0m[38;2;166;226;46m--build[0m[38;2;248;248;242m`.[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K240[m[K[36m[K:[m[K[38;2;248;248;242m       For more information and up-to-date documentation, visit the [1;33m[Kbat[m[K repo:[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K241[m[K[36m[K:[m[K[38;2;248;248;242m       https://github.com/sharkdp/[1;33m[Kbat[m[K[0m
[35m[Ktests/syntax-tests/highlighted/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K243[m[K[36m[K:[m[K[38;2;248;248;242m                                                                        [0m[38;2;166;226;46m[1;33m[KBAT[m[K[0m[38;2;249;38;114m([0m[38;2;190;132;255m1[0m[38;2;249;38;114m)[0m
[35m[Ktests/syntax-tests/highlighted/Svelte/App.svelte[m[K[36m[K:[m[K[32m[K30[m[K[36m[K:[m[K[38;2;248;248;242m    [0m[38;2;246;170;17m// This block is a regression test for a [1;33m[Kbat[m[K panic when a LiveScript syntax definition is missing[0m
[35m[Ktests/syntax-tests/highlighted/VimL/source.vim[m[K[36m[K:[m[K[32m[K77[m[K[36m[K:[m[K[38;2;117;113;94m" Error case from issue #1604 (https://github.com/sharkdp/[1;33m[Kbat[m[K/issues/1064)[0m
[35m[Ktests/syntax-tests/highlighted/Java/test.java[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[K[38;2;117;113;94m/*[0m[38;2;117;113;94m This Java program was submiited to help [1;33m[Kbat[m[K[0m
[35m[Ktests/syntax-tests/highlighted/Sass/example.sass[m[K[36m[K:[m[K[32m[K46[m[K[36m[K:[m[K[38;2;248;248;242m    [0m[3;38;2;102;217;239mbackground-image[0m[38;2;255;255;255m:[0m[38;2;248;248;242m [0m[38;2;102;217;239murl[0m[38;2;255;255;255m([0m[38;2;230;219;116m"[0m[38;2;230;219;116mhttps://github.com/sharkdp/[1;33m[Kbat[m[K/raw/master/doc/logo-header.svg[0m[38;2;230;219;116m"[0m[38;2;255;255;255m)[0m
[35m[Ktests/syntax-tests/highlighted/HTML/test.html[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[K[38;2;248;248;242m    [0m[38;2;255;255;255m<[0m[38;2;249;38;114mtitle[0m[38;2;255;255;255m>[0m[38;2;248;248;242m[1;33m[KBat[m[K Syntax Test[0m[38;2;255;255;255m</[0m[38;2;249;38;114mtitle[0m[38;2;255;255;255m>[0m
[35m[Ktests/syntax-tests/highlighted/Cpp/test.cpp[m[K[36m[K:[m[K[32m[K6[m[K[36m[K:[m[K[38;2;117;113;94m/*[0m[38;2;117;113;94m This C program was submitted to help [1;33m[Kbat[m[K[0m
[35m[Ktests/syntax-tests/highlighted/Crystal/test.cr[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[K[38;2;117;113;94m#[0m[38;2;117;113;94m An example file to test Crystal syntax highlighting in [1;33m[Kbat[m[K[0m
[35m[Ktests/syntax-tests/highlighted/Crystal/test.cr[m[K[36m[K:[m[K[32m[K58[m[K[36m[K:[m[K[38;2;248;248;242mgreeter [0m[38;2;249;38;114m=[0m[38;2;248;248;242m [0m[3;38;2;166;226;46mGreeter[0m[38;2;248;248;242m.[0m[38;2;249;38;114mnew[0m[38;2;248;248;242m([0m[38;2;230;219;116m"[0m[38;2;230;219;116m[1;33m[Kbat[m[K[0m[38;2;230;219;116m"[0m[38;2;248;248;242m)[0m
[35m[Ktests/syntax-tests/highlighted/GLSL/test.glsl[m[K[36m[K:[m[K[32m[K38[m[K[36m[K:[m[K[38;2;248;248;242m    [0m[38;2;117;113;94m//[0m[38;2;117;113;94m This GLSL code serves the purpose of [1;33m[Kbat[m[K syntax highlighting tests[0m
[35m[Ktests/syntax-tests/highlighted/CMake/CMakeLists.txt[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[K[38;2;102;217;239mproject[0m[38;2;248;248;242m([0m[38;2;248;248;242mhello-[1;33m[Kbat[m[K[0m[38;2;248;248;242m [0m[3;38;2;253;151;31mVERSION[0m[38;2;248;248;242m [0m[38;2;248;248;242m0.0.1[0m[38;2;248;248;242m [0m[3;38;2;253;151;31mLANGUAGES[0m[38;2;248;248;242m [0m[38;2;248;248;242mC[0m[38;2;248;248;242m)[0m
[35m[Ktests/syntax-tests/highlighted/CMake/CMakeLists.txt[m[K[36m[K:[m[K[32m[K8[m[K[36m[K:[m[K[38;2;102;217;239madd_executable[0m[38;2;248;248;242m([0m[38;2;248;248;242mhello-[1;33m[Kbat[m[K[0m[38;2;248;248;242m [0m[38;2;248;248;242mSOURCES[0m[38;2;248;248;242m)[0m
[35m[Ktests/syntax-tests/highlighted/CMake/CMakeLists.txt[m[K[36m[K:[m[K[32m[K11[m[K[36m[K:[m[K[38;2;102;217;239mtarget_link_libraries[0m[38;2;248;248;242m([0m[38;2;248;248;242mhello-[1;33m[Kbat[m[K[0m[38;2;248;248;242m [0m[38;2;248;248;242massimp[0m[38;2;248;248;242m)[0m
[35m[Ktests/syntax-tests/highlighted/SCSS/example.scss[m[K[36m[K:[m[K[32m[K48[m[K[36m[K:[m[K[38;2;248;248;242m    [0m[3;38;2;102;217;239mbackground-image[0m[38;2;255;255;255m:[0m[38;2;248;248;242m [0m[38;2;102;217;239murl[0m[38;2;255;255;255m([0m[38;2;230;219;116m"[0m[38;2;230;219;116mhttps://github.com/sharkdp/[1;33m[Kbat[m[K/raw/master/doc/logo-header.svg[0m[38;2;230;219;116m"[0m[38;2;255;255;255m)[0m[38;2;255;255;255m;[0m
[35m[Ktests/syntax-tests/highlighted/TOML/Cargo.toml[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[K[38;2;249;38;114mhomepage[0m[38;2;248;248;242m [0m[38;2;248;248;242m=[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mhttps://github.com/sharkdp/[1;33m[Kbat[m[K[0m[38;2;230;219;116m"[0m
[35m[Ktests/syntax-tests/highlighted/TOML/Cargo.toml[m[K[36m[K:[m[K[32m[K7[m[K[36m[K:[m[K[38;2;249;38;114mname[0m[38;2;248;248;242m [0m[38;2;248;248;242m=[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116m[1;33m[Kbat[m[K[0m[38;2;230;219;116m"[0m
[35m[Ktests/syntax-tests/highlighted/TOML/Cargo.toml[m[K[36m[K:[m[K[32m[K9[m[K[36m[K:[m[K[38;2;249;38;114mrepository[0m[38;2;248;248;242m [0m[38;2;248;248;242m=[0m[38;2;248;248;242m [0m[38;2;230;219;116m"[0m[38;2;230;219;116mhttps://github.com/sharkdp/[1;33m[Kbat[m[K[0m[38;2;230;219;116m"[0m
[35m[Ktests/syntax-tests/highlighted/TOML/Cargo.toml[m[K[36m[K:[m[K[32m[K20[m[K[36m[K:[m[K[38;2;117;113;94m#[0m[38;2;117;113;94m Feature required for [1;33m[Kbat[m[K the application. Should be disabled when depending on[0m
[35m[Ktests/syntax-tests/highlighted/TOML/Cargo.toml[m[K[36m[K:[m[K[32m[K21[m[K[36m[K:[m[K[38;2;117;113;94m#[0m[38;2;117;113;94m [1;33m[Kbat[m[K as a library.[0m
[35m[Ktests/syntax-tests/highlighted/Erlang/bat_erlang.erl[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[K[38;2;190;132;255m-[0m[38;2;249;38;114mmodule[0m[38;2;190;132;255m([0m[38;2;166;226;46m[1;33m[Kbat[m[K_erlang[0m[38;2;190;132;255m)[0m[38;2;190;132;255m.[0m
[35m[Ktests/syntax-tests/highlighted/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[K[3;38;2;124;120;101m#[0m[3;38;2;124;120;101m [1;33m[Kbat[m[K-extras | Copyright (C) 2020 eth-p and contributors | MIT License[0m
[35m[Ktests/syntax-tests/highlighted/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[K[3;38;2;124;120;101m#[0m[3;38;2;124;120;101m Repository: https://github.com/eth-p/[1;33m[Kbat[m[K-extras[0m
[35m[Ktests/syntax-tests/highlighted/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K6[m[K[36m[K:[m[K[3;38;2;124;120;101m#[0m[3;38;2;124;120;101m Issues:     https://github.com/eth-p/[1;33m[Kbat[m[K-extras/issues[0m
[35m[Ktests/syntax-tests/highlighted/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K37[m[K[36m[K:[m[K[38;2;255;255;255mprintc[0m[38;2;255;255;255m [0m[38;2;255;255;255m"[0m[38;2;230;219;116m%{YELLOW}[%s warning]%{CLEAR}: [0m[38;2;255;255;255m$[0m[38;2;255;255;255m1[0m[38;2;230;219;116m%{CLEAR}\n[0m[38;2;255;255;255m"[0m[38;2;255;255;255m [0m[38;2;255;255;255m"[0m[38;2;230;219;116m[1;33m[Kbat[m[Kgrep[0m[38;2;255;255;255m"[0m[38;2;255;255;255m [0m[38;2;255;255;255m"[0m[38;2;255;255;255m$[0m[38;2;230;219;116m{[0m[38;2;255;255;255m@[0m[38;2;249;38;114m:[0m[38;2;190;132;255m2[0m[38;2;230;219;116m}[0m[38;2;255;255;255m"[0m[38;2;255;255;255m [0m[38;2;190;132;255m1[0m[38;2;249;38;114m>&[0m[38;2;190;132;255m2[0m
[35m[Ktests/syntax-tests/highlighted/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K40[m[K[36m[K:[m[K[38;2;255;255;255mprintc[0m[38;2;255;255;255m [0m[38;2;255;255;255m"[0m[38;2;230;219;116m%{RED}[%s error]%{CLEAR}: [0m[38;2;255;255;255m$[0m[38;2;255;255;255m1[0m[38;2;230;219;116m%{CLEAR}\n[0m[38;2;255;255;255m"[0m[38;2;255;255;255m [0m[38;2;255;255;255m"[0m[38;2;230;219;116m[1;33m[Kbat[m[Kgrep[0m[38;2;255;255;255m"[0m[38;2;255;255;255m [0m[38;2;255;255;255m"[0m[38;2;255;255;255m$[0m[38;2;230;219;116m{[0m[38;2;255;255;255m@[0m[38;2;249;38;114m:[0m[38;2;190;132;255m2[0m[38;2;230;219;116m}[0m[38;2;255;255;255m"[0m[38;2;255;255;255m [0m[38;2;190;132;255m1[0m[38;2;249;38;114m>&[0m[38;2;190;132;255m2[0m
[35m[Ktests/syntax-tests/highlighted/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K116[m[K[36m[K:[m[K[38;2;249;38;114mif[0m[38;2;255;255;255m [0m[38;2;102;217;239m[[[0m[38;2;255;255;255m [0m[3;38;2;253;151;31m-[0m[3;38;2;253;151;31mn[0m[38;2;255;255;255m [0m[38;2;255;255;255m$[0m[38;2;255;255;255m{[0m[38;2;255;255;255m[1;33m[KBAT[m[K_PAGER[0m[38;2;249;38;114m+[0m[38;2;255;255;255mx[0m[38;2;255;255;255m}[0m[38;2;255;255;255m [0m[38;2;102;217;239m]][0m[38;2;249;38;114m;[0m[38;2;249;38;114mthen[0m
[35m[Ktests/syntax-tests/highlighted/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K117[m[K[36m[K:[m[K[38;2;255;255;255mSCRIPT_PAGER_CMD[0m[38;2;249;38;114m=[0m[38;2;255;255;255m([0m[38;2;255;255;255m$[0m[38;2;255;255;255m[1;33m[KBAT[m[K_PAGER[0m[38;2;255;255;255m)[0m
[35m[Ktests/syntax-tests/highlighted/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K169[m[K[36m[K:[m[K[38;2;255;255;255mprintc[0m[38;2;255;255;255m [0m[38;2;255;255;255m"[0m[38;2;230;219;116m%{RED}%s: '%s' requires a value%{CLEAR}\n[0m[38;2;255;255;255m"[0m[38;2;255;255;255m [0m[38;2;255;255;255m"[0m[38;2;230;219;116m[1;33m[Kbat[m[Kgrep[0m[38;2;255;255;255m"[0m[38;2;255;255;255m [0m[38;2;255;255;255m"[0m[38;2;255;255;255m$[0m[38;2;255;255;255mARG[0m[38;2;255;255;255m"[0m
[35m[Ktests/syntax-tests/highlighted/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K185[m[K[36m[K:[m[K[38;2;249;38;114m*[0m[38;2;249;38;114m)[0m[38;2;255;255;255mprintc[0m[38;2;255;255;255m [0m[38;2;255;255;255m"[0m[38;2;230;219;116m%{RED}%s: '--color' expects value of 'auto', 'always', or 'never'%{CLEAR}\n[0m[38;2;255;255;255m"[0m[38;2;255;255;255m [0m[38;2;255;255;255m"[0m[38;2;230;219;116m[1;33m[Kbat[m[Kgrep[0m[38;2;255;255;255m"[0m
[35m[Ktests/syntax-tests/highlighted/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K217[m[K[36m[K:[m[K[38;2;249;38;114m*[0m[38;2;249;38;114m)[0m[38;2;255;255;255mprintc[0m[38;2;255;255;255m [0m[38;2;255;255;255m"[0m[38;2;230;219;116m%{RED}%s: '--paging' expects value of 'auto', 'always', or 'never'%{CLEAR}\n[0m[38;2;255;255;255m"[0m[38;2;255;255;255m [0m[38;2;255;255;255m"[0m[38;2;230;219;116m[1;33m[Kbat[m[Kgrep[0m[38;2;255;255;255m"[0m
[35m[Ktests/syntax-tests/highlighted/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K238[m[K[36m[K:[m[K[38;2;255;255;255m"[0m[38;2;230;219;116m[1;33m[Kbat[m[Kgrep[0m[38;2;255;255;255m"[0m[38;2;255;255;255m [0m[38;2;255;255;255m\[0m
[35m[Ktests/syntax-tests/highlighted/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K241[m[K[36m[K:[m[K[38;2;255;255;255m"[0m[38;2;230;219;116mhttps://github.com/eth-p/[1;33m[Kbat[m[K-extras[0m[38;2;255;255;255m"[0m
[35m[Ktests/syntax-tests/highlighted/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K269[m[K[36m[K:[m[K[38;2;166;226;46m[1;33m[Kbat[m[K_version[0m[38;2;255;255;255m([0m[38;2;255;255;255m)[0m[38;2;255;255;255m{[0m
[35m[Ktests/syntax-tests/highlighted/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K270[m[K[36m[K:[m[K[38;2;255;255;255m"[0m[38;2;230;219;116m[1;33m[Kbat[m[K[0m[38;2;255;255;255m"[0m[3;38;2;253;151;31m --[0m[3;38;2;253;151;31mversion[0m[38;2;249;38;114m|[0m[38;2;255;255;255mcut[0m[3;38;2;253;151;31m -[0m[3;38;2;253;151;31md[0m[38;2;255;255;255m [0m[38;2;255;255;255m'[0m[38;2;230;219;116m [0m[38;2;255;255;255m'[0m[3;38;2;253;151;31m -[0m[3;38;2;253;151;31mf[0m[38;2;255;255;255m 2[0m
[35m[Ktests/syntax-tests/highlighted/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K319[m[K[36m[K:[m[K[38;2;255;255;255m[1;33m[KBAT[m[K_ARGS[0m[38;2;249;38;114m=[0m[38;2;255;255;255m([0m[38;2;255;255;255m)[0m
[35m[Ktests/syntax-tests/highlighted/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K330[m[K[36m[K:[m[K[38;2;255;255;255m[1;33m[KBAT[m[K_STYLE[0m[38;2;249;38;114m=[0m[38;2;255;255;255m"[0m[38;2;230;219;116mheader,numbers[0m[38;2;255;255;255m"[0m
[35m[Ktests/syntax-tests/highlighted/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K331[m[K[36m[K:[m[K[38;2;249;38;114mif[0m[38;2;255;255;255m [0m[38;2;255;255;255mversion_compare[0m[38;2;255;255;255m [0m[38;2;255;255;255m"[0m[38;2;255;255;255m$[0m[38;2;230;219;116m([0m[38;2;255;255;255m[1;33m[Kbat[m[K_version[0m[38;2;230;219;116m)[0m[38;2;255;255;255m"[0m[3;38;2;253;151;31m -[0m[3;38;2;253;151;31mgt[0m[38;2;255;255;255m [0m[38;2;255;255;255m"[0m[38;2;230;219;116m0.12[0m[38;2;255;255;255m"[0m[38;2;249;38;114m;[0m[38;2;249;38;114mthen[0m
[35m[Ktests/syntax-tests/highlighted/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K419[m[K[36m[K:[m[K[38;2;255;255;255mprintc[0m[38;2;255;255;255m [0m[38;2;255;255;255m"[0m[38;2;230;219;116m%{RED}%s: unknown option '%s'%{CLEAR}\n[0m[38;2;255;255;255m"[0m[38;2;255;255;255m [0m[38;2;255;255;255m"[0m[38;2;230;219;116m[1;33m[Kbat[m[Kgrep[0m[38;2;255;255;255m"[0m[38;2;255;255;255m [0m[38;2;255;255;255m"[0m[38;2;255;255;255m$[0m[38;2;255;255;255mOPT[0m[38;2;255;255;255m"[0m[38;2;255;255;255m [0m[38;2;190;132;255m1[0m[38;2;249;38;114m>&[0m[38;2;190;132;255m2[0m
[35m[Ktests/syntax-tests/highlighted/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K444[m[K[36m[K:[m[K[38;2;255;255;255m[1;33m[KBAT[m[K_ARGS[0m[38;2;249;38;114m+=[0m[38;2;255;255;255m([0m[38;2;255;255;255m"[0m[38;2;230;219;116m--color=always[0m[38;2;255;255;255m"[0m[38;2;255;255;255m)[0m
[35m[Ktests/syntax-tests/highlighted/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K446[m[K[36m[K:[m[K[38;2;255;255;255m[1;33m[KBAT[m[K_ARGS[0m[38;2;249;38;114m+=[0m[38;2;255;255;255m([0m[38;2;255;255;255m"[0m[38;2;230;219;116m--color=never[0m[38;2;255;255;255m"[0m[38;2;255;255;255m)[0m
[35m[Ktests/syntax-tests/highlighted/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K462[m[K[36m[K:[m[K[38;2;255;255;255m'[0m[38;2;230;219;116mthe pager was explicitly disabled by $[1;33m[KBAT[m[K_PAGER or the[0m[38;2;255;255;255m'[0m[38;2;255;255;255m [0m[38;2;255;255;255m\[0m
[35m[Ktests/syntax-tests/highlighted/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K482[m[K[36m[K:[m[K[38;2;255;255;255m"[0m[38;2;230;219;116m[1;33m[Kbat[m[K[0m[38;2;255;255;255m"[0m[38;2;255;255;255m [0m[38;2;255;255;255m"[0m[38;2;255;255;255m$[0m[38;2;230;219;116m{[0m[38;2;255;255;255m[1;33m[KBAT[m[K_ARGS[0m[38;2;255;255;255m[[0m[38;2;255;255;255m@[0m[38;2;255;255;255m][0m[38;2;230;219;116m}[0m[38;2;255;255;255m"[0m[38;2;255;255;255m [0m[38;2;255;255;255m\[0m
[35m[Ktests/syntax-tests/highlighted/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K485[m[K[36m[K:[m[K[3;38;2;253;151;31m--[0m[3;38;2;253;151;31mstyle[0m[38;2;249;38;114m=[0m[38;2;255;255;255m"[0m[38;2;255;255;255m$[0m[38;2;255;255;255m[1;33m[KBAT[m[K_STYLE[0m[38;2;255;255;255m$[0m[38;2;255;255;255mOPT_SNIP[0m[38;2;255;255;255m"[0m[38;2;255;255;255m [0m[38;2;255;255;255m\[0m
[35m[Ktests/syntax-tests/highlighted/Bash/simple.sh[m[K[36m[K:[m[K[32m[K15[m[K[36m[K:[m[K[38;2;255;255;255m			[0m[38;2;249;38;114m|[0m[38;2;255;255;255m [0m[38;2;255;255;255mcat[0m[38;2;255;255;255m [0m[38;2;249;38;114m|[0m[38;2;255;255;255m [0m[38;2;255;255;255m[1;33m[Kbat[m[K[0m[38;2;255;255;255m -[0m[38;2;255;255;255m [0m[38;2;249;38;114m|[0m[38;2;255;255;255m [0m[38;2;255;255;255mcat[0m
[35m[Ktests/syntax-tests/highlighted/Bash/simple.sh[m[K[36m[K:[m[K[32m[K20[m[K[36m[K:[m[K[38;2;249;38;114mif[0m[38;2;255;255;255m [0m[38;2;102;217;239mcommand[0m[38;2;255;255;255m [0m[3;38;2;253;151;31m-[0m[3;38;2;253;151;31mv[0m[38;2;255;255;255m [1;33m[Kbat[m[K [0m[38;2;249;38;114m&>[0m[38;2;255;255;255m /dev/null[0m[38;2;249;38;114m;[0m[38;2;255;255;255m [0m[38;2;249;38;114mthen[0m
[35m[Ktests/syntax-tests/highlighted/Rust/output.rs[m[K[36m[K:[m[K[32m[K39[m[K[36m[K:[m[K[38;2;248;248;242m        [0m[3;38;2;102;217;239mlet[0m[38;2;248;248;242m pager_from_env [0m[38;2;249;38;114m=[0m[38;2;248;248;242m [0m[38;2;249;38;114mmatch[0m[38;2;248;248;242m [0m[38;2;248;248;242m([0m[38;2;248;248;242menv[0m[38;2;248;248;242m::[0m[38;2;248;248;242mvar[0m[38;2;248;248;242m([0m[38;2;230;219;116m"[0m[38;2;230;219;116m[1;33m[KBAT[m[K_PAGER[0m[38;2;230;219;116m"[0m[38;2;248;248;242m)[0m[38;2;248;248;242m,[0m[38;2;248;248;242m [0m[38;2;248;248;242menv[0m[38;2;248;248;242m::[0m[38;2;248;248;242mvar[0m[38;2;248;248;242m([0m[38;2;230;219;116m"[0m[38;2;230;219;116mPAGER[0m[38;2;230;219;116m"[0m[38;2;248;248;242m)[0m[38;2;248;248;242m)[0m[38;2;248;248;242m [0m[38;2;248;248;242m{[0m
[35m[Ktests/syntax-tests/highlighted/Rust/output.rs[m[K[36m[K:[m[K[32m[K40[m[K[36m[K:[m[K[38;2;248;248;242m            [0m[38;2;248;248;242m([0m[3;38;2;166;226;46mOk[0m[38;2;248;248;242m([0m[38;2;248;248;242m[1;33m[Kbat[m[K_pager[0m[38;2;248;248;242m)[0m[38;2;248;248;242m,[0m[38;2;248;248;242m [0m[38;2;249;38;114m_[0m[38;2;248;248;242m)[0m[38;2;248;248;242m [0m[38;2;249;38;114m=>[0m[38;2;248;248;242m [0m[3;38;2;166;226;46mSome[0m[38;2;248;248;242m([0m[38;2;248;248;242m[1;33m[Kbat[m[K_pager[0m[38;2;248;248;242m)[0m[38;2;248;248;242m,[0m
[35m[Ktests/syntax-tests/highlighted/Rust/output.rs[m[K[36m[K:[m[K[32m[K43[m[K[36m[K:[m[K[38;2;248;248;242m                [0m[38;2;117;113;94m//[0m[38;2;117;113;94m ANSI color sequences printed by [1;33m[Kbat[m[K. If someone has set PAGER="less -F", we[0m
[35m[Ktests/syntax-tests/highlighted/Rust/output.rs[m[K[36m[K:[m[K[32m[K46[m[K[36m[K:[m[K[38;2;248;248;242m                [0m[38;2;117;113;94m//[0m[38;2;117;113;94m We only do this for PAGER (as it is not specific to '[1;33m[Kbat[m[K'), not for [1;33m[KBAT[m[K_PAGER[0m
[35m[Ktests/syntax-tests/highlighted/Rust/output.rs[m[K[36m[K:[m[K[32m[K47[m[K[36m[K:[m[K[38;2;248;248;242m                [0m[38;2;117;113;94m//[0m[38;2;117;113;94m or [1;33m[Kbat[m[Ks '--pager' command line option.[0m
[35m[Ktests/syntax-tests/highlighted/Rust/output.rs[m[K[36m[K:[m[K[32m[K71[m[K[36m[K:[m[K[38;2;248;248;242m                [0m[38;2;249;38;114mif[0m[38;2;248;248;242m pager_path[0m[38;2;248;248;242m.[0m[38;2;102;217;239mfile_stem[0m[38;2;248;248;242m([0m[38;2;248;248;242m)[0m[38;2;248;248;242m [0m[38;2;249;38;114m==[0m[38;2;248;248;242m [0m[3;38;2;166;226;46mSome[0m[38;2;248;248;242m([0m[38;2;249;38;114m&[0m[38;2;248;248;242mOsString[0m[38;2;248;248;242m::[0m[38;2;248;248;242mfrom[0m[38;2;248;248;242m([0m[38;2;230;219;116m"[0m[38;2;230;219;116m[1;33m[Kbat[m[K[0m[38;2;230;219;116m"[0m[38;2;248;248;242m)[0m[38;2;248;248;242m)[0m[38;2;248;248;242m [0m[38;2;248;248;242m{[0m
[35m[Ktests/syntax-tests/source/C/test.c[m[K[36m[K:[m[K[32m[K21[m[K[36m[K:[m[K    /* This C program was written to help [1;33m[Kbat[m[K
[35m[Ktests/syntax-tests/source/QML/BatSyntaxTest.qml[m[K[36m[K:[m[K[32m[K19[m[K[36m[K:[m[K        service: "org.[1;33m[Kbat[m[K.service"
[35m[Ktests/syntax-tests/source/QML/BatSyntaxTest.qml[m[K[36m[K:[m[K[32m[K41[m[K[36m[K:[m[K            text: qsTr("Install [1;33m[KBat[m[K.")
[35m[Ktests/syntax-tests/source/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff[m[K[36m[K:[m[K[32m[K16[m[K[36m[K:[m[K ## `[1;33m[Kbat[m[K` as a library
[35m[Ktests/syntax-tests/source/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff[m[K[36m[K:[m[K[32m[K17[m[K[36m[K:[m[Kdiff --git a/src/bin/[1;33m[Kbat[m[K/app.rs b/src/bin/[1;33m[Kbat[m[K/app.rs
[35m[Ktests/syntax-tests/source/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff[m[K[36m[K:[m[K[32m[K19[m[K[36m[K:[m[K--- a/src/bin/[1;33m[Kbat[m[K/app.rs
[35m[Ktests/syntax-tests/source/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff[m[K[36m[K:[m[K[32m[K20[m[K[36m[K:[m[K+++ b/src/bin/[1;33m[Kbat[m[K/app.rs
[35m[Ktests/syntax-tests/source/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff[m[K[36m[K:[m[K[32m[K23[m[K[36m[K:[m[K use [1;33m[Kbat[m[K::{
[35m[Ktests/syntax-tests/source/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff[m[K[36m[K:[m[K[32m[K61[m[K[36m[K:[m[Kdiff --git a/src/bin/[1;33m[Kbat[m[K/clap_app.rs b/src/bin/[1;33m[Kbat[m[K/clap_app.rs
[35m[Ktests/syntax-tests/source/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff[m[K[36m[K:[m[K[32m[K63[m[K[36m[K:[m[K--- a/src/bin/[1;33m[Kbat[m[K/clap_app.rs
[35m[Ktests/syntax-tests/source/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff[m[K[36m[K:[m[K[32m[K64[m[K[36m[K:[m[K+++ b/src/bin/[1;33m[Kbat[m[K/clap_app.rs
[35m[Ktests/syntax-tests/source/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff[m[K[36m[K:[m[K[32m[K66[m[K[36m[K:[m[K                             data to [1;33m[Kbat[m[K from STDIN when [1;33m[Kbat[m[K does not otherwise know \
[35m[Ktests/syntax-tests/source/Git Attributes/example.gitattributes[m[K[36m[K:[m[K[32m[K10[m[K[36m[K:[m[K*.[1;33m[Kbat[m[K      text eol=crlf
[35m[Ktests/syntax-tests/source/SSH Config/ssh_config[m[K[36m[K:[m[K[32m[K8[m[K[36m[K:[m[K    [1;33m[KBat[m[KchMode no
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[K[1;33m[KBAT[m[K(1)                      General Commands Manual                     [1;33m[KBAT[m[K(1)
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K4[m[K[36m[K:[m[K       [1;33m[Kbat[m[K - a cat(1) clone with syntax highlighting and Git integration.
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K7[m[K[36m[K:[m[K       [1;33m[Kbat[m[K [OPTIONS] [FILE]...
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K9[m[K[36m[K:[m[K       [1;33m[Kbat[m[K cache [CACHE-OPTIONS] [--build|--clear]
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K12[m[K[36m[K:[m[K       [1;33m[Kbat[m[K  prints  the syntax-highlighted content of a collection of FILEs to
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K16[m[K[36m[K:[m[K       [1;33m[Kbat[m[K  supports  a  large number of programming and markup languages.  It
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K18[m[K[36m[K:[m[K       git  index.  [1;33m[Kbat[m[K automatically pipes its output through a pager (by de‐
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K21[m[K[36m[K:[m[K       Whenever the output of [1;33m[Kbat[m[K goes to  a  non-interactive  terminal,  i.e.
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K22[m[K[36m[K:[m[K       when  the output is piped into another process or into a file, [1;33m[Kbat[m[K will
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K112[m[K[36m[K:[m[K              if the output of [1;33m[Kbat[m[K is piped to another program, but  you  want
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K119[m[K[36m[K:[m[K              set  [1;33m[KBAT[m[K_PAGER  to  an  empty  string. To control which pager is
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K126[m[K[36m[K:[m[K              PAGER and [1;33m[KBAT[m[K_PAGER environment variables. The default pager  is
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K143[m[K[36m[K:[m[K              [1;33m[KBAT[m[K_THEME environment variable (e.g.: export [1;33m[KBAT[m[K_THEME="...").
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K156[m[K[36m[K:[m[K              to the configuration file or export  the  [1;33m[KBAT[m[K_STYLE  environment
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K157[m[K[36m[K:[m[K              variable (e.g.: export [1;33m[KBAT[m[K_STYLE=".."). Possible values: *auto*,
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K202[m[K[36m[K:[m[K       [1;33m[Kbat[m[K can also be customized with a configuration file. The  location  of
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K206[m[K[36m[K:[m[K       [1;33m[Kbat[m[K --config-file
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K208[m[K[36m[K:[m[K       Alternatively, you can use the [1;33m[KBAT[m[K_CONFIG_PATH environment variable  to
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K209[m[K[36m[K:[m[K       point [1;33m[Kbat[m[K to a non-default location of the configuration file.
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K212[m[K[36m[K:[m[K       [1;33m[Kbat[m[K  supports  Sublime  Text .sublime-syntax language files, and can be
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K214[m[K[36m[K:[m[K       do  this,  add  the  .sublime-snytax language files to `$([1;33m[Kbat[m[K --config-
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K215[m[K[36m[K:[m[K       dir)/syntaxes` and run `[1;33m[Kbat[m[K cache --build`.
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K219[m[K[36m[K:[m[K            mkdir -p "$([1;33m[Kbat[m[K --config-dir)/syntaxes"
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K220[m[K[36m[K:[m[K            cd "$([1;33m[Kbat[m[K --config-dir)/syntaxes"
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K227[m[K[36m[K:[m[K            [1;33m[Kbat[m[K cache --build
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K229[m[K[36m[K:[m[K       Once the cache is built, the new  language  will  be  visible  in  `[1;33m[Kbat[m[K
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K232[m[K[36m[K:[m[K       cache with `[1;33m[Kbat[m[K cache --clear`.
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K235[m[K[36m[K:[m[K       Similarly to custom  languages,  [1;33m[Kbat[m[K  supports  Sublime  Text  .tmTheme
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K236[m[K[36m[K:[m[K       themes.   These  can  be installed to `$([1;33m[Kbat[m[K --config-dir)/themes`, and
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K237[m[K[36m[K:[m[K       are added to the cache with `[1;33m[Kbat[m[K cache --build`.
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K240[m[K[36m[K:[m[K       For more information and up-to-date documentation, visit the [1;33m[Kbat[m[K repo:
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K241[m[K[36m[K:[m[K       https://github.com/sharkdp/[1;33m[Kbat[m[K
[35m[Ktests/syntax-tests/source/Manpage/bat-0.16.man[m[K[36m[K:[m[K[32m[K243[m[K[36m[K:[m[K                                                                        [1;33m[KBAT[m[K(1)
[35m[Ktests/syntax-tests/source/Svelte/App.svelte[m[K[36m[K:[m[K[32m[K30[m[K[36m[K:[m[K    // This block is a regression test for a [1;33m[Kbat[m[K panic when a LiveScript syntax definition is missing
[35m[Ktests/syntax-tests/source/VimL/source.vim[m[K[36m[K:[m[K[32m[K77[m[K[36m[K:[m[K" Error case from issue #1604 (https://github.com/sharkdp/[1;33m[Kbat[m[K/issues/1064)
[35m[Ktests/syntax-tests/source/Git Config/LICENSE.md[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[KThe `test.gitconfig` file has been added from https://github.com/sharkdp/[1;33m[Kbat[m[K/pull/1336#issuecomment-715905807. Its "free to use".
[35m[Ktests/syntax-tests/source/Java/test.java[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[K/* This Java program was submiited to help [1;33m[Kbat[m[K
[35m[Ktests/syntax-tests/source/Sass/example.sass[m[K[36m[K:[m[K[32m[K46[m[K[36m[K:[m[K    background-image: url("https://github.com/sharkdp/[1;33m[Kbat[m[K/raw/master/doc/logo-header.svg")
[35m[Ktests/syntax-tests/source/HTML/test.html[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[K    <title>[1;33m[KBat[m[K Syntax Test</title>
[35m[Ktests/syntax-tests/source/Cpp/test.cpp[m[K[36m[K:[m[K[32m[K6[m[K[36m[K:[m[K/* This C program was submitted to help [1;33m[Kbat[m[K
[35m[Ktests/syntax-tests/source/Crystal/test.cr[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[K# An example file to test Crystal syntax highlighting in [1;33m[Kbat[m[K
[35m[Ktests/syntax-tests/source/Crystal/test.cr[m[K[36m[K:[m[K[32m[K58[m[K[36m[K:[m[Kgreeter = Greeter.new("[1;33m[Kbat[m[K")
[35m[Ktests/syntax-tests/source/GLSL/test.glsl[m[K[36m[K:[m[K[32m[K38[m[K[36m[K:[m[K    // This GLSL code serves the purpose of [1;33m[Kbat[m[K syntax highlighting tests
[35m[Ktests/syntax-tests/source/Java Server Page (JSP)/LICENSE.md[m[K[36m[K:[m[K[32m[K216[m[K[36m[K:[m[KFor the Eclipse JDT Core [1;33m[KBat[m[Kch Compiler (ecj-x.x.x.jar) component and the
[35m[Ktests/syntax-tests/source/Java Server Page (JSP)/NOTICE[m[K[36m[K:[m[K[32m[K23[m[K[36m[K:[m[KJDT Core [1;33m[KBat[m[Kch Compiler component, which is open source software.
[35m[Ktests/syntax-tests/source/CMake/CMakeLists.txt[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[Kproject(hello-[1;33m[Kbat[m[K VERSION 0.0.1 LANGUAGES C)
[35m[Ktests/syntax-tests/source/CMake/CMakeLists.txt[m[K[36m[K:[m[K[32m[K8[m[K[36m[K:[m[Kadd_executable(hello-[1;33m[Kbat[m[K SOURCES)
[35m[Ktests/syntax-tests/source/CMake/CMakeLists.txt[m[K[36m[K:[m[K[32m[K11[m[K[36m[K:[m[Ktarget_link_libraries(hello-[1;33m[Kbat[m[K assimp)
[35m[Ktests/syntax-tests/source/SCSS/example.scss[m[K[36m[K:[m[K[32m[K48[m[K[36m[K:[m[K    background-image: url("https://github.com/sharkdp/[1;33m[Kbat[m[K/raw/master/doc/logo-header.svg");
[35m[Ktests/syntax-tests/source/TOML/Cargo.toml[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[Khomepage = "https://github.com/sharkdp/[1;33m[Kbat[m[K"
[35m[Ktests/syntax-tests/source/TOML/Cargo.toml[m[K[36m[K:[m[K[32m[K7[m[K[36m[K:[m[Kname = "[1;33m[Kbat[m[K"
[35m[Ktests/syntax-tests/source/TOML/Cargo.toml[m[K[36m[K:[m[K[32m[K9[m[K[36m[K:[m[Krepository = "https://github.com/sharkdp/[1;33m[Kbat[m[K"
[35m[Ktests/syntax-tests/source/TOML/Cargo.toml[m[K[36m[K:[m[K[32m[K20[m[K[36m[K:[m[K# Feature required for [1;33m[Kbat[m[K the application. Should be disabled when depending on
[35m[Ktests/syntax-tests/source/TOML/Cargo.toml[m[K[36m[K:[m[K[32m[K21[m[K[36m[K:[m[K# [1;33m[Kbat[m[K as a library.
[35m[Ktests/syntax-tests/source/Erlang/bat_erlang.erl[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[K-module([1;33m[Kbat[m[K_erlang).
[35m[Ktests/syntax-tests/source/Batch/LICENSE.md[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[KThe `build.[1;33m[Kbat[m[K` file has been added from https://github.com/Leandros/ClangOnWindows/blob/master/build.[1;33m[Kbat[m[K under the following license: 
[35m[Ktests/syntax-tests/source/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[K# [1;33m[Kbat[m[K-extras | Copyright (C) 2020 eth-p and contributors | MIT License
[35m[Ktests/syntax-tests/source/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[K# Repository: https://github.com/eth-p/[1;33m[Kbat[m[K-extras
[35m[Ktests/syntax-tests/source/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K6[m[K[36m[K:[m[K# Issues:     https://github.com/eth-p/[1;33m[Kbat[m[K-extras/issues
[35m[Ktests/syntax-tests/source/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K37[m[K[36m[K:[m[Kprintc "%{YELLOW}[%s warning]%{CLEAR}: $1%{CLEAR}\n" "[1;33m[Kbat[m[Kgrep" "${@:2}" 1>&2
[35m[Ktests/syntax-tests/source/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K40[m[K[36m[K:[m[Kprintc "%{RED}[%s error]%{CLEAR}: $1%{CLEAR}\n" "[1;33m[Kbat[m[Kgrep" "${@:2}" 1>&2
[35m[Ktests/syntax-tests/source/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K116[m[K[36m[K:[m[Kif [[ -n ${[1;33m[KBAT[m[K_PAGER+x} ]];then
[35m[Ktests/syntax-tests/source/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K117[m[K[36m[K:[m[KSCRIPT_PAGER_CMD=($[1;33m[KBAT[m[K_PAGER)
[35m[Ktests/syntax-tests/source/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K169[m[K[36m[K:[m[Kprintc "%{RED}%s: '%s' requires a value%{CLEAR}\n" "[1;33m[Kbat[m[Kgrep" "$ARG"
[35m[Ktests/syntax-tests/source/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K185[m[K[36m[K:[m[K*)printc "%{RED}%s: '--color' expects value of 'auto', 'always', or 'never'%{CLEAR}\n" "[1;33m[Kbat[m[Kgrep"
[35m[Ktests/syntax-tests/source/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K217[m[K[36m[K:[m[K*)printc "%{RED}%s: '--paging' expects value of 'auto', 'always', or 'never'%{CLEAR}\n" "[1;33m[Kbat[m[Kgrep"
[35m[Ktests/syntax-tests/source/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K238[m[K[36m[K:[m[K"[1;33m[Kbat[m[Kgrep" \
[35m[Ktests/syntax-tests/source/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K241[m[K[36m[K:[m[K"https://github.com/eth-p/[1;33m[Kbat[m[K-extras"
[35m[Ktests/syntax-tests/source/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K269[m[K[36m[K:[m[K[1;33m[Kbat[m[K_version(){
[35m[Ktests/syntax-tests/source/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K270[m[K[36m[K:[m[K"[1;33m[Kbat[m[K" --version|cut -d ' ' -f 2
[35m[Ktests/syntax-tests/source/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K319[m[K[36m[K:[m[K[1;33m[KBAT[m[K_ARGS=()
[35m[Ktests/syntax-tests/source/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K330[m[K[36m[K:[m[K[1;33m[KBAT[m[K_STYLE="header,numbers"
[35m[Ktests/syntax-tests/source/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K331[m[K[36m[K:[m[Kif version_compare "$([1;33m[Kbat[m[K_version)" -gt "0.12";then
[35m[Ktests/syntax-tests/source/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K419[m[K[36m[K:[m[Kprintc "%{RED}%s: unknown option '%s'%{CLEAR}\n" "[1;33m[Kbat[m[Kgrep" "$OPT" 1>&2
[35m[Ktests/syntax-tests/source/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K444[m[K[36m[K:[m[K[1;33m[KBAT[m[K_ARGS+=("--color=always")
[35m[Ktests/syntax-tests/source/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K446[m[K[36m[K:[m[K[1;33m[KBAT[m[K_ARGS+=("--color=never")
[35m[Ktests/syntax-tests/source/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K462[m[K[36m[K:[m[K'the pager was explicitly disabled by $[1;33m[KBAT[m[K_PAGER or the' \
[35m[Ktests/syntax-tests/source/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K482[m[K[36m[K:[m[K"[1;33m[Kbat[m[K" "${[1;33m[KBAT[m[K_ARGS[@]}" \
[35m[Ktests/syntax-tests/source/Bash/batgrep.sh[m[K[36m[K:[m[K[32m[K485[m[K[36m[K:[m[K--style="$[1;33m[KBAT[m[K_STYLE$OPT_SNIP" \
[35m[Ktests/syntax-tests/source/Bash/simple.sh[m[K[36m[K:[m[K[32m[K15[m[K[36m[K:[m[K			| cat | [1;33m[Kbat[m[K - | cat
[35m[Ktests/syntax-tests/source/Bash/simple.sh[m[K[36m[K:[m[K[32m[K20[m[K[36m[K:[m[Kif command -v [1;33m[Kbat[m[K &> /dev/null; then
[35m[Ktests/syntax-tests/source/Rust/output.rs[m[K[36m[K:[m[K[32m[K39[m[K[36m[K:[m[K        let pager_from_env = match (env::var("[1;33m[KBAT[m[K_PAGER"), env::var("PAGER")) {
[35m[Ktests/syntax-tests/source/Rust/output.rs[m[K[36m[K:[m[K[32m[K40[m[K[36m[K:[m[K            (Ok([1;33m[Kbat[m[K_pager), _) => Some([1;33m[Kbat[m[K_pager),
[35m[Ktests/syntax-tests/source/Rust/output.rs[m[K[36m[K:[m[K[32m[K43[m[K[36m[K:[m[K                // ANSI color sequences printed by [1;33m[Kbat[m[K. If someone has set PAGER="less -F", we
[35m[Ktests/syntax-tests/source/Rust/output.rs[m[K[36m[K:[m[K[32m[K46[m[K[36m[K:[m[K                // We only do this for PAGER (as it is not specific to '[1;33m[Kbat[m[K'), not for [1;33m[KBAT[m[K_PAGER
[35m[Ktests/syntax-tests/source/Rust/output.rs[m[K[36m[K:[m[K[32m[K47[m[K[36m[K:[m[K                // or [1;33m[Kbat[m[Ks '--pager' command line option.
[35m[Ktests/syntax-tests/source/Rust/output.rs[m[K[36m[K:[m[K[32m[K71[m[K[36m[K:[m[K                if pager_path.file_stem() == Some(&OsString::from("[1;33m[Kbat[m[K")) {
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K6[m[K[36m[K:[m[K[1;33m[KBAT[m[K_CONFIG_DIR=$(mktemp -d)
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K7[m[K[36m[K:[m[Kexport [1;33m[KBAT[m[K_CONFIG_DIR
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K9[m[K[36m[K:[m[K[1;33m[KBAT[m[K_CACHE_PATH=$(mktemp -d)
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K10[m[K[36m[K:[m[Kexport [1;33m[KBAT[m[K_CACHE_PATH
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K13[m[K[36m[K:[m[K[1;33m[KBAT[m[K_CONFIG_DIR = ${[1;33m[KBAT[m[K_CONFIG_DIR}
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K14[m[K[36m[K:[m[K[1;33m[KBAT[m[K_CACHE_PATH = ${[1;33m[KBAT[m[K_CACHE_PATH}
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K20[m[K[36m[K:[m[K    "--language=[1;33m[KBat[m[KTestCustomAssets"
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K21[m[K[36m[K:[m[K    "tests/syntax-tests/source/[1;33m[KBat[m[KTestCustomAssets/NoColorsUnlessCustomAssetsAreUsed.[1;33m[Kbat[m[Ktestcustomassets"
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K42[m[K[36m[K:[m[Kecho_step "TEST: Make sure '[1;33m[KBat[m[KTestCustomAssets' is not part of integrated syntaxes"
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K43[m[K[36m[K:[m[K[1;33m[Kbat[m[K -f "${custom_syntax_args[@]}" &&
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K46[m[K[36m[K:[m[Kecho_step "PREPARE: Install custom syntax '[1;33m[KBat[m[KTestCustomAssets'"
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K47[m[K[36m[K:[m[Kcustom_syntaxes_dir="$([1;33m[Kbat[m[K --config-dir)/syntaxes"
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K49[m[K[36m[K:[m[Kcp -v "tests/syntax-tests/[1;33m[KBat[m[KTestCustomAssets.sublime-syntax" \
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K50[m[K[36m[K:[m[K    "${custom_syntaxes_dir}/[1;33m[KBat[m[KTestCustomAssets.sublime-syntax"
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K52[m[K[36m[K:[m[Kecho_step "PREPARE: Build custom assets to enable '[1;33m[KBat[m[KTestCustomAssets' syntax"
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K53[m[K[36m[K:[m[K[1;33m[Kbat[m[K cache --build
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K55[m[K[36m[K:[m[Kecho_step "TEST: '[1;33m[KBat[m[KTestCustomAssets' is a known syntax"
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K56[m[K[36m[K:[m[K[1;33m[Kbat[m[K -f "${custom_syntax_args[@]}" ||
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K60[m[K[36m[K:[m[K[1;33m[Kbat[m[K -f "${integrated_syntax_args[@]}" ||
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K63[m[K[36m[K:[m[Kecho_step "TEST: '[1;33m[KBat[m[KTestCustomAssets' is an unknown syntax with --no-custom-assets"
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K64[m[K[36m[K:[m[K[1;33m[Kbat[m[K -f --no-custom-assets "${custom_syntax_args[@]}" &&
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K67[m[K[36m[K:[m[Kecho_step "TEST: '[1;33m[Kbat[m[K cache --clear' removes all files"
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K68[m[K[36m[K:[m[K[1;33m[Kbat[m[K cache --clear
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K69[m[K[36m[K:[m[Kremaining_files=$(ls -A "${[1;33m[KBAT[m[K_CACHE_PATH}")
[35m[Ktests/syntax-tests/test_custom_assets.sh[m[K[36m[K:[m[K[32m[K74[m[K[36m[K:[m[Krm -rv "${[1;33m[KBAT[m[K_CONFIG_DIR}" "${[1;33m[KBAT[m[K_CACHE_PATH}"
[35m[Ktests/assets.rs[m[K[36m[K:[m[K[32m[K1[m[K[36m[K:[m[Kuse [1;33m[Kbat[m[K::assets::HighlightingAssets;
[35m[Ktests/no_duplicate_extensions.rs[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[Kuse [1;33m[Kbat[m[K::assets::HighlightingAssets;
[35m[Ktests/scripts/find-slow-to-highlight-files.py[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[K# This script goes through all languages that are supported by '[1;33m[Kbat[m[K'. For each
[35m[Ktests/scripts/find-slow-to-highlight-files.py[m[K[36m[K:[m[K[32m[K5[m[K[36m[K:[m[K# given folder for matching files. It calls '[1;33m[Kbat[m[K' for each of these files and
[35m[Ktests/scripts/find-slow-to-highlight-files.py[m[K[36m[K:[m[K[32m[K8[m[K[36m[K:[m[K# execution of '[1;33m[Kbat[m[K'.
[35m[Ktests/scripts/find-slow-to-highlight-files.py[m[K[36m[K:[m[K[32m[K11[m[K[36m[K:[m[K#   - [1;33m[Kbat[m[K (in the $PATH)
[35m[Ktests/scripts/find-slow-to-highlight-files.py[m[K[36m[K:[m[K[32m[K24[m[K[36m[K:[m[K# Maximum time we allow `[1;33m[Kbat[m[K` to run
[35m[Ktests/scripts/find-slow-to-highlight-files.py[m[K[36m[K:[m[K[32m[K25[m[K[36m[K:[m[K[1;33m[KBAT[m[K_TIMEOUT_SEC = 10
[35m[Ktests/scripts/find-slow-to-highlight-files.py[m[K[36m[K:[m[K[32m[K62[m[K[36m[K:[m[K            sp.check_output(["[1;33m[Kbat[m[K", "--color=always", path], timeout=[1;33m[KBAT[m[K_TIMEOUT_SEC)
[35m[Ktests/scripts/find-slow-to-highlight-files.py[m[K[36m[K:[m[K[32m[K77[m[K[36m[K:[m[K            if num_chars < THRESHOLD_SPEED * [1;33m[KBAT[m[K_TIMEOUT_SEC:
[35m[Ktests/scripts/find-slow-to-highlight-files.py[m[K[36m[K:[m[K[32m[K78[m[K[36m[K:[m[K                print(f"  Error: [1;33m[Kbat[m[K timed out on file '{path.decode()}'.")
[35m[Ktests/scripts/find-slow-to-highlight-files.py[m[K[36m[K:[m[K[32m[K81[m[K[36m[K:[m[K                    f"  Warning: [1;33m[Kbat[m[K timed out on file '{path.decode()} (but the file is large)."
[35m[Ktests/scripts/find-slow-to-highlight-files.py[m[K[36m[K:[m[K[32m[K85[m[K[36m[K:[m[Kdef measure_[1;33m[Kbat[m[K_startup_speed():
[35m[Ktests/scripts/find-slow-to-highlight-files.py[m[K[36m[K:[m[K[32m[K90[m[K[36m[K:[m[K            ["[1;33m[Kbat[m[K", "--color=always", "--language=py"], stdin=sp.PIPE, stdout=sp.PIPE
[35m[Ktests/scripts/find-slow-to-highlight-files.py[m[K[36m[K:[m[K[32m[K102[m[K[36m[K:[m[K    output = sp.check_output(["[1;33m[Kbat[m[K", "--list-languages"]).decode()
[35m[Ktests/scripts/find-slow-to-highlight-files.py[m[K[36m[K:[m[K[32m[K113[m[K[36m[K:[m[K    print("Measuring '[1;33m[Kbat[m[K' startup speed ... ", flush=True, end="")
[35m[Ktests/scripts/find-slow-to-highlight-files.py[m[K[36m[K:[m[K[32m[K114[m[K[36m[K:[m[K    startup_time = measure_[1;33m[Kbat[m[K_startup_speed()
[35m[Ktests/tester.rs[m[K[36m[K:[m[K[32m[K13[m[K[36m[K:[m[Kpub struct [1;33m[KBat[m[KTester {
[35m[Ktests/tester.rs[m[K[36m[K:[m[K[32m[K17[m[K[36m[K:[m[K    /// Path to the *[1;33m[Kbat[m[K* executable
[35m[Ktests/tester.rs[m[K[36m[K:[m[K[32m[K21[m[K[36m[K:[m[Kimpl [1;33m[KBat[m[KTester {
[35m[Ktests/tester.rs[m[K[36m[K:[m[K[32m[K35[m[K[36m[K:[m[K            .expect("[1;33m[Kbat[m[K failed");
[35m[Ktests/tester.rs[m[K[36m[K:[m[K[32m[K52[m[K[36m[K:[m[Kimpl Default for [1;33m[KBat[m[KTester {
[35m[Ktests/tester.rs[m[K[36m[K:[m[K[32m[K61[m[K[36m[K:[m[K            .expect("[1;33m[Kbat[m[K executable directory")
[35m[Ktests/tester.rs[m[K[36m[K:[m[K[32m[K64[m[K[36m[K:[m[K        let exe_name = if cfg!(windows) { "[1;33m[Kbat[m[K.exe" } else { "[1;33m[Kbat[m[K" };
[35m[Ktests/tester.rs[m[K[36m[K:[m[K[32m[K67[m[K[36m[K:[m[K        [1;33m[KBat[m[KTester { temp_dir, exe }
[35m[Ktests/tester.rs[m[K[36m[K:[m[K[32m[K86[m[K[36m[K:[m[K    let signature = Signature::now("[1;33m[Kbat[m[K test runner", "[1;33m[Kbat[m[K@test.runner")?;
[35m[Ktests/snapshot_tests.rs[m[K[36m[K:[m[K[32m[K3[m[K[36m[K:[m[Kuse crate::tester::[1;33m[KBat[m[KTester;
[35m[Ktests/snapshot_tests.rs[m[K[36m[K:[m[K[32m[K10[m[K[36m[K:[m[K                let [1;33m[Kbat[m[K_tester = [1;33m[KBat[m[KTester::default();
[35m[Ktests/snapshot_tests.rs[m[K[36m[K:[m[K[32m[K11[m[K[36m[K:[m[K                [1;33m[Kbat[m[K_tester.test_snapshot(stringify!($test_name), $style);
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K2[m[K[36m[K:[m[K_modules=('system' '[1;33m[Kbat[m[K' '[1;33m[Kbat[m[K_config' '[1;33m[Kbat[m[K_wrapper' '[1;33m[Kbat[m[K_wrapper_function' 'tool')
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K10[m[K[36m[K:[m[K[1;33m[KBAT[m[K="[1;33m[Kbat[m[K"
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K11[m[K[36m[K:[m[Kif ! command -v [1;33m[Kbat[m[K &>/dev/null; then
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K12[m[K[36m[K:[m[K	if command -v [1;33m[Kbat[m[Kcat &> /dev/null; then
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K13[m[K[36m[K:[m[K		[1;33m[KBAT[m[K="[1;33m[Kbat[m[Kcat"
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K17[m[K[36m[K:[m[K			"Unable to find a [1;33m[Kbat[m[K executable on your PATH." \
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K18[m[K[36m[K:[m[K			"Please ensure that '[1;33m[Kbat[m[K' exists and is not named something else."
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K28[m[K[36m[K:[m[K_[1;33m[Kbat[m[K_:description() {
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K29[m[K[36m[K:[m[K	_collects "Version information for '[1;33m[Kbat[m[K'."
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K30[m[K[36m[K:[m[K	_collects "Custom syntaxes and themes for '[1;33m[Kbat[m[K'."
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K33[m[K[36m[K:[m[K_[1;33m[Kbat[m[K_config_:description() {
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K34[m[K[36m[K:[m[K	_collects "The environment variables used by '[1;33m[Kbat[m[K'."
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K35[m[K[36m[K:[m[K	_collects "The '[1;33m[Kbat[m[K' configuration file."
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K38[m[K[36m[K:[m[K_[1;33m[Kbat[m[K_wrapper_:description() {
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K39[m[K[36m[K:[m[K	_collects "Any wrapper script used by '[1;33m[Kbat[m[K'."
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K42[m[K[36m[K:[m[K_[1;33m[Kbat[m[K_wrapper_function_:description() {
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K43[m[K[36m[K:[m[K	_collects "The wrapper function surrounding '[1;33m[Kbat[m[K' (if applicable)."
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K57[m[K[36m[K:[m[K_[1;33m[Kbat[m[K_:run() {
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K58[m[K[36m[K:[m[K	_out "$[1;33m[KBAT[m[K" --version
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K59[m[K[36m[K:[m[K	_out env | grep '^[1;33m[KBAT[m[K_\|^PAGER='
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K62[m[K[36m[K:[m[K	cache_dir="$($[1;33m[KBAT[m[K --cache-dir)"
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K64[m[K[36m[K:[m[K		_print_command "$[1;33m[KBAT[m[K" "--list-languages"
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K69[m[K[36m[K:[m[K		_print_command "$[1;33m[KBAT[m[K" "--list-themes"
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K74[m[K[36m[K:[m[K_[1;33m[Kbat[m[K_config_:run() {
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K75[m[K[36m[K:[m[K	if [[ -f "$("$[1;33m[KBAT[m[K" --config-file)" ]]; then
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K76[m[K[36m[K:[m[K		_out_fence cat "$("$[1;33m[KBAT[m[K" --config-file)"
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K80[m[K[36m[K:[m[K_[1;33m[Kbat[m[K_wrapper_:run() {
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K81[m[K[36m[K:[m[K	_[1;33m[Kbat[m[K_wrapper_:detect_wrapper() {
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K82[m[K[36m[K:[m[K		local [1;33m[Kbat[m[K="$1"
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K83[m[K[36m[K:[m[K		if file "$(command -v "${[1;33m[Kbat[m[K}")" | grep "text executable" &> /dev/null; then
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K84[m[K[36m[K:[m[K			_out_fence cat "$(command -v "${[1;33m[Kbat[m[K}")"
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K88[m[K[36m[K:[m[K		printf "\nNo wrapper script for '%s'.\n" "${[1;33m[Kbat[m[K}"
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K91[m[K[36m[K:[m[K	_[1;33m[Kbat[m[K_wrapper_:detect_wrapper [1;33m[Kbat[m[K
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K92[m[K[36m[K:[m[K	if [[ "$[1;33m[KBAT[m[K" != "[1;33m[Kbat[m[K" ]]; then
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K93[m[K[36m[K:[m[K		_[1;33m[Kbat[m[K_wrapper_:detect_wrapper "$[1;33m[KBAT[m[K"
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K97[m[K[36m[K:[m[K_[1;33m[Kbat[m[K_wrapper_function_:run() {
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K98[m[K[36m[K:[m[K	_[1;33m[Kbat[m[K_wrapper_function_:detect_wrapper() {
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K125[m[K[36m[K:[m[K	_[1;33m[Kbat[m[K_wrapper_function_:detect_wrapper [1;33m[Kbat[m[K
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K126[m[K[36m[K:[m[K	_[1;33m[Kbat[m[K_wrapper_function_:detect_wrapper cat
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K127[m[K[36m[K:[m[K	if [[ "$[1;33m[KBAT[m[K" != "[1;33m[Kbat[m[K" ]]; then
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K128[m[K[36m[K:[m[K		_[1;33m[Kbat[m[K_wrapper_function_:detect_wrapper "$[1;33m[KBAT[m[K"
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K180[m[K[36m[K:[m[Ksystem and [1;33m[Kbat[m[K configuration. It will give you a small preview of the commands
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K201[m[K[36m[K:[m[K		| sed "s/\"\$[1;33m[KBAT[m[K\"/$[1;33m[KBAT[m[K/" 1>&2
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K228[m[K[36m[K:[m[K# Tell the user if their executable isn't named "[1;33m[Kbat[m[K".
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K229[m[K[36m[K:[m[Kif [[ "$[1;33m[KBAT[m[K" != "[1;33m[Kbat[m[K" ]] && [[ "$1" != '-y' ]]; then
[35m[Kdiagnostics/info.sh[m[K[36m[K:[m[K[32m[K235[m[K[36m[K:[m[K	printf "The %s executable on your system is named '%s'.\n%s\n" "[1;33m[Kbat[m[K" "$[1;33m[KBAT[m[K" \
