Alex Sheluchin

Results 48 comments of Alex Sheluchin

What about running `errbot --storage-get core`? What I suspect is that somewhere along the way, the configuration dict is not being updated correctly, such that the inherited `StoreMixin` methods are...

@zaughon I'd like to try to test out your example plugin and try to fix it. I'll see if I can get around to it sometime soon - maybe tonight....

@zaughon I made some progress, but not quite done yet. Try this: ```python @botcmd() def setconf(self, msg, args): self._bot.plugin_manager.set_plugin_configuration( self.name, getattr(self, 'config', self.CONFIG_TEMPLATE) ) self.configure({'USERNAME': args}) ```

It would be nice to use something like https://github.com/c4milo/github-release as well to give https://github.com/errbotio/errbot/releases a bit more meaning and to include commit hashes next to each change. Maybe gitchangelog can...

> Dulwich currently doesn't do any merging, including merges that _affect_ the working tree. @jelmer Is this still the case?

Interesting move. There is quite a bit of overlap between clojure-lsp functionality and nrepl. My understanding is the biggest difference is LSP uses static analysis while nrepl works by looking...

@liquidz thank you for the insight into your thought process. I think what you explained makes sense and helps me understand vim-iced a little better. One of the challenges that...

@liquidz Thank you for your consideration. A generalized `iced_eval_and_tap` sounds like a good approach. Reveal has a [similar feature](https://vlaaad.github.io/reveal/feature/eval-on-selection) which it implements by using `*v` to mean the "currently selected...

So I tried this: ```viml function! iced#operation#eval_and_tap_wrapped(type, wrapper) abort return s:eval({code -> iced#repl#execute( \ 'eval_code', \ printf('(clojure.core/tap> %s)', substitute(a:wrapper, '*v', code, 'g')))}) endfunction ``` And then with the cursor positioned...

So by separating the evaluation and wrapper setup into two functions it makes it possible to use the setup generically to define bindings. Looks like a good idea. It looks...