[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract... [classpath-0_91-branch]

2006-05-14 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: classpath-0_91-branch
Changes by: Mark Wielaard [EMAIL PROTECTED]   06/05/14 16:43:58

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractDocument.java 

Log message:
2006-05-14  Robert Schuster  [EMAIL PROTECTED]

PR classpath/27595
* javax/swing/text/AbstractDocument.java:
(insertString): Flipped if-expression and its blocks.
(remove): Dito.
(replace): Flipped if-expression and its blocks, added note, invoke
insertString and remove instead of insertStringImpl and removeImpl.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?only_with_tag=classpath-0_91-branchtr1=1.7277.2.14tr2=1.7277.2.15r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?only_with_tag=classpath-0_91-branchtr1=1.55.2.1tr2=1.55.2.2r1=textr2=text




[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract... [classpath-0_91-branch]

2006-05-10 Thread Andrew John Hughes
CVSROOT:/sources/classpath
Module name:classpath
Branch: classpath-0_91-branch
Changes by: Andrew John Hughes [EMAIL PROTECTED]  06/05/10 09:53:21

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractDocument.java 

Log message:
2006-05-09  Robert Schuster  [EMAIL PROTECTED]

PR classpath/24216
* javax/swing/text/AbstractDocument.java:
(insertString): Added more documentation, added argument check.
(remove): Added more documentation.
(removeImpl): Added argument check.
(replace): Added more documentation, added argument check.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?only_with_tag=classpath-0_91-branchtr1=1.7277.2.9tr2=1.7277.2.10r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?only_with_tag=classpath-0_91-branchtr1=1.55tr2=1.55.2.1r1=textr2=text




[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract...

2006-03-10 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]06/02/28 16:17:50

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractDocument.java 

Log message:
2006-02-28  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/text/BranchElement.java
(startOffset): New field.
(endOffset): New field.
(BranchElement): Initialize new fields.
(getEndOffset): Rewritten to possibly return cached values
if element has no children.
(getStartOffset): Rewritten to possibly return cached values
if element has no children.
* javax/swing/text/LeafElement.java
(startDelta): New field.
(endDelta): New field.
(LeafElement): Handle possible delta of start/endOffset when
these parameters lie outside the document range.
(getStartOffset): Handle possible startDelta.
(getEndOffset): Handle possible startDelta.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6532tr2=1.6533r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?tr1=1.51tr2=1.52r1=textr2=text




[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract...

2006-03-10 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]06/03/01 20:39:50

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractDocument.java CompositeView.java 
  DefaultCaret.java DefaultStyledDocument.java 
  JTextComponent.java PlainView.java View.java 

Log message:
2006-03-01  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/text/AbstractDocument.java
(LeafElement.LeafElement): Handle delta with respect to content
length not document length.
* javax/swing/text/CompositeView.java
(getViewIndex): Handle bias correctly.
* javax/swing/text/DefaultCaret.java
(paint): Align caret position to document bounds to avoid trouble
when removing large portions of content.
* javax/swing/text/DefaultStyledDocument.java
(ElementBuffer.insertFirstContentTag): Use pos instead of offset.
(ElementBuffer.createFracture): Copy old childs attribute. The
ElementSpec usually doesn't carry attribute information.
Use pos instead of offset.
(ElementBuffer.insertFracture): Use pos instead of offset.
(createDefaultRootElement): Don't use create* and instead directly
instantiate the elements.
(handleInsertAfterNewline): Compare the paragraphs startOffset
rather than previous paragraphs endOffset.
* javax/swing/text/JTextComponent.java
(getScrollableTracksViewportWidth): Remove unnecessary cast to
JViewport.
(getScrollableTracksViewportHeight): Remove unnecessary cast to
JViewport.
* javax/swing/text/PlainView.java
(damageLineRange): Avoid creating new Rectangle by using
SwingUtilities.
* javax/swing/text/View.java
(forwardUpdate): Correct the use of bias.
(modelToView): Avoid new Rectangles by using SwingUtilities.
(dump): Made (temprorarily) protected for use in BasicTextUI.
(dump(int)): Dump out the element of the view.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6552tr2=1.6553r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?tr1=1.52tr2=1.53r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/CompositeView.java.diff?tr1=1.14tr2=1.15r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/DefaultCaret.java.diff?tr1=1.31tr2=1.32r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/DefaultStyledDocument.java.diff?tr1=1.63tr2=1.64r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/JTextComponent.java.diff?tr1=1.53tr2=1.54r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/PlainView.java.diff?tr1=1.37tr2=1.38r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/View.java.diff?tr1=1.29tr2=1.30r1=textr2=text




[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract...

2006-02-21 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]06/02/21 13:56:15

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractDocument.java BoxView.java 
  ComponentView.java DefaultStyledDocument.java 
  FlowView.java GlyphView.java 
  ParagraphView.java Utilities.java 
javax/swing/text/html: HTML.java HTMLDocument.java 
   HTMLEditorKit.java InlineView.java 
Added files:
javax/swing/text/html: NullView.java 

Log message:
2006-02-21  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/text/AbstractDocument.java
(AbstractElement.getAttribute): Use getResolveParent() to fetch
the resolving parent.
(AbstractElement.getResolveParent): Fixed to handle possible null
parent.
* javax/swing/text/BoxView.java
(childReqs): New field.
(paint): Added debugging code (commented out).
(getPreferredSpan): Rewritten to use new update* methods.
(getMaximumSpan): Rewritten to return Integer.MAX_VALUE
for the minor axis and preferredSpan for the major axis.
(getMinimumSpan): Rewritten to use new update* methods.
(baselineRequirements): Rewritten to avoid creation of
unnecessary SizeRequirements objects.
(baselineLayout): Rewritten to use new update* methods.
(calculateMajorAxisRequirements): Rewritten to avoid creation of
unnecessary SizeRequirements objects.
(calculateMinorAxisRequirements): Rewritten to avoid creation of
unnecessary SizeRequirements objects.
(layout): Some robustness fixes for the layout. Turned AssertionErrors
into warnings.
(layoutMajorAxis): Rewritten to use new update* methods.
(layoutMinorAxis): Rewritten to use new update* methods.
(getChildRequirements): Replaced by the update* methods.
(getAlignment): Use update* methods.
(updateChildRequirements): New methods. Updates the child requirements
if necessary.
(updateRequirements): New methods. Updates the BoxView requirements
if necessary.
* javax/swing/text/DefaultStyledDocument.java
(ElementBuffer.insert): Added warning for illegal replacement operation.
* javax/swing/text/FlowView.java
(layoutRow): When offset doesn't change, return -1.
(LogicalView): Now subclasses BoxView.
(loadChildren): Let the CompositeView.setParent() load the children
of the logicalView.
(calculateMinorRequirements): New overridden method.
* javax/swing/text/GlyphView.java
(DefaultGlyphPainter.paint): Fixed typo.
(startOffset): Made field private.
(endOffset): Made field private.
(paint): Call getStartOffset() and getEndOffset() instead of the
element methods.
(isStrikeThrough): Fixed typo.
(breakView): Use Utilities.getBreakLocation() to determine best
break location.
(changedUpdate): Call preferencedChange on this instead of parent.
(removeUpdate): Call preferencedChange on this instead of parent.
* javax/swing/text/ParagraphView.java
(Row.getAlignment): For Y_AXIS, call super.
(getAlignment): Likewise.
* javax/swing/text/Utilities.java
(getBreakLocation): Set Segment object directly on the BreakIterator.
* javax/swing/text/html/HTML.java
(Attribute): Made class non-serializable and final as specified.
(Attribute(String)): Made constructor private.
(Attribute.compareTo): Removed.
(Attribute.equals): Removed.
(Attribute.hashCode): Removed.
(Tag): Made class non-comparable and non-serializable as specified.
(Tag.compareTo): Removed.
(Tag.equals): Removed.
(Tag.hashCode): Removed.
* javax/swing/text/html/HTMLDocument.java
(HTMLReader.blockOpen): Add tag as name attribute to element.
* javax/swing/text/html/HTMLEditorKit.java
(HTMLFactory.create): Create NullView for head tags, removed unused
fallback.
* javax/swing/text/html/InlineView.java
(setPropertiesFromAttributes): Call super.
* javax/swing/text/html/NullView.java: New class.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6473tr2=1.6474r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?tr1=1.50tr2=1.51r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/BoxView.java.diff?tr1=1.14tr2=1.15r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/ComponentView.java.diff?tr1=1.14tr2=1.15r1=textr2=text

[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract...

2006-02-20 Thread Robert Schuster
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Robert Schuster [EMAIL PROTECTED] 06/02/20 12:07:31

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractDocument.java GapContent.java 

Log message:
This finally fixes PR #26354.

2006-02-20  Robert Schuster  [EMAIL PROTECTED]

* javax/swing/text/GapContent.java:
(shiftGapEndUp): Corrected new mark value.
* javax/swing/text/AbstractDocument.java:
(remove): Changed order of operations.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6461tr2=1.6462r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?tr1=1.49tr2=1.50r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/GapContent.java.diff?tr1=1.38tr2=1.39r1=textr2=text




[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract...

2006-02-07 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]06/02/07 16:42:39

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractDocument.java 

Log message:
2006-02-07  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/text/AbstractDocument.java
(insertString): Enclose locking/unlocking in try-finally block
and also keep locked while notifying the listeners.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6296tr2=1.6297r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?tr1=1.43tr2=1.44r1=textr2=text




[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract...

2005-12-20 Thread Anthony Balkissoon
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Anthony Balkissoon [EMAIL PROTECTED]  05/12/20 21:28:16

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractDocument.java 

Log message:
2005-12-20  Anthony Balkissoon  [EMAIL PROTECTED]

Fixes bug #25506
* javax/swing/text/AbstractDocument.java:
(insertString): Fire insert update whether the DocumentEvent was
changed or not.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5868tr2=1.5869r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?tr1=1.41tr2=1.42r1=textr2=text




[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract...

2005-12-15 Thread Anthony Balkissoon
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Anthony Balkissoon [EMAIL PROTECTED]  05/12/15 21:17:46

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractDocument.java 

Log message:
2005-12-15  Anthony Balkissoon  [EMAIL PROTECTED]

* javax/swing/text/AbstractDocument.java:
(AbstractElement.getAttribute): If no attribute could be found in the
AttributeSet hierarchy, then try the Element hierarchy instead.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5825tr2=1.5826r1=textr2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?tr1=1.40tr2=1.41r1=textr2=text




[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract...

2005-11-17 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]05/11/17 20:31:51

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractDocument.java ComponentView.java 
  FlowView.java IconView.java ParagraphView.java 

Log message:
2005-11-17  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/text/AbstractDocument.java
(LeafElement.getName): If super.getName() returns something
non-null, then return that instead of ContentElementName.
* javax/swing/text/ComponentView.java
(comp): New field.
(getAlignment): Implemented previously stubbed method.
(getComponent): Implemented previously stubbed method.
(getMaximumSpan): Implemented previously stubbed method.
(getMinimumSpan): Implemented previously stubbed method.
(getPreferredSpan): Implemented previously stubbed method.
(modelToView): Implemented previously stubbed method.
(paint): Implemented previously stubbed method.
(setParent): Implemented previously stubbed method.
(setSize): Removed unneeded method.
(viewToModel): Implemented previously stubbed method.
* javax/swing/text/FlowView.java
(insertUpdate): Forward this event to the logical view.
* javax/swing/text/IconView.java
(paint): Implemented previously stubbed method.
(getPreferredSpan): Implemented previously stubbed method.
(modelToView): Implemented previously stubbed method.
(viewToModel): Implemented previously stubbed method.
* javax/swing/text/ParagraphView.java
(firstLineIndent): New field.
(justification): New field.
(lineSpacing): New field.
(tabSet): New field.
(changedUpdate): New method.
(setPropertiesFromAttributes): New method.
(setFirstLineIndent): New method.
(setJustification): New method.
(setLineSpacing): New method.
(getLayoutView): New method.
(getLayoutViewCount): New method.
(getTabSet): New method.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5644tr2=1.5645r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?tr1=1.38tr2=1.39r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/ComponentView.java.diff?tr1=1.12tr2=1.13r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/FlowView.java.diff?tr1=1.5tr2=1.6r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/IconView.java.diff?tr1=1.5tr2=1.6r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/ParagraphView.java.diff?tr1=1.3tr2=1.4r1=textr2=text





[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract...

2005-10-30 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Mark Wielaard [EMAIL PROTECTED]   05/10/30 18:02:54

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractDocument.java DefaultFormatter.java 
  DefaultStyledDocument.java GlyphView.java 
  PlainView.java 

Log message:
* javax/swing/text/AbstractDocument.java (dump): Actually throw
AssertionError when constructed.
* javax/swing/text/DefaultFormatter.java (checkValidInput): Add cause
to AssertionError.
* javax/swing/text/DefaultStyledDocument.java (insertUpdate):
Likewise.
* javax/swing/text/GlyphView.java (getPartialSpan): Likewise.
(getText): Likewise.
* javax/swing/text/PlainView.java (determineMaxLineLength): Likewise.
(updateDamage): Likewise.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5390tr2=1.5391r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?tr1=1.36tr2=1.37r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/DefaultFormatter.java.diff?tr1=1.4tr2=1.5r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/DefaultStyledDocument.java.diff?tr1=1.13tr2=1.14r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/GlyphView.java.diff?tr1=1.9tr2=1.10r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/PlainView.java.diff?tr1=1.27tr2=1.28r1=textr2=text





[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract...

2005-10-19 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]05/10/19 14:57:33

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractDocument.java AttributeSet.java 
  ComponentView.java DefaultCaret.java 
  DefaultEditorKit.java DefaultHighlighter.java 
  EditorKit.java FieldView.java FlowView.java 
  GlyphView.java JTextComponent.java 
  LayoutQueue.java PlainView.java Segment.java 
  StyledDocument.java 
javax/swing/text/html: HTMLEditorKit.java 
   HTMLFrameHyperlinkEvent.java 
javax/swing/text/html/parser: DocumentParser.java 

Log message:
2005-10-19  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/text/AbstractDocument.java
* javax/swing/text/AttributeSet.java
* javax/swing/text/ComponentView.java
* javax/swing/text/DefaultCaret.java
* javax/swing/text/DefaultEditorKit.java
* javax/swing/text/DefaultHighlighter.java
* javax/swing/text/EditorKit.java
* javax/swing/text/FieldView.java
* javax/swing/text/FlowView.java
* javax/swing/text/GlyphView.java
* javax/swing/text/JTextComponent.java
* javax/swing/text/LayoutQueue.java
* javax/swing/text/PlainView.java
* javax/swing/text/Segment.java
* javax/swing/text/StyledDocument.java
* javax/swing/text/html/HTMLEditorKit.java
* javax/swing/text/html/HTMLFrameHyperlinkEvent.java
* javax/swing/text/html/parser/DocumentParser.java
Reformatted slightly. Filled emtpy blocks with comments. Fixed some
slight API doc errors. Removed some unneeded imports.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5286tr2=1.5287r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?tr1=1.34tr2=1.35r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/AttributeSet.java.diff?tr1=1.11tr2=1.12r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/ComponentView.java.diff?tr1=1.10tr2=1.11r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/DefaultCaret.java.diff?tr1=1.18tr2=1.19r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/DefaultEditorKit.java.diff?tr1=1.22tr2=1.23r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/DefaultHighlighter.java.diff?tr1=1.5tr2=1.6r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/EditorKit.java.diff?tr1=1.7tr2=1.8r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/FieldView.java.diff?tr1=1.6tr2=1.7r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/FlowView.java.diff?tr1=1.3tr2=1.4r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/GlyphView.java.diff?tr1=1.8tr2=1.9r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/JTextComponent.java.diff?tr1=1.42tr2=1.43r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/LayoutQueue.java.diff?tr1=1.3tr2=1.4r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/PlainView.java.diff?tr1=1.26tr2=1.27r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/Segment.java.diff?tr1=1.7tr2=1.8r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/StyledDocument.java.diff?tr1=1.4tr2=1.5r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/html/HTMLEditorKit.java.diff?tr1=1.5tr2=1.6r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/html/HTMLFrameHyperlinkEvent.java.diff?tr1=1.3tr2=1.4r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/html/parser/DocumentParser.java.diff?tr1=1.8tr2=1.9r1=textr2=text





[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract...

2005-10-12 Thread Anthony Balkissoon
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Anthony Balkissoon [EMAIL PROTECTED]  05/10/12 18:05:42

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractDocument.java 

Log message:
2005-10-12  Anthony Balkissoon  [EMAIL PROTECTED]

* javax/swing/text/AbstractDocument.java:
(insertString): Don't include an ElementChange if no children were
added.
(remove): Don't include an ElementChange if no children were removed.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5198tr2=1.5199r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?tr1=1.33tr2=1.34r1=textr2=text





[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract...

2005-10-06 Thread Anthony Balkissoon
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Anthony Balkissoon [EMAIL PROTECTED]  05/10/06 19:53:34

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractDocument.java 

Log message:
2005-10-06  Anthony Balkissoon  [EMAIL PROTECTED]

* javax/swing/text/AbstractDocument.java: Implemeted locking.
(insertString): Obtain write lock before altering document.
(readLock): Implemented.
(readUnlock): Implemented.
(remove): Obtain write lock before altering document.
(render): Implemented.
(writeLock): Implemented.
(writeUnlock): Implemented.
(getCurrentWriter): Implemented.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5138tr2=1.5139r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?tr1=1.32tr2=1.33r1=textr2=text





[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract...

2005-10-05 Thread Anthony Balkissoon
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Anthony Balkissoon [EMAIL PROTECTED]  05/10/05 15:19:47

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractDocument.java GapContent.java 

Log message:
2005-10-05  Anthony Balkissoon  [EMAIL PROTECTED]

* javax/swing/text/AbstractDocument.java:
(remove): If removing content returns an UndoableEdit, then add an
ElementEdit to the DocumentEvent before firing.
* javax/swing/text/GapContent.java:
(UndoRemove): New class to implement UndoableEdit for remove operation.
(remove): Return an UndoableEdit instead of null.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5121tr2=1.5122r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?tr1=1.31tr2=1.32r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/GapContent.java.diff?tr1=1.29tr2=1.30r1=textr2=text





[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract...

2005-10-04 Thread Anthony Balkissoon
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Anthony Balkissoon [EMAIL PROTECTED]  05/10/04 19:37:20

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractDocument.java GapContent.java 
  JTextComponent.java PlainView.java 

Log message:
2005-10-04  Anthony Balkissoon  [EMAIL PROTECTED]

* javax/swing/text/AbstractDocument.java:
(insertString): If inserting a string into the Content returns an
UndoableEdit, then add an ElementEdit to the DocumentEvent before
firing.
(remove): Don't fire a removeUpdate unless some content was actually
removed.
* javax/swing/text/GapContent.java:
(UndoInsertString): New class to implement UndoableEdit functions.
(insertString): Return an UndoableEdit instead of null.  Also use
locally calculated length of String rather than calculating again.
* javax/swing/text/JTextComponent.java:
(setText): If the Document is an AbstractDocument this should pass
through AbstractDocument.replace rather than calling remove and insert.
* javax/swing/text/PlainView.java:
(determineMaxLength): Keep track of which line was the longest as well
as the length of it.  We'll need this to know when the longest line is
removed and we need to redetermine the longest line.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5117tr2=1.5118r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?tr1=1.30tr2=1.31r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/GapContent.java.diff?tr1=1.28tr2=1.29r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/JTextComponent.java.diff?tr1=1.39tr2=1.40r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/PlainView.java.diff?tr1=1.13tr2=1.14r1=textr2=text





[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract...

2005-09-28 Thread Anthony Balkissoon
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Anthony Balkissoon [EMAIL PROTECTED]  05/09/28 20:11:11

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractDocument.java 

Log message:
2005-09-28  Anthony Balkissoon  [EMAIL PROTECTED]

* javax/swing/text/AbstractDocument.java:
(BranchElement.getElementIndex): If there are no children, don't return
-1, instead getStartOffset() will throw NPE.  Also, if no child Element
contains the specified offset, return the closest one.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.5025tr2=1.5026r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?tr1=1.29tr2=1.30r1=textr2=text





[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract...

2005-09-04 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Mark Wielaard [EMAIL PROTECTED]   05/09/04 11:53:12

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractDocument.java 

Log message:
* (LeafElement.LeafElement): Set startPos and endPos through
createPosition() if parent is null.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4638tr2=1.4639r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?tr1=1.26tr2=1.27r1=textr2=text





[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract...

2005-08-29 Thread Mark Wielaard
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Mark Wielaard [EMAIL PROTECTED]   05/08/29 17:02:02

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractDocument.java 

Log message:
* javax/swing/text/AbstractDocument.java (addEdit): Document gcj bug
workaround.
(getChange): Likewise.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4584tr2=1.4585r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?tr1=1.25tr2=1.26r1=textr2=text





[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract...

2005-08-28 Thread Chris Burdess
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Chris Burdess [EMAIL PROTECTED]   05/08/28 15:20:53

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractDocument.java 

Log message:
2005-08-26  Chris Burdess  [EMAIL PROTECTED]

* javax/swing/text/AbstractDocument.java: Fully qualify references to
ElementChange class.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4581tr2=1.4582r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?tr1=1.24tr2=1.25r1=textr2=text





[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract...

2005-08-21 Thread Tom Tromey
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Tom Tromey [EMAIL PROTECTED]  05/08/21 16:48:02

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractWriter.java 

Log message:
* javax/swing/text/AbstractWriter.java (NEWLINE): Now 'final'.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4498tr2=1.4499r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/AbstractWriter.java.diff?tr1=1.1tr2=1.2r1=textr2=text





[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract...

2005-08-19 Thread Tom Tromey
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Tom Tromey [EMAIL PROTECTED]  05/08/19 21:46:23

Modified files:
.  : ChangeLog 
Added files:
javax/swing/text: AbstractWriter.java ElementIterator.java 

Log message:
* javax/swing/text/AbstractWriter.java: New file.
* javax/swing/text/ElementIterator.java: New file.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4482tr2=1.4483r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/AbstractWriter.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/ElementIterator.java?rev=1.1





[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract...

2005-08-02 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]05/08/02 15:33:02

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractDocument.java 

Log message:
2005-08-02  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/text/AbstractDocument.java
(AbstractElement.AbstractElement): Create an empty AttributeSet
if the argument s == null.
(AbstractElement.getAttribute): Return the element itself instead
of the wrapped attributes.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4315tr2=1.4316r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?tr1=1.21tr2=1.22r1=textr2=text



___
Commit-classpath mailing list
Commit-classpath@gnu.org
http://lists.gnu.org/mailman/listinfo/commit-classpath


[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract...

2005-08-01 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]05/08/01 12:02:41

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractDocument.java 

Log message:
2005-08-01  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/text/AbstractDocument.java: Added API comments all over.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4306tr2=1.4307r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?tr1=1.20tr2=1.21r1=textr2=text



___
Commit-classpath mailing list
Commit-classpath@gnu.org
http://lists.gnu.org/mailman/listinfo/commit-classpath


[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract...

2005-07-29 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]05/07/29 10:47:16

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractDocument.java 
  DefaultStyledDocument.java GapContent.java 
  PlainDocument.java 
Added files:
javax/swing/text: LabelView.java 

Log message:
2005-07-29  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/text/AbstractDocument.java
(createPosition): Delegate this call to the actual Content.
(LeafElement.constructor): Manage the start and end marks via
Position objects.
(LeafElement.getEndOffset): Use Position instead of static mark.
(LeafElement.getStartOffset): Use Position instead of static mark.
* javax/swing/text/DefaultStyledDocument.java
(ElementBuffer.change): New method. Performs structural changes
in the element tree that are necessary in order to change
text attributes.
(ElementBuffer.changeUpdate): New method. This is the method for
change().
(ElementBuffer.split): New package-private method. Splits an
element into two elements.
(setCharacterAttributes): Implemented this method. This sets
character attributes on a piece of content.
* javax/swing/text/GapContent.java
(GapContentPosition): New inner class. Implements the Position
interface for GapContent.
(constructor): Initialize the list that stores the Position objects.
(createPosition): Reimplemented. Now uses the GapContentPosition
class.
(shiftEnd): Update the stored positions.
(shiftGap): Update the stored positions.
* javax/swing/text/LabelView.java: New class.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.4282tr2=1.4283r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/LabelView.java?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?tr1=1.19tr2=1.20r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/DefaultStyledDocument.java.diff?tr1=1.3tr2=1.4r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/GapContent.java.diff?tr1=1.13tr2=1.14r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/PlainDocument.java.diff?tr1=1.12tr2=1.13r1=textr2=text



___
Commit-classpath mailing list
Commit-classpath@gnu.org
http://lists.gnu.org/mailman/listinfo/commit-classpath


[commit-cp] classpath ./ChangeLog javax/swing/text/Abstract...

2005-04-23 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Branch: 
Changes by: Roman Kennke [EMAIL PROTECTED]05/04/23 08:39:35

Modified files:
.  : ChangeLog 
javax/swing/text: AbstractDocument.java 

Log message:
2005-04-23  Roman Kennke  [EMAIL PROTECTED]

* javax/swing/text/AbstractDocument.java
(getDocumentProperties): Implemented.
(setDocumentProperties): Implemented.
(getProperty): Implemented.
(putProperty): Implemented.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.3504tr2=1.3505r1=textr2=text
http://savannah.gnu.org/cgi-bin/viewcvs/classpath/classpath/javax/swing/text/AbstractDocument.java.diff?tr1=1.15tr2=1.16r1=textr2=text



___
Commit-classpath mailing list
Commit-classpath@gnu.org
http://lists.gnu.org/mailman/listinfo/commit-classpath