summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2022-01-19Optimise newline splittingWilfred Hughes
2022-01-19Add scala to upstream_parsers.mdHugo van Rijswijk
2022-01-19Update src/tree_sitter_parser.rsHugo van Rijswijk
2022-01-18Improve perf when diffing identical contentsWilfred Hughes
2022-01-18Avoid HashSet::from as it requires rust 1.56Wilfred Hughes
2022-01-18Add Scala supportHugo van Rijswijk
2022-01-18Add 'vendor/tree-sitter-scala/' from commit '0a3dd53a7fc4b352a538397d054380aa...Hugo van Rijswijk
2022-01-17Add failing tests that demonstrates #99Wilfred Hughes
2022-01-17Clarify commentWilfred Hughes
2022-01-17Remove completed todoWilfred Hughes
2022-01-17Add unit test for calculate_before_contextWilfred Hughes
2022-01-17cargo fmtWilfred Hughes
2022-01-17Consider previous context after fill when calculating after contextWilfred Hughes
2022-01-17Pass a single slice of lines to calculate_after_contextWilfred Hughes
2022-01-17Calculate after_context laterWilfred Hughes
2022-01-17Remove unnecessary special case in alignment logicWilfred Hughes
2022-01-17More clippy fixesWilfred Hughes
2022-01-17Fix clippy lintWilfred Hughes
2022-01-17cargo fmtWilfred Hughes
2022-01-17Define separate functions for calculating context before/afterWilfred Hughes
2022-01-17Simplify hunk unit tests to use hashmap directlyWilfred Hughes
2022-01-17Include one-indexed value of LineNumber in debug outputWilfred Hughes
2022-01-17Ignore a noisy clippy warningWilfred Hughes
2022-01-17Silence clippy warningsWilfred Hughes
2022-01-17cargo fmtWilfred Hughes
2022-01-17Fix another issue with contiguous novel nodesWilfred Hughes
2022-01-16Ensure empty files return empty parse treesWilfred Hughes
2022-01-16Add unit tests for line parserWilfred Hughes
2022-01-16Remove incorrect TODOWilfred Hughes
2022-01-16Add a smoke test for side-by-side diffing displayWilfred Hughes
2022-01-16Improve test coverageWilfred Hughes
2022-01-16Polish wording of READMEWilfred Hughes
2022-01-16Ignore sample files for calculating GitHub code statisticsWilfred Hughes
2022-01-16Expand ocaml testsWilfred Hughes
2022-01-16Add trailing functions to ocaml sample fileWilfred Hughes
2022-01-16Add another large file for benchmarkingWilfred Hughes
2022-01-15Prefer novel tokens on the same line, even if there are repeatsWilfred Hughes
2022-01-15Ensure that .ml and .mli have the same atom nodesWilfred Hughes
2022-01-15Add another contiguous atoms test fileWilfred Hughes
2022-01-15Update tree-sitter versionWilfred Hughes
2022-01-15Create a highlighting tree_sitter::Query per-languageWilfred Hughes
2022-01-15Add docstrings for SyntaxInfoWilfred Hughes
2022-01-15Silence clippy lintWilfred Hughes
2022-01-15Flatten trivial difftastic listsWilfred Hughes
2022-01-15Add TODOWilfred Hughes
2022-01-15Treat ocaml tags as atoms tooWilfred Hughes
2022-01-15cargo fmtWilfred Hughes
2022-01-14Treat ocaml type variables as an atomWilfred Hughes
2022-01-14Ensure we only calculate opposite positions onceWilfred Hughes
2022-01-13Detect PKGBUILD and other common shell filesWilfred Hughes