Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error loading german keymap #23

Open
hupfdule opened this issue Dec 6, 2018 · 0 comments · May be fixed by #27
Open

Error loading german keymap #23

hupfdule opened this issue Dec 6, 2018 · 0 comments · May be fixed by #27

Comments

@hupfdule
Copy link

hupfdule commented Dec 6, 2018

When loading the keymap de(basic) I get the following error:

/usr/share/X11/xkb/symbols/level3 line 18:2 required (...)+ loop did not match anything at input u'replace'                                                          
/usr/share/X11/xkb/symbols/level3 line 18:2 required (...)+ loop did not match anything at input u'replace'                                                          
/usr/share/X11/xkb/symbols/level3 line 18:2 required (...)+ loop did not match anything at input u'replace'                                                          
/usr/share/X11/xkb/symbols/level3 line 18:2 required (...)+ loop did not match anything at input u'replace'                                                          
Traceback (most recent call last):
  File "./KeyboardLayoutEditor", line 707, in open_layout
    included_files[parsed_variant['filename']]["xml"])
  File "./KeyboardLayoutEditor", line 852, in select_include_variant
    variant)
  File "/tmp/keyboardlayouteditor/ParseXKB.py", line 342, in parse_layout_controller                                                                                 
    self.parse_layout_recursive(store_keydict, xkbfilename, variantname, start = True)                                                                               
  File "/tmp/keyboardlayouteditor/ParseXKB.py", line 363, in parse_layout_recursive                                                                                  
    True)
  File "/tmp/keyboardlayouteditor/ParseXKB.py", line 347, in parse_layout_recursive                                                                                  
    parsed_layout = self.parse_layout_slave(xkbfilename, variantname)
  File "/tmp/keyboardlayouteditor/ParseXKB.py", line 503, in parse_layout_slave
    'variants': extraction_result['variants'],
TypeError: 'NoneType' object has no attribute '__getitem__'
hupfdule added a commit to hupfdule/keyboardlayouteditor that referenced this issue Dec 6, 2018
- Closes simos#23
- This commit only fixes the Exception occurring when reading a file
  that contains a 'replace' directive. However it does nothing to
  actually process it!
  Therefore another commit is necessary to actually handle 'replace' (in
  addition to 'override').
hupfdule added a commit to hupfdule/keyboardlayouteditor that referenced this issue Dec 6, 2018
- Closes simos#23
- This commit only fixes the Exception occurring when reading a file
  that contains a 'replace' directive. However it does nothing to
  actually process it!
  Therefore another commit is necessary to actually handle 'replace' (in
  addition to 'override').
hupfdule added a commit to hupfdule/keyboardlayouteditor that referenced this issue Dec 7, 2018
- Closes simos#23
- This commit only fixes the Exception occurring when reading a file
  that contains a 'replace' directive. However it does nothing to
  actually process it!
  Therefore another commit is necessary to actually handle 'replace' (in
  addition to 'override').
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant