Commit Graph

164 Commits

Author SHA1 Message Date
Andrés N. Robalino
832c329363 Check plugin str flags are wired properly when configuring. 2019-07-31 23:50:03 -05:00
Andrés N. Robalino
81d796472a Improved code readability. 2019-07-31 23:50:03 -05:00
Andrés N. Robalino
193b8dbe20 Syntax cleaning bit. 2019-07-31 23:50:03 -05:00
Andrés N. Robalino
8ac36e0e83 str from std not needed. 2019-07-31 23:50:03 -05:00
Andrés N. Robalino
a0890b551a strutils can also convert to an integer now. 2019-07-31 23:50:03 -05:00
Andrés N. Robalino
b29e7c1e36 cover raw strutils to upcase and downcase 2019-07-31 23:46:59 -05:00
Andrés N. Robalino
c3034d3247 No longer need to trace call_info 2019-07-31 23:46:59 -05:00
Andrés N. Robalino
0b8bbd8637 Unit Testing WIP. 2019-07-31 23:46:59 -05:00
Jonathan Turner
462f783fac initial change to Tagged<Value> 2019-08-01 13:58:42 +12:00
Jonathan Turner
509dfe72a8 Switch to rustyline nightly 2019-07-31 05:57:22 +12:00
Jonathan Turner
8ac70e7408 Various open improvements 2019-07-30 15:48:02 +12:00
Jonathan Turner
2e84276d68
Merge pull request #228 from jonathandturner/sys_unwrap_refactor
Fix unwraps in sys
2019-07-30 13:30:11 +12:00
Jonathan Turner
583ef0da32 Fix unwraps in sys 2019-07-30 13:14:01 +12:00
Jonathan Turner
a8cb395bf1
Merge pull request #227 from jonathandturner/bump
Bump deps
2019-07-29 20:17:01 +12:00
Jonathan Turner
618be5de54 Remove workaround. Need a better one 2019-07-29 20:01:09 +12:00
Jonathan Turner
bd639b52ff bump deps 2019-07-29 19:46:24 +12:00
Jonathan Turner
403f9d2499
Revert "Switch way of doing terminal size calculation" 2019-07-29 16:18:11 +12:00
Andrés N. Robalino
be4262e96a Separate Nu plugin logic. 2019-07-28 21:30:47 -05:00
Andrés N. Robalino
87b299739c Make the validation especific to str plugin for now. 2019-07-28 20:28:43 -05:00
Andrés N. Robalino
7c4706ee50 Validation baseline. 2019-07-28 18:34:37 -05:00
Jonathan Turner
5a4805d422 Switch way of doing terminal size calculation 2019-07-29 05:34:04 +12:00
Andrés N. Robalino
59dec999b8 string utils plugin baseline. 2019-07-28 02:01:32 -05:00
Jonathan Turner
c85b7728bc Remove old sysinfo and finish sys 2019-07-28 14:02:42 +12:00
Jonathan Turner
2464a33660 Progress the sys plugin a bit further 2019-07-28 08:09:25 +12:00
Jonathan Turner
a09361698e Update plugin protocol for begin, and create new sys plugin 2019-07-27 19:45:00 +12:00
Jonathan Turner
eba20e5c7b Partial buffers just get printed to screen 2019-07-27 07:31:46 +12:00
Jonathan Turner
e4797f8895 Add end_plugin and sum 2019-07-27 06:40:00 +12:00
Jonathan Turner
1f26101e2f Yet more improvements to textview (and binaryview) 2019-07-26 04:22:22 +12:00
Jonathan Turner
e74856a14e Redo frame 2019-07-25 17:19:19 +12:00
Jonathan Turner
f2873edf6c One more go at fixing scroll textarea in windows 2019-07-25 14:43:51 +12:00
Jonathan Turner
501482cc31 Move to rawkey 2019-07-25 13:25:17 +12:00
Jonathan Turner
a6b79748d9 Move to async keys for textview 2019-07-25 13:07:33 +12:00
Jonathan Turner
f3fdda8d35 Move textview to plugin 2019-07-25 05:14:30 +12:00
Jonathan Turner
568931c80c add basic paging to text views 2019-07-24 19:44:12 +12:00
Jonathan Turner
ec7d49b0d2 Add and edit functionality 2019-07-22 15:52:57 +12:00
Jonathan Turner
15507f00fc Introduce CallInfo, which abstracts args, name_span, and source_map 2019-07-20 14:27:10 +12:00
Jonathan Turner
e66c687da6 Add semver increment 2019-07-18 13:49:12 +12:00
Jonathan Turner
3b682046b7 new inc takes a path 2019-07-18 13:32:19 +12:00
Jonathan Turner
2ed46046bd Cleanup for upcoming release 2019-07-17 07:10:25 +12:00
Jonathan Turner
c7abb31b7c Fix inc plugin 2019-07-16 19:25:48 +12:00
Jonathan Turner
3ebb6ba991 Fix plugin's commandconfig 2019-07-16 19:08:35 +12:00
Jonathan Turner
7ffab5441b Merge branch 'master' into pixel_ascii 2019-07-16 17:23:17 +12:00
Jonathan Turner
1ecb4401ba WIP 2019-07-16 15:25:36 +12:00
Yehuda Katz
ded3462e82 Make signatures a little more general 2019-07-15 14:16:27 -07:00
Jonathan Turner
8d920baf07 Try to add hires mode 2019-07-15 06:38:03 +12:00
Jonathan Turner
1a36f47bcb Don't redraw static frame 2019-07-14 19:54:30 +12:00
Jonathan Turner
a3f628427f Fix binary view for better approx 2019-07-14 19:28:56 +12:00
Jonathan Turner
7e555a0ef2 "Add plugin arg errors. Bring remaining errors to parity" 2019-07-14 04:59:59 +12:00
Yehuda Katz
7c2a1c619e Tests pass 2019-07-12 19:20:26 -07:00
Yehuda Katz
2da12aed56 Tests pass 2019-07-12 19:20:26 -07:00
Yehuda Katz
34033afce4 WIP improve error infrastructure
Also simplify commands and reduce papercuts
2019-07-12 19:20:26 -07:00
Jonathan Turner
958bb534b4 Finish moving a couple commands to plugins, remove unused plugin 2019-07-06 05:19:19 +12:00
Jonathan Turner
ea997289d9 Add some logic for more binary formats 2019-07-05 19:53:09 +12:00
Jonathan Turner
71ac03f287 Improve ansi handling 2019-07-05 16:23:28 +12:00
Jonathan Turner
563fabfdca Small cleanup, hopefull unbroken lock file 2019-07-05 13:01:19 +12:00
Jonathan Turner
73d87e57ab Switch to rawkey reader. Add more binary reading 2019-07-05 10:17:18 +12:00
Jonathan Turner
5e779d8b2b Add pretty binary viewing 2019-07-04 17:23:05 +12:00
Jonathan Turner
65a0d27c8a Add binary type and tree sink 2019-07-04 17:11:56 +12:00
Jonathan Turner
0180769971 WIP now load plugins automatically 2019-07-04 05:37:09 +12:00
Jonathan Turner
75ddfe9f5a Add filter and sink plugins 2019-07-02 19:56:20 +12:00
Jonathan Turner
c3697c67ca Make serialization full-fidelity 2019-06-30 18:46:49 +12:00
Jonathan Turner
47f23cacc7 Add second plugin 2019-06-28 04:47:24 +12:00
Jonathan Turner
78bb5647fc A bit of tidying 2019-06-27 17:16:29 +12:00
Jonathan Turner
d5704808d4 First working plugin 2019-06-27 16:56:48 +12:00