Dyalog / link

Source code for Link – the built-in component that enables the use of text files as the primary storage mechanism for APL source code
https://dyalog.github.io/link
MIT License
19 stars 12 forks source link

Create FSW with filters for relevant extensions #588

Closed e9gille closed 5 months ago

e9gille commented 1 year ago

This is a bit of a hack as it creates a vector of watchers when running on .Net Framework and that may not be what the rest of the Link code expects.

I've gone through the code to check the impact and see a reference ot a QUEUE object that might cause issues, but can't see what is creating it. Apart from that the other places where link.fsw is referenced it should work ok both when fsw is a vector and a scalar object.

e9gille commented 1 year ago

@mkromberg The changes in this PR handle scenarios that are critical at client site and that we would like to see brought into Link v4.0.