[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kate] part/undo: line modifications: the modification state should
From:       Dominik Haumann <dhdev () gmx ! de>
Date:       2011-09-04 19:12:21
Message-ID: 20110904191221.14CB0A607A () git ! kde ! org
[Download RAW message or body]

Git commit 2ac9cfa3ac8ad60cf54f507fdb1ab9f27b7676dd by Dominik Haumann.
Committed on 04/09/2011 at 21:09.
Pushed by dhaumann into branch 'master'.

line modifications: the modification state should be always correct now

I'm not aware of any issues, so if you find any, please report.
CCMAIL: kwrite-devel@kde.org

M  +6    -12   part/undo/katemodifiedundo.cpp

http://commits.kde.org/kate/2ac9cfa3ac8ad60cf54f507fdb1ab9f27b7676dd

diff --git a/part/undo/katemodifiedundo.cpp b/part/undo/katemodifiedundo.cpp
index dc36078..a17364c 100644
--- a/part/undo/katemodifiedundo.cpp
+++ b/part/undo/katemodifiedundo.cpp
@@ -33,8 +33,7 @@ KateModifiedInsertText::KateModifiedInsertText (KateDocument *document, int line
   Q_ASSERT(tl);
   if (tl->markedAsModified()) {
     setFlag(UndoLine1Modified);
-  }
-  if (tl->markedAsSavedOnDisk()) {
+  } else {
     setFlag(UndoLine1Saved);
   }
 }
@@ -47,8 +46,7 @@ KateModifiedRemoveText::KateModifiedRemoveText (KateDocument *document, int line
   Q_ASSERT(tl);
   if (tl->markedAsModified()) {
     setFlag(UndoLine1Modified);
-  }
-  if (tl->markedAsSavedOnDisk()) {
+  } else {
     setFlag(UndoLine1Saved);
   }
 }
@@ -72,8 +70,7 @@ KateModifiedWrapLine::KateModifiedWrapLine (KateDocument *document, int line, in
 
   if (tl->markedAsModified()) {
     setFlag(UndoLine1Modified);
-  }
-  if (tl->markedAsSavedOnDisk()) {
+  } else  {
     setFlag(UndoLine1Saved);
   }
 }
@@ -87,8 +84,7 @@ KateModifiedUnWrapLine::KateModifiedUnWrapLine (KateDocument *document, int line
   Q_ASSERT(tl);
   if (tl->markedAsModified()) {
     setFlag(UndoLine1Modified);
-  }
-  if (tl->markedAsSavedOnDisk()) {
+  } else {
     setFlag(UndoLine1Saved);
   }
 
@@ -96,8 +92,7 @@ KateModifiedUnWrapLine::KateModifiedUnWrapLine (KateDocument *document, int line
   Q_ASSERT(nextLine);
   if (nextLine->markedAsModified()) {
     setFlag(UndoLine2Modified);
-  }
-  if (nextLine->markedAsSavedOnDisk()) {
+  } else {
     setFlag(UndoLine2Saved);
   }
 }
@@ -115,8 +110,7 @@ KateModifiedRemoveLine::KateModifiedRemoveLine (KateDocument *document, int line
   Q_ASSERT(tl);
   if (tl->markedAsModified()) {
     setFlag(UndoLine1Modified);
-  }
-  if (tl->markedAsSavedOnDisk()) {
+  } else {
     setFlag(UndoLine1Saved);
   }
 }

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic