github saulpw/visidata v3.3
v3.3: bugfixes mostly

one day ago

v3.3

This release includes dozens of bugfixes, and makes it easier to disable certain interface features.

  • added options.disp_help_flags; deprecated options.disp_expert

    • these feature flags are supported: cmdpalette hints nometacols guides inputkeys inputfield all
    • see helpstr for more details
    • set option to '' to turn off all help overlays
  • fix: include missing files in MANIFEST.in @chenrui333

Thanks to @midichef for most of the following following bugfixes and improvements.

Improvements

  • [csv] auto-detect CSV format when csv_delimiter is specified @dennisangemi

  • [basesheet-] start new column names fresh for each sheet

  • [cmdpalette-] keep case of results, allow case-sensitive search

  • [cmdpalette-] scroll choices with PageUp/PageDown

  • [cmdpalette-] hide choices that do not match input

  • [sheets-] on reload, fetch fresh data for URLs

  • [tar-] add cols for ext and file type desc, use name as keycol

Bugfixes

  • [archive-] fix loading zip files from inside archive files

  • [curses-] fix crash on startup on NetBSD @russ

  • [input-] fix editText for files on command line with -b -i -p (#2840)

  • [plugin-] fix autoload for Python versions < 3.10

  • [macro-] fix corruption when saving macros after deletion #2787

  • [reload-] wait for any previous reload_rows to finish #2808

  • [resize-] fix resize-col-half for new columns with no rows #2795

  • [sheet-] fix reload on sheets without col layout #2790

  • [status] fix error when no help_sidebars

Cosmetic

  • [freqtbl-] stop printing status for selection on source sheet
  • [input-] handle screen resize during inputMultiple(), editCell(), input()

Please see the CHANGELOG for the full list of changes.

Don't miss a new visidata release

NewReleases is sending notifications on new releases.