Package Description Format Specification History doesn't mention Make changes
- Dominant language
- Haskell
- Stars
- 1.7k
- Forks
- 750
- Avg merge
- 4d 3h
- Merged PRs (30d)
- 28
Description
Doesn't mention `Make` changes. I noticed
```
Cabal-syntax package retains ability to parse build-type: Make as long as the package file specifies Cabal format prior to 3.18. But for packages specifying cabal-version: 3.18 or newer build-type: Make is no longer a valid syntax.
```
entry in the changelog, but https://cabal.readthedocs.io/en/latest/file-format-changelog.html doesn't mention that.
Now I wonder what other changes are not mentioned in the file format changelog.
Contributor guide
Research direction
Start with the file-format changelog at cabal.readthedocs.io/en/latest/file-format-changelog.html and compare it with the documented Cabal format changes, including the changelog entry for build-type: Make. Document the missing Make change and check whether other format changes are absent, with the changelog accurately reflecting the relevant history when done.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- haskell
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 65/100