Terminal-Print icon indicating copy to clipboard operation
Terminal-Print copied to clipboard

Create T::P::Utils

Open japhb opened this issue 8 years ago • 4 comments

Provide a library of common utilities don't themselves directly output to the screen, but that will be commonly used while writing terminal apps, including:

  • basic line wrapping
  • tab expansion
  • coordinate manipulation
  • color conversions
  • etc.

japhb avatar Dec 12 '16 03:12 japhb

I've got the beginnings of this locally, but I'm dissatisfied with the API so far, so I'll let it churn for a while before pushing it up. On the plus side, rpg-ui is back under 1000 lines as I factor out lots of support code. :-)

japhb avatar Dec 24 '16 04:12 japhb

Currently alpha versions of T::P::Util::Timing and T::P::Util::Text exist, but more is needed.

japhb avatar Jan 17 '17 06:01 japhb

@japhb - Could you put this in a branch so that others could look at it? Thanks!

Xliff avatar Aug 22 '17 15:08 Xliff

@Xliff , lucky for us @japhb has already pushed his preliminary work. You'll find them in the repo and used by the rpg-ui example.

ab5tract avatar Aug 22 '17 17:08 ab5tract