[Chapel Merge] Add editions to chpldoc

Branch: refs/heads/main
Revision: 069a1c4c70f676fa9b94f4299e000eb16eb4297a
Author: jabraham17
Link: Add editions to chpldoc by jabraham17 · Pull Request #28694 · chapel-lang/chapel · GitHub
Log Message:
Add editions to chpldoc (#28694)

Adds editions documentation generation to chpldoc. This PR causes
chpldoc to insert an extra note into any function marked with @edition

Resolves [Documentation]: update chpldoc for editions · Issue #27289 · chapel-lang/chapel · GitHub

  • check that docs look ok

[Reviewed by @DanilaFe]

Compare: Comparing 1237c51e751fec4fb94c06e3d52904bc36cb7a08...437d69fde332acd5db1ca47b0bb18ac890e0a092 · chapel-lang/chapel · GitHub

Diff:
A test/chpldoc/editions/CHPLDOCOPTS
A test/chpldoc/editions/CLEANFILES
A test/chpldoc/editions/basicEditions.doc.catfiles
A test/chpldoc/editions/basicEditions.doc.chpl
A test/chpldoc/editions/basicEditions.doc.good
M tools/chpldoc/chpldoc.cpp
https://github.com/chapel-lang/chapel/pull/28694.diff