Skip to content

🌠Signal handling #13

@saladuit

Description

@saladuit

Research this page:

I think that for now canonical mode is the normal mode that the shell is in interactive mode
and for example non-canonical mode should be set when the user is in input mode.

Handle ctrl-C, ctrl-D and ctrl-\ which should behave like in bash.
• In interactive mode:
◦ ctrl-C displays a new prompt on a new line. ◦ ctrl-D exits the shell.
◦ ctrl-\ does nothing.

  • What are all of the options I can set?
  • What are all the options I should set?
  • How do we send the address of our exit_status variable to our signal handlers
  • Which various signal handlers should we make?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    Status

    👨‍💻Todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions