Skip to content

Add POSIX compatibility spec and acceptance tests for TruShell v3#86

Merged
AkshajSinghal merged 2 commits into
TruFoundation:mainfrom
exlier:main
Jul 14, 2026
Merged

Add POSIX compatibility spec and acceptance tests for TruShell v3#86
AkshajSinghal merged 2 commits into
TruFoundation:mainfrom
exlier:main

Conversation

@exlier

@exlier exlier commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

Related to discussion #75
Closes issue #80

Summary by CodeRabbit

  • New Features

    • Improved shell command handling with POSIX-style quoting and backslash escaping.
    • cd now supports changing to the home directory when used without arguments.
    • External commands correctly receive quoted arguments as single values.
    • Unrecognized input can fall back to external command execution.
  • Bug Fixes

    • Improved interactive handling of parsed and unparsed commands.
  • Documentation

    • Added compatibility expectations and acceptance criteria for POSIX-oriented shell behavior.

coderabbitai[bot]

This comment was marked as spam.

@TruFoundation TruFoundation deleted a comment from coderabbitai Bot Jul 14, 2026
@AkshajSinghal AkshajSinghal merged commit 502e663 into TruFoundation:main Jul 14, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants