The initial motivation for this patch was to fix an idle performance regression. In the interim, though, we have received a bunch of feedback for improvements and a couple of feature requests.
So thanks for all of your ongoing engagement and for continuing to share VisiData with the world. We hope you enjoy this final release of 2018!
A brief overview:
-
Improvements to the pandas loader.
- thanks to @nickray for the bughunting
-
When set to True
options.bulk_select_clear
bulk select commands (|
,g|
,,
, etc) will clear the previously selected rows.- the default is set to False and exhibits the current behaviour of retaining the already selected rows
- thanks to @aborruso for the suggestion
-
Shift+O
once again pushes the global options sheet. You can find the sheet options by pressingzO
.gO
now opens the.visidatarc
which can be edited and saved from within the VisiData interface. -
Sorting is now asynchronous, per user request. Please let us know how you find it.
- thanks to @apnewberry for starting that conversation
-
gz^
now renames all visible columns to contents of selected rows andgz*
substitutes over all visible columns- thanks, once again, to @aborruso for both suggestions
As usual, the complete list of changes can be found in the Changelog.