Skip to content

webconfig: Remove the abbreviations tab #9460

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

Merged
merged 1 commit into from
Jan 11, 2023

Conversation

faho
Copy link
Member

@faho faho commented Jan 10, 2023

Since the new expanded abbreviations in 3.6.0, abbr no longer accepts new universal variables. That means this tab is now non-functional (except that it could technically remove abbrs that were set in universal variables).

Because making it work with the expanded abbreviations requires some awkwardness like a dedicated conf.d snippet (or writing into config.fish!), we simply remove it.

TODOs:

  • [N/A] Changes to fish usage are reflected in user documentation/manpages.
  • [N/A] Tests have been added for regressions fixed
  • User-visible changes noted in CHANGELOG.rst

If someone wants to make this functional with the new abbreviations, be my guest - but until that happens it's better to not show this because it's almost entirely non-functional. If you want to bring it back the source is always in git.

Since the new expanded abbreviations in 3.6.0, abbr no longer accepts
new universal variables. That means this tab is now
non-functional (except that it could technically remove abbrs that
were set in universal variables).

Because making it work with the expanded abbreviations requires some
awkwardness like a dedicated conf.d snippet (or writing into
config.fish!), we simply remove it.
@faho faho added the bug Something that's not working as intended label Jan 10, 2023
@faho faho added this to the fish 3.6.1 milestone Jan 10, 2023
@faho faho mentioned this pull request Jan 10, 2023
@ridiculousfish
Copy link
Member

Yep this was an oversight. Thanks for fixing this. I agree with 3.6.1 milestone.

@ridiculousfish ridiculousfish self-requested a review January 11, 2023 03:45
@leomayer
Copy link

leomayer commented Feb 2, 2023

Just a comment: Wouldn't it be better - instead of removing the tab -

  • to display the content of the current abbreviations (as now)
  • do NOT allow changes on the UI - i.e. remove the buttons
  • make a hint - bold and at the top - what the user should do instead to change the configuration (otherwise I would guess more similar issues are raised)

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jun 3, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something that's not working as intended
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants