Replace scrut(1) with fileis(1) #146

Open
trinity wants to merge 9 commits from libfileis into main
Owner

Fixes #104.

This branch renames scrut(1) to fileis(1) as discussed in #104. Additionally, it rewrites fileis(1) in Rust.

Originally the branch was going to create a libfileis(3) which would be used from a Rust fileis(1), but it turns out every feature can be accomplished with the Rust standard library (thank you Emma for pointing this out) so I was able to rewrite it without making a library too.

Fixes #104. This branch renames scrut(1) to fileis(1) as discussed in #104. Additionally, it rewrites fileis(1) in Rust. Originally the branch was going to create a libfileis(3) which would be used from a Rust fileis(1), but it turns out every feature can be accomplished with the Rust standard library (thank you Emma for pointing this out) so I was able to rewrite it without making a library too.
trinity added the
enhancement
label 2024-07-15 20:30:11 +00:00
trinity added 5 commits 2024-07-15 20:30:12 +00:00
emma closed this pull request 2024-07-15 20:34:24 +00:00
emma reopened this pull request 2024-07-15 20:34:27 +00:00
Owner

I didn’t mean to close this.

Is there an issue describing what is happening in this PR?

I didn’t mean to close this. Is there an issue describing what is happening in this PR?
trinity added 3 commits 2024-07-19 02:45:26 +00:00
trinity changed title from WIP: libfileis(3) to fileis(1) 2024-07-19 02:46:11 +00:00
trinity requested review from emma 2024-07-19 02:49:08 +00:00
trinity added 1 commit 2024-07-19 02:50:19 +00:00
emma added a new dependency 2024-07-20 16:06:27 +00:00
trinity changed title from fileis(1) to Replace scrut(1) with fileis(1) 2024-07-26 13:52:03 +00:00
This pull request has changes conflicting with the target branch.
  • src/scrut.c

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin libfileis:libfileis
git checkout libfileis

Merge

Merge the changes and update on Gitea.
git checkout main
git merge --no-ff libfileis
git checkout main
git merge --ff-only libfileis
git checkout libfileis
git rebase main
git checkout main
git merge --no-ff libfileis
git checkout main
git merge --squash libfileis
git checkout main
git merge --ff-only libfileis
git checkout main
git merge libfileis
git push origin main
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Depends on
#96 testing
bonsai/harakit
Reference: bonsai/harakit#146
No description provided.