Martin Nordholts
94fd481f36
CICD: Build: Remove unused ${{ matrix.job.cargo-options }} expansions
4 years ago
David Peter
94496df3b0
Fix broken resolv.conf highlighting
...
closes #1510
The change in `create_highlighted_versions.py` fixes a "unknown theme
"'1337'" warning. The single quotes were wrong. `bat` was always falling
back to the default theme, so let's use that for now.
4 years ago
Martin Nordholts
0e5ea9c354
CICD: Build: Use package-specific staging dir
...
A common staging dir confuses more than it helps, so let each package
step take care of its own staging dir.
For #1474
4 years ago
David Peter
7eabb5e05a
Highlight *.pac files as JavaScript
...
closes #1515
4 years ago
David Peter
9ad401be87
Fix clippy suggestion
4 years ago
Ethan P
f874c8e4db
Use less binary specified in bat config for --diagnostic
4 years ago
Ethan P
025c5c061b
Make less version check accept a path to the less binary
4 years ago
Caden Haustein
573f34d757
Update dependencies; replace unmaintained ( #1522 )
...
* Update dependencies; replace unmaintained
* Fix errors
* Revert dependency changes
* Revert git2 to 0.13.15
Co-authored-by: David Peter <mail@david-peter.de>
4 years ago
Martin Nordholts
eac36dd3b5
CICD: Build: Introduce and use new 'Strip release bin' step
...
So that we don't have to duplicate that logic in both 'Debian package'
and 'Package' steps.
For #1474
4 years ago
David Peter
70cf8a4ec5
Wording
4 years ago
Martin Nordholts
37d0d8984c
README.md: Warn about buggy snap packages
...
As discussed in #1519 , the batcat snap package is too problematic for
official endorsement, so withdraw recommendation from README.me (and
remove section from CHANGELOG.md since a release with it has not been
made yet).
4 years ago
Keith Hall
2e8c0a39db
Add support for env vars and manpage refs with dots to Manpage syntax
4 years ago
dependabot-preview[bot]
deec2902e4
Bump assets/syntaxes/02_Extra/Svelte from `aee0676` to `c71f129`
...
Bumps [assets/syntaxes/02_Extra/Svelte](https://github.com/corneliusio/svelte-sublime ) from `aee0676` to `c71f129`.
- [Release notes](https://github.com/corneliusio/svelte-sublime/releases )
- [Commits](aee0676f37...c71f1290b0
)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
4 years ago
dependabot-preview[bot]
e3343759b7
Bump assets/themes/onehalf from `8992311` to `141c775`
...
Bumps [assets/themes/onehalf](https://github.com/sonph/onehalf ) from `8992311` to `141c775`.
- [Release notes](https://github.com/sonph/onehalf/releases )
- [Commits](89923117bc...141c775ace
)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
4 years ago
dependabot-preview[bot]
fa72f86e17
Bump assets/syntaxes/02_Extra/CMake from `21e9698` to `7d6231c`
...
Bumps [assets/syntaxes/02_Extra/CMake](https://github.com/zyxar/Sublime-CMakeLists ) from `21e9698` to `7d6231c`.
- [Release notes](https://github.com/zyxar/Sublime-CMakeLists/releases )
- [Commits](21e96989d6...7d6231c934
)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
4 years ago
dependabot-preview[bot]
6527126e50
Bump assets/syntaxes/02_Extra/Lean from `7e99440` to `49d1853`
...
Bumps [assets/syntaxes/02_Extra/Lean](https://github.com/leanprover/vscode-lean ) from `7e99440` to `49d1853`.
- [Release notes](https://github.com/leanprover/vscode-lean/releases )
- [Commits](7e99440b33...49d185361a
)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
4 years ago
dependabot-preview[bot]
4aec022065
Bump serde from 1.0.118 to 1.0.123
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.118 to 1.0.123.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.118...v1.0.123 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
4 years ago
dependabot-preview[bot]
a26c5b8219
Bump predicates from 1.0.6 to 1.0.7
...
Bumps [predicates](https://github.com/assert-rs/predicates-rs ) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/assert-rs/predicates-rs/releases )
- [Changelog](https://github.com/assert-rs/predicates-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/assert-rs/predicates-rs/compare/v1.0.6...v1.0.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
4 years ago
Martin Nordholts
d36b091fd7
CICD: Build: Move PKG_* vars to 'Package' step
...
For improved modularization of CICD script.
For #1474
4 years ago
Martin Nordholts
3dcf02549e
CICD: Build: Move DPKG_* vars to 'Debian package' step
...
For cleaner CICD script. Note that we can't use outputs defined in our
own step, so also change to shell vars intead.
For #1474
4 years ago
Martin Nordholts
e402011a73
CICD: Build: Split out dir creation into the individual package steps
...
It's cleaner because we can reuse helper vars and create the dirs closer
in time to when they are needed.
For #1474
4 years ago
Martin Nordholts
dc1620d1f0
get_pager(): Simplify use_less_instead expression
4 years ago
Martin Nordholts
c48e779e8a
CHANGELOG.md: Add entry for #1413
4 years ago
Martin Nordholts
dd0d44bbb3
Fix #1413 Can't use `bat` at all! (Error: Use of bat as a pager is disallowed...)
...
Fixed by implementing the proposal by sharkdp:
* Allow PAGER=bat, but ignore the setting in bat and simply default to
less. Unless of course, BAT_PAGER or --pager is used to overwrite the
value of PAGER.
* Disallow the usage of bat within BAT_PAGER and --pager.
4 years ago
sharkdp
060b9981b5
Remove deprecated PrettyPrinter methods
4 years ago
Keith Hall
b25713938d
Fix typo in bug report template
4 years ago
Keith Hall
5b09561114
Update map-syntax text in manpage to match --help
4 years ago
Keith Hall
fcde4824d5
Add missing command line options to the manpage
4 years ago
sharkdp
b0e5828d3f
Add comment regarding use of bat as a library, closes #953
4 years ago
sharkdp
b7d499d1be
Add 'batcat' comment in MANPAGER suggestion, closes #1434
4 years ago
sharkdp
1ae16fca90
Improve --map-syntax documentation, see #1386
4 years ago
sharkdp
0e2bef3b79
Fix minor mistakes in --map-syntax documentation
4 years ago
Martin Nordholts
221c9815a5
CICD: Build: Split up into separate 'Debian package' step
...
Make sure to ignore whitespace changes when diffing.
For #1474
4 years ago
Martin Nordholts
c5c683f67c
Explicitly allow clippy::match_bool until we bump MSRV
...
Since we run clippy on Rust 1.42.0 we still get warnings about the
presence of clippy::match_bool lints. That lint has been moved from
'Style' to 'Pedantic' in Rust 1.45.0 and onwards however, so let's
silent it in our clippy runs too.
4 years ago
David Peter
149a0177cd
Update number of syntaxes
4 years ago
David Peter
252e5a6b13
Merge pull request #1402 from Enselic/fix-1063
...
Fix #1063 : Do not use 'more' or 'most' PAGER, as they are not compatible with bats output
4 years ago
sharkdp
faa27ed6e3
CICD: simply use 'sed' to extract crate information
4 years ago
sharkdp
f3227c259e
Use cache for faster install
4 years ago
sharkdp
2cfeebab90
CICD: Use 'cargo get' to extract crate metadata
4 years ago
Martin Nordholts
8dd67cca0c
Revert accidental change to assets/syntaxes/02_Extra/VimL
4 years ago
Martin Nordholts
eda72c31b2
tests: Move 'mocked pagers' utils to separate file
4 years ago
Martin Nordholts
7809008016
PagerKind::from(): Simplify
4 years ago
Martin Nordholts
c2c2b0211a
fn mocked_pager: Simplify with format!
4 years ago
Martin Nordholts
dd6f57e107
pager.rs: Some comment fixups
4 years ago
Martin Nordholts
dfe7a60140
PagerSource: [Bat]PagerEnvVar -> EnvVar[Bat]Pager
4 years ago
Martin Nordholts
fc30277cfa
pager.rs: Limit visibilities to pub(crate)
4 years ago
Martin Nordholts
02e6ff4183
Merge remote-tracking branch 'origin/master' into fix-1063
4 years ago
Martin Nordholts
e3b1142364
CICD: Build: DEPLOY -> IS_RELEASE and inline it
...
This simplifies and clarifies the script.
For #1474
4 years ago
Martin Nordholts
8832ff3c6a
CICD: Build: Adapt release version regex to bat
...
All bat tags begin with a small 'v', so no need for a generic pattern in
the CI script. This will also help us ensure we keep the same format on
future tags.
4 years ago
Martin Nordholts
505ff10dc6
CICD: Build: Always build and upload Debian packages
...
Not only when a release tag is pushed. Also publish these Debian
packages as artifacts. This makes PR workflows more similar to release
work flows, and reduces risk of build system regressions that we don't
detect until we make a new release.
For #1474
4 years ago