silnrsi / font-ttf-scripts

Font::TTF::Scripts perl module
Artistic License 2.0
19 stars 7 forks source link

request for discussion: package_override branch #8

Closed bobh0303 closed 8 years ago

bobh0303 commented 8 years ago

Apologies if I've used the wrong approach for this experiment. None-the-less...

I just pushed a new branch package_override containing a proposal for extending make_gdl (and, if we like the idea, make_fea and make_volt) in such a way as to allow users to override individual methods within the GDL.pm library.

The use case that motivated this experiment is a desire to override the make_name() method for a unicameral script project where all of the inserted underscores to preserve the case distinctions are unnecessary (besides being annoying).

There may be better ways to code the package handling so I'm open to proposals. If we can come to agreement on the best practice, I will implement the same on make_volt and make_fea.

bobh0303 commented 8 years ago

I've incorporated these same idea into make_fea of the package_override branch, and then merged package_override into the master branch. So the --package option is now available for both make_gdl and make_fea.