Commit Graph

14 Commits

Author SHA1 Message Date
Mike Farah 85bbbbeed4 shellcheck 2021-07-18 17:05:12 +10:00
Mike Farah 7474ac62ef Now using shunit2 for acceptance tests 2021-07-18 16:55:08 +10:00
Mike Farah 9c8253b582 Front matter processor seems to be working! 2021-07-18 13:17:35 +10:00
Mike Farah f6e2ab5cef Remember comments in empty files 2021-07-16 22:08:22 +10:00
Mike Farah 28a8721f49 Handle empty files 2021-07-16 21:08:20 +10:00
Mike Farah a13617407e Fixed EOF bug when processing empty files 2021-07-16 20:56:22 +10:00
Mike Farah d74bb8e28d Adding magic to detect leading seperators 2021-07-15 11:34:49 +10:00
Mike Farah 773b1a3517 fixed create doc for eval-all 2020-12-01 14:23:27 +11:00
Mike Farah cf4915d786 improved acceptance tests 2020-12-01 14:14:16 +11:00
Mike Farah af39fc737d Fixed linting 2020-11-13 14:07:11 +11:00
Azimjon Ilkhomov bc4bab9380 Fix typo 2019-08-05 11:30:20 +10:00
Mike Farah cb48ba7173 Rename to yq 2017-12-18 15:29:41 +11:00
kenjones cf2f23d747 Bugfix: Resolve failing acceptance test 2017-09-22 23:58:50 -04:00
kenjones 86639acf70 Task: Simplify development
The base directory has all shell scripts in scripts/
and all example/test files in examples/.
A Makefile provides all the commands with helpful information.
If a developer simply types `make` then vendor is properly updated,
the code is formatted, linted, tested, built, acceptance test run,
and installed.

Linting errors resolved.
Ignored test case (`TestParsePath`) updated to work as expected.
2017-09-23 08:37:34 +10:00