Kindly,

Runhang

Begin forwarded message:
On Thursday, Aug 27, 2015 at 2:51 PM, Runhang Li <marklrh@gmail.com>, 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?