d1conv 2023-12-03
Fix horizontal line doubling, refactor embedded objects, and improve inline code
11 files · 376+ · 689-

Horizontal line and embedded object fixes

4 files changed
  • parse_content.py Fixed embedded object debug logging to use f-strings, refactored horizontal line handling to prevent duplication
  • parse_header.py Improved header parser with additional edge case handling
  • parse_list.py Refined list parser indentation logic
  • parse_quote.py Refined quote parser output formatting
  • Fixed horizontal line doubling bug and corrected embedded object debug logging from plain strings to f-strings remediate behavioral
    2 files
    • parse_content.py
    • milestone

Inline code backtick improvements

2 files changed
  • parse_inline_code.py Expanded inline code handler with improved backtick escaping logic
  • parse_code.py Minor code block parser cleanup
  • Improved inline code backtick wrapping to handle nested backticks with proper escaping decouple behavioral
    1 file
    • parse_inline_code.py

Test and output updates

4 files changed
  • output.md Updated output reflecting horizontal line and inline code fixes
  • Journal-content.json Restructured journal content data
  • regex-test.py Added new regex test patterns
  • milestone Updated milestone noting horizontal line fix
  • Updated test output and added regex patterns to cover horizontal line and inline code edge cases qualify internal
    2 files
    • output.md
    • regex-test.py