.github/ISSUE_TEMPLATE/syntax_request.md:3:about: Request adding a new syntax to bat.
.github/ISSUE_TEMPLATE/syntax_request.md:14:Bat supports locally-installed language definitions. See the link below:
.github/ISSUE_TEMPLATE/syntax_request.md:16:https://github.com/sharkdp/bat#adding-new-syntaxes--language-definitions
.github/ISSUE_TEMPLATE/question.md:3:about: Ask a question about 'bat'.
.github/ISSUE_TEMPLATE/bug_report.md:21:**How did you install `bat`?**
.github/ISSUE_TEMPLATE/bug_report.md:27:**bat version and environment**
.github/ISSUE_TEMPLATE/bug_report.md:31:in which you're running bat. To do this, run the full `bat` command that demonstrates
.github/ISSUE_TEMPLATE/bug_report.md:34:    bat [other options and arguments…] --diagnostic
.github/ISSUE_TEMPLATE/bug_report.md:40:If you are running bat 0.17.1 or older (where --diagnostic is not available), please
.github/ISSUE_TEMPLATE/bug_report.md:43:    https://github.com/sharkdp/bat/blob/master/diagnostics/info.sh
.github/ISSUE_TEMPLATE/bug_report.md:46:are on Windows, please let us know your bat version and your Windows version.
.github/workflows/CICD.yml:69:    - name: Build and install bat
.github/workflows/CICD.yml:76:    - name: Build and install bat with updated assets
.github/workflows/CICD.yml:94:      run: bat --list-languages
.github/workflows/CICD.yml:96:      run: bat --list-themes
.github/workflows/CICD.yml:235:    - name: Run bat
.github/workflows/CICD.yml:242:    - name: Show diagnostics (bat --diagnostic)
.github/workflows/CICD.yml:302:        cp 'target/${{ matrix.job.target }}/release/build/${{ env.PROJECT_NAME }}'-*/out/assets/manual/bat.1 "$ARCHIVE_DIR"
.github/workflows/CICD.yml:308:        cp 'target/${{ matrix.job.target }}/release/build/${{ env.PROJECT_NAME }}'-*/out/assets/completions/bat.bash "$ARCHIVE_DIR/autocomplete/${{ env.PROJECT_NAME }}.bash"
.github/workflows/CICD.yml:309:        cp 'target/${{ matrix.job.target }}/release/build/${{ env.PROJECT_NAME }}'-*/out/assets/completions/bat.fish "$ARCHIVE_DIR/autocomplete/${{ env.PROJECT_NAME }}.fish"
.github/workflows/CICD.yml:310:        cp 'target/${{ matrix.job.target }}/release/build/${{ env.PROJECT_NAME }}'-*/out/assets/completions/_bat.ps1 "$ARCHIVE_DIR/autocomplete/_${{ env.PROJECT_NAME }}.ps1"
.github/workflows/CICD.yml:311:        cp 'target/${{ matrix.job.target }}/release/build/${{ env.PROJECT_NAME }}'-*/out/assets/completions/bat.zsh "$ARCHIVE_DIR/autocomplete/${{ env.PROJECT_NAME }}.zsh"
.github/workflows/CICD.yml:355:        install -Dm644 'target/${{ matrix.job.target }}/release/build/${{ env.PROJECT_NAME }}'-*/out/assets/manual/bat.1 "${DPKG_DIR}/usr/share/man/man1/${{ env.PROJECT_NAME }}.1"
.github/workflows/CICD.yml:359:        install -Dm644 'target/${{ matrix.job.target }}/release/build/${{ env.PROJECT_NAME }}'-*/out/assets/completions/bat.bash "${DPKG_DIR}/usr/share/bash-completion/completions/${{ env.PROJECT_NAME }}"
.github/workflows/CICD.yml:360:        install -Dm644 'target/${{ matrix.job.target }}/release/build/${{ env.PROJECT_NAME }}'-*/out/assets/completions/bat.fish "${DPKG_DIR}/usr/share/fish/vendor_completions.d/${{ env.PROJECT_NAME }}.fish"
.github/workflows/CICD.yml:361:        install -Dm644 'target/${{ matrix.job.target }}/release/build/${{ env.PROJECT_NAME }}'-*/out/assets/completions/bat.zsh "${DPKG_DIR}/usr/share/zsh/vendor-completions/_${{ env.PROJECT_NAME }}"
README.md:2:  <img src="doc/logo-header.svg" alt="bat - a cat clone with wings"><br>
README.md:3:  <a href="https://github.com/sharkdp/bat/actions?query=workflow%3ACICD"><img src="https://github.com/sharkdp/bat/workflows/CICD/badge.svg" alt="Build Status"></a>
README.md:4:  <img src="https://img.shields.io/crates/l/bat.svg" alt="license">
README.md:5:  <a href="https://crates.io/crates/bat"><img src="https://img.shields.io/crates/v/bat.svg?colorB=319e8c" alt="Version info"></a><br>
README.md:16:  [<a href="https://github.com/chinanf-boy/bat-zh">中文</a>]
README.md:24:`bat` supports syntax highlighting for a large number of programming and markup
README.md:31:`bat` communicates with `git` to show modifications with respect to the index
README.md:45:By default, `bat` pipes its own output to a pager (e.g. `less`) if the output is too large for one screen.
README.md:46:If you would rather `bat` 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.
README.md:47:If you intend to alias `cat` to `bat` in your shell configuration, you can use `alias cat='bat --paging=never'` to preserve the default behavior.
README.md:51:Even with a pager set, you can still use `bat` to concatenate files :wink:.
README.md:52:Whenever `bat` detects a non-interactive terminal (i.e. when you pipe into another process or into a file), `bat` 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.
README.md:59:> bat README.md
README.md:65:> bat src/*.rs
README.md:73:> curl -s https://sh.rustup.rs | bat
README.md:79:> yaml2json .travis.yml | json_pp | bat -l json
README.md:84:> bat -A /etc/hosts
README.md:90:bat > note.md  # quickly create a new file
README.md:92:bat header.md content.md footer.md > document.md
README.md:94:bat -n main.rs  # show line numbers (only)
README.md:96:bat f - g  # output 'f', then stdin, then 'g'.
README.md:103:You can use `bat` as a previewer for [`fzf`](https://github.com/junegunn/fzf). To do this,
README.md:104:use `bat`s `--color=always` option to force colorized output. You can also use `--line-range`
README.md:108:fzf --preview 'bat --color=always --style=numbers --line-range=:500 {}'
README.md:115:You can use the `-exec` option of `find` to preview all search results with `bat`:
README.md:118:find … -exec bat {} +
README.md:121:If you happen to use [`fd`](https://github.com/sharkdp/fd), you can use the `-X`/`--exec-batch` option to do the same:
README.md:124:fd … -X bat
README.md:129:With [`batgrep`](https://github.com/eth-p/bat-extras/blob/master/doc/batgrep.md), `bat` can be used as the printer for [`ripgrep`](https://github.com/BurntSushi/ripgrep) search results.
README.md:132:batgrep needle src/
README.md:137:`bat` can be combined with `tail -f` to continuously monitor a given file with syntax highlighting.
README.md:140:tail -f /var/log/pacman.log | bat --paging=never -l log
README.md:148:You can combine `bat` with `git show` to view an older version of a given file with proper syntax
README.md:152:git show v0.6.0:src/main.rs | bat -l rs
README.md:157:You can combine `bat` with `git diff` to view lines around code changes with proper syntax
README.md:160:batdiff() {
README.md:161:    git diff --name-only --diff-filter=d | xargs bat --diff
README.md:164:If you prefer to use this as a separate tool, check out `batdiff` in [`bat-extras`](https://github.com/eth-p/bat-extras).
README.md:170:The line numbers and Git modification markers in the output of `bat` can make it hard to copy
README.md:171:the contents of a file. To prevent this, you can call `bat` with the `-p`/`--plain` option or
README.md:174:bat main.cpp | xclip
README.md:176:`bat` will detect that the output is being redirected and print the plain file contents.
README.md:180:`bat` can be used as a colorizing pager for `man`, by setting the
README.md:184:export MANPAGER="sh -c 'col -bx | bat -l man -p'"
README.md:187:(replace `bat` with `batcat` if you are on Debian or Ubuntu)
README.md:192:If you prefer to have this bundled in a new command, you can also use [`batman`](https://github.com/eth-p/bat-extras/blob/master/doc/batman.md).
README.md:196:Also, note that this will [not work](https://github.com/sharkdp/bat/issues/1145) with Mandocs `man` implementation.
README.md:200:The [`prettybat`](https://github.com/eth-p/bat-extras/blob/master/doc/prettybat.md) script is a wrapper that will format code and print it with `bat`.
README.md:205:[![Packaging status](https://repology.org/badge/vertical-allrepos/bat-cat.svg)](https://repology.org/project/bat-cat/versions)
README.md:210:`bat` is available on [Ubuntu since 20.04 ("Focal")](https://packages.ubuntu.com/search?keywords=bat&exact=1) and [Debian since August 2021 (Debian 11 - "Bullseye")](https://packages.debian.org/bullseye/bat).
README.md:215:sudo apt install bat
README.md:218:**Important**: If you install `bat` this way, please note that the executable may be installed as `batcat` instead of `bat` (due to [a name
README.md:219:clash with another package](https://github.com/sharkdp/bat/issues/982)). You can set up a `bat -> batcat` symlink or alias to prevent any issues that may come up because of this and to be consistent with other distributions:
README.md:222:ln -s /usr/bin/batcat ~/.local/bin/bat
README.md:229:the most recent release of `bat`, download the latest `.deb` package from the
README.md:230:[release page](https://github.com/sharkdp/bat/releases) and install it via:
README.md:233:sudo dpkg -i bat_0.18.3_amd64.deb  # adapt version number and architecture
README.md:238:You can install [the `bat` package](https://pkgs.alpinelinux.org/packages?name=bat)
README.md:242:apk add bat
README.md:247:You can install [the `bat` package](https://www.archlinux.org/packages/community/x86_64/bat/)
README.md:251:pacman -S bat
README.md:256:You can install [the `bat` package](https://koji.fedoraproject.org/koji/packageinfo?packageID=27506) from the official [Fedora Modular](https://docs.fedoraproject.org/en-US/modularity/using-modules/) repository.
README.md:259:dnf install bat
README.md:264:You can install [the `bat` package](https://github.com/funtoo/dev-kit/tree/1.4-release/sys-apps/bat) from dev-kit.
README.md:267:emerge sys-apps/bat
README.md:272:You can install [the `bat` package](https://packages.gentoo.org/packages/sys-apps/bat)
README.md:276:emerge sys-apps/bat
README.md:281:You can install `bat` via xbps-install:
README.md:283:xbps-install -S bat
README.md:288:You can install `bat` via pkg:
README.md:290:pkg install bat
README.md:295:You can install a precompiled [`bat` package](https://www.freshports.org/textproc/bat) with pkg:
README.md:298:pkg install bat
README.md:304:cd /usr/ports/textproc/bat
README.md:310:You can install `bat` package using [`pkg_add(1)`](https://man.openbsd.org/pkg_add.1):
README.md:313:pkg_add bat
README.md:318:You can install `bat` using the [nix package manager](https://nixos.org/nix):
README.md:321:nix-env -i bat
README.md:326:You can install `bat` with zypper:
README.md:329:zypper install bat
README.md:335:Existing packages may be available, but are not officially supported and may contain [issues](https://github.com/sharkdp/bat/issues/1519).
README.md:339:You can install `bat` with [Homebrew on MacOS](https://formulae.brew.sh/formula/bat) or [Homebrew on Linux](https://formulae.brew.sh/formula-linux/bat):
README.md:342:brew install bat
README.md:347:Or install `bat` with [MacPorts](https://ports.macports.org/port/bat/summary):
README.md:350:port install bat
README.md:355:There are a few options to install `bat` on Windows. Once you have installed `bat`,
README.md:356:take a look at the ["Using `bat` on Windows"](#using-bat-on-windows) section.
README.md:364:You can install `bat` via [Chocolatey](https://chocolatey.org/packages/Bat):
README.md:366:choco install bat
README.md:371:You can install `bat` via [scoop](https://scoop.sh/):
README.md:373:scoop install bat
README.md:378:You can download prebuilt binaries from the [Release page](https://github.com/sharkdp/bat/releases),
README.md:384:Check out the [Release page](https://github.com/sharkdp/bat/releases) for
README.md:385:prebuilt versions of `bat` for many different architectures. Statically-linked
README.md:390:If you want to build `bat` from source, you need Rust 1.46 or
README.md:394:cargo install --locked bat
README.md:404:Use `bat --list-themes` to get a list of all available themes for syntax
README.md:405:highlighting. To select the `TwoDark` theme, call `bat` with the
README.md:406:`--theme=TwoDark` option or set the `BAT_THEME` environment variable to
README.md:407:`TwoDark`. Use `export BAT_THEME="TwoDark"` in your shell's startup file to
README.md:408:make the change permanent. Alternatively, use `bat`s
README.md:409:[configuration file](https://github.com/sharkdp/bat#configuration-file).
README.md:414:bat --list-themes | fzf --preview="bat --theme={} --color=always /path/to/file"
README.md:417:`bat` looks good on a dark background by default. However, if your terminal uses a
README.md:420:['Adding new themes' section below](https://github.com/sharkdp/bat#adding-new-themes).
README.md:424:`bat` has three themes that always use [8-bit colors](https://en.wikipedia.org/wiki/ANSI_escape_code#Colors),
README.md:444:You can use the `--style` option to control the appearance of `bat`s output.
README.md:446:and line numbers but no grid and no file header. Set the `BAT_STYLE` environment
README.md:447:variable to make these changes permanent or use `bat`s
README.md:448:[configuration file](https://github.com/sharkdp/bat#configuration-file).
README.md:452:Should you find that a particular syntax is not available within `bat`, you can follow these
README.md:453:instructions to easily add new syntaxes to your current `bat` installation.
README.md:455:`bat` uses the excellent [`syntect`](https://github.com/trishume/syntect/)
README.md:466:   mkdir -p "$(bat --config-dir)/syntaxes"
README.md:467:   cd "$(bat --config-dir)/syntaxes"
README.md:477:   bat cache --build
README.md:480:3. Finally, use `bat --list-languages` to check if the new languages are available.
README.md:485:   bat cache --clear
README.md:488:4. If you think that a specific syntax should be included in `bat` by default, please
README.md:490:   instructions [here](doc/assets.md): [Open Syntax Request](https://github.com/sharkdp/bat/issues/new?labels=syntax-request&template=syntax_request.md).
README.md:498:mkdir -p "$(bat --config-dir)/themes"
README.md:499:cd "$(bat --config-dir)/themes"
README.md:505:bat cache --build
README.md:508:Finally, use `bat --list-themes` to check if the new themes are available.
README.md:516:(use `bat --list-languages` for an overview).
README.md:518:Note: You probably want to use this option as an entry in `bat`s configuration file instead
README.md:539:`bat` uses the pager that is specified in the `PAGER` environment variable. If this variable is not
README.md:541:`PAGER` variable or set the `BAT_PAGER` environment variable to override what is specified in
README.md:544:**Note**: If `PAGER` is `more` or `most`, `bat` will silently use `less` instead to ensure support for colors.
README.md:547:`PAGER`/`BAT_PAGER` variables:
README.md:550:export BAT_PAGER="less -RF"
README.md:553:Instead of using environment variables, you can also use `bat`s [configuration file](https://github.com/sharkdp/bat#configuration-file) to configure the pager (`--pager` option).
README.md:556:`bat` will pass the following command line options to the pager: `-R`/`--RAW-CONTROL-CHARS`,
README.md:572:`bat` expands tabs to 4 spaces by itself, not relying on the pager. To change this, simply add the
README.md:575:**Note**: Defining tab stops for the pager (via the `--pager` argument by `bat`, or via the `LESS`
README.md:578:sidebar. Calling `bat` with `--tabs=0` will override it and let tabs be consumed by the pager.
README.md:582:If you make use of the dark mode feature in macOS, you might want to configure `bat` to use a different
README.md:587:alias cat="bat --theme=\$(defaults read -globalDomain AppleInterfaceStyle &> /dev/null && echo default || echo GitHub)"
README.md:593:`bat` can also be customized with a configuration file. The location of the file is dependent
README.md:596:bat --config-file
README.md:599:Alternatively, you can use the `BAT_CONFIG_PATH` environment variable to point `bat` to a
README.md:602:export BAT_CONFIG_PATH="/path/to/bat.conf"
README.md:607:bat --generate-config-file
README.md:612:The configuration file is a simple list of command line arguments. Use `bat --help` to see a full list of possible options and values. In addition, you can add comments by prepending a line with the `#` character.
README.md:629:## Using `bat` on Windows
README.md:631:`bat` mostly works out-of-the-box on Windows, but a few features may need extra configuration.
README.md:653:or by setting `BAT_PAGER` to an empty string.
README.md:657:`bat` on Windows does not natively support Cygwin's unix-style paths (`/cygdrive/*`). When passed an absolute cygwin path as an argument, `bat` will encounter the following error: `The system cannot find the path specified. (os error 3)`
README.md:662:bat() {
README.md:671:    command bat "${args[@]}"
README.md:679:If an input file contains color codes or other ANSI escape sequences, `bat` will have problems
README.md:682:passing the `--color=never --wrap=never` options to `bat`.
README.md:686:`bat` handles terminals *with* and *without* truecolor support. However, the colors in most syntax
README.md:694:`24bit`. Otherwise, `bat` will not be able to determine whether or not 24-bit escape sequences
README.md:699:Please try a different theme (see `bat --list-themes` for a list). The `OneHalfDark` and
README.md:704:`bat` natively supports UTF-8 as well as UTF-16. For every other file encoding, you may need to
README.md:709:iconv -f ISO-8859-1 -t UTF-8 my-file.php | bat
README.md:712:by `bat`.
README.md:718:git clone --recursive https://github.com/sharkdp/bat
README.md:721:cd bat
README.md:730:# Build a bat binary with modified syntaxes and themes
README.md:735:If you want to build an application that uses `bat`s pretty-printing
README.md:736:features as a library, check out the [the API documentation](https://docs.rs/bat/).
README.md:738:when you depend on `bat` as a library.
README.md:753:Please contact [David Peter](https://david-peter.de/) via email if you want to report a vulnerability in `bat`.
README.md:757:`bat` tries to achieve the following goals:
README.md:768:Copyright (c) 2018-2021 [bat-developers](https://github.com/sharkdp/bat).
README.md:770:`bat` is made available under the terms of either the MIT License or the Apache License 2.0, at your option.
.gitmodules:198:	url = https://github.com/ArmandPhilippot/coldark-bat.git
.gitmodules:202:	branch = bat-source
examples/list_syntaxes_and_themes.rs:1:/// A simple program that prints its own source code using the bat library
examples/list_syntaxes_and_themes.rs:2:use bat::PrettyPrinter;
examples/inputs.rs:3:use bat::{Input, PrettyPrinter};
examples/yaml.rs:2:use bat::{Input, PrettyPrinter};
examples/advanced.rs:1:/// A program that prints its own source code using the bat library
examples/advanced.rs:2:use bat::{PagingMode, PrettyPrinter, WrappingMode};
examples/cat.rs:1:/// A very simple colorized `cat` clone, using `bat` as a library.
examples/cat.rs:2:/// See `src/bin/bat` for the full `bat` application.
examples/cat.rs:3:use bat::PrettyPrinter;
examples/simple.rs:1:/// A simple program that prints its own source code using the bat library
examples/simple.rs:2:use bat::PrettyPrinter;
.gitignore:5:/assets/completions/bat.bash
.gitignore:6:/assets/completions/bat.fish
.gitignore:7:/assets/completions/bat.zsh
.gitignore:8:/assets/manual/bat.1
src/input.rs:12:/// This tells bat how to refer to the input.
src/error.rs:22:    #[error("Use of bat as a pager is disallowed in order to avoid infinite recursion problems")]
src/error.rs:23:    InvalidPagerValueBat,
src/error.rs:53:                Red.paint("[bat error]"),
src/error.rs:59:            writeln!(output, "{}: {}", Red.paint("[bat error]"), error).ok();
src/lib.rs:1://! `bat` is a library to print syntax highlighted content.
src/lib.rs:13://! use bat::PrettyPrinter;
src/macros.rs:2:macro_rules! bat_warning {
src/macros.rs:5:        eprintln!("{}: {}", Yellow.paint("[bat warning]"), format!($($arg)*));
src/syntax_mapping.rs:52:                "**/bat/config",
src/pager.rs:10:    /// From the env var BAT_PAGER
src/pager.rs:11:    EnvVarBatPager,
src/pager.rs:23:    /// bat
src/pager.rs:24:    Bat,
src/pager.rs:48:            Some("bat") => PagerKind::Bat,
src/pager.rs:86:    let bat_pager = env::var("BAT_PAGER");
src/pager.rs:89:    let (cmd, source) = match (config_pager, &bat_pager, &pager) {
src/pager.rs:91:        (_, Ok(bat_pager), _) => (bat_pager.as_str(), PagerSource::EnvVarBatPager),
src/pager.rs:105:                // If PAGER=bat, silently use 'less' instead to prevent
src/pager.rs:107:                // Never silently use 'less' if BAT_PAGER or --pager has been
src/pager.rs:109:                matches!(kind, PagerKind::More | PagerKind::Most | PagerKind::Bat)
src/assets.rs:16:use crate::{bat_warning, SyntaxMapping};
src/assets.rs:218:                    bat_warning!("Theme '{}' is deprecated, using 'ansi' instead.", theme);
src/assets.rs:222:                    bat_warning!("Unknown theme '{}', using default.", theme)
src/printer.rs:278:                     (but will be present if the output of 'bat' is piped). You can use 'bat -A' \
src/printer.rs:280:                    Yellow.paint("[bat warning]"),
src/output.rs:62:        if pager.kind == PagerKind::Bat {
src/output.rs:63:            return Err(Error::InvalidPagerValueBat);
src/output.rs:78:            // ANSI color sequences printed by bat. If someone has set PAGER="less -F", we
src/output.rs:81:            // We only do this for PAGER (as it is not specific to 'bat'), not for BAT_PAGER
src/output.rs:82:            // or bats '--pager' command line option.
src/bin/bat/input.rs:1:use bat::input::Input;
src/bin/bat/config.rs:10:    env::var("BAT_CONFIG_PATH")
src/bin/bat/config.rs:16:pub fn generate_config_file() -> bat::error::Result<()> {
src/bin/bat/config.rs:46:    let default_config = r#"# This is `bat`s configuration file. Each line either contains a comment or
src/bin/bat/config.rs:47:# a command-line option that you want to pass to `bat` by default. You can
src/bin/bat/config.rs:48:# run `bat --help` to get a list of all possible configuration options.
src/bin/bat/config.rs:50:# Specify desired highlighting theme (e.g. "TwoDark"). Run `bat --list-themes`
src/bin/bat/config.rs:62:# enable mouse scrolling support in `bat` when running inside tmux. This might
src/bin/bat/config.rs:98:    env::var("BAT_OPTS").ok().map(|s| get_args_from_str(&s))
src/bin/bat/directories.rs:7:/// The `XDG_CACHE_HOME` environment variable is checked first. `BAT_CONFIG_DIR`
src/bin/bat/directories.rs:9:///  The fallback directories are `~/.cache/bat` and `~/.config/bat`, respectively.
src/bin/bat/directories.rs:10:pub struct BatProjectDirs {
src/bin/bat/directories.rs:15:impl BatProjectDirs {
src/bin/bat/directories.rs:16:    fn new() -> Option<BatProjectDirs> {
src/bin/bat/directories.rs:17:        let cache_dir = BatProjectDirs::get_cache_dir()?;
src/bin/bat/directories.rs:19:        // Checks whether or not $BAT_CONFIG_DIR exists. If it doesn't, set our config dir
src/bin/bat/directories.rs:22:            if let Some(config_dir_op) = env::var_os("BAT_CONFIG_DIR").map(PathBuf::from) {
src/bin/bat/directories.rs:34:                config_dir_op.map(|d| d.join("bat"))?
src/bin/bat/directories.rs:37:        Some(BatProjectDirs {
src/bin/bat/directories.rs:44:        // on all OS prefer BAT_CACHE_PATH if set
src/bin/bat/directories.rs:45:        let cache_dir_op = env::var_os("BAT_CACHE_PATH").map(PathBuf::from);
src/bin/bat/directories.rs:59:        cache_dir_op.map(|d| d.join("bat"))
src/bin/bat/directories.rs:72:    pub static ref PROJECT_DIRS: BatProjectDirs =
src/bin/bat/directories.rs:73:        BatProjectDirs::new().expect("Could not get home directory");
src/bin/bat/app.rs:17:use bat::{
src/bin/bat/app.rs:19:    bat_warning,
src/bin/bat/app.rs:56:            // Skip the arguments in bats config file
src/bin/bat/app.rs:62:            // Read arguments from bats config file
src/bin/bat/app.rs:191:                .or_else(|| env::var("BAT_TABS").ok())
src/bin/bat/app.rs:204:                .or_else(|| env::var("BAT_THEME").ok())
src/bin/bat/app.rs:305:                let env_style_components: Option<Vec<StyleComponent>> = env::var("BAT_STYLE")
src/bin/bat/app.rs:336:            bat_warning!("Style 'rule' is a subset of style 'grid', 'rule' will not be visible.");
src/bin/bat/assets.rs:9:use bat::assets::HighlightingAssets;
src/bin/bat/assets.rs:10:use bat::assets_metadata::AssetsMetadata;
src/bin/bat/assets.rs:11:use bat::error::*;
src/bin/bat/assets.rs:34:                 in '{}' are not compatible with this version of bat ({}). To solve this, \
src/bin/bat/assets.rs:35:                 either rebuild the cache (bat cache --build) or remove \
src/bin/bat/assets.rs:36:                 the custom syntaxes/themes (bat cache --clear).\n\
src/bin/bat/assets.rs:38:                 https://github.com/sharkdp/bat#adding-new-syntaxes--language-definitions",
src/bin/bat/main.rs:28:use bat::{
src/bin/bat/main.rs:52:    bat::assets::build(source_dir, !blank, target_dir, clap::crate_version!())
src/bin/bat/main.rs:60:        println!("bat has been built without the 'build-assets' feature. The 'cache --build' option is not available.");
src/bin/bat/main.rs:207:            and are added to the cache with `bat cache --build`. \
src/bin/bat/main.rs:209:            https://github.com/sharkdp/bat#adding-new-themes",
src/bin/bat/main.rs:230:    let pager = bat::config::get_pager_executable(app.matches.value_of("pager"))
src/bin/bat/main.rs:243:            "BAT_PAGER",
src/bin/bat/main.rs:244:            "BAT_CACHE_PATH",
src/bin/bat/main.rs:245:            "BAT_CONFIG_PATH",
src/bin/bat/main.rs:246:            "BAT_OPTS",
src/bin/bat/main.rs:247:            "BAT_STYLE",
src/bin/bat/main.rs:248:            "BAT_TABS",
src/bin/bat/main.rs:249:            "BAT_THEME",
src/bin/bat/main.rs:280:        println!("bat has been built without the 'bugreport' feature. The '--diagnostic' option is not available.");
src/bin/bat/clap_app.rs:43:            "Note: `bat -h` prints a short and concise overview while `bat --help` gives all \
src/bin/bat/clap_app.rs:127:                     data to bat from STDIN when bat does not otherwise know \
src/bin/bat/clap_app.rs:290:                        if the output of bat is piped to another program, but you want \
src/bin/bat/clap_app.rs:306:                    set BAT_PAGER to an empty string. To control which pager is used, see the \
src/bin/bat/clap_app.rs:330:                    PAGER and BAT_PAGER environment variables. The default pager is 'less'. \
src/bin/bat/clap_app.rs:363:                     BAT_THEME environment variable (e.g.: export \
src/bin/bat/clap_app.rs:364:                     BAT_THEME=\"...\").",
src/bin/bat/clap_app.rs:412:                     BAT_STYLE environment variable (e.g.: export BAT_STYLE=\"..\").\n\n\
src/bin/bat/clap_app.rs:497:                .help("Show bat's configuration directory."),
src/bin/bat/clap_app.rs:503:                .help("Show bat's cache directory."),
src/bin/bat/clap_app.rs:521:                    'bat --ignored-suffix \".dev\" my_file.json.dev' will use JSON syntax, and ignore '.dev'"
src/bin/bat/clap_app.rs:528:    // enable the 'bat cache' subcommand.
src/assets/serialized_syntax_set.rs:14:    /// The data to use is embedded into the bat binary.
src/assets/build_assets.rs:246:        if std::env::var("BAT_PRINT_SYNTAX_DEPENDENCIES").is_ok() {
src/assets/build_assets.rs:248:            // BAT_PRINT_SYNTAX_DEPENDENCIES=1 cargo run -- cache --build --source assets --blank --target /tmp
src/assets/build_assets.rs:342:/// BAT_SYNTAX_DEPENDENCIES_TO_GRAPHVIZ_DOT_FILE=/tmp/bat-syntax-dependencies.dot cargo run -- cache  --build --source assets --blank --target /tmp
src/assets/build_assets.rs:343:/// dot /tmp/bat-syntax-dependencies.dot -Tpng -o /tmp/bat-syntax-dependencies.png
src/assets/build_assets.rs:344:/// open /tmp/bat-syntax-dependencies.png
src/assets/build_assets.rs:350:    if let Ok(dot_file_path) = std::env::var("BAT_SYNTAX_DEPENDENCIES_TO_GRAPHVIZ_DOT_FILE") {
src/assets/build_assets.rs:424:            if std::env::var("BAT_INCLUDE_SYNTAX_DEPENDENTS").is_ok() {
src/assets/assets_metadata.rs:12:    bat_version: Option<String>,
src/assets/assets_metadata.rs:22:            bat_version: Some(current_version.to_owned()),
src/assets/assets_metadata.rs:48:    ///       => assume that these were created by an old version of bat and return
src/assets/assets_metadata.rs:69:            Version::parse(current_version).expect("bat follows semantic versioning");
src/assets/assets_metadata.rs:71:            .bat_version
src/assets/build_assets/graphviz_utils.rs:30:    writeln!(dot_file, "digraph BatSyntaxDependencies {{")?;
build.rs:2:// For more details, see https://github.com/sharkdp/bat/issues/372
build.rs:4:// For bat-as-a-library, no build script is required. The build script is for
build.rs:5:// the manpage and completions, which are only relevant to the bat application.
build.rs:17:    let project_name = option_env!("PROJECT_NAME").unwrap_or("bat");
build.rs:54:        "assets/manual/bat.1.in",
build.rs:55:        out_dir.join("assets/manual/bat.1"),
build.rs:59:        "assets/completions/bat.bash.in",
build.rs:60:        out_dir.join("assets/completions/bat.bash"),
build.rs:64:        "assets/completions/bat.fish.in",
build.rs:65:        out_dir.join("assets/completions/bat.fish"),
build.rs:69:        "assets/completions/_bat.ps1.in",
build.rs:70:        out_dir.join("assets/completions/_bat.ps1"),
build.rs:74:        "assets/completions/bat.zsh.in",
build.rs:75:        out_dir.join("assets/completions/bat.zsh"),
build.rs:89:// const BIN_NAME: &str = "bat";
.git/info/refs:21:b41fb0df6cf831081754c27a4c33227c166eee69	refs/heads/bat-0.16-updates
.git/info/refs:22:b5a40d0866e6a190fbee095ac104fdc6ec168d0a	refs/heads/bat-0.18.2-release
.git/info/refs:23:fa0d448cd3e652ffd3c5caa4caa4bdbe2973241c	refs/heads/bat-config-file
.git/info/refs:24:27516c6f26dc1319dc2516e7caf1aafbe8d30aa0	refs/heads/bat-diagnostic-option
.git/info/refs:25:cd501edcbded4dc344e0a0478472b0a4819c2251	refs/heads/bat-diff
.git/info/refs:26:d77742b2e425cd76e2ca90a75efba4205e280859	refs/heads/bat-diff-fixes
.git/info/refs:215:f1f8807a38052c8138c6f8d1b3bf125e30588712	refs/remotes/origin/bat-v0.18.3-candidate
.git/FETCH_HEAD:1:619cf6e6d6641dbb913dddd56907a54c6a9f6ce6		branch 'master' of https://github.com/sharkdp/bat
.git/FETCH_HEAD:2:8244eb8ef88cc1b64d27991d6a5c7c69586b8a13	not-for-merge	branch 'ci-experiment' of https://github.com/sharkdp/bat
.git/FETCH_HEAD:3:271842d87c816cb80dc0a1c48eefee99c9439db6	not-for-merge	branch 'create_highlighted_versions-wrong-path-repro' of https://github.com/sharkdp/bat
.git/FETCH_HEAD:4:c42ec074ea6accdc38b8d9278bc3810343e2d1a3	not-for-merge	branch 'dependabot/submodules/assets/syntaxes/02_Extra/PowerShell-742f0b5' of https://github.com/sharkdp/bat
.git/FETCH_HEAD:5:fb9c30b1f7ff648d8aa8fb35a8ff669513c8e91f	not-for-merge	branch 'dependabot/submodules/assets/syntaxes/02_Extra/SCSS_Sass-d3d9404' of https://github.com/sharkdp/bat
.git/FETCH_HEAD:6:179d905bb92eee7272cf6fbb38db88f9294df94a	not-for-merge	branch 'dependabot/submodules/assets/syntaxes/02_Extra/TypeScript-ba45efd' of https://github.com/sharkdp/bat
.git/FETCH_HEAD:7:b146958ecbb8c8c926159509ca7fb32a8573f897	not-for-merge	branch 'release-v0.18.3' of https://github.com/sharkdp/bat
.git/logs/HEAD:14:a946f3ae23e7d6d9aa6361c034e9b62859b4dbff e92e13cd4332196617df7a07bc6c55d1fd4834bb David Peter <mail@david-peter.de> 1631038809 +0200	rebase (continue) (pick): Use BAT_CONFIG_DIR and BAT_CACHE_PATH
.git/modules/assets/themes/Coldark/FETCH_HEAD:1:e44750b2a9629dd12d8ed3ad9fd50c77232170b9	not-for-merge	branch 'master' of https://github.com/ArmandPhilippot/coldark-bat
.git/modules/assets/themes/Coldark/logs/refs/heads/master:1:0000000000000000000000000000000000000000 b4a1c74d8d5bdd136ec530e5905b810272472545 sharkdp <davidpeter@web.de> 1603543180 +0200	clone: from https://github.com/ArmandPhilippot/coldark-bat.git
.git/modules/assets/themes/Coldark/logs/refs/remotes/origin/HEAD:1:0000000000000000000000000000000000000000 b4a1c74d8d5bdd136ec530e5905b810272472545 sharkdp <davidpeter@web.de> 1603543180 +0200	clone: from https://github.com/ArmandPhilippot/coldark-bat.git
.git/modules/assets/themes/Coldark/logs/HEAD:1:0000000000000000000000000000000000000000 b4a1c74d8d5bdd136ec530e5905b810272472545 sharkdp <davidpeter@web.de> 1603543180 +0200	clone: from https://github.com/ArmandPhilippot/coldark-bat.git
.git/modules/assets/themes/Coldark/config:8:	url = https://github.com/ArmandPhilippot/coldark-bat.git
.git/modules/assets/themes/gruvbox/FETCH_HEAD:1:64c47250e54298b91e2cf8d401320009aba9f991	not-for-merge	branch 'bat-source' of https://github.com/subnut/gruvbox-tmTheme
.git/packed-refs:22:b41fb0df6cf831081754c27a4c33227c166eee69 refs/heads/bat-0.16-updates
.git/packed-refs:23:b5a40d0866e6a190fbee095ac104fdc6ec168d0a refs/heads/bat-0.18.2-release
.git/packed-refs:24:fa0d448cd3e652ffd3c5caa4caa4bdbe2973241c refs/heads/bat-config-file
.git/packed-refs:25:27516c6f26dc1319dc2516e7caf1aafbe8d30aa0 refs/heads/bat-diagnostic-option
.git/packed-refs:26:cd501edcbded4dc344e0a0478472b0a4819c2251 refs/heads/bat-diff
.git/packed-refs:27:d77742b2e425cd76e2ca90a75efba4205e280859 refs/heads/bat-diff-fixes
.git/packed-refs:216:f1f8807a38052c8138c6f8d1b3bf125e30588712 refs/remotes/origin/bat-v0.18.3-candidate
.git/config:7:	url = https://github.com/sharkdp/bat.git
.git/config:13:	slug = sharkdp/bat
.git/config:143:[branch "bat-config-file"]
.git/config:145:	merge = refs/heads/bat-config-file
.git/config:176:[branch "bat-diff"]
.git/config:178:	merge = refs/heads/bat-diff
.git/config:228:	remote = git@github.com:lavifb/bat.git
.git/config:231:	url = https://github.com/lavifb/bat
.git/config:234:	remote = git@github.com:majecty/bat.git
.git/config:237:	url = https://github.com/majecty/bat
.git/config:246:	remote = git@github.com:reidwagner/bat.git
.git/config:315:	remote = git@github.com:hrlmartins/bat.git
.git/config:369:	remote = git@github.com:fvictorio/bat.git
.git/config:378:	remote = git@github.com:eth-p/bat.git
.git/config:387:	remote = git@github.com:Kogia-sima/bat.git
.git/config:426:	remote = git@github.com:neuronull/bat.git
.git/config:429:	remote = git@github.com:jmick414/bat.git
.git/config:435:	remote = git@github.com:dtolnay/bat.git
.git/config:441:	remote = git@github.com:eth-p/bat.git
.git/config:444:	remote = git@github.com:neuronull/bat.git
.git/config:482:[branch "bat-diff-fixes"]
.git/config:484:	merge = refs/heads/bat-diff-fixes
.git/config:486:	remote = git@github.com:lzutao/bat.git
.git/config:507:	remote = git@github.com:eth-p/bat.git
.git/config:510:	remote = git@github.com:eth-p/bat.git
.git/config:513:	remote = git@github.com:kopecs/bat.git
.git/config:516:	remote = git@github.com:eth-p/bat.git
.git/config:540:	remote = git@github.com:rxt1077/bat.git
.git/config:558:	remote = git@github.com:alexnovak/bat.git
.git/config:561:	remote = git@github.com:guidocella/bat.git
.git/config:564:	remote = git@github.com:gsomix/bat.git
.git/config:567:	remote = git@github.com:caioalonso/bat.git
.git/config:579:	remote = git@github.com:mk12/bat.git
.git/config:585:	remote = git@github.com:kjmph/bat.git
.git/config:591:	remote = git@github.com:Kienyew/bat.git
.git/config:603:	remote = git@github.com:alexanderkarlis/bat.git
.git/config:609:	remote = git@github.com:ahmedelgabri/bat.git
.git/config:615:	remote = git@github.com:Kienyew/bat.git
.git/config:618:	remote = git@github.com:eth-p/bat.git
.git/config:620:[branch "bat-0.16-updates"]
.git/config:622:	merge = refs/heads/bat-0.16-updates
.git/config:624:	remote = git@github.com:henil/bat.git
.git/config:627:	remote = git@github.com:AkshatGadhwal/bat.git
.git/config:633:	remote = git@github.com:loganintech/bat.git
.git/config:639:	remote = git@github.com:mzegar/bat.git
.git/config:642:	remote = git@github.com:AkshatGadhwal/bat.git
.git/config:645:	remote = git@github.com:AkshatGadhwal/bat.git
.git/config:651:	remote = git@github.com:jacobmischka/bat.git
.git/config:657:	url = https://github.com/forkeith/bat.git
.git/config:660:	remote = git@github.com:ArmandPhilippot/bat.git
.git/config:664:	url = https://github.com/ArmandPhilippot/coldark-bat.git
.git/config:666:	remote = git@github.com:adrian-rivera/bat.git
.git/config:669:	remote = git@github.com:eth-p/bat.git
.git/config:681:	remote = git@github.com:MarcoIeni/bat.git
.git/config:690:	remote = git@github.com:Enselic/bat.git
.git/config:696:	remote = git@github.com:stku1985/bat.git
.git/config:699:	remote = git@github.com:mk12/bat.git
.git/config:702:	remote = git@github.com:j0hnmeow/bat.git
.git/config:708:	remote = git@github.com:Enselic/bat.git
.git/config:713:[branch "bat-diagnostic-option"]
.git/config:715:	merge = refs/heads/bat-diagnostic-option
.git/config:717:	url = https://github.com/niklasmohrin/bat.git
.git/config:723:	remote = git@github.com:paulsmith/bat.git
.git/config:735:	remote = git@github.com:Enselic/bat.git
.git/config:762:	remote = git@github.com:Enselic/bat.git
.git/config:771:	remote = git@github.com:brightly-salty/bat.git
.git/config:774:	remote = git@github.com:eth-p/bat.git
.git/config:804:	remote = git@github.com:matklad/bat.git
.git/config:827:[branch "bat-0.18.2-release"]
.git/config:829:	merge = refs/heads/bat-0.18.2-release
.git/config:831:	remote = git@github.com:Enselic/bat.git
.git/config:834:	remote = git@github.com:steffahn/bat.git
.git/config:837:	remote = git@github.com:SarveshMD/bat.git
.git/config:840:	remote = git@github.com:Enselic/bat.git
.git/config:852:	remote = git@github.com:Enselic/bat.git
.git/config:861:	remote = git@github.com:bojan88/bat.git
.git/config:870:	remote = git@github.com:Enselic/bat.git
.git/config:882:	remote = git@github.com:Enselic/bat.git
CHANGELOG.md:6:- `$BAT_CONFIG_DIR` is now a recognized environment variable. It has precedence over `$XDG_CONFIG_HOME`, see #1727 (@billrisher)
CHANGELOG.md:25:- Include git hash in `bat -V` and `bat --version` output if present. See #1921 (@Enselic)
CHANGELOG.md:42:## `bat` as a library
CHANGELOG.md:45:- 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 `bat::assets::build`. See #1802 (@Enselic)
CHANGELOG.md:67:- Fix for a security vulnerability on Windows. Prior to this release, `bat` 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 `bat`. `bat` users on Windows are advised to upgrade to this version. See #1724 and #1472 (@Ry0taK).
CHANGELOG.md:92:- The `LESS` environment variable is now included in `bat --diagnostic`, see #1589 (@Enselic)
CHANGELOG.md:98:- Replaced "Advanced CSV" with a custom CSV syntax definition written especially for `bat`; see #1574 (@keith-hall)
CHANGELOG.md:112:- Use a pager when `bat --list-languages` is called, see #1394 (@stku1985)
CHANGELOG.md:117:- Only print themes hint in interactive mode (`bat --list-themes`), see #1439 (@rsteube)
CHANGELOG.md:122:- If `PAGER` (but not `BAT_PAGER` or `--pager`) is `more` or `most`, silently use `less` instead to ensure support for colors, see #1063 (@Enselic)
CHANGELOG.md:123:- If `PAGER` is `bat`, silently use `less` to prevent recursion. For `BAT_PAGER` or `--pager`, exit with error, see #1413 (@Enselic)
CHANGELOG.md:125:- `BAT_CONFIG_PATH` ignored by `bat` if non-existent, see #1550 (@sharkdp)
CHANGELOG.md:147:## `bat` as a library
CHANGELOG.md:160:- Running `bat` without arguments fails ("output file is also an input"), see #1396
CHANGELOG.md:168:- Pass `-S` ("chop long lines") to `less` if `--wrap=never` is set in `bat`, see #1255 (@gahag)
CHANGELOG.md:173:- Throw an error when `bat` is being used as `pager`, see #1343 (@adrian-rivera)
CHANGELOG.md:225:## `bat` as a library
CHANGELOG.md:246:- Cannot run `bat` with relative paths, see #1022
CHANGELOG.md:247:- bat mishighlights Users that start with digits in SSH config, see #984
CHANGELOG.md:268:- bat now prints an error if an invalid syntax is specified via `-l` or `--map-syntax`, see #1004 (@eth-p)
CHANGELOG.md:270:## `bat` as a library
CHANGELOG.md:276:- 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 `bat`. Package maintainers might want to remove `clang` as a build dependency. See #650 for more details.
CHANGELOG.md:284:  Users suffering from #865 ("no color for bat in ssh from a Windows client") can use the `ansi-dark` and `ansi-light` themes from now on.
CHANGELOG.md:303:- Performance improvements when using custom caches (via `bat cache --build`): the `bat` startup time should now be twice as fast (@lzutao).
CHANGELOG.md:309:## `bat` as a library
CHANGELOG.md:320:  in the header. This is useful when piping input into `bat`. See #654 and #892 (@neuronull).
CHANGELOG.md:336:- When saving/reading user-provided syntaxes or themes, `bat` will now maintain a
CHANGELOG.md:337:  `metadata.yaml` file which includes information about the `bat` version which was
CHANGELOG.md:342:## `bat` as a library
CHANGELOG.md:346:  API is still available (basically everything that is not in the root `bat`
CHANGELOG.md:349:  Note that this should still be considered a "beta" release of `bat`-as-a-library.
CHANGELOG.md:354:  everything required by `bat` the application. When depending on bat as a library, downstream
CHANGELOG.md:358:  bat = { version = "0.14", default-features = false }
CHANGELOG.md:371:## `bat` as a library
CHANGELOG.md:373:Beginning with this release, `bat` can be used as a library (#423).
CHANGELOG.md:378:- Second attempt, complete restructuring of the `bat` crate, see #679 (@DrSensor)
CHANGELOG.md:383:That being said, you can start using it! See the example programs in [`examples/`](https://github.com/sharkdp/bat/tree/master/examples).
CHANGELOG.md:385:You can see the API documentation here: https://docs.rs/bat/
CHANGELOG.md:390:  users need to update their bat config files (`bat --config-file`), if they have any `--map-syntax` settings
CHANGELOG.md:407:- `BAT_CACHE_PATH` can be used to place cached `bat` assets in a non-standard path, see #829 (@neuronull)
CHANGELOG.md:413:- 'bat cache' still takes precedence over existing files, see #666 (@sharkdp)
CHANGELOG.md:425:- Enabled LTO, making `bat` about 10% faster, see #719 (@bolinfest, @sharkdp)
CHANGELOG.md:426:- Suggestions non how to configure `bat` for MacOS dark mode, see README (@jerguslejko)
CHANGELOG.md:427:- Extended ["Integration with other tools"](https://github.com/sharkdp/bat#integration-with-other-tools) section (@eth-p)
CHANGELOG.md:428:- Updated [instrutions on how to use `bat` as a `man`-pager](https://github.com/sharkdp/bat#man), see #652, see #667 (@sharkdp)
CHANGELOG.md:456:- `bat` is now in the official Ubuntu and Debian repositories, see #323 and #705 (@MarcoFalke)
CHANGELOG.md:457:- `bat` can now be installed via MacPorts, see #675 (@bn3t)
CHANGELOG.md:476:- Binary file content can now be viewed with `bat -A`, see #623, #640 (@pjsier and @sharkdp)
CHANGELOG.md:477:- `bat` can now be used as a man pager. Take a look at the README and #523 for more details.
CHANGELOG.md:506:- `bat` is now in the official Gentoo repositories, see #588 (@toku-sa-n)
CHANGELOG.md:507:- `bat` is now in the official Alpine Linux repositories, see #586 (@5paceToast)
CHANGELOG.md:508:- `bat` is in the official Fedora repositories, see #610 (@ignatenkobrain)
CHANGELOG.md:534:- New ["Integration with other tools"](https://github.com/sharkdp/bat#integration-with-other-tools) section in the README.
CHANGELOG.md:544:- `bat` is now available on Chocolatey, see #541 (@rasmuskriest)
CHANGELOG.md:554:- **Change the default configuration directory on macOS** to `~/.config/bat`, see #442 (@lavifb). If you are on macOS, you need to copy your configuration directory from the previous place (`~/Library/Preferences/bat`) to the new place (`~/.config/bat`).
CHANGELOG.md:559:- Rename `bat cache --init` to `bat cache --build`, see #498
CHANGELOG.md:560:- Move the `--config-dir` and `--cache-dir` options from `bat cache` to `bat` and hide them from the help text.
CHANGELOG.md:596:- Added `BAT_CONFIG_PATH` environment variable to set a non-default path for `bat`s configuration file, see #375 (@deg4uss3r)
CHANGELOG.md:618:- Avoid endless recursion when `PAGER="bat"`, see #383 (@rodorgas)
CHANGELOG.md:622:- `bat` is now available on openSUSE, see #405 (@dmarcoux)
CHANGELOG.md:651:  The configuration file path can be accessed via `bat --config-file`. On Linux,
CHANGELOG.md:652:  it is stored in `~/.config/bat/config`.
CHANGELOG.md:654:- Support for the `BAT_OPTS` environment variable with the same format as specified
CHANGELOG.md:664:  bat --map-syntax .config:json ...
CHANGELOG.md:667:  The option can be use multiple times. Note that you can easily make these mappings permanent by using bats new configuration file.
CHANGELOG.md:671:- Support pager command-line arguments in `PAGER` and `BAT_PAGER`, see #352 (@Foxboron)
CHANGELOG.md:689:- Bat Panics on Haskell Source Code, see #314
CHANGELOG.md:695:- Updated documentation on how to configure `bat`s pager
CHANGELOG.md:703:- `bat` is now available via [Termux](https://termux.com/), see #341 (@fornwall)
CHANGELOG.md:705:- `bat` is now available via [nix](https://nixos.org/nix), see #344 (@mgttlinger)
CHANGELOG.md:707:- `bat` is now available via [Docker](https://hub.docker.com/r/danlynn/bat/), see #331 (@danlynn)
CHANGELOG.md:717:- Bat Panics on Haskell Source Code, see #314
CHANGELOG.md:730:  `--tabs` command-line option or the `BAT_TABS` environment variable. The
CHANGELOG.md:733:- Added support for the `BAT_STYLE` environment variable, see #208 (@ms2300)
CHANGELOG.md:764:- Added README section about "`bat` on Windows" (@Aankhen)
CHANGELOG.md:772:- Fixed panic when running `bat --list-languages | head`, see #232 (@mchlrhw)
CHANGELOG.md:786:- Major refactorings, enabling some progress on #150. In non-interactive mode, `bat` will now copy input bytes 1:1.
CHANGELOG.md:792:- New themes in `$BAT_CONFIG_DIR/themes` are now loaded *in addition* to
CHANGELOG.md:798:* Using `bat cache --init` leads to duplicated syntaxes, see #206
CHANGELOG.md:811:- The syntax highlighting theme can now be controlled by the `BAT_THEME` environment variable, see [README](https://github.com/sharkdp/bat#highlighting-theme) and #177 (@mandx)
CHANGELOG.md:812:- The `PAGER` and `BAT_PAGER` environment variables can be used to control the pager that `bat` uses, see #158 and the [new README section](https://github.com/sharkdp/bat#using-a-different-pager)
CHANGELOG.md:818:- 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 `bat` binary by default. Please refer to these new sections in the README: [Adding new syntaxes](https://github.com/sharkdp/bat#adding-new-syntaxes--language-definitions), [Adding new themes](https://github.com/sharkdp/bat#adding-new-themes), also see #172
CHANGELOG.md:830:- `bat` is now in the official [Arch package repositories](https://www.archlinux.org/packages/community/x86_64/bat/).
CHANGELOG.md:839:- Fix problem with `cargo test` when `bat` is not checked out in a Git repository, see #161
CHANGELOG.md:874:- [Comparison with alternative projects](https://github.com/sharkdp/bat/blob/master/doc/alternatives.md).
CHANGELOG.md:875:- New "bat" logo in the README, see #119 (@jraulhernandezi)
CHANGELOG.md:895:  `bat cache`. See `bat cache -h` for all available commands.
CHANGELOG.md:900:* Process substitution can now be used with bat (`bat <(echo a) <(echo b)`), see #80
CHANGELOG.md:912:- Added a new statically linked version of bat (`..-musl-..`)
CONTRIBUTING.md:3:Thank you for considering to contribute to `bat`!
CONTRIBUTING.md:9:If your contribution changes the behavior of `bat` (as opposed to a typo-fix
CONTRIBUTING.md:12:therefore helps to get your changes into a new `bat` release faster.
CONTRIBUTING.md:28:Please check out the [Development](https://github.com/sharkdp/bat#development)
CONTRIBUTING.md:35:[feature request ticket](https://github.com/sharkdp/bat/issues/new?assignees=&labels=feature-request&template=feature_request.md)
CONTRIBUTING.md:42:the [Customization](https://github.com/sharkdp/bat#customization) section
CONTRIBUTING.md:47:[documentation](https://github.com/sharkdp/bat/blob/master/doc/assets.md)
Cargo.toml:5:homepage = "https://github.com/sharkdp/bat"
Cargo.toml:7:name = "bat"
Cargo.toml:8:repository = "https://github.com/sharkdp/bat"
Cargo.toml:16:# Feature required for bat the application. Should be disabled when depending on
Cargo.toml:17:# bat as a library.
Cargo.toml:40:# You need to use one of these if you depend on bat as a library:
doc/fzf-preview.sh:6:    bat \
doc/preview.sh:47:bat --color always \
doc/assets.md:3:Should you find that a particular syntax is not available within `bat` and think it should be included in `bat` by default, you can follow the instructions outlined below.
doc/assets.md:5:`bat` uses the excellent [syntect](https://github.com/trishume/syntect) library to highlight source
doc/assets.md:20:3. Run the `assets/create.sh` script. It calls `bat cache --build` to parse all available
doc/assets.md:23:4. Re-compile `bat`. At compilation time, the `syntaxes.bin` file will be stored inside the
doc/assets.md:24:   `bat` binary.
doc/assets.md:26:5. Use `bat --list-languages` to check if the new languages are available.
doc/assets.md:31:   file. A new binary cache file will be created once before every new release of `bat`. This
doc/assets.md:36:`bat` has a set of syntax highlighting regression tests in `tests/syntax-tests`. The main idea is
doc/assets.md:38:for some language is suddenly not working anymore or (2) `bat` suddenly crashes for some input (due
doc/assets.md:43:1. Make sure that you are running the **latest version of `bat`** and that `bat` is available on
doc/assets.md:45:   your version of `bat` already has the new syntax builtin.
doc/assets.md:50:   be `test.rb` (adapt extension) but can also be adapted if that is necessary in order for `bat` to
doc/assets.md:53:   under the respective license and that the license is compatible with `bat`s license. If it
doc/assets.md:62:6. Use `cat` or `bat --language=txt` to display the content of this file and make sure that the
doc/assets.md:70:themes (`bat cache --clear`).
doc/README-ja.md:2:  <img src="logo-header.svg" alt="bat - a cat clone with wings"><br>
doc/README-ja.md:3:  <a href="https://github.com/sharkdp/bat/actions?query=workflow%3ACICD"><img src="https://github.com/sharkdp/bat/workflows/CICD/badge.svg" alt="Build Status"></a>
doc/README-ja.md:4:  <img src="https://img.shields.io/crates/l/bat.svg" alt="license">
doc/README-ja.md:5:  <a href="https://crates.io/crates/bat"><img src="https://img.shields.io/crates/v/bat.svg?colorB=319e8c" alt="Version info"></a><br>
doc/README-ja.md:16:  [<a href="https://github.com/chinanf-boy/bat-zh">中文</a>]
doc/README-ja.md:24:`bat` は多くのプログラミング言語やマークアップ言語の
doc/README-ja.md:31:`bat` は `git` とも連携しており、差分を表現する記号が表示されます
doc/README-ja.md:45:出力が1つの画面に対して大きすぎる場合、`bat` は自身の出力をページャー(例えば `less`) にパイプで繋げます。
doc/README-ja.md:50:`bat` は非対話型のターミナルを検出すると(すなわち他のプロセスにパイプしたりファイル出力していると)、
doc/README-ja.md:51:`bat` は `cat` の完全互換として振る舞い、
doc/README-ja.md:59:> bat README.md
doc/README-ja.md:65:> bat src/*.rs
doc/README-ja.md:73:> curl -s https://sh.rustup.rs | bat
doc/README-ja.md:79:> yaml2json .travis.yml | json_pp | bat -l json
doc/README-ja.md:84:> bat -A /etc/hosts
doc/README-ja.md:87:`cat` の代わりに `bat` を使用する際の例:
doc/README-ja.md:90:bat > note.md  # quickly create a new file
doc/README-ja.md:92:bat header.md content.md footer.md > document.md
doc/README-ja.md:94:bat -n main.rs  # show line numbers (only)
doc/README-ja.md:96:bat f - g  # output 'f', then stdin, then 'g'.
doc/README-ja.md:103:[`fzf`](https://github.com/junegunn/fzf) のプレビューウィンドウに `bat` を使用できます。
doc/README-ja.md:104:その場合、`bat` の `--color=always` オプションを用いてカラー出力を強制しなければなりません。
doc/README-ja.md:107:fzf --preview 'bat --color=always --style=numbers --line-range=:500 {}'
doc/README-ja.md:114:`find` の `-exec` オプションを使用して、`bat` ですべての検索結果をプレビューできます:
doc/README-ja.md:116:find … -exec bat {} +
doc/README-ja.md:119:[`fd`](https://github.com/sharkdp/fd) を使用している場合は、`-X` /`-exec-batch` オプションを使用して同じことを行うことができます:
doc/README-ja.md:121:fd … -X bat
doc/README-ja.md:126:[`batgrep`](https://github.com/eth-p/bat-extras/blob/master/doc/batgrep.md) では、[`ripgrep`](https://github.com/BurntSushi/ripgrep) 検索結果のプリンターとして `bat` を使用できます。
doc/README-ja.md:129:batgrep needle src/
doc/README-ja.md:134:`bat` を `tail -f` と組み合わせて、構文強調表示を使用して特定のファイルを継続的に監視できます。
doc/README-ja.md:136:tail -f /var/log/pacman.log | bat --paging=never -l log
doc/README-ja.md:142:`bat` を `git show` と組み合わせて、
doc/README-ja.md:145:git show v0.6.0:src/main.rs | bat -l rs
doc/README-ja.md:152:`bat` の出力の行番号と Git 変更マーカーにより、ファイルの内容をコピーするのが難しくなる場合があります。
doc/README-ja.md:153:これを防ぐには、`-p` / `-plain` オプションを使用して `bat` を呼び出すか、
doc/README-ja.md:156:bat main.cpp | xclip
doc/README-ja.md:158:`bat` は出力がリダイレクトされていることを検出し、プレーンファイルの内容を出力します。
doc/README-ja.md:162:`bat` は `MANPAGER` 環境変数を設定することにより、
doc/README-ja.md:166:export MANPAGER="sh -c 'col -bx | bat -l man -p'"
doc/README-ja.md:173:これを新しいコマンドにバンドルしたい場合は [`batman`](https://github.com/eth-p/bat-extras/blob/master/doc/batman.md) も使用できます。
doc/README-ja.md:179:[`prettybat`](https://github.com/eth-p/bat-extras/blob/master/doc/prettybat.md) スクリプトは、コードをフォーマットし、`bat` で印刷するラッパーです。
doc/README-ja.md:184:[![Packaging status](https://repology.org/badge/vertical-allrepos/bat.svg)](https://repology.org/project/bat/versions)
doc/README-ja.md:189:Ubuntu Eoan 19.10 または Debian 不安定版 sid 以降の [the Ubuntu `bat` package](https://packages.ubuntu.com/eoan/bat) または [the Debian `bat` package](https://packages.debian.org/sid/bat) からインストールできます:
doc/README-ja.md:192:apt install bat
doc/README-ja.md:195:`apt` を使用して `bat` をインストールした場合、実行可能ファイルの名前が `bat` ではなく `batcat` になることがあります([他のパッケージとの名前衝突のため](https://github.com/sharkdp/bat/issues/982))。`bat -> batcat` のシンボリックリンクまたはエイリアスを設定することで、実行可能ファイル名が異なることによる問題の発生を防ぎ、他のディストリビューションと一貫性を保てます。
doc/README-ja.md:199:ln -s /usr/bin/batcat ~/.local/bin/bat
doc/README-ja.md:205:batの最新リリースを実行する場合、または Ubuntu/Debian の古いバージョンを使用している場合は、[release page](https://github.com/sharkdp/bat/releases) から最新の `.deb` パッケージをダウンロードし、
doc/README-ja.md:208:sudo dpkg -i bat_0.18.3_amd64.deb  # adapt version number and architecture
doc/README-ja.md:214:公式のソースから [`bat` package](https://pkgs.alpinelinux.org/packages?name=bat) をインストールできます:
doc/README-ja.md:217:apk add bat
doc/README-ja.md:222:[Arch Linuxの公式リソース](https://www.archlinux.org/packages/community/x86_64/bat/)
doc/README-ja.md:226:pacman -S bat
doc/README-ja.md:231:公式の [Fedora Modular](https://docs.fedoraproject.org/en-US/modularity/using-modules/) リポジトリから [the `bat` package](https://koji.fedoraproject.org/koji/packageinfo?packageID=27506) をインストールできます。
doc/README-ja.md:234:dnf install bat
doc/README-ja.md:240:[the `bat` package](https://packages.gentoo.org/packages/sys-apps/bat) をインストールできます。
doc/README-ja.md:243:emerge sys-apps/bat
doc/README-ja.md:248:xbps-install経由で `bat` をインストールできます。
doc/README-ja.md:250:xbps-install -S bat
doc/README-ja.md:255:pkg を使用してプリコンパイルされた [`bat` package](https://www.freshports.org/textproc/bat) をインストールできます:
doc/README-ja.md:258:pkg install bat
doc/README-ja.md:264:cd /usr/ports/textproc/bat
doc/README-ja.md:270:`bat` を [nix package manager](https://nixos.org/nix) 経由でインストールすることができます:
doc/README-ja.md:273:nix-env -i bat
doc/README-ja.md:278:`bat` をzypperでインストールすることができます:
doc/README-ja.md:281:zypper install bat
doc/README-ja.md:286:[Homebrew](http://braumeister.org/formula/bat)で `bat` をインストールできます:
doc/README-ja.md:289:brew install bat
doc/README-ja.md:292:または [MacPorts](https://ports.macports.org/port/bat/summary) で `bat` をインストールします:
doc/README-ja.md:295:port install bat
doc/README-ja.md:300:Windowsにbatをインストールするいくつかのオプションがあります。
doc/README-ja.md:301:batをインストールしたら [Windowsでのbatの使用](#windows-での-bat-の利用) セクションをご覧ください。
doc/README-ja.md:305:[Chocolatey](https://chocolatey.org/packages/Bat) から `bat` をインストールできます:
doc/README-ja.md:307:choco install bat
doc/README-ja.md:312:[scoop](https://scoop.sh/) から `bat` をインストールできます:
doc/README-ja.md:314:scoop install bat
doc/README-ja.md:321:[リリースページ](https://github.com/sharkdp/bat/releases) からビルド済みのバイナリをダウンロードできます。
doc/README-ja.md:327:コンテナ内で `bat` を使いたい方のために [Docker image](https://hub.docker.com/r/danlynn/bat/) が用意されています:
doc/README-ja.md:329:docker pull danlynn/bat
doc/README-ja.md:330:alias bat='docker run -it --rm -e BAT_THEME -e BAT_STYLE -e BAT_TABS -v "$(pwd):/myapp" danlynn/bat'
doc/README-ja.md:339:ansible-galaxy install aeimer.install_bat
doc/README-ja.md:344:# Playbook to install bat
doc/README-ja.md:347:    - aeimer.install_bat
doc/README-ja.md:350:- [Ansible Galaxy](https://galaxy.ansible.com/aeimer/install_bat)
doc/README-ja.md:351:- [GitHub](https://github.com/aeimer/ansible-install-bat)
doc/README-ja.md:364:多くの異なるアーキテクチャのためのプレビルドバージョンを[リリースページ](https://github.com/sharkdp/bat/releases)からチェックしてみてください。静的にリンクされている多くのバイナリも利用できます: ファイル名に `musl` を含むアーカイブを探してみてください。
doc/README-ja.md:369:`bat` をソースからビルドしたいならば、Rust 1.36 以上の環境が必要です。
doc/README-ja.md:373:cargo install --locked bat
doc/README-ja.md:382:`bat --list-themes` を使うと現在利用可能なシンタックスハイライトのテーマを入手できます。
doc/README-ja.md:384:`--theme=TwoDark` オプションをつけるか `BAT_THEME` という環境変数に
doc/README-ja.md:385:`TwoDark` を代入する必要があります。 シェルの起動ファイルに `export BAT_THEME="TwoDark"`
doc/README-ja.md:386:と定義すればその設定が変わることはないでしょう。あるいは、 `bat` の
doc/README-ja.md:392:bat --list-themes | fzf --preview="bat --theme={} --color=always /path/to/file"
doc/README-ja.md:395:`bat` はデフォルトだと黒い背景色のターミナルに適しています。
doc/README-ja.md:402:`--style` を使うことで `bat` の表示の見た目を変更することができます。
doc/README-ja.md:405:環境変数に `BAT_STYLE` を定義するとこれらの設定を永続的に使用することができます。
doc/README-ja.md:410:`bat` はシンタックスハイライトのための [`syntect`](https://github.com/trishume/syntect/)
doc/README-ja.md:418:mkdir -p "$(bat --config-dir)/syntaxes"
doc/README-ja.md:419:cd "$(bat --config-dir)/syntaxes"
doc/README-ja.md:429:bat cache --build
doc/README-ja.md:432:最後に `bat --list-languages` と入力すると新しい言語が利用可能かどうかチェックします。
doc/README-ja.md:437:bat cache --clear
doc/README-ja.md:446:mkdir -p "$(bat --config-dir)/themes"
doc/README-ja.md:447:cd "$(bat --config-dir)/themes"
doc/README-ja.md:453:bat cache --build
doc/README-ja.md:456:最後に、 `bat --list-themes` で新しいテーマが利用可能かチェックします
doc/README-ja.md:460:`bat` は環境変数 `PAGER` に使用するページャーを明記します。
doc/README-ja.md:463:または、`PAGER` を上書きする環境変数として `BAT_PAGER` を定義することも可能です。
doc/README-ja.md:466:`PAGER`/`BAT_PAGER` 環境変数を定義してください:
doc/README-ja.md:469:export BAT_PAGER="less -RF"
doc/README-ja.md:472:環境変数を利用する代わりに、 `bat` の [設定ファイル](#設定ファイル) を使用して設定も可能です(`--pager` オプション)
doc/README-ja.md:475:`bat` はページャーの以下のコマンドラインオプション を受け付けるでしょう:
doc/README-ja.md:491:macOSでダークモード機能を使用する場合、OSテーマに基づいて異なるテーマを使用するように `bat` を構成することができます。 
doc/README-ja.md:496:alias cat="bat --theme=\$(defaults read -globalDomain AppleInterfaceStyle &> /dev/null && echo default || echo GitHub)"
doc/README-ja.md:501:`bat` は設定ファイルでカスタマイズすることが可能です。ファイルの場所はOSに依存します。
doc/README-ja.md:504:bat --config-file
doc/README-ja.md:507:または、`BAT_CONFIG_PATH` 環境変数を使用して、`bat` が
doc/README-ja.md:510:export BAT_CONFIG_PATH="/path/to/bat.conf"
doc/README-ja.md:515:この設定ファイルはコマンドライン引数の単純なリストです。 `bat --help` を利用すると、利用可能なオプションとその値を閲覧することができます。さらに、`#` でコメント文を加えることができます。
doc/README-ja.md:535:## Windows での `bat` の利用
doc/README-ja.md:537:Windows 上で `bat` はほとんど動作しますが、いくつかの機能は設定を必要をする場合があります。
doc/README-ja.md:555:`BAT_PAGER` に空文字を設定することでページングを完全に無効にできます。
doc/README-ja.md:559:Windows上の `bat` は Cygwin のunix風のpath(`/cygdrive/*`)をネイティブサポートしていません。絶対的なcygwinパスを引数として受けたときに、 `bat` は以下のエラーを返すでしょう: `The system cannot find the path specified. (os error 3)`
doc/README-ja.md:564:bat() {
doc/README-ja.md:573:    command bat "${args[@]}"
doc/README-ja.md:581:`bat` はターミナルがトゥルーカラーをサポートしている/していないに関係なくサポートします。
doc/README-ja.md:588:`24bit` のどちらかを代入してください。さもなければ、`bat` はどの色を使うのか決定することができません。または、24-bit エスケープシーケンスがサポートされません
doc/README-ja.md:593:異なるテーマを試してみてください(`bat --list-themes` でテーマを閲覧できます)。
doc/README-ja.md:598:`bat` は UTF-16 と同様に UTF-8 をネイティブにサポートします。
doc/README-ja.md:603:iconv -f ISO-8859-1 -t UTF-8 my-file.php | bat
doc/README-ja.md:605:注: `bat` が構文を自動検出できない場合は
doc/README-ja.md:612:git clone --recursive https://github.com/sharkdp/bat
doc/README-ja.md:615:cd bat
doc/README-ja.md:624:# Build a bat binary with modified syntaxes and themes
doc/README-ja.md:636:`bat` は以下の目標を達成しようと試みています:
doc/README-ja.md:647:Copyright (c) 2018-2021 [bat-developers](https://github.com/sharkdp/bat).
doc/README-ja.md:649:`bat` は MIT License 及び Apache License 2.0 の両方の条件の下で配布されています。
doc/README-ko.md:2:  <img src="logo-header.svg" alt="bat - a cat clone with wings"><br>
doc/README-ko.md:3:  <a href="https://github.com/sharkdp/bat/actions?query=workflow%3ACICD"><img src="https://github.com/sharkdp/bat/workflows/CICD/badge.svg" alt="Build Status"></a>
doc/README-ko.md:4:  <img src="https://img.shields.io/crates/l/bat.svg" alt="license">
doc/README-ko.md:5:  <a href="https://crates.io/crates/bat"><img src="https://img.shields.io/crates/v/bat.svg?colorB=319e8c" alt="Version info"></a><br>
doc/README-ko.md:16:  [<a href="https://github.com/chinanf-boy/bat-zh">中文</a>]
doc/README-ko.md:24:`bat`은 다양한 프로그래밍 및 마크업 언어의 문법 강조(syntax highlighting) 기능을
doc/README-ko.md:31:`bat`은 `git`을 통해 인덱스와 함께 변경분을 표시합니다
doc/README-ko.md:44:`bat`은 기본적으로 한 화면에 비해 출력이 큰 경우 `less`와 같은 페이저(pager)로
doc/README-ko.md:46:만약 `bat`을 언제나 `cat`처럼 작동하게 하려면 (출력을 페이지하지 않기),
doc/README-ko.md:48:셸(shell) 설정에서 `cat`을 `bat`의 alias로 사용하려면,
doc/README-ko.md:49:`alias cat='bat --paging=never'`를 써서 기본 행동을 유지할 수 있습니다.
doc/README-ko.md:53:페이저(pager)를 사용하더라도 `bat`은 파일들을 연결(concatenate)할 수 있습니다
doc/README-ko.md:55:`bat`이 비대화형(non-interactive) 터미널(예를 들어, 다른 프로세스나 파일에
doc/README-ko.md:56:연결(pipe)한 경우)을 감지하면, `bat`은 `--pager` 옵션의 값과 상관없이 `cat`과
doc/README-ko.md:64:> bat README.md
doc/README-ko.md:70:> bat src/*.rs
doc/README-ko.md:78:> curl -s https://sh.rustup.rs | bat
doc/README-ko.md:84:> yaml2json .travis.yml | json_pp | bat -l json
doc/README-ko.md:89:> bat -A /etc/hosts
doc/README-ko.md:95:bat > note.md  # quickly create a new file
doc/README-ko.md:97:bat header.md content.md footer.md > document.md
doc/README-ko.md:99:bat -n main.rs  # show line numbers (only)
doc/README-ko.md:101:bat f - g  # output 'f', then stdin, then 'g'.
doc/README-ko.md:108:`bat`을 [`fzf`](https://github.com/junegunn/fzf)의 프리뷰로 쓸 수 있습니다.
doc/README-ko.md:109:이를 위해서는 `bat`의 `--color=always` 옵션으로 항상 컬러 출력이 나오게 해야
doc/README-ko.md:113:fzf --preview 'bat --color=always --style=numbers --line-range=:500 {}'
doc/README-ko.md:120:`find`의 `-exec` 옵션을 사용하여 모든 검색 결과를 `bat`로 미리 볼 수 있습니다: 
doc/README-ko.md:122:find … -exec bat {} +
doc/README-ko.md:125:[`fd`](https://github.com/sharkdp/fd)를 사용하는 경우, `-X`/`--exec-batch`
doc/README-ko.md:128:fd … -X bat
doc/README-ko.md:133:[`batgrep`](https://github.com/eth-p/bat-extras/blob/master/doc/batgrep.md)을
doc/README-ko.md:134:통해 `bat`로 [`ripgrep`](https://github.com/BurntSushi/ripgrep)의 검색 결과를
doc/README-ko.md:138:batgrep needle src/
doc/README-ko.md:143:`bat`와 `tail -f`를 함께 사용하여 주어진 파일을 문법 강조하며 지속적으로
doc/README-ko.md:146:tail -f /var/log/pacman.log | bat --paging=never -l log
doc/README-ko.md:154:`bat`과 `git show`를 함께 사용하여 주어진 파일의 이전 버전을 올바른 문법 강조로
doc/README-ko.md:157:git show v0.6.0:src/main.rs | bat -l rs
doc/README-ko.md:162:`bat`과 `git diff`를 함께 사용하여 수정된 코드 주위의 줄들을 올바른 문법 강조로
doc/README-ko.md:165:batdiff() {
doc/README-ko.md:166:    git diff --name-only --diff-filter=d | xargs bat --diff
doc/README-ko.md:170:[`bat-extras`](https://github.com/eth-p/bat-extras)의 `batdiff`를 확인해 보세요.
doc/README-ko.md:177:`bat` 출력에 줄 번호와 Git 수정 내역이 포함되어서 파일의 내용을 복사하기
doc/README-ko.md:179:이 경우에는 `bat`의 `-p`/`--plain` 옵션을 사용하거나 간단히 `xclip`으로 출력을
doc/README-ko.md:182:bat main.cpp | xclip
doc/README-ko.md:184:`bat`는 출력이 우회되고 있다는 것을 감지하여 파일 내용 그대로를 출력합니다.
doc/README-ko.md:188:`MANPAGER` 환경 변수 설정을 통해 `bat`을 `man`의 컬러 페이저(pager)로 쓸 수
doc/README-ko.md:192:export MANPAGER="sh -c 'col -bx | bat -l man -p'"
doc/README-ko.md:195:(Debian이나 Ubuntu를 사용한다면 `bat`을 `batcat`으로 치환하세요.)
doc/README-ko.md:200:[`batman`](https://github.com/eth-p/bat-extras/blob/master/doc/batman.md)을 쓸
doc/README-ko.md:207:[작동하지 않습니다](https://github.com/sharkdp/bat/issues/1145).
doc/README-ko.md:211:[`prettybat`](https://github.com/eth-p/bat-extras/blob/master/doc/prettybat.md)
doc/README-ko.md:212:스크립트는 코드를 포맷하고 `bat`으로 출력하는 래퍼(wrapper)입니다.
doc/README-ko.md:217:[![Packaging status](https://repology.org/badge/vertical-allrepos/bat-cat.svg)](https://repology.org/project/bat-cat/versions)
doc/README-ko.md:222:`bat`은 [Ubuntu](https://packages.ubuntu.com/eoan/bat)와
doc/README-ko.md:223:[Debian](https://packages.debian.org/sid/bat) 패키지 배포 과정에 도입되는 중이며,
doc/README-ko.md:225:현재 Debain에서는 불안정한 "Sid" 브랜치에서만 `bat`이 제공됩니다.
doc/README-ko.md:230:apt install bat
doc/README-ko.md:233:**중요**: 만약 `bat`을 이와 같이 설치한다면, ([다른 패키지와의 이름
doc/README-ko.md:234:충돌](https://github.com/sharkdp/bat/issues/982)로 인하여) `bat` 대신에
doc/README-ko.md:235:`batcat`이라는 이름의 실행 파일로 설치될 수 있음을 참고하세요.
doc/README-ko.md:236:이에 따른 문제들과 다른 배포판들과의 일관성을 위하여 `bat -> batcat` symlink
doc/README-ko.md:240:ln -s /usr/bin/batcat ~/.local/bin/bat
doc/README-ko.md:247:`bat`을 원한다면, [릴리즈 페이지](https://github.com/sharkdp/bat/releases)에서
doc/README-ko.md:251:sudo dpkg -i bat_0.18.3_amd64.deb  # adapt version number and architecture
doc/README-ko.md:257:[`bat` 패키지](https://pkgs.alpinelinux.org/packages?name=bat)를 설치할 수
doc/README-ko.md:261:apk add bat
doc/README-ko.md:267:[`bat` 패키지](https://www.archlinux.org/packages/community/x86_64/bat/)를
doc/README-ko.md:271:pacman -S bat
doc/README-ko.md:279:[`bat` 패키지](https://koji.fedoraproject.org/koji/packageinfo?packageID=27506)를
doc/README-ko.md:283:dnf install bat
doc/README-ko.md:288:dev-kit을 통해 [`bat` 패키지](https://github.com/funtoo/dev-kit/tree/1.4-release/sys-apps/bat)를 설치할 수 있습니다: 
doc/README-ko.md:291:emerge sys-apps/bat
doc/README-ko.md:297:[`bat` 패키지](https://packages.gentoo.org/packages/sys-apps/bat)를 설치할 수
doc/README-ko.md:301:emerge sys-apps/bat
doc/README-ko.md:306:xbps-install을 이용해 `bat`을 설치할 수 있습니다:
doc/README-ko.md:308:xbps-install -S bat
doc/README-ko.md:313:pkg를 이용해 `bat`을 설치할 수 있습니다:
doc/README-ko.md:315:pkg install bat
doc/README-ko.md:321:[`bat` 패키지](https://www.freshports.org/textproc/bat)를 설치할 수 있습니다:
doc/README-ko.md:324:pkg install bat
doc/README-ko.md:330:cd /usr/ports/textproc/bat
doc/README-ko.md:336:[nix package manager](https://nixos.org/nix)를 이용해 `bat`을 설치할 수
doc/README-ko.md:340:nix-env -i bat
doc/README-ko.md:345:zypper를 이용해 `bat`을 설치할 수 있습니다:
doc/README-ko.md:348:zypper install bat
doc/README-ko.md:355:[문제](https://github.com/sharkdp/bat/issues/1519)가 있을 수 있습니다.
doc/README-ko.md:360:[macOS의 Homebrew](https://formulae.brew.sh/formula/bat) 또는
doc/README-ko.md:361:[Linux의 Homebrew](https://formulae.brew.sh/formula-linux/bat)를 이용하여
doc/README-ko.md:362:`bat`을 설치할 수 있습니다.
doc/README-ko.md:365:brew install bat
doc/README-ko.md:370:[MacPorts](https://ports.macports.org/port/bat/summary)를 이용하여 `bat`을
doc/README-ko.md:374:port install bat
doc/README-ko.md:379:Windows에서 `bat`을 설치할 수 있는 몇 가지 옵션들이 있습니다.
doc/README-ko.md:380:먼저 `bat`을 설치한 후,
doc/README-ko.md:381:["Windows에서 `bat` 사용하기"](#windows에서-bat-사용하기) 섹션을 살펴보세요.
doc/README-ko.md:390:[Chocolatey](https://chocolatey.org/packages/Bat)를 이용해 `bat`을 설치할 수
doc/README-ko.md:393:choco install bat
doc/README-ko.md:398:[scoop](https://scoop.sh/)을 이용해 `bat`을 설치할 수 있습니다:
doc/README-ko.md:400:scoop install bat
doc/README-ko.md:405:[릴리즈 페이지](https://github.com/sharkdp/bat/releases)에서 사전 빌드된
doc/README-ko.md:413:[릴리즈 페이지](https://github.com/sharkdp/bat/releases)에서 다양한 아키텍처를
doc/README-ko.md:419:`bat`의 소스를 빌드하기 위해서는, Rust 1.46 이상이 필요합니다.
doc/README-ko.md:423:cargo install --locked bat
doc/README-ko.md:435:`bat --list-themes`을 사용하여 사용 가능한 문법 강조 테마들의 목록을 확인할 수
doc/README-ko.md:437:`TwoDark` 테마를 선택하려면, `--theme=TwoDark` 옵션과 함께 `bat`을 사용하거나
doc/README-ko.md:438:`BAT_THEME` 환경 변수를 `TwoDark`로 설정하세요.
doc/README-ko.md:439:셸 시작 파일에 `export BAT_THEME="TwoDark"` 를 정의해 영구적으로 설정할 수
doc/README-ko.md:441:이 밖에 `bat`의 [설정 파일](#설정-파일)을 이용할 수 있습니다.
doc/README-ko.md:447:bat --list-themes | fzf --preview="bat --theme={} --color=always /path/to/file"
doc/README-ko.md:450:`bat`은 기본적으로 어두운 배경에 적합합니다.
doc/README-ko.md:458:`bat`은 트루컬러 지원이 되더라도 항상
doc/README-ko.md:478:- 만약 터미널 테마를 바꾼다면, 이미 화면 상의 `bat`의 출력도 이에 맞추어
doc/README-ko.md:483:`--style` 옵션을 이용하면 `bat`의 출력 모양을 조절할 수 있습니다.
doc/README-ko.md:486:`BAT_STYLE` 환경 변수를 정의하여 이러한 수정을 영구적으로 하거나 `bat`의
doc/README-ko.md:491:만약 `bat`에서 특정 문법이 지원되지 않을 경우, 다음의 절차를 통해 현재 `bat`
doc/README-ko.md:494:`bat`은 문법 강조를 위해 훌륭한
doc/README-ko.md:506:  mkdir -p "$(bat --config-dir)/syntaxes"
doc/README-ko.md:507:  cd "$(bat --config-dir)/syntaxes"
doc/README-ko.md:517:  bat cache --build
doc/README-ko.md:520:3. 마지막으로, `bat --list-languages`로 새로 추가한 언어가 사용 가능한지
doc/README-ko.md:526:  bat cache --clear
doc/README-ko.md:529:4. 만약 특정 문법이 `bat`에 기본적으로 포함되어 있어야 한다고 생각한다면, 방침과
doc/README-ko.md:531:  주세요: [문법 요청하기](https://github.com/sharkdp/bat/issues/new?labels=syntax-request&template=syntax_request.md).
doc/README-ko.md:539:mkdir -p "$(bat --config-dir)/themes"
doc/README-ko.md:540:cd "$(bat --config-dir)/themes"
doc/README-ko.md:546:bat cache --build
doc/README-ko.md:549:마지막으로 `bat --list-themes`을 통해 새로 추가한 테마들이 사용 가능한지
doc/README-ko.md:559:(`bat --list-languages`를 통해 개요를 확인하세요).
doc/README-ko.md:561:참고: 이 옵션은 커맨드 라인에 넘겨 주는 것보다는 `bat`의 설정 파일에 넣는 것이
doc/README-ko.md:584:`bat`은 환경 변수 `PAGER`에 명시된 페이저를 사용합니다.
doc/README-ko.md:586:만약 다른 페이저를 사용하고 싶다면, `PAGER` 변수를 수정하거나 `BAT_PAGER` 환경
doc/README-ko.md:589:만약 커맨드라인 인수들을 페이저에게 넘겨 주려면, `PAGER`/`BAT_PAGER` 변수로
doc/README-ko.md:593:export BAT_PAGER="less -RF"
doc/README-ko.md:596:환경 변수를 사용하는 대신, `bat`의 [설정 파일](#설정-파일)로 페이저를 설정할
doc/README-ko.md:600:옵션이 지정되어 있지 않다면), `bat`은 다음 옵션들을 페이저로 넘겨줍니다:
doc/README-ko.md:619:`bat`은 페이저에 의존하지 않고 탭을 4 스페이스로 확장합니다.
doc/README-ko.md:623:**참고**: (`bat`의 `--pager` 인자 혹은 `less`의 `LESS` 환경 변수를 통해)
doc/README-ko.md:627:`bat`을 `--tabs=0`과 함께 호출하면 이를 오버라이드하여 페이저가 탭을 처리하게
doc/README-ko.md:632:macOS에서 다크 모드를 사용하고 있다면, `bat`가 OS 테마에 따라 다른 테마를
doc/README-ko.md:638:alias cat="bat --theme=\$(defaults read -globalDomain AppleInterfaceStyle &> /dev/null && echo default || echo GitHub)"
doc/README-ko.md:643:`bat`는 설정 파일로도 사용자화 할 수 있습니다.
doc/README-ko.md:647:bat --config-file
doc/README-ko.md:650:또는, `BAT_CONFIG_PATH` 환경 변수를 사용하여 `bat`가 설정 파일의 기본 경로
doc/README-ko.md:653:export BAT_CONFIG_PATH="/path/to/bat.conf"
doc/README-ko.md:658:bat --generate-config-file
doc/README-ko.md:664:`bat --help`로 가능한 모든 옵션과 값들을 확인하세요.
doc/README-ko.md:682:## Windows에서 `bat` 사용하기
doc/README-ko.md:684:`bat`는 대부분의 경우 Windows에서 기본적으로 잘 작동하지만, 일부 기능은 추가적인
doc/README-ko.md:715:`BAT_PAGER`을 빈 문자열로 설정하여 페이징을 완전히 비활성화 할 수 있습니다.
doc/README-ko.md:719:Windows에서의 `bat`은 기본적으로 Cygwin의 unix 스타일 경로(`/cygdrive/*`)를
doc/README-ko.md:721:Cygwin 절대 경로를 인자로 받았을 때, `bat`은 다음과 같은 오류를 반환합니다:
doc/README-ko.md:728:bat() {
doc/README-ko.md:737:    command bat "${args[@]}"
doc/README-ko.md:745:`bat`은 터미널의 트루컬러 지원 여부와 상관 없이 동작합니다.
doc/README-ko.md:754:그렇지 않을 경우, `bat`은 24비트 확장열(escape sequence)이 지원되는지 여부를
doc/README-ko.md:759:다른 테마를 사용해 보세요 (`bat --list-themes`에서 목록을 볼 수 있습니다).
doc/README-ko.md:764:`bat`은 기본적으로 UTF-8과 UTF-16을 지원합니다.
doc/README-ko.md:770:iconv -f ISO-8859-1 -t UTF-8 my-file.php | bat
doc/README-ko.md:772:참고: `bat`으로 문법 자동 감지가 되지 않는 경우에는 `-l`/`--language` 옵션을
doc/README-ko.md:779:git clone --recursive https://github.com/sharkdp/bat
doc/README-ko.md:782:cd bat
doc/README-ko.md:791:# 수정된 문법과 테마가 적용된 bat 바이너리 빌드
doc/README-ko.md:796:`bat`의 pretty-printing 기능을 라이브러리로 사용하는 애플리케이션을 만들고
doc/README-ko.md:797:싶다면, [API 문서](https://docs.rs/bat/)를 살펴보세요.
doc/README-ko.md:798:참고로 `bat`에 라이브러리로써 의존한다면, `regex-onig`나 `regex-fancy`를
doc/README-ko.md:814:만약 `bat`의 취약점을 발견하였다면, [David Peter](https://david-peter.de/)에게 메일로 연락주시기 바랍니다. 
doc/README-ko.md:818:`bat`은 다음과 같은 목표를 달성하려고 합니다:
doc/README-ko.md:829:Copyright (c) 2018-2021 [bat-developers](https://github.com/sharkdp/bat).
doc/README-ko.md:831:`bat`는 여러분의 선택에 따라 MIT 라이센스 또는 Apache 라이센스 2.0의 조건에 따라
doc/alternatives.md:3:The following table tries to give an overview *from `bat`s perspective*, i.e. we only compare
doc/alternatives.md:4:categories which are relevant for `bat`. Some of these projects have completely different goals and
doc/alternatives.md:5:if you are not looking for a program like `bat`, this comparison might not be for you.
doc/alternatives.md:7:|                                              | bat                                                                 | [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)             |
doc/alternatives.md:9:| Drop-in `cat` replacement                    | :heavy_check_mark: [*](https://github.com/sharkdp/bat/issues/134)   | :x:                              | :x:                                                                 | (:heavy_check_mark:)                     | :x:                                                            | :x: [*](https://github.com/rstacruz/hicat/issues/6) | :x:                                                 | :x:                                                 |
doc/alternatives.md:43:cmd_bat="bat --style=full --color=always --paging=never '$SRC'"
doc/alternatives.md:44:cmd_bat_simple="bat --plain --wrap=never --tabs=0 --color=always --paging=never '$SRC'"
doc/alternatives.md:54:    "$cmd_bat" \
doc/alternatives.md:55:    "$cmd_bat_simple" \
doc/README-ru.md:2:  <img src="logo-header.svg" alt="bat - a cat clone with wings"><br>
doc/README-ru.md:3:  <a href="https://github.com/sharkdp/bat/actions?query=workflow%3ACICD"><img src="https://github.com/sharkdp/bat/workflows/CICD/badge.svg" alt="Build Status"></a>
doc/README-ru.md:4:  <img src="https://img.shields.io/crates/l/bat.svg" alt="license">
doc/README-ru.md:5:  <a href="https://crates.io/crates/bat"><img src="https://img.shields.io/crates/v/bat.svg?colorB=319e8c" alt="Version info"></a><br>
doc/README-ru.md:16:  [<a href="https://github.com/chinanf-boy/bat-zh">中文</a>]
doc/README-ru.md:24:`bat` поддерживает выделение синтаксиса для огромного количества языков программирования и разметки:
doc/README-ru.md:29:`bat` использует `git`, чтобы показать изменения в коде
doc/README-ru.md:42:`bat` умеет перенаправлять вывод в `less`, если вывод не помещается на экране полностью.
doc/README-ru.md:47:`bat` обнаружит неинтерактивный терминал (например, когда вы перенаправляете вывод в файл или процесс), он будет работать как утилита `cat` и выведет содержимое файлов как обычный текст (без подсветки синтаксиса).
doc/README-ru.md:54:> bat README.md
doc/README-ru.md:60:> bat src/*.rs
doc/README-ru.md:66:> curl -s https://sh.rustup.rs | bat
doc/README-ru.md:72:> yaml2json .travis.yml | json_pp | bat -l json
doc/README-ru.md:77:> bat -A /etc/hosts
doc/README-ru.md:83:bat > note.md  # мгновенно создаем новый файл
doc/README-ru.md:85:bat header.md content.md footer.md > document.md
doc/README-ru.md:87:bat -n main.rs  # показываем только количество строк
doc/README-ru.md:89:bat f - g  # выводит 'f' в stdin, а потом 'g'.
doc/README-ru.md:96:Вы можете использовать флаг `-exec` в `find`, чтобы посмотреть превью всех файлов в `bat`
doc/README-ru.md:98:find … -exec bat {} +
doc/README-ru.md:101:Если вы используете [`fd`](https://github.com/sharkdp/fd), применяйте для этого флаг `-X`/`--exec-batch`:
doc/README-ru.md:103:fd … -X bat
doc/README-ru.md:108:С помощью [`batgrep`](https://github.com/eth-p/bat-extras/blob/master/doc/batgrep.md), `bat` может быть использован для вывода результата запроса [`ripgrep`](https://github.com/BurntSushi/ripgrep)
doc/README-ru.md:111:batgrep needle src/
doc/README-ru.md:116:`bat` может быть использован вместе с  `tail -f`, чтобы выводить содержимое файла с подсветкой синтаксиса в реальном времени.
doc/README-ru.md:118:tail -f /var/log/pacman.log | bat --paging=never -l log
doc/README-ru.md:124:Вы можете использовать `bat` с `git show`, чтобы просмотреть старую версию файла с выделением синтаксиса:
doc/README-ru.md:126:git show v0.6.0:src/main.rs | bat -l rs
doc/README-ru.md:136:bat main.cpp | xclip
doc/README-ru.md:138:`bat` обнаружит перенаправление вывода и выведет обычный текст без выделения синтаксиса.
doc/README-ru.md:142:`bat` может быть использован в виде выделения цвета для  `man`, для этого установите переменную окружения
doc/README-ru.md:146:export MANPAGER="sh -c 'col -bx | bat -l man -p'"
doc/README-ru.md:152:Если вы хотите сделать этой одной командой, вы можете использовать [`batman`](https://github.com/eth-p/bat-extras/blob/master/doc/batman.md).
doc/README-ru.md:158:[`Prettybat`](https://github.com/eth-p/bat-extras/blob/master/doc/prettybat.md) — скрипт, который форматирует код и выводит его с помощью `bat`.
doc/README-ru.md:163:[![Packaging status](https://repology.org/badge/vertical-allrepos/bat.svg)](https://repology.org/project/bat/versions)
doc/README-ru.md:168:`bat` есть в репозиториях [Ubuntu](https://packages.ubuntu.com/eoan/bat) и
doc/README-ru.md:169:[Debian](https://packages.debian.org/sid/bat) и доступен начиная с Ubuntu Eoan 19.10. На Debian `bat` пока что доступен только с нестабильной веткой "Sid".
doc/README-ru.md:171:Если ваша версия Ubuntu/Debian достаточно новая, вы можете установить `bat` так:
doc/README-ru.md:174:apt install bat
doc/README-ru.md:177:Если вы установили `bat` таким образом, то бинарный файл может быть установлен как `batcat` вместо `bat` (из-за [конфликта имени с другим пакетом](https://github.com/sharkdp/bat/issues/982)). Вы можете сделать симлинк или алиас `bat -> batcat`, чтобы предотвратить подобные проблемы и в других дистрибутивах.
doc/README-ru.md:181:ln -s /usr/bin/batcat ~/.local/bin/bat
doc/README-ru.md:187:Если пакет еще недоступен в вашем Ubuntu/Debian дистрибутиве или вы хотите установить самую последнюю версию `bat`, то вы можете скачать самый последний `deb`-пакет отсюда:
doc/README-ru.md:188:[release page](https://github.com/sharkdp/bat/releases) и установить так:
doc/README-ru.md:191:sudo dpkg -i bat_0.18.3_amd64.deb  # измените архитектуру и версию
doc/README-ru.md:196:Вы можете установить [`bat`](https://pkgs.alpinelinux.org/packages?name=bat) из официальных источников:
doc/README-ru.md:199:apk add bat
doc/README-ru.md:204:Вы можете установить [`bat`](https://www.archlinux.org/packages/community/x86_64/bat/) из официального источника:
doc/README-ru.md:207:pacman -S bat
doc/README-ru.md:212:Вы можете установить [`bat`](https://koji.fedoraproject.org/koji/packageinfo?packageID=27506) из официального репозитория [Fedora Modular](https://docs.fedoraproject.org/en-US/modularity/using-modules/).
doc/README-ru.md:215:dnf install bat
doc/README-ru.md:220:Вы можете установить [`bat`](https://packages.gentoo.org/packages/sys-apps/bat) из официальных источников:
doc/README-ru.md:223:emerge sys-apps/bat
doc/README-ru.md:228:Вы можете установить `bat` с помощью `xbps-install`:
doc/README-ru.md:230:xbps-install -S bat
doc/README-ru.md:235:Вы можете установить [`bat`](https://www.freshports.org/textproc/bat) с помощью `pkg`:
doc/README-ru.md:238:pkg install bat
doc/README-ru.md:244:cd /usr/ports/textproc/bat
doc/README-ru.md:250:Вы можете установить `bat`, используя [nix package manager](https://nixos.org/nix):
doc/README-ru.md:253:nix-env -i bat
doc/README-ru.md:258:Вы можете установить `bat` с помощью `zypper`:
doc/README-ru.md:261:zypper install bat
doc/README-ru.md:266:Вы можете установить `bat` с помощью [Homebrew](http://braumeister.org/formula/bat):
doc/README-ru.md:269:brew install bat
doc/README-ru.md:272:Или же установить его с помощью [MacPorts](https://ports.macports.org/port/bat/summary):
doc/README-ru.md:275:port install bat
doc/README-ru.md:280:Есть несколько способов установить `bat`. Как только вы установили его, посмотрите на секцию ["Использование `bat` в Windows"](#using-bat-on-windows).
doc/README-ru.md:284:Вы можете установить `bat` с помощью [Chocolatey](https://chocolatey.org/packages/Bat):
doc/README-ru.md:286:choco install bat
doc/README-ru.md:291:Вы можете установить `bat` с помощью [scoop](https://scoop.sh/):
doc/README-ru.md:293:scoop install bat
doc/README-ru.md:300:Их вы можете скачать на [странице релизов](https://github.com/sharkdp/bat/releases).
doc/README-ru.md:306:Вы можете использовать [Docker image](https://hub.docker.com/r/danlynn/bat/), чтобы запустить `bat` в контейнере:
doc/README-ru.md:308:docker pull danlynn/bat
doc/README-ru.md:309:alias bat='docker run -it --rm -e BAT_THEME -e BAT_STYLE -e BAT_TABS -v "$(pwd):/myapp" danlynn/bat'
doc/README-ru.md:314:Вы можете установить `bat` с [Ansible](https://www.ansible.com/):
doc/README-ru.md:318:ansible-galaxy install aeimer.install_bat
doc/README-ru.md:323:# Playbook для установки bat
doc/README-ru.md:326:    - aeimer.install_bat
doc/README-ru.md:329:- [Ansible Galaxy](https://galaxy.ansible.com/aeimer/install_bat)
doc/README-ru.md:330:- [GitHub](https://github.com/aeimer/ansible-install-bat)
doc/README-ru.md:342:Перейдите на [страницу релизов](https://github.com/sharkdp/bat/releases) для
doc/README-ru.md:343:скомпилированных файлов `bat` для различных платформ. Бинарные файлы со статической связкой так же доступны: выбирайте архив с `musl` в имени.
doc/README-ru.md:347:Если вы желаете установить `bat` из исходников, вам понадобится Rust 1.46 или выше. После этого используйте `cargo`, чтобы все скомпилировать:
doc/README-ru.md:350:cargo install --locked bat
doc/README-ru.md:357:Используйте `bat --list-themes`, чтобы вывести список всех доступных тем. Для выбора темы `TwoDark` используйте `bat` с флагом
doc/README-ru.md:358:`--theme=TwoDark` или выставьте переменную окружения `BAT_THEME` в `TwoDark`. Используйте `export BAT_THEME="TwoDark"` в конфигурационном файле вашей оболочки, чтобы изменить ее навсегда. Или же используйте [конфигурационный файл](https://github.com/sharkdp/bat#configuration-file) `bat`.
doc/README-ru.md:362:bat --list-themes | fzf --preview="bat --theme={} --color=always /путь/к/файлу"
doc/README-ru.md:365:`bat` отлично смотрится на темном фоне. Однако если ваш терминал использует светлую тему, то такие темы как `GitHub` или `OneHalfLight` будут смотреться куда лучше!
doc/README-ru.md:366:Вы также можете использовать новую тему, для этого перейдите [в раздел добавления тем](https://github.com/sharkdp/bat#добавление-новых-тем).
doc/README-ru.md:370:Вы можете использовать флаг `--style`, чтобы изменять внешний вид вывода в `bat`.
doc/README-ru.md:371:Например, вы можете использовать `--style=numbers,changes`, чтобы показать только количество строк и изменений в Git. Установите переменную окружения `BAT_STYLE` чтобы изменить это навсегда, или используйте [конфиг файл](https://github.com/sharkdp/bat#configuration-file) `bat`.
doc/README-ru.md:375:`bat` использует [`syntect`](https://github.com/trishume/syntect/) для выделения синтаксиса. `syntect` может читать
doc/README-ru.md:382:mkdir -p "$(bat --config-dir)/syntaxes"
doc/README-ru.md:383:cd "$(bat --config-dir)/syntaxes"
doc/README-ru.md:393:bat cache --build
doc/README-ru.md:396:Теперь вы можете использовать `bat --list-languages`, чтобы проверить, доступны ли новые языки.
doc/README-ru.md:401:bat cache --clear
doc/README-ru.md:410:mkdir -p "$(bat --config-dir)/themes"
doc/README-ru.md:411:cd "$(bat --config-dir)/themes"
doc/README-ru.md:417:bat cache --build
doc/README-ru.md:420:Теперь используйте `bat --list-themes`, чтобы проверить доступность новых тем.
doc/README-ru.md:424:`bat` использует пейджер, указанный в переменной окружения `PAGER`. Если она не задана, то используется `less`.
doc/README-ru.md:425:Если вы желаете использовать другой пейджер, вы можете либо изменить переменную `PAGER`, либо `BAT_PAGER` чтобы перезаписать то, что указано в `PAGER`.
doc/README-ru.md:430:export BAT_PAGER="less -RF"
doc/README-ru.md:433:Так же вы можете использовать [файл конфигурации](https://github.com/sharkdp/bat#configuration-file) `bat` (флаг `--pager`).
doc/README-ru.md:436:`bat` задаст следующие флаги для пейджера:
doc/README-ru.md:449:Если вы используете темный режим в macOS, возможно вы захотите чтобы `bat` использовал другую тему, основанную на теме вашей ОС. Следующий сниппет использует тему `default`, когда у вас включен темный режим, и тему `GitHub`, когда включен светлый.
doc/README-ru.md:452:alias cat="bat --theme=\$(defaults read -globalDomain AppleInterfaceStyle &> /dev/null && echo default || echo GitHub)"
doc/README-ru.md:457:`bat` также может быть кастомизирован с помощью файла конфигурации. Его местоположение зависит от вашей ОС: чтобы посмотреть его путь, введите
doc/README-ru.md:459:bat --config-file
doc/README-ru.md:462:Также вы можете установить переменную окружения `BAT_CONFIG_PATH`, чтобы изменить путь к файлу конфигурации.
doc/README-ru.md:464:export BAT_CONFIG_PATH="/path/to/bat.conf"
doc/README-ru.md:469:bat --generate-config-file
doc/README-ru.md:474:Файл конфигурации - это всего лишь набор аргументов. Введите `bat --help`, чтобы просмотреть список всех возможных флагов и аргументов. Также вы можете закомментировать строку с помощью `#`.
doc/README-ru.md:494:## Использование `bat` в Windows
doc/README-ru.md:496:`bat` полностью работоспособен "из коробки", но для некоторых возможностей могут понадобиться дополнительные настройки.
doc/README-ru.md:509:или установить `BAT_PAGER` равным пустой строке.
doc/README-ru.md:513:Из коробки `bat` не поддерживает пути в стиле Unix (`/cygdrive/*`). Когда указан абсолютный путь cygwin, `bat` выдаст следующую ошибку: `The system cannot find the path specified. (os error 3)`
doc/README-ru.md:518:bat() {
doc/README-ru.md:527:    command bat "${args[@]}"
doc/README-ru.md:535:`bat` поддерживает терминалы *с* и *без* поддержки truecolor. Однако подсветка синтаксиса не оптимизирована для терминалов с 8-битными цветами, и рекомендуется использовать терминалы с поддержкой 24-битных цветов (`terminator`, `konsole`, `iTerm2`, ...).
doc/README-ru.md:539:`24bit`. Иначе `bat` не сможет определить поддержку 24-битных цветов (и будет использовать 8-битные).
doc/README-ru.md:543:Используйте другую тему (`bat --list-themes` выведет список всех установленных тем). Темы `OneHalfDark` и
doc/README-ru.md:548:`bat` поддерживает UTF-8 и UTF-16. Файлы в других кодировках, возможно, придётся перекодировать, так как кодировка может быть распознана неверно. Используйте `iconv`.
doc/README-ru.md:551:iconv -f ISO-8859-1 -t UTF-8 my-file.php | bat
doc/README-ru.md:553:Внимание: вам может понадобится флаг `-l`/`--language`, если `bat` не сможет автоматически определить синтаксис.
doc/README-ru.md:559:git clone --recursive https://github.com/sharkdp/bat
doc/README-ru.md:562:cd bat
doc/README-ru.md:571:# Компилирование исполняего файла bat с другим синтаксисом и темами
doc/README-ru.md:583:Цели проекта `bat`:
doc/README-ru.md:590:Есть очень много альтернатив `bat`. Смотрите [этот документ](doc/alternatives.md) для сравнения.
doc/README-ru.md:593:Copyright (c) 2018-2021 [Разработчики bat](https://github.com/sharkdp/bat).
doc/README-ru.md:595:`bat` распостраняется под лицензями MIT License и Apache License 2.0 (на выбор пользователя).
doc/release-checklist.md:5:See this page for a good overview: https://deps.rs/repo/github/sharkdp/bat
doc/release-checklist.md:27:      sure that it is available on the `PATH` (`bat --version` should show the
doc/release-checklist.md:41:      this, install the latest `bat` version again (to include the new synaxes
doc/release-checklist.md:50:- [ ] Go to https://github.com/sharkdp/bat/releases/new to create the new
Cargo.lock:85:name = "bat"
LICENSE-MIT:1:Copyright (c) 2018-2021 bat-developers (https://github.com/sharkdp/bat).
assets/themes/Coldark/README.md:5:# Coldark - Bat
assets/themes/Coldark/README.md:7:![GitHub License](https://img.shields.io/github/license/ArmandPhilippot/coldark-bat?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-bat?colorA=111b27&color=d0dae7&logo=Github&logoColor=e3eaf2&style=for-the-badge)
assets/themes/Coldark/README.md:15:This Coldark version is designed for [bat](https://github.com/sharkdp/bat) command.
assets/themes/Coldark/README.md:21:The `bat` 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.
assets/themes/Coldark/README.md:69:1. Install `bat` (on Manjaro: `pacman -S bat`)
assets/themes/Coldark/README.md:70:2. Create themes folder: `mkdir -p "$(bat --config-dir)/themes"`
assets/themes/Coldark/README.md:71:3. Go inside this new folder: `cd "$(bat --config-dir)/themes"`
assets/themes/Coldark/README.md:72:4. Clone this repo: `git clone https://github.com/ArmandPhilippot/coldark-bat`
assets/themes/Coldark/README.md:73:5. Update the binary cache: `bat cache --build`
assets/themes/Coldark/README.md:75:Then, if you use `bat --list-themes`, you should see the themes.
assets/themes/Coldark/README.md:77:Coldark Bat is now present in [bat repo](https://github.com/sharkdp/bat). It may be present in the list of themes in a future version without having to install it manually.
assets/themes/Coldark/README.md:81:To select one of the Coldark themes, call `bat` with the `--theme=Coldark-Cold` (or `--theme=Coldark-Dark`) option or set the `BAT_THEME` environment variable to `Coldark-Cold` (or `Coldark-Dark`). Use `export BAT_THEME="Coldark-Cold"` (or `export BAT_THEME="Coldark-Dark"`) in your shell's startup file to make the change permanent.
assets/themes/Coldark/README.md:91:| [![Coldark Cold PHP](./assets/coldark-cold-bat-php.jpg)](./assets/coldark-cold-bat-php.jpg) | [![Coldark Cold Markdown](./assets/coldark-cold-bat-markdown.jpg)](./assets/coldark-cold-bat-markdown.jpg) |
assets/themes/Coldark/README.md:97:| [![Coldark Dark PHP](./assets/coldark-dark-bat-php.jpg)](./assets/coldark-dark-bat-php.jpg) | [![Coldark Dark Markdown](./assets/coldark-dark-bat-markdown.jpg)](./assets/coldark-dark-bat-markdown.jpg) |
assets/themes/Coldark/README.md:101:This project is open source and available under the [MIT License](https://github.com/ArmandPhilippot/coldark-bat/blob/master/LICENSE).
assets/themes/Coldark/Coldark-Cold.tmTheme:6:    Project:    Coldark Bat
assets/themes/Coldark/Coldark-Cold.tmTheme:7:    Repository: https://github.com/ArmandPhilippot/coldark-bat
assets/themes/Coldark/package.json:2:  "name": "coldark-bat",
assets/themes/Coldark/package.json:15:  "homepage": "https://github.com/ArmandPhilippot/coldark-bat#readme",
assets/themes/Coldark/package.json:18:    "url": "https://github.com/ArmandPhilippot/coldark-bat"
assets/themes/Coldark/package.json:21:    "url": "https://github.com/ArmandPhilippot/coldark-bat/issues"
assets/themes/Coldark/CHANGELOG.md:10:## [v1.0.5](https://github.com/ArmandPhilippot/coldark-bat/compare/v1.0.4...v1.0.5)
assets/themes/Coldark/CHANGELOG.md:19:- fix: change red color for both versions [`93ee1f3`](https://github.com/ArmandPhilippot/coldark-bat/commit/93ee1f3fb5e08ecf66baee03dd3900c0abcdc1e9)
assets/themes/Coldark/CHANGELOG.md:21:## [v1.0.4](https://github.com/ArmandPhilippot/coldark-bat/compare/v1.0.3...v1.0.4) - 2020-10-28
assets/themes/Coldark/CHANGELOG.md:25:- Update Coldark Colors / Complete Markdown syntax highlighting [`a355b1d`](https://github.com/ArmandPhilippot/coldark-bat/commit/a355b1d75611d12d322dd47f2ea7799b663a7738)
assets/themes/Coldark/CHANGELOG.md:26:- Update colors, logo, banner & add some screenshots [`0b13521`](https://github.com/ArmandPhilippot/coldark-bat/commit/0b13521b6018c04d00304121bcf47fe04fa266ee)
assets/themes/Coldark/CHANGELOG.md:27:- build: update auto-changelog command [`2cd0f6e`](https://github.com/ArmandPhilippot/coldark-bat/commit/2cd0f6ea22280c892b564348aab72a45f7b28223)
assets/themes/Coldark/CHANGELOG.md:29:## [v1.0.3](https://github.com/ArmandPhilippot/coldark-bat/compare/v1.0.2...v1.0.3) - 2020-10-19
assets/themes/Coldark/CHANGELOG.md:33:- fix: color for pseudo-class/element in CSS [`1fada34`](https://github.com/ArmandPhilippot/coldark-bat/commit/1fada3494ae545fd186b1cb6c7d98c5860bcbcfe)
assets/themes/Coldark/CHANGELOG.md:35:## [v1.0.2](https://github.com/ArmandPhilippot/coldark-bat/compare/v1.0.1...v1.0.2) - 2020-10-18
assets/themes/Coldark/CHANGELOG.md:39:- fix: update scopes to be up to date with VS Code theme [`e92f6a7`](https://github.com/ArmandPhilippot/coldark-bat/commit/e92f6a7d7832d269cdec0754a198a589a4567a00)
assets/themes/Coldark/CHANGELOG.md:41:## [v1.0.1](https://github.com/ArmandPhilippot/coldark-bat/compare/v1.0.0...v1.0.1) - 2020-10-17
assets/themes/Coldark/CHANGELOG.md:45:- docs: fix export command [`0439c73`](https://github.com/ArmandPhilippot/coldark-bat/commit/0439c73d4af9c6a3254467dc7c6a758796f78267)
assets/themes/Coldark/CHANGELOG.md:51:- feat: Coldark for bat command [`18fa11d`](https://github.com/ArmandPhilippot/coldark-bat/commit/18fa11d259bd4c1b5d3278b1ef91dbf8a13e5ee1)
assets/themes/Coldark/CHANGELOG.md:52:- Initial commit [`80b7c34`](https://github.com/ArmandPhilippot/coldark-bat/commit/80b7c34079e11ae69fdd94d5839305fedd9fe847)
assets/themes/Coldark/CHANGELOG.md:53:- docs: add README [`e904c4d`](https://github.com/ArmandPhilippot/coldark-bat/commit/e904c4d78e3ff7653b25a6215441ad643408aedf)
assets/themes/Coldark/Coldark-Dark.tmTheme:6:    Project:    Coldark Bat
assets/themes/Coldark/Coldark-Dark.tmTheme:7:    Repository: https://github.com/ArmandPhilippot/coldark-bat
assets/themes/Solarized/samples/test.md:26:    a verbatim or "code" block
assets/themes/onehalf/README.md:43:  - [x] [bat](https://github.com/sharkdp/bat)
assets/themes/base16.tmTheme:8:        the bat theme base16-256 instead.
assets/themes/ansi.tmTheme:26:                    Explicitly set the gutter color since bat falls back to a
assets/themes/DarkNeon/Mou/Dark Neon Eighties.txt:77:VERBATIM
assets/themes/DarkNeon/Mou/Dark Neon.txt:77:VERBATIM
assets/themes/DarkNeon/Mou/Dark Neon Light.txt:77:VERBATIM
assets/themes/TwoDark/icons/Prefs/icon_script.tmPreferences:6:        <string>source.dosbatch, source.shell</string>
assets/themes/TwoDark/src/svg/gfx_quick-panel-row-selected.svg:60:pQxTwpjGFbAti4KEppoxavUgB0Kt5geqNtU3yigwdL9zPN5DHw0QItval6DB1kZEzQTiJdJEmU3x
assets/themes/gruvbox/README.md:4:This branch is being used as a submodule in [bat](https://github.com/sharkdp/bat) for the _gruvbox_ family of themes
assets/themes/gruvbox/gruvbox-dark.tmTheme:259:        <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.dosbatch, variable.parameter.output.function.matlab, variable.parameter.sass</string>
assets/themes/gruvbox/gruvbox-light.tmTheme:259:        <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.dosbatch, variable.parameter.output.function.matlab, variable.parameter.sass</string>
assets/syntaxes/02_Extra/Slim/Demo/demo.slim:152:/ Verbatim
assets/syntaxes/02_Extra/Slim/Demo/demo.slim:163:  'Verbatim text with space after
assets/syntaxes/02_Extra/Slim/Syntaxes/Ruby Slim.YAML-tmLanguage:130:  comment: Verbatim text (can include HTML tags and copied lines)
assets/syntaxes/02_Extra/Slim/Syntaxes/Ruby Slim.tmLanguage:326:			<string>Verbatim text (can include HTML tags and copied lines)</string>
assets/syntaxes/02_Extra/LLVM/README.md:2:LLVM syntax highlighting definitions based on [LLVM.tmBundle](https://github.com/whitequark/LLVM.tmBundle) created by [whitequark](https://github.com/whitequark) for [bat](https://github.com/sharkdp/bat).
assets/syntaxes/02_Extra/Puppet/Puppet.sublime-build:8:      "cmd": ["puppet.bat", "parser", "validate", "--color=false", "$file" ]
assets/syntaxes/02_Extra/Slim.sublime-syntax:117:      comment: Verbatim text (can include HTML tags and copied lines)
assets/syntaxes/02_Extra/Assembly (x86_64).sublime-syntax:463:            - match: '(?i)\bat\b'
assets/syntaxes/02_Extra/HTML (Twig).sublime-syntax:377:    - match: '(?<=(?:[a-zA-Z0-9_\x{7f}-\x{ff}\]\)\''\"]\|)|\{%\sfilter\s)(batch|convert_encoding|date|date_modify|default|e(?:scape)?|format|join|merge|number_format|replace|round|slice|split|trim)(\()'
assets/syntaxes/02_Extra/HTML (Twig).sublime-syntax:479:    - match: (?<=\s)((?:end)?(?:autoescape|block|embed|filter|for|if|macro|raw|sandbox|set|spaceless|trans|verbatim)|as|do|else|elseif|extends|flush|from|ignore missing|import|include|only|use|with)(?=\s)
assets/syntaxes/02_Extra/TypsecriptReact.sublime-syntax:2325:        |AudioNode|AudioParam|BatteryManager|BeforeUnloadEvent|BiquadFilterNode|Blob|BufferSource|ByteString|CSS|CSSConditionRule
assets/syntaxes/02_Extra/TypeScript/tsserver/typingsInstaller.js:3584:        // The advantage of this approach is its simplicity. For the case of batch compilation,
assets/syntaxes/02_Extra/TypeScript/tsserver/typingsInstaller.js:37221:        // Literal files are always included verbatim. An "include" or "exclude" specification cannot
assets/syntaxes/02_Extra/TypeScript/tsserver/typingsInstaller.js:48035:                    var verbatimTargetName = ts.unescapeLeadingUnderscores(target.escapedName);
assets/syntaxes/02_Extra/TypeScript/tsserver/typingsInstaller.js:48036:                    if (verbatimTargetName === "export=" /* ExportEquals */ && (compilerOptions.esModuleInterop || compilerOptions.allowSyntheticDefaultImports)) {
assets/syntaxes/02_Extra/TypeScript/tsserver/typingsInstaller.js:48038:                        verbatimTargetName = "default" /* Default */;
assets/syntaxes/02_Extra/TypeScript/tsserver/typingsInstaller.js:48040:                    var targetName = getInternalSymbolName(target, verbatimTargetName);
assets/syntaxes/02_Extra/TypeScript/tsserver/typingsInstaller.js:48085:                                ts.factory.createImportSpecifier(localName !== verbatimTargetName ? ts.factory.createIdentifier(verbatimTargetName) : undefined, ts.factory.createIdentifier(localName))
assets/syntaxes/02_Extra/TypeScript/tsserver/typingsInstaller.js:48094:                            serializeExportSpecifier(ts.unescapeLeadingUnderscores(symbol.escapedName), specifier ? verbatimTargetName : targetName, specifier && ts.isStringLiteralLike(specifier) ? ts.factory.createStringLiteral(specifier.text) : undefined);
assets/syntaxes/02_Extra/TypeScript/tsserver/typingsInstaller.js:98916:                // If he number will be printed verbatim and it doesn't already contain a dot, add one
assets/syntaxes/02_Extra/TypeScript/tsserver/typingsInstaller.js:101096:         * If `optimistic` is set, the first instance will use 'baseName' verbatim instead of 'baseName_1'
assets/syntaxes/02_Extra/TypeScript/tsserver/typingsInstaller.js:105964:            // Get next batch of affected files
assets/syntaxes/02_Extra/TypeScript/tsserver/typingsInstaller.js:108618:        // Upon detecting a file change, wait for 250ms and then perform a recompilation. This gives batch
assets/syntaxes/02_Extra/TypeScript/tsserver/tsc.js:39425:                    var verbatimTargetName = ts.unescapeLeadingUnderscores(target.escapedName);
assets/syntaxes/02_Extra/TypeScript/tsserver/tsc.js:39426:                    if (verbatimTargetName === "export=" && (compilerOptions.esModuleInterop || compilerOptions.allowSyntheticDefaultImports)) {
assets/syntaxes/02_Extra/TypeScript/tsserver/tsc.js:39427:                        verbatimTargetName = "default";
assets/syntaxes/02_Extra/TypeScript/tsserver/tsc.js:39429:                    var targetName = getInternalSymbolName(target, verbatimTargetName);
assets/syntaxes/02_Extra/TypeScript/tsserver/tsc.js:39452:                                ts.factory.createImportSpecifier(localName !== verbatimTargetName ? ts.factory.createIdentifier(verbatimTargetName) : undefined, ts.factory.createIdentifier(localName))
assets/syntaxes/02_Extra/TypeScript/tsserver/tsc.js:39457:                            serializeExportSpecifier(ts.unescapeLeadingUnderscores(symbol.escapedName), specifier ? verbatimTargetName : targetName, specifier && ts.isStringLiteralLike(specifier) ? ts.factory.createStringLiteral(specifier.text) : undefined);
assets/syntaxes/02_Extra/TypeScript/tsserver/tsserver.js:3595:        // The advantage of this approach is its simplicity. For the case of batch compilation,
assets/syntaxes/02_Extra/TypeScript/tsserver/tsserver.js:37232:        // Literal files are always included verbatim. An "include" or "exclude" specification cannot
assets/syntaxes/02_Extra/TypeScript/tsserver/tsserver.js:48046:                    var verbatimTargetName = ts.unescapeLeadingUnderscores(target.escapedName);
assets/syntaxes/02_Extra/TypeScript/tsserver/tsserver.js:48047:                    if (verbatimTargetName === "export=" /* ExportEquals */ && (compilerOptions.esModuleInterop || compilerOptions.allowSyntheticDefaultImports)) {
assets/syntaxes/02_Extra/TypeScript/tsserver/tsserver.js:48049:                        verbatimTargetName = "default" /* Default */;
assets/syntaxes/02_Extra/TypeScript/tsserver/tsserver.js:48051:                    var targetName = getInternalSymbolName(target, verbatimTargetName);
assets/syntaxes/02_Extra/TypeScript/tsserver/tsserver.js:48096:                                ts.factory.createImportSpecifier(localName !== verbatimTargetName ? ts.factory.createIdentifier(verbatimTargetName) : undefined, ts.factory.createIdentifier(localName))
assets/syntaxes/02_Extra/TypeScript/tsserver/tsserver.js:48105:                            serializeExportSpecifier(ts.unescapeLeadingUnderscores(symbol.escapedName), specifier ? verbatimTargetName : targetName, specifier && ts.isStringLiteralLike(specifier) ? ts.factory.createStringLiteral(specifier.text) : undefined);
assets/syntaxes/02_Extra/TypeScript/tsserver/tsserver.js:98927:                // If he number will be printed verbatim and it doesn't already contain a dot, add one
assets/syntaxes/02_Extra/TypeScript/tsserver/tsserver.js:101107:         * If `optimistic` is set, the first instance will use 'baseName' verbatim instead of 'baseName_1'
assets/syntaxes/02_Extra/TypeScript/tsserver/tsserver.js:105975:            // Get next batch of affected files
assets/syntaxes/02_Extra/TypeScript/tsserver/tsserver.js:108629:        // Upon detecting a file change, wait for 250ms and then perform a recompilation. This gives batch
assets/syntaxes/02_Extra/TypeScript/tsserver/typescriptServices.js:3789:        // The advantage of this approach is its simplicity. For the case of batch compilation,
assets/syntaxes/02_Extra/TypeScript/tsserver/typescriptServices.js:37426:        // Literal files are always included verbatim. An "include" or "exclude" specification cannot
assets/syntaxes/02_Extra/TypeScript/tsserver/typescriptServices.js:48240:                    var verbatimTargetName = ts.unescapeLeadingUnderscores(target.escapedName);
assets/syntaxes/02_Extra/TypeScript/tsserver/typescriptServices.js:48241:                    if (verbatimTargetName === "export=" /* ExportEquals */ && (compilerOptions.esModuleInterop || compilerOptions.allowSyntheticDefaultImports)) {
assets/syntaxes/02_Extra/TypeScript/tsserver/typescriptServices.js:48243:                        verbatimTargetName = "default" /* Default */;
assets/syntaxes/02_Extra/TypeScript/tsserver/typescriptServices.js:48245:                    var targetName = getInternalSymbolName(target, verbatimTargetName);
assets/syntaxes/02_Extra/TypeScript/tsserver/typescriptServices.js:48290:                                ts.factory.createImportSpecifier(localName !== verbatimTargetName ? ts.factory.createIdentifier(verbatimTargetName) : undefined, ts.factory.createIdentifier(localName))
assets/syntaxes/02_Extra/TypeScript/tsserver/typescriptServices.js:48299:                            serializeExportSpecifier(ts.unescapeLeadingUnderscores(symbol.escapedName), specifier ? verbatimTargetName : targetName, specifier && ts.isStringLiteralLike(specifier) ? ts.factory.createStringLiteral(specifier.text) : undefined);
assets/syntaxes/02_Extra/TypeScript/tsserver/typescriptServices.js:99121:                // If he number will be printed verbatim and it doesn't already contain a dot, add one
assets/syntaxes/02_Extra/TypeScript/tsserver/typescriptServices.js:101301:         * If `optimistic` is set, the first instance will use 'baseName' verbatim instead of 'baseName_1'
assets/syntaxes/02_Extra/TypeScript/tsserver/typescriptServices.js:106169:            // Get next batch of affected files
assets/syntaxes/02_Extra/TypeScript/tsserver/typescriptServices.js:108823:        // Upon detecting a file change, wait for 250ms and then perform a recompilation. This gives batch
assets/syntaxes/02_Extra/TypeScript/tsserver/tsserverlibrary.js:3789:        // The advantage of this approach is its simplicity. For the case of batch compilation,
assets/syntaxes/02_Extra/TypeScript/tsserver/tsserverlibrary.js:37426:        // Literal files are always included verbatim. An "include" or "exclude" specification cannot
assets/syntaxes/02_Extra/TypeScript/tsserver/tsserverlibrary.js:48240:                    var verbatimTargetName = ts.unescapeLeadingUnderscores(target.escapedName);
assets/syntaxes/02_Extra/TypeScript/tsserver/tsserverlibrary.js:48241:                    if (verbatimTargetName === "export=" /* ExportEquals */ && (compilerOptions.esModuleInterop || compilerOptions.allowSyntheticDefaultImports)) {
assets/syntaxes/02_Extra/TypeScript/tsserver/tsserverlibrary.js:48243:                        verbatimTargetName = "default" /* Default */;
assets/syntaxes/02_Extra/TypeScript/tsserver/tsserverlibrary.js:48245:                    var targetName = getInternalSymbolName(target, verbatimTargetName);
assets/syntaxes/02_Extra/TypeScript/tsserver/tsserverlibrary.js:48290:                                ts.factory.createImportSpecifier(localName !== verbatimTargetName ? ts.factory.createIdentifier(verbatimTargetName) : undefined, ts.factory.createIdentifier(localName))
assets/syntaxes/02_Extra/TypeScript/tsserver/tsserverlibrary.js:48299:                            serializeExportSpecifier(ts.unescapeLeadingUnderscores(symbol.escapedName), specifier ? verbatimTargetName : targetName, specifier && ts.isStringLiteralLike(specifier) ? ts.factory.createStringLiteral(specifier.text) : undefined);
assets/syntaxes/02_Extra/TypeScript/tsserver/tsserverlibrary.js:99121:                // If he number will be printed verbatim and it doesn't already contain a dot, add one
assets/syntaxes/02_Extra/TypeScript/tsserver/tsserverlibrary.js:101301:         * If `optimistic` is set, the first instance will use 'baseName' verbatim instead of 'baseName_1'
assets/syntaxes/02_Extra/TypeScript/tsserver/tsserverlibrary.js:106169:            // Get next batch of affected files
assets/syntaxes/02_Extra/TypeScript/tsserver/tsserverlibrary.js:108823:        // Upon detecting a file change, wait for 250ms and then perform a recompilation. This gives batch
assets/syntaxes/02_Extra/TypeScript/tsserver/typescript.js:3789:        // The advantage of this approach is its simplicity. For the case of batch compilation,
assets/syntaxes/02_Extra/TypeScript/tsserver/typescript.js:37426:        // Literal files are always included verbatim. An "include" or "exclude" specification cannot
assets/syntaxes/02_Extra/TypeScript/tsserver/typescript.js:48240:                    var verbatimTargetName = ts.unescapeLeadingUnderscores(target.escapedName);
assets/syntaxes/02_Extra/TypeScript/tsserver/typescript.js:48241:                    if (verbatimTargetName === "export=" /* ExportEquals */ && (compilerOptions.esModuleInterop || compilerOptions.allowSyntheticDefaultImports)) {
assets/syntaxes/02_Extra/TypeScript/tsserver/typescript.js:48243:                        verbatimTargetName = "default" /* Default */;
assets/syntaxes/02_Extra/TypeScript/tsserver/typescript.js:48245:                    var targetName = getInternalSymbolName(target, verbatimTargetName);
assets/syntaxes/02_Extra/TypeScript/tsserver/typescript.js:48290:                                ts.factory.createImportSpecifier(localName !== verbatimTargetName ? ts.factory.createIdentifier(verbatimTargetName) : undefined, ts.factory.createIdentifier(localName))
assets/syntaxes/02_Extra/TypeScript/tsserver/typescript.js:48299:                            serializeExportSpecifier(ts.unescapeLeadingUnderscores(symbol.escapedName), specifier ? verbatimTargetName : targetName, specifier && ts.isStringLiteralLike(specifier) ? ts.factory.createStringLiteral(specifier.text) : undefined);
assets/syntaxes/02_Extra/TypeScript/tsserver/typescript.js:99121:                // If he number will be printed verbatim and it doesn't already contain a dot, add one
assets/syntaxes/02_Extra/TypeScript/tsserver/typescript.js:101301:         * If `optimistic` is set, the first instance will use 'baseName' verbatim instead of 'baseName_1'
assets/syntaxes/02_Extra/TypeScript/tsserver/typescript.js:106169:            // Get next batch of affected files
assets/syntaxes/02_Extra/TypeScript/tsserver/typescript.js:108823:        // Upon detecting a file change, wait for 250ms and then perform a recompilation. This gives batch
assets/syntaxes/02_Extra/TypeScript/tsserver/lib.scripthost.d.ts:161:     * Gets/sets the script mode - interactive(true) or batch(false).
assets/syntaxes/02_Extra/TypeScript/TypeScript.tmLanguage:6080:  |AudioNode|AudioParam|BatteryManager|BeforeUnloadEvent|BiquadFilterNode|Blob|BufferSource|ByteString|CSS|CSSConditionRule
assets/syntaxes/02_Extra/TypeScript/TypeScriptReact.tmLanguage:6026:  |AudioNode|AudioParam|BatteryManager|BeforeUnloadEvent|BiquadFilterNode|Blob|BufferSource|ByteString|CSS|CSSConditionRule
assets/syntaxes/02_Extra/Org mode/README.org:25:- [X] =Verbatim=
assets/syntaxes/02_Extra/PowerShell/examples/test.ps1:281:a.bat
assets/syntaxes/02_Extra/PowerShell/examples/test.ps1:282:aa.bat
assets/syntaxes/02_Extra/PowerShell/examples/test.ps1:283:aaa.bat
assets/syntaxes/02_Extra/PowerShell/examples/test.ps1:284:aaaa.bat
assets/syntaxes/02_Extra/PowerShell/PowerShellSyntax.tmLanguage:255:			<string>(\b(([A-Za-z0-9\-_\.]+)\.(?i:exe|com|cmd|bat))\b)</string>
assets/syntaxes/02_Extra/PowerShell/PowerShellSyntax.tmLanguage:503:					<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|bat|ps1))?\b</string>
assets/syntaxes/02_Extra/ssh-config/src/options.yaml:54:    BatchMode:
assets/syntaxes/02_Extra/ssh-config/SSH Config.sublime-syntax:215:            BatchMode|CanonicalizeFallbackLocal|CheckHostIP|Compression|
assets/syntaxes/02_Extra/ssh-config/Support/SSH Config.sublime-completions:41:            "trigger": "BatchMode",
assets/syntaxes/02_Extra/ssh-config/Support/SSH Config.sublime-completions:42:            "contents": "BatchMode",
assets/syntaxes/02_Extra/ssh-config/Support/SSH Config.sublime-completions:47:            "trigger": "batchmode",
assets/syntaxes/02_Extra/ssh-config/Support/SSH Config.sublime-completions:48:            "contents": "BatchMode ${0:{ yes | no \\}}",
assets/syntaxes/02_Extra/http-request-response/README.md:3:It was originally designed for use in https://github.com/sharkdp/bat, 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.
assets/syntaxes/02_Extra/http-request-response/docs/CONTRIBUTING.md:9:If you are not a Sublime Text user, and are contributing to improve a tool that uses the `syntect` Rust library, such as `bat`,
assets/syntaxes/02_Extra/Crystal/Crystal.tmLanguage:353:			<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|verbatim)\b[!?]?</string>
assets/syntaxes/02_Extra/Lean/README.md:22:* Batch file execution
assets/syntaxes/02_Extra/Lean/README.md:178:* `lean.batchExecute` (Lean: Batch Execute File): execute the current file using Lean (bound to <kbd>ctrl</kbd>+<kbd>shift</kbd>+<kbd>r</kbd> by default)
assets/syntaxes/02_Extra/Lean/README.md:287:* Properly set working directory when executing in batch mode.
assets/syntaxes/02_Extra/Lean/src/batch.ts:6:let batchOutputChannel: OutputChannel;
assets/syntaxes/02_Extra/Lean/src/batch.ts:8:export function batchExecuteFile(
assets/syntaxes/02_Extra/Lean/src/batch.ts:13:    batchOutputChannel = batchOutputChannel ||
assets/syntaxes/02_Extra/Lean/src/batch.ts:14:        window.createOutputChannel('Lean: Batch File Output');
assets/syntaxes/02_Extra/Lean/src/batch.ts:23:    batchOutputChannel.clear();
assets/syntaxes/02_Extra/Lean/src/batch.ts:26:        batchOutputChannel.appendLine(line);
assets/syntaxes/02_Extra/Lean/src/batch.ts:30:        batchOutputChannel.appendLine(line);
assets/syntaxes/02_Extra/Lean/src/batch.ts:37:    batchOutputChannel.show(true);
assets/syntaxes/02_Extra/Lean/src/extension.ts:3:import { batchExecuteFile } from './batch';
assets/syntaxes/02_Extra/Lean/src/extension.ts:67:        commands.registerTextEditorCommand('lean.batchExecute',
assets/syntaxes/02_Extra/Lean/src/extension.ts:68:            (editor, edit, args) => { batchExecuteFile(server, editor, edit, args); }),
assets/syntaxes/02_Extra/Lean/package.json:281:				"command": "lean.batchExecute",
assets/syntaxes/02_Extra/Lean/package.json:283:				"title": "Batch Execute File",
assets/syntaxes/02_Extra/Lean/package.json:350:				"command": "lean.batchExecute",
assets/syntaxes/02_Extra/Lean/package.json:373:					"command": "lean.batchExecute",
assets/syntaxes/02_Extra/Lean/syntaxes/lean-markdown.json:571:		"fenced_code_block_dosbatch": {
assets/syntaxes/02_Extra/Lean/syntaxes/lean-markdown.json:572:			"begin": "(^)(\\s*)(`{3,}|~{3,})\\s*(?i:(bat|batch)((\\s+|:|\\{)[^`~]*)?$)",
assets/syntaxes/02_Extra/Lean/syntaxes/lean-markdown.json:595:					"contentName": "meta.embedded.block.dosbatch",
assets/syntaxes/02_Extra/Lean/syntaxes/lean-markdown.json:598:							"include": "source.batchfile"
assets/syntaxes/02_Extra/Lean/syntaxes/lean-markdown.json:1774:					"include": "#fenced_code_block_dosbatch"
assets/syntaxes/02_Extra/Lean/syntaxes/lean.json:21:    { "match": "\\battribute\\b\\s*\\[[^\\]]*\\]", "name": "storage.modifier.lean" },
assets/syntaxes/02_Extra/Lean/package-lock.json:1946:			"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
assets/syntaxes/02_Extra/Lean/package-lock.json:4288:			"integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
assets/syntaxes/02_Extra/Lean/package-lock.json:7099:			"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
assets/syntaxes/02_Extra/Lean/package-lock.json:9705:					"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
assets/syntaxes/02_Extra/Lean/package-lock.json:11662:			"integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
assets/syntaxes/02_Extra/Lean/package-lock.json:14054:					"integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
assets/syntaxes/02_Extra/CMake/CMakeCommands.yml:4:add_custom_command: [OUTPUT, COMMAND, ARGS, MAIN_DEPENDENCY, DEPENDS, BYPRODUCTS, IMPLICIT_DEPENDS, WORKING_DIRECTORY, COMMENT, DEPFILE, VERBATIM, APPEND, USES_TERMINAL COMMAND_EXPAND_LISTS, TARGET, PRE_BUILD, PRE_LINK, POST_BUILD]
assets/syntaxes/02_Extra/CMake/CMakeCommands.yml:5:add_custom_target: [ALL, COMMAND, DEPENDS, BYPRODUCTS, WORKING_DIRECTORY, COMMENT, VERBATIM, USES_TERMINAL, COMMAND_EXPAND_LISTS, SOURCES]
assets/syntaxes/02_Extra/CMake/CMakeVariables.sublime-completions:1:{"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_BATCH_SIZE","trigger":"CMAKE_UNITY_BUILD_BATCH_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"}
assets/syntaxes/02_Extra/CMake/CMakeCommands.sublime-syntax:30:  - match: \bVERBATIM\b
assets/syntaxes/02_Extra/CMake/CMakeCommands.sublime-syntax:31:    scope: variable.parameter.VERBATIM.cmake
assets/syntaxes/02_Extra/CMake/CMakeCommands.sublime-syntax:59:  - match: \bVERBATIM\b
assets/syntaxes/02_Extra/CMake/CMakeCommands.sublime-syntax:60:    scope: variable.parameter.VERBATIM.cmake
assets/syntaxes/02_Extra/SCSS_Sass/Syntaxes/Sass.sublime-syntax:1830:          - match: '\bat\b'
assets/syntaxes/02_Extra/Elixir/builds/Elixir - mix format $file.sublime-build:6:    "cmd": ["mix.bat", "format", "$file", "--dot-formatter", "$folder/.formatter.exs"],
assets/syntaxes/02_Extra/Elixir/builds/Elixir - elixir $file.sublime-build:6:    "cmd": ["elixir.bat", "$file_name"]
assets/syntaxes/02_Extra/Lean.sublime-syntax:23:    - match: '\battribute\b\s*\[[^\]]*\]'
assets/syntaxes/02_Extra/PowerShell.sublime-syntax:86:    - match: '(\b(([A-Za-z0-9\-_\.]+)\.(?i:exe|com|cmd|bat))\b)'
assets/syntaxes/02_Extra/PowerShell.sublime-syntax:174:    - 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|bat|ps1))?\b'
assets/syntaxes/02_Extra/MediaWiki/MediawikiNG.sublime-syntax:129:            - meta_content_scope: meta.environment.embedded.dosbatch.mediawiki source.dosbatch.embedded
assets/syntaxes/02_Extra/MediaWiki/MediawikiNG.sublime-syntax:132:            - include: scope:source.dosbatch
assets/syntaxes/02_Extra/MediaWiki/lib/Crypto.lin.x64/Crypto/Util/RFC1751.py:125:   "BAN", "BAR", "BAT", "BAY", "BE", "BED", "BEE", "BEG", "BEN", "BET",
assets/syntaxes/02_Extra/MediaWiki/lib/Crypto.lin.x64/Crypto/Util/RFC1751.py:189:   "BARN", "BARR", "BASE", "BASH", "BASK", "BASS", "BATE", "BATH",
assets/syntaxes/02_Extra/MediaWiki/lib/Crypto.lin.x64/Crypto/SelfTest/Signature/test_vectors/wycheproof/ecdsa_test.json:12177:      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMGowFAYHKoZIzj0CAQYJKyQDAwIIAQEJA1IABHJlM+Jnc6xyChFbAt6JrBWWZnfi\nObfFd6HBW4ECex/rc+ZzYB4hGqkqzLWFvAbMJ0thyeYUdG7dJI0czPjYsatLwVzF\njN8RYGXOl2fyoyI9\n-----END PUBLIC KEY-----",
assets/syntaxes/02_Extra/MediaWiki/lib/Crypto.lin.x64/Crypto/SelfTest/Signature/test_vectors/wycheproof/ecdsa_test.json:13141:      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMHowFAYHKoZIzj0CAQYJKyQDAwIIAQELA2IABATZ1KYtbrAgc+c4seQ5zs1UQAMZ\nEfRRkOtgYqM1NfxSabz8JdSvwdrg662UjXcy2AKa836Jo86n3ziwIPYkkG/KbZRO\nFIaFP+jlupz7otdKhS7Fh9Rv5JkXw2RBjvfspQ==\n-----END PUBLIC KEY-----",
assets/syntaxes/02_Extra/MediaWiki/lib/Crypto.lin.x64/Crypto/SelfTest/Signature/test_vectors/wycheproof/ecdsa_secp256r1_sha256_test.json:2410:      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE3q0Rx6WzloYvIZdNxHUvre/5lO/p\nu9BatBN2XqgLbh8d4/BkDorG7c+Jz/U8QOJlu5QHijQ3Nt8HqgMY/H/h/w==\n-----END PUBLIC KEY-----",
assets/syntaxes/02_Extra/MediaWiki/lib/Crypto.lin.x64/Crypto/SelfTest/PublicKey/test_import_RSA.py:444:MIIEcjCCAlqgAwIBAgIBATANBgkqhkiG9w0BAQsFADBhMQswCQYDVQQGEwJVUzEL
assets/syntaxes/02_Extra/MediaWiki/lib/Crypto.win.x64/Crypto/Util/RFC1751.py:125:   "BAN", "BAR", "BAT", "BAY", "BE", "BED", "BEE", "BEG", "BEN", "BET",
assets/syntaxes/02_Extra/MediaWiki/lib/Crypto.win.x64/Crypto/Util/RFC1751.py:189:   "BARN", "BARR", "BASE", "BASH", "BASK", "BASS", "BATE", "BATH",
assets/syntaxes/02_Extra/MediaWiki/lib/Crypto.win.x64/Crypto/SelfTest/Signature/test_vectors/wycheproof/ecdsa_test.json:12177:      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMGowFAYHKoZIzj0CAQYJKyQDAwIIAQEJA1IABHJlM+Jnc6xyChFbAt6JrBWWZnfi\nObfFd6HBW4ECex/rc+ZzYB4hGqkqzLWFvAbMJ0thyeYUdG7dJI0czPjYsatLwVzF\njN8RYGXOl2fyoyI9\n-----END PUBLIC KEY-----",
assets/syntaxes/02_Extra/MediaWiki/lib/Crypto.win.x64/Crypto/SelfTest/Signature/test_vectors/wycheproof/ecdsa_test.json:13141:      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMHowFAYHKoZIzj0CAQYJKyQDAwIIAQELA2IABATZ1KYtbrAgc+c4seQ5zs1UQAMZ\nEfRRkOtgYqM1NfxSabz8JdSvwdrg662UjXcy2AKa836Jo86n3ziwIPYkkG/KbZRO\nFIaFP+jlupz7otdKhS7Fh9Rv5JkXw2RBjvfspQ==\n-----END PUBLIC KEY-----",
assets/syntaxes/02_Extra/MediaWiki/lib/Crypto.win.x64/Crypto/SelfTest/Signature/test_vectors/wycheproof/ecdsa_secp256r1_sha256_test.json:2410:      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE3q0Rx6WzloYvIZdNxHUvre/5lO/p\nu9BatBN2XqgLbh8d4/BkDorG7c+Jz/U8QOJlu5QHijQ3Nt8HqgMY/H/h/w==\n-----END PUBLIC KEY-----",
assets/syntaxes/02_Extra/MediaWiki/lib/Crypto.win.x64/Crypto/SelfTest/PublicKey/test_import_RSA.py:444:MIIEcjCCAlqgAwIBAgIBATANBgkqhkiG9w0BAQsFADBhMQswCQYDVQQGEwJVUzEL
assets/syntaxes/02_Extra/MediaWiki/lib/Crypto.osx.x64/Crypto/Util/RFC1751.py:125:   "BAN", "BAR", "BAT", "BAY", "BE", "BED", "BEE", "BEG", "BEN", "BET",
assets/syntaxes/02_Extra/MediaWiki/lib/Crypto.osx.x64/Crypto/Util/RFC1751.py:189:   "BARN", "BARR", "BASE", "BASH", "BASK", "BASS", "BATE", "BATH",
assets/syntaxes/02_Extra/MediaWiki/lib/Crypto.osx.x64/Crypto/SelfTest/Signature/test_vectors/wycheproof/ecdsa_test.json:12177:      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMGowFAYHKoZIzj0CAQYJKyQDAwIIAQEJA1IABHJlM+Jnc6xyChFbAt6JrBWWZnfi\nObfFd6HBW4ECex/rc+ZzYB4hGqkqzLWFvAbMJ0thyeYUdG7dJI0czPjYsatLwVzF\njN8RYGXOl2fyoyI9\n-----END PUBLIC KEY-----",
assets/syntaxes/02_Extra/MediaWiki/lib/Crypto.osx.x64/Crypto/SelfTest/Signature/test_vectors/wycheproof/ecdsa_test.json:13141:      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMHowFAYHKoZIzj0CAQYJKyQDAwIIAQELA2IABATZ1KYtbrAgc+c4seQ5zs1UQAMZ\nEfRRkOtgYqM1NfxSabz8JdSvwdrg662UjXcy2AKa836Jo86n3ziwIPYkkG/KbZRO\nFIaFP+jlupz7otdKhS7Fh9Rv5JkXw2RBjvfspQ==\n-----END PUBLIC KEY-----",
assets/syntaxes/02_Extra/MediaWiki/lib/Crypto.osx.x64/Crypto/SelfTest/Signature/test_vectors/wycheproof/ecdsa_secp256r1_sha256_test.json:2410:      "keyPem" : "-----BEGIN PUBLIC KEY-----\nMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE3q0Rx6WzloYvIZdNxHUvre/5lO/p\nu9BatBN2XqgLbh8d4/BkDorG7c+Jz/U8QOJlu5QHijQ3Nt8HqgMY/H/h/w==\n-----END PUBLIC KEY-----",
assets/syntaxes/02_Extra/MediaWiki/lib/Crypto.osx.x64/Crypto/SelfTest/PublicKey/test_import_RSA.py:444:MIIEcjCCAlqgAwIBAgIBATANBgkqhkiG9w0BAQsFADBhMQswCQYDVQQGEwJVUzEL
assets/syntaxes/02_Extra/Julia/julia_unicode/emoji_symbols.py:69:  ("\\:battery:", u"🔋"),
assets/syntaxes/02_Extra/Julia/julia_unicode/emoji_symbols.py:576:  ("\\:tanabata_tree:", u"🎋"),
assets/syntaxes/02_Extra/Julia/julia_unicode/emoji_symbols.py:729:  ("\\:bath:", u"🛀"),
assets/syntaxes/02_Extra/Julia/julia_unicode/emoji_symbols.py:804:  ("\\:bathtub:", u"🛁"),
assets/syntaxes/02_Extra/Crystal.sublime-syntax:136:    - 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|verbatim)\b[!?]?'
assets/syntaxes/02_Extra/Dart/docgen.py:30:            cmd = ["docgen.bat", "--no-include-sdk", path]
assets/syntaxes/02_Extra/Dart/docgen.py:58:            cmd = ["docgen.bat", "--no-include-sdk", "--serve", path]
assets/syntaxes/02_Extra/Dart/lib/sdk.py:177:        return self.get_bin_tool('pub', '.bat')
assets/syntaxes/02_Extra/Dart/lib/sdk.py:183:        return self.get_bin_tool('dart2js', '.bat')
assets/syntaxes/02_Extra/Dart/lib/sdk.py:189:        return self.get_bin_tool('dartanalyzer', '.bat')
assets/syntaxes/02_Extra/Dart/lib/sdk.py:195:        return self.get_bin_tool('docgen', '.bat')
assets/syntaxes/02_Extra/Dart/lib/sdk.py:247:        self.path = SDK().get_bin_tool('dartfmt', '.bat')
assets/syntaxes/02_Extra/Dart/sublime_plugin_lib/path.py:142:    Useful to add .exe to @original, .bat, etc if ST is running on Windows.
assets/syntaxes/02_Extra/Dart/sublime_plugin_lib/path.py:186:    """ Useful to add .exe, .bat, etc. to @original if ST is running on
assets/syntaxes/02_Extra/Dart/Support/Dart.sublime-build:19:                "cmd": ["dart2js.bat", "--minify", "-o$file.js", "$file"]
assets/syntaxes/02_Extra/Dart/Support/Dart - Pubspec.sublime-build:21:                "cmd": ["pub.bat", "upgrade"]
assets/syntaxes/02_Extra/Dart/Support/Dart - Pubspec.sublime-build:36:                "cmd": ["pub.bat", "version"]
assets/syntaxes/02_Extra/LESS/Syntaxes/LESS.sublime-syntax:1709:          - match: '\bat\b'
assets/syntaxes/02_Extra/Email/README.md:15::mouse: Using [bat](https://github.com/sharkdp/bat) *(bat is a cat clone with syntax highlighting and Git integration)*
assets/syntaxes/02_Extra/Email/README.md:16:![bat](https://raw.githubusercontent.com/mariozaizar/email.sublime-syntax/master/demo/bat.png)
assets/syntaxes/02_Extra/Email/link_bat.sh:3:# We use bat to verify the sintax. bat is a cat clone with syntax highlighting
assets/syntaxes/02_Extra/Email/link_bat.sh:4:# and Git integration. bat uses syntect library for syntax highlighting which
assets/syntaxes/02_Extra/Email/link_bat.sh:7:# https://github.com/sharkdp/bat
assets/syntaxes/02_Extra/Email/link_bat.sh:9:bat --version || brew install bat # Mac OS only
assets/syntaxes/02_Extra/Email/link_bat.sh:11:BAT_PATH=$(bat --config-dir)
assets/syntaxes/02_Extra/Email/link_bat.sh:13:mkdir -p "$BAT_PATH/syntaxes"
assets/syntaxes/02_Extra/Email/link_bat.sh:14:mkdir -p "$BAT_PATH/themes"
assets/syntaxes/02_Extra/Email/link_bat.sh:16:INSTALL_PATH=${BAT_PATH}/syntaxes
assets/syntaxes/02_Extra/Email/link_bat.sh:19:bat cache --build
assets/syntaxes/02_Extra/Email/link_bat.sh:20:bat --list-languages | grep "Email"
assets/syntaxes/02_Extra/Email/link_bat.sh:22:bat demo/email.eml
assets/syntaxes/02_Extra/TypeScript.sublime-syntax:2446:        |AudioNode|AudioParam|BatteryManager|BeforeUnloadEvent|BiquadFilterNode|Blob|BufferSource|ByteString|CSS|CSSConditionRule
assets/syntaxes/02_Extra/HTML (Twig)/Preferences/Indentation.tmPreferences:22:            ^\s*\{%-?\s(end(?:autoescape|block|embed|filter|for|if|macro|raw|sandbox|set|spaceless|trans|verbatim)|(else))(?:(?!%\}).)*\s-?%\}
assets/syntaxes/02_Extra/HTML (Twig)/Preferences/Indentation.tmPreferences:36:            ^\s*\{%-?\s(autoescape|block|embed|filter|for|if|else|macro|raw|sandbox|set|spaceless|trans|verbatim)(?:(?!%\}).)*\s-?%\}(?!.*\{%-?\send\1)
assets/syntaxes/02_Extra/HTML (Twig)/Preferences/Folding.tmPreferences:16:	        |\{%\s+(autoescape|block|embed|filter|for|if|macro|raw|sandbox|set|spaceless|trans|verbatim)
assets/syntaxes/02_Extra/HTML (Twig)/Preferences/Folding.tmPreferences:23:	        |\{%\s+end(autoescape|block|embed|filter|for|if|macro|raw|sandbox|set|spaceless|trans|verbatim)
assets/syntaxes/02_Extra/HTML (Twig)/Snippets/verbatim.tmSnippet:6:    <string>{% verbatim %}
assets/syntaxes/02_Extra/HTML (Twig)/Snippets/verbatim.tmSnippet:8:{% endverbatim %}</string>
assets/syntaxes/02_Extra/HTML (Twig)/Snippets/verbatim.tmSnippet:10:    <string>verbatim</string>
assets/syntaxes/02_Extra/HTML (Twig)/Snippets/verbatim.tmSnippet:14:    <string>verbatim</string>
assets/syntaxes/02_Extra/HTML (Twig)/Syntaxes/HTML (Twig).tmLanguage:1374:            <string>(?&lt;=\s)((?:end)?(?:autoescape|block|embed|filter|for|if|macro|raw|sandbox|set|spaceless|trans|verbatim)|as|do|else|elseif|extends|flush|from|ignore missing|import|include|only|use|with)(?=\s)</string>
assets/syntaxes/02_Extra/HTML (Twig)/Syntaxes/HTML (Twig).tmLanguage:1590:            <string>(?&lt;=(?:[a-zA-Z0-9_\x{7f}-\x{ff}\]\)\'\"]\|)|\{%\sfilter\s)(batch|convert_encoding|date|date_modify|default|e(?:scape)?|format|join|merge|number_format|replace|round|slice|split|trim)(\()</string>
assets/syntaxes/02_Extra/requirementstxt/LICENSE:5: Everyone is permitted to copy and distribute verbatim copies
assets/syntaxes/02_Extra/requirementstxt/LICENSE:195:  4. Conveying Verbatim Copies.
assets/syntaxes/02_Extra/requirementstxt/LICENSE:197:  You may convey verbatim copies of the Program's source code as you
assets/syntaxes/01_Packages/Batch File/Symbol List.tmPreferences:7:	<string>source.dosbatch entity.name.label - meta.function-call</string>
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:4:name: Batch File
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:6:  - bat
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:8:scope: source.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:31:      scope: keyword.control.statement.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:34:        1: keyword.control.statement.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:35:        2: punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:36:        3: keyword.control.flow.return.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:37:        4: meta.function-call.dosbatch variable.function.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:40:        1: keyword.control.conditional.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:41:        2: keyword.operator.logical.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:42:        3: keyword.other.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:44:      scope: keyword.control.conditional.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:46:      scope: keyword.control.repeat.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:50:      scope: keyword.command.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:60:      scope: keyword.command.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:64:      scope: keyword.command.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:74:          1: punctuation.definition.string.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:75:          2: variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:76:          3: keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:78:          - meta_scope: string.quoted.double.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:80:            scope: punctuation.definition.string.end.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:88:          1: variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:89:          2: keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:91:          - meta_content_scope: string.unquoted.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:96:            scope: punctuation.definition.string.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:98:              - meta_scope: string.quoted.double.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:101:                scope: punctuation.definition.string.end.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:108:        scope: variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:112:          - meta_content_scope: meta.expression.set.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:120:              1: variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:121:              2: keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:123:              - meta_scope: meta.prompt.set.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:132:                    scope: comment.line.ignored.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:135:                  - meta_content_scope: string.unquoted.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:145:      scope: punctuation.section.group.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:148:      scope: punctuation.definition.string.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:153:    - meta_scope: meta.group.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:155:      scope: punctuation.section.group.end.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:158:      scope: punctuation.definition.string.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:164:      scope: keyword.operator.assignment.augmented.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:167:        1: constant.character.escape.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:168:        2: keyword.operator.assignment.augmented.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:170:      scope: keyword.operator.arithmetic.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:173:        1: constant.character.escape.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:174:        2: keyword.operator.arithmetic.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:176:      scope: keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:180:      scope: keyword.operator.assignment.augmented.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:182:      scope: keyword.operator.arithmetic.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:186:    - meta_scope: string.quoted.double.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:190:      scope: punctuation.definition.string.end.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:193:      scope: punctuation.section.group.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:195:        - meta_scope: meta.group.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:202:    - meta_scope: meta.group.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:204:      scope: punctuation.section.group.end.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:207:      scope: punctuation.definition.string.end.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:214:    - meta_scope: string.quoted.double.dosbatch meta.group.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:216:      scope: punctuation.section.group.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:219:      scope: punctuation.section.group.end.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:227:      scope: keyword.operator.logical.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:233:      scope: variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:238:      scope: variable.parameter.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:240:        1: punctuation.definition.variable.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:242:      scope: variable.language.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:244:        1: punctuation.definition.variable.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:245:        2: punctuation.definition.variable.end.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:252:      scope: punctuation.definition.variable.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:254:        - meta_scope: variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:257:            1: punctuation.definition.variable.end.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:261:          scope: punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:263:            - meta_content_scope: meta.variable.substring.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:269:          scope: punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:271:            - meta_content_scope: meta.variable.substitution.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:276:              scope: punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:282:                  scope: string.unquoted.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:287:      scope: punctuation.definition.variable.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:289:        - meta_scope: variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:292:            1: punctuation.definition.variable.end.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:296:          scope: punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:298:            - meta_content_scope: meta.variable.substring.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:304:          scope: punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:306:            - meta_content_scope: meta.variable.substitution.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:312:              scope: punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:318:                  scope: string.unquoted.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:322:      scope: string.unquoted.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:326:      scope: constant.numeric.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:331:      scope: punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:335:      scope: constant.numeric.integer.hexadecimal.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:337:        1: punctuation.definition.numeric.hexadecimal.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:339:      scope: constant.numeric.integer.octal.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:341:        1: punctuation.definition.numeric.octal.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:343:      scope: constant.numeric.integer.decimal.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:347:      scope: constant.language.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:351:      scope: keyword.operator.at.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:353:      scope: keyword.operator.comparison.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:355:      scope: keyword.operator.logical.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:357:      scope: keyword.operator.conditional.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:359:      scope: keyword.operator.pipe.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:361:      scope: keyword.operator.redirection.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:366:        1: punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:367:        2: entity.name.label.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:372:        1: keyword.operator.conditional.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:375:          scope: comment.line.rem.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:378:          scope: punctuation.definition.comment.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:380:            - meta_scope: comment.line.colon.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:386:      scope: keyword.command.rem.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:390:        - meta_content_scope: comment.line.rem.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:392:          scope: comment.line.rem.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:395:          scope: invalid.illegal.unexpected-character.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:399:      scope: punctuation.definition.string.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:401:        - meta_scope: string.quoted.double.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:404:            1: punctuation.definition.string.end.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:405:            2: invalid.illegal.newline.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:412:      scope: punctuation.section.group.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:414:        - meta_scope: meta.group.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:416:          scope: punctuation.section.group.end.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:419:          scope: punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/Batch File.sublime-syntax:424:    scope: constant.character.escape.dosbatch
assets/syntaxes/01_Packages/Batch File/Comments.tmPreferences:7:	<string>source.dosbatch</string>
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:1::: SYNTAX TEST "Packages/Batch File/Batch File.sublime-syntax"
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:4::: ^^^                  keyword.command.rem.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:5:::     ^^^^^^^^^^^^^^^^ comment.line.rem.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:6:::           ^          invalid.illegal.unexpected-character.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:7:::               ^      invalid.illegal.unexpected-character.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:8:::                    ^ invalid.illegal.unexpected-character.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:12::: ^^^^^^^^^^^^^ - comment.line.rem.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:19::: ^^         punctuation.definition.comment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:20::: ^^^^^^^^^^ comment.line.colon.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:23::: ^^         punctuation.definition.comment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:26::: ^^         punctuation.definition.comment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:29::: ^^         punctuation.definition.comment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:32::: ^^         punctuation.definition.comment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:35::: ^^         punctuation.definition.comment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:46:::   ^ keyword.operator.conditional.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:47:::    ^^ punctuation.definition.comment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:48:::    ^^^^^^^^^^^^ comment.line.colon.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:51:::^^ punctuation.definition.comment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:52:::^^^^^^^^^^^^^^^^^^^^^^ comment.line.colon.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:55:::      ^       punctuation.definition.string.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:56:::      ^^^^^   string.quoted.double.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:57:::          ^   punctuation.definition.string.end.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:60:::    ^ invalid.illegal.newline.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:63::: ^ keyword.operator.at.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:66::: ^ - keyword.operator.at.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:69::: ^^^^ keyword.control.statement.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:70:::     ^ punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:71:::      ^^^ keyword.control.flow.return.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:74::: ^^^^ keyword.control.statement.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:75:::      ^ punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:76:::       ^^^ meta.function-call.dosbatch variable.function.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:79::: ^^^^ keyword.control.statement.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:80:::     ^ punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:81:::      ^^^ meta.function-call.dosbatch variable.function.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:85::: ^^^^                keyword.command.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:86:::                   ^ keyword.operator.redirection.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:89:::      ^^     keyword.operator.redirection.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:93:::     ^ keyword.operator.redirection.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:94:::              ^^ keyword.operator.redirection.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:97:::      ^^ keyword.operator.conditional.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:98:::              ^^ keyword.operator.conditional.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:99:::                      ^ keyword.operator.conditional.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:103::: ^^         keyword.control.conditional.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:104:::        ^^^ keyword.operator.comparison.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:107::: ^^             keyword.control.conditional.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:108:::    ^^^         keyword.operator.logical.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:109:::            ^^^ keyword.operator.comparison.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:113::: ^^              keyword.control.conditional.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:114:::    ^^^^^^^^^^^^ variable.language.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:115:::    ^ punctuation.definition.variable.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:116:::               ^ variable.language.dosbatch punctuation.definition.variable.end.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:119::: ^^         keyword.control.conditional.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:120:::        ^^  keyword.operator.comparison.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:123::: ^^^                 keyword.control.repeat.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:124:::             ^       constant.numeric.integer.decimal.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:127:::          ^ keyword.operator.pipe.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:130:::^    punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:131::: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ entity.name.label.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:134:::^    punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:135::: ^^^ entity.name.label.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:138:::      ^ punctuation.definition.variable.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:139:::      ^^ variable.parameter.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:140:::         ^ punctuation.definition.variable.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:141:::         ^^ variable.parameter.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:142:::            ^ punctuation.definition.variable.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:143:::            ^^^^^^^^^^^ variable.parameter.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:144:::                         ^ punctuation.definition.variable.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:145:::                         ^^^ variable.parameter.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:148:::      ^ punctuation.definition.variable.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:149:::      ^^^^^^^^^^ variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:150:::               ^ punctuation.definition.variable.end.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:151:::                 ^ punctuation.definition.variable.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:152:::                 ^^^^^^^^^^ variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:153:::                          ^ punctuation.definition.variable.end.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:156:::   ^^^^^^^^^^^^^^^ variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:157:::   ^ punctuation.definition.variable.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:158:::       ^ punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:159:::        ^^^^^^^^^ meta.variable.substitution.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:160:::        ^^^^ string.unquoted.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:161:::            ^ punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:162:::             ^^^^ string.unquoted.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:163:::                 ^ punctuation.definition.variable.end.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:164:::                   ^^^^^^^^^^^^^^^ variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:165:::                   ^ punctuation.definition.variable.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:166:::                       ^ punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:167:::                        ^^^^^^^^^ meta.variable.substitution.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:168:::                        ^^^^ string.unquoted.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:169:::                            ^ punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:170:::                             ^^^^ string.unquoted.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:171:::                                 ^ punctuation.definition.variable.end.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:175:::   ^^^^^^^^^^^^^^ variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:176:::   ^ punctuation.definition.variable.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:177:::          ^^ punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:178:::            ^^^^ meta.variable.substring.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:179:::            ^ constant.numeric.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:180:::             ^ punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:181:::              ^^ constant.numeric.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:182:::                ^ punctuation.definition.variable.end.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:183:::                  ^^^^^^^^^^^^^^ variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:184:::                  ^ punctuation.definition.variable.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:185:::                         ^^ punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:186:::                           ^^^^ meta.variable.substring.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:187:::                           ^ constant.numeric.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:188:::                            ^ punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:189:::                             ^^ constant.numeric.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:190:::                               ^ punctuation.definition.variable.end.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:193:::   ^^^^^^^ variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:194:::   ^ punctuation.definition.variable.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:195:::     ^^ punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:196:::       ^^ meta.variable.substring.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:197:::       ^^ constant.numeric.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:198:::         ^ punctuation.definition.variable.end.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:199:::           ^^^^^^^ variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:200:::           ^ punctuation.definition.variable.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:201:::             ^^ punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:202:::               ^^ meta.variable.substring.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:203:::               ^^ constant.numeric.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:204:::                 ^ punctuation.definition.variable.end.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:207:::   ^^^^^^^^^^^^^^^^^^^^^ variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:208:::   ^ punctuation.definition.variable.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:209:::      ^^^^^ meta.variable.substitution.dosbatch variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:210:::      ^ meta.variable.substitution.dosbatch punctuation.definition.variable.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:211:::          ^ meta.variable.substitution.dosbatch punctuation.definition.variable.end.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:212:::            ^ meta.variable.substitution.dosbatch punctuation.definition.variable.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:213:::            ^^^^^^^^^^^ meta.variable.substitution.dosbatch variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:214:::                  ^^^^ meta.variable.substitution.dosbatch meta.variable.substring.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:215:::                      ^ meta.variable.substitution.dosbatch punctuation.definition.variable.end.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:216:::                    ^^ meta.variable.substitution.dosbatch constant.numeric.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:217:::                       ^ punctuation.definition.variable.end.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:220:::   ^^^^^^^^^^^^^^^^^^^ variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:221:::   ^ punctuation.definition.variable.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:222:::          ^ meta.variable.substitution.dosbatch punctuation.definition.variable.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:223:::          ^^^^^^^^^^^ meta.variable.substitution.dosbatch variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:224:::                ^^^^ meta.variable.substitution.dosbatch meta.variable.substring.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:225:::                    ^ meta.variable.substitution.dosbatch punctuation.definition.variable.end.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:226:::                  ^^ meta.variable.substitution.dosbatch constant.numeric.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:227:::                     ^ punctuation.definition.variable.end.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:230:::      ^^^^^^^^^^^^ - variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:231:::   ^^^             - keyword.operator.logical.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:234:::      ^^^^^^^^^^^^ - variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:235:::   ^^^             - keyword.operator.logical.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:239:::         ^^^ constant.numeric.integer.octal.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:240:::         ^ punctuation.definition.numeric.octal.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:241:::               ^^^^ constant.numeric.integer.hexadecimal.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:242:::               ^^ punctuation.definition.numeric.hexadecimal.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:243:::                      ^^ constant.numeric.integer.decimal.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:247:::   ^^ constant.character.escape.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:248:::      ^^^ constant.character.escape.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:249:::          ^^ constant.character.escape.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:253:::        ^^^^^^^^^ meta.expression.set.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:254:::            ^^^ keyword.operator.assignment.augmented.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:257:::            ^^ keyword.operator.assignment.augmented.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:260:::            ^^ keyword.operator.assignment.augmented.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:263:::            ^^ keyword.operator.assignment.augmented.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:266:::            ^^ keyword.operator.assignment.augmented.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:269:::            ^^ keyword.operator.assignment.augmented.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:272:::            ^^^ keyword.operator.assignment.augmented.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:275:::            ^ keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:276:::             ^ keyword.operator.logical.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:279:::             ^^^^^ meta.group.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:280:::             ^ punctuation.section.group.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:281:::                 ^ punctuation.section.group.end.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:282:::            ^ keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:283:::               ^ keyword.operator.arithmetic.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:284:::                  ^ keyword.operator.arithmetic.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:287:::            ^ keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:288:::              ^ punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:289:::                     ^ keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:290:::                         ^ keyword.operator.arithmetic.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:293:::            ^ keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:294:::              ^^ keyword.operator.arithmetic.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:297:::            ^ keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:298:::              ^^ keyword.operator.arithmetic.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:301:::            ^ keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:302:::              ^^ keyword.operator.arithmetic.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:305:::            ^ keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:306:::              ^ keyword.operator.arithmetic.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:309:::            ^ keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:310:::              ^ keyword.operator.arithmetic.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:313:::            ^ keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:314:::              ^ keyword.operator.arithmetic.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:317:::            ^^ keyword.operator.assignment.augmented.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:320:::            ^ keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:321:::                ^ keyword.operator.arithmetic.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:324:::            ^ keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:325:::                ^ keyword.operator.arithmetic.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:328:::            ^ keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:329:::                ^ keyword.operator.arithmetic.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:332:::            ^ keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:333:::                ^ keyword.operator.arithmetic.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:336:::            ^ keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:337:::             ^ keyword.operator.arithmetic.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:340:::            ^^^ keyword.operator.assignment.augmented.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:343:::            ^^ keyword.operator.assignment.augmented.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:346:::               ^ keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:347:::                    ^ keyword.operator.arithmetic.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:348:::                        ^ punctuation.separator.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:349:::                              ^ keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:350:::                                      ^ keyword.operator.arithmetic.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:436:::  ^^^^^^^^^^^ variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:444:::                           ^^^^^^^^^^^ string.quoted.double.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:445:::                            ^^ constant.character.escape.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:446:::                              ^ - constant.character.escape.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:447:::                               ^^ constant.character.escape.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:448:::                                 ^ - constant.character.escape.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:449:::                                  ^^ constant.character.escape.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:450:::                                    ^ - constant.character.escape.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:454::: ^^^^ - variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:455:::     ^^^^^ variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:456:::          ^ keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:457:::           ^ keyword.operator.redirection.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:459:::                      ^ punctuation.definition.variable.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:460:::                      ^^^^^^^ variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:461:::                            ^ punctuation.definition.variable.end.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:464::: ^^^^ - variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:465:::     ^^^^^ variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:466:::          ^ keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:467:::           ^^^^^^^^^^^^^ meta.prompt.set.dosbatch string.unquoted - variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:468:::                        ^ - meta.prompt.set.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:470::: ^^^^ - variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:471:::     ^^^^^ variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:472:::          ^ keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:473:::           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ meta.prompt.set.dosbatch string.unquoted - variable.other.readwrite.dosbatch - comment
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:474:::                                                     ^ - meta.prompt.set.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:476::: ^^^^ - variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:477:::     ^^^^^ variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:478:::          ^ keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:479:::           ^ - meta.prompt.set.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:493:::  ^^^^^^ variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:494:::         ^^^^^^ variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:498:::  ^^^^ variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:499:::      ^ keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:500:::       ^ punctuation.definition.string.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:501:::       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ string.quoted.double.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:502:::                               ^^^^^^^^^ variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:503:::                                         ^^ constant.character.escape.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:504:::                                               ^ punctuation.definition.string.end.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:505:::                                                ^^^ string.unquoted.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:508:::^^^^^^ keyword.command.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:510:::   ^^^^ - variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:511:::       ^^^^^^^ variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:512:::              ^ keyword.operator.assignment.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:513:::               ^ punctuation.definition.string.begin.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:514:::               ^^^^^^^^^^^^^^^^^^^^^^^^^ meta.prompt.set.dosbatch string.quoted
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:515:::                                       ^ punctuation.definition.string.end.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:516:::                                         ^ keyword.operator.conditional.dosbatch - meta.prompt.set.dosbatch - string
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:517:::                                           ^^^^ keyword.command.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:518:::                                                                   ^^^^^^^^^ variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:520:::^^^^^^ keyword.command.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:542::: ^^^^ - variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:543:::     ^^^^^ variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:544:::          ^ keyword.operator.assignment.dosbatch - variable.other.readwrite.dosbatch
assets/syntaxes/01_Packages/Batch File/syntax_test_batch_file.bat:545:::           ^^^^^^^^^^^^^^^^ meta.prompt.set.dosbatch string.quoted - variable.other.readwrite.dosbatch - comment
assets/syntaxes/01_Packages/CSS/CSS.sublime-syntax:1257:          - match: '\bat\b'
assets/syntaxes/01_Packages/C#/tests/syntax_test_Strings.cs:35:var verbatim_singleline = @"foo";
assets/syntaxes/01_Packages/C#/tests/syntax_test_Strings.cs:37:var verbatim_singleline_interpolated_none = $@"foo bar";
assets/syntaxes/01_Packages/C#/tests/syntax_test_Strings.cs:39:var verbatim_singleline_interpolated_yes = $@"foo {bar} foo";
assets/syntaxes/01_Packages/C#/tests/syntax_test_Strings.cs:42:var verbatim_multiline = @"foo bar
assets/syntaxes/01_Packages/C#/tests/syntax_test_Strings.cs:45:var verbatim_multiline_interpolated_none = $@"foo bar
assets/syntaxes/01_Packages/C#/tests/syntax_test_Strings.cs:48:var verbatim_multiline_interpolated_yes = $@"foo {bar}
assets/syntaxes/01_Packages/C#/tests/syntax_test_GeneralStructure.cs:344:                case BLBodyBattleLibrary.ContextType.TapUp:
assets/syntaxes/01_Packages/C#/tests/syntax_test_Generics.cs:57:string verbatim = @"This is a test "" of a verbatim string literal - C:\User";
assets/syntaxes/01_Packages/C#/tests/syntax_test_c#.cs:35:string verbatim = @"This is a test "" of a verbatim string literal - C:\User";
assets/syntaxes/01_Packages/PHP/PHP.sublime-completions:2082:		{ "trigger": "mssql_fetch_batch", "contents": "mssql_fetch_batch(${1:result})" },
assets/syntaxes/01_Packages/PHP/PHP Source.sublime-syntax:407:        # verbatim and the indexer should find the name in the original source
assets/syntaxes/01_Packages/PHP/PHP Source.sublime-syntax:447:        # verbatim and the indexer should find the name in the original source
assets/syntaxes/01_Packages/PHP/PHP Source.sublime-syntax:2082:          mssql_bind | mssql_close | mssql_connect | mssql_data_seek | mssql_execute | mssql_fetch_array | mssql_fetch_assoc | mssql_fetch_batch |
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:29:    - include: verbatim
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:311:  verbatim:
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:312:    - match: '((\\)begin)(\{)\s*((?:[vV]erbatim|alltt)\*?)\s*(\})'
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:321:        - meta_scope: meta.environment.verbatim.verbatim.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:322:        - meta_content_scope: markup.raw.verbatim.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:541:        - meta_scope: meta.environment.verbatim.verb.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:777:        - meta_scope: meta.environment.verbatim.lstinline.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:784:            - meta_content_scope: meta.environment.verbatim.lstinline.latex markup.raw.verb.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:786:              scope: meta.environment.verbatim.lstinline.latex punctuation.definition.group.brace.end.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:792:            - meta_content_scope: meta.environment.verbatim.lstinline.latex markup.raw.verb.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:794:              scope: meta.environment.verbatim.lstinline.latex punctuation.definition.verb.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:806:        - meta_scope: meta.environment.verbatim.lstlisting.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:938:        - meta_scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1146:        - meta_scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1149:          scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1157:          embed_scope: meta.environment.verbatim.minted.latex meta.environment.embedded.c.latex source.c.embedded
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1163:          scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1171:          embed_scope: meta.environment.verbatim.minted.latex meta.environment.embedded.c++.latex source.c++.embedded
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1177:          scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1185:          embed_scope: meta.environment.verbatim.minted.latex meta.environment.embedded.diff.latex source.diff.embedded
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1191:          scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1199:          embed_scope: meta.environment.verbatim.minted.latex meta.environment.embedded.go.latex source.go.embedded
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1205:          scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1213:          embed_scope: meta.environment.verbatim.minted.latex meta.environment.embedded.haskell.latex source.haskell.embedded
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1219:          scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1227:          embed_scope: meta.environment.verbatim.minted.latex meta.environment.embedded.html.latex text.html.embedded
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1233:          scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1241:          embed_scope: meta.environment.verbatim.minted.latex meta.environment.embedded.java.latex source.java.embedded
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1247:          scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1255:          embed_scope: meta.environment.verbatim.minted.latex meta.environment.embedded.js.latex source.js.embedded
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1261:          scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1269:          embed_scope: meta.environment.verbatim.minted.latex meta.environment.embedded.json.latex source.json.embedded
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1275:          scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1283:          embed_scope: meta.environment.verbatim.minted.latex meta.environment.embedded.latex.latex text.tex.latex.embedded
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1289:          scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1297:          embed_scope: meta.environment.verbatim.minted.latex meta.environment.embedded.lisp.latex source.lisp.embedded
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1303:          scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1311:          embed_scope: meta.environment.verbatim.minted.latex meta.environment.embedded.lua.latex source.lua.embedded
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1317:          scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1325:          embed_scope: meta.environment.verbatim.minted.latex meta.environment.embedded.objc.latex source.objc.embedded
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1331:          scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1339:          embed_scope: meta.environment.verbatim.minted.latex meta.environment.embedded.objc++.latex source.objc++.embedded
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1345:          scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1353:          embed_scope: meta.environment.verbatim.minted.latex meta.environment.embedded.perl.latex source.perl.embedded
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1359:          scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1367:          embed_scope: meta.environment.verbatim.minted.latex meta.environment.embedded.php.latex source.php.embedded
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1373:          scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1381:          embed_scope: meta.environment.verbatim.minted.latex meta.environment.embedded.python.latex source.python.embedded
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1387:          scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1395:          embed_scope: meta.environment.verbatim.minted.latex meta.environment.embedded.r.latex source.r.embedded
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1401:          scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1409:          embed_scope: meta.environment.verbatim.minted.latex meta.environment.embedded.ruby.latex source.ruby.embedded
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1415:          scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1423:          embed_scope: meta.environment.verbatim.minted.latex meta.environment.embedded.shell.latex source.shell.embedded
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1429:          scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1437:          embed_scope: meta.environment.verbatim.minted.latex meta.environment.embedded.sql.latex source.sql.embedded
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1443:          scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1451:          embed_scope: meta.environment.verbatim.minted.latex meta.environment.embedded.xml.latex text.xml.embedded
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1457:          scope: meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/LaTeX.sublime-syntax:1465:          embed_scope: meta.environment.verbatim.minted.latex meta.environment.embedded.yaml.latex source.yaml.embedded
assets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex:261:% VERBATIM
assets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex:267:%      ^ meta.environment.verbatim.verb.latex
assets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex:271:%      ^ meta.environment.verbatim.verb.latex
assets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex:274:% ^^^^^^^^^^^^^^ meta.environment.verbatim.verb.latex
assets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex:277:% <- - meta.environment.verbatim.verb.latex
assets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex:279:\begin{verbatim}
assets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex:282:The \emph{verbatim} environment sets everything in verbatim.
assets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex:283:% <- meta.environment.verbatim.verbatim.latex
assets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex:284:% ^ markup.raw.verbatim.latex
assets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex:290:\end{verbatim}
assets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex:397:% <- meta.environment.verbatim.lstlisting.latex
assets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex:407:% <- meta.environment.verbatim.lstlisting.latex
assets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex:415:% <- meta.environment.verbatim.lstlisting.latex
assets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex:423:% ^^^^^^^^^^^^^^^^^^^^^ meta.environment.verbatim.lstinline.latex
assets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex:428:%                      ^ - meta.environment.verbatim.lstinline.latex
assets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex:431:% ^^^^^^^^^^^^^^^^^^^^^ meta.environment.verbatim.lstinline.latex
assets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex:433:%                      ^ - meta.environment.verbatim.lstinline.latex
assets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex:443:% <- meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex:451:%             ^ meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex:459:%             ^ meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/LaTeX/syntax_test_latex.tex:464:%                    ^ meta.environment.verbatim.minted.latex
assets/syntaxes/01_Packages/Java/Ant.sublime-build:10:		"cmd": ["ant.bat"]
assets/syntaxes/01_Packages/Matlab/Matlab.sublime-syntax:325:    - 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|satbath|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
assets/syntaxes/01_Packages/RestructuredText/reStructuredText.sublime-syntax:41:      comment: verbatim blocks
assets/syntaxes/01_Packages/RestructuredText/syntax_test_restructuredtext.rst:95:Verbatim tests
assets/syntaxes/01_Packages/RestructuredText/syntax_test_restructuredtext.rst:100:    Verbatim
assets/syntaxes/01_Packages/RestructuredText/syntax_test_restructuredtext.rst:105:    Verbatim
assets/syntaxes/01_Packages/RestructuredText/syntax_test_restructuredtext.rst:112:    Verbatim
assets/syntaxes/01_Packages/RestructuredText/syntax_test_restructuredtext.rst:114:    Also Verbatim
assets/syntaxes/01_Packages/RestructuredText/syntax_test_restructuredtext.rst:119:    Verbatim
assets/syntaxes/01_Packages/RestructuredText/syntax_test_restructuredtext.rst:121:      Also Verbatim
assets/syntaxes/01_Packages/RestructuredText/syntax_test_restructuredtext.rst:127:    Verbatim
assets/syntaxes/01_Packages/RestructuredText/syntax_test_restructuredtext.rst:129:Not verbatim
assets/syntaxes/01_Packages/Go/Indents/GoIndent.tmPreferences:4:batch-reindent real-world code without wrecking it. As such, these rules are
assets/syntaxes/01_Packages/Go/Indents/GoIndent.tmPreferences:5:optimized for convenience while typing, not for batch reindentation.
assets/syntaxes/01_Packages/YAML/YAML.sublime-syntax:64:  c_ns_tag_property: |- # c-verbatim-tag | c-ns-shorthand-tag | c-non-specific-tag
assets/manual/bat.1.in:113:\fB-P\fR. To disable the pager permanently, set BAT_PAGER to an empty string. To control
assets/manual/bat.1.in:118:Determine which pager is used. This option will override the PAGER and BAT_PAGER
assets/manual/bat.1.in:134:export the BAT_THEME environment variable (e.g.: export BAT_THEME="...").
assets/manual/bat.1.in:146:export the BAT_STYLE environment variable (e.g.: export BAT_STYLE=".."). Possible
assets/manual/bat.1.in:194:Alternatively, you can use the BAT_CONFIG_PATH environment variable to point {{PROJECT_EXECUTABLE}} to a non-default
assets/manual/bat.1.in:235:\fBhttps://github.com/sharkdp/bat\fR
assets/completions/bat.bash.in:5:_bat() {
assets/completions/bat.bash.in:88:} && complete -F _bat {{PROJECT_EXECUTABLE}}
assets/completions/_bat.ps1.in:64:            [CompletionResult]::new('--config-dir', 'config-dir', [CompletionResultType]::ParameterName, 'Show bat''s configuration directory.')
assets/completions/_bat.ps1.in:65:            [CompletionResult]::new('--cache-dir', 'cache-dir', [CompletionResultType]::ParameterName, 'Show bat''s cache directory.')
assets/completions/bat.zsh.in:49:        '(: --config-dir)'--config-dir'[Show bat'"'"'s configuration directory]'
assets/completions/bat.zsh.in:52:        '(: --cache-dir)'--cache-dir'[Show bat'"'"'s cache directory]'
assets/create.sh:43:bat cache --clear
assets/create.sh:56:bat cache --build --blank --source="$ASSET_DIR" --target="$ASSET_DIR"
assets/metadata.yaml:2:bat_version: 0.18.3
tests/integration_tests.rs:34:fn bat_raw_command_with_config() -> Command {
tests/integration_tests.rs:35:    let mut cmd = Command::cargo_bin("bat").unwrap();
tests/integration_tests.rs:37:    cmd.env_remove("BAT_CACHE_PATH");
tests/integration_tests.rs:38:    cmd.env_remove("BAT_CONFIG_DIR");
tests/integration_tests.rs:39:    cmd.env_remove("BAT_CONFIG_PATH");
tests/integration_tests.rs:40:    cmd.env_remove("BAT_OPTS");
tests/integration_tests.rs:41:    cmd.env_remove("BAT_PAGER");
tests/integration_tests.rs:42:    cmd.env_remove("BAT_STYLE");
tests/integration_tests.rs:43:    cmd.env_remove("BAT_TABS");
tests/integration_tests.rs:44:    cmd.env_remove("BAT_THEME");
tests/integration_tests.rs:51:fn bat_raw_command() -> Command {
tests/integration_tests.rs:52:    let mut cmd = bat_raw_command_with_config();
tests/integration_tests.rs:57:fn bat_with_config() -> assert_cmd::Command {
tests/integration_tests.rs:58:    assert_cmd::Command::from_std(bat_raw_command_with_config())
tests/integration_tests.rs:61:fn bat() -> assert_cmd::Command {
tests/integration_tests.rs:62:    assert_cmd::Command::from_std(bat_raw_command())
tests/integration_tests.rs:67:    bat()
tests/integration_tests.rs:77:    bat()
tests/integration_tests.rs:86:    bat()
tests/integration_tests.rs:96:    bat()
tests/integration_tests.rs:108:    bat()
tests/integration_tests.rs:118:    bat()
tests/integration_tests.rs:128:    bat()
tests/integration_tests.rs:138:    bat()
tests/integration_tests.rs:149:    bat()
tests/integration_tests.rs:160:    bat()
tests/integration_tests.rs:170:    bat()
tests/integration_tests.rs:181:    bat()
tests/integration_tests.rs:192:    bat()
tests/integration_tests.rs:202:    bat()
tests/integration_tests.rs:212:    bat()
tests/integration_tests.rs:222:    bat()
tests/integration_tests.rs:245:    let res = bat_raw_command()
tests/integration_tests.rs:261:    let res = bat_raw_command()
tests/integration_tests.rs:277:    let res = bat_raw_command()
tests/integration_tests.rs:293:    let res = bat_raw_command()
tests/integration_tests.rs:307:    // To simulate bat getting started from the shell, a process is created with stdin and stdout
tests/integration_tests.rs:308:    // as the slave end of a pseudo terminal. Although both point to the same "file", bat should
tests/integration_tests.rs:316:    let mut child = bat_raw_command()
tests/integration_tests.rs:349:    bat()
tests/integration_tests.rs:372:    bat()
tests/integration_tests.rs:395:    bat()
tests/integration_tests.rs:418:    bat()
tests/integration_tests.rs:441:    bat()
tests/integration_tests.rs:464:    bat()
tests/integration_tests.rs:487:    bat()
tests/integration_tests.rs:510:    bat().arg("non-existing-file").assert().failure();
tests/integration_tests.rs:515:    bat().arg("sub_directory").assert().failure();
tests/integration_tests.rs:520:    bat()
tests/integration_tests.rs:530:    bat()
tests/integration_tests.rs:541:    bat()
tests/integration_tests.rs:543:        .env("BAT_PAGER", "echo pager-output")
tests/integration_tests.rs:553:    bat()
tests/integration_tests.rs:555:        .env("BAT_PAGER", "")
tests/integration_tests.rs:564:fn env_var_pager_value_bat() {
tests/integration_tests.rs:565:    bat()
tests/integration_tests.rs:566:        .env("PAGER", "bat")
tests/integration_tests.rs:575:fn env_var_bat_pager_value_bat() {
tests/integration_tests.rs:576:    bat()
tests/integration_tests.rs:577:        .env("BAT_PAGER", "bat")
tests/integration_tests.rs:582:        .stderr(predicate::str::contains("bat as a pager is disallowed"));
tests/integration_tests.rs:586:fn pager_value_bat() {
tests/integration_tests.rs:587:    bat()
tests/integration_tests.rs:588:        .arg("--pager=bat")
tests/integration_tests.rs:593:        .stderr(predicate::str::contains("bat as a pager is disallowed"));
tests/integration_tests.rs:603:        bat()
tests/integration_tests.rs:613:/// If the bat-specific BAT_PAGER is used, obey the wish of the user
tests/integration_tests.rs:617:fn pager_most_from_bat_pager_env_var() {
tests/integration_tests.rs:619:        bat()
tests/integration_tests.rs:620:            .env("BAT_PAGER", mocked_pagers::from("most"))
tests/integration_tests.rs:629:/// Same reasoning with --pager as with BAT_PAGER
tests/integration_tests.rs:634:        bat()
tests/integration_tests.rs:649:        bat()
tests/integration_tests.rs:664:        bat()
tests/integration_tests.rs:676:    bat()
tests/integration_tests.rs:687:    bat()
tests/integration_tests.rs:699:    bat()
tests/integration_tests.rs:700:        .env("BAT_PAGER", "mismatched-quotes 'a")
tests/integration_tests.rs:710:    bat()
tests/integration_tests.rs:714:        .stdout(predicate::str::contains("BAT_PAGER="))
tests/integration_tests.rs:720:    bat_with_config()
tests/integration_tests.rs:721:        .env("BAT_CONFIG_PATH", "bat.conf")
tests/integration_tests.rs:725:        .stdout("bat.conf\n");
tests/integration_tests.rs:727:    bat_with_config()
tests/integration_tests.rs:728:        .env("BAT_CONFIG_PATH", "not-existing.conf")
tests/integration_tests.rs:740:    // Create the file with bat
tests/integration_tests.rs:741:    bat_with_config()
tests/integration_tests.rs:742:        .env("BAT_CONFIG_PATH", tmp_config_path.to_str().unwrap())
tests/integration_tests.rs:756:fn config_location_from_bat_config_dir_variable() {
tests/integration_tests.rs:757:    bat_with_config()
tests/integration_tests.rs:758:        .env("BAT_CONFIG_DIR", "conf/")
tests/integration_tests.rs:767:    bat_with_config()
tests/integration_tests.rs:768:        .env("BAT_CONFIG_PATH", "bat.conf")
tests/integration_tests.rs:778:    bat()
tests/integration_tests.rs:789:    bat_with_config()
tests/integration_tests.rs:799:    bat_with_config()
tests/integration_tests.rs:810:    bat_with_config()
tests/integration_tests.rs:820:    bat_with_config().arg("cach").assert().failure();
tests/integration_tests.rs:827:    bat()
tests/integration_tests.rs:836:    bat_with_config()
tests/integration_tests.rs:878:    bat()
tests/integration_tests.rs:898:    bat()
tests/integration_tests.rs:910:    bat()
tests/integration_tests.rs:922:    bat()
tests/integration_tests.rs:936:    bat()
tests/integration_tests.rs:950:    bat()
tests/integration_tests.rs:966:    bat_with_config()
tests/integration_tests.rs:979:    bat()
tests/integration_tests.rs:995:    bat()
tests/integration_tests.rs:1008:    bat()
tests/integration_tests.rs:1020:    bat()
tests/integration_tests.rs:1040:    bat()
tests/integration_tests.rs:1057:        .stderr("\x1b[33m[bat warning]\x1b[0m: Style 'rule' is a subset of style 'grid', 'rule' will not be visible.\n");
tests/integration_tests.rs:1077:    bat()
tests/integration_tests.rs:1093:        bat()
tests/integration_tests.rs:1105:    let cmd_for_file = bat()
tests/integration_tests.rs:1114:    let cmd_for_stdin = bat()
tests/integration_tests.rs:1134:    bat()
tests/integration_tests.rs:1147:    bat()
tests/integration_tests.rs:1157:    bat()
tests/integration_tests.rs:1169:    bat()
tests/integration_tests.rs:1181:    bat()
tests/integration_tests.rs:1193:    bat()
tests/integration_tests.rs:1204:// Regression test for https://github.com/sharkdp/bat/issues/299
tests/integration_tests.rs:1207:    bat()
tests/integration_tests.rs:1231:    bat()
tests/integration_tests.rs:1240:    bat()
tests/integration_tests.rs:1250:    bat()
tests/examples/regression_tests/issue_985.js:3:# bat --map-syntax '*.js:Markdown' --file-name 'issue_985.js' < issue_985.js
tests/examples/regression_tests/issue_985.js:4:# bat --map-syntax '*.js:Markdown' --file-name 'issue_985.js' issue_985.js
tests/utils/mocked_pagers.rs:16:/// On Windows: 'most' -> 'most.bat'
tests/utils/mocked_pagers.rs:19:        format!("{}.bat", base)
tests/benchmarks/benchmark-results/syntax-highlighting-speed-miniz.c.md:3:| `bat … miniz.c` | 96.2 ± 1.9 | 92.6 | 99.6 | 1.00 |
tests/benchmarks/benchmark-results/syntax-highlighting-speed-jquery.js.md:3:| `bat … jquery.js` | 692.4 ± 5.6 | 684.2 | 701.8 | 1.00 |
tests/benchmarks/benchmark-results/syntax-highlighting-speed-test_multiarray.py.json:4:      "command": "bat … test_multiarray.py",
tests/benchmarks/benchmark-results/syntax-highlighting-speed-jquery.js.json:4:      "command": "bat … jquery.js",
tests/benchmarks/benchmark-results/plain-text-speed.json:4:      "command": "bat … --language=txt test_multiarray.py",
tests/benchmarks/benchmark-results/syntax-highlighting-speed-test_multiarray.ansi-sequences.txt.md:3:| `bat … test_multiarray.ansi-sequences.txt` | 125.3 ± 5.6 | 119.3 | 140.4 | 1.00 |
tests/benchmarks/benchmark-results/syntax-highlighting-speed-test_multiarray.py.md:3:| `bat … test_multiarray.py` | 924.7 ± 4.4 | 917.1 | 932.3 | 1.00 |
tests/benchmarks/benchmark-results/report.md:1:## `bat` benchmark results
tests/benchmarks/benchmark-results/report.md:7:| `bat` | 6.9 ± 0.6 | 5.6 | 9.2 | 1.00 |
tests/benchmarks/benchmark-results/report.md:13:| `bat … --language=txt test_multiarray.py` | 10.4 ± 0.6 | 9.0 | 12.1 | 1.00 |
tests/benchmarks/benchmark-results/report.md:19:| `bat … jquery.js` | 692.4 ± 5.6 | 684.2 | 701.8 | 1.00 |
tests/benchmarks/benchmark-results/report.md:25:| `bat … miniz.c` | 96.2 ± 1.9 | 92.6 | 99.6 | 1.00 |
tests/benchmarks/benchmark-results/report.md:31:| `bat … test_multiarray.ansi-sequences.txt` | 125.3 ± 5.6 | 119.3 | 140.4 | 1.00 |
tests/benchmarks/benchmark-results/report.md:37:| `bat … test_multiarray.py` | 924.7 ± 4.4 | 917.1 | 932.3 | 1.00 |
tests/benchmarks/benchmark-results/startup-time.md:3:| `bat` | 6.9 ± 0.6 | 5.6 | 9.2 | 1.00 |
tests/benchmarks/benchmark-results/syntax-highlighting-speed-miniz.c.json:4:      "command": "bat … miniz.c",
tests/benchmarks/benchmark-results/plain-text-speed.md:3:| `bat … --language=txt test_multiarray.py` | 10.4 ± 0.6 | 9.0 | 12.1 | 1.00 |
tests/benchmarks/benchmark-results/syntax-highlighting-speed-jquery-3.3.1.js.json:4:      "command": "/home/shark/.cargo-target/release/bat --style=full --color=always --paging=never test-src/jquery-3.3.1.js",
tests/benchmarks/benchmark-results/syntax-highlighting-speed-test_multiarray.highlighted.txt.json:4:      "command": "bat … test_multiarray.highlighted.txt",
tests/benchmarks/benchmark-results/syntax-highlighting-speed-test_multiarray.ansi-sequences.txt.json:4:      "command": "bat … test_multiarray.ansi-sequences.txt",
tests/benchmarks/benchmark-results/syntax-highlighting-speed-jquery-3.3.1.min.js.json:4:      "command": "/home/shark/.cargo-target/release/bat --style=full --color=always --paging=never test-src/jquery-3.3.1.min.js",
tests/benchmarks/benchmark-results/ansi-sequence-forwarding.json:4:      "command": "bat … test_multiarray.highlighted.txt",
tests/benchmarks/benchmark-results/startup-time.json:4:      "command": "bat",
tests/benchmarks/run-benchmarks.sh:33:unset BAT_CACHE_PATH
tests/benchmarks/run-benchmarks.sh:34:unset BAT_CONFIG_DIR
tests/benchmarks/run-benchmarks.sh:35:unset BAT_CONFIG_PATH
tests/benchmarks/run-benchmarks.sh:36:unset BAT_OPTS
tests/benchmarks/run-benchmarks.sh:37:unset BAT_PAGER
tests/benchmarks/run-benchmarks.sh:38:unset BAT_STYLE
tests/benchmarks/run-benchmarks.sh:39:unset BAT_TABS
tests/benchmarks/run-benchmarks.sh:40:unset BAT_THEME
tests/benchmarks/run-benchmarks.sh:50:TARGET_RELEASE="${TARGET_DIR}/release/bat"
tests/benchmarks/run-benchmarks.sh:55:BAT=''
tests/benchmarks/run-benchmarks.sh:58:		--system)  BAT="bat" ;;
tests/benchmarks/run-benchmarks.sh:59:		--release) BAT="$TARGET_RELEASE" ;;
tests/benchmarks/run-benchmarks.sh:60:		--bat=*)   BAT="${arg:6}" ;;
tests/benchmarks/run-benchmarks.sh:64:if [[ -z "$BAT" ]]; then
tests/benchmarks/run-benchmarks.sh:65:	echo "A build of 'bat' must be specified for benchmarking."
tests/benchmarks/run-benchmarks.sh:66:	echo "You can use '--system', '--release' or '--bat=path/to/bat'."
tests/benchmarks/run-benchmarks.sh:70:if ! command -v "$BAT" &>/dev/null; then
tests/benchmarks/run-benchmarks.sh:71:	echo "Could not find the build of bat to benchmark ($BAT)."
tests/benchmarks/run-benchmarks.sh:72:	case "$BAT" in
tests/benchmarks/run-benchmarks.sh:73:		"bat")             echo "Make you sure to symlink 'batcat' as 'bat'." ;;
tests/benchmarks/run-benchmarks.sh:83:echo "## \`bat\` benchmark results" >> "$REPORT"
tests/benchmarks/run-benchmarks.sh:88:	"$(printf "%q" "$BAT") --no-config" \
tests/benchmarks/run-benchmarks.sh:89:	--command-name "bat" \
tests/benchmarks/run-benchmarks.sh:98:	"$(printf "%q" "$BAT") --no-config --language=txt --style=plain test-src/test_multiarray.py" \
tests/benchmarks/run-benchmarks.sh:99:	--command-name 'bat … --language=txt test_multiarray.py' \
tests/benchmarks/run-benchmarks.sh:111:		"$(printf "%q" "$BAT") --no-config --style=full --color=always '$SRC'" \
tests/benchmarks/run-benchmarks.sh:112:		--command-name "bat … ${filename}" \
tests/snapshots/generate_snapshots.py:35:def build_bat():
tests/snapshots/generate_snapshots.py:36:    print("building bat")
tests/snapshots/generate_snapshots.py:55:build_bat()
tests/syntax-tests/create_highlighted_versions.py:11:BAT_OPTIONS = [
tests/syntax-tests/create_highlighted_versions.py:23:    "bat_options",
tests/syntax-tests/create_highlighted_versions.py:28:    options = BAT_OPTIONS.copy()
tests/syntax-tests/create_highlighted_versions.py:31:    options_file = path.join(source_dirpath, "bat_options")
tests/syntax-tests/create_highlighted_versions.py:44:    env.pop("BAT_CACHE_PATH", None)
tests/syntax-tests/create_highlighted_versions.py:45:    env.pop("BAT_CONFIG_DIR", None)
tests/syntax-tests/create_highlighted_versions.py:46:    env.pop("BAT_CONFIG_PATH", None)
tests/syntax-tests/create_highlighted_versions.py:47:    env.pop("BAT_OPTS", None)
tests/syntax-tests/create_highlighted_versions.py:48:    env.pop("BAT_PAGER", None)
tests/syntax-tests/create_highlighted_versions.py:49:    env.pop("BAT_STYLE", None)
tests/syntax-tests/create_highlighted_versions.py:50:    env.pop("BAT_TABS", None)
tests/syntax-tests/create_highlighted_versions.py:51:    env.pop("BAT_THEME", None)
tests/syntax-tests/create_highlighted_versions.py:62:    bat_output = subprocess.check_output(
tests/syntax-tests/create_highlighted_versions.py:63:        ["bat"] + get_options(source) + [source],
tests/syntax-tests/create_highlighted_versions.py:74:        output_file.write(bat_output)
tests/syntax-tests/create_highlighted_versions.py:98:            "=== bat stdout:\n{}".format(err.stdout.decode("utf-8")),
tests/syntax-tests/create_highlighted_versions.py:102:            "=== bat stderr:\n{}".format(err.stderr.decode("utf-8")),
tests/syntax-tests/create_highlighted_versions.py:108:            "Error: Could not execute 'bat'. Please make sure that the executable "
tests/syntax-tests/BatTestCustomAssets.sublime-syntax:4:name: BatTestCustomAssets
tests/syntax-tests/BatTestCustomAssets.sublime-syntax:6:  - battestcustomassets
tests/syntax-tests/BatTestCustomAssets.sublime-syntax:7:scope: source.battestcustomassets
tests/syntax-tests/BatTestCustomAssets.sublime-syntax:9:# This syntax is used to test if custom assets work with bat.
tests/syntax-tests/BatTestCustomAssets.sublime-syntax:20:        1: keyword.other.battestcustomassets-key
tests/syntax-tests/BatTestCustomAssets.sublime-syntax:21:        2: string.other.battestcustomassets-value
tests/syntax-tests/highlighted/C/test.c:21:    /* This C program was written to help bat
tests/syntax-tests/highlighted/QML/BatSyntaxTest.qml:19:        service: "org.bat.service"
tests/syntax-tests/highlighted/QML/BatSyntaxTest.qml:41:            text: qsTr("Install Bat.")
tests/syntax-tests/highlighted/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff:16: ## `bat` as a library
tests/syntax-tests/highlighted/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff:17:diff --git a/src/bin/bat/app.rs b/src/bin/bat/app.rs
tests/syntax-tests/highlighted/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff:19:--- a/src/bin/bat/app.rs
tests/syntax-tests/highlighted/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff:20:+++ b/src/bin/bat/app.rs
tests/syntax-tests/highlighted/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff:23: use bat::{
tests/syntax-tests/highlighted/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff:61:diff --git a/src/bin/bat/clap_app.rs b/src/bin/bat/clap_app.rs
tests/syntax-tests/highlighted/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff:63:--- a/src/bin/bat/clap_app.rs
tests/syntax-tests/highlighted/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff:64:+++ b/src/bin/bat/clap_app.rs
tests/syntax-tests/highlighted/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff:66:                             data to bat from STDIN when bat does not otherwise know \
tests/syntax-tests/highlighted/Git Attributes/example.gitattributes:10:*.bat      text eol=crlf
tests/syntax-tests/highlighted/SSH Config/ssh_config:8:    BatchMode no
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:1:BAT(1)                      General Commands Manual                     BAT(1)
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:4:       bat - a cat(1) clone with syntax highlighting and Git integration.
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:7:       bat [OPTIONS] [FILE]...
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:9:       bat cache [CACHE-OPTIONS] [--build|--clear]
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:12:       bat  prints  the syntax-highlighted content of a collection of FILEs to
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:16:       bat  supports  a  large number of programming and markup languages.  It
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:18:       git  index.  bat automatically pipes its output through a pager (by de‐
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:21:       Whenever the output of bat goes to  a  non-interactive  terminal,  i.e.
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:22:       when  the output is piped into another process or into a file, bat will
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:112:              if the output of bat is piped to another program, but  you  want
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:119:              set  BAT_PAGER  to  an  empty  string. To control which pager is
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:126:              PAGER and BAT_PAGER environment variables. The default pager  is
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:143:              BAT_THEME environment variable (e.g.: export BAT_THEME="...").
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:156:              to the configuration file or export  the  BAT_STYLE  environment
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:157:              variable (e.g.: export BAT_STYLE=".."). Possible values: *auto*,
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:202:       bat can also be customized with a configuration file. The  location  of
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:206:       bat --config-file
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:208:       Alternatively, you can use the BAT_CONFIG_PATH environment variable  to
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:209:       point bat to a non-default location of the configuration file.
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:212:       bat  supports  Sublime  Text .sublime-syntax language files, and can be
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:214:       do  this,  add  the  .sublime-snytax language files to `$(bat --config-
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:215:       dir)/syntaxes` and run `bat cache --build`.
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:219:            mkdir -p "$(bat --config-dir)/syntaxes"
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:220:            cd "$(bat --config-dir)/syntaxes"
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:227:            bat cache --build
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:229:       Once the cache is built, the new  language  will  be  visible  in  `bat
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:232:       cache with `bat cache --clear`.
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:235:       Similarly to custom  languages,  bat  supports  Sublime  Text  .tmTheme
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:236:       themes.   These  can  be installed to `$(bat --config-dir)/themes`, and
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:237:       are added to the cache with `bat cache --build`.
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:240:       For more information and up-to-date documentation, visit the bat repo:
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:241:       https://github.com/sharkdp/bat
tests/syntax-tests/highlighted/Manpage/bat-0.16.man:243:                                                                        BAT(1)
tests/syntax-tests/highlighted/Svelte/App.svelte:30:    // This block is a regression test for a bat panic when a LiveScript syntax definition is missing
tests/syntax-tests/highlighted/VimL/source.vim:77:" Error case from issue #1604 (https://github.com/sharkdp/bat/issues/1064)
tests/syntax-tests/highlighted/Java/test.java:3:/* This Java program was submiited to help bat
tests/syntax-tests/highlighted/Sass/example.sass:46:    background-image: url("https://github.com/sharkdp/bat/raw/master/doc/logo-header.svg")
tests/syntax-tests/highlighted/HTML/test.html:5:    <title>Bat Syntax Test</title>
tests/syntax-tests/highlighted/Cpp/test.cpp:6:/* This C program was submitted to help bat
tests/syntax-tests/highlighted/Crystal/test.cr:1:# An example file to test Crystal syntax highlighting in bat
tests/syntax-tests/highlighted/Crystal/test.cr:58:greeter = Greeter.new("bat")
tests/syntax-tests/highlighted/GLSL/test.glsl:38:    // This GLSL code serves the purpose of bat syntax highlighting tests
tests/syntax-tests/highlighted/CMake/CMakeLists.txt:3:project(hello-bat VERSION 0.0.1 LANGUAGES C)
tests/syntax-tests/highlighted/CMake/CMakeLists.txt:8:add_executable(hello-bat SOURCES)
tests/syntax-tests/highlighted/CMake/CMakeLists.txt:11:target_link_libraries(hello-bat assimp)
tests/syntax-tests/highlighted/SCSS/example.scss:48:    background-image: url("https://github.com/sharkdp/bat/raw/master/doc/logo-header.svg");
tests/syntax-tests/highlighted/TOML/Cargo.toml:5:homepage = "https://github.com/sharkdp/bat"
tests/syntax-tests/highlighted/TOML/Cargo.toml:7:name = "bat"
tests/syntax-tests/highlighted/TOML/Cargo.toml:9:repository = "https://github.com/sharkdp/bat"
tests/syntax-tests/highlighted/TOML/Cargo.toml:20:# Feature required for bat the application. Should be disabled when depending on
tests/syntax-tests/highlighted/TOML/Cargo.toml:21:# bat as a library.
tests/syntax-tests/highlighted/Erlang/bat_erlang.erl:1:-module(bat_erlang).
tests/syntax-tests/highlighted/Bash/batgrep.sh:3:# bat-extras | Copyright (C) 2020 eth-p and contributors | MIT License
tests/syntax-tests/highlighted/Bash/batgrep.sh:5:# Repository: https://github.com/eth-p/bat-extras
tests/syntax-tests/highlighted/Bash/batgrep.sh:6:# Issues:     https://github.com/eth-p/bat-extras/issues
tests/syntax-tests/highlighted/Bash/batgrep.sh:37:printc "%{YELLOW}[%s warning]%{CLEAR}: $1%{CLEAR}\n" "batgrep" "${@:2}" 1>&2
tests/syntax-tests/highlighted/Bash/batgrep.sh:40:printc "%{RED}[%s error]%{CLEAR}: $1%{CLEAR}\n" "batgrep" "${@:2}" 1>&2
tests/syntax-tests/highlighted/Bash/batgrep.sh:116:if [[ -n ${BAT_PAGER+x} ]];then
tests/syntax-tests/highlighted/Bash/batgrep.sh:117:SCRIPT_PAGER_CMD=($BAT_PAGER)
tests/syntax-tests/highlighted/Bash/batgrep.sh:169:printc "%{RED}%s: '%s' requires a value%{CLEAR}\n" "batgrep" "$ARG"
tests/syntax-tests/highlighted/Bash/batgrep.sh:185:*)printc "%{RED}%s: '--color' expects value of 'auto', 'always', or 'never'%{CLEAR}\n" "batgrep"
tests/syntax-tests/highlighted/Bash/batgrep.sh:217:*)printc "%{RED}%s: '--paging' expects value of 'auto', 'always', or 'never'%{CLEAR}\n" "batgrep"
tests/syntax-tests/highlighted/Bash/batgrep.sh:238:"batgrep" \
tests/syntax-tests/highlighted/Bash/batgrep.sh:241:"https://github.com/eth-p/bat-extras"
tests/syntax-tests/highlighted/Bash/batgrep.sh:269:bat_version(){
tests/syntax-tests/highlighted/Bash/batgrep.sh:270:"bat" --version|cut -d ' ' -f 2
tests/syntax-tests/highlighted/Bash/batgrep.sh:319:BAT_ARGS=()
tests/syntax-tests/highlighted/Bash/batgrep.sh:330:BAT_STYLE="header,numbers"
tests/syntax-tests/highlighted/Bash/batgrep.sh:331:if version_compare "$(bat_version)" -gt "0.12";then
tests/syntax-tests/highlighted/Bash/batgrep.sh:419:printc "%{RED}%s: unknown option '%s'%{CLEAR}\n" "batgrep" "$OPT" 1>&2
tests/syntax-tests/highlighted/Bash/batgrep.sh:444:BAT_ARGS+=("--color=always")
tests/syntax-tests/highlighted/Bash/batgrep.sh:446:BAT_ARGS+=("--color=never")
tests/syntax-tests/highlighted/Bash/batgrep.sh:462:'the pager was explicitly disabled by $BAT_PAGER or the' \
tests/syntax-tests/highlighted/Bash/batgrep.sh:482:"bat" "${BAT_ARGS[@]}" \
tests/syntax-tests/highlighted/Bash/batgrep.sh:485:--style="$BAT_STYLE$OPT_SNIP" \
tests/syntax-tests/highlighted/Bash/simple.sh:15:			| cat | bat - | cat
tests/syntax-tests/highlighted/Bash/simple.sh:20:if command -v bat &> /dev/null; then
tests/syntax-tests/highlighted/Rust/output.rs:39:        let pager_from_env = match (env::var("BAT_PAGER"), env::var("PAGER")) {
tests/syntax-tests/highlighted/Rust/output.rs:40:            (Ok(bat_pager), _) => Some(bat_pager),
tests/syntax-tests/highlighted/Rust/output.rs:43:                // ANSI color sequences printed by bat. If someone has set PAGER="less -F", we
tests/syntax-tests/highlighted/Rust/output.rs:46:                // We only do this for PAGER (as it is not specific to 'bat'), not for BAT_PAGER
tests/syntax-tests/highlighted/Rust/output.rs:47:                // or bats '--pager' command line option.
tests/syntax-tests/highlighted/Rust/output.rs:71:                if pager_path.file_stem() == Some(&OsString::from("bat")) {
tests/syntax-tests/source/C/test.c:21:    /* This C program was written to help bat
tests/syntax-tests/source/QML/BatSyntaxTest.qml:19:        service: "org.bat.service"
tests/syntax-tests/source/QML/BatSyntaxTest.qml:41:            text: qsTr("Install Bat.")
tests/syntax-tests/source/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff:16: ## `bat` as a library
tests/syntax-tests/source/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff:17:diff --git a/src/bin/bat/app.rs b/src/bin/bat/app.rs
tests/syntax-tests/source/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff:19:--- a/src/bin/bat/app.rs
tests/syntax-tests/source/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff:20:+++ b/src/bin/bat/app.rs
tests/syntax-tests/source/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff:23: use bat::{
tests/syntax-tests/source/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff:61:diff --git a/src/bin/bat/clap_app.rs b/src/bin/bat/clap_app.rs
tests/syntax-tests/source/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff:63:--- a/src/bin/bat/clap_app.rs
tests/syntax-tests/source/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff:64:+++ b/src/bin/bat/clap_app.rs
tests/syntax-tests/source/Diff/82e7786e747b1fcfac1f963ae6415a22ec9caae1.diff:66:                             data to bat from STDIN when bat does not otherwise know \
tests/syntax-tests/source/Git Attributes/example.gitattributes:10:*.bat      text eol=crlf
tests/syntax-tests/source/SSH Config/ssh_config:8:    BatchMode no
tests/syntax-tests/source/Manpage/bat-0.16.man:1:BAT(1)                      General Commands Manual                     BAT(1)
tests/syntax-tests/source/Manpage/bat-0.16.man:4:       bat - a cat(1) clone with syntax highlighting and Git integration.
tests/syntax-tests/source/Manpage/bat-0.16.man:7:       bat [OPTIONS] [FILE]...
tests/syntax-tests/source/Manpage/bat-0.16.man:9:       bat cache [CACHE-OPTIONS] [--build|--clear]
tests/syntax-tests/source/Manpage/bat-0.16.man:12:       bat  prints  the syntax-highlighted content of a collection of FILEs to
tests/syntax-tests/source/Manpage/bat-0.16.man:16:       bat  supports  a  large number of programming and markup languages.  It
tests/syntax-tests/source/Manpage/bat-0.16.man:18:       git  index.  bat automatically pipes its output through a pager (by de‐
tests/syntax-tests/source/Manpage/bat-0.16.man:21:       Whenever the output of bat goes to  a  non-interactive  terminal,  i.e.
tests/syntax-tests/source/Manpage/bat-0.16.man:22:       when  the output is piped into another process or into a file, bat will
tests/syntax-tests/source/Manpage/bat-0.16.man:112:              if the output of bat is piped to another program, but  you  want
tests/syntax-tests/source/Manpage/bat-0.16.man:119:              set  BAT_PAGER  to  an  empty  string. To control which pager is
tests/syntax-tests/source/Manpage/bat-0.16.man:126:              PAGER and BAT_PAGER environment variables. The default pager  is
tests/syntax-tests/source/Manpage/bat-0.16.man:143:              BAT_THEME environment variable (e.g.: export BAT_THEME="...").
tests/syntax-tests/source/Manpage/bat-0.16.man:156:              to the configuration file or export  the  BAT_STYLE  environment
tests/syntax-tests/source/Manpage/bat-0.16.man:157:              variable (e.g.: export BAT_STYLE=".."). Possible values: *auto*,
tests/syntax-tests/source/Manpage/bat-0.16.man:202:       bat can also be customized with a configuration file. The  location  of
tests/syntax-tests/source/Manpage/bat-0.16.man:206:       bat --config-file
tests/syntax-tests/source/Manpage/bat-0.16.man:208:       Alternatively, you can use the BAT_CONFIG_PATH environment variable  to
tests/syntax-tests/source/Manpage/bat-0.16.man:209:       point bat to a non-default location of the configuration file.
tests/syntax-tests/source/Manpage/bat-0.16.man:212:       bat  supports  Sublime  Text .sublime-syntax language files, and can be
tests/syntax-tests/source/Manpage/bat-0.16.man:214:       do  this,  add  the  .sublime-snytax language files to `$(bat --config-
tests/syntax-tests/source/Manpage/bat-0.16.man:215:       dir)/syntaxes` and run `bat cache --build`.
tests/syntax-tests/source/Manpage/bat-0.16.man:219:            mkdir -p "$(bat --config-dir)/syntaxes"
tests/syntax-tests/source/Manpage/bat-0.16.man:220:            cd "$(bat --config-dir)/syntaxes"
tests/syntax-tests/source/Manpage/bat-0.16.man:227:            bat cache --build
tests/syntax-tests/source/Manpage/bat-0.16.man:229:       Once the cache is built, the new  language  will  be  visible  in  `bat
tests/syntax-tests/source/Manpage/bat-0.16.man:232:       cache with `bat cache --clear`.
tests/syntax-tests/source/Manpage/bat-0.16.man:235:       Similarly to custom  languages,  bat  supports  Sublime  Text  .tmTheme
tests/syntax-tests/source/Manpage/bat-0.16.man:236:       themes.   These  can  be installed to `$(bat --config-dir)/themes`, and
tests/syntax-tests/source/Manpage/bat-0.16.man:237:       are added to the cache with `bat cache --build`.
tests/syntax-tests/source/Manpage/bat-0.16.man:240:       For more information and up-to-date documentation, visit the bat repo:
tests/syntax-tests/source/Manpage/bat-0.16.man:241:       https://github.com/sharkdp/bat
tests/syntax-tests/source/Manpage/bat-0.16.man:243:                                                                        BAT(1)
tests/syntax-tests/source/Svelte/App.svelte:30:    // This block is a regression test for a bat panic when a LiveScript syntax definition is missing
tests/syntax-tests/source/VimL/source.vim:77:" Error case from issue #1604 (https://github.com/sharkdp/bat/issues/1064)
tests/syntax-tests/source/Git Config/LICENSE.md:1:The `test.gitconfig` file has been added from https://github.com/sharkdp/bat/pull/1336#issuecomment-715905807. Its "free to use".
tests/syntax-tests/source/Java/test.java:3:/* This Java program was submiited to help bat
tests/syntax-tests/source/Sass/example.sass:46:    background-image: url("https://github.com/sharkdp/bat/raw/master/doc/logo-header.svg")
tests/syntax-tests/source/HTML/test.html:5:    <title>Bat Syntax Test</title>
tests/syntax-tests/source/Cpp/test.cpp:6:/* This C program was submitted to help bat
tests/syntax-tests/source/Crystal/test.cr:1:# An example file to test Crystal syntax highlighting in bat
tests/syntax-tests/source/Crystal/test.cr:58:greeter = Greeter.new("bat")
tests/syntax-tests/source/GLSL/test.glsl:38:    // This GLSL code serves the purpose of bat syntax highlighting tests
tests/syntax-tests/source/Java Server Page (JSP)/LICENSE.md:216:For the Eclipse JDT Core Batch Compiler (ecj-x.x.x.jar) component and the
tests/syntax-tests/source/Java Server Page (JSP)/NOTICE:23:JDT Core Batch Compiler component, which is open source software.
tests/syntax-tests/source/CMake/CMakeLists.txt:3:project(hello-bat VERSION 0.0.1 LANGUAGES C)
tests/syntax-tests/source/CMake/CMakeLists.txt:8:add_executable(hello-bat SOURCES)
tests/syntax-tests/source/CMake/CMakeLists.txt:11:target_link_libraries(hello-bat assimp)
tests/syntax-tests/source/SCSS/example.scss:48:    background-image: url("https://github.com/sharkdp/bat/raw/master/doc/logo-header.svg");
tests/syntax-tests/source/TOML/Cargo.toml:5:homepage = "https://github.com/sharkdp/bat"
tests/syntax-tests/source/TOML/Cargo.toml:7:name = "bat"
tests/syntax-tests/source/TOML/Cargo.toml:9:repository = "https://github.com/sharkdp/bat"
tests/syntax-tests/source/TOML/Cargo.toml:20:# Feature required for bat the application. Should be disabled when depending on
tests/syntax-tests/source/TOML/Cargo.toml:21:# bat as a library.
tests/syntax-tests/source/Erlang/bat_erlang.erl:1:-module(bat_erlang).
tests/syntax-tests/source/Batch/LICENSE.md:1:The `build.bat` file has been added from https://github.com/Leandros/ClangOnWindows/blob/master/build.bat under the following license: 
tests/syntax-tests/source/Bash/batgrep.sh:3:# bat-extras | Copyright (C) 2020 eth-p and contributors | MIT License
tests/syntax-tests/source/Bash/batgrep.sh:5:# Repository: https://github.com/eth-p/bat-extras
tests/syntax-tests/source/Bash/batgrep.sh:6:# Issues:     https://github.com/eth-p/bat-extras/issues
tests/syntax-tests/source/Bash/batgrep.sh:37:printc "%{YELLOW}[%s warning]%{CLEAR}: $1%{CLEAR}\n" "batgrep" "${@:2}" 1>&2
tests/syntax-tests/source/Bash/batgrep.sh:40:printc "%{RED}[%s error]%{CLEAR}: $1%{CLEAR}\n" "batgrep" "${@:2}" 1>&2
tests/syntax-tests/source/Bash/batgrep.sh:116:if [[ -n ${BAT_PAGER+x} ]];then
tests/syntax-tests/source/Bash/batgrep.sh:117:SCRIPT_PAGER_CMD=($BAT_PAGER)
tests/syntax-tests/source/Bash/batgrep.sh:169:printc "%{RED}%s: '%s' requires a value%{CLEAR}\n" "batgrep" "$ARG"
tests/syntax-tests/source/Bash/batgrep.sh:185:*)printc "%{RED}%s: '--color' expects value of 'auto', 'always', or 'never'%{CLEAR}\n" "batgrep"
tests/syntax-tests/source/Bash/batgrep.sh:217:*)printc "%{RED}%s: '--paging' expects value of 'auto', 'always', or 'never'%{CLEAR}\n" "batgrep"
tests/syntax-tests/source/Bash/batgrep.sh:238:"batgrep" \
tests/syntax-tests/source/Bash/batgrep.sh:241:"https://github.com/eth-p/bat-extras"
tests/syntax-tests/source/Bash/batgrep.sh:269:bat_version(){
tests/syntax-tests/source/Bash/batgrep.sh:270:"bat" --version|cut -d ' ' -f 2
tests/syntax-tests/source/Bash/batgrep.sh:319:BAT_ARGS=()
tests/syntax-tests/source/Bash/batgrep.sh:330:BAT_STYLE="header,numbers"
tests/syntax-tests/source/Bash/batgrep.sh:331:if version_compare "$(bat_version)" -gt "0.12";then
tests/syntax-tests/source/Bash/batgrep.sh:419:printc "%{RED}%s: unknown option '%s'%{CLEAR}\n" "batgrep" "$OPT" 1>&2
tests/syntax-tests/source/Bash/batgrep.sh:444:BAT_ARGS+=("--color=always")
tests/syntax-tests/source/Bash/batgrep.sh:446:BAT_ARGS+=("--color=never")
tests/syntax-tests/source/Bash/batgrep.sh:462:'the pager was explicitly disabled by $BAT_PAGER or the' \
tests/syntax-tests/source/Bash/batgrep.sh:482:"bat" "${BAT_ARGS[@]}" \
tests/syntax-tests/source/Bash/batgrep.sh:485:--style="$BAT_STYLE$OPT_SNIP" \
tests/syntax-tests/source/Bash/simple.sh:15:			| cat | bat - | cat
tests/syntax-tests/source/Bash/simple.sh:20:if command -v bat &> /dev/null; then
tests/syntax-tests/source/Rust/output.rs:39:        let pager_from_env = match (env::var("BAT_PAGER"), env::var("PAGER")) {
tests/syntax-tests/source/Rust/output.rs:40:            (Ok(bat_pager), _) => Some(bat_pager),
tests/syntax-tests/source/Rust/output.rs:43:                // ANSI color sequences printed by bat. If someone has set PAGER="less -F", we
tests/syntax-tests/source/Rust/output.rs:46:                // We only do this for PAGER (as it is not specific to 'bat'), not for BAT_PAGER
tests/syntax-tests/source/Rust/output.rs:47:                // or bats '--pager' command line option.
tests/syntax-tests/source/Rust/output.rs:71:                if pager_path.file_stem() == Some(&OsString::from("bat")) {
tests/syntax-tests/test_custom_assets.sh:6:BAT_CONFIG_DIR=$(mktemp -d)
tests/syntax-tests/test_custom_assets.sh:7:export BAT_CONFIG_DIR
tests/syntax-tests/test_custom_assets.sh:9:BAT_CACHE_PATH=$(mktemp -d)
tests/syntax-tests/test_custom_assets.sh:10:export BAT_CACHE_PATH
tests/syntax-tests/test_custom_assets.sh:13:BAT_CONFIG_DIR = ${BAT_CONFIG_DIR}
tests/syntax-tests/test_custom_assets.sh:14:BAT_CACHE_PATH = ${BAT_CACHE_PATH}
tests/syntax-tests/test_custom_assets.sh:20:    "--language=BatTestCustomAssets"
tests/syntax-tests/test_custom_assets.sh:21:    "tests/syntax-tests/source/BatTestCustomAssets/NoColorsUnlessCustomAssetsAreUsed.battestcustomassets"
tests/syntax-tests/test_custom_assets.sh:42:echo_step "TEST: Make sure 'BatTestCustomAssets' is not part of integrated syntaxes"
tests/syntax-tests/test_custom_assets.sh:43:bat -f "${custom_syntax_args[@]}" &&
tests/syntax-tests/test_custom_assets.sh:46:echo_step "PREPARE: Install custom syntax 'BatTestCustomAssets'"
tests/syntax-tests/test_custom_assets.sh:47:custom_syntaxes_dir="$(bat --config-dir)/syntaxes"
tests/syntax-tests/test_custom_assets.sh:49:cp -v "tests/syntax-tests/BatTestCustomAssets.sublime-syntax" \
tests/syntax-tests/test_custom_assets.sh:50:    "${custom_syntaxes_dir}/BatTestCustomAssets.sublime-syntax"
tests/syntax-tests/test_custom_assets.sh:52:echo_step "PREPARE: Build custom assets to enable 'BatTestCustomAssets' syntax"
tests/syntax-tests/test_custom_assets.sh:53:bat cache --build
tests/syntax-tests/test_custom_assets.sh:55:echo_step "TEST: 'BatTestCustomAssets' is a known syntax"
tests/syntax-tests/test_custom_assets.sh:56:bat -f "${custom_syntax_args[@]}" ||
tests/syntax-tests/test_custom_assets.sh:60:bat -f "${integrated_syntax_args[@]}" ||
tests/syntax-tests/test_custom_assets.sh:63:echo_step "TEST: 'BatTestCustomAssets' is an unknown syntax with --no-custom-assets"
tests/syntax-tests/test_custom_assets.sh:64:bat -f --no-custom-assets "${custom_syntax_args[@]}" &&
tests/syntax-tests/test_custom_assets.sh:67:echo_step "TEST: 'bat cache --clear' removes all files"
tests/syntax-tests/test_custom_assets.sh:68:bat cache --clear
tests/syntax-tests/test_custom_assets.sh:69:remaining_files=$(ls -A "${BAT_CACHE_PATH}")
tests/syntax-tests/test_custom_assets.sh:74:rm -rv "${BAT_CONFIG_DIR}" "${BAT_CACHE_PATH}"
tests/assets.rs:1:use bat::assets::HighlightingAssets;
tests/no_duplicate_extensions.rs:3:use bat::assets::HighlightingAssets;
tests/scripts/find-slow-to-highlight-files.py:3:# This script goes through all languages that are supported by 'bat'. For each
tests/scripts/find-slow-to-highlight-files.py:5:# given folder for matching files. It calls 'bat' for each of these files and
tests/scripts/find-slow-to-highlight-files.py:8:# execution of 'bat'.
tests/scripts/find-slow-to-highlight-files.py:11:#   - bat (in the $PATH)
tests/scripts/find-slow-to-highlight-files.py:24:# Maximum time we allow `bat` to run
tests/scripts/find-slow-to-highlight-files.py:25:BAT_TIMEOUT_SEC = 10
tests/scripts/find-slow-to-highlight-files.py:62:            sp.check_output(["bat", "--color=always", path], timeout=BAT_TIMEOUT_SEC)
tests/scripts/find-slow-to-highlight-files.py:77:            if num_chars < THRESHOLD_SPEED * BAT_TIMEOUT_SEC:
tests/scripts/find-slow-to-highlight-files.py:78:                print(f"  Error: bat timed out on file '{path.decode()}'.")
tests/scripts/find-slow-to-highlight-files.py:81:                    f"  Warning: bat timed out on file '{path.decode()} (but the file is large)."
tests/scripts/find-slow-to-highlight-files.py:85:def measure_bat_startup_speed():
tests/scripts/find-slow-to-highlight-files.py:90:            ["bat", "--color=always", "--language=py"], stdin=sp.PIPE, stdout=sp.PIPE
tests/scripts/find-slow-to-highlight-files.py:102:    output = sp.check_output(["bat", "--list-languages"]).decode()
tests/scripts/find-slow-to-highlight-files.py:113:    print("Measuring 'bat' startup speed ... ", flush=True, end="")
tests/scripts/find-slow-to-highlight-files.py:114:    startup_time = measure_bat_startup_speed()
tests/tester.rs:13:pub struct BatTester {
tests/tester.rs:17:    /// Path to the *bat* executable
tests/tester.rs:21:impl BatTester {
tests/tester.rs:35:            .expect("bat failed");
tests/tester.rs:52:impl Default for BatTester {
tests/tester.rs:61:            .expect("bat executable directory")
tests/tester.rs:64:        let exe_name = if cfg!(windows) { "bat.exe" } else { "bat" };
tests/tester.rs:67:        BatTester { temp_dir, exe }
tests/tester.rs:86:    let signature = Signature::now("bat test runner", "bat@test.runner")?;
tests/snapshot_tests.rs:3:use crate::tester::BatTester;
tests/snapshot_tests.rs:10:                let bat_tester = BatTester::default();
tests/snapshot_tests.rs:11:                bat_tester.test_snapshot(stringify!($test_name), $style);
diagnostics/info.sh:2:_modules=('system' 'bat' 'bat_config' 'bat_wrapper' 'bat_wrapper_function' 'tool')
diagnostics/info.sh:10:BAT="bat"
diagnostics/info.sh:11:if ! command -v bat &>/dev/null; then
diagnostics/info.sh:12:	if command -v batcat &> /dev/null; then
diagnostics/info.sh:13:		BAT="batcat"
diagnostics/info.sh:17:			"Unable to find a bat executable on your PATH." \
diagnostics/info.sh:18:			"Please ensure that 'bat' exists and is not named something else."
diagnostics/info.sh:28:_bat_:description() {
diagnostics/info.sh:29:	_collects "Version information for 'bat'."
diagnostics/info.sh:30:	_collects "Custom syntaxes and themes for 'bat'."
diagnostics/info.sh:33:_bat_config_:description() {
diagnostics/info.sh:34:	_collects "The environment variables used by 'bat'."
diagnostics/info.sh:35:	_collects "The 'bat' configuration file."
diagnostics/info.sh:38:_bat_wrapper_:description() {
diagnostics/info.sh:39:	_collects "Any wrapper script used by 'bat'."
diagnostics/info.sh:42:_bat_wrapper_function_:description() {
diagnostics/info.sh:43:	_collects "The wrapper function surrounding 'bat' (if applicable)."
diagnostics/info.sh:57:_bat_:run() {
diagnostics/info.sh:58:	_out "$BAT" --version
diagnostics/info.sh:59:	_out env | grep '^BAT_\|^PAGER='
diagnostics/info.sh:62:	cache_dir="$($BAT --cache-dir)"
diagnostics/info.sh:64:		_print_command "$BAT" "--list-languages"
diagnostics/info.sh:69:		_print_command "$BAT" "--list-themes"
diagnostics/info.sh:74:_bat_config_:run() {
diagnostics/info.sh:75:	if [[ -f "$("$BAT" --config-file)" ]]; then
diagnostics/info.sh:76:		_out_fence cat "$("$BAT" --config-file)"
diagnostics/info.sh:80:_bat_wrapper_:run() {
diagnostics/info.sh:81:	_bat_wrapper_:detect_wrapper() {
diagnostics/info.sh:82:		local bat="$1"
diagnostics/info.sh:83:		if file "$(command -v "${bat}")" | grep "text executable" &> /dev/null; then
diagnostics/info.sh:84:			_out_fence cat "$(command -v "${bat}")"
diagnostics/info.sh:88:		printf "\nNo wrapper script for '%s'.\n" "${bat}"
diagnostics/info.sh:91:	_bat_wrapper_:detect_wrapper bat
diagnostics/info.sh:92:	if [[ "$BAT" != "bat" ]]; then
diagnostics/info.sh:93:		_bat_wrapper_:detect_wrapper "$BAT"
diagnostics/info.sh:97:_bat_wrapper_function_:run() {
diagnostics/info.sh:98:	_bat_wrapper_function_:detect_wrapper() {
diagnostics/info.sh:125:	_bat_wrapper_function_:detect_wrapper bat
diagnostics/info.sh:126:	_bat_wrapper_function_:detect_wrapper cat
diagnostics/info.sh:127:	if [[ "$BAT" != "bat" ]]; then
diagnostics/info.sh:128:		_bat_wrapper_function_:detect_wrapper "$BAT"
diagnostics/info.sh:180:system and bat configuration. It will give you a small preview of the commands
diagnostics/info.sh:201:		| sed "s/\"\$BAT\"/$BAT/" 1>&2
diagnostics/info.sh:228:# Tell the user if their executable isn't named "bat".
diagnostics/info.sh:229:if [[ "$BAT" != "bat" ]] && [[ "$1" != '-y' ]]; then
diagnostics/info.sh:235:	printf "The %s executable on your system is named '%s'.\n%s\n" "bat" "$BAT" \