Skip to content

Conversation

@staxfur
Copy link
Collaborator

@staxfur staxfur commented May 25, 2022

This PR moves the part of the raw_input() functions into it's own function to allow the user to get the stdin input as string. This PR also features comment improvements for all input functions to note things like what happens when Term::Terminal is not enabling the input.

@staxfur staxfur requested a review from certik May 25, 2022 14:40
@staxfur staxfur self-assigned this May 25, 2022
@staxfur staxfur added the enhancement New feature or request label May 25, 2022
@staxfur staxfur added this to the V1.0.0 milestone May 25, 2022
@staxfur
Copy link
Collaborator Author

staxfur commented May 25, 2022

Fixes items from #160

Closes #159, #136, #55

Related: #146, #139

@staxfur
Copy link
Collaborator Author

staxfur commented May 29, 2022

Hey @certik can you review this change? I took the stdin reading from the input function and changed it into a function that reads the full stdin as a file.

Also the windows test succeeded before, because the path the script entered was incorrect but not catched as an error. Also I'm not sure installing a shared library on windows is even possible, because visual studio is not supporting that. Do you have a clue on that? I have removed the windows test for now so that the CI works again

@staxfur
Copy link
Collaborator Author

staxfur commented May 31, 2022

@certik I'll merge this now, please open an issue if you need changes on the stdin handling

@staxfur staxfur merged commit 87d2aa8 into jupyter-xeus:master May 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Finishing header split Calling the input function without intializing it

1 participant