Skip to content

Commit 926700d

Browse files
committed
[dev] cleanup changelog
1 parent 641a5ea commit 926700d

File tree

1 file changed

+30
-44
lines changed

1 file changed

+30
-44
lines changed

CHANGELOG.md

Lines changed: 30 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -7,72 +7,58 @@
77
- see helpstr for more details
88
- set option to '' to turn off all help overlays
99

10-
## Improvements
11-
12-
- [basesheet-] start new column names fresh for each sheet @midichef
13-
14-
- [form-] after confirm, Esc/^C/^Q/q show disconfirm msg @midichef
15-
16-
- [palette-] add instruction to use Esc to cancel @midichef
17-
- [palette-] keep case of results, allow case-sensitive search @midichef
18-
- [palette-] scroll choices with PageUp/PageDown @midichef
19-
- [palette-] hide choices that do not match input @midichef
20-
21-
- [save-] suggest 'stdin' as filename base instead of '-' @midichef
22-
- [sheets-] on reload, fetch fresh data for URLs @midichef
23-
- [tar-] add cols for ext and file type desc, use name as keycol @midichef
10+
- fix: include missing files in MANIFEST.in @chenrui333
2411

25-
## Commands
12+
Thanks to @midichef for most of the other bugfixes and improvements.
2613

27-
- [plugins] liveupdate, fix broken addcol-new @midichef
14+
## Improvements
2815

29-
## Options
16+
- [csv] auto-detect CSV format when csv_delimiter is specified @dennisangemi
17+
- [basesheet-] start new column names fresh for each sheet
3018

31-
- feat: auto-detect CSV format when csv_delimiter is specified @dennisangemi
19+
- [form-] after confirm, Esc/^C/^Q/q show disconfirm msg
3220

33-
## Tweaks
21+
- [cmdpalette-] add instruction to use Esc to cancel
22+
- [cmdpalette-] keep case of results, allow case-sensitive search
23+
- [cmdpalette-] scroll choices with PageUp/PageDown
24+
- [cmdpalette-] hide choices that do not match input
3425

35-
- [column-] improve getMaxWidth values for dict/list/tuple @midichef
36-
- [features-] hide-uniform-cols: remove cache clear @midichef
37-
- [input-] if input keeps restarting, error instead of fail @midichef
38-
- [sheets-] calc col visibility before using nScreenRows @midichef
39-
- [sheets-] prevent 80x25 layout after redraw @midichef
40-
- [sidebar-] cache formatter_helpstr for each sheet @midichef
41-
- [tests-] update ColumnsSheet to have widths immediately @midichef
26+
- [save-] suggest 'stdin' as filename base instead of '-'
27+
- [sheets-] on reload, fetch fresh data for URLs
28+
- [tar-] add cols for ext and file type desc, use name as keycol
29+
- performance improvements
30+
- display improvements
4231

4332
## Bugfixes
4433

45-
- fix: include missing files in MANIFEST.in @chenrui333
34+
- [archive-] fix extracting to a chosen path
35+
- [archive-] fix error extracting to overwrite existing file
36+
- [archive-] fix loading zip files from inside archive files
4637

47-
- [archive-] fix extracting to a chosen path @midichef
48-
- [archive-] fix error extracting to overwrite existing file @midichef
49-
- [archive-] fix loading zip files from inside archive files @midichef
38+
- [cliptext-] fix display of empty markup as several blank lines
39+
- [cliptext-] restore display translation of unprintable chars
40+
- [sheets-] remove calcSingleColLayout use of inaccurate visibleRows
5041

51-
- [cliptext-] fix display of empty markup as several blank lines @midichef
52-
- [cliptext-] restore display translation of unprintable chars @midichef
53-
- [column-] stop getCell width-doubling for dict/list/tuple @midichef
54-
- [sheets-] remove calcSingleColLayout use of inaccurate visibleRows @midichef
42+
- [plugins liveupdate-] fix broken addcol-new
5543

56-
- fix Visidata crash on startup on NetBSD (and probably other \*BSD) wscons tty consoles, which do not expose "mousemask" in their system curses implementations. @russ
57-
- fix editText for files on command line with -b -i -p (#2840) @midichef
58-
- fix plugin autoload for Python versions < 3.10 @midichef
44+
- [curses-] fix crash on startup on NetBSD (and probably other \*BSD) wscons tty consoles, which do not expose "mousemask" in their system curses implementations. @russ
45+
- [input-] fix editText for files on command line with -b -i -p (#2840)
46+
- [plugin-] fix autoload for Python versions < 3.10
5947

60-
- [macro-] fix corruption when saving macros after deletion @midichef
61-
- [reload-] wait for any previous reload_rows to finish #2808 @midichef
48+
- [macro-] fix corruption when saving macros after deletion #2787
49+
- [reload-] wait for any previous reload_rows to finish #2808
6250
- [resize-] fix resize-col-half for new columns with no rows #2795
6351
- [sheet-] fix reload on sheets without col layout #2790
6452
- [status] fix error when no help_sidebars
6553

6654
## Cosmetic
6755

68-
- [freqtbl-] stop printing status for selection on source sheet @midichef
69-
- [input-] handle screen resize during inputMultiple(), editCell(), input() @midichef
70-
- [sheets-] drop offscreen col from `_visibleColLayout` @midichef
56+
- [freqtbl-] stop printing status for selection on source sheet
57+
- [input-] handle screen resize during inputMultiple(), editCell(), input()
7158

7259
# API
7360

74-
- [threads-] add asyncsingle_queue decorator @midichef
75-
61+
- [threads-] add asyncsingle_queue decorator
7662

7763
# v3.2 (2025-06-15)
7864

0 commit comments

Comments
 (0)