1
0
mirror of https://github.com/nushell/nushell.git synced 2025-03-04 02:11:25 +01:00
Commit Graph

3 Commits

Author SHA1 Message Date
Solomon
23fba6d2ea
correctly parse table literals as lists ()
# User-Facing Changes

Table literal arguments to list parameters are now correctly parsed:

```diff
def a [l: list<any>] { $l | to nuon }; a [[a]; [2]]
-[[a]]
+[[a]; [2]]
```
2024-11-06 07:36:56 -06:00
Solomon
3f75b6b371
error when closure param lists aren't terminated by | ()
Fixes , fixes 

# User-Facing Changes

- `unclosed |` is returned for malformed closure parameters:

```
{ |a }
```

- Parameter list closing pipes are highlighted as part of the closure
2024-10-22 10:40:45 -05:00
francesco-gaglione
c4dca5fe03
Merged tests to produce a single binary ()
This PR should close  

# Description
Merged src/tests into /tests to produce a single binary.

![image](https://github.com/nushell/nushell/assets/94604837/84726469-d447-4619-b6d1-2d1415d0f42e)

# User-Facing Changes
No user facing changes

# Tests + Formatting
Moved tests. Tollkit check pr pass.

# After Submitting

---------

Co-authored-by: Ian Manske <ian.manske@pm.me>
2024-05-13 13:37:53 +00:00