{"schema_version":1,"metadata":{"branch":"current","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:41.004595+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"fcdbba1b9df747882aa9bab4af20ebec8dac10655069c90f1cd4145c06e1235e","package_count":12031,"source_kind":"sqlports"},"package":{"name":"p5-Text-Reflow-1.17p0","path":"textproc/p5-Text-Reflow","url":"/packages/current/textproc/p5-Text-Reflow/","comment":"module for reflowing text files","homepage":"https://metacpan.org/release/Text-Reflow","maintainer":"The OpenBSD ports mailing-list <ports@openbsd.org>","description":"These routines will reflow the paragraphs in the given file,\nfilehandle, string or array using Knuth's paragraphing algorithm (as\nused in TeX) to pick \"good\" places to break the lines.\n\nEach routine takes ascii text data with paragraphs separated by blank\nlines and reflows the paragraphs. If two or more lines in a row are\n\"indented\" then they are assumed to be a quoted poem and are passed\nthrough unchanged.\n\nThe reflow algorithm tries to keep the lines the same length but also\ntries to break at punctuation, and avoid breaking within a proper name\nor after certain connectives (\"a\", \"the\", etc.). The result is a file\nwith a more \"ragged\" right margin than is produced by fmt or\nText::Wrap but it is easier to read since fewer phrases are broken\nacross line breaks.\n\nThis module provides reflow(1), a tool allowing to reflow text straight\nfrom the command line, according to that algorithm.\n","package_architecture":"amd64","stem":"p5-Text-Reflow","readme":null,"dependencies":[],"reverse_dependencies":{"count":0,"url":null},"categories":["textproc","perl5"],"flavors":[],"only_for_architectures":[],"not_for_architectures":[]}}
