On 3/03/2012 3:12 AM, Kelly O'Hair wrote:
I don't understand the question. It only changes TAB characters, removes
trailing whitespace on lines,
and duplicate blank lines at the end of the file.
I think the issue is what does it replace a TAB with? 4 spaces for JDK
or 2 spaces for Hotspot?
David
-kto
On Mar 2, 2012, at 1:00 AM, Staffan Larsen wrote:
Does this handle the difference between indents in HotSpot (indent 2) vs the
JDK (indent 4)?
/Staffan
On 1 mar 2012, at 22:32, Kelly O'Hair wrote:
Need reviewer. Adding the whitespace normalizer script as a convenience to the
jdk developers.
6625113: Add the normalize and rmkw perl script to the openjdk repository or
openjdk site?
http://cr.openjdk.java.net/~ohair/openjdk8/normalizer-script/webrev/
Probably a little history is warranted here. This script was originally written
to normalize the
whitespace in the jdk7 sources as they entered the Mercurial repositories in
"changeset 0".
It's been modified since then very slightly. I can't recall who wrote it
(please speak up if you know)
but it has been a valuable tool and I've had this CR to add it to the
make/scripts directory for some time.
The SCCS keyword removed (rmkw) was less useful, and I decided that it did not
deserve being added.
Why whitespace normalization? This was decided a long time ago when we had a
raft of complaints from
people viewing the sources with different tools and getting different views
based on the TABs and trailing
blanks or trailing newlines. So we decided to normalize on no TABs, no trailing
blanks on lines, and
no more than one blank line at the end of the file. This script was used to do
that normalization.
-kto