mirror of
https://github.com/sharkdp/bat.git
synced 2025-03-14 14:48:39 +00:00
The `--style` parameter now accepts a comma-separated list of strings, where every element defines either a single output component (`changes`, `grid`, `header`, `numbers`) or a predefined style (`full`, `line-numbers`, `plain`). If available, bat picks the first predefined style in the user-supplied style-list and ignores everything else. If no predefined style was requested, the other parameters that are simple output components will be used. Examples: --style changes,full,numbers Will internally be reduced to only the predefined style `full`. --style plain,full Will internally be reduced to only the predefined style `plain`. --style changes,numbers Will not be reduced, because the list does not contain any predefined styles. (Note: if `grid` is requested but no other parameters, bat still creates the left-most column with a width of `PANEL_WIDTH`. I didn't want to introduce further logic in this PR that drops or adapts the width of the left column.)
35 lines
763 B
TOML
35 lines
763 B
TOML
[package]
|
|
authors = ["David Peter <mail@david-peter.de>"]
|
|
categories = ["command-line-utilities"]
|
|
description="A cat(1) clone with wings."
|
|
homepage = "https://github.com/sharkdp/bat"
|
|
license = "MIT/Apache-2.0"
|
|
name = "bat"
|
|
readme = "README.md"
|
|
repository = "https://github.com/sharkdp/bat"
|
|
version = "0.3.0"
|
|
|
|
[dependencies]
|
|
atty = "0.2.2"
|
|
ansi_term = "0.10"
|
|
console = "0.6"
|
|
either = "1.4"
|
|
error-chain = "0.11"
|
|
directories = "0.10"
|
|
lazy_static = "1.0"
|
|
|
|
[dependencies.git2]
|
|
version = "0.7"
|
|
default-features = false
|
|
features = []
|
|
|
|
[dependencies.syntect]
|
|
version = "2"
|
|
default-features = false
|
|
features = ["parsing", "yaml-load", "dump-load", "dump-create"]
|
|
|
|
[dependencies.clap]
|
|
version = "2"
|
|
default-features = false
|
|
features = ["suggestions", "color", "wrap_help"]
|