diff --git a/ChangeLog b/ChangeLog
index 9b0d3f581d573e77cb7d4836684760ea4269c98a..e5472598d9f4d8d6a6639cae0a83ad0b6d3cb0ca 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2015-03-25  Benno Schulenberg  <bensberg@justemail.net>
+	* doc/syntax/debian.nanorc: Slightly widen and relax the header regex.
+
 2015-03-23  Benno Schulenberg  <bensberg@justemail.net>
 	* src/text.c (do_alt_speller): Avoid the spell checker reporting
 	an error when the marked region is zero bytes long.  The message
diff --git a/doc/syntax/debian.nanorc b/doc/syntax/debian.nanorc
index 630b4d02bbaa7ddbaf99339638870929a8ddf017..f87e2246f5f21f7b2614eaa6ac8fb11bd8f01c3d 100644
--- a/doc/syntax/debian.nanorc
+++ b/doc/syntax/debian.nanorc
@@ -1,6 +1,6 @@
 ## Here is an example for apt's sources.list.
 
-syntax "apt/sources.list" "sources\.list(\.old|~)?$" "apt/sources\.list\.d/.*\.list$"
+syntax "apt/sources.list" "sources\.list(~|\.old|\.save)?$" "sources\.list\.d/.*\.list(~|\.old|\.save)?$"
 
 # Coloring the deb lines, working from tail to head.  First the
 # components -- well, everything, and thus also the components.