ridiculousfish 886603b2ca Adopt the new AST in fish_indent
This switches fish_indent from parsing with parse_tree
to the new ast.

This is the most difficult transition because the new ast retains less
lexical information than the old parse tree. The strategy is:

1. Use parse_util_compute_indents to compute indenting for each token.

2. Compute the "gap text" between the text of significant tokens. This
contains whitespace, comments, etc.

3. "Fix up" the gap text while leaving the significant tokens alone.
2020-07-04 14:58:05 -07:00
..
2020-07-04 14:58:05 -07:00
2020-06-24 20:43:56 +02:00
2017-07-25 12:44:26 -07:00
2020-06-14 19:30:03 +02:00
2020-06-14 19:30:03 +02:00