symbols.talon (1252B)
1 question [mark]: "?" 2 (downscore | underscore): "_" 3 double dash: "--" 4 (bracket | brack | left bracket): "[" 5 (rbrack | are bracket | right bracket): "]" 6 (brace | left brace): "{" 7 (rbrace | are brace | right brace): "}" 8 triple quote: "'''" 9 (dot dot | dotdot): ".." 10 #ellipses: "…" 11 ellipses: "..." 12 (comma and | spamma): ", " 13 plus: "+" 14 arrow: "->" 15 dub arrow: "=>" 16 new line: "\\n" 17 carriage return: "\\r" 18 line feed: "\\r\\n" 19 empty dubstring: 20 '""' 21 key(left) 22 empty escaped (dubstring|dub quotes): 23 '\\"\\"' 24 key(left) 25 key(left) 26 empty string: 27 "''" 28 key(left) 29 empty escaped string: 30 "\\'\\'" 31 key(left) 32 key(left) 33 (inside parens | args): 34 insert("()") 35 key(left) 36 inside (squares | list): 37 insert("[]") 38 key(left) 39 inside (bracket | braces): 40 insert("{}") 41 key(left) 42 inside percent: 43 insert("%%") 44 key(left) 45 inside quotes: 46 insert('""') 47 key(left) 48 angle that: 49 text = edit.selected_text() 50 user.paste("<{text}>") 51 (bracket | brace) that: 52 text = edit.selected_text() 53 user.paste("{{{text}}}") 54 (parens | args) that: 55 text = edit.selected_text() 56 user.paste("({text})") 57 percent that: 58 text = edit.selected_text() 59 user.paste("%{text}%") 60 quote that: 61 text = edit.selected_text() 62 user.paste('"{text}"') 63