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

PCjs Debugger doesn't support Carriage Returns across serial I/O to reset current line to first column #56

Open
ecm-pushbx opened this issue Nov 11, 2022 · 0 comments
Labels
investigate More investigation is needed (eg, may be difficult to reproduce)

Comments

@ecm-pushbx
Copy link

I figured out that my debugger application can connect to the PCjs Debugger window via serial I/O on the COM1 port. Details in https://pushbx.org/ecm/dokuwiki/doku.php?id=blog:pushbx:2022:1111_lcdebug_image_for_use_with_pcjs.org#comment_51a19d7eaf2539aa96ba0d557229eb0f

However, the application's line input handler uses lone CRs (without subsequent LFs) to reset the current line to the first column, ready to be overwritten by new content. This is not supported by the PCjs Debugger window which seems to interpret every CR as a complete linebreak, beyond only returning the carriage.

@jeffpar jeffpar added the investigate More investigation is needed (eg, may be difficult to reproduce) label Dec 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
investigate More investigation is needed (eg, may be difficult to reproduce)
Projects
None yet
Development

No branches or pull requests

2 participants