bat/tests/syntax-tests
Keith Hall 512bfde7ce Correctly handle CSV files with a single separator throughout
better auto-detection of CSV delimiter
- files with a tsv extension are automatically detected as tab delimited
- other files parsed as CSV go through the following steps:
  - if the first line contains at least 3 of the same separator, it uses that separator as a delimiter
  - if the first line contains only one supported separator character, it uses that separator as a delimiter
  - otherwise it falls back to treating all supported delimiters as the delimiter

 supported delimiters, in precedence order:
 - comma `,`
 - semi-colon `;`
 - tab `\t`
 - pipe `|`
2025-02-09 20:37:53 +02:00
..
highlighted Correctly handle CSV files with a single separator throughout 2025-02-09 20:37:53 +02:00
source Correctly handle CSV files with a single separator throughout 2025-02-09 20:37:53 +02:00
BatTestCustomAssets.sublime-syntax Add regression testing for the custom assets functionality (#1829) 2021-09-07 17:01:15 +02:00
compare_highlighted_versions.py Add comparison script 2020-08-03 15:59:53 +02:00
create_highlighted_versions.py Fix syntax tests failure on macOS during the daytime 2023-10-04 09:28:34 +02:00
regression_test.sh Fix #1443 macOS: regression_test.sh: mktemp: illegal option (#1444) 2020-12-21 08:16:49 +01:00
test_custom_assets.sh fix: typo 2024-03-17 15:40:48 +01:00
update.sh fix: warnings of ShellCheck 2020-12-21 09:08:54 +01:00