Skip to content

Commit

Permalink
add more alternatives for ambiguous commands
Browse files Browse the repository at this point in the history
  • Loading branch information
markus authored and markus committed Jul 10, 2023
1 parent c9479c4 commit f5bee7f
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 18 deletions.
10 changes: 6 additions & 4 deletions german.py
Original file line number Diff line number Diff line change
Expand Up @@ -124,10 +124,12 @@ def on_post_phrase(d): phrase_stack.pop()
"plenk": "␣",
"planck": "␣",
"beistrich": ",", # komma is often confused with komme
"bei strich": ",", # komma is often confused with komme
"beiß dich": ",", # komma is often confused with komme
"beißt nicht": ",", # komma is often confused with komme
"beistriche": ",", # komma is often confused with komme
"bei strich": ",",
"bei stich": ",",
"bei scheck": ",",
"beiß dich": ",",
"beißt nicht": ",",
"beistriche": ",",
"punkt": ".",
"ellipse": "...",
"semikolon": ";",
Expand Down
28 changes: 14 additions & 14 deletions german.talon
Original file line number Diff line number Diff line change
Expand Up @@ -102,24 +102,24 @@ stelle wieder her: edit.redo()
repeat(number_small - 1)

# large movements
(spring|spreng|sprang|springe|sprüche|spenge|spring die|springer|springt|springen) links:
(spring|spreng|sprang|springe|sprünge|sprüche|spenge|spring die|springer|springt|springen) links:
edit.word_left()
(spring|spreng|sprang|springe|sprüche|spenge|spring die|springer|springt|springen) links <user.number_small>:
(spring|spreng|sprang|springe|sprünge|sprüche|spenge|spring die|springer|springt|springen) links <user.number_small>:
edit.word_left()
repeat(number_small - 1)
(spring|spreng|sprang|springe|sprüche|spenge|spring die|springer|springt|springen) rechts:
(spring|spreng|sprang|springe|sprünge|sprüche|spenge|spring die|springer|springt|springen) rechts:
edit.word_right()
(spring|spreng|sprang|springe|sprüche|spenge|spring die|springer|springt|springen) rechts <user.number_small>:
(spring|spreng|sprang|springe|sprünge|sprüche|spenge|spring die|springer|springt|springen) rechts <user.number_small>:
edit.word_right()
repeat(number_small - 1)
(spring|spreng|sprang|springe|sprüche|spenge|spring die|sprenger|springer|springt|springen) zeilen anfang: edit.line_start()
(spring|spreng|sprang|springe|sprüche|spenge|spring die|sprenger|springer|springt|springen) ganz links: edit.line_start()
(spring|spreng|sprang|springe|sprüche|spenge|spring die|sprenger|springer|springt|springen) heimat: edit.line_start()
(spring|spreng|sprang|springe|sprüche|spenge|spring die|sprenger|springer|springt|springen) (band|Ben): edit.line_start()
(spring|spreng|sprang|springe|sprüche|spenge|spring die|sprenger|springer|springt|springen) zeilenende: edit.line_end()
(spring|spreng|sprang|springe|sprüche|spenge|spring die|sprenger|springer|springt|springen) push: edit.line_end()
(spring|spreng|sprang|springe|sprüche|spenge|spring die|sprenger|springer|springt|springen) ganz rechts: edit.line_end()
(spring|spreng|sprang|springe|sprüche|spenge|spring die|sprenger|springer|springt|springen|sprengel) (land|event|blend|rent|nennt|lent|lähmt|lernt|lend): edit.line_end()
(spring|spreng|sprang|springe|sprünge|sprüche|spenge|spring die|sprenger|springer|springt|springen) zeilen anfang: edit.line_start()
(spring|spreng|sprang|springe|sprünge|sprüche|spenge|spring die|sprenger|springer|springt|springen) ganz links: edit.line_start()
(spring|spreng|sprang|springe|sprünge|sprüche|spenge|spring die|sprenger|springer|springt|springen) heimat: edit.line_start()
(spring|spreng|sprang|springe|sprünge|sprüche|spenge|spring die|sprenger|springer|springt|springen) (band|Ben): edit.line_start()
(spring|spreng|sprang|springe|sprünge|sprüche|spenge|spring die|sprenger|springer|springt|springen) zeilenende: edit.line_end()
(spring|spreng|sprang|springe|sprünge|sprüche|spenge|spring die|sprenger|springer|springt|springen) push: edit.line_end()
(spring|spreng|sprang|springe|sprünge|sprüche|spenge|spring die|sprenger|springer|springt|springen) ganz rechts: edit.line_end()
(spring|spreng|sprang|springe|sprünge|sprüche|spenge|spring die|sprenger|springer|springt|springen|sprengel) (land|event|blend|rent|nennt|lent|lähmt|lernt|lend): edit.line_end()

#######################################################################
## Selecting Text
Expand Down Expand Up @@ -177,11 +177,11 @@ löschtaste: key("backspace")
# parameter for the working directory the editor should open in.
# If you do not need it, you can just get rid of the second parameter to get
# back knausj edit_text_file()
(bearbeite|wer arbeitet|bearbeitet|bearbeitete|bearbeiter|gearbeitet|modifiziere|modifiziert) (deutsche|deutscher|solche) (wörter|wetter|blätter|better|pater|vetter):
(bearbeite|wer arbeitet|bearbeitet|bearbeitete|bearbeiter|gearbeitet|modifiziere|modifiziert) (deutsche|deutsch|deutscher|solche) (wörter|wetter|blätter|better|pater|vetter):
user.edit_text_file("/home/markus/.talon/user/knausj_talon/settings/additional_words_de.csv", "/home/markus/.talon/user/talon_german")
sleep(500ms)
edit.file_end()
(bearbeite|wer arbeitet|bearbeitet|bearbeitete|bearbeiter|gearbeitet|modifiziere|modifiziert) (deutsche|deutscher|solche) befehle:
(bearbeite|wer arbeitet|bearbeitet|bearbeitete|bearbeiter|gearbeitet|modifiziere|modifiziert) (deutsche|deutsch|deutscher|solche) befehle:
user.edit_text_file("/home/markus/.talon/user/talon_german/german.talon", "/home/markus/.talon/user/talon_german")
sleep(500ms)
edit.file_end()
Expand Down

0 comments on commit f5bee7f

Please sign in to comment.