comparison dwtx/text/edits/TextEdit.d @ 139:93a6ec48fd28

Regexp throws removal in interfaces
author Frank Benoit <benoit@tionex.de>
date Sun, 24 Aug 2008 02:31:41 +0200
parents 6dcb0baaa031
children 26688fec6d23
comparison
equal deleted inserted replaced
138:b6bad70d540a 139:93a6ec48fd28
940 * @since 3.1 940 * @since 3.1
941 */ 941 */
942 protected void childDocumentUpdated() { 942 protected void childDocumentUpdated() {
943 } 943 }
944 944
945 abstract int performDocumentUpdating(IDocument document) throws BadLocationException; 945 abstract int performDocumentUpdating(IDocument document) ;
946 946
947 int traverseRegionUpdating(TextEditProcessor processor, IDocument document, int accumulatedDelta, bool delete) { 947 int traverseRegionUpdating(TextEditProcessor processor, IDocument document, int accumulatedDelta, bool delete) {
948 performRegionUpdating(accumulatedDelta, delete); 948 performRegionUpdating(accumulatedDelta, delete);
949 if (fChildren !is null) { 949 if (fChildren !is null) {
950 bool childDelete= delete || deleteChildren(); 950 bool childDelete= delete || deleteChildren();