Fixed bug in "Auto br"

git-svn-id: https://subtitleedit.googlecode.com/svn/trunk@1103 99eadd0c-20b8-1223-b5c4-2a2b2df33de2
This commit is contained in:
niksedk 2012-04-08 12:18:49 +00:00
parent dc09d19adf
commit f7e8168b29

View File

@ -505,7 +505,7 @@ namespace Nikse.SubtitleEdit.Logic
}
break;
}
if (".!?".Contains(s[mid - j].ToString()) && !IsPartOfNumber(s, mid - j) && CanBreak(s, (mid - j) + 1))
if (".!?".Contains(s[mid - j].ToString()) && !IsPartOfNumber(s, mid - j) && CanBreak(s, mid - j))
{
splitPos = mid - j;
splitPos++;
@ -521,7 +521,7 @@ namespace Nikse.SubtitleEdit.Logic
{
if (mid + j + 1 < s.Length && mid + j > 0)
{
if (".!?, ".Contains(s[mid + j].ToString()) && !IsPartOfNumber(s, mid + j) && s.Length > mid + j + 2 && CanBreak(s, mid + j + 1))
if (".!?, ".Contains(s[mid + j].ToString()) && !IsPartOfNumber(s, mid + j) && s.Length > mid + j + 2 && CanBreak(s, mid + j))
{
splitPos = mid + j;
if (" .!?".Contains(s[mid + j + 1].ToString()))
@ -532,7 +532,7 @@ namespace Nikse.SubtitleEdit.Logic
}
break;
}
if (".!?, ".Contains(s[mid - j].ToString()) && !IsPartOfNumber(s, mid - j) && s.Length > mid + j + 2 && CanBreak(s, mid - (j + 1)))
if (".!?, ".Contains(s[mid - j].ToString()) && !IsPartOfNumber(s, mid - j) && s.Length > mid + j + 2 && CanBreak(s, mid - j))
{
splitPos = mid - j;
if (".!?".Contains(s[mid - (j + 1)].ToString()))