GithubHelp home page GithubHelp logo

Comments (2)

rktjmp avatar rktjmp commented on June 3, 2024

Lush.ify will attempt to parse your changes every time the buffer updates (so each keystroke), so basically it will error until the line is complete.

Eg:

hsl(100, 50, 5 -- error
hsl(100, 50, 50 -- error
hsl(100, 50, 50) -- Lua OK!

You also see this if you use vims C-a/C-x increment/decrement keys because that seems to delete from the buffer, then write to the buffer in two steps, so there's stage where there's no value present in the hsl call.

I'm working on ideas for better error reporting, right now as you see it just spits out anything it can, in case you actually have a bug.

from lush.nvim.

 avatar commented on June 3, 2024

You also see this if you use vims C-a/C-x increment/decrement keys because that seems to delete from the buffer, then write to the buffer in two steps, so there's stage where there's no value present in the hsl call.

Ahaa!! I was not aware of this. Learnt something new today.

I'm working on ideas for better error reporting, right now as you see it just spits out anything it can, in case you actually have a bug.

Yes that would be helpful.

from lush.nvim.

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.