Git Product home page Git Product logo

Comments (6)

foo123 avatar foo123 commented on June 14, 2024

Hi, i'm not sure about that, i'll check it out and get back

from codemirror-grammar.

foo123 avatar foo123 commented on June 14, 2024

Hi there, i searched around the codebase and it seems this feature is not implemented by default for codemirror. To be precise, codemirror-grammar extracts the keywords from the grammar, but autocomplete hint for codemirror needs extra helper which is not added by default by the codemirror-grammar add-on. The functionality works for ace-grammar (and it is there in codemirror-grammar, but not implemented as helper). Plus i think CodeMirror has made some changes in the hint add-on.

In any case it is going to be added (as explicit implementation), maybe in next update.

Uploaded new CodemirrorGrammar version (0.12) which has some issues fixed, some changes plus makes grammar specification easier (more BNF-like). i leave this issue open to have it in mind.

Thank you

from codemirror-grammar.

foo123 avatar foo123 commented on June 14, 2024

Uploaded v. 1.0 with full support for BNF-like syntax notation plus fixed tag matching actions

from codemirror-grammar.

ExoticObjects avatar ExoticObjects commented on June 14, 2024

I only vaguely understand your response to this issue... What are the chances of you implementing autoCompletion in your examples?

from codemirror-grammar.

foo123 avatar foo123 commented on June 14, 2024

The functionality is not implemented for codemirror (but is implemented in the related add-on for ace-grammer to get an example). The keywords are indeed extracted from the grammar, but one needs to delve into codemirror' hint helper to be able to implement the functionality. As a feature it should be added, however due to other work cannot add it right now (maybe in near future, not sure). If you want to undertake this task of adding this feature (getting help from ace-grammar addon), you would have to see how codemirror hint addon works and add a helper in the generated grammar to display associated keywords

from codemirror-grammar.

foo123 avatar foo123 commented on June 14, 2024

Keyword autocomplete from grammar helper is added in version 2.1.1

Live demo here (make sure 2.1.1 version is used/refreshed)

from codemirror-grammar.

Related Issues (12)

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.