tink_hxx icon indicating copy to clipboard operation
tink_hxx copied to clipboard

Deprecate/remove default tags.

Open back2dos opened this issue 4 years ago • 3 comments
trafficstars

Default tags are used to bring <div /> and such into scope. They complicate tag resolution a lot (which in turns makes supporting IDE services all the harder) and they really just save the user one * import (which can go into import.hx).

I'm inclined to remove them straight away, in favor of a clear error message - unfortunately, the user will get to see it in builds, but not in diagnostics, but I suppose most hxx (i.e. coconut) users are pretty used to IDE services being weird.

back2dos avatar Jul 06 '21 18:07 back2dos

Will that impact react-next? If so, any idea what I should be doing to be compatible?

kLabz avatar Jul 06 '21 19:07 kLabz

Nope, react-next uses its own generator, which simply put knows what a div is. It will be unaffected.

back2dos avatar Jul 06 '21 20:07 back2dos

Well, after removing them and trying to migrate a bigger project I've realized this is a pita. Should deprecate instead.

back2dos avatar Feb 22 '22 08:02 back2dos