Comments (8)
Plugin does not help to jump between files
See readme.txt:
Plugin tracks changes of caret position, and when caret jumps long (more than 10 lines, option), it adds history point. So plugin keeps history of long caret jumps. It gives 2 commands: move backward, move forward, they change caret using this history. Short caret movements don't add to history (but they correct current history item). History length is 5 items by default (option).
The following scenario is working: you open file, jump to the end of file, history point is added, then "move backward" moves to begin of file. Then short editings don't change history, and "move forward" jumps to file end. Then short editings don't change history, and "move backward" jumps to file begin.*
from cuda_caret_history.
Plugin does not help to jump between files
Yes. that is why I opened issue.
In other popular editors jump happens across all files.
from cuda_caret_history.
I have no plans to do it.
Try yourself - it's fun.
from cuda_caret_history.
You sound hostile, why?
I just opened a ticket. It's a free github. Everyone has right to open a ticket. Somebody will see this ticket and will suggest a patch. This is how github works.
If you don't like this process -> you can make your code private or remove completely from github.
from cuda_caret_history.
Sorry my poor english. I want to say you "can suggest a patch".
from cuda_caret_history.
Is there any docs of how to write plugins?
Few questions so far:
- all comments are in Russian, is that mandatory? Less people can make patches because of that :(
- Several lines are "pass; # LOG". Python would ignore this. Does CudaText run some pre-processor before calling Python?
- File is not reformatted according to pep8. Should some other formatter be used? Or I can just go and reformat all file to pep8?
from cuda_caret_history.
docs of how..?
It's question to @Alexey-T. I write plugins almost "always" so dont know.
russian comments
Sorry. It is my mistake. I'm ready to translate all them.
# LOG
It's my logger (in turning off mode) to debug.
pep8
pep8
is only recommendation to code style, but not a requirement.
Yes you are free to reformat the source.
from cuda_caret_history.
Not only logging
some code is uncommented and also has this "pass;" style
pass; from cudax_lib import log
I'll remove it then in my PR
// Sorry. It is my mistake. I'm ready to translate all them.
I'll translate in my PR, thank you for agreeing to that
from cuda_caret_history.
Related Issues (5)
- changed module name in .inf HOT 1
- wish: Rename options HOT 2
- rename commands
- Add this to readme HOT 1
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_caret_history.