Comments (13)
Why is the server running in it's own window in your setup?
from refact-vs-classic.
Make sure to uninstall any previous versions when installing the latest one because it doesn't look like you are running the correct version. The most up to date version would show a status bar icon and would not have the server running in a separate window.
from refact-vs-classic.
Server isn't running separately. I just opened logs (..cache\refact\logs\rustbinary.2024-01-17) of refact-lsp server built into the plugin.
Uninstalled plugin, then installed plugin from https://github.com/smallcloudai/refact-vs-classic/actions/runs/7469728225.
https://github.com/smallcloudai/refact-vs-classic/assets/140423660/fec0eede-4e7a-496a-af02-4e61006aef44
from refact-vs-classic.
Looks like spaces isn't the trigger. Can you try typing one letter at a time and waiting for the completion before typing the next letter and see if it still crashes?
from refact-vs-classic.
Space - crash:
https://github.com/smallcloudai/refact-vs-classic/assets/140423660/44153bbe-8373-4005-9552-370ef9b9fef2
Letter - no crash:
https://github.com/smallcloudai/refact-vs-classic/assets/140423660/9f6ac686-577c-451e-ba03-41a00213d1d6
from refact-vs-classic.
What do you mean by space because your letter example includes spaces?
from refact-vs-classic.
Try to reproduce this steps for IDE crash:
Create new file
Type a space character
Return to the beginning of the line
Type any characters, for example "def"
Type a space character
Wait for the fall
(If necessary, try typing one letter at a time and wait)
from refact-vs-classic.
This should be fixed in the latest pull request
from refact-vs-classic.
Tested plugin from https://github.com/smallcloudai/refact-vs-classic/actions/runs/7563144505
Looks like previous case not reproducing now. But there is crash after Enter:
https://github.com/smallcloudai/refact-vs-classic/assets/140423660/6a450bd9-6b27-40b2-a7df-85f9de5cbb55
from refact-vs-classic.
Is that only happening when you hit enter on a line with a space after the cursor?
from refact-vs-classic.
@hazratisulton are you on the company slack because I would like to communicate with you more broadly beyond this specific issue.
from refact-vs-classic.
@hazratisulton this should be fixed now
from refact-vs-classic.
Both cases fixed in this version https://github.com/smallcloudai/refact-vs-classic/actions/runs/7588140824
from refact-vs-classic.
Related Issues (20)
- Error when compiling plugin HOT 3
- Add status bar
- VS doesn't kill refact-lsp after close HOT 3
- Refact Assistant settings scroll is not available HOT 2
- Update overview.md
- Update License.txt for marketplace
- Add tags in source.extension.vsixmanifest
- Version v0.2 HOT 20
- add manual trigger for completion HOT 1
- Execution dies on Rpc.Invoke HOT 21
- Can't restart refact-lsp in some cases HOT 11
- Rustbinary logs are not written HOT 2
- Status bar is not displayed after loading until completion is used
- Grey text render problems HOT 1
- After token limit, the next portion doesn't start automatically after hitting Tab HOT 1
- No telemetry files after enabling option "Telemetry Code Snippets" HOT 6
- Plugin settings shoud be the same as in VS Code HOT 3
- refact-lsp process doesn't restart with relevant settings change
- Version v0.3 HOT 27
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from refact-vs-classic.