on master help sign in
history of4021cf8..master
compare
aefc8fdsrc/printer.rs: Simplify Plain Text fallback codeMartin Nordholts 405a80fHighlightingAssets: Turn get_syntax_for_path() into public APIMartin Nordholts ad98d35HighlightingAssets: Implement get_syntax_for_file_name() with get_syntax_for_path()Martin Nordholts b69ab21HighlightingAssets: Extract get_syntax_for_path() methodMartin Nordholts dc8225fsrc/assets.rs: Extract helper method OpenedInput::path()Martin Nordholts 9d9b266build_assets.rs: Enable dump of syntax dependencies to Graphviz dot fileMartin Nordholts b9d01c1build_assets.rs: Ignore explicit contexts when tracking dependenciesMartin Nordholts 122cae7build_assets.rs: Sort first to make dependencies.dedup() actually usefulMartin Nordholts 44a332cParallelize syntax regression testsDavid Peter 5143f3abuild_assets.rs: Add code to track dependents of each syntaxMartin Nordholts a6dc25abuild_assets.rs: Make OtherSyntaxLookup come before SyntaxToDependenciesMartin Nordholts f04d2a9build_assets.rs: Rename 'Dependency' to 'OtherSyntax'Martin Nordholts eb3b3b9src/printer.rs: Add HighlighterFromSet helperMartin Nordholts 0994f37HighlightingAssets: Move common get_extension_syntax() code into find_syntax_by_extension()Martin Nordholts 974dec3HighlightingAssets: Inline find_syntax_by_file_name() and find_syntax_by_file_name_extension()Martin Nordholts a0c3636src/assets.rs: Use /// not // for COMPRESS_* constsMartin Nordholts d989224HighlightingAssets: Inline absolute_pathMartin Nordholts 82f439eHighlightingAssets: Simplify absolute_path with .map_or_else()Martin Nordholts b034879HighlightingAssets: No need for both path and path_strMartin Nordholts 9ed9a6fSimplify HighlightingAssets::get_syntax() first_line logic (#1852)Martin Nordholts e84b702Extract some private submodules from 'bat::assets' (#1850)Martin Nordholts 6226ebaHighlightingAssets: Add find_syntax_by_extension() helperMartin Nordholts 9e0ea06HighlightingAssets: Add find_syntax_by_name() helperMartin Nordholts 863d9caAdd various other code refactoringsMarcin Puc 4baa346Use deref coercion to simplify some argument passingMarcin Puc 7956485Improve iterator usageMarcin Puc 372e42fReduce nesting in if blocks by short circuitingMarcin Puc 9124271Load independent and minimal syntax sets when using --language (#1787)Martin Nordholts 156dec2Add context to .ino configurationKevin John Mulligan 27f046eConsolidate environment variable listsDavid Peter 74ae3deBump serde_yaml from 0.8.17 to 0.8.20dependabot[bot] 87978e7Make asset compression optional at compile time (#1825)Martin Nordholts d935ea1Add regression testing for the custom assets functionality (#1829)Martin Nordholts 9602195Bump assert_cmd from 1.0.8 to 2.0.0dependabot[bot] 8ca852cCICD: Put documentation testing in its own job (#1831)Martin Nordholts df067f7Bump predicates from 2.0.1 to 2.0.2dependabot[bot] a8a81e9Bump nix from 0.22.0 to 0.22.1dependabot[bot] 65e7c53Bump thiserror from 1.0.26 to 1.0.28dependabot[bot] 7c41bd7assets: add Debian ucf backups to ignored suffixesVille Skyttä 355a82dCICD: Sort build matrix by targetMartin Nordholts b3e17bdCICD: Remove disabled windows-2019 i686-pc-windows-gnu from build matrixMartin Nordholts 4b38e7bCICD: Swap target and os in matrix job nameMartin Nordholts 43afae3Add PowerShell completion file (#1826)Rashil Gandhi 27fa55dsrc/build_assets.rs: Refactor into smaller functions (#1822)Martin Nordholts 19c3e82Replace deprecated 'error-chain' with 'thiserror' (#1820)Martin Nordholts f1c0fd7Don't take a HighlightingAssets detour to build assets (#1802)Martin Nordholts 12dfbdcdoc/release-checklist.md: Recommend git push origin tag vX.Y.Z (#1815)Martin Nordholts c86a179PR comments addressed for line range +delta syntaxBojan Durdevic 0748783Support for line range plus syntaxBojan Durdevic b3247d9Merge the v0.18.3 hotfix release into masterMartin Nordholts