Bugfix: Pane headers not updated after language change (#2923684)
Bugfix: File panes become unaligned when last line didn't have
an EOL byte (#2922517)
+ Bugfix: Automatic rescanning was not disabled everywhere (r7086)
WinMerge 2.13.10 2009-12-21 (r7051)
Visual Studio project files upgraded to VS2005 format (r7045)
void SetMergingMode(bool bMergingMode);
void SetDetectMovedBlocks(bool bDetectMovedBlocks);
bool IsMixedEOL(int nBuffer) const;
+ void SetAutomaticRescan(bool bRescan) { m_bEnableRescan = bRescan; }
// implementation methods
private:
{
bool bOldValue = m_bAutomaticRescan;
m_bAutomaticRescan = bEnable;
+ GetDocument()->SetAutomaticRescan(m_bAutomaticRescan);
return bOldValue;
}
void CMergeEditView::RefreshOptions()
{
m_bAutomaticRescan = GetOptionsMgr()->GetBool(OPT_AUTOMATIC_RESCAN);
+ GetDocument()->SetAutomaticRescan(m_bAutomaticRescan);
if (GetOptionsMgr()->GetInt(OPT_TAB_TYPE) == 0)
SetInsertTabs(true);