aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorGlenn Morris2012-11-08 00:14:23 -0800
committerGlenn Morris2012-11-08 00:14:23 -0800
commit26f596760dcbedc775d69ce829426b9d8dbd1870 (patch)
treee0e8acef4058cbe18f626c1efb3fe46d99a59edf /doc
parent7858872b755fd48d82f26a488351ac7ef8512f71 (diff)
downloademacs-26f596760dcbedc775d69ce829426b9d8dbd1870.tar.gz
emacs-26f596760dcbedc775d69ce829426b9d8dbd1870.zip
Document diff-remove-trailing-whitespace
* doc/emacs/files.texi (Diff Mode): Trailing whitespace updates. * lisp/vc/diff-mode.el (diff-remove-trailing-whitespace): Doc fix. * etc/NEWS: Related markup.
Diffstat (limited to 'doc')
-rw-r--r--doc/emacs/ChangeLog4
-rw-r--r--doc/emacs/files.texi18
2 files changed, 17 insertions, 5 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog
index 7ffb22daf30..3893e3c6513 100644
--- a/doc/emacs/ChangeLog
+++ b/doc/emacs/ChangeLog
@@ -1,3 +1,7 @@
12012-11-08 Glenn Morris <rgm@gnu.org>
2
3 * files.texi (Diff Mode): Trailing whitespace updates.
4
12012-11-07 Chong Yidong <cyd@gnu.org> 52012-11-07 Chong Yidong <cyd@gnu.org>
2 6
3 * misc.texi (Terminal emulator): Document Term mode faces. 7 * misc.texi (Terminal emulator): Document Term mode faces.
diff --git a/doc/emacs/files.texi b/doc/emacs/files.texi
index 36cd3658e2d..e2a85c6d138 100644
--- a/doc/emacs/files.texi
+++ b/doc/emacs/files.texi
@@ -1470,11 +1470,19 @@ name from the patch itself. This is useful for making log entries for
1470functions that are deleted by the patch. 1470functions that are deleted by the patch.
1471@end table 1471@end table
1472 1472
1473 By default, Diff mode highlights trailing whitespace on modified 1473@c Trailing whitespace is NOT shown by default.
1474lines, so that they are more obvious. This is done by enabling 1474@c Emacs's dir-locals file enables this (for some reason).
1475Whitespace mode in the Diff buffer (@pxref{Useless Whitespace}). Diff 1475@cindex trailing whitespace, in diffs
1476mode buffers are set up so that Whitespace mode avoids highlighting 1476@findex diff-remove-trailing-whitespace
1477trailing whitespace occurring in the diff context. 1477 Diff mode has various features for dealing with trailing whitespace
1478on modified lines, since this is often an unintentional and unwanted
1479change. If you enable Whitespace mode in a Diff buffer, trailing
1480whitespace is highlighted (@pxref{Useless Whitespace}). The command
1481@kbd{M-x diff-remove-trailing-whitespace} searches for trailing
1482whitespace in the lines modified or added by a diff. If it finds any,
1483it tries to visit the associated file(s) and remove it. It does not
1484save the modifications, rather it lists any buffers that were modified
1485so you can decide for yourself what to do.
1478 1486
1479@node Misc File Ops 1487@node Misc File Ops
1480@section Miscellaneous File Operations 1488@section Miscellaneous File Operations