diff options
-rw-r--r-- | grc/gui/Constants.py | 2 | ||||
-rw-r--r-- | grc/gui/Dialogs.py | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/grc/gui/Constants.py b/grc/gui/Constants.py index 022564cd77..6a7b54dffa 100644 --- a/grc/gui/Constants.py +++ b/grc/gui/Constants.py @@ -23,7 +23,7 @@ from ..core.Constants import * # default path for the open/save dialogs -DEFAULT_FILE_PATH = os.getcwd() +DEFAULT_FILE_PATH = os.getcwd() if os.name != 'nt' else os.path.expanduser("~/Documents") # file extensions IMAGE_FILE_EXTENSION = '.png' diff --git a/grc/gui/Dialogs.py b/grc/gui/Dialogs.py index 1d114356c8..83ad9651b2 100644 --- a/grc/gui/Dialogs.py +++ b/grc/gui/Dialogs.py @@ -72,7 +72,7 @@ class TextDisplay(SimpleTextDisplay): # for each \b delete one char from the buffer back_count = 0 start_iter = self.get_buffer().get_end_iter() - while line[back_count] == '\b': + while len(line) > back_count and line[back_count] == '\b': # stop at the beginning of a line if not start_iter.starts_line(): start_iter.backward_char() back_count += 1 |