Skip to content

All strokes starting with # and ending with the LTZ cause an error #9

@NSGauge

Description

@NSGauge

Stroking any stroke starting with # and ending with the LTZ causes the following error:

2024-09-19 10:42:45,976 [Dummy-1] ERROR: engine on_stroked failed
Traceback (most recent call last):
  File "build/windist/data\Lib\site-packages\plover\engine.py", line 147, in run
  File "build/windist/data\Lib\site-packages\plover\engine.py", line 383, in _on_stroked
  File "build/windist/data\Lib\site-packages\plover\translation.py", line 204, in translate
  File "build/windist/data\Lib\site-packages\plover\translation.py", line 296, in translate_stroke
  File "build/windist/data\Lib\site-packages\plover\translation.py", line 455, in _lookup_with_prefix
  File "build/windist/data\Lib\site-packages\plover\translation.py", line 405, in _lookup_with_suffix
  File "build/windist/data\Lib\site-packages\plover\translation.py", line 391, in _lookup_strokes
  File "build/windist/data\Lib\site-packages\plover\steno_dictionary.py", line 226, in lookup
  File "build/windist/data\Lib\site-packages\plover\steno_dictionary.py", line 192, in _lookup
  File "C:\Users\user\AppData\Local\plover\plover\plugins\win\Python39\site-packages\plover_python_dictionary.py", line 56, in get
    return self._lookup(key)
  File "<string>", line 145, in lookup
AttributeError: 'NoneType' object has no attribute 'groups'

Specifically in:

Traceback (most recent call last):
  File "C:\Users\user\PycharmProjects\steno\emily-modifiers.py", line 211, in <module>
    print(lookup(('#LTZ',)))
          ^^^^^^^^^^^^^^^^^
  File "C:\Users\user\PycharmProjects\steno\emily-modifiers.py", line 144, in lookup
    (shape, number, vowel2) = secondMatch.groups()
                              ^^^^^^^^^^^^^^^^^^
AttributeError: 'NoneType' object has no attribute 'groups'

The error occurs on either line 117 or 144 depending on if * is included.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions