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: support external event queue #822

Draft
wants to merge 19 commits into
base: main
Choose a base branch
from
Draft

feat: support external event queue #822

wants to merge 19 commits into from

Commits on Aug 29, 2024

  1. feat: support external event queue

    This helps nushell to implement `commandline edit --accept`, the same
    thing that `zle accept-line` does for zsh.
    Maxim Onciul committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    4117bb6 View commit details
    Browse the repository at this point in the history
  2. fix: remove unnecessary queue for raw events and rename queue for act…

    …ual events
    Maxim Onciul committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    4c05b68 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. fix: unwrap()-less implementation

    Maxim Onciul committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    651120a View commit details
    Browse the repository at this point in the history
  2. fix: remove debug print statement

    Maxim Onciul committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    b450164 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. feat: support external event queue

    This helps nushell to implement `commandline edit --accept`, the same
    thing that `zle accept-line` does for zsh.
    Maxim Onciul committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    3889931 View commit details
    Browse the repository at this point in the history
  2. fix: remove unnecessary queue for raw events and rename queue for act…

    …ual events
    Maxim Onciul committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    f30ddc7 View commit details
    Browse the repository at this point in the history
  3. fix: unwrap()-less implementation

    Maxim Onciul committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    a33029e View commit details
    Browse the repository at this point in the history
  4. fix: remove debug print statement

    Maxim Onciul committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    d09670d View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. refactor!: Arc<Mutex<>> to mpsc::channel

    Maxim Onciul committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    9d9060b View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' of github.com:mrdgo/reedline

    Maxim Onciul committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    43ab35b View commit details
    Browse the repository at this point in the history
  3. chore: cleanup leftovers from merge

    Maxim Onciul committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    e211ff6 View commit details
    Browse the repository at this point in the history
  4. fix: drain channel before handling all events

    Maxim Onciul committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    ecf33d4 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. feat!: immediately accept bashisms

    Maxim Onciul committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    95a84f7 View commit details
    Browse the repository at this point in the history
  2. fix: apparently reedline doesn't log. So I don't, either

    Maxim Onciul committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    b67e45f View commit details
    Browse the repository at this point in the history
  3. fix: naming convention on unused variables

    Maxim Onciul committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    94817bb View commit details
    Browse the repository at this point in the history
  4. fix: typo, again

    Maxim Onciul committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    8f6b412 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2024

  1. Merge branch 'main' of github.com:nushell/reedline

    Maxim Onciul committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    4b62bc4 View commit details
    Browse the repository at this point in the history
  2. feat: make immediate execution of bashisms configurable

    Maxim Onciul committed Sep 14, 2024
    Configuration menu
    Copy the full SHA
    8090786 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8aff403 View commit details
    Browse the repository at this point in the history