From 845c328a194bb9c04ff1f80ba3cf0184e730c1a1 Mon Sep 17 00:00:00 2001 From: TorchedSammy Date: Sat, 20 Jul 2024 14:14:39 +0000 Subject: [PATCH] deploy: 1ba0dd183c94d41d0e0669ea94bc90070448e8d4 --- blog/index.html | 4 +++- blog/index.xml | 4 +++- blog/v2.3-release/index.html | 34 ++++++++++++++++++++++++++++++++++ categories/index.html | 4 +++- index.xml | 4 +++- sitemap.xml | 2 +- tags/index.html | 4 +++- 7 files changed, 50 insertions(+), 6 deletions(-) create mode 100644 blog/v2.3-release/index.html diff --git a/blog/index.html b/blog/index.html index 964da0f..3bf63e7 100644 --- a/blog/index.html +++ b/blog/index.html @@ -1,7 +1,9 @@ Blogs — Hilbish
v2.2 Release

The release with full changelogs and prebuilt binaries can be seen at the v2.2.0 tag. +

v2.3 Release

The release with full changelogs and prebuilt binaries can be seen at the v2.3.0 tag. +Hilbish v2.3 has now been released! This is small feature and bug fix release which took a while to cme ut since I took a long break from programming in general. The next release will be great, so stay tuned for that. +Features Pipes (via Lua) Commands can now be piped to each other via the Lua API with the hilbish.

v2.2 Release

The release with full changelogs and prebuilt binaries can be seen at the v2.2.0 tag. Welcome to a very long awaited release of Hilbish, and on Christmas. Just think of it as a long preparing, late Christmas gift. :) This release does not contain a whole lot of changes, but it is a new release with enhancements and bug fixes! Documentation As is a trend, the documentation has been improved by ONE HUNDRED TIMES.

Improving Hilbish's Branding

Happy birthday Hilbish! As of last month, Hilbish is now 2 years old. Unfortunately I missed the official date, but I will still make a more focused post on the date (19st). I decided to fix up this website and Hilbish’s logo, so that can be thought of as something for the 2 years milestone? diff --git a/blog/index.xml b/blog/index.xml index 09d6c90..ec5f313 100644 --- a/blog/index.xml +++ b/blog/index.xml @@ -1,4 +1,6 @@ -Blogs on Hilbishhttps://rosettea.github.io/Hilbish/blog/Recent content in Blogs on HilbishHugo -- gohugo.ioen-usMon, 25 Dec 2023 23:56:36 -0400v2.2 Releasehttps://rosettea.github.io/Hilbish/blog/v2.2-release/Mon, 25 Dec 2023 23:56:36 -0400https://rosettea.github.io/Hilbish/blog/v2.2-release/The release with full changelogs and prebuilt binaries can be seen at the v2.2.0 tag. +Blogs on Hilbishhttps://rosettea.github.io/Hilbish/blog/Recent content in Blogs on HilbishHugo -- gohugo.ioen-usSat, 20 Jul 2024 10:05:17 -0400v2.3 Releasehttps://rosettea.github.io/Hilbish/blog/v2.3-release/Sat, 20 Jul 2024 10:05:17 -0400https://rosettea.github.io/Hilbish/blog/v2.3-release/The release with full changelogs and prebuilt binaries can be seen at the v2.3.0 tag. +Hilbish v2.3 has now been released! This is small feature and bug fix release which took a while to cme ut since I took a long break from programming in general. The next release will be great, so stay tuned for that. +Features Pipes (via Lua) Commands can now be piped to each other via the Lua API with the hilbish.v2.2 Releasehttps://rosettea.github.io/Hilbish/blog/v2.2-release/Mon, 25 Dec 2023 23:56:36 -0400https://rosettea.github.io/Hilbish/blog/v2.2-release/The release with full changelogs and prebuilt binaries can be seen at the v2.2.0 tag. Welcome to a very long awaited release of Hilbish, and on Christmas. Just think of it as a long preparing, late Christmas gift. :) This release does not contain a whole lot of changes, but it is a new release with enhancements and bug fixes! Documentation As is a trend, the documentation has been improved by ONE HUNDRED TIMES.Improving Hilbish's Brandinghttps://rosettea.github.io/Hilbish/blog/improving-this-website/Thu, 13 Apr 2023 22:15:31 -0400https://rosettea.github.io/Hilbish/blog/improving-this-website/Happy birthday Hilbish! As of last month, Hilbish is now 2 years old. Unfortunately I missed the official date, but I will still make a more focused post on the date (19st). I decided to fix up this website and Hilbish’s logo, so that can be thought of as something for the 2 years milestone? diff --git a/blog/v2.3-release/index.html b/blog/v2.3-release/index.html new file mode 100644 index 0000000..5bc6f10 --- /dev/null +++ b/blog/v2.3-release/index.html @@ -0,0 +1,34 @@ +v2.3 Release — Hilbish +

v2.3 Release

+by sammyette

The release with full changelogs and prebuilt binaries can be +seen at the v2.3.0 +tag.

Hilbish v2.3 has now been released! This is small feature and bug fix release +which took a while to cme ut since I took a long break from programming in general. +The next release will be great, so stay tuned for that.

Features +

Pipes (via Lua) +

Commands can now be piped to each other via the Lua API with the hilbish.run +function and an fs.pipe.

Here is a minimal example of the new usage which allows users to now pipe commands +directly via Lua functions:

 1local fs = require 'fs'
+ 2local pr, pw = fs.pipe()
+ 3hilbish.run('ls -l', {
+ 4	stdout = pw,
+ 5	stderr = pw,
+ 6})
+ 7
+ 8pw:close()
+ 9
+10hilbish.run('wc -l', {
+11	stdin = pr
+12})
+

This also means it’s easier to make commands output to any stream output, +including in commanders.

Bug Fixes +

  • Commanders can now be cancelled with Ctrl-C, which means if they froze for some reason +they can now be exited.
  • The shell script interpreter now keeps its environment, and this also fixes the +current working directory being wrong with some commands.
  • Some greenhouse bugs have been fixed, like randomly appearing when resizing the terminal +and some text attributes like color appearing where they weren’t supposed to.
\ No newline at end of file diff --git a/categories/index.html b/categories/index.html index cb48950..5d3d546 100644 --- a/categories/index.html +++ b/categories/index.html @@ -1,7 +1,9 @@ Categories — Hilbish
v2.2 Release

The release with full changelogs and prebuilt binaries can be seen at the v2.2.0 tag. +

v2.3 Release

The release with full changelogs and prebuilt binaries can be seen at the v2.3.0 tag. +Hilbish v2.3 has now been released! This is small feature and bug fix release which took a while to cme ut since I took a long break from programming in general. The next release will be great, so stay tuned for that. +Features Pipes (via Lua) Commands can now be piped to each other via the Lua API with the hilbish.

v2.2 Release

The release with full changelogs and prebuilt binaries can be seen at the v2.2.0 tag. Welcome to a very long awaited release of Hilbish, and on Christmas. Just think of it as a long preparing, late Christmas gift. :) This release does not contain a whole lot of changes, but it is a new release with enhancements and bug fixes! Documentation As is a trend, the documentation has been improved by ONE HUNDRED TIMES.

Improving Hilbish's Branding

Happy birthday Hilbish! As of last month, Hilbish is now 2 years old. Unfortunately I missed the official date, but I will still make a more focused post on the date (19st). I decided to fix up this website and Hilbish’s logo, so that can be thought of as something for the 2 years milestone? diff --git a/index.xml b/index.xml index e8951da..9d84c24 100644 --- a/index.xml +++ b/index.xml @@ -5,7 +5,9 @@ For simple usage, a single color or style is enough. For example, you can just u In other usage, you may want to use a format string instead of having multiple nested functions for different styles.Frequently Asked Questionshttps://rosettea.github.io/Hilbish/docs/faq/Mon, 01 Jan 0001 00:00:00 +0000https://rosettea.github.io/Hilbish/docs/faq/Is Hilbish POSIX compliant? No, it is not. POSIX compliance is a non-goal. Perhaps in the future, someone would be able to write a native plugin to support shell scripting (which would be against it’s main goal, but ….) Windows Support? It compiles for Windows (CI ensures it does), but otherwise it is not directly supported. If you’d like to improve this situation, checkout the discussion . Why? Hilbish emerged from the desire of a Lua configured shell.Getting Startedhttps://rosettea.github.io/Hilbish/docs/getting-started/Mon, 01 Jan 0001 00:00:00 +0000https://rosettea.github.io/Hilbish/docs/getting-started/To start Hilbish, open a terminal. If Hilbish has been installed and is not the default shell, you can simply run hilbish to start it. This will launch a normal interactive session. To exit, you can either run the exit command or hit Ctrl+D. -Setting as Default Login shell There are a few ways to make Hilbish your default shell. A simple way is to make it your user/login shell.v2.2 Releasehttps://rosettea.github.io/Hilbish/blog/v2.2-release/Mon, 25 Dec 2023 23:56:36 -0400https://rosettea.github.io/Hilbish/blog/v2.2-release/The release with full changelogs and prebuilt binaries can be seen at the v2.2.0 tag. +Setting as Default Login shell There are a few ways to make Hilbish your default shell. A simple way is to make it your user/login shell.v2.3 Releasehttps://rosettea.github.io/Hilbish/blog/v2.3-release/Sat, 20 Jul 2024 10:05:17 -0400https://rosettea.github.io/Hilbish/blog/v2.3-release/The release with full changelogs and prebuilt binaries can be seen at the v2.3.0 tag. +Hilbish v2.3 has now been released! This is small feature and bug fix release which took a while to cme ut since I took a long break from programming in general. The next release will be great, so stay tuned for that. +Features Pipes (via Lua) Commands can now be piped to each other via the Lua API with the hilbish.v2.2 Releasehttps://rosettea.github.io/Hilbish/blog/v2.2-release/Mon, 25 Dec 2023 23:56:36 -0400https://rosettea.github.io/Hilbish/blog/v2.2-release/The release with full changelogs and prebuilt binaries can be seen at the v2.2.0 tag. Welcome to a very long awaited release of Hilbish, and on Christmas. Just think of it as a long preparing, late Christmas gift. :) This release does not contain a whole lot of changes, but it is a new release with enhancements and bug fixes! Documentation As is a trend, the documentation has been improved by ONE HUNDRED TIMES.Improving Hilbish's Brandinghttps://rosettea.github.io/Hilbish/blog/improving-this-website/Thu, 13 Apr 2023 22:15:31 -0400https://rosettea.github.io/Hilbish/blog/improving-this-website/Happy birthday Hilbish! As of last month, Hilbish is now 2 years old. Unfortunately I missed the official date, but I will still make a more focused post on the date (19st). I decided to fix up this website and Hilbish’s logo, so that can be thought of as something for the 2 years milestone? diff --git a/sitemap.xml b/sitemap.xml index f67b08d..3e2ae4d 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -1 +1 @@ -https://rosettea.github.io/Hilbish/docs/api/https://rosettea.github.io/Hilbish/docs/nature/https://rosettea.github.io/Hilbish/docs/vim-mode/https://rosettea.github.io/Hilbish/docs/vim-mode/actions/https://rosettea.github.io/Hilbish/docs/lunacolors/https://rosettea.github.io/Hilbish/docs/hooks/https://rosettea.github.io/Hilbish/docs/features/2023-12-25T23:08:29-04:00https://rosettea.github.io/Hilbish/docs/faq/2023-12-25T23:08:29-04:00https://rosettea.github.io/Hilbish/docs/getting-started/2023-12-25T23:08:29-04:00https://rosettea.github.io/Hilbish/docs/2023-12-25T23:08:29-04:00https://rosettea.github.io/Hilbish/blog/2023-12-26T00:13:50-04:00https://rosettea.github.io/Hilbish/blog/v2.2-release/2023-12-26T00:13:50-04:00https://rosettea.github.io/Hilbish/blog/improving-this-website/2023-04-14T00:04:52-04:00https://rosettea.github.io/Hilbish/blog/v2.1.2-release/2023-04-10T12:38:30-04:00https://rosettea.github.io/Hilbish/blog/v2.1.1-release/2023-04-01T18:16:13-04:00https://rosettea.github.io/Hilbish/blog/v2.1-release/2023-02-10T17:11:44-04:00https://rosettea.github.io/Hilbish/blog/v2.0-release/2022-12-28T22:27:05-04:00https://rosettea.github.io/Hilbish/2023-12-26T00:13:35-04:00https://rosettea.github.io/Hilbish/docs/hooks/job/https://rosettea.github.io/Hilbish/docs/jobs/https://rosettea.github.io/Hilbish/docs/timers/https://rosettea.github.io/Hilbish/categories/https://rosettea.github.io/Hilbish/docs/hooks/command/https://rosettea.github.io/Hilbish/docs/completions/https://rosettea.github.io/Hilbish/docs/hooks/hilbish/https://rosettea.github.io/Hilbish/install/2023-04-14T00:04:52-04:00https://rosettea.github.io/Hilbish/docs/api/bait/https://rosettea.github.io/Hilbish/docs/api/commander/https://rosettea.github.io/Hilbish/docs/nature/dirs/https://rosettea.github.io/Hilbish/docs/api/fs/https://rosettea.github.io/Hilbish/docs/api/hilbish/https://rosettea.github.io/Hilbish/docs/api/hilbish/hilbish.aliases/https://rosettea.github.io/Hilbish/docs/api/hilbish/hilbish.completion/https://rosettea.github.io/Hilbish/docs/api/hilbish/hilbish.editor/https://rosettea.github.io/Hilbish/docs/api/hilbish/hilbish.history/https://rosettea.github.io/Hilbish/docs/api/hilbish/hilbish.jobs/https://rosettea.github.io/Hilbish/docs/api/hilbish/hilbish.module/https://rosettea.github.io/Hilbish/docs/api/hilbish/hilbish.os/https://rosettea.github.io/Hilbish/docs/api/hilbish/hilbish.runner/https://rosettea.github.io/Hilbish/docs/api/hilbish/hilbish.timers/https://rosettea.github.io/Hilbish/docs/api/hilbish/hilbish.userdir/https://rosettea.github.io/Hilbish/docs/api/terminal/https://rosettea.github.io/Hilbish/docs/features/notifications/2023-12-25T23:08:29-04:00https://rosettea.github.io/Hilbish/docs/features/opts/https://rosettea.github.io/Hilbish/docs/features/runner-mode/2023-12-25T23:08:29-04:00https://rosettea.github.io/Hilbish/docs/hooks/signal/https://rosettea.github.io/Hilbish/tags/https://rosettea.github.io/Hilbish/blog/welcome/2022-12-28T22:27:05-04:00 \ No newline at end of file +https://rosettea.github.io/Hilbish/docs/api/https://rosettea.github.io/Hilbish/docs/nature/https://rosettea.github.io/Hilbish/docs/vim-mode/https://rosettea.github.io/Hilbish/docs/vim-mode/actions/https://rosettea.github.io/Hilbish/docs/lunacolors/https://rosettea.github.io/Hilbish/docs/hooks/https://rosettea.github.io/Hilbish/docs/features/2023-12-25T23:08:29-04:00https://rosettea.github.io/Hilbish/docs/faq/2023-12-25T23:08:29-04:00https://rosettea.github.io/Hilbish/docs/getting-started/2023-12-25T23:08:29-04:00https://rosettea.github.io/Hilbish/docs/2023-12-25T23:08:29-04:00https://rosettea.github.io/Hilbish/blog/2024-07-20T10:14:16-04:00https://rosettea.github.io/Hilbish/blog/v2.3-release/2024-07-20T10:14:16-04:00https://rosettea.github.io/Hilbish/blog/v2.2-release/2023-12-26T00:13:50-04:00https://rosettea.github.io/Hilbish/blog/improving-this-website/2023-04-14T00:04:52-04:00https://rosettea.github.io/Hilbish/blog/v2.1.2-release/2023-04-10T12:38:30-04:00https://rosettea.github.io/Hilbish/blog/v2.1.1-release/2023-04-01T18:16:13-04:00https://rosettea.github.io/Hilbish/blog/v2.1-release/2023-02-10T17:11:44-04:00https://rosettea.github.io/Hilbish/blog/v2.0-release/2022-12-28T22:27:05-04:00https://rosettea.github.io/Hilbish/2023-12-26T00:13:35-04:00https://rosettea.github.io/Hilbish/docs/hooks/job/https://rosettea.github.io/Hilbish/docs/jobs/https://rosettea.github.io/Hilbish/docs/timers/https://rosettea.github.io/Hilbish/categories/https://rosettea.github.io/Hilbish/docs/hooks/command/https://rosettea.github.io/Hilbish/docs/completions/https://rosettea.github.io/Hilbish/docs/hooks/hilbish/https://rosettea.github.io/Hilbish/install/2023-04-14T00:04:52-04:00https://rosettea.github.io/Hilbish/docs/api/bait/https://rosettea.github.io/Hilbish/docs/api/commander/https://rosettea.github.io/Hilbish/docs/nature/dirs/https://rosettea.github.io/Hilbish/docs/api/fs/https://rosettea.github.io/Hilbish/docs/api/hilbish/https://rosettea.github.io/Hilbish/docs/api/hilbish/hilbish.aliases/https://rosettea.github.io/Hilbish/docs/api/hilbish/hilbish.completion/https://rosettea.github.io/Hilbish/docs/api/hilbish/hilbish.editor/https://rosettea.github.io/Hilbish/docs/api/hilbish/hilbish.history/https://rosettea.github.io/Hilbish/docs/api/hilbish/hilbish.jobs/https://rosettea.github.io/Hilbish/docs/api/hilbish/hilbish.module/https://rosettea.github.io/Hilbish/docs/api/hilbish/hilbish.os/https://rosettea.github.io/Hilbish/docs/api/hilbish/hilbish.runner/https://rosettea.github.io/Hilbish/docs/api/hilbish/hilbish.timers/https://rosettea.github.io/Hilbish/docs/api/hilbish/hilbish.userdir/https://rosettea.github.io/Hilbish/docs/api/terminal/https://rosettea.github.io/Hilbish/docs/features/notifications/2023-12-25T23:08:29-04:00https://rosettea.github.io/Hilbish/docs/features/opts/https://rosettea.github.io/Hilbish/docs/features/runner-mode/2023-12-25T23:08:29-04:00https://rosettea.github.io/Hilbish/docs/hooks/signal/https://rosettea.github.io/Hilbish/tags/https://rosettea.github.io/Hilbish/blog/welcome/2022-12-28T22:27:05-04:00 \ No newline at end of file diff --git a/tags/index.html b/tags/index.html index 3e22997..9cb401a 100644 --- a/tags/index.html +++ b/tags/index.html @@ -1,7 +1,9 @@ Tags — Hilbish

v2.2 Release

The release with full changelogs and prebuilt binaries can be seen at the v2.2.0 tag. +

v2.3 Release

The release with full changelogs and prebuilt binaries can be seen at the v2.3.0 tag. +Hilbish v2.3 has now been released! This is small feature and bug fix release which took a while to cme ut since I took a long break from programming in general. The next release will be great, so stay tuned for that. +Features Pipes (via Lua) Commands can now be piped to each other via the Lua API with the hilbish.

v2.2 Release

The release with full changelogs and prebuilt binaries can be seen at the v2.2.0 tag. Welcome to a very long awaited release of Hilbish, and on Christmas. Just think of it as a long preparing, late Christmas gift. :) This release does not contain a whole lot of changes, but it is a new release with enhancements and bug fixes! Documentation As is a trend, the documentation has been improved by ONE HUNDRED TIMES.

Improving Hilbish's Branding

Happy birthday Hilbish! As of last month, Hilbish is now 2 years old. Unfortunately I missed the official date, but I will still make a more focused post on the date (19st). I decided to fix up this website and Hilbish’s logo, so that can be thought of as something for the 2 years milestone?