-
-
Notifications
You must be signed in to change notification settings - Fork 295
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
[Bug] GUI should use its own history and not Bash's #962
Labels
Projects
Milestone
Comments
I'm going to start to look at this :) |
Should this be targeted for 8.0.0 instead, since we have a PR that fixes it? |
wenzeslaus
pushed a commit
that referenced
this issue
Oct 5, 2021
wxGUI (or the Console specifically) behaves now as another shell, so it keeps its own history. This creates consistent behavior regardless of the shell used in the terminal. Fixes #962.
ninsbl
pushed a commit
to ninsbl/grass
that referenced
this issue
Oct 26, 2022
wxGUI (or the Console specifically) behaves now as another shell, so it keeps its own history. This creates consistent behavior regardless of the shell used in the terminal. Fixes OSGeo#962.
ninsbl
pushed a commit
to ninsbl/grass
that referenced
this issue
Feb 17, 2023
wxGUI (or the Console specifically) behaves now as another shell, so it keeps its own history. This creates consistent behavior regardless of the shell used in the terminal. Fixes OSGeo#962.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Describe the bug
Every shell is using its own history file. GUI should do that too, but instead it is using .bash_history file. This does not even work across different platforms or shells, it syncs with Bash, but does not with Z shell or others which now more relevant when macOS switched to Z shell from Bash.
Expected behavior
wxGUI (or the Console specifically) is another "shell", so it should keep history in
.wxgui_history
.I'm suggesting wxgui_history over gui_history because of the idea of specific shell (with potentially different features and history records) and over wxgui_console_history because the idea in wxGUI is anyway to run all the user-issued commands through the console.
System description (please complete the following information):
Additional context
See discussion in #930 which triggered this: #930 (comment).
The text was updated successfully, but these errors were encountered: