Skip to content

Commit

Permalink
Fix deadnames and update contact info (#1343)
Browse files Browse the repository at this point in the history
  • Loading branch information
sophiajt authored Apr 9, 2024
1 parent 1b3cf97 commit 6b09198
Show file tree
Hide file tree
Showing 110 changed files with 848 additions and 853 deletions.
File renamed without changes
134 changes: 67 additions & 67 deletions blog/2019-08-23-introducing-nushell.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
title: Introducing nushell
author: Jonathan Turner
author_site: https://twitter.com/jntrnr
author_image: https://www.nushell.sh/blog/images/jonathandturner.jpg
author: Sophia Turner
author_site: https://twitter.com/sophiajturner
author_image: https://www.nushell.sh/blog/images/sophiajt.jpg
excerpt: Today, we're introducing a new shell, written in Rust. It draws inspiration from the classic Unix philosophy of pipelines, the structured data approach of PowerShell, functional programming, systems programming, and more.
---

Expand All @@ -12,7 +12,7 @@ Today, we're introducing a new shell, written in Rust. It draws inspiration from

It's called Nushell, or just Nu for short. We have a [book](https://book.nushell.sh/en) (¡también se habla [Español](https://book.nushell.sh/es)!). We have a [repo](https://github.com/nushell/nushell).

This release was made by Jonathan Turner (me), Yehuda Katz, and Andrés Robalino, with contributions from Odin Dutton.
This release was made by Sophia Turner (me), Yehuda Katz, and Andrés Robalino, with contributions from Odin Dutton.

![Nu in action](../assets/images/nushell-autocomplete4.gif)

Expand Down Expand Up @@ -139,31 +139,31 @@ Or maybe we want to work with the native `ls -la`:
# | Column1 | Column2 | Column3 | Column4 | Column5 | Column6 | Column7 | Column8 | Column9
----+------------+---------+----------+----------+---------+---------+---------+---------+---------------
0 | total | 296 | | | | | | |
1 | drwxr-xr-x | 13 | jonathan | jonathan | 4096 | Aug | 24 | 03:24 | .
2 | drwxr-xr-x | 21 | jonathan | jonathan | 4096 | Aug | 22 | 17:00 | ..
3 | drwxr-xr-x | 2 | jonathan | jonathan | 4096 | Aug | 3 | 05:39 | assets
4 | drwxr-xr-x | 2 | jonathan | jonathan | 4096 | Aug | 21 | 19:29 | .azure
5 | drwxr-xr-x | 2 | jonathan | jonathan | 4096 | Jun | 23 | 05:09 | .cargo
6 | -rw-r--r-- | 1 | jonathan | jonathan | 2963 | Aug | 22 | 20:17 | Cargo2.toml
7 | -rw-r--r-- | 1 | jonathan | jonathan | 201255 | Aug | 24 | 03:24 | Cargo.lock
8 | -rw-r--r-- | 1 | jonathan | jonathan | 3127 | Aug | 24 | 03:24 | Cargo.toml
9 | drwxr-xr-x | 2 | jonathan | jonathan | 4096 | Jun | 17 | 15:32 | docs
10 | -rw-r--r-- | 1 | jonathan | jonathan | 148 | Jun | 17 | 15:32 | .editorconfig
11 | drwxr-xr-x | 4 | jonathan | jonathan | 4096 | Aug | 22 | 19:29 | extra
12 | drwxr-xr-x | 8 | jonathan | jonathan | 4096 | Aug | 24 | 03:24 | .git
13 | -rw-r--r-- | 1 | jonathan | jonathan | 58 | Aug | 10 | 11:08 | .gitignore
14 | drwxr-xr-x | 2 | jonathan | jonathan | 4096 | Aug | 24 | 03:24 | images
15 | -rw-r--r-- | 1 | jonathan | jonathan | 1085 | Jun | 17 | 15:32 | LICENSE
16 | -rw-r--r-- | 1 | jonathan | jonathan | 614 | Jun | 17 | 15:32 | Makefile.toml
17 | -rw-r--r-- | 1 | jonathan | jonathan | 0 | Aug | 23 | 04:58 | open
18 | -rw-r--r-- | 1 | jonathan | jonathan | 11375 | Aug | 24 | 03:24 | README.md
19 | -r--r--r-- | 1 | jonathan | jonathan | 0 | Jul | 4 | 03:51 | readonly.txt
20 | -rw-r--r-- | 1 | jonathan | jonathan | 37 | Aug | 23 | 04:54 | rustfmt2.toml
21 | -rw-r--r-- | 1 | jonathan | jonathan | 16 | Aug | 1 | 19:45 | rustfmt.toml
22 | drwxr-xr-x | 10 | jonathan | jonathan | 4096 | Aug | 24 | 03:24 | src
23 | drwxr-xr-x | 4 | jonathan | jonathan | 4096 | Aug | 22 | 19:22 | target
24 | drwxr-xr-x | 4 | jonathan | jonathan | 4096 | Aug | 22 | 04:15 | tests
25 | drwxrwxr-x | 2 | jonathan | jonathan | 4096 | Jul | 19 | 15:18 | .vscode
1 | drwxr-xr-x | 13 | sophia | sophia | 4096 | Aug | 24 | 03:24 | .
2 | drwxr-xr-x | 21 | sophia | sophia | 4096 | Aug | 22 | 17:00 | ..
3 | drwxr-xr-x | 2 | sophia | sophia | 4096 | Aug | 3 | 05:39 | assets
4 | drwxr-xr-x | 2 | sophia | sophia | 4096 | Aug | 21 | 19:29 | .azure
5 | drwxr-xr-x | 2 | sophia | sophia | 4096 | Jun | 23 | 05:09 | .cargo
6 | -rw-r--r-- | 1 | sophia | sophia | 2963 | Aug | 22 | 20:17 | Cargo2.toml
7 | -rw-r--r-- | 1 | sophia | sophia | 201255 | Aug | 24 | 03:24 | Cargo.lock
8 | -rw-r--r-- | 1 | sophia | sophia | 3127 | Aug | 24 | 03:24 | Cargo.toml
9 | drwxr-xr-x | 2 | sophia | sophia | 4096 | Jun | 17 | 15:32 | docs
10 | -rw-r--r-- | 1 | sophia | sophia | 148 | Jun | 17 | 15:32 | .editorconfig
11 | drwxr-xr-x | 4 | sophia | sophia | 4096 | Aug | 22 | 19:29 | extra
12 | drwxr-xr-x | 8 | sophia | sophia | 4096 | Aug | 24 | 03:24 | .git
13 | -rw-r--r-- | 1 | sophia | sophia | 58 | Aug | 10 | 11:08 | .gitignore
14 | drwxr-xr-x | 2 | sophia | sophia | 4096 | Aug | 24 | 03:24 | images
15 | -rw-r--r-- | 1 | sophia | sophia | 1085 | Jun | 17 | 15:32 | LICENSE
16 | -rw-r--r-- | 1 | sophia | sophia | 614 | Jun | 17 | 15:32 | Makefile.toml
17 | -rw-r--r-- | 1 | sophia | sophia | 0 | Aug | 23 | 04:58 | open
18 | -rw-r--r-- | 1 | sophia | sophia | 11375 | Aug | 24 | 03:24 | README.md
19 | -r--r--r-- | 1 | sophia | sophia | 0 | Jul | 4 | 03:51 | readonly.txt
20 | -rw-r--r-- | 1 | sophia | sophia | 37 | Aug | 23 | 04:54 | rustfmt2.toml
21 | -rw-r--r-- | 1 | sophia | sophia | 16 | Aug | 1 | 19:45 | rustfmt.toml
22 | drwxr-xr-x | 10 | sophia | sophia | 4096 | Aug | 24 | 03:24 | src
23 | drwxr-xr-x | 4 | sophia | sophia | 4096 | Aug | 22 | 19:22 | target
24 | drwxr-xr-x | 4 | sophia | sophia | 4096 | Aug | 22 | 04:15 | tests
25 | drwxrwxr-x | 2 | sophia | sophia | 4096 | Jul | 19 | 15:18 | .vscode
----+------------+---------+----------+----------+---------+---------+---------+---------+---------------
```

Expand All @@ -174,31 +174,31 @@ After a bit of experimenting, we might come up with a command like this:
----+------------+-------+----------+----------+--------+-------+-----+-------+---------------
# | perms | files | group | user | size | month | day | time | name
----+------------+-------+----------+----------+--------+-------+-----+-------+---------------
0 | drwxr-xr-x | 13 | jonathan | jonathan | 4096 | Aug | 24 | 03:24 | .
1 | drwxr-xr-x | 21 | jonathan | jonathan | 4096 | Aug | 22 | 17:00 | ..
2 | drwxr-xr-x | 2 | jonathan | jonathan | 4096 | Aug | 3 | 05:39 | assets
3 | drwxr-xr-x | 2 | jonathan | jonathan | 4096 | Aug | 21 | 19:29 | .azure
4 | drwxr-xr-x | 2 | jonathan | jonathan | 4096 | Jun | 23 | 05:09 | .cargo
5 | -rw-r--r-- | 1 | jonathan | jonathan | 2963 | Aug | 22 | 20:17 | Cargo2.toml
6 | -rw-r--r-- | 1 | jonathan | jonathan | 201255 | Aug | 24 | 03:24 | Cargo.lock
7 | -rw-r--r-- | 1 | jonathan | jonathan | 3127 | Aug | 24 | 03:24 | Cargo.toml
8 | drwxr-xr-x | 2 | jonathan | jonathan | 4096 | Jun | 17 | 15:32 | docs
9 | -rw-r--r-- | 1 | jonathan | jonathan | 148 | Jun | 17 | 15:32 | .editorconfig
10 | drwxr-xr-x | 4 | jonathan | jonathan | 4096 | Aug | 22 | 19:29 | extra
11 | drwxr-xr-x | 8 | jonathan | jonathan | 4096 | Aug | 24 | 03:24 | .git
12 | -rw-r--r-- | 1 | jonathan | jonathan | 58 | Aug | 10 | 11:08 | .gitignore
13 | drwxr-xr-x | 2 | jonathan | jonathan | 4096 | Aug | 24 | 03:24 | images
14 | -rw-r--r-- | 1 | jonathan | jonathan | 1085 | Jun | 17 | 15:32 | LICENSE
15 | -rw-r--r-- | 1 | jonathan | jonathan | 614 | Jun | 17 | 15:32 | Makefile.toml
16 | -rw-r--r-- | 1 | jonathan | jonathan | 0 | Aug | 23 | 04:58 | open
17 | -rw-r--r-- | 1 | jonathan | jonathan | 11375 | Aug | 24 | 03:24 | README.md
18 | -r--r--r-- | 1 | jonathan | jonathan | 0 | Jul | 4 | 03:51 | readonly.txt
19 | -rw-r--r-- | 1 | jonathan | jonathan | 37 | Aug | 23 | 04:54 | rustfmt2.toml
20 | -rw-r--r-- | 1 | jonathan | jonathan | 16 | Aug | 1 | 19:45 | rustfmt.toml
21 | drwxr-xr-x | 10 | jonathan | jonathan | 4096 | Aug | 24 | 03:24 | src
22 | drwxr-xr-x | 4 | jonathan | jonathan | 4096 | Aug | 22 | 19:22 | target
23 | drwxr-xr-x | 4 | jonathan | jonathan | 4096 | Aug | 22 | 04:15 | tests
24 | drwxrwxr-x | 2 | jonathan | jonathan | 4096 | Jul | 19 | 15:18 | .vscode
0 | drwxr-xr-x | 13 | sophia | sophia | 4096 | Aug | 24 | 03:24 | .
1 | drwxr-xr-x | 21 | sophia | sophia | 4096 | Aug | 22 | 17:00 | ..
2 | drwxr-xr-x | 2 | sophia | sophia | 4096 | Aug | 3 | 05:39 | assets
3 | drwxr-xr-x | 2 | sophia | sophia | 4096 | Aug | 21 | 19:29 | .azure
4 | drwxr-xr-x | 2 | sophia | sophia | 4096 | Jun | 23 | 05:09 | .cargo
5 | -rw-r--r-- | 1 | sophia | sophia | 2963 | Aug | 22 | 20:17 | Cargo2.toml
6 | -rw-r--r-- | 1 | sophia | sophia | 201255 | Aug | 24 | 03:24 | Cargo.lock
7 | -rw-r--r-- | 1 | sophia | sophia | 3127 | Aug | 24 | 03:24 | Cargo.toml
8 | drwxr-xr-x | 2 | sophia | sophia | 4096 | Jun | 17 | 15:32 | docs
9 | -rw-r--r-- | 1 | sophia | sophia | 148 | Jun | 17 | 15:32 | .editorconfig
10 | drwxr-xr-x | 4 | sophia | sophia | 4096 | Aug | 22 | 19:29 | extra
11 | drwxr-xr-x | 8 | sophia | sophia | 4096 | Aug | 24 | 03:24 | .git
12 | -rw-r--r-- | 1 | sophia | sophia | 58 | Aug | 10 | 11:08 | .gitignore
13 | drwxr-xr-x | 2 | sophia | sophia | 4096 | Aug | 24 | 03:24 | images
14 | -rw-r--r-- | 1 | sophia | sophia | 1085 | Jun | 17 | 15:32 | LICENSE
15 | -rw-r--r-- | 1 | sophia | sophia | 614 | Jun | 17 | 15:32 | Makefile.toml
16 | -rw-r--r-- | 1 | sophia | sophia | 0 | Aug | 23 | 04:58 | open
17 | -rw-r--r-- | 1 | sophia | sophia | 11375 | Aug | 24 | 03:24 | README.md
18 | -r--r--r-- | 1 | sophia | sophia | 0 | Jul | 4 | 03:51 | readonly.txt
19 | -rw-r--r-- | 1 | sophia | sophia | 37 | Aug | 23 | 04:54 | rustfmt2.toml
20 | -rw-r--r-- | 1 | sophia | sophia | 16 | Aug | 1 | 19:45 | rustfmt.toml
21 | drwxr-xr-x | 10 | sophia | sophia | 4096 | Aug | 24 | 03:24 | src
22 | drwxr-xr-x | 4 | sophia | sophia | 4096 | Aug | 22 | 19:22 | target
23 | drwxr-xr-x | 4 | sophia | sophia | 4096 | Aug | 22 | 04:15 | tests
24 | drwxrwxr-x | 2 | sophia | sophia | 4096 | Jul | 19 | 15:18 | .vscode
----+------------+-------+----------+----------+--------+-------+-----+-------+---------------
```

Expand Down Expand Up @@ -243,7 +243,7 @@ You might wonder how does that even work. Nu has a metadata system (still early!
----------+------------------------------------------
span | origin
----------+------------------------------------------
[object] | /home/jonathan/Source/nushell/Cargo.toml
[object] | /home/sophia/Source/nushell/Cargo.toml
----------+------------------------------------------
```

Expand All @@ -257,13 +257,13 @@ In Nu, we can `enter` a directory, which adds it to a ring of shells we can boun

```
> enter ../rhai/
/home/jonathan/Source/rhai(master)> shells
---+---+------------+-------------------------------
/home/sophia/Source/rhai(master)> shells
---+---+------------+-----------------------------
# | | name | path
---+---+------------+-------------------------------
0 | | filesystem | /home/jonathan/Source/nushell
1 | X | filesystem | /home/jonathan/Source/rhai
---+---+------------+-------------------------------
---+---+------------+-----------------------------
0 | | filesystem | /home/sophia/Source/nushell
1 | X | filesystem | /home/sophia/Source/rhai
---+---+------------+-----------------------------
```

Using `n` and `p` we can jump back and forth between the shells. `exit` gets us out of a shell.
Expand All @@ -273,13 +273,13 @@ You might noticed that `name` column in the `shells` table. Why's that there? Oh
```
> enter Cargo.toml
/> shells
---+---+--------------------------------------------+-------------------------------
---+---+--------------------------------------------+-----------------------------
# | | name | path
---+---+--------------------------------------------+-------------------------------
0 | | filesystem | /home/jonathan/Source/nushell
1 | | filesystem | /home/jonathan/Source/rhai
2 | X | {/home/jonathan/Source/nushell/Cargo.toml} | /
---+---+--------------------------------------------+-------------------------------
---+---+--------------------------------------------+-----------------------------
0 | | filesystem | /home/sophia/Source/nushell
1 | | filesystem | /home/sophia/Source/rhai
2 | X | {/home/sophia/Source/nushell/Cargo.toml} | /
---+---+--------------------------------------------+-----------------------------
```

That's right, we're in the file. Can we `cd`? Oh yes, we can:
Expand Down
16 changes: 8 additions & 8 deletions blog/2019-09-24-nushell_0_3_0.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
title: Nushell 0.3.0
author: Jonathan Turner
author_site: https://twitter.com/jntrnr
author_image: https://www.nushell.sh/blog/images/jonathandturner.jpg
author: Sophia Turner
author_site: https://twitter.com/sophiajturner
author_image: https://www.nushell.sh/blog/images/sophiajt.jpg
excerpt: We're happy to announce that today we're releasing Nushell 0.3.0. Nu has seen numerous bugfixes, performance improvements, and features added since its initial public release (which was only a few weeks ago!)
---

Expand All @@ -18,7 +18,7 @@ Nu 0.3.0 is available as [pre-built binaries](https://github.com/nushell/nushell

# What's new

## New table design (Porges, jonathandturner)
## New table design (Porges, sophiajt)

![Table with utf8 box drawing](../assets/images/utf8_table.png)

Expand All @@ -32,11 +32,11 @@ The table is also configurable. If you feel like the table is a bit too heavy, y
> config --set [table_mode light]
```

## New file formats (pmeredit, est31, andrasio, jonathandturner)
## New file formats (pmeredit, est31, andrasio, sophiajt)

Nu now natively supports new file formats, including: bson, tsv, sqlite, and url-encoded strings.

## New commands (incrop, ramonsnir, ijt, jonathandturner, andrasio, JonnyWalker81, chhetripradeep, pka)
## New commands (incrop, ramonsnir, ijt, sophiajt, andrasio, JonnyWalker81, chhetripradeep, pka)

Since the 0.2.0 release, Nu has gained a set of additional commands, including:

Expand All @@ -51,7 +51,7 @@ Since the 0.2.0 release, Nu has gained a set of additional commands, including:
- `pivot` - pivot a table so that rows become columns and vice-versa
- `echo` - a built-in echo command

## Error improvements (jonathandturner)
## Error improvements (sophiajt)

![Improve error messages](../assets/images/did_you_mean.png)

Expand All @@ -63,7 +63,7 @@ Nu now supports `~` to refer to your home directory as part of a path. You can a

The shell itself also got a few updates. You can now enable 'vi' mode, if you'd prefer vi-like bindings (by running `config --set [edit_mode vi]`). On non-Windows platforms, you can also use Ctrl-R to enable Sublime-style history searching (we're hoping to enable Windows support for this soon).

## Plugin improvements (jonathandturner, andrasio)
## Plugin improvements (sophiajt, andrasio)

Plugins have continued to mature, and it's now possible to use plugins to extend Nu with support for new file formats.

Expand Down
12 changes: 6 additions & 6 deletions blog/2019-10-15-nushell-0_4_0.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
title: Nushell 0.4.0
author: Jonathan Turner
author_site: https://twitter.com/jntrnr
author_image: https://www.nushell.sh/blog/images/jonathandturner.jpg
author: Sophia Turner
author_site: https://twitter.com/sophiajturner
author_image: https://www.nushell.sh/blog/images/sophiajt.jpg
excerpt: Today we're happy to announce the 0.4.0 release of Nushell. The 0.4.0 marks a continually maturing shell that is now starting to show signs of stability. And, of course, a few fun features along the way.
---

Expand All @@ -25,7 +25,7 @@ New colors!

With 0.4.0, we're adding some new colors to show off different types of the command, where errors might be happening, and if the command is internal or external. The coloring is just the tip of the iceberg, as it were, and builds from a reworking of the parser to make it more accurate, more stable, and more feature-complete.

## Streaming table (jonathandturner)
## Streaming table (sophiajt)

![Animation of a long table streaming out](../assets/images/0_4_0_streaming_table.gif)
Streaming tables
Expand All @@ -34,7 +34,7 @@ Up to this point, we've taken a few shortcuts with how streams worked in Nushell

With the 0.4.0, we're taking a big step in the direction of full support for streams. You'll see that now data will start being printed as it becomes available, with tables printing pages of 50 rows at a time (by default). This allows you to get deep listings of files (eg using `ls **`), work with streams from external sources, and more.

## Better ctrl-c support (jonathandturner, landaire)
## Better ctrl-c support (sophiajt, landaire)

As part of having streams of tables, it's always helpful to be able to say "stop!" when you need to. With 0.4.0, using ctrl-c to stop the output should be a lot more responsive and will take you back to the prompt.

Expand Down Expand Up @@ -64,7 +64,7 @@ We're continuing to evolve our support for matching string data. Recently, we be

Happy hacktoberfest! Lots of people wanted to jump in and help document all of our commands, help fix docs that are already there, and generally give things a bit of polish. Much appreciated everyone who came by and contributed.

## Tons of stability fixes (thegedge, jonathandturner, wycats, JonnyWalker81, vsoch, pka)
## Tons of stability fixes (thegedge, sophiajt, wycats, JonnyWalker81, vsoch, pka)

As always, there were a bunch of stability and correctness both in Nu and in the CI that support Nu's development

Expand Down
Loading

0 comments on commit 6b09198

Please sign in to comment.