Andrés N. Robalino
5d945ef869
empty? rewrite. ( #2641 )
2020-10-06 05:21:20 -05:00
Chris Gillespie
2f1016d44f
Add examples to update cmd ( #2628 )
2020-10-01 20:13:42 -05:00
Andrés N. Robalino
a56abb6502
Bar Chart baseline. ( #2621 )
...
Bar Chart ready.
2020-09-30 13:27:52 -05:00
Jonathan Turner
ebba89ea31
Bump to 0.20 ( #2588 )
2020-09-22 19:54:46 +12:00
Radek Vít
798766b4b5
Remove panics from random integer and make the constraint more idiomatic ( #2578 )
...
* Remove panics from random integer and make the constraint more idiomatic
* Add open intervals to NumericRange
2020-09-20 08:41:49 +12:00
Chris Gillespie
50cbf91bc5
Remove trim in favor of str trim ( #2560 )
2020-09-16 15:59:32 -04:00
Chris Gillespie
3150e70fc7
Add cpu time to ps -l ( #2507 )
2020-09-07 17:02:45 +12:00
smaydew
1ffbb66e64
Initial implementation of random integer subcommand. ( #2489 )
...
* Initial implementation of random integer subcommand.
* Added additional examples.
Co-authored-by: Stacy Maydew <stacy.maydew@starlab.io>
2020-09-04 07:23:02 +12:00
Jonathan Turner
882cf74137
Bump to 0.19.0 ( #2483 )
2020-09-02 15:37:06 +12: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
Chris Gillespie
f54cf8a096
Size command: rename max length to bytes ( #2473 )
...
Since max length is just getting the byte length, rename to bytes
in order to be more clear.
2020-09-01 14:51:35 +12:00
Chris Gillespie
c14b209276
Add missing math commands to docs ( #2447 )
2020-08-30 15:32:38 +12:00
Gurpreet Singh
303a9defd3
Added math product
support ( #2249 )
...
* added math product: working initial impl
* resolving merge conflicts
* impl std::ops::Mul for Filesize
* rebased with main; refactored product implementation
* fixed error msg, added docs for math product
2020-08-27 17:58:01 +12:00
Darren Schroeder
781e423a97
cleaned up sample ps1 script and added more comments. ( #2429 )
...
It's not complete but a good start for anyone interested in learning.
2020-08-26 14:46:01 -05:00
Darren Schroeder
6e3a827e32
plugin changes to support script plugins ( #2315 )
...
* plugin changes to support script plugins
* all platforms can have plugins with file extensions
* added .cmd, .py, .ps1 for windows
* added more trace! statements to document request and response
* WIP
* pretty much working, need to figure out sink plugins
* added a home for scripting plugin examples, ran fmt
* Had a visit with my good friend Clippy. We're on speaking terms again.
* add viable plugin extensions
* clippy
* update to load plugins without extension in *nix/mac.
* fmt
2020-08-26 13:45:11 -05:00
Jörn Zaefferer
ee26590011
touch: support multiple arguments ( #2386 )
...
Fixes #2384
2020-08-22 12:08:30 +12:00
Leonhard Kipp
0dd1403a69
Sleep command ( #2381 )
...
* Add deserialization of Primitive::Duration; Fixes #2373
* Implement Sleep command
* Add comment saying you should name your rest field "rest"
* Fix typo
* Add documentation for sleep command
2020-08-22 05:51:29 +12:00
Joseph T Lyons
c6588c661a
Add column flag to count command
2020-08-15 07:52:59 -05:00
Joseph T Lyons
8f00713ad2
Update histogram examples
2020-08-15 07:51:12 -05:00
Jonathan Turner
da4d24d082
Bump to 0.18.2. Move starship external. ( #2345 )
...
* Bump to 0.18.2. Move starship external.
* Fix failing test
2020-08-14 07:02:45 +12:00
Jonathan Turner
87d71604ad
Bump to 0.18.1 ( #2335 )
2020-08-12 15:59:28 +12:00
Joseph T. Lyons
cc3c10867c
Histogram no longer requires a wrap
command before it on unnamed columns ( #2332 )
2020-08-12 09:42:59 +12:00
Jonathan Turner
2ad07912d9
Bump to 0.18 ( #2325 )
2020-08-11 18:44:53 +12:00
Joseph T. Lyons
9fb6f5cd09
Change f
/full
flag to l
/long
for ls
and ps
commands ( #2283 )
...
* Change `f`/`full` flag to `l`/`long` for `ls` and `ps` commands
* Fix a few more `--full` instances
2020-08-02 06:30:45 +12:00
Jörn Zaefferer
4ef15b5f80
docs/alias: simplify the 'persistent' section, using --save ( #2285 )
...
All the workarounds using `config` aren't necessary anymore. Only `config path` is still of interest.
2020-08-01 08:11:26 -04:00
Joseph T. Lyons
4347339e9a
Make all bullet point items uppercase ( #2257 )
2020-07-26 06:15:12 +12:00
Joseph T. Lyons
a77f0f7b41
to-xml.md
documentation update (#2253 )
...
* Update to-xml.md documentation to be consistent
* Capitalize bullet point items
* Add link to this document wthin `to.md`
2020-07-25 20:19:15 +12:00
Warren Seine
55a2f284d9
✨ Add to xml
command ( #2141 ) ( #2155 )
2020-07-24 19:41:22 +12:00
Darren Schroeder
0c20282200
added documentation of available binding options ( #2246 )
...
straight from the rustyline source code
2020-07-23 13:13:06 -05:00
Darren Schroeder
9b35aae5e8
update sample configs ( #2242 )
...
* update sample configs
* change rustyline to line_editor
2020-07-23 06:49:25 -05:00
morrme
5d17b72852
update config documentation ( #2178 )
...
* update config documentation
* update config syntax
* update config syntax
* Update alias.md
Co-authored-by: Jonathan Turner <jonathandturner@users.noreply.github.com>
2020-07-23 09:42:04 +12:00
Jonathan Turner
2a084fc838
Bump to 0.17.0 ( #2237 )
2020-07-22 06:41:49 +12:00
Darren Schroeder
32b875ada9
sample config settigns ( #2233 )
2020-07-20 21:15:58 -05:00
Joseph T. Lyons
6eb2c94209
Add flag for case-insensitive sort-by ( #2225 )
...
* Add flag for case-insensitive sort-by
* Fix test names
* Fix documentation comments
2020-07-21 05:31:58 +12:00
Shaurya Shubham
ffe3e2c16b
Rename calc
to math eval
and allow it to optionally take an expression as an argument ( #2195 )
...
* Rename `calc` to `math eval` and allow it to optionally take the expression as an argument
* Moved calc tests to math eval
Also added 2 tests and changed 1 test
* Move calc docs to math eval
2020-07-18 16:11:19 +12:00
Arash Outadi
b358804904
Auto-Generate Documentation for nushell.com ( #2139 )
...
* Very rough idea
* Remove colour codes
* Work on command for generating docs
* Quick comment
* Use nested collapsible markdown
* Refine documentation command
* Clippy and rename docs
* This layout probably seems best
Also moved some code to documentation.rs to avoid making help.rs massive
* Delete summaries.md
* Add usage strings
* Remove static annotations
* get_documentation produces value
Which will be used like
'help generate_docs | save "something"'
The resulting yaml can be passed to a script for generating HTML/MD files in the website
* Fix subcommands
* DRY code
* Address clippy:
* Fix links
* Clippy lints
* Move documentation to more central location
2020-07-18 10:22:43 +12:00
Joseph T. Lyons
17e6c53b62
Add str reverse subcommand ( #2170 )
...
* Add str reverse subcommand
* rustfmt
2020-07-15 08:47:04 +12:00
Arash Outadi
97cedeb324
Fix str --to-int usages ( #2167 )
2020-07-13 15:07:34 -04:00
Arash Outadi
7a207a673b
Update documentation to properly refer to subcommands with spaces ( #2164 )
2020-07-13 18:39:36 +12:00
Jonathan Turner
d30c40b40e
Bump to 0.16.1 ( #2116 )
2020-07-06 08:12:44 +12:00
Joseph T. Lyons
ba5d774fe1
Add a histogram example to the random dice documentation ( #2087 )
2020-07-02 16:24:28 +12:00
Jonathan Turner
0522023d4c
Bump to 0.16.0 ( #2084 )
2020-07-01 06:25:09 +12:00
Joseph T. Lyons
9876169f5d
Add dice subcommand to random command ( #2082 )
...
* Add dice subcommand to random command
* Update random dice test name
* Stream results of random dice
* Thanks Clippy!
2020-06-30 16:12:51 +12:00
Nabil Abderrahaman
821d44af54
Docs autoview pwd touch ( #2068 )
...
* [ADD] Add draft documentation for autoview
* [ADD] Add draft documentation for pwd
* [ADD] Add draft documentation for touch
* [MOD] Improve description and add examples
Add the use of `textview` and `binaryview`.
Add examples for single value, source file and binary file.
2020-06-28 14:22:26 +12:00
Joseph T. Lyons
306dc89ede
Add bool subcommand to random ( #2061 )
...
* Add bool subcommand to random
* Fix function name copy paste error
* Fix issue 2062: allow deserialization of a decimal
* Add bias flag to `random bool`
2020-06-26 16:51:05 +12:00
Joseph T. Lyons
72a21ad619
Adds random command with uuid subcommand ( #2050 )
2020-06-25 17:51:09 +12:00
Joseph T. Lyons
72f7406057
Fix cal command week-start example ( #2040 )
2020-06-24 17:15:19 +12:00
Joseph T. Lyons
053bd926ec
First pass at updating all documentation formatting and cleaning up output of examples ( #2031 )
2020-06-24 06:21:47 +12:00
siedentop
bce6f5a3e6
Uniq: --count
flag to count occurences ( #2017 )
...
* uniq: Add counting option (WIP!)
Usage:
fetch https://raw.githubusercontent.com/timbray/topfew/master/test/data/access-1k | lines | wrap item | uniq | sort-by count | last 10
* uniq: Add first test
* uniq: Re-enable the non-counting variant.
* uniq: Also handle primitive lines.
* uniq: Update documentation
* uniq: Final comment about error handling. Let's get some feedback
* uniq: Address review comments.
Not happy with the way I create a TypeError. There must be a cleaner
way. Anyway, good for shipping.
* uniq: Use Labeled_error as suggested by jturner in chat.
* uniq: Return error directly.
Co-authored-by: Christoph Siedentop <christoph@siedentop.name>
2020-06-21 12:22:06 +12:00
Joseph T. Lyons
853d7e7120
Math median tests and documentation additions ( #2018 )
...
* Add math median example and unit tests
* Update output of other all math ls command examples to keep consistent with math median output
* Fix output of math max example
* Update output of other math commands using pwd examples to keep data consistent
2020-06-20 00:28:03 -05:00
Darren Schroeder
77e02ac1c1
Fixed grammar ( #2012 )
2020-06-19 20:54:25 -05:00
Joseph T Lyons
088901b24f
Rename average to avg
2020-06-19 18:59:00 -05:00
Darren Schroeder
ed7a62bca3
textview config docs ( #2011 )
...
* documentation for bat config changes
* renamed to textview, added fetch example
Co-authored-by: Darren Schroeder <fdncred@hotmail.com>
2020-06-19 15:45:56 -05:00
Joseph T. Lyons
bc9cc75c8a
Minor Math Sum Additions ( #2007 )
...
* Move sum tests into math directory
* Move sum documentation over to math documentation
One sum example already existed in the math examples and a few of the others were outdated and didn't work, so I only moved one over, and updated their output
* Remove no-longer-in-use mod statement
2020-06-20 06:00:18 +12:00
Joseph T. Lyons
53a6e9f0bd
Convert sum command into subcommand of the math command ( #2004 )
...
* Convert sum command into subcommand of the math command
* Add bullet points to math.md documentation
2020-06-18 21:02:01 -05:00
Joseph T. Lyons
353b33be1b
Add support to allow the week day start in cal to be configured via a flag ( #1996 )
...
* Add support to allow the week day start in cal to be configurable
* Fix variable name
* Use a flag instead of a configuration setting for specifying the starting day of the week
2020-06-19 05:34:51 +12:00
Jakub Žádník
3d63901b3b
Add 'every' command to select (or skip) every nth row ( #1992 )
...
* Add 'every' command
* Add --skip option to 'every' command
This option skips instead of selects every nth row
* Fix descriptions for 'every' command
* Add docummentation for 'every' command
* Check actual filenames in 'every' command tests
2020-06-17 07:58:41 +12:00
Jonathan Turner
29ea29261d
Bump to 0.15.1 ( #1984 )
2020-06-15 09:54:30 +12:00
Arash Outadi
bd7ac0d48e
Math Documentation ( #1982 )
...
* Adding math docs
* Add some comments to calculate
* Remove redudant message
Message already shows up in subcommands list
* Added not working example
Accidentantly
* Remove table
2020-06-15 08:42:15 +12:00
Jonathan Turner
e5a18eb3c2
Bump to 0.15.0 ( #1955 )
2020-06-10 05:33:59 +12:00
Darren Schroeder
b6f9d0ca58
Remove no_auto_pivot ( #1931 )
...
no_auto_pivot does not exist any longer. It was rolled into pivot_mode.
2020-06-03 12:27:54 -04:00
Oleksii Filonenko
741d7b9f10
Add rm_always_trash
option to config ( #1869 )
...
* Add `rm_always_trash` option to config
* Add `--permanent` flag to `rm`
* `rm`: error if both `-t` and `-p` are present
Co-authored-by: Jonathan Turner <jonathandturner@users.noreply.github.com>
2020-05-31 06:31:34 +12:00
Andrés N. Robalino
48ee20782f
Ensure end_filter
plugin lifecycle stage gets called.
2020-05-29 04:03:25 -05:00
Darren Schroeder
fbc0dd57e9
Add plugin_dir to docs ( #1911 )
2020-05-29 08:46:27 +12:00
Andrés N. Robalino
fe01a223a4
Str plugin promoted to built-in Nu command.
2020-05-28 11:18:58 -05:00
Joseph T. Lyons
a915471b38
Cal documentation updates ( #1895 )
2020-05-26 07:21:36 -04:00
Darren Schroeder
f0fc9e1038
Merge pivot options ( #1888 )
2020-05-25 18:40:25 -04:00
Jörn Zaefferer
fb09d7d1a1
docs: add alias --save flag ( #1874 )
2020-05-24 13:42:20 -04:00
EmNudge
e1b598d478
added examples and explanation to trim ( #1876 )
...
* added examples and explanation to trim
inserted examples (taken from parse in cookbook) for lists and tables using trim
* Move `to-json` to `to json`
Co-authored-by: Jonathan Turner <jonathandturner@users.noreply.github.com>
2020-05-25 05:10:30 +12:00
Andrés N. Robalino
edbecda14d
Split split command to sub commands.
2020-05-24 02:02:44 -05:00
Aaron Christiansen
74c2daf665
Add completion for binaries on PATH ( #1866 )
2020-05-23 20:27:52 -04:00
Joseph T. Lyons
3239e5055c
Added a count column on the histogram command ( #1853 )
...
* Adding iniitial draft for the addition of the count column on the histogram command
* Update histogram documentation
* Add count column test to histogram command
* Fix error in histogram documentation
2020-05-20 18:02:36 +12:00
James Campos
ae8c864934
default history size to 100k ( #1845 )
2020-05-20 07:28:06 +12:00
Sam
3302586379
added documentation for no_auto_pivot ( #1828 )
2020-05-18 21:21:35 -04:00
lightclient
3144dc7f93
add support for specifying max history size in config ( #1829 ) ( #1837 )
2020-05-19 10:27:08 +12:00
Shaurya Shubham
1d781e8797
Add docs for the shuffle command ( #1824 )
2020-05-18 19:13:03 +12:00
Joseph T. Lyons
af6aff8ca3
Allow user to specify the indentation setting on the pretty flag for the to json command ( #1818 )
...
* Allow user to specify the indentation setting on the pretty flag for the to json command
* Use "JSON" over "json"
2020-05-18 06:48:58 +12:00
Jörn Zaefferer
e728cecb4d
add docs for start command ( #1816 )
2020-05-18 05:37:15 +12:00
Joseph T. Lyons
e50db1a4de
Adds support to pretty format the json in to json
( #1812 )
...
* Current work on the --pretty flag for to json
* Deleted notes that were pushed by accident
* Fixed some errors
2020-05-17 16:43:10 +12:00
Xavier L'Heureux
5fbe5cf785
Use the directories crate instead of app_dirs ( #1782 )
...
The app_dirs crate is abandonned since quite a bit of time. Use the directories
crate instead, which is maintained and have more OS support.
2020-05-14 20:17:23 +12:00
Bruno Heridet
f78536333a
doc: add rename command page ( #1781 )
2020-05-14 12:36:08 +12:00
Bruno Heridet
6826a9aeac
doc: add more from command pages ( #1778 )
...
* doc: add from-url command page
* doc: add missing link to existing from-xml page.
* doc: add from-ini command page
2020-05-14 05:23:33 +12:00
Hoàng Đức Hiếu
e3b7e47515
cal: fix thursday typo ( #1776 )
2020-05-13 08:06:31 -04:00
Jonathan Turner
196991ae1e
Bump to 0.14.1 ( #1772 )
2020-05-13 20:03:45 +12:00
Bruno Heridet
34b5e5c34e
doc: add headers command page ( #1775 )
2020-05-13 20:03:29 +12:00
Bruno Heridet
cb24a9c7ea
doc: rename edit command to update ( #1774 )
2020-05-13 20:02:41 +12:00
Jonathan Turner
b2eecfb110
Bump to 0.14 ( #1766 )
2020-05-13 04:32:51 +12:00
Joseph T. Lyons
8951a01e58
update cal documentation ( #1746 )
2020-05-11 13:19:14 +12:00
Joseph T. Lyons
f702aae72f
Don't include year and month by default, adds an option to display th… ( #1745 )
...
* Don't include year and month by default, adds an option to display the quarters of the year
* Add a test for cal that checks that year requested is in the return
* rustfmt the cal tests
2020-05-11 12:35:24 +12:00
Joseph T. Lyons
f5e03aaf1c
Add cal command ( #1739 )
...
* Add cal command
* Fix docmentation to show commands on two lines
* Use bullet points on flag documentation for cal
* Dereference day before calling string method
* Silence Clippy warning regarding a function with too many arguments
* Update cal flag descriptions and documentation
* Add some tests for the cal command
2020-05-10 11:05:48 +12:00
Andrés N. Robalino
96e5fc05a3
Pick->Select rename. Integration tests changes. ( #1725 )
...
Pick->Select rename. Integration tests changes.
2020-05-07 06:03:43 -05:00
Jörn Zaefferer
22e70478a4
docs/commands: add to.md, update subcommands ( #1715 )
...
This adds a top-level document for the new `to` command, with a list (of links) of all the subcommands.
All the to-* subcommands keep their filename, but the content is updated to use the new subcommand syntax.
Since not all subcommands have documentation, some items in the list are just text without a link. Also filled the list for the undocumented from* commands in the same style.
Fixes #1709
2020-05-05 20:05:23 +12:00
Jörn Zaefferer
8ab2b92405
docs/commands: add from.md, update subcommands ( #1712 )
...
This adds a top-level document for the new `from` command, with a list of links of all the subcommands.
All the from-* subcommands keep their filename, but the content is updated to use the new subcommand syntax.
Needs matching update for to*
Ref #1709
2020-05-05 09:01:31 +12:00
Jonathan Turner
a9968046ed
Add subcommands. Switch from-* and to-* to them ( #1708 )
2020-05-04 20:44:33 +12:00
chrisr
d7d487de73
Basic documentation for the wrap command ( #1704 )
2020-05-04 04:54:21 +12:00
Jörn Zaefferer
0779a46179
docs/commands: add alias.md ( #1697 )
...
* docs/commands: add alias.md
* docs/commands/alias: drop reference to bash
2020-05-03 16:49:27 +12:00
siedentop
e7a4f31b38
Docs: Mention how to use str --find-replace
in the docs. ( #1653 )
...
Co-authored-by: Christoph Siedentop <christoph@siedentop.name>
2020-04-25 18:07:38 +12:00
Andrés N. Robalino
10768b6ecf
str plugin can capitalize and trim strings. ( #1652 )
...
* Str plugin can capitalize.
* Str plugin can trim.
2020-04-24 16:37:58 -05:00
Thomas B Homburg
716c4def03
Add key_timeout config option ( #1649 )
2020-04-25 05:28:38 +12:00
siedentop
6887554888
[docs/enter] Warn about enter
opening multiple shells ( #1645 )
...
Opening a JSON with a top-level list, opens one shell per list element. This can be extremely confusing to unexpected users.
2020-04-24 12:17:11 +12:00
Jonathan Turner
c7e11a5a28
bump to 0.13.0 ( #1625 )
2020-04-21 17:01:03 +12:00
Jonathan Turner
c4daa2e40f
Add experimental new parser ( #1554 )
...
Move to an experimental new parser
2020-04-06 19:16:14 +12:00
Andrew Davis
a7ec00a037
Add documentation for from-ics and from-vcf ( #1509 )
2020-03-21 14:50:13 +13:00
Andrew Davis
1c4cb30d64
Add documentation for skip and skip-while ( #1499 )
2020-03-18 14:22:35 +13:00
Waldir Pimenta
5ca9e12b7f
Fix whitespace and typos ( #1481 )
...
* Remove EOL whitespace in files other than docs
* Break paragraphs into lines
See http://rhodesmill.org/brandon/2012/one-sentence-per-line/ for the rationale
* Fix various typos
* Remove EOL whitespace in docs/commands/*.md
2020-03-14 06:23:41 +13:00
Kyle Criddle
5b0b2f1ddd
Fixes #1204 : sys | get host.users
displays the same user ( #1480 )
...
account twice while only one exists (macOS)
- renamed host.users to host.sessions
2020-03-12 14:01:55 +13:00
Victor Kukshiev
3afb53b8ce
fix typo in calc command documentation ( #1477 )
...
minimumum -> minimum
2020-03-11 11:20:22 -04:00
Jonathan Turner
50fb97f6b7
Merge env into $nu and simplify table/get ( #1463 )
2020-03-08 18:33:30 +13:00
Shaurya Shubham
8d38743e27
Add docs for debug
( #1438 )
...
* Add docs for `debug`
* Put debug docs in right folder
Also fixed minor spacing problem
2020-03-01 04:09:28 +13:00
Corvus Corax
e38442782e
Command documentation for du
( #1416 )
2020-02-19 09:55:22 +13:00
Shaurya Shubham
bd6556eee1
Use proper file extension for uniq
command docs ( #1411 )
2020-02-18 09:37:46 -05:00
Shaurya Shubham
7df8fdfb28
Rename the now-deprecated add
command docs into insert
comm… ( #1307 )
2020-01-30 08:15:20 -05:00
Shaurya Shubham
6a39cd8546
Add docs for the calc command ( #1290 )
2020-01-29 08:34:54 -05:00
Jacob Gonzalez
f8be1becf2
Updated rustyline to 6.0.0. Added completion_mode config ( #1289 )
...
* Updated rustyline to 6.0.0. Added completion_mode config
* Formatted completion_mode config
2020-01-27 16:41:17 +13:00
Jason Gedge
32dfb32741
Switch from subprocess crate to the builtin std::process ( #1284 )
...
* Switch from subprocess crate to the builtin std::process
* Update external.rs
* Update external.rs
* Update external.rs
Co-authored-by: Jonathan Turner <jonathandturner@users.noreply.github.com>
2020-01-26 16:03:21 +13:00
Shaurya Shubham
83db5c34c3
Add docs for the from-ods and from-xlsx commands ( #1279 )
2020-01-26 04:31:20 +13:00
Jonathan Turner
78016446dc
Slightly improve new which command ( #1145 )
2020-01-01 20:47:25 +13:00
Alex van de Sandt
b304de8199
Rewrite which
( #1144 )
...
* Detect built-in commands passed as args to `which`
This expands the built-in `which` command to detect nushell commands
that may have the same name as a binary in the path.
* Allow which to interpret multiple arguments
Previously, it would discard any argument besides the first. This allows
`which` to process multiple arguments. It also makes the output a stream
of rows.
* Use map to build the output
* Add boolean column for builtins
* Use macros for entry creation shortcuts
* Process command args and use async_stream
In order to use `ichwh`, I'll need to use async_stream. But in order to
avoid lifetime errors with that, I have to process the command args
before using them. I'll admit I don't fully understand what is going on
with the `args.process(...)` function, but it works.
* Use `ichwh` for path searching
This commit transitions from `which` to `ichwh`. The path search is now
done asynchronously.
* Enable the `--all` flag on `which`
* Make `which` respect external commands
Escaped commands passed to wich (e.g., `which "^ls"`), are now searched
before builtins.
* Fix clippy warnings
This commit resolves two warnings from clippy, in light of #1142 .
* Update Cargo.lock to get new `ichwh` version
`ichwh@0.2.1` has support for local paths.
* Add documentation for command
2020-01-01 19:45:27 +13:00
Ryan Blecher
f37f29b441
Add uniq command ( #1132 )
...
* start playing with ways to use the uniq command
* WIP
* Got uniq working, but still need to figure out args issue and add tests
* Add some tests for uniq
* fmt
* remove commented out code
* Add documentation and some additional tests showing uniq values and rows. Also removed args TODO
* add changes that didn't get committed
* whoops, I didn't save the docs correctly...
* fmt
* Add a test for uniq with nested json
* Add another test
* Fix unique-ness when json keys are out of order and make the test json more complicated
2019-12-31 17:05:02 +13:00
Sebastian Jung
cbbb246a6d
update links to books
2019-12-15 13:56:26 +01:00
Shaurya Shubham
3d79a9c37a
Fix minor error in reject command docs
2019-12-06 17:27:14 +05:30
Yehuda Katz
f858e854bf
Fix a rebase mistake
2019-12-02 13:48:34 -08:00
Yehuda Katz
fe66b4c8ea
Merge remote-tracking branch 'origin/master' into protocol-extraction
2019-12-02 11:16:00 -08:00
Paul Chavard
ce23a672d9
add documentation for compact command
2019-12-02 11:02:59 -08:00
Paul Chavard
9851317aeb
add documentation for default command
2019-12-02 11:02:59 -08:00
Sebastian Jung
3fb4a5d6e6
add documentation for format
2019-12-02 11:02:59 -08:00
Sebastian Jung
340e701124
fix error in save.md
2019-12-02 11:02:59 -08:00
Sebastian Jung
36938a4407
add documentation for save, config
2019-12-02 11:02:59 -08:00
Jonathan Turner
6a6589a357
Update where.md
2019-12-02 11:02:59 -08:00
Sebastian Jung
b94a32e523
add documentation for from-json, from-yaml, history, split-row
2019-12-02 11:02:59 -08:00
Sebastian Jung
7db3c69984
update histogram, nth documentation
2019-12-02 11:02:59 -08:00
Sebastian Jung
5406450c42
Add documentation for histogram, split-column
2019-12-02 11:02:59 -08:00
Jonathan Turner
f317500873
Update from-yaml.md
2019-12-02 11:02:58 -08:00
Jonathan Turner
911414a190
Update config.md
2019-12-02 11:02:58 -08:00
Sebastian Jung
cca6360bcc
add documentation for from-tsv, from-xml
2019-12-02 11:02:58 -08:00
Sebastian Jung
f68503fa21
add documentation for get, ps
2019-12-02 11:02:58 -08:00
Jonathan Turner
911b69dff0
Update some command docs
2019-12-02 11:02:58 -08:00
Paul Chavard
bf87330d6e
add documentation for compact command
2019-12-01 17:44:43 +01:00
Paul Chavard
2bb85bdbd4
add documentation for default command
2019-12-01 17:39:09 +01:00
Jonathan Turner
8f34c6eeda
Merge pull request #1032 from sebastian-xyz/doc
...
add documentation for save, config, get, ps, from-tsv, from-xml
2019-11-30 18:15:39 -08:00
Sebastian Jung
e4c56a25c6
Merge remote-tracking branch 'refs/remotes/origin/doc' into doc
2019-11-30 21:21:15 +01:00
Sebastian Jung
11ff8190b1
add documentation for format
2019-11-30 21:15:12 +01:00
Sebastian Jung
9bd25d7427
fix error in save.md
2019-11-30 21:07:43 +01:00
Jonathan Turner
6bfb4207c4
Update from-yaml.md
2019-12-01 07:00:36 +13:00
Jonathan Turner
c63ad610f5
Update config.md
2019-12-01 06:59:53 +13:00
Sebastian Jung
e38a4323b4
add documentation for from-tsv, from-xml
2019-11-30 13:38:52 +01:00
Sebastian Jung
d40aea5d0a
add documentation for get, ps
2019-11-30 12:48:23 +01:00
Jonathan Turner
f10390b1be
Update some command docs
2019-11-30 14:24:39 +13:00
Sebastian Jung
fbb65cde44
add documentation for save, config
2019-11-29 18:15:51 +01:00
Jonathan Turner
8e7acd1094
Update where.md
2019-11-29 08:41:27 +13:00
Sebastian Jung
c77059f891
add documentation for from-json, from-yaml, history, split-row
2019-11-28 19:33:17 +01:00
Sebastian Jung
5bdda06ca6
update histogram, nth documentation
2019-11-28 19:32:31 +01:00
Sebastian Jung
0845572878
Add documentation for histogram, split-column
2019-11-26 20:47:34 +01:00
David Mason
b3c021899c
combine functions behind to/from-c/tsv commands
...
fixes #969 , admittedly without a --delimiter alias
moves from_structured_data.rs to from_delimited_data.rs to better
identify its scope and adds to_delimited_data.rs. Now csv and tsv both
use the same code, tsv passes in a fixed '\t' argument where csv passes
in the value of --separator
2019-11-19 16:02:35 +00:00
sebastian-xyz
f4dc79f4ba
add group-by command documentation
2019-11-16 15:31:28 +01:00
Jonathan Turner
bcecd08825
Merge pull request #965 from sebastian-xyz/patch-3
...
Add prepend command documentation
2019-11-16 06:19:14 +13:00
Jonathan Turner
55f99073ad
Merge pull request #964 from sebastian-xyz/patch-1
...
Add append command documentation
2019-11-16 06:18:35 +13:00
sebastian-xyz
63667d9e46
Add prepend command documentation
2019-11-15 15:53:58 +01:00
sebastian-xyz
08b770719c
Add append command documentation
2019-11-15 15:37:41 +01:00
R.T. Lechow
036860770b
Document pivot command
...
Part of https://github.com/nushell/nushell/issues/711
2019-11-14 16:59:39 -05:00
Jonathan Turner
02f3330812
Merge pull request #950 from coolshaurya/docs-size
...
Make documentation for size command
2019-11-10 09:52:43 -08:00
Jonathan Turner
6f013d0225
Merge pull request #949 from coolshaurya/docs-count
...
Add docs for the count command
2019-11-10 09:51:25 -08:00
Shaurya Shubham
5a8128dd30
Make documentation for size command
2019-11-10 14:41:23 +05:30
Shaurya Shubham
50616cc62c
Add docs for the count command
...
Partial fix of issue #711
2019-11-10 14:12:59 +05:30
Shaurya Shubham
9d345cab07
Add documentation for the pick and reject command
...
Partial fix of issue#711
2019-11-10 12:37:27 +05:30
David Mason
15986c598a
Add --separator command to from_csv
...
The command takes a string, checks it is a single character and then
passes it to csv::ReaderBuilder via .delimiter() method as a u8.
2019-11-08 15:06:33 +00:00
Jonathan Turner
51879d022e
Merge pull request #895 from Flare576/substring
...
Adds new substring function to str plugin
2019-11-02 17:42:45 +13:00
Flare576
763bbe1c01
Updated Doc, error on bad input
2019-11-01 17:25:08 -05:00
Dan Herrera
b822e13f12
Add documentation for tags command
2019-11-01 00:08:24 -04:00
Flare576
cd058db046
Substring option for str plugin
...
Adds new substr function to str plugin with tests and documentation
Function takes a start/end location as a string in the form "##,##", both sides of comma are optional, and
behaves like Rust's own index operator [##..##].
2019-10-31 19:49:17 -05:00
Andrés N. Robalino
b7af34371b
Merge pull request #871 from oknozor/master
...
Create docs for from-csv command
2019-10-25 21:36:38 -05:00
Paul Delafosse
07ceec3e0b
Create docs for from-toml command
...
Partial fix of issue nushell#711
2019-10-25 20:47:00 +02:00
Paul Delafosse
72fd1b047f
Create docs for from-csv command
...
Partial fix of issue nushell#711
2019-10-25 20:40:51 +02:00
Andrés N. Robalino
380ab19910
Merge pull request #858 from Charles-Schleich/master
...
added Docs for sort-by command
2019-10-22 03:49:18 -05:00
Charles Schleich
39fde52d8e
added Docs for sort-by command
2019-10-21 17:59:20 +02:00
notryanb@gmail.com
2f5eeab567
fix typos and incorrect commands
2019-10-18 20:43:37 -04:00
notryanb@gmail.com
f9fbb0eb3c
add docs for average and give more specific examples for sum
2019-10-18 20:43:37 -04:00
sdfnz
5635b8378d
Added documentation for the sum command
2019-10-15 14:23:32 -05:00
Odin Dutton
4d70255696
Add documentation for cd -
2019-10-08 18:32:42 +11:00
Odin Dutton
77c34acb03
Whitespace
2019-10-08 18:32:42 +11:00
Odin Dutton
e72bc8ea8b
Remove unneeded -
2019-10-08 18:32:39 +11:00
Jonathan Turner
a882e640e4
Merge pull request #793 from chhetripradeep/pchhetri/enter
...
Add documentation for the enter command
2019-10-08 06:02:49 +13:00
Pradeep Chhetri
c09d866a77
Add documentation for the enter command
2019-10-07 23:21:58 +08:00
Jonathan Turner
4467e59122
Merge pull request #792 from chhetripradeep/pchhetri/open
...
Add documentation for the open command
2019-10-07 11:17:28 +11:00
Jonathan Turner
9c096d320a
Merge pull request #797 from chhetripradeep/pchhetri/fetch
...
Add documentation for the fetch command
2019-10-07 11:16:36 +11:00
Pradeep Chhetri
9f15017032
Add documentation for the fetch command
2019-10-07 02:17:57 +08:00
Pradeep Chhetri
81fec11f88
Add documentation for the open command
2019-10-07 02:08:20 +08:00
Jonathan Turner
8a6a688131
Merge pull request #795 from chhetripradeep/pchhetri/inc
...
Add documentation for the inc command
2019-10-07 04:35:08 +11:00
Jonathan Turner
77a4de31fa
Merge pull request #794 from chhetripradeep/pchhetri/sys
...
Add documentation for the sys command
2019-10-07 04:33:51 +11:00
Pradeep Chhetri
7ff5734d5d
Add documentation for the inc command
2019-10-06 23:30:52 +08:00
Pradeep Chhetri
1d19595996
Add documentation for the sys command
2019-10-06 23:20:48 +08:00
Pradeep Chhetri
7d115da782
Add documentation for the trim command
2019-10-06 22:35:38 +08:00
Andrés N. Robalino
b066775630
Merge pull request #789 from cristicismas/patch-1
...
Update cd.md to look better
2019-10-04 16:24:42 -05:00
Maya Farber Brodsky
20031861b9
Add documentation for nth command
2019-10-04 17:37:11 +03:00
Cristi Cismas
eb297d3b8f
Update cd.md to look better
2019-10-04 15:10:46 +03:00
Andrés N. Robalino
8faa0126eb
Merge pull request #784 from coolshaurya/to-dash-sth-docs
...
Added docs for most of the to-sth commands
2019-10-03 21:47:00 -05:00
Shaurya Shubham
6aec03708f
Fix minor typo
2019-10-04 06:44:45 +05:30
Shaurya Shubham
2f7b1e4282
Added improvements suggested by @andrasio
...
Added `open file.sth | to-sth` type examples
Also did a format conversion example with `open jonathon.xml | to-json` in to-json.md
2019-10-04 06:40:16 +05:30
Andrés N. Robalino
45ad18f654
Merge pull request #785 from Charles-Schleich/master
...
Created Docs for env command
2019-10-03 14:00:51 -05:00
Andrés N. Robalino
01829f04d5
Merge pull request #783 from notryanb/document-last
...
add documentation for the last command
2019-10-03 13:59:41 -05:00
Andrés N. Robalino
cc1c471877
Merge pull request #779 from pema99/lines-doc
...
Add documentation for lines
2019-10-03 13:58:30 -05:00
Andrés N. Robalino
de14f9fce8
Merge pull request #781 from coolshaurya/add-command-docs
...
Create docs for add command
2019-10-03 13:38:11 -05:00
Charles Schleich
cf0fa3141a
Created Docs for env command
2019-10-03 20:13:22 +02:00
Shaurya Shubham
539e232f3c
Added docs for most of the to-sth commands
...
Partial fix of issue #711
Docs for the following commands were added -
to-csv
to-json
to-toml
to-tsv
to-url
to-yaml
Docs for to-db , to-bson , to-sqlite have not been added as I don't recognize and understand those formats.
2019-10-03 19:07:48 +05:30
Ryan Blecher
9ed889ccbb
fix grammar
2019-10-03 08:18:51 -04:00
Ryan Blecher
872e26b524
add documentation for the last command
2019-10-03 08:14:59 -04:00
Shaurya Shubham
5bfff0c39b
Create docs for edit command
...
Partial fix of issue #711
2019-10-03 16:54:28 +05:30
Shaurya Shubham
0505a9d6f7
Create docs for add command
...
Partial fix of issue #711
2019-10-03 16:27:04 +05:30
pema99
1b0eaac470
Add documentation for lines
2019-10-03 06:09:01 +02:00
gilesv
2e1670fcb8
Add documentation for where
command
2019-10-02 22:49:05 -03:00
Jonathan Turner
97695b74dd
Merge pull request #771 from notryanb/document-first
...
add documentation file for first command
2019-10-03 09:09:33 +13:00
Ryan Blecher
9d84e47214
add documentation file for first command
2019-10-02 15:49:44 -04:00
Jonathan Turner
9a1c537854
Merge pull request #764 from coolshaurya/command-version-docs
...
Create docs for version command
2019-10-03 06:28:04 +13:00
Jonathan Turner
2476c8d579
Merge pull request #762 from coolshaurya/reverse-command-docs
...
Create docs for reverse command
2019-10-03 06:26:06 +13:00
Jonathan Turner
27e59ea49c
Merge pull request #760 from coolshaurya/shells-command-docs
...
Created docs for shells command
2019-10-03 06:24:35 +13:00
Jonathan Turner
27882efd6b
Merge pull request #756 from coolshaurya/exit-command-docs
...
Create exit command documentation
2019-10-03 06:21:26 +13:00
Shaurya Shubham
0b3c9b760e
Create docs for version command
...
Partial fix of #711
2019-10-02 15:47:56 +05:30
Shaurya Shubham
7e7eba8f4d
Create docs for reverse command
...
Partial fix of issue #711
this command could be described better but I don't know how
2019-10-02 15:03:28 +05:30
Shaurya Shubham
a77c222db0
Created docs for shells command
...
Partial fix of issue #711
The second example is taken from the book, specifically the section https://book.nushell.sh/en/shells_in_shells#going-beyond-directories
2019-10-02 13:37:43 +05:30
Andrés N. Robalino
149961e8f1
Merge pull request #755 from coolshaurya/cd-command-docs
...
Make docs for the cd command
2019-10-01 21:27:08 -05:00
Shaurya Shubham
caf3015e66
Improved exit command docs
2019-10-02 06:55:30 +05:30
Jonathan Turner
459bfdd783
Merge pull request #757 from yahsinhuangtw/add-help-doc
...
Add documentation for help
2019-10-02 05:51:42 +13:00
Jonathan Turner
a2f1cca85c
Merge pull request #752 from nalshihabi/add-echo-doc
...
Add echo command documentation
2019-10-02 04:32:15 +13:00
Yahsin Huang
94d81445eb
Add document for help
2019-10-01 23:20:58 +08:00
Marcelo Gonçalves
94744c626c
Fix typo in date.cmd
2019-10-01 11:21:56 -03:00
Shaurya Shubham
e62a2509ae
Create exit command documentation
...
Partial fix of issue #711
Some parts have been copied from the fish documentation
2019-10-01 19:40:16 +05:30
Shaurya Shubham
417ac4b69e
Improve cd docs
...
Used format in PR#746
Added another example
Removed unnecessary text
2019-10-01 19:23:10 +05:30
Shaurya Shubham
b7bf31df99
Make docs for the cd command ; partially solves #711
2019-10-01 18:45:38 +05:30
Noah AL-Shihabi
8ba917b704
Add echo command documentation
2019-10-01 06:14:56 -04:00
Marcelo Goncalves
219da892b2
Document date command
2019-09-30 22:30:17 -03:00
Jonah Snider
9c23d78513
docs: use HTTPS where possible
...
Signed-off-by: Jonah Snider <me@jonahsnider.ninja>
2019-09-29 09:03:51 -10:00
Andrés N. Robalino
f85968aba4
More command documentation instructions.
2019-09-25 11:35:58 -05:00
Andrés N. Robalino
a492b019fe
Commands documenting instructions.
2019-09-25 11:15:00 -05:00
Fahmi Akbar Wildana
149ccc4fd3
Fix glibc-{busybox,distroless}
...
* Add libdl.so.2 for glibc-busybox
* Change base-image of glibc-distroless to gcr.io/distroless/cc
2019-09-11 06:41:37 +07:00
Fahmi Akbar Wildana
7c541000a1
Iterate over tag rather than base-image
...
Signed-off-by: Fahmi Akbar Wildana <f.a.wildana@gmail.com>
2019-09-09 07:15:51 +07:00
Fahmi Akbar Wildana
d992086192
Add distroless as base image
2019-09-08 23:42:03 +07:00
Fahmi Akbar Wildana
fa53d59aee
Add scratch as base image
2019-09-08 22:59:35 +07:00
Fahmi Akbar Wildana
21896b200c
Add busybox as base image
2019-09-08 22:31:10 +07:00
Fahmi Akbar Wildana
c9c9112155
Build and publish docker img along with nu plugins
...
* Add Package.Dockerfile as flexible build source
* Add docker-compose.package.yml as intermediary config
* CI will use new github action YAML format
it only publish the docker image on git tag
* Add debian:latest, debian:slim, and alpine as base image
* Add documentation
2019-09-08 21:38:25 +07:00
Yehuda Katz
1ba1d6cb2a
Added philosophy.md
2019-06-06 10:58:39 -07:00