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

Improving stdin line history: option to split line history per notebook #13798

Closed
telamonian opened this issue Jan 17, 2023 · 1 comment · Fixed by #13944
Closed

Improving stdin line history: option to split line history per notebook #13798

telamonian opened this issue Jan 17, 2023 · 1 comment · Fixed by #13944

Comments

@telamonian
Copy link
Member

Problem

Currently, the line history support for stdin input boxes (which pop up during eg an ipdb debugging session) is global for a single instance of jupyterlab. This is personally how I prefer line history to work, but I've gotten some feedback that it can be confusing for this history to not be split up for different notebooks.

Proposed Solution

Add an option that will segregate the stdin line history per notebook. This might be a little tricky to do, but I think it can be done relatively easily by making a few modifications to the data structure under which stdin line history is currently stored.

@telamonian telamonian added enhancement status:Needs Triage Applied to new issues that need triage labels Jan 17, 2023
@JasonWeill JasonWeill removed the status:Needs Triage Applied to new issues that need triage label Jan 19, 2023
@krassowski
Copy link
Member

Triage meeting notes: this may be good to be optional since some users may be used to status quo. Also, an option to have this per-environment could be nice.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants