Jonathan Turner
b5f8c1cc50
param completions work now
2019-12-08 19:23:31 +13:00
Jonathan Turner
f9a46ce1e7
WIP param completions
2019-12-08 19:04:23 +13:00
Jonathan Turner
b6ba7f97fd
WIP param completions
2019-12-08 18:58:53 +13:00
Thibaut Brandscheid
cde92a9fb9
Fix most Clippy performance warnings
...
command used: cargo clippy -- -W clippy::perf
2019-12-06 23:25:47 +01:00
Yehuda Katz
f70c6d5d48
Extract nu_source into a crate
...
This commit extracts Tag, Span, Text, as well as source-related debug
facilities into a new crate called nu_source.
This change is much bigger than one might have expected because the
previous code relied heavily on implementing inherent methods on
`Tagged<T>` and `Spanned<T>`, which is no longer possible.
As a result, this change creates more concrete types instead of using
`Tagged<T>`. One notable example: Tagged<Value> became Value, and Value
became UntaggedValue.
This change clarifies the intent of the code in many places, but it does
make it a big change.
2019-11-25 07:37:33 -08:00
Jonathan Turner
4a00887e9d
Merge pull request #578 from jonathandturner/fix_577
...
Fix line completion for extended chars
2019-09-03 07:09:26 +12:00
Jonathan Turner
95feb1ff16
Fix line completion for extended chars
2019-09-03 06:06:25 +12:00
Yehuda Katz
7fa09f59c2
Remove unused code
...
Closes #467
2019-09-01 23:11:05 -07:00
est31
c87fa14fc8
Replace crate visibility identifier with pub(crate)
...
Result of running:
find src -name *.rs -exec sed -i 's/crate /pub(crate) /g' {} \;
2019-08-29 13:09:09 +02:00
Jonathan Turner
60e7dfcf1b
Add back command completions
2019-08-10 17:02:15 +12:00
Jonathan Turner
eeed31837f
cleanup
2019-08-10 08:49:43 +12:00
Jonathan Turner
34759b7646
Add back in cd/ls and completions
2019-08-10 07:42:23 +12:00
Jonathan Turner
83030094e0
All tests pass
2019-08-09 17:36:43 +12:00
Jonathan Turner
aadacc2d36
Merge master
2019-08-09 16:51:21 +12:00
Jonathan Turner
c231dd32cd
Multi shells ( #254 )
...
Add multi-shells
2019-08-08 05:49:11 +12:00
Yehuda Katz
73deeb69db
Clean up lint errors
2019-07-23 21:10:48 -07:00
Yehuda Katz
5a8e041a48
Tests pass!
2019-07-23 15:22:11 -07:00
Jonathan Turner
5261d5f43f
Fix space and escaped paren completions
2019-07-15 17:40:27 +12:00
Jonathan Turner
62fac11e07
Cleanup and bump rustyline
2019-06-10 05:52:56 +12:00
Yehuda Katz
8464bcbb70
Merge branch 'master' into size
2019-05-26 00:20:01 -07:00
Yehuda Katz
b74daa2e60
A real parser (lalrpop)
2019-05-26 00:17:35 -07:00
Odin Dutton
a2b63f7e0c
Add size command
2019-05-26 12:12:47 +10:00
Jonathan Turner
2e2831de95
Rename bat -> view
2019-05-18 07:15:22 -07:00
Jonathan Turner
1b50b5b162
Complete commands a bit better
2019-05-18 07:06:01 -07:00
Jonathan Turner
1c44de4bba
Add path completion to existing completions
2019-05-17 19:30:57 -07:00
Yehuda Katz
98ab5e63fc
Refactor the repl loop
2019-05-16 14:43:36 -07:00