3.0.6 2022-06-04T16:48:15-05:00
- Update dependency on Font::AFM updated version
- REALLY remove dependency on Test::META
3.0.5 2022-06-04T10:16:53-05:00
- Remove dependency on Test::META
3.0.4 2022-01-12T21:19:25-06:00
- Update minimum version required of Font::AFM
3.0.3 2021-12-10T18:36:51-06:00
- Publish to Zef repository
- add alias 'normalize-text' for 'normalize-string'
+ add test for the alias
- add sub 'typeset-text' for the equivalent signature but
deprecated multi subs 'wrap-text' and 'wrap-para'
+ the new sub has more named params
+ add test for 'typeset-text'
- add alias 'typeset-string' for 'typeset-text'
+ add test for the alias
- add alias 'typeset-line' for 'typeset-text'
+ add test for the alias
- improve documentation
- correct typos in docs
3.0.2 2021-01-28T18:15:26-06:00
- add new multi sub 'wrap-text'
+ provides text wrapping for max line width
for a PostScript or PDF font at
a desired font size
+ input is a text string or a list of
words
+ added an 'AFM-font' class to wrap a font and
font size along with convenience
methods and attributes
+ added tests for the AFM-font class
+ added a rudimentary test for the two subs
- add a multi sub 'wrap-paragraph' that
takes a text string in addition to a
list of words
- added new classes for future use:
+ class BBox
+class Line
+class Para
- miscellanous doc and formatting updates
3.0.1 2021-01-15T12:45:02-06:00
- update copyright year
3.0.0 2021-01-15T12:41:49-06:00
- bumped api to 3
- correct edition number of Perl Cookbook referenced
- removed two deprecated routines:
+ 'strip-comment' with optional second arg as comment char
a non-standard char must now be chosen with the :mark arg
+ 'write-paragraph' with write to file handle
- sub 'write-paragraph' is DEPRECATED (and error-prone);
please use new sub 'wrap-paragraph' instead
- added new sub 'wrap-paragraph' to replace
deprecated sub 'write-paragraph'
- added new options to new sub 'wrap-paragraph'
2.2.1 2020-10-16T19:22:42-05:00
- add new routine `list2text`
- add tests for new routine
- remove travis file and change to Github workflow CI test
- add App:Mi6 support
- correct and improve README (now in Pod inside the main module,
extracted and converted to `Markdown by App::Mi6`)
2.1.1 2020-04-06T11:00-05:00
- add test for required failure for trying to trim a non-string
- update for travis.com testing
2.1.0 2020-02-12
- remove the sub strip-comment check and fail lines with only the
comment char at the beginning of the line and no other content
- modify tests to check the new behavior
2.0.1 2019-12-18
- add test to ensure tabs are handled properly
- note that v2.0.0 was never uploaded to CPAN
2.0.0 2019-12-18
- add multi version of strip-comment routine
- update API to 2
- deprecate the original signature;
it will be removed in version 3.0.0.
- improve robustness of strip-comment to multi-char comment marks
- add tests for it
1.0.0 2019-12-17
- started a renamed version of module Text::More (which is now deprecated)
- improved routine 'strip-comment' to allow returning the comment as well
as the stripped input line
- improved routine 'strip-comment' to allow normalizing the returned
strings
- improved documentation by using Raku pod declarator blocks