610 Commits

Author SHA1 Message Date
Simon Gardling
3774d280bd sort autocompletes from smallest to largest 2022-04-04 10:26:05 -04:00
Simon Gardling
58ff53fa60 move key detection 2022-04-04 10:19:32 -04:00
Simon Gardling
02f73e6be6 move variable assignment 2022-04-04 10:19:03 -04:00
Simon Gardling
3aee254de2 borrow string here 2022-04-04 10:18:29 -04:00
Simon Gardling
6efeba38dd add comment 2022-04-04 10:17:18 -04:00
Simon Gardling
683a471dbb fix autocomplete pop ups 2022-04-03 14:24:59 -04:00
Simon Gardling
777a523aad fixes 2022-04-01 12:22:56 -04:00
Simon Gardling
91221d2f9b rename 'hashmap_helper' 2022-04-01 11:37:57 -04:00
Simon Gardling
0130f14562 lots of refactoring 2022-04-01 11:32:26 -04:00
Simon Gardling
3377cc46df cleanup imports 2022-04-01 09:27:00 -04:00
Simon Gardling
b242d13054 make 'update' only compile for tests 2022-04-01 09:04:45 -04:00
Simon Gardling
a220af2a58 fix quote formatting 2022-04-01 08:44:16 -04:00
Simon Gardling
ade7248f55 clippy 2022-04-01 03:34:08 -04:00
Simon Gardling
206b9be6d7 improve error handling and string updating further (still more improvements to be made) 2022-04-01 03:33:40 -04:00
Simon Gardling
8572c4b767 simplify 2022-04-01 02:51:31 -04:00
Simon Gardling
0cbf4b5dc7 fix error handling 2022-04-01 02:48:00 -04:00
Simon Gardling
06d5a32d09 refactoring 2022-04-01 02:23:24 -04:00
Simon Gardling
6d953381aa add more test cases 2022-03-31 18:16:41 -04:00
Simon Gardling
dbd038394c improve test 2022-03-31 15:12:39 -04:00
Simon Gardling
4faf710128 use max length of functions 2022-03-31 15:05:58 -04:00
Simon Gardling
82f2263b1f add comments 2022-03-31 14:53:10 -04:00
Simon Gardling
dc53889dd5 clippy 2022-03-31 14:50:50 -04:00
Simon Gardling
92e8da6198 fix hashmaps again 2022-03-31 13:33:53 -04:00
Simon Gardling
37c936f21f fix consumed keys 2022-03-31 09:58:43 -04:00
Simon Gardling
d143bffa16 update TODO.md 2022-03-31 09:55:44 -04:00
Simon Gardling
9ea2a47246 clippy 2022-03-31 09:54:39 -04:00
Simon Gardling
68b4eb9454 autocomplete fully works now 2022-03-31 09:52:42 -04:00
Simon Gardling
e44823713b fix these tests later 2022-03-30 22:13:40 -04:00
Simon Gardling
2aa3aa47c0 implement ACTUAL autocompletion 2022-03-30 22:07:25 -04:00
Simon Gardling
9624d72d7e implement ACTUAL autocompletion 2022-03-30 22:05:40 -04:00
Simon Gardling
dc577c03c9 move cursor to end when completion accepted 2022-03-30 15:18:30 -04:00
Simon Gardling
dd2b6ce00e update build.rs 2022-03-30 14:34:49 -04:00
Simon Gardling
a49b99e274 fix comment 2022-03-30 13:36:30 -04:00
Simon Gardling
c0996d91db fix traits 2022-03-30 13:32:09 -04:00
Simon Gardling
ebadbb5f8a update egui 2022-03-30 12:23:51 -04:00
Simon Gardling
10b1cbacca update TODO.md 2022-03-30 11:46:23 -04:00
Simon Gardling
ce22f1645f fix FunctionHelper 2022-03-30 11:38:36 -04:00
Simon Gardling
b681c547b6 better message 2022-03-30 11:37:27 -04:00
Simon Gardling
2e2f28f60b turn some helper functions into traits 2022-03-30 11:13:04 -04:00
Simon Gardling
2471dff87e borrow here 2022-03-30 10:52:14 -04:00
Simon Gardling
3e38511e78 add info about threading on startup 2022-03-30 10:51:02 -04:00
Simon Gardling
e53dab559f async work 2022-03-30 10:46:58 -04:00
Simon Gardling
96d9d3b170 cleanup 2022-03-30 10:45:12 -04:00
Simon Gardling
0cce3773eb reformat comment 2022-03-30 09:15:08 -04:00
Simon Gardling
46ac79f77a update parsing tests 2022-03-30 09:11:49 -04:00
Simon Gardling
5e756b0a70 simplify test_func 2022-03-30 09:08:54 -04:00
Simon Gardling
5563679cdf add missing comment 2022-03-30 09:03:34 -04:00
Simon Gardling
686322c95e update function tests and improve caching logic 2022-03-30 08:59:39 -04:00
Simon Gardling
e9ba5b43b4 update 2022-03-30 08:50:04 -04:00
Simon Gardling
a612aa1fbf fix 2022-03-29 21:49:29 -04:00