branch: externals/matlab-mode
commit 3f8c800e7ef59dfa8d4d460e1ed7b37e38012725
Author: John Ciolfi <[email protected]>
Commit: John Ciolfi <[email protected]>
matlab-ts-mode: remove skip.typing.txt for endless function indent test
---
tests/test-matlab-ts-mode-indent-files/indent_copyright_in_code.m | 4 ++++
.../indent_copyright_in_code.skip.typing.txt | 1 -
.../indent_copyright_in_code_expected.m | 4 ++++
.../indent_end_less_function.skip.typing.txt | 1 -
.../{indent_end_less_function.m => indent_endless_function.m} | 6 +++++-
..._less_function_expected.m => indent_endless_function_expected.m} | 6 +++++-
6 files changed, 18 insertions(+), 4 deletions(-)
diff --git a/tests/test-matlab-ts-mode-indent-files/indent_copyright_in_code.m
b/tests/test-matlab-ts-mode-indent-files/indent_copyright_in_code.m
index e03408228d..aecdc960bb 100644
--- a/tests/test-matlab-ts-mode-indent-files/indent_copyright_in_code.m
+++ b/tests/test-matlab-ts-mode-indent-files/indent_copyright_in_code.m
@@ -1,4 +1,8 @@
% -*- matlab-ts -*-
+
+% t-utils-test-indent: no-line-by-line-indent - multiline comments cannot be
indented correctly
+% when typing line-by-line because we don't know where in a multiline comment
until we see the end.
+
function b = indent_copyright_in_code
%{
sadf
diff --git
a/tests/test-matlab-ts-mode-indent-files/indent_copyright_in_code.skip.typing.txt
b/tests/test-matlab-ts-mode-indent-files/indent_copyright_in_code.skip.typing.txt
deleted file mode 100644
index 957547022e..0000000000
---
a/tests/test-matlab-ts-mode-indent-files/indent_copyright_in_code.skip.typing.txt
+++ /dev/null
@@ -1 +0,0 @@
-Some comments not indented correclty.
diff --git
a/tests/test-matlab-ts-mode-indent-files/indent_copyright_in_code_expected.m
b/tests/test-matlab-ts-mode-indent-files/indent_copyright_in_code_expected.m
index ba21d358ea..cf9078f3de 100644
--- a/tests/test-matlab-ts-mode-indent-files/indent_copyright_in_code_expected.m
+++ b/tests/test-matlab-ts-mode-indent-files/indent_copyright_in_code_expected.m
@@ -1,4 +1,8 @@
% -*- matlab-ts -*-
+
+% t-utils-test-indent: no-line-by-line-indent - multiline comments cannot be
indented correctly
+% when typing line-by-line because we don't know where in a multiline comment
until we see the end.
+
function b = indent_copyright_in_code
%{
sadf
diff --git
a/tests/test-matlab-ts-mode-indent-files/indent_end_less_function.skip.typing.txt
b/tests/test-matlab-ts-mode-indent-files/indent_end_less_function.skip.typing.txt
deleted file mode 100644
index c73ba6717e..0000000000
---
a/tests/test-matlab-ts-mode-indent-files/indent_end_less_function.skip.typing.txt
+++ /dev/null
@@ -1 +0,0 @@
-Some items not indented correctly.
diff --git a/tests/test-matlab-ts-mode-indent-files/indent_end_less_function.m
b/tests/test-matlab-ts-mode-indent-files/indent_endless_function.m
similarity index 56%
rename from tests/test-matlab-ts-mode-indent-files/indent_end_less_function.m
rename to tests/test-matlab-ts-mode-indent-files/indent_endless_function.m
index 998c8de80a..7b8ad8409a 100644
--- a/tests/test-matlab-ts-mode-indent-files/indent_end_less_function.m
+++ b/tests/test-matlab-ts-mode-indent-files/indent_endless_function.m
@@ -1,5 +1,9 @@
% -*- matlab-ts -*-
-function indent_end_less_function(a)
+
+% t-utils-test-indent: no-line-by-line-indent - can't indent typing
line-by-line
+% because on start, we assume an empty file has function indent level of 4
+
+function indent_endless_function(a)
% function without a terminating end
x = {'a', 'c()' 'b'};
diff --git
a/tests/test-matlab-ts-mode-indent-files/indent_end_less_function_expected.m
b/tests/test-matlab-ts-mode-indent-files/indent_endless_function_expected.m
similarity index 54%
rename from
tests/test-matlab-ts-mode-indent-files/indent_end_less_function_expected.m
rename to
tests/test-matlab-ts-mode-indent-files/indent_endless_function_expected.m
index 8720fec481..a4850ca94f 100644
--- a/tests/test-matlab-ts-mode-indent-files/indent_end_less_function_expected.m
+++ b/tests/test-matlab-ts-mode-indent-files/indent_endless_function_expected.m
@@ -1,5 +1,9 @@
% -*- matlab-ts -*-
-function indent_end_less_function(a)
+
+% t-utils-test-indent: no-line-by-line-indent - can't indent typing
line-by-line
+% because on start, we assume an empty file has function indent level of 4
+
+function indent_endless_function(a)
% function without a terminating end
x = {'a', 'c()' 'b'};