-
-
Notifications
You must be signed in to change notification settings - Fork 38
Open
Labels
Description
Robe checks the initialization of subprocess with text of subprocess' stdout
. It checks the existence of word that ends with "Error"
. But some projects print initial message (before the robe starts), they can print the word "Error"
to the stdout
.
For example,
WARNING: Some ignorable error occurred during initialization.
#<SomeError cannot load optional module 'liboptional.so'>
... [stack trace]
[1] pry(main)> => "robe on 12345"
In this case, the robe was started normally in ruby process, but emacs-side's robe thinks that it was not started well.
Using external file like .robe-port
would be possible solution