ste

Једноставни уређивач табела
git clone https://git.sr.ht/~strahinja/ste
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

TODO.done (1714B)


      1 Done todos
      2 ==========
      3 
      4 [x] Bugfix: pressing enter errors out with "shift: nothing to shift"
      5 
      6 [x] Decrease the total number of rows in the prompt
      7 
      8 [/] Bugfix: closing the editor after the insert command (effectively cancelling
      9     it) should not insert an empty row
     10     - Is this a bug at all? This looks more like a matter of policy. For
     11       example, how would one otherwise add an empty row on purpose?
     12 
     13 [/] Bugfix: changing the number of columns by editing header row should update
     14     the variable
     15     - This was fixed? Added the recalculation of maxcols anyway
     16 
     17 [x] Check handling of symlinks (should be the same as sled)
     18 
     19 <x> Transform tsv* to work as stdin/stdout filters
     20 
     21 [x] Bugfix: (table?) rows having full number of cols, then some with less than
     22     that, then again with full number, don't get drawn correctly
     23     	- Probably due to table paging
     24 		- Confirmed and fixed.
     25 
     26 [x] Commands to move the current row up/down by [n] rows and/or to exact row
     27     number
     28 	[x] to exact row number
     29 	[/] by [n]
     30 		- No need; ste handles this
     31 	[x] Add command to use the script to ste
     32 	[x] Update manpage
     33 
     34 [x] Handle large tables
     35 	[x] Add `lines` command similar to `cols`
     36 	</> Always output header? - Would require special handling of currently
     37 	    selected row. By going up from first displayed row [n] after header,
     38 	    how would one go to [n-1] while keeping the ability to go to header
     39 	    row? Hence, this is maybe not a good idea - header row either won't
     40 	    be output when scrolled past a screen, or it would be
     41 	    unselectable/uneditable. (Also, header columns are shown as comments
     42 	    when editing a row anyway.) I lean towards it not being output.
     43 	    	- Ultimately chose not to output header.