-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathdot.gitattributes_global.base_builtin_diff
115 lines (90 loc) · 2.58 KB
/
dot.gitattributes_global.base_builtin_diff
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# -*- mode: Gitattributes -*-
# Text (builtin) ===============================================================
# https://github.com/git/git/blob/df6c4f722c94641d5a9ea5496511f7043433abc2/Documentation/gitattributes.txt#L803-L850
# https://github.com/git/git/blob/d486ca60a51c9cb1fe068803c3f540724e95e83a/userdiff.c
*.ada diff=ada
*.adb diff=ada
*.ads diff=ada
*.bash diff=bash
*.sh diff=bash
*.bib diff=bibtex
*.bibtex diff=bibtex
*.c diff=cpp
*.c++ diff=cpp
*.cc diff=cpp
*.cpp diff=cpp
*.cxx diff=cpp
*.h diff=cpp
*.h++ diff=cpp
*.hh diff=cpp
*.hpp diff=cpp
*.cs diff=csharp
*.css diff=css
*.dts diff=dts
*.dtsi diff=dts
*.ex diff=elixir
*.exs diff=elixir
*.[Ff] diff=fortran
*.[Ff]or diff=fortran
*.[Ff][0-9][0-9] diff=fortran
*.fountain diff=fountain
*.go diff=golang
*.htm diff=html
*.html diff=html
*.java diff=java
*.gradle diff=java
*.gradle.kts diff=java
*.markdown diff=markdown
*.md diff=markdown
*.mdwn diff=markdown
*.mdown diff=markdown
*.mkd diff=markdown
*.mkdn diff=markdown
# NOTE skipping *.m, because it matches Matlab/ObjectiveC too
# *.m diff=matlab
*.mu diff=matlab
# NOTE skipping *.m, because it matches Mathematica/Matlab too
# *.m diff=objc
*.mm diff=objc
*.p diff=pascal
*.pas diff=pascal
*.pp diff=pascal
*.perl diff=perl
*.pl diff=perl
*.pm diff=perl
*.php diff=php
*.inc diff=php
*.pxd diff=python
*.py diff=python
*.py3 diff=python
*.pyi diff=python
*.pyw diff=python
*.pyx diff=python
*.pyz diff=python
*.gemspec diff=ruby
*.rb diff=ruby
*.rs diff=rust
# see https://stackoverflow.com/a/56853906/465684
# Racket
*.rkt diff=scheme
# Scheme Scribe
*.scr diff=scheme
# Scribble
*.scrbl diff=scheme
# Extensions: Scheme
*.scm diff=scheme
# Extensions: Scheme library definition
*.sld diff=scheme
# Extensions: Scheme library source
*.sls diff=scheme
# Extensions: Scheme program source
*.sps diff=scheme
# Rare: Scheme source # .scm
*.ss diff=scheme
# Rare: Scheme # .scm
*.sc diff=scheme
# Rare: Scheme
*.sch diff=scheme
# Rare: Scheme
*.sps7 diff=scheme
*.tex diff=tex