Skip to content

Commit ca8b81c

Browse files
wismillandreasabel
authored andcommitted
Case-insensitive changelog file extension check
It is not uncommon to have files like NEWS.TXT.
1 parent fce9088 commit ca8b81c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Distribution/Server/Packages/ChangeLog.hs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ import Data.Char as Char
88

99

1010
isChangeLogFile :: FilePath -> Bool
11-
isChangeLogFile fname = map Char.toLower base `elem` basenames
11+
isChangeLogFile fname = base `elem` basenames
1212
&& ext `elem` extensions
1313
where
14-
(base, ext) = splitExtension fname
14+
(base, ext) = splitExtension (map Char.toLower fname)
1515
basenames = ["news", "changelog", "change_log", "changes"]
1616
extensions = ["", ".txt", ".md", ".markdown"]

0 commit comments

Comments
 (0)