OSDN Git Service

[ 797957 ] correct line number for last real line (in statusbar)
authorLaurent Ganier <laoran@users.sourceforge.net>
Mon, 1 Sep 2003 22:28:56 +0000 (22:28 +0000)
committerLaurent Ganier <laoran@users.sourceforge.net>
Mon, 1 Sep 2003 22:28:56 +0000 (22:28 +0000)
Src/MergeEditView.cpp
Src/readme.txt

index 08ce8b0..80edf03 100644 (file)
@@ -1018,10 +1018,10 @@ OnUpdateCaret()
                int nScreenLine = GetCursorPos().y;
                int nRealLine = ComputeRealLine(nScreenLine);
                CString sLine;
-               int chars = GetLineLength(nScreenLine);
-               CString sEol = GetTextBufferEol(nScreenLine);
+               int chars;
+               CString sEol;
                // Is this a ghost line ?
-               if (!m_pTextBuffer->GetFullLineLength(nScreenLine))
+               if (m_pTextBuffer->GetLineFlags(nScreenLine) & LF_GHOST)
                {
                        // Ghost lines display eg "Line 12-13"
                        sLine.Format(_T("%d-%d"), nRealLine, nRealLine+1);
index 25f91fb..d49421f 100644 (file)
@@ -1,3 +1,7 @@
+2003-09-02 Laoran
+ [ 797957 ] correct line number for last real line (in statusbar)
+  WinMerge: MergeEditView.cpp
+
 2003-09-01 Laoran
  [ 798272 ] save settings for the dockable diff bar
   WinMerge: ChildFrm.cpp ChildFrm.h MainFrm.cpp