Git Product home page Git Product logo

Comments (13)

canhduong28 avatar canhduong28 commented on August 30, 2024 2

@rafaelrinaldi okay, thanks. I will try to make it possible.

from pure.

edouard-lopez avatar edouard-lopez commented on August 30, 2024 2

@rafaelrinaldi I'm not comfortable with tests as an after-thought. However, as there is plenty of "legacy" code I don't want to block the release, instead add tests little by little and release more frequently.

from pure.

edouard-lopez avatar edouard-lopez commented on August 30, 2024 1

@schrodincat cool
Yes we try to follow semver as much as possible, but I introduced some breaking changes on the recent version as I rename some variables in conf.d/pure.fish (74f028d, 731a406, 9f8b8a9).

While revamping the README.md I realized we have some inconsistencies in the naming of variables. This would be nice to improve that before releasing 2.0.0.

from pure.

canhduong28 avatar canhduong28 commented on August 30, 2024

Hello,

Thank you all for an awesome plugin.

I have just upgraded to the latest version with Vim mode support. Is there any way to not showing the Vim mode indicator on the screen?

Thanks,
Canh

from pure.

rafaelrinaldi avatar rafaelrinaldi commented on August 30, 2024

Hey @nautilus28, this is happening because you probably have Vim mode enabled by default. To disable it you can either remove fish_vi_key_bindings from your Fish configuration file or run fish_default_key_bindings.

from pure.

canhduong28 avatar canhduong28 commented on August 30, 2024

@rafaelrinaldi Many thanks for getting back. What I want is to enable Vim mode by default, but not showing mode indicator on the terminal, is it possible?

from pure.

rafaelrinaldi avatar rafaelrinaldi commented on August 30, 2024

This is not possible right now. We will show the indicators for vim mode at all times as of #58. I'm happy to accept a PR to get this in though.

from pure.

edouard-lopez avatar edouard-lopez commented on August 30, 2024

@rafaelrinaldi we should add some tests on fish_prompt and pre_prompt (which are a big and ugly functions 😒)

from pure.

rafaelrinaldi avatar rafaelrinaldi commented on August 30, 2024

@edouard-lopez I agree. We could do this after the v2 release though?

Many thanks for the hard work and getting the peding issues resolved. I feel like we're pretty much ready for a revamped version release, what do you think?

from pure.

edouard-lopez avatar edouard-lopez commented on August 30, 2024

@rafaelrinaldi @schrodincat

I think we should postpone async support to a future version and release a 2.0.0 as we do have a bunch of new features that have been shipped, the code evolved a lot, is stable and tested.
Plus we could announce 3.0.0 support :)

What do you think?

from pure.

andreiborisov avatar andreiborisov commented on August 30, 2024

Seems reasonable to me.

We are not using semantic versioning though?

Also while we are on it, I think we need to make dev branch and commit only release code on the master, since installation scripts are always using latest master commit. Right now user potentially can install some commit in between versions. It’s just safer to have dev branch. I’d even say we can adopt git flow, but that’s not necessary by any means.

from pure.

edouard-lopez avatar edouard-lopez commented on August 30, 2024

I wrote a proposal convention for renaming variable in #130 if you want to chime in.

from pure.

rafaelrinaldi avatar rafaelrinaldi commented on August 30, 2024

The roadmap looks good to me πŸ‘ Having Git async support behind a feature flag definitely makes sense.

from pure.

Related Issues (20)

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.