erkin / ponysay

Pony rewrite of cowsay.
GNU General Public License v3.0
1.19k stars 80 forks source link

Comic ponies #183

Open JotaRandom opened 10 years ago

JotaRandom commented 10 years ago

http://mlp.wikia.com/wiki/List_of_comic_ponies

Wll that is surprising no? actually we concider comic ponies part of ponies subdir, so I put the request here for record, searches and not forget/ibe to myself and other about those ponies.

The references are incredible....

JotaRandom commented 10 years ago

Reading that list I find DrWhooves8 (extraponies) and other weird ponies (mandopony, Monky D. Luffy, Sailor Saturn, Severus Snape) that look more like Extraponies, and I wonder if the Comic Really can by added into ./ponies or in ./extraponies . or add a new directory calles ./comicponies ?

maandree commented 10 years ago

I think MLP:FiM comic ponies can be added ./comicponies. But we may have to rethink the commands for selecting pony category, while doing so we can add support for ./extras/non-ponies, and perhaps reserve a few for future categories.

JotaRandom commented 10 years ago

so what about: ./noponies for all no ponies like cows, dragons, mules, etc from ML:FiM ./ponies for all MLP:FiM ./comicponies for only ponies from official comics ./extraponies for all non MLP:FiM related like Coffee Talk, Genderswapped, etc ./extranoponies for the other, fms, etc... some other idea?

maandree commented 10 years ago

Looks good (except it's nonponies). Perhaps, we can add ./cows [as in cowsay] for (optionally) coloured ASCII art.

Suggestion for options:

Files may not start with - of +, and if we write -fF +fF file it is (unambiguously) interpreted as -f file -F file +f file +F file.

-f (--file, --pony) select from ./ponies -F (--nonpony) select from ./nonponies +f (++file, ++pony, --extrapony) select from ./extraponies +F (++nonpony, --extranonpony) select from ./extranonponies -c (--comic, --comicpony) select from ./comicponies +c (--cow) select from ./cows -C for current -c (compact message) +C for current +c (select colour) -a (--any, --any-pony, --anypony) synonym for -f -F (MLP:FiM) +a (++any, ++any-pony, ++anypony) synonym for -f -F +f -c (MLP:FiM and other ponies) -A (--anything) synonym for -f -F +f +F -c (ANSI block element part [non-ASCII art]) +A (++anything, --anyfile, --any-file) synonym for -f -F +f +F -c +c (everything) -q (--quote) combinable with {-,+}{f,F,a,A,c} for quotes, default to quotes for -f +q (++quote) same as -q except default to quotes for +A -Q not used +Q not used -l (--list) same as -q except lists ponies +l (++list) same as +q except lists ponies -L (--symlist, --altlist) same as -l except with symlinks +L (++symlist, ++altlist) same as +l except with symlinks

JotaRandom commented 10 years ago

-a (--any, --any-pony, --anypony) synonym for -f +f (MLP:FiM ponies) -Q combinable with {-,+}{f,F,a,A,c} for quotes and only the quotes, no image or asci, only the bare quote.

this is the only thing I could change from you selection, the rest is perfect

maandree commented 10 years ago

If I interpret you correctly you want to swap +f and -F and ±Q for ±q without pony. I think ±Q is a good idea, and I am impartial to swapping +f and -F.

JotaRandom commented 10 years ago

"-a" for all fanon and canon and "+a" for all and the Q, yes that is correct

maandree commented 10 years ago

Not sure I understand, can you specify -a, +a, -A and +A?

JotaRandom commented 10 years ago

"-a" will rpint for example Sombra and CoffeeTalk, but "+a" will aditional print cow, dragons, fmsw. and -Q only will promt the quote without noting more (à la fortune-mod)

maandree commented 10 years ago

So: -a anything that is a pony, no other animals +a anything at all -A not used +A not used

JotaRandom commented 10 years ago

YEAH -Bulk Biceps/Snowflakes