Acme-Opish

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

    - Fixed the path of the opish result test file in eg/.
    - Removed the opish result test file from eg/.

0.03  Thu Jun 26 2003
    - Oof.  Fixed the "^y" condition in a few ways.
    - Special case 'ye'.
    - Added test cases for ^y words.
    - Updated documentation.

0.03.1  Fri Jun 27 2003
    - Whoops.  Looks like I accidentally uploaded no changes.  : \

0.04  Mon Jun 30 2003
    - Added a simple eg/ program to have osascript (on the Mac) speak
      the result of an Acme::Opish cponversion.
    - Added the ultra simple "op" script to eg/ so that I could 
      impress my friend with "op Hello Aeryk", instead of,
      perl -MACME::Opish -wle'print enop(@ARGV)' Hello Aeryk
    - Updated the "OK" word list.
    - Fixed the text in this file.
    - Added a missing file to the MANIFEST

lib/Acme/Opish.pm  view on Meta::CPAN

=head1 DESCRIPTION

Convert words to Opish, which is similar to "Ubish", but infinitely 
cooler.

More accurately, this means, add an arbitrary prefix to the vowel 
groups of words, except for the "silent e" and "starting, non-vowel 
y's".

Note: This module capitalizes words like you would expect.  Maybe a 
couple examples will elucidate this point:

  enop('Abc') produces 'Opabc'
  enop('abC') produces 'opabC'

Unfortunately, this function, currently converts consecutive spaces 
and newlines into single spaces and newlines.  Yes, this is not a 
feature, but a bug.

* See the eg/ directory for examples.



( run in 2.099 seconds using v1.01-cache-2.11-cpan-de7293f3b23 )