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: implement xonsh support #131

Closed
wants to merge 34 commits into from
Closed

feat: implement xonsh support #131

wants to merge 34 commits into from

Conversation

cpendery
Copy link
Member

Addresses #112

cpendery and others added 30 commits December 19, 2023 20:25
* docs: update readme to reflect node versions

Signed-off-by: Chapman Pendery <[email protected]>

* docs: add engines flag to specify supported versions

Signed-off-by: Chapman Pendery <[email protected]>

---------

Signed-off-by: Chapman Pendery <[email protected]>
* fix: support new version autocomplete

* style: fix formatting

Signed-off-by: Chapman Pendery <[email protected]>

---------

Signed-off-by: Chapman Pendery <[email protected]>
Co-authored-by: Chapman Pendery <[email protected]>
* fix: use 'keypress' event instead of 'data' and use readline's built in parsing to support batched key actions

Signed-off-by: Chapman Pendery <[email protected]>

* fix: drop coming pr code

Signed-off-by: Chapman Pendery <[email protected]>

---------

Signed-off-by: Chapman Pendery <[email protected]>
* feat: add option to hide prompt information during e2e tests

Signed-off-by: Chapman Pendery <[email protected]>

* fix: drop hidden option header

Signed-off-by: Chapman Pendery <[email protected]>

* fix: tests to use -T

Signed-off-by: Chapman Pendery <[email protected]>

---------

Signed-off-by: Chapman Pendery <[email protected]>
…sting (#176)

* feat: add option to hide prompt information during e2e tests

Signed-off-by: Chapman Pendery <[email protected]>

* fix: drop hidden option header

Signed-off-by: Chapman Pendery <[email protected]>

* fix: tests to use -T

Signed-off-by: Chapman Pendery <[email protected]>

---------

Signed-off-by: Chapman Pendery <[email protected]>
#173)

* fix: reset the selected completion index to 0 to prevent the selected state from not being correctly initialized when the completion toggle.

* style: fix lint

Signed-off-by: Chapman Pendery <[email protected]>

---------

Signed-off-by: Chapman Pendery <[email protected]>
Co-authored-by: Chapman Pendery <[email protected]>
* fix: windows powershell shellIntegration & backspace

Signed-off-by: Chapman Pendery <[email protected]>

* fix: include cmd in backspace fix

Signed-off-by: Chapman Pendery <[email protected]>

---------

Signed-off-by: Chapman Pendery <[email protected]>
* fix: subCommands find problem

* Update src/runtime/runtime.ts

* Update src/runtime/runtime.ts

* style: fix linting

---------

Signed-off-by: Chapman Pendery <[email protected]>
* fix: cmd prompt controls when under test

Signed-off-by: Chapman Pendery <[email protected]>

* fix: null access on clear command

Signed-off-by: Chapman Pendery <[email protected]>

---------

Signed-off-by: Chapman Pendery <[email protected]>
* ci: add detailed e2e tests

Signed-off-by: Chapman Pendery <[email protected]>

* fix: e2e test command

Signed-off-by: Chapman Pendery <[email protected]>

* ci: add link cmd to provide is command

Signed-off-by: Chapman Pendery <[email protected]>

* build: drop node-pty for node-pty prebuilds

Signed-off-by: Chapman Pendery <[email protected]>

* fix: ci issues / zsh config

Signed-off-by: Chapman Pendery <[email protected]>

* ci: drop .only for testing

Signed-off-by: Chapman Pendery <[email protected]>

* ci: add back other vms

Signed-off-by: Chapman Pendery <[email protected]>

* fix: add cursor detection

Signed-off-by: Chapman Pendery <[email protected]>

* test: add under test flag to status tests

Signed-off-by: Chapman Pendery <[email protected]>

* fix: use set shell for status check

Signed-off-by: Chapman Pendery <[email protected]>

---------

Signed-off-by: Chapman Pendery <[email protected]>
Signed-off-by: Chapman Pendery <[email protected]>
… logging (#193)

* fix: reduce generator failures, add cwd tracking, and improve failure logging

Signed-off-by: Chapman Pendery <[email protected]>

* fix: update snapshot

Signed-off-by: Chapman Pendery <[email protected]>

* ci: drop suggestion detection test for now

Signed-off-by: Chapman Pendery <[email protected]>

* fix: add suggestion item

Signed-off-by: Chapman Pendery <[email protected]>

* fix: truncation on generator suggestion

Signed-off-by: Chapman Pendery <[email protected]>

---------

Signed-off-by: Chapman Pendery <[email protected]>
@cpendery cpendery closed this Mar 8, 2024
@cpendery cpendery deleted the feat/xonsh branch March 8, 2024 23:56
@cpendery cpendery restored the feat/xonsh branch March 8, 2024 23:56
@cpendery cpendery deleted the feat/xonsh branch March 8, 2024 23:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants