Closed xeno-by closed 7 years ago
There are no fundamental reasons that would prevent us from doing this (except for things like val q"def foo(...$paramss1)(...$paramss2) = ..." = ...
). We just need to bite the bullet and implement liftTreess
correctly.
Looks like this was incorrectly marked as fixed by Github PR integration.
@olafurpg and I had a discussion, and we decided to pronounce quasiquotes feature-complete.
There are still some open issues (#46, #223, #251, #280 and others), but they all have two things in common: 1) they require non-trivial design work to be fixed, 2) they aren't popular at all. Given our recent decision to start avoiding unwarranted breaking changes in 2.0, we'll consider quasiquotes good enough at this point and will close all outstanding feature requests.
We will still be fixing bugs (in fact, I've fixed about a dozen of such bugs for 2.0), but without strong evidence our design efforts will be directed elsewhere.