Chapman Pendery
054bd00510
build: bump to 0.0.1-rc.10 ( #211 )
...
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
2024-03-18 09:18:55 -07:00
Chapman Pendery
4556428ee8
build: update xterm to use @xterm/headless ( #206 )
...
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
2024-03-10 23:19:38 -07:00
Chapman Pendery
599ebdd516
build: bump to 0.0.1-rc.9 ( #198 )
...
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
2024-03-09 13:27:12 -08:00
Chapman Pendery
79712d0a9f
feat: add keybinding support & configuration documentation / tweaks ( #197 )
...
* feat: add keybinding support
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* docs: point to toml site
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* docs: clarify example
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* fix: failures when no config exists
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
---------
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
2024-03-09 13:22:29 -08:00
Chapman Pendery
ce8025aaed
feat: implement xonsh support ( #195 )
...
* feat: implement xonsh support (partial)
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* feat: implement xonsh support (partial)
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* refactor: xonsh support to work with new shell integration mechanism
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* build: drop old xonsh integration
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* feat: enable xonsh testing
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* fix: generator test
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* fix: newline chars
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* fix: drop only clause
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
---------
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
2024-03-08 18:32:25 -08:00
Chapman Pendery
c4ab6cfa8d
fix: reduce generator failures, add cwd tracking, and improve failure logging ( #193 )
...
* fix: reduce generator failures, add cwd tracking, and improve failure logging
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* fix: update snapshot
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* ci: drop suggestion detection test for now
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* fix: add suggestion item
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* fix: truncation on generator suggestion
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
---------
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
2024-03-06 16:58:32 -08:00
Chapman Pendery
f646e29869
build: bump to 0.0.1-rc.8 ( #190 )
...
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
2024-03-06 10:23:03 -08:00
Chapman Pendery
b5075417dc
ci: add detailed e2e tests & prebuilt node-pty ( #188 )
...
* ci: add detailed e2e tests
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* fix: e2e test command
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* ci: add link cmd to provide is command
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* build: drop node-pty for node-pty prebuilds
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* fix: ci issues / zsh config
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* ci: drop .only for testing
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* ci: add back other vms
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* fix: add cursor detection
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* test: add under test flag to status tests
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* fix: use set shell for status check
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
---------
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
2024-03-06 10:10:51 -08:00
Alan.He
d2b1333006
build: add husky, support lint code when pre-commit ( #178 )
2024-03-04 17:04:43 -08:00
Alan.He
ffae75fbbf
fix: support new version autocomplete ( #153 )
...
* fix: support new version autocomplete
* style: fix formatting
Signed-off-by: Chapman Pendery <cpendery@microsoft.com >
---------
Signed-off-by: Chapman Pendery <cpendery@microsoft.com >
Co-authored-by: Chapman Pendery <cpendery@microsoft.com >
2024-02-14 10:24:30 -08:00
Chapman Pendery
723a97acb2
docs: update to reflect node versions ( #151 )
...
* docs: update readme to reflect node versions
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* docs: add engines flag to specify supported versions
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
---------
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
2024-01-17 15:43:39 -08:00
Chapman Pendery
4c5ef546da
build: bump version to 0.0.1-rc.7 ( #150 )
...
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
2024-01-17 15:09:31 -08:00
Alan.He
2473d223ae
fix: lock autocomplete version ( #149 )
...
#148
2024-01-17 15:00:13 -08:00
Alan.He
975e6a9917
build: support dev script ( #135 )
2024-01-08 10:38:18 -05:00
Chapman Pendery
dcdb4c7374
build: bump version to 0.0.1-rc.6 ( #134 )
...
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
2023-12-19 21:06:36 -08:00
Chapman Pendery
c72f6f6632
build: add debug script for local testing ( #117 )
...
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
2023-12-13 13:01:31 -08:00
Chapman Pendery
58b7709515
build: version bump ( #104 )
...
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
2023-12-05 13:11:09 -08:00
Chapman Pendery
8f75afc2f1
fix: add shell integration support without requiring user installation ( #101 )
...
* fix: add shell integration support without requiring user installation
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* fix: style lints
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* fix: failing tests
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
---------
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
2023-12-05 12:24:48 -08:00
Chapman Pendery
8b8b9f1a48
fix: suggestions ui to position above rather than forcing screen scroll ( #97 )
...
* fix: suggestion locations by doing above positioning when at bottom of the screen
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* fix: preserve color on re-renders
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* fix: ui on description only item when hitting end of line
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
---------
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
2023-12-04 23:20:00 -08:00
Chapman Pendery
e8c752bada
feat: enable user customized prompt detectors ( #92 )
...
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
2023-11-24 15:02:05 -08:00
Chapman Pendery
928dd51007
fix: improve git bash interfence & cleanup inference code ( #91 )
...
* fix: improve git bash interfence & cleanup inference code
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* fix: async issue
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* style: fix missing node
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* chore: delete dead code
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* chore: delete more dead code
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
---------
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
2023-11-24 14:22:45 -08:00
Chapman Pendery
930381cbf9
feat: implement isterm ( #87 )
...
* docs: notes about initial implementation
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* chore: partial impl of isterm
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* fix: restore original data echo, clear still breaks
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* fix: adjust incoming backspace so full line delete doesn't happen
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* fix: term size giving confusing clear issues
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* fix: handle wrapped text & detecting when output is under prompt
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* feat: add detection for if the cursor is in a suggestable position
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* fix: add resize handler
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* fix: bash initial prompt detection & clear conflict
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* feat: add better debugging logging support to isterm
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* refactor: use es private field syntax
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* test: isterm
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* ci: update for node-pty
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* ci: add pwsh prompt setup for testing
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* style: fix lint issue
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* ci: try lf to fix issue
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* ci: enforce lf via gitattributes
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* ci: tweak config
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* ci: rollback types upgrade
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* ci: drop macos builds for now
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* ci: disable logging
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* test: unix shells
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* ci: use step conditions
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* ci: use condition for pwsh setup
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* ci: disable isterm tests
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
---------
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
2023-11-20 13:54:39 -08:00
Chapman Pendery
fe485067fd
build: bump version to 0.0.1-rc.4 ( #47 )
...
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
2023-11-09 10:28:40 -08:00
Chapman Pendery
dd01a3ffd2
feat: infer shell when not specified ( #45 )
...
* feat: infer shell when not specified
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
* fix: lint issues
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
---------
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
2023-11-09 09:08:23 -08:00
Chapman Pendery
04ffe38ed7
build: bump version to 0.0.1-rc.3 ( #35 )
...
Signed-off-by: Chapman Pendery <cpendery@vt.edu >
2023-11-08 08:19:42 -08:00