From 37d1d3f6c51e5b6011a6975955a4c9e033103477 Mon Sep 17 00:00:00 2001 From: chrys Date: Fri, 30 Sep 2016 23:38:51 +0200 Subject: [PATCH] fix another window related bug --- src/fenrir-package/screenDriver/linux.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/fenrir-package/screenDriver/linux.py b/src/fenrir-package/screenDriver/linux.py index 7bb96abf..2ede27d8 100644 --- a/src/fenrir-package/screenDriver/linux.py +++ b/src/fenrir-package/screenDriver/linux.py @@ -129,13 +129,15 @@ class driver(): self.env['screenData']['newContentText'][:self.env['screenData']['newCursor']['y']] == self.env['screenData']['oldContentText'][:self.env['screenData']['newCursor']['y']]: diffStart = self.env['screenData']['newCursor']['y'] * self.env['screenData']['columns'] + self.env['screenData']['newCursor']['y'] oldScreenText = self.env['screenData']['oldContentText'][diffStart:diffStart + self.env['screenData']['columns']] - oldScreenText = ' '.join(oldScreenText.split()) + oldScreenText = ' '.join(oldScreenText.split(' ')) + print(newScreenText) newScreenText = self.env['screenData']['newContentText'][diffStart:diffStart + self.env['screenData']['columns']] - newScreenText = ' '.join(newScreenText.split()) + newScreenText = ' '.join(newScreenText.split(' ')) + print(newScreenText) diff = difflib.ndiff(oldScreenText, newScreenText) else: - #oldScreenText = ' '.join(oldScreenText.split()) - #newScreenText = ' '.join(newScreenText.split()) + oldScreenText = ' '.join(oldScreenText.split(' ')) + newScreenText = ' '.join(newScreenText.split(' ')) diff = difflib.ndiff(oldScreenText, newScreenText) diff = difflib.ndiff( oldScreenText.split('\n'),\ newScreenText.split('\n'))