Git Product home page Git Product logo

v-mode's People

Contributors

albertogp avatar damon-kwok avatar ylluminarious avatar

Stargazers

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

Watchers

 avatar  avatar  avatar

v-mode's Issues

v fmt uses // for comments

I am using the latest release of v-mode. It uses /*โ€ฆ*/ for comments, but then v fmt on saving immediately replaces them with // comments. I suggest changing v-mode to match v fmt.

Thanks for v-mode!

Defaults to verilog-mode

  • Version: 28.0.50
  • Platform: Void Linux
    Whenever I open a *.v file, Emacs opens it with verilog-mode instead of v-mode. How can I get it to default to v-mode?

Not actually on MELPA?

I tried installing this package from MELPA, but I don't see it anywhere. Searching for it on MELPA shows nothing. The link in the README file takes you to a 404 page. Is it actually on MELPA or does it need to be manually installed right now?

ctags bash command line fails to parse

  • Version: GNU Emacs 27.1 (build 1, powerpc64le-unknown-linux-gnu, GTK+ Version 3.24.23) of 2020-11-29
  • Platform: Linux hostname 5.10.23_1 #1 SMP 1615510270 ppc64le GNU/Linux

Error message:

ctags:/bin/bash: -c: line 1: syntax error near unexpected token `('
/bin/bash: -c: line 1: `ctags --languages=-v --langdef=v --langmap=v:.v --regex-v=/[ \t]*fn[ \t]+(.*)[ \t]+(.*)/\2/f,function/ --regex-v=/[ \t]*struct[ \t]+([a-zA-Z0-9_]+)/\1/s,struct/ --regex-v=/[ \t]*interface[ \t]+([a-zA-Z0-9_]+)/\1/i,interface/ --regex-v=/[ \t]*type[ \t]+([a-zA-Z0-9_]+)/\1/t,type/ --regex-v=/[ \t]*enum[ \t]+([a-zA-Z0-9_]+)/\1/e,enum/ --regex-v=/[ \t]*module[ \t]+([a-zA-Z0-9_]+)/\1/m,module/ -e -R . /home/user/src/v/vlib'

Iโ€™m preparing a PR with a fix.

ctags question

ctags is called with --languages=-v - is there a ctags version that understands this option?

Indentation and company completion not working

After following the install tutorial for use-package and sraight.el I'm not getting any auto completion and emacs is wanting to indent 12 spaces

  • Version: 27.2
  • Platform: Linux void 5.13.19_1 1 SMP Sat Sep 18 18:18:26 UTC 2021 x86_64 GNU/Linux

wrong auto-mode-alist regexp

The regexp "\.v?v\.vsh\'" in v-mode.el and README.md is incorrect -- that matches .v.vsh or .vv.vsh ... the correct pattern is
"\.v\(v?\|sh\)\'"

500 Mb TAGS file generated after save

Saving triggers the load-tags function, which hangs if the folder you're in is too big (?)
  • Version: GNU Emacs 28.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.20, cairo version 1.16.0) of 2022-05-31
  • Platform: Linux ThinkPad-P50 5.4.0-131-generic #147-Ubuntu SMP Fri Oct 14 17:07:22 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

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.