Comments (5)
ed.set_prop(PROP_LINE_TOP, max(0, n-3))
Since it doesn't work, is there a better way than this or using timer_proc()
?
ed.set_caret(targetrange.start.character, targetrange.start.line) # goto specified position start
ed.set_prop(PROP_LINE_TOP, max(0, targetrange.start.line-3))
Command "scroll to top caret" also fails me in this case
from cuda_lsp.
let's find why it don't work! can you give repro in Console or in small plg?
from cuda_lsp.
Currently PROP_LINE_TOP
is being set after opening file, like in your first comment. It doesn't work for you (this issue), so you have a repro :)
Do you still need a small repro? If so - I'll make it
from cuda_lsp.
at the end of do_goto
targetpath = uri_to_path(uri)
file_open(targetpath)
app_idle(True) # fixes editor not scrolled to caret
ed.set_caret(targetrange.start.character, targetrange.start.line) # goto specified position start
ed.set_prop(PROP_LINE_TOP, max(0, targetrange.start.line-3))
from cuda_lsp.
Works now. That's good to know, thanks.
fixed
from cuda_lsp.
Related Issues (20)
- issue with GoTo command in AHK
- i18n from Markus HOT 4
- Problem with DLang server
- Problem with Dart server
- Error with typescript-language-server HOT 2
- Problem with redlangserver HOT 17
- Lexer Red HOT 1
- typo in the error lines HOT 1
- problems with Red server on Win10 HOT 2
- my fixes HOT 1
- ValueError: x not in list
- People ask about PHP server again
- JS LSP: "console.log(log())"
- PyLS: type 'keyword' for many non-keyword items HOT 5
- Problem with bash-language-server HOT 9
- Bash: completion inserts 'rmdir()' HOT 18
- Cud LSP 'editor' control is not refreshed/repainted HOT 3
- if I press ctrl+space on empty line and choose something - no text will be added. HOT 1
- bug with autocomplete insertion with Left key HOT 3
- Auto-scroll for log messages HOT 3
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 cuda_lsp.