Skip to content

v0.0.6

Compare
Choose a tag to compare
@github-actions github-actions released this 22 Nov 20:41
v0.0.6
b375de2

Added

  • Recognition of .buildinfo and .changes file. To avoid false-positives, debpkg will only auto-detect the format
    when the basename appear to follow the PACKAGE_VERSION_ARCH.EXTENSION pattern.
  • Auto-detect debian/copyright as a deb822 file provided it has a Format: field with a value of
    https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ (including some variants of that value).
  • Reliably detect incorrect (whitespace-only) continuation lines and include quick fixes for them.

Changed

  • The Deb822 parser now recognizes GPG signatures. By default, the GPG lines will be folded.
  • Enable folding support for unknown fields. Previously only known multi-line fields could be folded.
  • Folding works better with "fake" single line fields by (a la Foo:\n value) where now it folds away the
    leading whitespace (and newline) but keeps the value visible.
  • Use title-case for the plugin name.
  • Rewrite how the plugin determines whether a field should be spellchecked. It now relies on a list of
    known fields that are worth spellchecking. For formats where the plugin does not recognise the fields, it
    falls back to using the name for guessing whether the field should be spellchecked. Notably Comment,
    Description and Disclaimer will have spellchecking enabled in generic deb822 files.