42
42
# the lines involved in the conflict, which is arguably worse
43
43
# /Changes merge=union
44
44
45
- # No header for text files (would be too obtrusive).
45
+ # No header for text and META files (would be too obtrusive).
46
46
* .md typo.missing-header
47
47
README * typo.missing-header
48
48
VERSION typo.missing-header
49
49
* .adoc typo.missing-header
50
50
api_docgen /* .mld typo.missing-header
51
51
api_docgen /alldoc.tex typo.missing-header
52
52
tools /mantis2gh_stripped.csv typo.missing-header
53
+ META.in typo.missing-header
53
54
54
- * .adoc typo.long-line =may
55
+ # Hyperlinks and other markup features cause long lines
56
+ * .adoc typo.long-line =may typo.very-long-line =may
57
+ * .md typo.long-line =may typo.very-long-line =may
55
58
56
59
# Github templates and scripts lack headers, have long lines
57
60
/.github /** typo.missing-header typo.long-line =may typo.very-long-line =may
58
61
59
62
/.mailmap typo.long-line typo.missing-header typo.non-ascii
63
+ /CONTRIBUTING.md typo.non-ascii =may
64
+ /README.adoc typo.non-ascii =may
65
+ /README.win32.adoc typo.non-ascii =may
60
66
/.merlin typo.missing-header
61
67
/Changes typo.utf8 typo.missing-header
62
68
/release-info /News typo.utf8 typo.missing-header
@@ -72,6 +78,9 @@ tools/mantis2gh_stripped.csv typo.missing-header
72
78
.depend typo.prune
73
79
/.depend.menhir typo.prune
74
80
81
+ # These can be fixed at some point
82
+ /tools /* .py typo.long-line
83
+
75
84
# Makefiles may contain tabs
76
85
Makefile * typo.makefile-whitespace =may
77
86
@@ -98,12 +107,11 @@ ocamldoc/Changes.txt typo.missing-header
98
107
ocamldoc /ocamldoc.sty typo.missing-header
99
108
ocamldoc /odoc_index.html typo.missing-header
100
109
101
- otherlibs /win32unix / readlink .c typo.long-line
102
- otherlibs /win32unix / stat .c typo.long-line
103
- otherlibs /win32unix / symlink .c typo.long-line
110
+ otherlibs /unix / readlink_win32 .c typo.long-line
111
+ otherlibs /unix / stat_win32 .c typo.long-line
112
+ otherlibs /unix / symlink_win32 .c typo.long-line
104
113
105
114
runtime /sak.c typo.non-ascii
106
- runtime /caml /compatibility.h typo.very-long-line
107
115
108
116
stdlib /hashbang typo.white-at-eol typo.missing-lf
109
117
@@ -126,6 +134,9 @@ testsuite/tests/**/*.reference typo.prune
126
134
# Expect tests with overly long lines of expected output
127
135
testsuite /tests /parsing /docstrings.ml typo.very-long-line
128
136
137
+ # Generated test with overly long ocamltest description
138
+ testsuite /tests /lib-dynlink-domains /main.ml typo.very-long-line
139
+
129
140
# The normalisation tests have very specific line endings which mustn't be
130
141
# corrupted by git.
131
142
testsuite /tests /tool-ocamltest /norm * .reference binary
@@ -182,15 +193,7 @@ tools/ocaml-objcopy-macosx text eol=lf
182
193
tools /ocamlsize text eol =lf
183
194
tools /pre-commit-githook text eol =lf
184
195
tools /markdown-add-pr-links.sh text eol =lf
185
- runtime /caml /compatibility.h typo.long-line =may
186
-
187
- # These are all Perl scripts, so may not actually require this
188
- manual /tools /caml-tex text eol =lf
189
- manual /tools /format-intf text eol =lf
190
- manual /tools /htmlcut text eol =lf
191
- manual /tools /htmltbl text eol =lf
192
- manual /tools /htmlthread text eol =lf
193
- manual /tools /texexpand text eol =lf
196
+ runtime /caml /sizeclasses.h typo.missing-header typo.white-at-eol
194
197
195
198
# Tests which include references spanning multiple lines fail with \r\n
196
199
# endings, so use \n endings only, even on Windows.
0 commit comments