iff
|
51b719c850
|
style: better formating from AI
|
2024-11-19 15:15:47 +01:00 |
|
iff
|
5d7624563d
|
feat: experimental AI support
|
2024-11-19 14:59:34 +01:00 |
|
iff
|
070343a5e2
|
fix: not trimming opts
|
2024-11-19 03:54:41 +01:00 |
|
iff
|
0dc24bc21d
|
fix: multiple capture matches
|
2024-11-19 03:35:15 +01:00 |
|
iff
|
1d26ca5c7e
|
fix: actually using the regex capture
|
2024-11-19 03:09:55 +01:00 |
|
iff
|
7871e943db
|
chore: cleanup
|
2024-11-18 21:09:06 +01:00 |
|
iff
|
508e61a451
|
ci: compile for macOS and Windows
|
2024-11-18 16:55:24 +01:00 |
|
iff
|
8f9aac6bdc
|
feat: auto adapt suggestion to shell syntax
|
2024-11-18 13:11:13 +01:00 |
|
iff
|
171b3d4607
|
chore: cleanup
|
2024-11-17 15:30:43 +01:00 |
|
iff
|
f1f7ed8dbe
|
feat: multiline alias expansion
|
2024-11-17 14:57:22 +01:00 |
|
iff
|
0e4e5d3714
|
fix: empty candidate
|
2024-11-16 16:55:29 +01:00 |
|
iff
|
7b9cecfd8d
|
feat: expand alias for suggestion
|
2024-11-16 00:25:28 +01:00 |
|
iff
|
309129ab66
|
feat!: runtime rules
|
2024-11-15 19:58:28 +01:00 |
|
iff
|
6e4d975283
|
refactor: separating compile-time rules
|
2024-11-15 15:33:11 +01:00 |
|
iff
|
7aa1aeafff
|
refactor: consistence
|
2024-09-26 02:26:40 +02:00 |
|
iff
|
754214ede3
|
clean: remove operations not actively used
|
2024-09-26 02:20:19 +02:00 |
|
iff
|
2b6821b900
|
refactor: less nesting
|
2024-09-25 18:30:03 +02:00 |
|
iff
|
e1586db6af
|
refactor: underscoring preserved command names
|
2024-09-25 18:00:00 +02:00 |
|
iff
|
eb66bc2c24
|
feat: i18n
|
2024-09-25 17:55:55 +02:00 |
|
iff
|
006e198240
|
refactor: separate rule parser to another repo
|
2024-09-18 16:06:53 +02:00 |
|
iff
|
cb38df3c37
|
feat: allow shell to execute command (useful for cd)
|
2023-08-12 22:55:31 +02:00 |
|
iff
|
e63d55110e
|
feat: redirect all output to stderr
|
2023-08-12 22:39:00 +02:00 |
|
iff
|
453511063a
|
fix: set language env when retrying
|
2023-08-11 15:39:51 +02:00 |
|
iff
|
498a134da3
|
feat: allow using line continuations in templates
|
2023-08-11 15:31:39 +02:00 |
|
iff
|
2a5fa8a950
|
feat: range substitution for typos
|
2023-08-11 00:41:16 +02:00 |
|
iff
|
ed8bbd2cf9
|
fix: suggest bare part when combined with priviliged commands
|
2023-08-09 21:46:48 +02:00 |
|
iff
|
a480324a2b
|
fix: add a timeout to skip intentional canceled task
|
2023-08-09 21:04:59 +02:00 |
|
iff
|
0644b279a2
|
fix: not printing stderr
|
2023-08-09 20:47:28 +02:00 |
|
iff
|
60616750ea
|
fix: don't include non-espaced space in regex
|
2023-08-09 17:46:40 +02:00 |
|
iff
|
a201c18c01
|
fix: not output when sucessfully executed the command
|
2023-08-09 16:50:45 +02:00 |
|
iff
|
7ff068236d
|
fix: display output and errors
|
2023-08-08 21:48:29 +02:00 |
|
iff
|
950b5f824d
|
fix: don't rerun command when retrying
|
2023-08-08 20:33:49 +02:00 |
|
iff
|
dc6eb12b73
|
fix: don't remove additional privilage commands (symlink)
|
2023-08-08 18:00:55 +02:00 |
|
iff
|
6a06aa5954
|
fix: check executable in nushell
|
2023-08-08 16:57:14 +02:00 |
|
iff
|
15c1ba3370
|
fix: some error handlings
|
2023-08-07 20:21:02 +02:00 |
|
iff
|
1444eeab84
|
feat: auto-retry if suggestion failed
|
2023-08-07 19:58:19 +02:00 |
|
iff
|
2f3ba438ea
|
feat: regex for commands
|
2023-08-07 18:34:52 +02:00 |
|
iff
|
b9943fb777
|
feat: multi-directory typo suggestion
|
2023-08-07 17:12:38 +02:00 |
|
iff
|
73ad099b34
|
fix: check if the commands are similar when checking difference
|
2023-08-07 16:25:43 +02:00 |
|
iff
|
22b6ad4694
|
fix: don't divide commands with single quote
|
2023-08-07 15:35:43 +02:00 |
|
iff
|
9e17c0c68e
|
format: add sh -c when displaying
|
2023-08-05 02:06:06 +02:00 |
|
iff
|
b5f2f139e4
|
feat: in-line shell evaluation
|
2023-08-04 00:52:49 +02:00 |
|
iff
|
8ae71443d6
|
feat: get output from commandline
|
2023-08-04 00:18:31 +02:00 |
|
iff
|
53c7e1fd7b
|
feat: all parse in compilation
|
2023-08-03 21:26:41 +02:00 |
|
iff
|
9a56ff41ab
|
format: suggestion display
|
2023-08-01 20:29:02 +02:00 |
|