nushell/src/plugins
Andrés N. Robalino 8860d8de8d At the moment, ColumnPaths represent a set of Members (eg. package.authors is a column path of two members)
The functions for retrieving, replacing, and inserting values into values all assumed they get the complete
column path as regular tagged strings. This commit changes for these to accept a tagged values instead. Basically
it means we can have column paths containing strings and numbers (eg. package.authors.1)

Unfortunately, for the moment all members when parsed and deserialized for a command that expects column paths
of tagged values will get tagged values (encapsulating Members) as strings only.

This makes it impossible to determine whether package.authors.1 package.authors."1" (meaning the "number" 1) is
a string member or a number member and thus prevents to know and force the user that paths enclosed in double
quotes means "retrieve the column at this given table" and that numbers are for retrieving a particular row number
from a table.

This commit sets in place the infraestructure needed when integer members land, in the mean time the workaround
is to convert back to strings the tagged values passed from the column paths.
2019-11-03 06:30:32 -05:00
..
average.rs remove comment and add test for averaging integers 2019-10-18 20:43:37 -04:00
binaryview.rs Add descriptions to arguments 2019-10-28 18:15:35 +13:00
docker.rs Better error messages. 2019-10-15 04:18:35 -05:00
edit.rs Move column paths to support broader value types. 2019-11-03 05:38:47 -05:00
embed.rs Add descriptions to arguments 2019-10-28 18:15:35 +13:00
inc.rs Move column paths to support broader value types. 2019-11-03 05:38:47 -05:00
insert.rs Move column paths to support broader value types. 2019-11-03 05:38:47 -05:00
match.rs Add descriptions to arguments 2019-10-28 18:15:35 +13:00
ps.rs Stream support (#812) 2019-10-13 17:12:43 +13:00
read.rs Add a simple read/parse plugin to better handle text data 2019-10-30 11:33:36 +13:00
skip.rs Add descriptions to arguments 2019-10-28 18:15:35 +13:00
str.rs At the moment, ColumnPaths represent a set of Members (eg. package.authors is a column path of two members) 2019-11-03 06:30:32 -05:00
sum.rs Stream support (#812) 2019-10-13 17:12:43 +13:00
sys.rs Stream support (#812) 2019-10-13 17:12:43 +13:00
textview.rs Stream support (#812) 2019-10-13 17:12:43 +13:00
tree.rs Move internal terminology to tables/rows 2019-09-06 04:23:42 +12:00