Merge pull request #2052 from bwitt/patch-1

Add note about --exclude-file in README and update the help text also
diff --git a/README.rst b/README.rst
index dab29a8..9a3f7c7 100644
--- a/README.rst
+++ b/README.rst
@@ -51,6 +51,10 @@
 The ``-L`` flag can be used to allow certain words that are comma-separated placed immediately after it.  **Important note:** The list passed to ``-L`` is case-sensitive based on how it is listed in the codespell dictionaries. ::
+    codespell -x FILE, --exclude-file=FILE
+Ignore whole lines that match those in ``FILE``.  The lines in ``FILE`` should match the to-be-excluded lines exactly.
     codespell -S, --skip=
 Comma-separated list of files to skip. It accepts globs as well.  Examples:
diff --git a/codespell_lib/ b/codespell_lib/
index 86cc2c0..7065e0b 100644
--- a/codespell_lib/
+++ b/codespell_lib/
@@ -343,8 +343,9 @@
                              'you\'d give "*.eps,*.txt" to this option.')
     parser.add_argument('-x', '--exclude-file', type=str, metavar='FILE',
-                        help='FILE with lines that should not be checked for '
-                             'errors or changed')
+                        help='ignore whole lines that match those '
+                             'in the file FILE. The lines in FILE '
+                             'should match the to-be-excluded lines exactly')
     parser.add_argument('-i', '--interactive',
                         action='store', type=int, default=0,