Skip to content

Latest commit

 

History

History
18 lines (16 loc) · 631 Bytes

ROADMAP.md

File metadata and controls

18 lines (16 loc) · 631 Bytes

Roadmap

Roughly in order of priority:

  • Cleanup:
    • Review & cleanup API surface.
    • Turn calls to C4_ASSERT() into calls to RYML_ASSERT()
  • Add emit formatting controls:
    • add single-line flow formatter
    • add multi-line flow formatters
      • indenting
      • non indenting
    • keep current block formatter
    • add customizable linebreak limits (number of columns) to every formatter
    • add per node format flags
    • (lesser priority) add auto formatter using reasonable heuristics to switch between other existing formatters
  • Investigate possibility of comment-preserving roundtrips