Skip to main content


A lyrics and chords formatting program

Changes for 6.050 - 2024-02-09

  • !Highlights
  • Customize the tables of content by providing a template. The template is processed as a song before the tables and can be used to set title, subtitle, columns, maybe even an introduction text. Since the template it iself a song, it can be associated with its own config file for unlimited customization.
  • New delegated environment: textblock. The text between start_of_textblock and end_of_textblock is formatted normally, but the result is an image that can be placed anywhere. Several attributes are available to control the appearance of the text, e.g. centered and flush right.
  • Delegate type may now also be 'omit' to omit the content of the section, and 'none' to treat the section a generic.
  • !Functionality
  • (Experimental) Add environment textblock.
  • (Experimental) Add ToC templates.
  • Wrap toc lines.
  • (PDF) Allow strwidth and strheight to return both values at once.
  • (Config) allow delegate types 'none' and 'omit'; remove 'omit' attribute.
  • !Bug fixes
  • Fix issue #265.
  • Fix spread indent with labels.
  • Fix issue #343.
#265 #343


Get stock and mutual fund quotes from various exchanges

Changes for 1.55 - 2023-05-13T12:22:00-07:00

  • Added YahooJSON currency rate module PR #270
  • Added TRV => CAD in AlphaVantage.pm. Issue #265 - PR #267
  • Quick fix for YahooJSON.pm API
  • URL Change for MorningstarJP. Issue #261
  • Regex fix in FTfunds.pm and changed test cases ftfunds.t. PR #262
#261 #262 #270 #265 #267


Get stock and mutual fund quotes from various exchanges

Changes for 1.54_04 - 2023-05-11T09:44:37-07:00

  • Added YahooJSON currency rate module PR #270
  • Added TRV => CAD in AlphaVantage.pm. Issue #265 - PR #267
  • Quick fix for YahooJSON.pm API
  • URL Change for MorningstarJP. Issue #261
  • Regex fix in FTfunds.pm and changed test cases ftfunds.t. PR #262
#261 #262 #270 #265 #267