Kindly, Runhang Begin forwarded message: On Thursday, Aug 27, 2015 at 2:51 PM, Runhang Li , wrote: Hi, I am not maintainer of Merlin, but I think this issue may help: https://github.com/the-lambda-church/merlin/issues/309 Thank you Kindly, Runhang On Thu, Aug 27, 2015 at 2:48 PM, Matej Kosik <5764c029b688c1c0d24a2e97cd764f@gmail.com> wrote: On 08/27/2015 02:55 PM, Runhang Li wrote: > Hi, Matej > > See if this issue answers your question: https://github.com/the-lambda-church/merlin/issues/358 > > You can see all extensions that are being supported at src/kernel/extension.ml [1] . > > [1] : https://github.com/the-lambda-church/merlin/blob/master/src/kernel/extension.ml#L49 Hi, If I understand this correctly, then the support for a particular syntactic extension need to be hardwired into merlin? Isn't that strange? (compared to tools such as: - ocamlc - ocamlopt - ocamldep - ocamldoc which need not to be sperately modified to support any new (valid) syntactic extension. Do they? ) Why is merlin different in this respect?