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

feat: add 3rd party generated completion fallbacks #905

Merged
merged 15 commits into from Mar 26, 2023
Merged

Commits on Mar 23, 2023

  1. feat(__load_completion): localize default $IFS

    In order to be able to wrap loading 3rd party completions in
    enable+reset posix mode.
    
    #904 (comment)
    scop committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    d1a2999 View commit details
    Browse the repository at this point in the history
  2. refactor: refer to underscore prefixed files as "fallback"

    They are not always necessarily deprecated, but can serve as fallbacks
    due to other reasons.
    scop committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    77f2c6b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f402bf0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    363b9fc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    031e317 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f4e3109 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ef651f8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3a1103e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3c1947b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d27b144 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8610d7d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    7cd9cb9 View commit details
    Browse the repository at this point in the history
  13. feat(__load_completion): pass backslashless command to fallback loads

    So that things work also for commands preceded by a backslash.
    
    Co-authored-by: Koichi Murase <myoga.murase@gmail.com>
    scop and akinomyoga committed Mar 23, 2023
    Configuration menu
    Copy the full SHA
    5618654 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    328ecf7 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2023

  1. refactor: use eval instead of tweaking POSIX mode in 3rd party loaders

    Per the note in CONTRIBUTING.md,
    #905 (comment)
    scop committed Mar 26, 2023
    Configuration menu
    Copy the full SHA
    43da208 View commit details
    Browse the repository at this point in the history