Working on alignment.
Slowly improving TokenUtils
More bug fixing in TokenUtils
More debugging TokenUtils
More working TokenUtils into TypeUtils
Cleaning up more tests.
Get rid of the remaining where/let when moving the last decl out of
local declarations.
Test for insertSrcSpan set up, now to get it to pass
Sorted out openZipperToSpan when marked spans have been added previously.
More TokenUtils debugging. rmTypeSig now works
Progress, tracking down bug in updating tokens to a shorter span than before.
Starting to bring in the ability to stash tokens to a named location
in the monad, to allow a cut/paste type capability
Made destructive operations automatically stash the tree they
destroyed and return a RefactStashId, which can be used later or ignored.
Brought in an additional AST selector on the ForestLine, to be used
instead of RefactStashId and automate locating the relevant AST, even
when removed from original AST
First pass of working the tree selector into TokenUtils and related.
Now to make it work.
WIP. Currently broken, need to stop now
Back to steady state, time to move on with MoveDef
More working the TokenCache in
Finished off some tests
Finally tracked down the bug for MoveDef D1.