Skip to content
Permalink
Browse files

1. при определённых условиях позиция курсора в текущей строке после E…

…CTL_DELETESTRING была неверной.
  • Loading branch information...
zg0 committed May 18, 2016
1 parent 087cbea commit 6def6d7139a50bbd0d22944e348dc082cc6c7dde
Showing with 8 additions and 2 deletions.
  1. +5 −1 far/changelog
  2. +2 −0 far/editor.cpp
  3. +1 −1 far/vbuild.m4
@@ -1,4 +1,8 @@
drkns 17.05.2016 20:41:13 +0200 - build 4677
zg 18.05.2016 19:37:11 +0200 - build 4678

1. при определённых условиях позиция курсора в текущей строке после ECTL_DELETESTRING была неверной.

drkns 17.05.2016 20:41:13 +0200 - build 4677

1. Рефакторинг - добавим немного const.

@@ -3022,7 +3022,9 @@ Editor::numbered_iterator Editor::DeleteString(numbered_iterator DelPtr, bool De
return DelPtr;
}

auto CurPos = m_it_CurLine->GetTabCurPos();
UpdateIterator(m_it_CurLine);
m_it_CurLine->SetTabCurPos(CurPos);
UpdateIterator(m_it_AnyBlockStart);
UpdateIterator(m_it_TopScreen);
UpdateIterator(m_it_LastGetLine);
@@ -1 +1 @@
m4_define(BUILD,4677)m4_dnl
m4_define(BUILD,4678)m4_dnl

0 comments on commit 6def6d7

Please sign in to comment.
You can’t perform that action at this time.