This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-01-03
Channels
- # aws (27)
- # beginners (64)
- # boot (14)
- # calva (10)
- # cider (36)
- # cljs-dev (13)
- # cljsrn (79)
- # clojure (58)
- # clojure-berlin (8)
- # clojure-france (1)
- # clojure-italy (18)
- # clojure-nl (9)
- # clojure-russia (1)
- # clojure-spec (28)
- # clojure-uk (29)
- # clojurescript (55)
- # core-async (20)
- # cursive (5)
- # datomic (105)
- # emacs (17)
- # figwheel-main (13)
- # fulcro (20)
- # graphql (4)
- # hoplon (1)
- # hyperfiddle (2)
- # jobs (7)
- # jobs-discuss (110)
- # off-topic (23)
- # pathom (1)
- # perun (2)
- # re-frame (87)
- # reitit (2)
- # shadow-cljs (8)
- # spacemacs (2)
- # tools-deps (118)
- # vim (11)
🤯 having a heckuva time trying to get either vim-iced or acid.nvim working. vim-iced sorta works but seems slow and get the Not found
message quite a bit, like when trying to run all tests in a namespace. acid.nvim just blows up when i try to do anything.
|| NvimError(b'Vim:E5300: Expected a Number or a String')
|| Traceback (most recent call last):
|| File "/Users/thartman/.config/nvim/plugged/acid.nvim/rplugin/python3/acid/handlers/__init__.py", line 82, in <lambda>
|| nvim.async_call(lambda: on_handle(msg, wc, key))
|| File "/Users/thartman/.config/nvim/plugged/acid.nvim/rplugin/python3/acid/handlers/doc.py", line 31, in on_handle
|| buf_win_nr = self.nvim.funcs.bufwinnr(self.doc_buf_nr)
|| File "/Users/thartman/Library/Python/3.7/lib/python/site-packages/pynvim/api/nvim.py", line 299, in call
|| return self.request('nvim_call_function', name, args, **kwargs)
|| File "/Users/thartman/Library/Python/3.7/lib/python/site-packages/pynvim/api/nvim.py", line 182, in request
|| res = self._session.request(name, *args, **kwargs)
|| File "/Users/thartman/Library/Python/3.7/lib/python/site-packages/pynvim/msgpack_rpc/session.py", line 102, in request
|| raise self.error_wrapper(err)
|| pynvim.api.nvim.NvimError: b'Vim:E5300: Expected a Number or a String'
||
|| the call was requested at
|| File "/usr/local/Cellar/python/3.7.1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/threading.py", line 885, in _bootstrap
|| self._bootstrap_inner()
|| File "/usr/local/Cellar/python/3.7.1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/threading.py", line 917, in _bootstrap_inner
|| self.run()
|| File "../../.config/nvim/plugged/acid.nvim/rplugin/python3/acid/nrepl/__init__.py", line 68, in run
|| callback(incoming, self, key)
|| File "/Users/thartman/.config/nvim/plugged/acid.nvim/rplugin/python3/acid/handlers/__init__.py", line 82, in handler
|| nvim.async_call(lambda: on_handle(msg, wc, key))
|| Acid: Unable to require: couldn't find namespace from path.
|| error caught in async handler '/Users/thartman/.config/nvim/plugged/acid.nvim/rplugin/python3/acid:command:AcidCommand [['NewFile', '....lein.profiles']]'
|| Traceback (most recent call last):
|| File "/Users/thartman/.config/nvim/plugged/acid.nvim/rplugin/python3/acid/__init__.py", line 138, in acid_command
|| command.call(self, self.context(), *args)
|| File "/Users/thartman/.config/nvim/plugged/acid.nvim/rplugin/python3/acid/commands/__init__.py", line 125, in call
|| payload = inst.prepare_payload(*args)
|| File "/Users/thartman/.config/nvim/plugged/acid.nvim/rplugin/python3/acid/commands/new.py", line 31, in prepare_payload
|| os.makedirs(directory)
|| File "/usr/local/Cellar/python/3.7.1/Frameworks/Python.framework/Versions/3.7/lib/python3.7/os.py", line 221, in makedirs
|| mkdir(name, mode)
|| PermissionError: [Errno 13] Permission denied: '////lein'
looks like there's an open issue so i posted this stuff there https://github.com/clojure-vim/acid.nvim/issues/28#issuecomment-451321017
i haven't seen the not found thing. could be something specific to your version of vim/neovim
I will fix the lingering issue with acid soon. I'm deeply sorry that I broke master and it is sort in a bad state.
@U066S8QGH @U0AHJUHJN vim-iced expects test files that namespace named "*-test" currently. So I'll fix to work tests without "-test" namespaces.