mdpo

Markdown files translation using GNU PO files

BSD-3-CLAUSE License

Downloads
4.7K
Stars
25
Committers
5

Bot releases are visible (Hide)

mdpo - v0.3.79

Published by github-actions[bot] almost 3 years ago

Bug fixes

  • Fixed format rendering headers inside list items.
  • Fixed bug rendering tables that include | characters in cells.
mdpo - v0.3.78

Published by github-actions[bot] almost 3 years ago

Enhancements

  • Added --po-wrapwidth and --md-wrapwidth arguments to md2po2md CLI

Bug fixes

  • Show better error message when input not specified through CLIs.
  • Fixed errors extracting and translating link and image titles with escaped characters.
mdpo - v0.3.77

Published by github-actions[bot] almost 3 years ago

Bug fixes

  • Given executable permissions for md2po2md, mdpo2html and po2md CLI entrypoint files.
  • Don't include trailing whitespaces in comment arguments of custom command events.
mdpo - v0.3.76

Published by github-actions[bot] almost 3 years ago

Enhancements

  • Implement PEP 562 to avoid uneeded imports running CLIs
  • Don't import modules when implementations not need them

Bug fixes

  • Fixed bug handling wrapwidth arguments parsing errors
mdpo - v0.3.75

Published by github-actions[bot] almost 3 years ago

  • Big documentation refactor and bug fixes #184
  • Performance improvement for md2po #189
  • Update pymd4c dependency to v1.1.2.
mdpo - v0.3.74

Published by github-actions[bot] almost 3 years ago

New features

  • Added mdpo2html pre-commit hook
mdpo - v0.3.73

Published by github-actions[bot] almost 3 years ago

Enhancement

  • md2po accepts multiple files and globs.
mdpo - v0.3.72

Published by github-actions[bot] almost 3 years ago

Bugfix

  • Fix file comparison logic used in pre-commit hooks (regression from v0.3.71).
mdpo - v0.3.71

Published by github-actions[bot] almost 3 years ago

Bug fixes

  • Dumped locations when extracting from multiple Markdown files with md2po being accumulated.
  • wrapwidth arguments can accept now floating point and negative numbers (the last would means no wrapping)
  • Indented code blocks empty lines being removed.
  • Malformatted image links regression from v0.3.68.

Enhancements

  • Performance improvements for pre-commit hooks.
  • Performance improvements parsing wrapwidth arguments.
  • Support for referenced image links.

Chore

  • Modernized codebase to fit Python 3.6 standards.
  • Added more tests.
mdpo - v0.3.70

Published by github-actions[bot] almost 3 years ago

mdpo - v0.3.69

Published by github-actions[bot] about 3 years ago

  • Fixed mdpo2html not handling link references.
mdpo - v0.3.68

Published by github-actions[bot] about 3 years ago

Fixed uniformity problems translating some normal links and autolinks.

mdpo - v0.3.67

Published by github-actions[bot] about 3 years ago

Upgraded pymd4c dependency to v1.0.0

mdpo - v0.3.66

Published by github-actions[bot] over 3 years ago

  • Fixed error running md2po2md pre-commit hook.
  • Added md2po and po2md pre-commit hooks.
  • Added --md-encoding and --po-encoding arguments to md2po2md CLI.
mdpo - v0.3.65

Published by github-actions[bot] over 3 years ago

  • Added new command line interface md2po2md.
mdpo - v0.3.64

Published by github-actions[bot] over 3 years ago

  • Allow to pass --wrapwidth inf or --wrapwidth 0 as CLIs arguments to disable wrapping. From programming API, you can use wrapwidth=0 or wrapwidth=math.inf.
  • Exit with code 1 instead of 0 when -h/--help option is explicitly passed to CLIs.
mdpo - v0.3.63

Published by github-actions[bot] over 3 years ago

  • Rewritten po2md wrapping logic using PyMD4C instead of Python textwrap (fixed some rendering bugs like #155).
mdpo - v0.3.62

Published by github-actions[bot] over 3 years ago

  • Fix error with md2po --save option doing nothing when the specified PO file doesn't exists before run.
mdpo - v0.3.61

Published by github-actions[bot] over 3 years ago

  • Fixed wrapping problems with po2md (thanks for report @dingyifei in #153).
mdpo - v0.3.60

Published by github-actions[bot] over 3 years ago

  • Fixed error wrapping lines with po2md (thanks for report @dingyifei in #153).
  • Added command mdpo event to po2md.