* updated difftastic (0.41.0 -> 0.62.0) and rebase patch, don't use justfile
[t2sde.git] / package / develop / difftastic / guess.patch
blob7d5911fe301414f53652a6b1c96cf365034562ec
1 # --- T2-COPYRIGHT-BEGIN ---
2 # t2/package/*/difftastic/guess.patch
3 # Copyright (C) 2025 The T2 SDE Project
4 # SPDX-License-Identifier: GPL-2.0 or patched project license
5 # --- T2-COPYRIGHT-END ---
7 --- difftastic-0.62.0/src/parse/guess_language.rs.vanilla 2025-02-01 02:22:05.586664267 +0100
8 +++ difftastic-0.62.0/src/parse/guess_language.rs 2025-02-01 02:23:29.366664266 +0100
9 @@ -194,7 +194,7 @@
10 "*.fcgi",
11 "*.ksh",
12 "*.sh",
13 - "*.sh.in",
14 + "*.in",
15 "*.tmux",
16 "*.tool",
17 "*.zsh",
18 @@ -246,7 +246,7 @@
19 // https://madnight.github.io/githut/
20 // Also, treating CUDA as C++
21 CPlusPlus => &[
22 - "*.cc", "*.cpp", "*.h", "*.hh", "*.hpp", "*.ino", "*.cxx", "*.cu",
23 + "*.cc", "*.cpp", "*.h", "*.hh", "*.hpp", "*.ino", "*.cxx", "*.cu", "*.tcc",
25 CSharp => &["*.cs"],
26 Css => &["*.css"],
27 @@ -310,7 +310,7 @@
28 Julia => &["*.jl"],
29 Kotlin => &["*.kt", "*.ktm", "*.kts"],
30 LaTeX => &["*.aux", "*.cls", "*.sty", "*.tex"],
31 - Lua => &["*.lua"],
32 + Lua => &["*.lua", "*.els"],
33 Make => &[
34 "*.mak",
35 "*.d",