diff options
author | Roland Walker <walker@pobox.com> | 2022-09-01 19:50:59 -0400 |
---|---|---|
committer | Roland Walker <walker@pobox.com> | 2022-09-01 19:50:59 -0400 |
commit | 09297b101fa7f5cb02016624533f00f4e5a8ab28 (patch) | |
tree | ed68380ef138d95f83e14fccb34c74ea2559be94 | |
parent | da627111947835de2ad9076b1880552a2805fb3e (diff) |
avoid divide-by-zero in un/prettify
-rw-r--r-- | mycli/key_bindings.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/mycli/key_bindings.py b/mycli/key_bindings.py index 03e4ace..8235fa3 100644 --- a/mycli/key_bindings.py +++ b/mycli/key_bindings.py @@ -72,7 +72,7 @@ def mycli_bindings(mycli): _logger.debug('Detected <C-x p>/> key.') b = event.app.current_buffer - cursorpos_relative = b.cursor_position / len(b.text) + cursorpos_relative = b.cursor_position / max(1, len(b.text)) pretty_text = mycli.handle_prettify_binding(b.text) if len(pretty_text) > 0: b.text = pretty_text @@ -93,7 +93,7 @@ def mycli_bindings(mycli): _logger.debug('Detected <C-x u>/< key.') b = event.app.current_buffer - cursorpos_relative = b.cursor_position / len(b.text) + cursorpos_relative = b.cursor_position / max(1, len(b.text)) unpretty_text = mycli.handle_unprettify_binding(b.text) if len(unpretty_text) > 0: b.text = unpretty_text |