diff options
author | Jim Meyering <meyering@redhat.com> | 2009-02-25 15:37:58 +0100 |
---|---|---|
committer | Jim Meyering <meyering@redhat.com> | 2009-02-27 23:05:07 +0100 |
commit | d88c9f95e38cb86460ba4acaf90b24c3c8fce8bf (patch) | |
tree | b01fad5267324fd0f75f25feac21d41a7129f111 /HACKING | |
parent | b50a4ae557d6ac479e659f685c8a8ff909e09393 (diff) | |
download | coreutils-d88c9f95e38cb86460ba4acaf90b24c3c8fce8bf.tar.xz |
* HACKING: avoid trailing white space
Diffstat (limited to 'HACKING')
-rw-r--r-- | HACKING | 24 |
1 files changed, 24 insertions, 0 deletions
@@ -356,6 +356,30 @@ With other files, there will be some existing differences. Try not to add any more. +Avoid trailing white space +========================== +You may notice that the only trailing blanks in coreutils' +version-controlled files are in a single directory: tests/pr, +which contains expected output from various invocations of pr. + +Do not add any more trailing blanks anywhere. While "make syntax-check" +will alert you if you slip up, it's better to nip any problem in the +bud, as you're typing. A good way to help you adapt to this rule is +to configure your editor to highlight any offending characters in the +files you edit. If you use Emacs, customize its font-lock mode (FIXME: +provide more detail) or try one of its whitespace packages. This appears +to be the one that will end up in emacs 23: + + http://www.emacswiki.org/emacs/WhiteSpace + +[that page says its version also works with emacs 21 and 22] +If you use vim, add this to ~/.vimrc: + + let c_space_errors=1 + highlight RedundantSpaces ctermbg=red guibg=red + match RedundantSpaces /\s\+$\| \+\ze\t/ + + ------------------------------------------- Miscellaneous useful git commands |