David Peter
ff70a80741
Add statically linked binaries for ARM
3 years ago
David Peter
ecdb17148d
Use Ubuntu 20.04 instead of 18.04
3 years ago
David Peter
11bd523f7e
Remove post-release section
3 years ago
David Peter
01fbedc246
Formatting
3 years ago
David Peter
05e4e1f2f2
Add refined version of release checklist
3 years ago
David Peter
20223ad77c
Add old release checklist
3 years ago
a1346054
51edacb5eb
style: trim excess whitespace
3 years ago
a1346054
5197ef9048
fix: spelling
3 years ago
a1346054
19678527e5
chore(find-slow-to-highlight-files.py): be explicit about using python3
...
In many distros, `python` no longer leads to anything, and instead
`python2` or `python3` need to be explicitly run.
3 years ago
a1346054
5d319dee94
style(create.sh): remove non-POSIX keyword
3 years ago
Martin Nordholts
15c701b196
Bump bugreport to 0.4.1
...
(cherry picked from commit f6975e2acd
)
3 years ago
David Peter
d8339808a1
Update git2 dependency to fix incompatibility with Rust 1.54
...
(cherry picked from commit f3d53b79a2
)
3 years ago
bl-ue
3b263f0917
Fix typo in README
...
(cherry picked from commit fc0794a83d
)
3 years ago
Ville Skyttä
43e1a11ad8
Make Package Control reference a link
3 years ago
Martin Nordholts
ed09f90e5e
Fix all lints that are new with Rust 1.54
...
They are all of the following type:
https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow
3 years ago
Martin Nordholts
cbd96237fd
CICD: Add 'cargo fmt' check
3 years ago
Martin Nordholts
f5c1cb2dff
Run 'cargo fmt'
3 years ago
Keith Hall
5eb93a6eae
Merge pull request #1800 from sharkdp/syslog_no_colon_after_process
...
Fix syslog syntax highlighting when no colon after "process"
3 years ago
Martin Nordholts
25fa577cd0
Make 'build-assets' an optional capability for application
...
Also structure features a bit more clever to avoid duplication of
feature dependency declarations.
3 years ago
Martin Nordholts
deddc81426
src/assets.rs: Use ThemeSet::new() instead of BTreeMap::new()
3 years ago
Keith Hall
133b06e945
Fix syslog syntax highlighting when no colon after "process"
3 years ago
Mario Finelli
699f1e65cc
Add slim syntax test
3 years ago
Mario Finelli
9ef87dab27
Convert tmLanguage into sublime-syntax
3 years ago
Mario Finelli
5125e9c941
Add support for ruby-slim syntax
3 years ago
Bill Risher
6c62ed5608
revamped integration test, made CHANGELOG changes
3 years ago
Bill Risher
bf78288e9e
feat(config): added recognition of $BAT_CONFIG_DIR
3 years ago
Keith Hall
f8498b260b
Merge pull request #1793 from scop/syslog-improvements
...
Syslog highlight improvements
3 years ago
Ville Skyttä
79f08588c6
Mention syslog highlight improvements in change log
3 years ago
Ville Skyttä
2d92a4dbb3
Allow colon in syslog loghost
...
Makes it work with IPv6 addresses.
3 years ago
Ville Skyttä
f508ddf66d
Allow period in syslog loghost
...
Makes it work with FQDN's and IPv4 addresses.
3 years ago
Ville Skyttä
02218c916c
Allow period in syslog process name
3 years ago
Martin Nordholts
89217e0d58
Make --no-paging and --no-pager work again
3 years ago
Martin Nordholts
cb4973987b
Cargo.toml: Introduce 'quick-build-application' feature
...
Use it like this:
cargo build --no-default-features --features quick-build-application
It reduces dependencies to build from 154 to 125, allowing quicker iteration
when developing the app.
3 years ago
Martin Nordholts
905902d811
bin: Allow to build without bugreport
3 years ago
Martin Nordholts
c83e382eac
Cargo.toml: Only build bugreport with the app
3 years ago
Martin Nordholts
f6975e2acd
Bump bugreport to 0.4.1
3 years ago
Martin Nordholts
d8b813c0bf
When returning a SyntaxReference, also return the SyntaxSet that contains it ( #1776 )
...
To improve startup performance, we will later load smaller `SyntaxSet`s instead
of one giant one. However, the current API assumes only one `SyntaxSet` is ever used,
and that that implicitly is the `SyntaxSet` from which returned `SyntaxReference`s
comes.
This change changes the API to reflect that `SyntaxSet` and `SyntaxReference`
are tightly coupled, and enables the use of several `SyntaxSet`.
3 years ago
Martin Nordholts
5236ed135e
Fix typo in unreachable!(..) message for --wrap
3 years ago
Martin Nordholts
47d955a2ab
Add code for analyzing dependencies between syntaxes
...
And also to generate independent SyntaxSets. This will later be used
to improve bat startup time.
3 years ago
Martin Nordholts
bd797c75a4
integration_tests: Add diagnostic_sanity_check()
3 years ago
Keith Hall
05c11964fc
add patch for Python syntax to help improve performance
3 years ago
Martin Nordholts
8ecd23eab4
Make --style docs reflect that 'full' is default
...
Closes #1742
3 years ago
Martin Nordholts
1ef0206f24
CHANGELOG.md: Highlight for `vimrc` and `gvimrc` files
3 years ago
dependabot[bot]
6694aa369e
Bump assets/syntaxes/02_Extra/VimL from `7ebcaa1` to `c91fe3a`
...
Bumps [assets/syntaxes/02_Extra/VimL](https://github.com/SalGnt/Sublime-VimL ) from `7ebcaa1` to `c91fe3a`.
- [Release notes](https://github.com/SalGnt/Sublime-VimL/releases )
- [Commits](7ebcaa1d98...c91fe3ab02
)
---
updated-dependencies:
- dependency-name: assets/syntaxes/02_Extra/VimL
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Martin Nordholts
0331d28ee4
cargo fmt
3 years ago
Layle | Luca
51c7eb7ac1
Included LLVM syntax highlighting submodule and added regression tests
3 years ago
Keith Hall
5516bcb839
Merge pull request #1779 from sharkdp/http-request-response-syntax-update
...
Bump assets/syntaxes/02_Extra/http-request-response from f58bffe to 93b9326
3 years ago
Keith Hall
056b966501
Bump assets/syntaxes/02_Extra/http-request-response from f58bffe to 93b9326
3 years ago
Martin Nordholts
28eca6a2be
Use assert!(..) instead of assert_eq!(true, ..)
...
This fixes all of these lint warnings:
https://rust-lang.github.io/rust-clippy/master/index.html#bool_assert_comparison
They only appear in recent versions of clippy. Not on our MSRV.
3 years ago
dependabot[bot]
b7fd55242e
Bump assert_cmd from 1.0.5 to 1.0.8
...
Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd ) from 1.0.5 to 1.0.8.
- [Release notes](https://github.com/assert-rs/assert_cmd/releases )
- [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md )
- [Commits](https://github.com/assert-rs/assert_cmd/compare/v1.0.5...v1.0.8 )
---
updated-dependencies:
- dependency-name: assert_cmd
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago