Jonathan Turner
9b577b8679
Update bigint/bigdecimal ( #2585 )
...
* Update bigint/bigdecimal
* clippy
2020-09-22 05:28:31 +12:00
Radek Vít
a5b6bb6209
Add global mode to str trim ( #2576 )
...
* Add global mode to str trim
The global mode allows skipping non-string values,
and processes rows and tables as well
* Add tests to action with ActionMode::Global
2020-09-20 21:04:26 +12:00
Darren Schroeder
6eb4a0e87b
add replace all option to str find-replace ( #2569 )
2020-09-18 11:28:50 -05:00
Chris Gillespie
e05e6b42fe
Simplify a few boolean creations ( #2543 )
2020-09-14 13:15:44 +12:00
Abhi V
79cc725aff
Interpreting ranges for substring ( #2499 )
2020-09-06 12:35:11 -04:00
Darren Schroeder
8f5df89a78
added -e --end to search from the end of the string for the pattern ( #2430 )
...
* added -e --end to search from the end of the string for the pattern
* tests
2020-08-27 17:46:45 +12:00
Rick Richardson
f6ff6ab6e4
added various case conversion commands for str. Added the inflection … ( #2363 )
...
* added various case conversion commands for str. Added the inflection crate as a dependency
* lighten the restriction on the inflector dependency
* publishing the case commands
* fix typo
* fix kebab case test
* formatting
2020-08-18 08:18:23 +12:00
Andrés N. Robalino
8ff15c46c1
histogram gives back percentage column. ( #2340 )
2020-08-12 04:21:28 -05:00
Nico Mandery
6202705eb6
parse most common date formats using dtparse crate ( #2303 )
...
* use dtparse crate to parse most common date formats
* use dtparse crate to parse most common date formats - cargo fmt
2020-08-05 12:44:52 +12:00
k-brk
c48c092125
String funcs - Contains and IndexOf ( #2298 )
...
* Contains and index of string functions
* Clippy and fmt
2020-08-04 18:36:51 +12:00
Shaurya Shubham
a88f5c7ae7
Make str collect
take an optional separator value ( #2289 )
...
* Make `str collect` take an optional separator value
* Make `str collect` take an optional separator value
* Add some tests
* Fix my tests
2020-08-02 19:29:29 +12:00
k-brk
18a4505b9b
starts_with ends_with match functions for string ( #2269 )
2020-07-30 16:51:20 +12:00
k-brk
5e0a9aecaa
ltrim and rtrim for string ( #2262 )
...
* Trim string from left and right
* Move trim to folder
* fmt
* Clippy
2020-07-27 06:09:35 +12:00
Joseph T. Lyons
f26151e36d
Silence Rust 1.45 Clippy warnings ( #2196 )
...
* Silence Rust 1.45 Clippy warnings dealing with using `map_err()`
* Silence false Clippy warning
* Fix last Clippy error for unnecessary conversion
* Fix `and_then` clippy warnings
2020-07-18 05:57:15 +12:00
Joseph T. Lyons
0f688d7da7
Use '?' for error propagation, remove match
( #2194 )
2020-07-17 05:39:51 +12:00
Joseph T. Lyons
7c0a830d84
Match cleanup ( #2184 )
...
* Use `unwrap_or()` to remove `match`
* Use `?` for error propogation, and remove `match`
2020-07-15 19:51:41 +12:00
Joseph T. Lyons
17e6c53b62
Add str reverse subcommand ( #2170 )
...
* Add str reverse subcommand
* rustfmt
2020-07-15 08:47:04 +12:00
Andrés N. Robalino
e9313a61af
Make str more strict. ( #2173 )
2020-07-14 10:04:00 -05:00
bailey-layzer
5a34744d8c
add --char flag to 'str trim' ( #2162 )
2020-07-13 17:45:34 +12:00
bailey-layzer
bdef5d7d72
Add 'str from' subcommand ( #2125 )
...
* add human, precision commands
* add 'str from' subcommand (converted from human/precision commands)
move human tests to str from
* add default locale, platform-specific SystemLocale use
* fix platform specific num-format dependency, remove invalid test
* change 'str from' localization to static num_format::Locale::en
* minor cleanup, nudge ci
* re-attempt ci
2020-07-12 15:57:39 +12:00
Andrés N. Robalino
0fdb9ac5e2
str substring additions. ( #2140 )
2020-07-08 04:45:45 -05:00
Jonathan Turner
eb02c773d0
Add 'str length' command ( #2102 )
2020-07-04 08:17:44 +12:00
Jonathan Turner
4e2a4236f8
Fix it expansion and add collect ( #2065 )
2020-06-27 17:38:19 +12:00
Jonathan Turner
40673e4599
Another batch of removing async_stream ( #1978 )
2020-06-14 07:13:36 +12:00
Joseph T. Lyons
bcfb084d4c
Remove async_stream from some commands ( #1976 )
2020-06-14 04:30:24 +12:00
Jonathan Turner
c959dc1ee3
Another batch of removing async_stream ( #1972 )
2020-06-13 16:03:39 +12:00
Jonathan Turner
d82ce26b44
Another batch of removing async_stream ( #1971 )
2020-06-13 11:40:23 +12:00
Rohan Rout
ae72593831
changed to-float to to-decimal ( #1926 )
...
* changed to-float to to-decimal
* changed to-float to to-decimal
2020-06-02 09:02:57 +12:00
Jonathan Turner
360e8340d1
Move run to be async ( #1913 )
2020-05-29 20:22:52 +12:00
Andrés N. Robalino
fe01a223a4
Str plugin promoted to built-in Nu command.
2020-05-28 11:18:58 -05:00