Stefan Holderbach
01e691c5ba
Fix unicode word wrapping with ansi-cut ( #767 )
...
Ansi-cut expects ranges of character numbers (of the non-ansi control
sequence characters) instead of byte indices.
This fixes the panics when wrapping of non-unicode lines (which exceed
the demanded number of characters as byte indices).
Also rectifies some wrong wrapping of unicdoe containing lines that
don't panic
2022-01-17 15:31:21 -05:00
Darren Schroeder
ffb086d56f
a little better table alignment ( #720 )
2022-01-11 08:49:15 -06:00
Darren Schroeder
2e2d5ef0eb
fix 1 off table wrapping for help commands ( #460 )
2021-12-09 19:16:50 -06:00
Darren Schroeder
5c27ffa42e
update to latest reedline, change config point name, enable output without ansi ( #458 )
2021-12-09 16:06:26 -06:00
Darren Schroeder
a8e5cb871e
optionally remove table output color ( #455 )
2021-12-09 10:00:26 -06:00
Fernando Herrera
8a06ea133b
removed unwraps ( #430 )
2021-12-04 12:38:21 +00:00
Darren Schroeder
d8c721282b
add optional footer to table ( #392 )
...
* add optional footer to table
* missed a draw_table
2021-12-01 13:20:23 -06:00
Darren Schroeder
7cf96c6597
added row_index coloring ( #391 )
2021-12-01 09:17:50 -06:00
Darren Schroeder
ab22619f4a
enable ls_colors for the ls
command ( #340 )
...
* enable ls_colors for the `ls` command
* added wrapping with ansi-cut so the ansi sequences don't bleed over
* clippy
2021-11-15 14:09:17 -06:00
JT
5843acec02
Add wrap and get and cell_path parsing
2021-10-02 15:59:11 +13:00
Darren Schroeder
d395816929
remove ansi colors if this is not a tty ( #4058 )
2021-10-01 09:00:08 -05:00
JT
bfd05772ef
Improve completions inside of a pipeline
2021-09-10 20:07:18 +12:00
JT
26d50ebcd5
Add a very silly table
2021-09-10 14:27:12 +12:00
Marcin Puc
51c74eebd0
Add general refactorings ( #3996 )
2021-09-10 10:44:22 +12:00
Darren Schroeder
7c0a52a81e
updated main
in table so that it outputs again ( #3662 )
2021-06-21 14:14:20 -05:00
JT
383e874166
Fix a bunch of future clippy warnings ( #3586 )
...
* Fix a bunch of future clippy warnings
* Fix a bunch of future clippy warnings
2021-06-10 07:08:12 +12:00
Darren Schroeder
0b5e131410
Remove x1b, update prompt ( #3291 )
...
* add term size command
* remove \x1b and use nu_ansi_term, make prompt with no config prettier
2021-04-09 11:38:56 -05:00
Waldir Pimenta
4bc9d9fd3b
Fix typos and capitalization of "Unicode" ( #3234 )
...
* Capitalize "Unicode"
* Fix several typos
* Fix mixed whitespace in nu-parser's tests
2021-04-04 07:14:07 +12:00
Jonathan Turner
7e184b58b2
Fix warnings for Rust 1.51 ( #3214 )
...
* Fix warnings for Rust 1.51
* More fixes
* More fixes
2021-03-26 21:26:57 +13:00
rezural
23d8dc959c
return string from draw_table instead of printing directly ( #3088 )
2021-02-23 22:25:49 +13:00
Darren Schroeder
2c89a228d5
add nu-ansi-term ( #3089 )
2021-02-22 12:33:34 -06:00
Michael Angerman
fc59c87606
this example now runs out of the box instead of failing with no value or the wrong value ( #3067 )
2021-02-19 21:40:53 +13:00
Darren Schroeder
11a9144e84
update mock table for easier table testing ( #3065 )
2021-02-17 04:47:47 +13:00
Jonathan Turner
e1cb026184
Add back in column truncation ( #3061 )
2021-02-16 07:15:16 +13:00
Darren Schroeder
c5485c6501
a small regex optimization ( #2937 )
...
* a small regex optimization
* removed comments
2021-01-15 20:20:28 +13:00
Joseph T. Lyons
a5f7600f6f
Fix typos ( #2842 )
2021-01-02 17:24:32 +13:00
Joseph T. Lyons
15d49e4096
Rust 1.49 Clippy Fixes ( #2835 )
2021-01-01 15:13:59 +13:00
Darren Schroeder
2eac79569c
highlight trailing spaces in tables in darkgray ( #2794 )
...
* highlight trailing spaces in tables in darkgray
* added leading spaces highlighting
* added config point to change the color
* Trigger Build
2020-12-18 07:47:05 -06:00
Darren Schroeder
13ba533fc4
helps table columns align a little bit better ( #2753 )
...
* helps table columns align a little bit better
* no change to push CI to work again.
2020-11-18 07:18:12 -06:00
Darren Schroeder
1eb28c6cb6
add heavy & none table border options ( #2686 )
2020-10-21 08:53:08 -05:00
Darren Schroeder
2b13ac3856
more table themes rounded and reinforced ( #2579 )
2020-09-19 12:10:34 -05:00
Darren Schroeder
2ae2f2ea9d
Ensure ansi mode windows ( #2494 )
...
* WIP - compiling but not working
* semi-working
* making progress
* working except for table lines
* fmt + clippy
* cleaned up some comments
* working line colors
* fmt, clippy, updated sample config.toml
* merges
* ensure ansi mode is enabled on windows
ansi mode sometimes gets out of sync in Windows.
I'm not sure why but this appears to fix it.
2020-09-04 14:24:46 -05:00
Darren Schroeder
57a26bbd42
Default alignment ( #2481 )
...
* WIP - compiling but not working
* semi-working
* making progress
* working except for table lines
* fmt + clippy
* cleaned up some comments
* working line colors
* fmt, clippy, updated sample config.toml
* merges
* fixed bug where no config.toml or not set settings made weird defaults.
* clippy & fmt again
* Header default alignment is left.
Co-authored-by: Andrés N. Robalino <andres@androbtech.com>
2020-09-01 19:08:41 -05:00
Darren Schroeder
569345e1d4
Color info for config.toml ( #2478 )
...
* WIP - compiling but not working
* semi-working
* making progress
* working except for table lines
* fmt + clippy
* cleaned up some comments
* working line colors
* fmt, clippy, updated sample config.toml
* merges
* some info on how to set colors
2020-09-01 08:48:27 -05:00
Darren Schroeder
adbbcafd30
Add minor theme support ( #2449 )
...
* WIP - compiling but not working
* semi-working
* making progress
* working except for table lines
* fmt + clippy
* cleaned up some comments
* working line colors
* fmt, clippy, updated sample config.toml
* removed extra comments
2020-09-01 17:09:55 +12:00
Darren Schroeder
3f443f40d0
with_love table theme ( #2468 )
2020-08-31 11:50:32 -05:00
Darren Schroeder
8192360b20
added compact_double table theme for funsies ( #2467 )
2020-08-31 09:49:27 -05:00
Jonathan Turner
c56cbd0f6b
Cleanup header to work like before ( #2039 )
2020-06-24 06:51:06 +12:00
Jonathan Turner
480600c465
Fix wrap of carriage returns in cells ( #2027 )
...
* Fix carriage returns in cells
* Fix carriage returns in cells
2020-06-21 09:33:58 +12:00
Jonathan Turner
89c737f456
Finish move to nu-table ( #2025 )
2020-06-21 07:25:07 +12:00
Jonathan Turner
fcbaefed52
Nu table ( #2015 )
...
* WIP
* Get ready to land nu-table
* Remove unwrap
2020-06-20 15:41:53 +12:00