Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 05:47
    sys9kdr opened #3488
  • Nov 26 23:07
    codecov[bot] commented #3487
  • Nov 26 23:03
    oblitum synchronize #3487
  • Nov 26 22:57
    oblitum edited #3487
  • Nov 26 22:54
    oblitum edited #3487
  • Nov 26 22:45
    oblitum edited #3487
  • Nov 26 21:36
    oblitum opened #3487
  • Nov 26 20:12
    tomskopek commented #1046
  • Nov 26 20:12
    tomskopek commented #1046
  • Nov 26 20:11
    tomskopek commented #1046
  • Nov 26 20:11
    tomskopek commented #1046
  • Nov 26 07:39
    fannheyward commented #3470
  • Nov 26 07:38
    fannheyward labeled #3470
  • Nov 26 03:41
    Hanwn commented #2158
  • Nov 26 03:15
    fannheyward commented #3486
  • Nov 25 23:01
    oblitum commented #1251
  • Nov 25 17:46
    charlespwd commented #3486
  • Nov 25 15:24
    T0maas commented #869
  • Nov 25 15:00
    Avi-D-coder commented #869
  • Nov 25 14:19
    T0maas commented #869
Francisco Lopes
@oblitum
weird... it seems after watchman watch-del-all, it either stopped scanning home for now, or just keeps silently indexing it for a long time. It stopped being listed...
Qiming zhao
@chemzqm

Couldn't Coc provide a way or option for watchman not to scan the home folder.

Home should be ignored by coc.nvim, but there could be something else casue watchman scan your home.

Francisco Lopes
@oblitum
I wonder whether that's related to coc-snippets
because it's the sole thing that shows up in status messages when I start nvim from home without any file.
Qiming zhao
@chemzqm
Watchman could scan your home when there is specific files there.
Francisco Lopes
@oblitum
I just ignore which
:/
only thing I know is that coc is what starts it, and it always puts home in the watch-list
the only exception I just discovered, is that after a watch-del-all, it isn't listed anymore
so... just very weird
Qiming zhao
@chemzqm
Not happens for me
Francisco Lopes
@oblitum
I think it puts it in the first place because my home dir is under git
so, technically, it's a workspace root
and it would be fine if it could respect not to scan untracked files.
Ritesh Harjani
@riteshharjani

@chemzqm
riteshharjani/coc.nvim@ca9998c

^^^^ Could you please check if this is as per the coding guidelines of coc.nvim
Have coded the function to show the function declaration on hover within any function/class/ etc...

1 reply
image.png
let me know if there is anything wrong, I can correct it and send a pull request.
Thanks for all the help.
Qiming zhao
@chemzqm
@riteshharjani avoid use documentSymbol request, the buffer could be not loaded.
Ritesh Harjani
@riteshharjani
I looked at implementation of getCurrentFunctionSymbol.
awarewen
@awarewen

Hello,^^
i have a Problem of mycoc.nvimplugin:
Wcr9wd.png

Demand

i need Coc.nvimcalls my haskell-ide-engineplugin.

Process

I installed haskell-ide-enginewith yay package manager in Arch linux
This is my config files

#>>  in  init.toml
[[layers]]
    name = "lsp"
    #> 类型支持列表 #> 默认调用命令 
    filetypes = [
      "c",          #> c/c++> ['clangd']
      "cpp",
      "sh",         #> ['bash-language-server', 'start']
      "javascript", #> ['javascript-typescript-stdio']
      "html",      #> ['html-languageserver', '--stdio']
      "haskell",    #> ['hie-wrapper', '--lsp'] 
    ]
    [layers.override_cmd]
      c       = ["clangd"]
[[layers]]
  name = "lang#haskell"

That's all configrations in my coc-settings.json file

  "languageserver": {
  "haskell": {
    "command": "hie-wrapper",
    "args": ["--lsp"],
    "rootPatterns": [
      "*.cabal",
      "stack.yaml",
      "cabal.project",
      "package.yaml"
    ],
    "filetypes": [
      "hs",
      "lhs",
      "haskell"
    ],
    "initializationOptions": {
      "haskell": {
      }
    }
  }
}

}

I Don't know how to fix that error, can somebaby help me, please .T^T

Qiming zhao
@chemzqm
Check log of your language server, we don't know why it crashed.
awarewen
@awarewen

Check log of your language server, we don't know why it crashed.

OK Thanks for reply, I will check it. :(

Qiming zhao
@chemzqm
awarewen
@awarewen

Output may contains something useful https://github.com/neoclide/coc.nvim/wiki/Debug-language-server#using-output-channel

OK , I Get it; thanks for guiding!

Francisco Lopes
@oblitum
@awarewen you should try haskell-language-server instead of hie.
it's also easily available through ghcup.
spamwax
@spamwax:matrix.org
[m]
is it possible to feed the output of CocAction("documentSymbols") to fzf
Francisco Lopes
@oblitum
there's coc-fzf
it should provide it
spamwax
@spamwax:matrix.org
[m]
I'll try that
jbrashears
@jbrashears
image.png
cryptofish7
@cryptofish7
hey
cryptofish7
@cryptofish7
What is coc#_complete() and how do I configure coc so this function doesn't cause lag?
Qiming zhao
@chemzqm
:h coc-config-suggest
cryptofish7
@cryptofish7
@chemzqm how do i use this ?
Qiming zhao
@chemzqm
Read wiki
1 reply
toty88
@toty88:matrix.org
[m]
Hello guys! Im new to nvim and coc as well but I cant seem to find out how to change default coc-emmet abbreviations
Qiming zhao
@chemzqm

Hello guys! Im new to nvim and coc as well but I cant seem to find out how to change default coc-emmet abbreviations

Why you need change emmet abbreviations?

toty88
@toty88:matrix.org
[m]
html:5 comes with a meta tag that's not useful to me right now! Im in the process of learning html-css-js.. and haven't learned about meta yet
to be honest it doesn't trouble me at all I just wanna learn how to change/create emmet abbreviations haha
Qiming zhao
@chemzqm
It's built in snippet, you have to fork the code if you don't like it.
toty88
@toty88:matrix.org
[m]
Ohh I didn't know! Is there any way of Not changing but adding new abbreviations? I read that putting a snippet.json file at ~/.config/coc/extensions/ works but mine doesn't
Qiming zhao
@chemzqm

I read that putting a snippet.json file at ~/.config/coc/extensions/ works but mine doesn't

Where you read it? coc.nvim itself doesn't load snippet files.

1 reply
toty88
@toty88:matrix.org
[m]
Thanks @chemzqm you've been very helpful!
Qiming zhao
@chemzqm
Maybe https://github.com/mattn/emmet-vim could load emmet snippets from files.
toty88
@toty88:matrix.org
[m]
thanks! wont be any conflicts with coc-emmet? having the two altogether?