Pony rewrite of cowsay.
Man page manual added.
The directories for pony directories are changed
from '/usr/share' to '/usr/share/ponysay' and '~' to '~/.ponysay'.
Pony symlinks added: carrottop → carrot
goldenharvest → carrot
harpass → lyra
heartstrings → lyra
lulamoon → trixie
minuette → colgate
noteworthy → blues
perry → pokey
pokeypierce → pokey
timeturner → doctornohat
trixielulamoon → trixie
twilightvelvet → mrssparkle
Support for truncating output on height, enabled by default under TTY.
Environment variables added: 'PONYSAY_FULL_WIDTH',
'PONYSAY_SHELL_LINES', 'PONYSAY_TRUNCATE_HEIGHT', 'PONYSAY_BOTTOM'.
Spanish translation of the man page is added.
New ponies: applecore, applejackscarecrow, bonbonstand, changeling,
chrysalis, cottoncloudy, diamondmint, discord,
fillycadence, flam, fleurdelis, flim, fluttershyshy,
fluttershystare, lyrasit, oinkoinkoink (is pinkie),
philomenaphoenix, pinkiecannon, pinkiecannonfront,
pinkiecannonhappy, pinkiegummy, pinkiehugfluttershy,
pinkiehugsfluttershy, pinkiepartycannon, pinkieprincess,
pinkiesilly, pinkietongue, pinkiewhoops, pinkiewhoopseat,
pinkiewhoopsout, rainbowdrag, rainbowsalute, rainbowshine,
raritydrama, shiningarmor, shiningarmorguard, snowflak,
spikemustache, stevenmagnet, stevenmagnettrue,
twilightcrazyfromball, twilightrage, twilightzero,
wildfire.
Pony symlinks added: djpon-3 → vinyl
fillycadance → fillycadence
horsepower → snowflake
Improved TTY support: ponies have low colours resolution, instead
of monochrome, when the high colour resolution is not available.
Man pages are compressed before installation.
'info manual' added.
Shell completion for 'ponythink' added, in addition to 'ponysay'.
'fish' completion added.
'/usr/lib/ponysay' is used instead of '/usr/bin'
for code used by the main script.
'~/.local/share/ponysay is used for private pony directories.
'ncurses' is no longer needed for determining the screen's size,
'coreutils' is used instead.
Pony symlinks added: amethyststar → sparkler
berrypinch → ruby
craftycrate → boxxy
magnum → raritysdad
pearl → raritysmom
powderrouge → sindy
royalribbo → violet
New ponies: blossomforth, bonvoyage, cadance, celestiasmall,
changelingqueen, cherryberry, discordamused,
discordpuppetmaster, fleurdelishair, fleurdelislay,
owl, perrypierce, petunia, pinacolada, skyra,
truffleshuffle.
Pony spelling removed: fillycadence.
Pony symlink change: perry → (pokey → perrypierce).
Option '-L' added, lists ponies with symlink mapping.
Support for extension: ponyquotes4ponysay.
Accepts arbitrary spaces in '-f' argument.
ponyquotes4ponysay is included.
Support for extension: kmsponies4ponysay.
New ponies: ace, filthyrich, blueblood, gingergold, hayfever,
highscore, junebug, mrsparkle, persnickety, ponet,
screwloose, tornadobolt.
Pony renamed: elsie → prettyvision
Pony symlinks added: mrsparkle → nightlight
elsie → prettyvision
Arbitrary spaces in '-f' argument is not longer accepted (it causes
problems with file names including spaces).
Note: Identifies itself as version 1.1
New ponies: forestspirit, hollydash, raggedy, rhyme.
Pony renamed: sindy → powderrouge
Pony symlink added: sindy → powderrouge
PREFIX=/some-dir can be used when invoking make, the default value is /usr
Make file is improved.
Note: Identifies itself as version 1.3
Code is repaired and more portable.
Makefile is generated by running `./configure`.
All Perl scripts and almost all Bash are reimplemented in one Python 3 script.
kmsponies4ponysay is included.