Please note that Jedit defaults to the system newline character if a special newline character is not specified in the jedit.props file. In this case, when a programmer with Windows runs the JavaStyle plugin over some code, the program will add a \r\n character to the end of each line. When the programmer re-loads the JavaStyle treated class, (s)he will find that a blank line is inserted between each line of code. Extremely annoying! The newline special characters must be removed with a text editor.
The simple workaround is to specify Unix \n newlines all the time. The trouble is that when each class is loaded, Jedit will default to \r\n. Programmers using JavaStyle (which is a great utility) should take the trouble to specify \n newlines in the jedit.props file. Simply comment out the props setting, so Jedit won&#8217;t default to the sytstem property.