CVSROOT: /cvsroot/classpath Module name: classpath Branch: Changes by: Robert Schuster <[EMAIL PROTECTED]> 06/04/01 22:58:26
Modified files: javax/swing/text: Utilities.java WrappedPlainView.java . : ChangeLog Log message: Fixes PR #26676. 2006-04-02 Robert Schuster <[EMAIL PROTECTED]> PR #26676 * javax/swing/text/Utilities.java: (getTabbedTextOffset): Added check to decrement pos not below zero, changed '>' comparison to '>='. * javax/swing/text/WrappedPlainView.java: (lineHeight): New field. (calculateBreakPosition): Throw InternalError in catch block, removed unneeded brackets, use specific version of Utilities.getTabbedTextOffset. (paint): Set various properties neccessary for drawing. (WrappedLine.paint): Removed code to set field of outer class. (WrappedLine.modelToView): Removed unneeded expression from if-statement. (WrappedLine.viewToModel): Initialize end with endOffset - 1, removed -1 from return statement, copy only a subset into the Segment, removed special handling of mark value - just return it, simplified incrementation of currLineStart. (WrappedLine.insertUpdate): Recalculate numLines, report preference change to parent view. (WrappedLine.removeUpdate): Dito. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/Utilities.java.diff?tr1=1.28&tr2=1.29&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/WrappedPlainView.java.diff?tr1=1.14&tr2=1.15&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6980&tr2=1.6981&r1=text&r2=text