Guillaume Papin

Results 263 comments of Guillaume Papin

What happens if you do M-: (company-irony-prefix) RET after `.` or `::`? If this function returns something, then irony is okay, and something is tampering with it, maybe `company-dabbrev-code`?

Yeah, I think it is okay, it would expect `nil` or `'stop` if irony could not do anything. Can you try to set just irony as a backend? ```elisp (setq...

The thing is, company interrogates the backends, and stop on the first one that can handle the request, other backends in the list aren't tried. So you have to order...

I get the blinking behavior only for `smart` completion, where I can indeed see rooms for optimization. This makes sense because `no-cache` is set to `t` when using the `smart`...

Another reason for the blinking might be that the candidates are returned asynchronously, however, this maybe should only be true for the first time, when computing the results, but not...

Indeed, with yasnippet enabled the behavior is correct, that is expression is interpreted as a placeholder. However, without yasnippet things aren't right. It looks like I'm using `company-template-c-like-templatify` whose guess...

When you see this warning you have 2 options. Either irony-mode will work perfectly in this mode and you add the mode to `irony-supported-major-modes`, or the mode, like PHP in...

Yeah, when I initially implemented the feature the information was not easily accessible. Things may have changed but I doubt it.

Minimal reproduction: ``` cpp class Base { public: Base(); public: int m_public; protected: int m_protected; private: int m_private; }; class Derived : public Base { Derived() { this->| // only...

I look slightly more, this is a known bug: https://llvm.org/bugs/show_bug.cgi?id=24329