GithubHelp home page GithubHelp logo

Comments (8)

kvichans avatar kvichans commented on August 22, 2024

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.

wibotwi avatar wibotwi commented on August 22, 2024

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.

kvichans avatar kvichans commented on August 22, 2024

I have no plans to do it.
Try yourself - it's fun.

from cuda_caret_history.

wibotwi avatar wibotwi commented on August 22, 2024

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.

kvichans avatar kvichans commented on August 22, 2024

Sorry my poor english. I want to say you "can suggest a patch".

from cuda_caret_history.

wibotwi avatar wibotwi commented on August 22, 2024

Is there any docs of how to write plugins?

Few questions so far:

  1. all comments are in Russian, is that mandatory? Less people can make patches because of that :(
  2. Several lines are "pass; # LOG". Python would ignore this. Does CudaText run some pre-processor before calling Python?
  3. 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.

kvichans avatar kvichans commented on August 22, 2024

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.

wibotwi avatar wibotwi commented on August 22, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.