Development record
The include table match grammar disagrees with itself on case for no stated reason: an extension entry is compared with strings.EqualFold while an exact basename entry is compared with ==, so .MD matches but makefile does not match Makefile, and whoever adds a fourth match form has no rule to follow
issueresolvedminoriss-2608311949421873
The include table match grammar disagrees with itself on case for no stated reason: an extension entry is compared with strings.EqualFold while an exact basename entry is compared with ==, so .MD matches but makefile does not match Makefile, and whoever adds a fourth match form has no rule to follow
Grounds
- pursued: a stated rule gives the next match form a compare to take; a form added without saying which kind it is, or a compare that contradicts its stated kind, would show it wrong
Frontmatter
| id | iss-2608311949421873 |
|---|---|
| type | issue |
| lifecycle | resolved |
| severity | minor |
.abcd/work/issues/resolved/iss-2608311949421873-the-include-table-match-grammar.md
open on GitHub ↗ · commit history ↗