Commit graph

7097 commits

Author SHA1 Message Date
John Kerl
fbfdee7c88 name-neatens for regtest cases pending Go port 2021-04-29 00:59:28 -04:00
John Kerl
994a4e5af3 todo 2021-04-29 00:50:28 -04:00
John Kerl
3a7cfcd90a
Port reshape verb from C to Go (#507) 2021-04-29 00:47:47 -04:00
John Kerl
7b5539f8b5
Port PPRINT reader from C to Go (#506) 2021-04-29 00:42:04 -04:00
John Kerl
e37a229e2d
Port the nest verb from C to Go (#505)
* Port nest verb from C to Go
* git mv regtest/cases-pending-go-port/c-verb-nest/ regtest/cases/verb-nest
* update /regtest/cases/cli-help
2021-04-28 22:30:43 -04:00
John Kerl
946e017667
Fill-empty verb (#504)
* New fill-empty verb: C impl
* New fill-empty verb: Go impl
2021-04-28 16:37:33 +00:00
John Kerl
b6e15394f0 todo 2021-04-25 03:41:35 +00:00
John Kerl
a7fd9c7060 merge 2021-04-21 23:51:52 -04:00
John Kerl
58a356f762
Port bar verb from C to Go
* Port bar verb from C to Go
2021-04-21 23:50:37 -04:00
John Kerl
925e845b59 todo 2021-04-19 23:45:17 -04:00
John Kerl
e5b94e0077 todo 2021-04-19 23:42:21 -04:00
John Kerl
ac752ca3ef Regtest print PASS/FAIL only for direct parent-dirs of cases 2021-04-19 23:41:23 -04:00
John Kerl
5dbcc6c0a2 remove always-erroring appveyor build status from README.md 2021-04-19 00:18:53 -04:00
John Kerl
f6da10deaf comment-neaten 2021-04-19 00:18:08 -04:00
John Kerl
a808e27eba
Minor polishing on README.md (#497)
* lift up getting-started links in README.md
* improve README.md cover art
2021-04-19 00:11:22 -04:00
John Kerl
e60020caf0 Complete mlr.vim syntax file 2021-04-18 17:05:43 -04:00
John Kerl
0c067054b1 merge 2021-04-18 16:17:12 -04:00
John Kerl
df7723c0f4 todo 2021-04-18 16:16:49 -04:00
John Kerl
c0fcca5d81 iterate on mlr.vim 2021-04-18 20:16:27 +00:00
John Kerl
fc93c77282 neaten 2021-04-16 21:35:02 +00:00
John Kerl
7e1f6baeb5
Mlr vim syntax highlighting (#496)
* mlr.vim

* more files
2021-04-16 21:34:15 +00:00
John Kerl
620cb0b2fa
mlr.vim (#495) 2021-04-16 21:31:54 +00:00
John Kerl
19a89578a0 fix whitespace in go/u/mand.mlr 2021-04-14 22:44:51 +00:00
John Kerl
f095d411b5 todo 2021-04-14 00:00:40 -04:00
John Kerl
63716528fc
Finish regtest directory refactor (#494)
* Finish regtest-directory refactor
2021-04-13 23:46:20 -04:00
John Kerl
586fc4bc22 Refactor regtest-file structure from foo/0038.* to foo/0038/* 2021-04-13 17:31:01 -04:00
John Kerl
e613f2321c
Make reg-test files relocatable (#493)
* Make reg-test files relocatable
* Bulk renames to ${CASEDIR}
* Bulk renames to ${CASENAME}
2021-04-13 16:23:10 -04:00
John Kerl
81f57423ce todo 2021-04-13 00:02:30 -04:00
John Kerl
dcf3ef8cbc include missing multi-output expected-output regtest files 2021-04-12 23:56:24 -04:00
John Kerl
d6239ad13d merge 2021-04-12 23:03:46 -04:00
John Kerl
b06c449384
Make regression tests invokable from 'go test' (#491)
* incorporate reg-test into "go test" framework
* reg-test -> regtest everywhere
* update .github/workflows/go.yml
2021-04-12 23:00:53 -04:00
John Kerl
1b491ba289 remove output-only regtest files from source control 2021-04-12 22:56:49 -04:00
John Kerl
816fd1be90 todo 2021-04-12 00:23:29 -04:00
John Kerl
a7f83866cb
Port multi-output-file cases to regtest v2 framework (#490)
* precopy/postcmp logic
* organize regtester logic
* ported one more suite
* ported final regtest-v1 suite
* remove regtest-v1 files
2021-04-12 00:18:20 -04:00
John Kerl
0fe1b857b7 go mod 1.15->1.16, and go mod tidy 2021-04-11 13:06:02 -04:00
John Kerl
5107199795
Support per-case .env files in regtest (#489)
* Reg-test putenv support
2021-04-09 09:30:14 -04:00
John Kerl
8e818c4525 neaten go build script 2021-04-08 14:00:11 +00:00
John Kerl
ab18dd2dd8 todo 2021-04-07 22:35:14 -04:00
John Kerl
9842991f09 typofix 2021-04-07 21:42:27 -04:00
John Kerl
23682e5ed1 build -x script for checking progress on regtest-completion project 2021-04-07 21:28:44 -04:00
John Kerl
746fff7d0e
Windows regtest fixes (#488)
* Windows regtest fixes
2021-04-07 21:21:23 -04:00
John Kerl
493ae2aa30 Fix stdin-is-a-terminal check for Windows 2021-04-07 21:12:09 -04:00
John Kerl
fe204e9fa3
Windows colorize (#486)
* Fix Windows terminal-colors
2021-04-07 20:50:45 -04:00
John Kerl
e4b7ebb97a fix a windows regtest case 2021-04-07 18:44:42 -04:00
John Kerl
129598ae42 fix a windows regtest case 2021-04-07 18:42:55 -04:00
John Kerl
d927dc3d8f
Address more Windows reg-test cases (#485)
* Move more inline DSL to put -f for Windows regression
* Move more now-passing cases from reg-test/cases-pending-windows to reg-test/cases
2021-04-07 13:39:37 +00:00
John Kerl
5e6cc15110
Windows regtest fixups (#484)
* windows regtest fixups
2021-04-07 01:18:21 -04:00
John Kerl
48936f45b3
Move more cases to regtest-v2 framework (#483)
* Move more cases to regtest-v2 framework

* case-io-multi

* more

* io-multi
2021-04-06 23:53:04 -04:00
John Kerl
e4c8832dd5 remove v1 files from previous commit 2021-04-06 23:24:43 -04:00
John Kerl
46c2207463
Move more cases to regtest-v2 framework (#482)
* reg-test/cases/dsl-min-max-types
2021-04-06 23:23:15 -04:00