Giter Site home page Giter Site logo

language-verilog's Introduction

Verilog language support in Atom

Adds syntax highlighting and snippets to Verilog files in Atom.

Originally converted from the verilog.tmbundle.

Contributing

  1. Fork it ( https://github.com/razer6/language-verilog/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

language-verilog's People

Contributors

drom avatar gatherer avatar razer6 avatar sabertazimi avatar scott-rosenbalm avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

language-verilog's Issues

generate

Salam (Hello)

tank you for your code;
can you add diffrent color for parameter variable (better visual view)?
can you add diffrent color for instance name for module (//)?
can you add support for "generate" and "endgenerate" scoping & higlighting?

Best reguard

Package.loadSettings is deprecated.

Store package settings files in the settings/ directory instead of scoped-properties/

Package.loadSettings (/usr/share/atom/resources/app.asar/src/package.js:552:9)
<unknown> (/usr/share/atom/resources/app.asar/src/package.js:168:43)
Package.measure (/usr/share/atom/resources/app.asar/src/package.js:147:15)
Package.load (/usr/share/atom/resources/app.asar/src/package.js:161:12)

Package.loadSettings is deprecated.

Store package settings files in the settings/ directory instead of scoped-properties/

Package.loadSettings (C:\Users\ebrito\AppData\Local\atom\app-0.196.0\resources\app.asar\src\package.js:566:9)
<unknown> (C:\Users\ebrito\AppData\Local\atom\app-0.196.0\resources\app.asar\src\package.js:168:43)
Package.measure (C:\Users\ebrito\AppData\Local\atom\app-0.196.0\resources\app.asar\src\package.js:147:15)
Package.load (C:\Users\ebrito\AppData\Local\atom\app-0.196.0\resources\app.asar\src\package.js:161:12)

"unique" highlight error

First thank you for developing this package. Here is a small bug.

image

"unique case" is not a module instance. These 2 words and the first semicolon are not highlighted correctly.

Opening large files loses grammar highlighting

I often have to open up files with 100k+ lines.

Notepad++ just opens it quickly and the highlighting is there.

This on the other hand, the highlighting is just broken, never appears, not that I can tell anyway.

semaphore

keyword semaphore should be color

Line comment using "/* */"

When pressing "ctrl-/" it inserted "/* _/" instead of "//".
For example:
/_this is a comment*/
But I expected:
// this is a comment

grammar issue (v 0.5.0)

It seems that a mistake has been made in keyword. There is a 'longing' keyword and I suppose it should be 'longint'.

Package.loadSettings is deprecated.

Store package settings files in the settings/ directory instead of scoped-properties/

Package.loadSettings (C:\Users\kimyo_000\AppData\Local\atom\app-0.189.0\resources\app\src\package.js:565:9)
<unknown> (C:\Users\kimyo_000\AppData\Local\atom\app-0.189.0\resources\app\src\package.js:187:43)

Last port of module rendered red

When the closing paren is on its own line, the last port of a module declaration is highlighted in red:

module Id(
    input in,
    output out
);
    assign out = in;
endmodule

As you can see, github has the same bug, except it uses green instead of red.

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.