Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mrsh status #8

Open
95 of 97 tasks
emersion opened this issue Jul 30, 2018 · 2 comments
Open
95 of 97 tasks

mrsh status #8

emersion opened this issue Jul 30, 2018 · 2 comments
Milestone

Comments

@emersion
Copy link
Owner

emersion commented Jul 30, 2018

http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html

  • Parser
    • Basic line parser
    • Comments
    • Quoting, escaping
    • Aliases
    • Parameters, variables
    • Word expansions
      • Parameter expansion
        • Variables
        • Expressions
      • Command substitution
        • `…`
        • $(…)
      • Arithmetic expansion
    • Redirections
      • Redirecting IO
      • Here-document
    • Pipelines
    • Async lists
    • Compound commands
      • {…}
      • (…)
    • Control structures
      • if, elif, else, fi
      • while, for, until, do, done
      • case, in, esac
    • Function definition
  • Shell
    • Simple commands
    • Redirections
      • Redirecting IO
      • Here-document
    • Pipelines
    • and-or lists
    • Async lists
    • Compound commands
      • {…}
      • (…)
    • Parameters, variables
      • Shell variables
      • Positional parameters, special parameters
    • Word expansions
      • Tilde expansion
      • Parameter expansion
        • Variables
        • Expressions
      • Command substitution
      • Arithmetic expansion
      • Field splitting
      • Pathname expansion
      • Quote removal
    • Control structures
      • Conditions
      • Loops
      • Case
    • Aliases
    • Function definition
    • CLI flags
    • Job control
    • Exit status and errors
    • Signals and error handling
    • Pattern matching
  • POSIX build system
  • Special builtins
    • break
    • : (colon)
    • continue
    • . (dot)
    • eval
    • exec
    • exit
    • export
    • readonly
    • return
    • set
    • shift
    • times
    • trap
    • unset
  • Regular builtins
    • type
    • ulimit
    • alias
    • bg
    • cd
    • command
    • false
    • fg
    • getopts
    • hash
    • jobs
    • pwd
    • read
    • true
    • umask
    • unalias
    • wait
@emersion emersion pinned this issue Jan 8, 2019
@emersion emersion added this to the 0.1.0 milestone Nov 25, 2019
@psqli
Copy link

psqli commented Jun 7, 2022

  • Exit status and errors

@emersion Is this missing or did you forget to add the check mark?

By the way, if the section 2.8 Exit Status and Errors is not completely implemented, what part of it is exactly missing?

@vazub
Copy link

vazub commented Sep 13, 2023

Curious to learn about current status as well. From the roadmap, it appears that the project is one last step away from being feature complete, but has stalled at that stage due to some interest/priority shift. A pity, considering all the great effort the author put into it so far. Looking forward to seeing it revived.

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

No branches or pull requests

3 participants