./shells/nushell, New type of shell

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.38.0, Package name: nushell-0.38.0, Maintainer: pin

Hello, and welcome to the Nushell project. The goal of this project is to take
the Unix philosophy of shells, where pipes connect simple commands together, and
bring it to the modern style of development.

Nu takes cues from a lot of familiar territory: traditional shells like bash,
advanced shells like PowerShell, functional programming, systems programming,
and more. But rather than trying to be the jack of all trades, Nu focuses its
energy on doing a few things well:
-Create a flexible cross-platform shell with a modern feel
-Allow you to mix and match commandline applications with a shell that
understands the structure of your data
-Have the level of UX polish that modern CLI apps provide

The easiest way to see what Nu can do is to start with some examples, so let's
dive in, https://www.nushell.sh/book/


Master sites:

RMD160: 0af0724bdf59012703434bc08f352f45459e147f
Filesize: 6149.651 KB

Version history: (Expand)


CVS history: (Expand)


   2021-10-14 18:49:59 by pin | Files touched by this commit (1)
Log message:
shells/nushell: fix PLIST
   2021-10-08 10:24:13 by pin | Files touched by this commit (1)
Log message:
shells/nushell: remove leftover
   2021-10-07 17:54:23 by pin | Files touched by this commit (1)
Log message:
shells/nushell: remove arch restriction
   2021-10-07 16:56:13 by Nia Alarie | Files touched by this commit (38)
Log message:
shells: Remove SHA1 hashes for distfiles
   2021-10-07 13:48:49 by pin | Files touched by this commit (3) | Package updated
Log message:
shells/nushell: update to 0.38.0

Today, we're releasing 0.38 of Nu. This release includes polish to the user
interface, improvements to how columns are passed, lots of bug fixes, and
updates on the upcoming engine.

What's New
-Quickly jump to a shell (tw4452852)
If you've used shells, you've no doubt used the n and p commands to quickly jump
between them. This can be a big time saver when you're working in multiple
directories.

In this release, we've added a g command that helps you quickly jump to a
particular shell. This helps in the cases where you end up with more than two
shells open and you already know what shell you want to jump to.

Additional improvements
-Improvements in updated table cell values
-update cells command now can take a list of columns
-You can now also pass a list of columns to select
-Improvements in how html table scraping works and also
-Fix to compiling on nightly
-Removed unused deps
-Completions now can complete inside of an argument
-We now expand tilde when reading plugin directories
-We also turn off ansi colors when not in a TTY
-Fixed some of the wasm deps
-Fixed a leak of a let-binding
-Use SIMD-enabled compiler flags
-Updated polars dependency to 0.16
-Updates to how path join works
-Moved nu-path tests into integration tests
-New support for converting to column paths
-Cleanup fixes to make tests more resilient
-Internal improvement to make working with spans easier
-Fix to gitpod
-Fix to big int handling in to
-Fixed a typo
-Fixed some typos in the tutor
-Removed the experimental scrolling support as it had broken
   2021-09-24 12:32:43 by pin | Files touched by this commit (2)
Log message:
shells/nushell: enable nu_plugin_textview

This is the last plugin belonging to core.
I'll keep testing the other plugins after the freeze.
   2021-09-23 12:15:28 by pin | Files touched by this commit (2)
Log message:
shells/nushell: enable nu_plugin_inc
   2021-09-21 12:47:28 by pin | Files touched by this commit (2)
Log message:
shells/nushell: enable nu_plugin_tree