fish-shell/tests
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
..
checks Adopt the new AST in fish_indent 2020-07-04 14:58:05 -07:00
pexpects Another formatting run 2020-06-24 20:43:56 +02:00
test_functions Resurrect one last function 2020-03-17 21:58:49 +01:00
.gitignore tweak gitignore rules for *tests* directory 2017-02-20 20:29:43 -08:00
history_sample_bash Do import bash history commands containing && or || 2019-11-07 23:33:35 +01:00
history_sample_corrupt1 Improve history robustness against corrupt files 2014-07-29 14:42:03 -07:00
history_sample_fish_1_x Support for importing fish 1.x's history and format, and also bash 2012-06-15 16:24:05 -07:00
history_sample_fish_2_0 Support for importing fish 1.x's history and format, and also bash 2012-06-15 16:24:05 -07:00
interactive.config remove some uses of $IFS 2017-07-25 12:44:26 -07:00
interactive.fish tests: Use status dirname 2020-06-14 19:30:03 +02:00
test_util.fish Use set -l to force use of a local variable 2020-05-15 08:25:07 +02:00
test.fish tests: Use status dirname 2020-06-14 19:30:03 +02:00