Merge remote-tracking branch 'upstream/master'

This commit is contained in:
Pablo Lezaeta 2012-07-19 18:12:48 -04:00
commit 02ab47bba1
16 changed files with 1224 additions and 167 deletions

View file

@ -1,4 +1,4 @@
all: ponysaytruncater manpages ponythinkcompletion all: ponysaytruncater manpages infomanual ponythinkcompletion
ponysaytruncater: ponysaytruncater:
@ -6,8 +6,13 @@ ponysaytruncater:
manpages: manpages:
gzip -9 < manuals/manpage.6 > manuals/manpage.6.gz gzip -9 < "manuals/manpage.6" > "manuals/manpage.6.gz"
gzip -9 < manuals/manpage.es.6 > manuals/manpage.es.6.gz gzip -9 < "manuals/manpage.es.6" > "manuals/manpage.es.6.gz"
infomanual:
makeinfo "manuals/ponysay.texinfo"
gzip -9 "ponysay.info"
ponythinkcompletion: ponythinkcompletion:
@ -28,7 +33,21 @@ ttyponies:
done done
install: all pdfmanual:
texi2pdf "manuals/ponysay.texinfo"
if [[ -f "ponysay.aux" ]]; then unlink "ponysay.aux"; fi
if [[ -f "ponysay.cp" ]]; then unlink "ponysay.cp" ; fi
if [[ -f "ponysay.cps" ]]; then unlink "ponysay.cps"; fi
if [[ -f "ponysay.fn" ]]; then unlink "ponysay.fn" ; fi
if [[ -f "ponysay.ky" ]]; then unlink "ponysay.ky" ; fi
if [[ -f "ponysay.log" ]]; then unlink "ponysay.log"; fi
if [[ -f "ponysay.pg" ]]; then unlink "ponysay.pg" ; fi
if [[ -f "ponysay.toc" ]]; then unlink "ponysay.toc"; fi
if [[ -f "ponysay.tp" ]]; then unlink "ponysay.tp" ; fi
if [[ -f "ponysay.vr" ]]; then unlink "ponysay.vr" ; fi
install:
mkdir -p "$(DESTDIR)/usr/share/ponysay/" mkdir -p "$(DESTDIR)/usr/share/ponysay/"
mkdir -p "$(DESTDIR)/usr/share/ponysay/ponies" mkdir -p "$(DESTDIR)/usr/share/ponysay/ponies"
mkdir -p "$(DESTDIR)/usr/share/ponysay/ttyponies" mkdir -p "$(DESTDIR)/usr/share/ponysay/ttyponies"
@ -66,6 +85,12 @@ install: all
install "manuals/manpage.es.6.gz" "$(DESTDIR)/usr/share/man/es/man6/ponysay.6.gz" install "manuals/manpage.es.6.gz" "$(DESTDIR)/usr/share/man/es/man6/ponysay.6.gz"
ln -sf "ponysay.6.gz" "$(DESTDIR)/usr/share/man/es/man6/ponythink.6.gz" ln -sf "ponysay.6.gz" "$(DESTDIR)/usr/share/man/es/man6/ponythink.6.gz"
mkdir -p "$(DESTDIR)/usr/share/info"
install "ponysay.info.gz" "$(DESTDIR)/usr/share/info/ponysay.info.gz"
install "ponysay.info.gz" "$(DESTDIR)/usr/share/info/ponythink.info.gz"
install-info --dir-file="$(DESTDIR)/usr/share/info/dir" --entry="Miscellaneous" --description="My Little Ponies for your terminal" "$(DESTDIR)/usr/share/info/ponysay.info.gz"
install-info --dir-file="$(DESTDIR)/usr/share/info/dir" --entry="Miscellaneous" --description="My Little Ponies for your terminal" "$(DESTDIR)/usr/share/info/ponythink.info.gz"
@echo -e '\n\n'\ @echo -e '\n\n'\
'/--------------------------------------------------\\\n'\ '/--------------------------------------------------\\\n'\
'| ___ |\n'\ '| ___ |\n'\
@ -103,6 +128,8 @@ uninstall:
unlink "$(DESTDIR)/usr/share/man/man6/ponythink.6.gz" unlink "$(DESTDIR)/usr/share/man/man6/ponythink.6.gz"
unlink "$(DESTDIR)/usr/share/man/es/man6/ponysay.6.gz" unlink "$(DESTDIR)/usr/share/man/es/man6/ponysay.6.gz"
unlink "$(DESTDIR)/usr/share/man/es/man6/ponythink.6.gz" unlink "$(DESTDIR)/usr/share/man/es/man6/ponythink.6.gz"
unlink "$(DESTDIR)/usr/share/info/ponysay.info.gz"
unlink "$(DESTDIR)/usr/share/info/ponythink.info.gz"
clean: clean:
@ -112,4 +139,4 @@ clean:
rm "completion/zsh-completion-think.zsh" rm "completion/zsh-completion-think.zsh"
rm "manuals/manpage.6.gz" rm "manuals/manpage.6.gz"
rm "manuals/manpage.es.6.gz" rm "manuals/manpage.es.6.gz"
rm "ponysay.info.gz"

10
README
View file

@ -55,7 +55,7 @@ Package building dependencies
Dependencies for pony providers Dependencies for pony providers
=============================== ===============================
make : required to run `make -B ttyponies` make : required to run `make -B ttyponies`
coreutils : ln and readlink are used in the ttyponies subscript coreutils : ln and readlink are used in the ttyponies subscript
@ -77,7 +77,7 @@ Installation on GNU/Linux (or other Unix implementations)
In the terminal, `cd` into the ponysay directory and execute `make && make install`. In the terminal, `cd` into the ponysay directory and execute `make && make install`.
This will install ponysay into the $PREFIX (/usr by default, meaning you may need to This will install ponysay into the $PREFIX (/usr by default, meaning you may need to
run `make install` as root, e.g by running `sudo make install`.) run `make install` as root, e.g. by running `sudo make install`.)
In order to use ponysay, run: ponysay "I am just the cutest pony!" In order to use ponysay, run: ponysay "I am just the cutest pony!"
Or if you have a specific pony in your mind: ponysay -f pinkie "Partay!~" Or if you have a specific pony in your mind: ponysay -f pinkie "Partay!~"
@ -119,7 +119,7 @@ Installing ponyquotes4ponysay will enable My Little Pony quotes with associated
It is available at: https://github.com/maandree/ponyquotes4ponysay It is available at: https://github.com/maandree/ponyquotes4ponysay
https://aur.archlinux.org/packages.php?ID=60988 https://aur.archlinux.org/packages.php?ID=60988
Run `ponysay -q` will give you a random pony saying one it its quote from MLP:FiM. Running `ponysay -q` will give you a random pony saying one it its quote from MLP:FiM.
Add one or more argument after `-q` to sepecify a set of ponies from which one will be selected randomly. Add one or more argument after `-q` to sepecify a set of ponies from which one will be selected randomly.
When running `ponysay -l` or `ponysay -L` the ponies which have quotes will be printed bold or bright (depending on terminal). When running `ponysay -l` or `ponysay -L` the ponies which have quotes will be printed bold or bright (depending on terminal).
@ -166,7 +166,7 @@ Providing ponies
================ ================
Most pony images are browser ponies or desktop ponies, Most pony images are browser ponies or desktop ponies,
browser ponies is a fork of desktop ponies, implementing it in JavaScript. browser ponies is a port of desktop ponies, implementing it in JavaScript.
Browser ponies: https://github.com/panzi/Browser-Ponies Browser ponies: https://github.com/panzi/Browser-Ponies
Desktop ponies: http://desktop-pony-team.deviantart.com/ Desktop ponies: http://desktop-pony-team.deviantart.com/
@ -194,7 +194,7 @@ Providing ponies
When a pony is added please also add a ttypony version, but if you don't please When a pony is added please also add a ttypony version, but if you don't please
state so in the pull request so we do not miss the create it; the simplest way to state so in the pull request so we do not miss the create it; the simplest way to
do this is to run `make -B ttyponies` after adding the ponies to ponies/, do this is to run `make -B ttyponies` after adding the ponies to ponies/.
Running `make -B ttyponies` will build (or rebuild) all ttyponies with a pony present Running `make -B ttyponies` will build (or rebuild) all ttyponies with a pony present
in ponies/, and creates all needed symlinks. in ponies/, and creates all needed symlinks.

View file

@ -30,6 +30,9 @@ Or if you have a specific pony in your mind:
Run `info ponysay`, `man 6 ponysay` or `ponysay -h` for more information. Run `info ponysay`, `man 6 ponysay` or `ponysay -h` for more information.
A Spanish manual is available: `man -L es 6 ponysay`. A Spanish manual is available: `man -L es 6 ponysay`.
#### Gentoo
Theres a package for gentoo, to make install and keeping up to date easy. You can find it in [this overlay](/etu/aidstu-overlay). Package is named `games-misc/ponysay`.
### Pony fortune on terminal startup ### Pony fortune on terminal startup
@ -49,7 +52,7 @@ Now every time you open a terminal a pony should give your fortune
Installing [ponyquotes4ponysay](https://github.com/maandree/ponyquotes4ponysay) will enable My Little Pony quotes with associated pony. Installing [ponyquotes4ponysay](https://github.com/maandree/ponyquotes4ponysay) will enable My Little Pony quotes with associated pony.
Run `ponysay -q` will give you a random pony saying one it its quote from MLP:FiM. Add one or more argument after `-q` to sepecify a Running `ponysay -q` will give you a random pony saying one it its quote from MLP:FiM. Add one or more argument after `-q` to sepecify a
set of ponies from which one will be selected randomly. set of ponies from which one will be selected randomly.
When running `ponysay -l` or `ponysay -L` the ponies which have quotes will be printed bold or bright (depending on terminal). When running `ponysay -l` or `ponysay -L` the ponies which have quotes will be printed bold or bright (depending on terminal).

View file

@ -1,15 +1,14 @@
# Completions for ponysay
# Completions for ponysay & ponythink
# https://github.com/erkin/ponysay/ # https://github.com/erkin/ponysay/
# #
# Author: Elis Axelsson <etu AT elis DOT nu> # Author: Elis Axelsson <etu AT elis DOT nu>
if test $TERM = "linux" if test $TERM = "linux"
set -g systempath "/usr/share/ponysay/ttyponies/" set -g systempath /usr/share/ponysay/ttyponies/
set -g homepath "~/.local/share/ponysay/ttyponies/" set -g homepath ~/.local/share/ponysay/ttyponies/
else else
set -g systempath "/usr/share/ponysay/ponies/" set -g systempath /usr/share/ponysay/ponies/
set -g homepath "~/.local/share/ponysay/ponies/" set -g homepath ~/.local/share/ponysay/ponies/
end end

View file

@ -74,7 +74,7 @@ of how many blank lines you want. Naturally this takes effect if the output is n
than the screen. than the screen.
.TP .TP
.B PONYSAY_FULL_WIDTH .B PONYSAY_FULL_WIDTH
You can export \fIPONYSAY_FULL_WIDTH\fP with the value \fIno\fP, \fIn\fP or \fI0\fP, if you You can export \fIPONYSAY_FULL_WIDTH\fP with the value \fIyes\fP, \fIy\fP or \fI1\fP, if you
do not want the output to be truncated on the width to fit the terminal. do not want the output to be truncated on the width to fit the terminal.
.TP .TP
.B PONYSAY_TRUNCATE_HEIGHT .B PONYSAY_TRUNCATE_HEIGHT

View file

@ -77,7 +77,7 @@ el valor de cuantas líneas blancas desea. Naturalmente esto solo tomará efecto
larga que la pantalla. larga que la pantalla.
.TP .TP
.B PONYSAY_FULL_WIDTH .B PONYSAY_FULL_WIDTH
Puede exportar \fIPONYSAY_FULL_WIDTH\fP con el valor \fIno\fP, \fIn\fP o \fI0\fP, si usted Puede exportar \fIPONYSAY_FULL_WIDTH\fP con el valor \fIyes\fP, \fIy\fP o \fI1\fP, si usted
no desea que la salida sea truncada para que calce en la terminal. no desea que la salida sea truncada para que calce en la terminal.
.TP .TP
.B PONYSAY_TRUNCATE_HEIGHT .B PONYSAY_TRUNCATE_HEIGHT

View file

@ -54,6 +54,12 @@ Texts. A copy of the license is included in the section entitled
* Limitations:: Limitations. * Limitations:: Limitations.
* Problems and requests:: Reports and requests. * Problems and requests:: Reports and requests.
* Dependencies:: Dependencies. * Dependencies:: Dependencies.
* Installing:: Installing.
* Extensions:: Extensions.
@c Inner workings->Pony anatomy
* Contributing:: Contributing.
* Ponysay constributors:: Ponysay constributors.
* Ponysay license:: Ponysay license.
* GNU Free Documentation License:: Copying and sharing this manual. * GNU Free Documentation License:: Copying and sharing this manual.
* Concept index:: Concept index. * Concept index:: Concept index.
@end menu @end menu
@ -148,20 +154,49 @@ by hand, you can run @code{cat | ponysay}.
@chapter Advanced usage of @command{ponysay}. @chapter Advanced usage of @command{ponysay}.
@cindex advanced usage @cindex advanced usage
@menu
* Fortune cookies:: Displaying with fortune cookies.
* Ponification:: Ponify your fortune cookies.
* Running on TTY:: Running on TTY (Linux VT).
* Running on screen:: Running on @command{screen}.
@end menu
@node Fortune cookies
@section Fortune cookies
@cindex fortune @cindex fortune
@cindex on startup
If you have @command{fortune} installed -- this program may be named If you have @command{fortune} installed -- this program may be named
@command{fortune-mod} in your GNU/Linux distributions package reposity -- @command{fortune-mod} in your GNU/Linux distributions package reposity --
you can run @code{fortune | ponysay} to get a random pony reading a you can run @code{fortune | ponysay} to get a random pony reading a
random fortune cookie. random fortune cookie.
@cindex on startup
By adding @code{fortune | ponysay} to the end [easiest way] of your By adding @code{fortune | ponysay} to the end [easiest way] of your
@code{~/.bashrc} -- or equivalent for your shell if use do not use GNU Bash @code{~/.bashrc} -- or equivalent for your shell if use do not use GNU Bash
(standard shell for most distributions now adays) -- you will get the (standard shell for most distributions now adays) -- you will get the
effect described in the previous paragraph every time you open a terminal. effect described in the previous paragraph every time you open a terminal.
@node Ponification
@section Ponification
@cindex ponification
@cindex ponypipe
You can ponify text (i.e. replaces words search as ``everyone'' with ``everypony'')
by using @code{fortune | ponypipe} instead of using @command{fortune}.
@command{ponypipe} can be downloaded from @url{https://github.com/maandree/ponypipe}.
Alternatively use can use @command{pinkie} (or @command{pinkiepie}), which can
be downloaded from @url{https://github.com/maandree/pinkie-pie}, which is just
@code{fortune | ponypipe}.
Their is also a large sed script, similar to @command{ponypipe}: @url{http://www.reddit.com/r/mylittlelinux/comments/srixi/using_ponysay_with_a_ponified_fortune_warning/}
@node Running on TTY
@section Running on TTY
@cindex tty @cindex tty
@cindex linux vt @cindex linux vt
If you use TTY and have a custom colour palette, you should also add to your If you use TTY and have a custom colour palette, you should also add to your
@code{~/.bashrc}, before @code{fortune | ponysay}: @code{~/.bashrc}, before @code{fortune | ponysay}:
@example @example
@ -172,15 +207,28 @@ If you use TTY and have a custom colour palette, you should also add to your
@} @}
@end example @end example
@cindex ponification
@cindex ponypipe @node Running on screen
You can ponify text (i.e. replaces words search as ``everyone'' with ``everypony'') @section Running on @command{screen}
by using @code{fortune | ponypipe} instead of using @command{fortune}. @cindex screen
@command{ponypipe} can be downloaded from @url{https://github.com/maandree/ponypipe}.
Alternatively use can use @command{pinkie} (or @command{pinkiepie}), which can @command{screen} will adapt ASNI colour escape sequencies to your terminals
be downloaded from @url{https://github.com/maandree/pinkie-pie}, which is just capabilities. This means that is your terminal reports itself as @code{xterm}
@code{fortune | ponypipe}. in @code{$TERM} it ponies will lose colours; they will only use the lower 16
Their is also a large sed script, similar to @command{ponypipe}: @url{http://www.reddit.com/r/mylittlelinux/comments/srixi/using_ponysay_with_a_ponified_fortune_warning/} colours instread of the top 240 colours. By default, almost all X terminal,
including @command{xterm} and @command{mate-terminal} reports themself as
@code{xterm} in @code{$TERM}, and some reports their actual name in @code{$COLORTERM}.
So before openning @command{screen} you use set @code{$TERM} to @code{xterm-256colour},
if you are using a terminal with support for @code{xterm}'s 256 colours; this
can be done by adding to your @code{~/.bashrc}:
@example
[[ "$TERM" = "xterm" ]] &&
function screen
@{ export TERM="xterm-256color"
exec screen "$@@"
@}
@end example
@node Environment @node Environment
@ -193,6 +241,7 @@ Their is also a large sed script, similar to @command{ponypipe}: @url{http://www
@table @option @table @option
@item PONYSAY_BOTTOM @item PONYSAY_BOTTOM
@cindex PONYSAY_BOTTOM @cindex PONYSAY_BOTTOM
@cindex tty
Under TTY (Linux VT), if the output is larger the the screen's height, only Under TTY (Linux VT), if the output is larger the the screen's height, only
the beginning is printed, leaving two blank lines. If you want the buttom the beginning is printed, leaving two blank lines. If you want the buttom
to be printed rather the the beginning you can export @code{PONYSAY_BOTTOM} to be printed rather the the beginning you can export @code{PONYSAY_BOTTOM}
@ -200,6 +249,7 @@ with the value @code{yes}, @code{y} or @code{1}.
@item PONYSAY_SHELL_LINES @item PONYSAY_SHELL_LINES
@cindex PONYSAY_SHELL_LINES @cindex PONYSAY_SHELL_LINES
@cindex tty
Under TTY (Linux VT), if the output is larger the the screen's height, two Under TTY (Linux VT), if the output is larger the the screen's height, two
lines are left blank. If you want more, or less, blank lines you can export lines are left blank. If you want more, or less, blank lines you can export
@code{PONYSAY_SHELL_LINES} with the value of how many blank lines you want. @code{PONYSAY_SHELL_LINES} with the value of how many blank lines you want.
@ -208,8 +258,8 @@ screen.
@item PONYSAY_FULL_WIDTH @item PONYSAY_FULL_WIDTH
@cindex PONYSAY_FULL_WIDTH @cindex PONYSAY_FULL_WIDTH
You can export @code{PONYSAY_FULL_WIDTH} with the value @code{no}, @code{n} You can export @code{PONYSAY_FULL_WIDTH} with the value @code{yes}, @code{y}
or @code{0}, if you do not want the output to be truncated on the width to or @code{1}, if you do not want the output to be truncated on the width to
fit the terminal. fit the terminal.
@item PONYSAY_TRUNCATE_HEIGHT @item PONYSAY_TRUNCATE_HEIGHT
@ -217,6 +267,22 @@ fit the terminal.
Export @code{PONYSAY_TRUNCATE_HEIGHT} with the value @code{yes}, @code{y} Export @code{PONYSAY_TRUNCATE_HEIGHT} with the value @code{yes}, @code{y}
or @code{1}, if you want to truncate the output on the height even if you or @code{1}, if you want to truncate the output on the height even if you
are not running @command{ponysay} under TTY. are not running @command{ponysay} under TTY.
@item PONYSAY_COWSAY
@item PONYSAY_COWTHINK
@cindex PONYSAY_COWSAY
@cindex PONYSAY_COWTINK
@cindex custom cowsay
@cindex replace cowsay
If you want to use another program than @command{cowsay} (the first
@command{cowsay} found in @code{$PATH}), you can export @code{PONYSAY_COWSAY}
with the value of that program. If, and only if, @code{PONYSAY_COWSAY} does
not have any value, @command{cowsay} is patch with @code{use utf8;} to the
beginning. The @code{use utf8;} patch is introduced to make it easier to
customise cowsay.
@code{PONYSAY_COWTHINK} will be used instead of @code{PONYSAY_COWSAY} if
you run @command{ponythink}.
@end table @end table
@ -228,7 +294,7 @@ are not running @command{ponysay} under TTY.
@menu @menu
* Terminals:: Limitations on terminals. * Terminals:: Limitations on terminals.
* Cowsay:: Limitations on cowsay, * Cowsay:: Limitations on cowsay.
@end menu @end menu
@ -250,12 +316,17 @@ the height in TTY by default.
Due to extreme limitations in @command{9term} @command{ponysay} will never be able to Due to extreme limitations in @command{9term} @command{ponysay} will never be able to
run on it. run on it.
Most terminals have support for 256 colours, we do however only use the top 240 colours;
this is because the lower 16 colours are usally, in contrast to the top 240, customised.
We assume that the top 240 colours have their standard values. In TTY with KMS support
we dot have any actual (except for @math{2^{24}} + full transparency.)
@node Cowsay @node Cowsay
@section Cowsay @section Cowsay
When @command{cowsay} determines the length of a word it measures in number of bytes When @command{cowsay} determines the length of a word it measures in number of bytes
(in UTF-8), therefore non-ascii words will malformat the balloon with the message. (in UTF-8), therefore non-ASCII words will malformat the balloon with the message.
Further, @command{cowsay} does not recognise ANSI escape sequences, therefore, using Further, @command{cowsay} does not recognise ANSI escape sequences, therefore, using
colours and text styling in messages will also malformat the balloon with the message. colours and text styling in messages will also malformat the balloon with the message.
@ -265,6 +336,10 @@ the pony, customisation, other than using @command{cowthink}. However you can mo
@command{cowsay} (written perl, so you can edit the installed files) to make the balloon @command{cowsay} (written perl, so you can edit the installed files) to make the balloon
look different, maybe using box drawing characters. look different, maybe using box drawing characters.
@command{cowsay} does support setting the minimum size of the balloon, both directions
on the balloonpony links. or any other placement of the balloon than at the top to
the left.
@cindex figlet @cindex figlet
@cindex tiolet @cindex tiolet
@command{cowsay}'s word wrapping handles single line breaks as normal blankspaces, @command{cowsay}'s word wrapping handles single line breaks as normal blankspaces,
@ -306,6 +381,7 @@ properties that makes a picture good.
@node Dependencies @node Dependencies
@chapter Dependencies @chapter Dependencies
@cindex dependencies @cindex dependencies
@cindex optional dependencies
@menu @menu
* Required runtime dependencies:: Required runtime dependencies. * Required runtime dependencies:: Required runtime dependencies.
@ -337,6 +413,7 @@ Required to run @command{ponysay -l} and @command{ponysay -L}.
@node Optional runtime dependencies @node Optional runtime dependencies
@section Optional runtime dependencies @section Optional runtime dependencies
@cindex extensions @cindex extensions
@cindex optional dependencies
@cindex ponyquotes4ponysay @cindex ponyquotes4ponysay
@table @option @table @option
@ -380,6 +457,172 @@ It can be downloaded at @url{https://github.com/maandree/util-say}.
@node Installing
@chapter Installing
@cindex installing
@cindex make
Before installing @command{ponysay}, make sure your system have the packages listed under
@ref{Required runtime dependencies} and @ref{Package building dependencies} installed.
Tarballs can be downloaded at @url{https://github.com/erkin/ponysay/tarball/master}
for bleeding edge, or from @url{https://github.com/erkin/ponysay/tags} for releases.
If you have @command{git} you @command{clone} the project URL
@url{https://github.com/erkin/ponysay.git}.
In the terminal,@command{cd} into the ponysay directory and execute
@command{make && make install}. This will install @command{ponysay} into the
@code{/usr}, meaning you may need to run @command{make install} as root,
e.g. by running @command{sudo make install}.
Now you will be to use ponysay, run: @command{ponysay "I am just the cutest pony!"},
or if have a specific pony in your mind: @command{ponysay -f pinkie "Partay!~"}.
@command{ponysay} comes with a manpage in section 6, @command{man 6 ponysay}
(or just @command{man ponysay}). The man page is also available in Spanish:
@command{man -L es 6 ponysay}.
@node Extensions
@chapter Extensions
@cindex extensions
@cindex optional dependencies
Ponysay does not support extensions, per se, but rather have optional features that
are enabled when other packages are installed.
@menu
* ponyquotes4ponysay:: ponyquotes4ponysay
@end menu
@node ponyquotes4ponysay
@section ponyquotes4ponysay
@cindex ponyquotes4ponysay
@command{ponyquotes4ponysay} is a package that adds support for MLP:FiM quotes that are
displayed with the associated ponies. See @ref{Invoking ponysay} for more information.
@command{ponyquotes4ponysay} can be downloaded at
@url{https://github.com/maandree/ponyquotes4ponysay}.
@node Contributing
@chapter Contributing
@menu
* Providing ponies:: Providing ponies
@end menu
@node Providing ponies
@section Providing ponies
@cindex create pony file
Most pony images are browser ponies or desktop ponies, browser ponies is a port of
desktop ponies, implementing it in JavaScript. Browser ponies are available at
@url{https://github.com/panzi/Browser-Ponies}. Desktop ponies are available at
@url{http://desktop-pony-team.deviantart.com/}.
There is also a collection of ponies that are not yet pixelated in a Java reimplementation:
@url{https://github.com/maandree/unisay/tree/develop/dev/newponies}
@*
New ponies can be created from regular images by using util-say, which is available
at @url{https://github.com/maandree/util-say}.
@command{img2xterm} (@url{https://github.com/rossy2401/img2xterm}) was used earlier,
but util-say tries do optimise the images in some aspects: as good as possible for
low capability terminals, tries to place the ponyballoon link, displayed as good as
possible when marked in the terminal (somewhat compromised by the first aspect,) and
same width on all rows.
Using util-say:
@example
img2ponysay -2 -- SOURCE_IMAGE > PONY_FILE
PONY_FILE should end with .pony and be localed in ponies/
Omit -2 if the source image does not use double pixel size.
For more information see:
@url{https://github.com/maandree/util-say/wiki/img2ponysay}
@end example
@*
@cindex ttypony
When a pony is added please also add a ttypony version, i.e. the pony files used in TTY,
but if you don't please state so in the pull request so we do not miss the create it;
the simplest way to do this is to run @command{make -B ttyponies} after adding the ponies
to @code{ponies/}, running @command{make -B ttyponies} will build (or rebuild) all
ttyponies with a pony present in @code{ponies/}, and creates all needed symlinks.
To be able to run @command{make -B ttyponies} you must have the packages listed under
@ref{Dependencies for pony providers}.
@node Ponysay constributors
@appendix Ponysay constributors
Active developers of ponysay:
@itemize @bullet
@item Erkin Batu Altunbaş
@item Mattias Andrée
@item Sven-Hendrik Haase
@item Pablo Lezaeta
@item Jan Alexander Steffens
@end itemize
@*
Patchers and other contributors of ponysay:
@itemize @bullet
@item Elis Axelsson
@item Duane Bekaert
@item Kyah Rindlisbacher
@item James Ross-Gowan
@item Louis Taylor
@item Jannis
@end itemize
@node Ponysay license
@appendix Ponysay license
Ponysay is Free Software (yet not Open Source) and in licensed under the terms
of Do What The Fuck You Want To Public Licese (WTFPL) version 2.
You have the four essential freedoms:
@itemize @bullet
@item
The freedom to run the program, for any purpose (freedom 0).
@item
The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this.
@item
The freedom to redistribute copies so you can help your neighbour (freedom 2).
@item
The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.
@end itemize
@*
@center DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
@center Version 2, December 2004
Copyright @copyright{} 2012 Erkin Batu Altunbaş
@quotation
Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. You just DO WHAT THE FUCK YOU WANT TO.
@end quotation
@node GNU Free Documentation License @node GNU Free Documentation License
@appendix GNU Free Documentation License @appendix GNU Free Documentation License
@include fdl.texinfo @include fdl.texinfo
@ -389,6 +632,5 @@ It can be downloaded at @url{https://github.com/maandree/util-say}.
@printindex cp @printindex cp
@bye @bye

26
ponies/blossomforth.pony Normal file
View file

@ -0,0 +1,26 @@
$the_cow =<<EOC;
\e[0m $thoughts
$thoughts
$thoughts
\e[38;5;168m\N{U+2584}\N{U+2584}\e[48;5;211m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e[49m\N{U+2584}\N{U+2584}\e[39m \e[38;5;188m\N{U+2584}\e[39m \e[0m
\e[38;5;168m\N{U+2584}\N{U+2584}\e[48;5;211m\N{U+2580}\N{U+2580}\e[38;5;71m\N{U+2584}\N{U+2584}\e[48;5;114m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e[48;5;211m\e[38;5;168m\N{U+2584}\N{U+2580}\N{U+2580}\e[48;5;188m\N{U+2580}\e[38;5;255m\N{U+2584}\e[48;5;255m \e[48;5;188m \e[39m\e[49m \e[0m
\e[38;5;168m\N{U+2580}\e[48;5;71m\N{U+2580}\e[38;5;114m\N{U+2584}\e[48;5;114m \e[48;5;71m\N{U+2580}\N{U+2580}\e[48;5;168m \e[48;5;211m \e[38;5;168m\N{U+2584}\e[48;5;188m \e[48;5;255m \e[48;5;254m\e[38;5;188m\N{U+2584}\e[48;5;255m \e[48;5;188m \e[39m\e[49m \e[0m
\e[38;5;71m\N{U+2584}\N{U+2584}\e[48;5;114m\N{U+2580}\N{U+2580} \N{U+2584}\N{U+2584}\e[48;5;255m\N{U+2580} \e[38;5;168m\N{U+2580}\e[48;5;211m\N{U+2584} \e[48;5;168m \e[48;5;255m \e[48;5;188m \e[48;5;255m \e[48;5;188m \e[48;5;71m\N{U+2580}\e[49m\N{U+2584}\e[39m \e[0m
\e[38;5;71m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e[48;5;188m\N{U+2580}\e[38;5;255m\N{U+2584}\e[48;5;255m \e[48;5;16m\N{U+2580}\N{U+2580}\N{U+2580}\e[38;5;168m\N{U+2580}\N{U+2580}\e[48;5;188m\N{U+2580}\e[48;5;255m \e[48;5;188m\N{U+2584}\e[48;5;71m \e[38;5;211m\N{U+2580}\e[48;5;168m \e[39m\e[49m \e[0m
\e[48;5;188m \e[48;5;255m \e[38;5;16m\N{U+2584}\e[48;5;16m \e[48;5;114m\e[38;5;231m\N{U+2584}\N{U+2580}\e[48;5;231m \e[48;5;188m\e[38;5;16m\N{U+2584}\e[48;5;255m\N{U+2584} \e[48;5;188m\e[38;5;168m\N{U+2584}\e[48;5;211m\N{U+2580}\e[48;5;71m \e[38;5;114m\N{U+2584}\e[38;5;211m\N{U+2580}\e[48;5;168m\N{U+2584}\e[49m\e[38;5;168m\N{U+2584}\e[39m \e[0m
\e[48;5;188m \e[48;5;255m \e[48;5;16m \e[38;5;231m\N{U+2580}\N{U+2580}\e[48;5;114m \e[48;5;231m \e[48;5;188m\e[38;5;255m\N{U+2584}\e[48;5;168m\N{U+2580} \e[38;5;211m\N{U+2584}\e[48;5;211m \e[48;5;71m \e[48;5;114m \e[48;5;71m \e[48;5;211m \e[38;5;168m\N{U+2580}\e[49m\N{U+2584}\e[39m \e[38;5;168m\N{U+2584}\N{U+2584}\e[48;5;211m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e[49m\N{U+2584}\N{U+2584}\N{U+2584}\e[39m \e[0m
\e[48;5;188m \e[38;5;255m\N{U+2584}\e[48;5;254m\N{U+2580}\e[48;5;255m \e[48;5;16m \e[38;5;231m\N{U+2580} \e[48;5;114m\N{U+2584}\e[48;5;188m\N{U+2580}\e[38;5;255m\N{U+2584}\e[48;5;168m\N{U+2580}\e[38;5;211m\N{U+2584}\e[48;5;211m \e[48;5;71m \e[48;5;114m \e[38;5;71m\N{U+2580}\e[48;5;211m\N{U+2584} \e[48;5;168m \e[39m\e[49m \e[38;5;168m\N{U+2584}\e[48;5;211m\N{U+2580} \e[38;5;114m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \e[38;5;168m\N{U+2580}\e[49m\N{U+2584}\e[39m \e[0m
\e[38;5;188m\N{U+2580}\e[48;5;255m\N{U+2584}\e[48;5;188m \e[48;5;255m \e[48;5;168m \e[38;5;255m\N{U+2584}\N{U+2584}\e[48;5;71m \e[48;5;114m \e[48;5;71m \e[48;5;114m \e[48;5;71m \e[48;5;211m\e[38;5;168m\N{U+2584}\N{U+2584}\e[48;5;168m \e[48;5;211m\N{U+2580}\e[38;5;114m\N{U+2584}\e[48;5;114m \e[48;5;211m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e[48;5;114m \e[38;5;211m\N{U+2580}\e[48;5;211m \e[38;5;168m\N{U+2580}\e[49m\N{U+2584}\N{U+2580}\e[39m \e[0m
\e[38;5;71m\N{U+2584}\e[48;5;188m\e[38;5;114m\N{U+2584}\e[38;5;168m\N{U+2584}\e[38;5;211m\N{U+2584}\N{U+2584}\e[38;5;168m\N{U+2584} \e[48;5;255m \e[48;5;71m \e[48;5;114m \e[48;5;71m \e[48;5;114m \e[38;5;71m\N{U+2580}\e[48;5;188m\N{U+2584}\e[38;5;255m\N{U+2584} \e[38;5;114m\N{U+2580}\e[48;5;211m\e[38;5;168m\N{U+2584}\N{U+2584}\e[49m\N{U+2580}\N{U+2580}\e[48;5;211m\N{U+2584} \e[38;5;114m\N{U+2580}\e[48;5;114m \e[48;5;211m \e[48;5;168m \e[39m\e[49m \e[0m
\e[38;5;71m\N{U+2580}\e[48;5;71m \e[38;5;114m\N{U+2580}\e[48;5;168m\N{U+2580} \e[49m\e[38;5;168m\N{U+2580}\N{U+2580}\e[39m \e[48;5;188m \e[48;5;255m \e[48;5;71m\e[38;5;188m\N{U+2584}\e[38;5;114m\N{U+2580}\e[48;5;114m \e[48;5;71m \e[38;5;188m\N{U+2584}\N{U+2584}\e[38;5;114m\N{U+2584}\e[38;5;255m\N{U+2584}\e[48;5;255m \e[48;5;188m \e[39m\e[49m \e[48;5;168m \e[48;5;211m \e[48;5;114m \e[48;5;211m \e[48;5;168m \e[49m \e[0m
\e[38;5;168m\N{U+2580}\e[39m \e[38;5;188m\N{U+2580}\e[48;5;255m\N{U+2584} \e[48;5;188m \e[48;5;255m \e[38;5;254m\N{U+2580}\e[48;5;71m\N{U+2584}\e[38;5;255m\N{U+2584}\e[38;5;254m\N{U+2584}\e[38;5;255m\N{U+2584}\e[48;5;188m \e[48;5;211m \e[38;5;227m\N{U+2584} \e[48;5;188m \e[39m\e[49m \e[38;5;168m\N{U+2584}\e[48;5;211m\N{U+2580} \e[38;5;114m\N{U+2580}\e[48;5;114m \e[48;5;211m \e[38;5;168m\N{U+2580}\e[49m\N{U+2584}\e[39m \e[0m
\e[38;5;188m\N{U+2580}\e[48;5;255m\N{U+2584} \N{U+2580}\N{U+2584}\N{U+2584}\e[48;5;254m\N{U+2584}\N{U+2584}\e[48;5;255m\N{U+2584}\N{U+2580} \e[38;5;211m\N{U+2580}\N{U+2580}\e[48;5;188m\N{U+2580}\e[38;5;250m\N{U+2584}\e[39m\e[49m \e[38;5;168m\N{U+2584}\e[48;5;168m \e[38;5;211m\N{U+2580}\N{U+2580} \N{U+2584}\e[48;5;211m \e[48;5;114m \e[48;5;211m \e[38;5;168m\N{U+2580}\e[49m\N{U+2584}\e[39m \e[0m
\e[38;5;188m\N{U+2580}\e[48;5;188m \e[48;5;255m \N{U+2584}\N{U+2584}\e[48;5;188m \e[38;5;255m\N{U+2580}\e[48;5;255m \e[48;5;188m \e[48;5;250m\e[38;5;254m\N{U+2584}\N{U+2584}\e[49m\e[38;5;250m\N{U+2584}\e[39m \e[48;5;168m \e[48;5;211m \e[48;5;168m \e[48;5;114m \e[48;5;211m \e[38;5;168m\N{U+2584} \e[48;5;168m \e[49m\N{U+2580}\e[0m
\e[48;5;188m \e[48;5;255m \e[48;5;188m \e[49m \e[38;5;188m\N{U+2580}\e[48;5;255m\N{U+2584} \N{U+2580}\e[48;5;254m\N{U+2584} \e[38;5;250m\N{U+2580}\e[49m\N{U+2584}\e[39m \e[48;5;168m \e[48;5;211m \e[48;5;168m \e[49m\e[38;5;71m\N{U+2580}\e[48;5;114m\N{U+2584} \e[48;5;168m\N{U+2584}\e[49m\e[38;5;168m\N{U+2580}\e[39m \e[0m
\e[48;5;188m \e[48;5;255m \e[48;5;188m \e[49m \e[48;5;188m \e[48;5;255m \e[38;5;188m\N{U+2584}\e[49m\N{U+2580}\e[48;5;250m \e[48;5;254m \e[38;5;250m\N{U+2580}\e[49m\N{U+2584}\e[48;5;168m \e[49m\e[38;5;168m\N{U+2580}\e[39m \e[38;5;71m\N{U+2580}\e[48;5;71m \e[48;5;114m \N{U+2580}\e[49m\N{U+2584}\e[39m \e[0m
\e[48;5;250m \e[48;5;188m \e[48;5;255m \e[38;5;188m\N{U+2580}\e[49m\N{U+2584}\e[39m \e[48;5;188m \e[48;5;255m \e[48;5;188m \e[49m \e[38;5;250m\N{U+2580}\e[48;5;254m\N{U+2584} \e[48;5;250m \e[39m\e[49m \e[38;5;71m\N{U+2580}\e[48;5;114m\N{U+2584} \N{U+2580}\e[49m\N{U+2584}\e[39m \e[0m
\e[38;5;250m\N{U+2584}\e[48;5;254m\N{U+2580}\e[38;5;188m\N{U+2580}\e[48;5;255m\N{U+2584} \e[48;5;188m \e[48;5;255m \e[48;5;188m \e[39m\e[49m \e[38;5;250m\N{U+2580}\e[48;5;254m\N{U+2584}\N{U+2584}\e[49m\N{U+2580}\e[39m \e[38;5;71m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e[0m
\e[48;5;250m \e[48;5;254m \e[38;5;188m\N{U+2580}\e[48;5;255m\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;254m\N{U+2580} \e[38;5;255m\N{U+2580}\e[48;5;255m \e[48;5;188m \e[39m\e[49m \e[0m
\e[38;5;250m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e[39m \e[38;5;188m\N{U+2580}\N{U+2580}\e[48;5;255m\N{U+2584}\N{U+2584}\N{U+2584}\e[48;5;188m \e[39m\e[49m \e[0m
EOC

1
ponies/magnum.pony Symbolic link
View file

@ -0,0 +1 @@
./raritysdad.pony

1
ponies/pearl.pony Symbolic link
View file

@ -0,0 +1 @@
./raritysmom.pony

689
pony-checklist Normal file
View file

@ -0,0 +1,689 @@
Pony checklist bas ed one http://mlp.wikia.com/wiki/List_of_ponies version 2012-(07)Jul-11 06:55
Ponies with just the name are already added to ponysay.
Why not comment the lines for the ponies you are working on.
Applejack
Pinkie Pie
Fluttershy
Rainbow Dash
Rarity
Twilight Sparkle
Apple Bloom
Scootaloo
Sweetie Belle
Big Macintosh
Braeburn
Caramel
Mr. Carrot Cake
Mrs. Cup Cake
Cheerilee
Filthy Rich http://mlp.wikia.com/wiki/Filthy_Rich
Granny Smith
Hoity Toity
Mayor Mare
Photo Finish
Sapphire Shores
Daring Do
Derpy
Pegasus royal guards
Soarin'
Spitfire
Princess Cadance
Princess Celestia
Princess Luna
Fancypants
Flam
Flim
Joe http://mlp.wikia.com/wiki/Joe
Prince Blueblood http://mlp.wikia.com/wiki/Prince_Blueblood
Shining Armor
The Great and Powerful Trixie
Unicorn royal guards http://mlp.wikia.com/wiki/Royal_guards
Diamond Tiara
Featherweight http://mlp.wikia.com/wiki/Featherweight
Pipsqueak
Pound Cake http://mlp.wikia.com/wiki/Pound_Cake_and_Pumpkin_Cake
Pumpkin Cake http://mlp.wikia.com/wiki/Pound_Cake_and_Pumpkin_Cake
Silver Spoon
Snails
Snips
Twist
Aunt Orange http://images3.wikia.nocookie.net/__cb20110823211433/mlp/images/thumb/6/6f/Aunt_Orange.png/150px-Aunt_Orange.png
Uncle Orange
Pokey Oaks http://images2.wikia.nocookie.net/__cb20120107203156/mlp/images/thumb/8/87/S02E12_UES3.png/150px-S02E12_UES3.png
Sew 'n Sow http://images2.wikia.nocookie.net/__cb20120107203155/mlp/images/thumb/0/0e/S02E12_UEM1.png/150px-S02E12_UEM1.png
Stinking Rich http://images.wikia.com/mlp/images/5/52/StinkingRich_ID.png
Apple Bumpkin
Apple Cider http://images1.wikia.nocookie.net/__cb20110821234409/mlp/images/thumb/9/97/Apple_Cider.png/150px-Apple_Cider.png
Apple Cobbler http://images.wikia.com/mlp/images/0/0a/Apple_Cobbler_s01e22.png
Apple Fritter
Apple Pie http://images2.wikia.nocookie.net/__cb20110821235513/mlp/images/thumb/f/fb/Apple_Pie.png/150px-Apple_Pie.png
Apple Strudel http://images4.wikia.nocookie.net/__cb20120214131152/mlp/images/thumb/b/b1/AppleStrudel_ID.png/150px-AppleStrudel_ID.png
Apple Tarty http://images2.wikia.nocookie.net/__cb20110821235354/mlp/images/thumb/a/a3/Apple_Tart.png/150px-Apple_Tart.png
Buttercream http://mlp.wikia.com/wiki/List_of_ponies
Caramel Apple http://images1.wikia.nocookie.net/__cb20110822005340/mlp/images/thumb/2/24/Caramel_Apple.png/150px-Caramel_Apple.png
Golden Delicious http://images2.wikia.nocookie.net/__cb20110822061036/mlp/images/thumb/2/25/Golden_Delicious.png/150px-Golden_Delicious.png
Happy Trails http://images3.wikia.nocookie.net/__cb20120107203155/mlp/images/thumb/3/3a/S02E12_UES1.png/150px-S02E12_UES1.png
Marmalade Jalapeno Popette / Orange Wafer http://images3.wikia.nocookie.net/__cb20110712090559/mlp/images/thumb/1/14/Marmalade_Jalapeno_Popette.png/150px-Marmalade_Jalapeno_Popette.png
Pacific Rose http://images4.wikia.nocookie.net/__cb20120306183745/mlp/images/thumb/9/9b/Pinkponyfirstepisode.png/150px-Pinkponyfirstepisode.png
Peachy Sweet http://images3.wikia.nocookie.net/__cb20110327212746/mlp/images/thumb/d/da/Green_coat_red_mane_boots_and_hat_pony_S121.png/150px-Green_coat_red_mane_boots_and_hat_pony_S121.png
Pink Lady http://images2.wikia.nocookie.net/__cb20111214224457/mlp/images/thumb/e/e5/Yellow_coat_pink_mane_S1E20.png/150px-Yellow_coat_pink_mane_S1E20.png
Prairie Tune http://images2.wikia.nocookie.net/__cb20120107203156/mlp/images/thumb/6/6c/S02E12_UES2.png/150px-S02E12_UES2.png
Red Delicious http://images2.wikia.nocookie.net/__cb20110823190727/mlp/images/thumb/5/51/Red_Delicious.png/150px-Red_Delicious.png
Red Gala http://images3.wikia.nocookie.net/__cb20110217234826/mlp/images/thumb/6/65/Red_Gala_Thumb.JPG/150px-Red_Gala_Thumb.JPG
Violet Fritter http://images1.wikia.nocookie.net/__cb20110714030159/mlp/images/thumb/c/c9/Lavender_Fritter.PNG/150px-Lavender_Fritter.PNG
Night Light http://images3.wikia.nocookie.net/__cb20110823214944/mlp/images/thumb/2/21/Crescent_Sparkle.png/150px-Crescent_Sparkle.png
Twilight Velvet
Magnum
Pearl
Blinkie Pie
Inkie Pie
Ace http://images4.wikia.nocookie.net/__cb20120214080030/mlp/images/thumb/7/7e/Ace_id.png/150px-Ace_id.png
Affero http://images1.wikia.nocookie.net/__cb20120214080654/mlp/images/2/2d/Affero.png
All Aboard http://images3.wikia.nocookie.net/__cb20120311212861/mlp/images/thumb/d/d2/Train_conductor_s02e14.png/150px-Train_conductor_s02e14.png
Aloe
Ambrosia http://images2.wikia.nocookie.net/__cb20120214092931/mlp/images/thumb/a/a2/Ambrosia.png/150px-Ambrosia.png
Apple Dumpling http://images4.wikia.nocookie.net/__cb20120107203155/mlp/images/thumb/a/a8/S02E12_UEM2.png/150px-S02E12_UEM2.png
Apple Munchies http://images4.wikia.nocookie.net/__cb20110714032709/mlp/images/thumb/3/3e/Apple_Munchies.PNG/150px-Apple_Munchies.PNG
Baritone http://images4.wikia.nocookie.net/__cb20120206115455/mlp/images/thumb/a/af/Gray_earth_pony_musical_notes_cutie_mark_pulling_plow_S1E11.png/150px-Gray_earth_pony_musical_notes_cutie_mark_pulling_plow_S1E11.png
Beauty Brass http://images2.wikia.nocookie.net/__cb20110822004761/mlp/images/thumb/c/cf/Bluenote.png/150px-Bluenote.png
Bell Perin http://images4.wikia.nocookie.net/__cb20110822003305/mlp/images/thumb/b/b5/BellPerin.png/150px-BellPerin.png
Berry Frost http://images2.wikia.nocookie.net/__cb20120224190632/mlp/images/thumb/d/d7/S02E18_UEM7.png/150px-S02E18_UEM7.png
Berry Icicle http://images2.wikia.nocookie.net/__cb20110822003414/mlp/images/thumb/1/10/Berry_Icicle.png/150px-Berry_Icicle.png
Berry Punch
Big Wig http://images3.wikia.nocookie.net/__cb20111213195513/mlp/images/thumb/7/72/Big_Wig.png/150px-Big_Wig.png
Black Stone http://images4.wikia.nocookie.net/__cb20110706133106/mlp/images/thumb/5/57/Black_cherry.png/150px-Black_cherry.png
Blue Bonnet http://images4.wikia.nocookie.net/__cb20110709210523/mlp/images/thumb/b/ba/Blue_Bonnet.png/150px-Blue_Bonnet.png
Blue Harvest http://images4.wikia.nocookie.net/__cb20120228004721/mlp/images/thumb/4/47/Unnamed_hazmat_suit_pony_s02e06.png/150px-Unnamed_hazmat_suit_pony_s02e06.png
Blueberry http://images4.wikia.nocookie.net/__cb20110822003906/mlp/images/thumb/6/63/Blue_coat_tan_mane_Iron_Pony_Competition_spectator_S1E13.png/150px-Blue_coat_tan_mane_Iron_Pony_Competition_spectator_S1E13.png
Bon Bon
Bonnie http://images3.wikia.nocookie.net/__cb20120107203155/mlp/images/e/e1/S02E12_UEM3.png
Bottlecap http://images4.wikia.nocookie.net/__cb20120228033204/mlp/images/thumb/a/ac/Blue_bottles_Earth_pony_s02e15.png/150px-Blue_bottles_Earth_pony_s02e15.png
Mr. Breezy http://images3.wikia.nocookie.net/__cb20110822004915/mlp/images/thumb/0/0e/Mr._Breezy.png/150px-Mr._Breezy.png
Brindle Young http://images3.wikia.nocookie.net/__cb20120107203156/mlp/images/thumb/f/ff/S02E12_UES4.png/150px-S02E12_UES4.png
Bruce Mane http://images3.wikia.nocookie.net/__cb20111221132526/mlp/images/thumb/7/76/Bruce_Mane_S1E26.png/150px-Bruce_Mane_S1E26.png
Burnt Oak http://images2.wikia.nocookie.net/__cb20111104214714/mlp/images/f/f6/Burnt_oak_id.png
Caboose http://images1.wikia.nocookie.net/__cb20110403102844/mlp/images/thumb/0/0f/Fourth_engineer_pony_S1E21.jpg/150px-Fourth_engineer_pony_S1E21.jpg
Caesar
Candy Mane
Candylicious http://images2.wikia.nocookie.net/__cb20110710014517/mlp/images/thumb/d/da/Candylicious.PNG/150px-Candylicious.PNG
Chelsea Porcelain http://images1.wikia.nocookie.net/__cb20120228004720/mlp/images/thumb/a/a1/Elderly_tea_set_mare_s02e08.png/150px-Elderly_tea_set_mare_s02e08.png
Cherry Berry
Cherry Cola http://images2.wikia.nocookie.net/__cb20110704211148/mlp/images/thumb/4/4e/Cherry_Coke_id.png/150px-Cherry_Coke_id.png
Cherry Jubilee http://images2.wikia.nocookie.net/__cb20120121221155/mlp/images/thumb/0/06/Cherries_Jubilee.png/150px-Cherries_Jubilee.png
Cherry Strudel http://images3.wikia.nocookie.net/__cb20110714031560/mlp/images/thumb/6/64/Cherry_Strudel.PNG/150px-Cherry_Strudel.PNG
Chilly Puddle http://images4.wikia.nocookie.net/__cb20110803032838/mlp/images/thumb/6/6d/Chilly_puddle_xsalien.PNG/150px-Chilly_puddle_xsalien.PNG
Clip Clop http://images2.wikia.nocookie.net/__cb20120214130545/mlp/images/thumb/4/4d/Clown_pony_S2E17.png/150px-Clown_pony_S2E17.png
Coconut http://images1.wikia.nocookie.net/__cb20120206121237/mlp/images/thumb/7/71/Brown_pony_with_tree_cutie_mark_pulling_plow_S1E11.jpg/150px-Brown_pony_with_tree_cutie_mark_pulling_plow_S1E11.jpg
Concerto http://images3.wikia.nocookie.net/__cb20120207142145/mlp/images/thumb/5/59/S02e09_ues1.png/150px-S02e09_ues1.png
Cormano http://images1.wikia.nocookie.net/__cb20110706134727/mlp/images/thumb/6/6d/Manliest_pony.jpg/150px-Manliest_pony.jpg
Cosmic http://images3.wikia.nocookie.net/__cb20111213195652/mlp/images/thumb/1/1f/Cosmic.png/150px-Cosmic.png
Creme Brulee http://images2.wikia.nocookie.net/__cb20110822014007/mlp/images/thumb/3/3c/Big_Macintosh_lookalike_with_Caramel_color_scheme_opening_sequence.png/150px-Big_Macintosh_lookalike_with_Caramel_color_scheme_opening_sequence.png
Dainty Dove http://images3.wikia.nocookie.net/__cb20110621062750/mlp/images/thumb/5/50/Dainty_Dove.png/150px-Dainty_Dove.png
Daisy
Davenport
Doseydotes http://images4.wikia.nocookie.net/__cb20110822232444/mlp/images/thumb/0/02/Doseydotes.png/150px-Doseydotes.png
Eiffel http://images2.wikia.nocookie.net/__cb20110706201705/mlp/images/thumb/d/de/Eiffel_65.png/150px-Eiffel_65.png
Elphaba Trot http://images3.wikia.nocookie.net/__cb20120224190631/mlp/images/thumb/1/1b/S02E18_UEM5.png/150px-S02E18_UEM5.png
Emerald http://images1.wikia.nocookie.net/__cb20120224190631/mlp/images/thumb/6/60/S02E18_UEM4.png/150px-S02E18_UEM4.png
Evening Star http://images2.wikia.nocookie.net/__cb20110403103420/mlp/images/thumb/2/26/Evening_star.jpg/150px-Evening_star.jpg
Felix http://images4.wikia.nocookie.net/__cb20120310220652/mlp/images/thumb/c/cd/S02E19_UES2.png/150px-S02E19_UES2.png
Fiddlesticks http://images2.wikia.nocookie.net/__cb20111022193515/mlp/images/thumb/e/e2/Violna.png/150px-Violna.png
Film Reel http://images3.wikia.nocookie.net/__cb20110822054522/mlp/images/thumb/4/44/Film_Reel.png/150px-Film_Reel.png
Flounder http://images2.wikia.nocookie.net/__cb20110610061737/mlp/images/thumb/8/85/Flounder.png/150px-Flounder.png
Forest Spirit http://images1.wikia.nocookie.net/__cb20110715085613/mlp/images/8/8c/Forest_Spirit.PNG
Frederic Horseshoepin http://images3.wikia.nocookie.net/__cb20111213195912/mlp/images/thumb/8/8a/Frederic_Horseshoepin.png/150px-Frederic_Horseshoepin.png
Fuzzy Slippers http://images4.wikia.nocookie.net/__cb20120208020302/mlp/images/thumb/0/05/Bald_pony_s02e14.png/150px-Bald_pony_s02e14.png
G. Raff http://images4.wikia.nocookie.net/__cb20120212060405/mlp/images/thumb/d/dd/Too_tall.png/150px-Too_tall.png
Geri http://images2.wikia.nocookie.net/__cb20111113165236/mlp/images/thumb/c/cc/Fore_S2E06.png/150px-Fore_S2E06.png
Ginger Gold http://images4.wikia.nocookie.net/__cb20110705211958/mlp/images/thumb/0/0a/Gingergold.png/150px-Gingergold.png
Giselle http://images3.wikia.nocookie.net/__cb20110822060922/mlp/images/thumb/f/f1/Giselle.png/150px-Giselle.png
Gizmo http://images3.wikia.nocookie.net/__cb20120306100927/mlp/images/thumb/c/c3/Stallion_with_robot_cutie_mark_s02e19.png/150px-Stallion_with_robot_cutie_mark_s02e19.png
Golden Harvest
Goldengrape http://images4.wikia.nocookie.net/__cb20110822061150/mlp/images/thumb/d/dc/Goldengrape_id_S1E7.png/150px-Goldengrape_id_S1E7.png
Mr. Greenhooves http://images1.wikia.nocookie.net/__cb20120718005134/mlp/images/thumb/2/2e/Mr._Greenhooves_S1E15_thumb.PNG/150px-Mr._Greenhooves_S1E15_thumb.PNG
Hairy Tipper http://images1.wikia.nocookie.net/__cb20120213072741/mlp/images/thumb/2/25/Too_flashy_pony_S2E17.png/150px-Too_flashy_pony_S2E17.png
Hard Knocks http://images2.wikia.nocookie.net/__cb20120205002823/mlp/images/thumb/7/78/S02E16_UES1.png/150px-S02E16_UES1.png
Harpo Parish Nadermane http://images4.wikia.nocookie.net/__cb20110822061317/mlp/images/thumb/5/55/Harpo_Parish_Nadermane.png/150px-Harpo_Parish_Nadermane.png
Harry Trotter http://images2.wikia.nocookie.net/__cb20120618212032/mlp/images/c/c9/Yellow_pony_with_glasses_and_scarf_S02E26.png
Hay Fever http://images3.wikia.nocookie.net/__cb20120212053738/mlp/images/thumb/2/2e/Cold_Pony.png/150px-Cold_Pony.png
Hayseed Turnip Truck http://images4.wikia.nocookie.net/__cb20111220174830/mlp/images/thumb/0/0c/Hayseed_Turnip_Truck_S2E9.png/150px-Hayseed_Turnip_Truck_S2E9.png
Herald http://images3.wikia.nocookie.net/__cb20110322110425/mlp/images/thumb/a/a9/Herald.PNG/150px-Herald.PNG
Hercules http://images4.wikia.nocookie.net/__cb20110822061424/mlp/images/thumb/7/76/Hercules.png/150px-Hercules.png
High Style http://images2.wikia.nocookie.net/__cb20110822000642/mlp/images/thumb/2/21/Hairdresser_pony_S1E20.png/150px-Hairdresser_pony_S1E20.png
Horse, MD http://images2.wikia.nocookie.net/__cb20111212174238/mlp/images/thumb/d/dc/Doctor_examining_Spike_S2E10.png/150px-Doctor_examining_Spike_S2E10.png
Horte Cuisine
Hugh Jelly http://images4.wikia.nocookie.net/__cb20120211211959/mlp/images/thumb/c/c3/Pony_strangely_obsessed_with_tubs_of_jelly_S2E17.png/150px-Pony_strangely_obsessed_with_tubs_of_jelly_S2E17.png
Icy Drop http://images4.wikia.nocookie.net/__cb20110822064622/mlp/images/thumb/3/38/Icy_Rain.png/150px-Icy_Rain.png
Jangles http://images1.wikia.nocookie.net/__cb20110614052860/mlp/images/thumb/e/e8/Party_pony_2_S1E26.png/150px-Party_pony_2_S1E26.png
Jeff "The Dude" Letrotski http://images3.wikia.nocookie.net/__cb20111113154012/mlp/images/thumb/0/04/Jeff_The_Dude_Letrotskti.png/150px-Jeff_The_Dude_Letrotskti.png
Jesús Pezuña http://images1.wikia.nocookie.net/__cb20111113161740/mlp/images/thumb/3/3e/Jesus_S2E05.png/150px-Jesus_S2E05.png
Jim Beam http://images4.wikia.nocookie.net/__cb20120227215231/mlp/images/thumb/6/67/Construction_worker_i-beam_s02e08.png/150px-Construction_worker_i-beam_s02e08.png
John Bull http://images3.wikia.nocookie.net/__cb20110403103440/mlp/images/thumb/5/52/Second_engineer_pony_pulling_locomotive_S1E21.jpg/150px-Second_engineer_pony_pulling_locomotive_S1E21.jpg
Junebug http://images1.wikia.nocookie.net/__cb20111213200332/mlp/images/thumb/1/15/Junebug.png/150px-Junebug.png
Karat http://images3.wikia.nocookie.net/__cb20120212144739/mlp/images/thumb/0/01/Unnamed_Jeweller_Pony_S2E17.png/150px-Unnamed_Jeweller_Pony_S2E17.png
Kazooie http://images2.wikia.nocookie.net/__cb20111213200348/mlp/images/0/0a/Kazooie.png
Klein http://images2.wikia.nocookie.net/__cb20110624190926/mlp/images/thumb/f/f4/Blueberry_twist.png/150px-Blueberry_twist.png
Knit Knot http://images1.wikia.nocookie.net/__cb20120228004721/mlp/images/thumb/2/23/Elderly_yarn_mare_s02e08.png/150px-Elderly_yarn_mare_s02e08.png
Lavenderhoof http://images1.wikia.nocookie.net/__cb20110714003760/mlp/images/thumb/6/63/Lavenderhoof.PNG/150px-Lavenderhoof.PNG
Lemon Chiffon http://images2.wikia.nocookie.net/__cb20120227223534/mlp/images/thumb/0/0c/S02E08_UEM1.png/150px-S02E08_UEM1.png
Lily http://images3.wikia.nocookie.net/__cb20110822064855/mlp/images/thumb/0/0a/Lily.png/150px-Lily.png
Lincoln http://images1.wikia.nocookie.net/__cb20110822065011/mlp/images/thumb/4/43/Lincoln.png/150px-Lincoln.png
Link Pink http://images2.wikia.nocookie.net/__cb20110714003819/mlp/images/thumb/a/a9/Link_Pink.PNG/150px-Link_Pink.PNG
Linked Hearts http://images1.wikia.nocookie.net/__cb20111015143007/mlp/images/thumb/7/7a/Linkedheartsep3s2.png/150px-Linkedheartsep3s2.png
Little Po http://images2.wikia.nocookie.net/__cb20110821032938/mlp/images/thumb/3/37/Little_Po.png/150px-Little_Po.png
Lotus
Lucky http://images4.wikia.nocookie.net/__cb20120212142628/mlp/images/thumb/1/19/Grey-Lucky.png/150px-Grey-Lucky.png
Lyrica http://images1.wikia.nocookie.net/__cb20110822070241/mlp/images/thumb/7/77/Lyrica.png/150px-Lyrica.png
Majesty http://images3.wikia.nocookie.net/__cb20110822070412/mlp/images/thumb/c/cc/Majesty.png/150px-Majesty.png
Mane Goodall http://images3.wikia.nocookie.net/__cb20111212180238/mlp/images/thumb/3/30/Vet_smiling_at_Spike_S2E10.png/150px-Vet_smiling_at_Spike_S2E10.png
Mango Juice http://images2.wikia.nocookie.net/__cb20110726182509/mlp/images/7/7f/Mangojuice.png
Marigold http://images1.wikia.nocookie.net/__cb20110822054628/mlp/images/thumb/9/91/News_stand_pony_S1E20.png/150px-News_stand_pony_S1E20.png
Maroon Carrot http://images3.wikia.nocookie.net/__cb20110822222505/mlp/images/thumb/b/b0/Maroon_Carrot.png/150px-Maroon_Carrot.png
Masquerade http://images2.wikia.nocookie.net/__cb20110614052849/mlp/images/thumb/0/01/Party_pony_1.png/150px-Party_pony_1.png
Master
Maybelline http://images4.wikia.nocookie.net/__cb20120227223534/mlp/images/thumb/2/2e/S02E08_UEM2.png/150px-S02E08_UEM2.png
Meadow Song http://images3.wikia.nocookie.net/__cb20120630043550/mlp/images/thumb/6/61/Meadow_Song.png/150px-Meadow_Song.png
Melilot http://images2.wikia.nocookie.net/__cb20110709060736/mlp/images/thumb/1/17/Melilot.png/150px-Melilot.png
Midnight Fun http://images1.wikia.nocookie.net/__cb20110624094129/mlp/images/thumb/f/fb/Marge_pony.png/150px-Marge_pony.png
Millie http://images1.wikia.nocookie.net/__cb20111127205205/mlp/images/thumb/0/04/Millie.png/150px-Millie.png
Mjölna
Morton Saltworthy http://images3.wikia.nocookie.net/__cb20110328182939/mlp/images/thumb/b/b3/Saltshaker.png/150px-Saltshaker.png
Noteworthy
Nurse Coldheart http://images4.wikia.nocookie.net/__cb20120205002823/mlp/images/thumb/8/80/S02E16_UEM2.png/150px-S02E16_UEM2.png
Nurse Redheart
Nurse Sweetheart http://images4.wikia.nocookie.net/__cb20120205002822/mlp/images/thumb/e/e8/S02E16_UEM1.png/150px-S02E16_UEM1.png
Nurse Tenderheart http://images3.wikia.nocookie.net/__cb20120607003107/mlp/images/thumb/a/ab/Tenderheart.png/150px-Tenderheart.png
Oakey Doke http://images1.wikia.nocookie.net/__cb20120130080532/mlp/images/thumb/d/de/S01E01_UEM1.png/150px-S01E01_UEM1.png
Octavia
Oregon Trail http://images1.wikia.nocookie.net/__cb20120107203156/mlp/images/thumb/2/2d/S02E12_UES5.png/150px-S02E12_UES5.png
Orion http://images2.wikia.nocookie.net/__cb20110823205129/mlp/images/thumb/3/36/Orion1.png/150px-Orion1.png
Palmer http://images1.wikia.nocookie.net/__cb20120701011150/mlp/images/thumb/0/0a/Palmer.png/150px-Palmer.png
Peachy Cream http://images1.wikia.nocookie.net/__cb20120311212861/mlp/images/thumb/c/c2/S02E14_UEM2.png/150px-S02E14_UEM2.png
Persnickety http://images3.wikia.nocookie.net/__cb20120212053457/mlp/images/thumb/2/25/Uptightpony.png/150px-Uptightpony.png
Petunia http://images3.wikia.nocookie.net/__cb20110822071116/mlp/images/thumb/4/40/Petunia.png/150px-Petunia.png
Picture Perfect http://images3.wikia.nocookie.net/__cb20110821035940/mlp/images/thumb/0/0b/Picture_Perfect.png/150px-Picture_Perfect.png
Pigpen http://images2.wikia.nocookie.net/__cb20120212044742/mlp/images/thumb/4/42/Too_smelly.png/150px-Too_smelly.png
Pine Breeze http://images3.wikia.nocookie.net/__cb20120212135139/mlp/images/thumb/2/22/Gardener_pony_s02e08.png/150px-Gardener_pony_s02e08.png
Pish Posh http://images2.wikia.nocookie.net/__cb20111213200424/mlp/images/thumb/1/1e/Lady_Grey.png/150px-Lady_Grey.png
Post Haste http://images2.wikia.nocookie.net/__cb20120123000855/mlp/images/thumb/0/03/Telegram_delivery_pony_S2E14.png/150px-Telegram_delivery_pony_S2E14.png
Powder Rouge
Pretty Vision http://images1.wikia.nocookie.net/__cb20110822054310/mlp/images/thumb/1/15/Tan_coat_blond_mane_green_suit_pony_S1E20.png/150px-Tan_coat_blond_mane_green_suit_pony_S1E20.png
Promontory http://images2.wikia.nocookie.net/__cb20110403103514/mlp/images/thumb/e/e6/Promontory.png/150px-Promontory.png
Purple Haze http://images2.wikia.nocookie.net/__cb20110823001242/mlp/images/thumb/7/77/Purple_Haze.png/150px-Purple_Haze.png
Purple Wave http://images2.wikia.nocookie.net/__cb20110823190613/mlp/images/thumb/d/dc/Purple_Wave.png/150px-Purple_Wave.png
Quake http://images3.wikia.nocookie.net/__cb20110322103954/mlp/images/thumb/0/0a/Quake.PNG/150px-Quake.PNG
Raggedy Doctor http://images4.wikia.nocookie.net/__cb20111213200712/mlp/images/thumb/3/3f/Top_hat_hourglass_cutie_mark_pony_S2E09.png/150px-Top_hat_hourglass_cutie_mark_pony_S2E09.png
The Rani http://images2.wikia.nocookie.net/__cb20110624191141/mlp/images/thumb/6/6d/Rani.png/150px-Rani.png
Raven http://images3.wikia.nocookie.net/__cb20111213200948/mlp/images/thumb/2/26/Devil_costume_pony_S2E04.png/150px-Devil_costume_pony_S2E04.png
Reflective Rock http://images4.wikia.nocookie.net/__cb20110821035412/mlp/images/4/4f/Reflective_Rock.png
Regal Candent http://images3.wikia.nocookie.net/__cb20110515013654/mlp/images/thumb/5/56/Regal_Candent.png/150px-Regal_Candent.png
Rick Shaw http://images2.wikia.nocookie.net/__cb20120202064706/mlp/images/thumb/b/b9/Taxi_pony_s02e05.png/150px-Taxi_pony_s02e05.png
Roma http://images4.wikia.nocookie.net/__cb20120309140137/mlp/images/thumb/b/b0/S02E19_UEM3.png/150px-S02E19_UEM3.png
Romana http://images1.wikia.nocookie.net/__cb20110822223212/mlp/images/thumb/0/0c/Romana_II.png/150px-Romana_II.png
Rose
Roxie http://images4.wikia.nocookie.net/__cb20110822223411/mlp/images/thumb/f/f2/Roxies.png/150px-Roxies.png
Royal Riff http://images4.wikia.nocookie.net/__cb20120227015711/mlp/images/thumb/4/46/S02E08_UES2_shot_taken_from_s02e15.png/150px-S02E08_UES2_shot_taken_from_s02e15.png
Salt Lick http://images4.wikia.nocookie.net/__cb20110405035659/mlp/images/thumb/8/82/Salty.png/150px-Salty.png
Sandy Soles http://images2.wikia.nocookie.net/__cb20120224190632/mlp/images/thumb/0/05/S02E18_UEM6.png/150px-S02E18_UEM6.png
Screw Loose http://images2.wikia.nocookie.net/__cb20120210080937/mlp/images/thumb/7/71/Barking_pony_screw_cutie_mark_S2E16.png/150px-Barking_pony_screw_cutie_mark_S2E16.png
Screwball
Serena http://images1.wikia.nocookie.net/__cb20110612005433/mlp/images/thumb/6/68/Serena.jpg/150px-Serena.jpg
Shamrock http://images3.wikia.nocookie.net/__cb20110623074615/mlp/images/thumb/9/98/Shamrock.png/150px-Shamrock.png
Sharpener http://images1.wikia.nocookie.net/__cb20110419181219/mlp/images/thumb/c/ca/Sharpener.PNG/150px-Sharpener.PNG
Sheriff Silverstar
Shoeshine http://mlp.wikia.com/wiki/Shoeshine
Shortround http://images3.wikia.nocookie.net/__cb20120212040610/mlp/images/thumb/2/2a/Too_Short_pony.png/150px-Too_Short_pony.png
Silver String http://images3.wikia.nocookie.net/__cb20110822223017/mlp/images/f/fb/Silver_String_ID_s01e21.png
Snappy Scoop http://images3.wikia.nocookie.net/__cb20110821040506/mlp/images/thumb/3/3a/Snappy_Scoop.png/150px-Snappy_Scoop.png
Soigne Folio
Spring Water http://images3.wikia.nocookie.net/__cb20110822223834/mlp/images/thumb/e/e5/Spring_Water.png/150px-Spring_Water.png
Squeaky Clean http://images1.wikia.nocookie.net/__cb20120212055960/mlp/images/thumb/2/23/Too_clean.png/150px-Too_clean.png
Star Gazer http://images1.wikia.nocookie.net/__cb20110822222717/mlp/images/thumb/5/53/Star_Gazer.png/150px-Star_Gazer.png
Starlight http://images3.wikia.nocookie.net/__cb20110822004144/mlp/images/thumb/d/da/Pink_cheerleader_pony_S1E13.png/150px-Pink_cheerleader_pony_S1E13.png
Steamer http://images2.wikia.nocookie.net/__cb20120311212902/mlp/images/thumb/1/18/Train_driver_s02e14.png/150px-Train_driver_s02e14.png
Stella
Storm http://images2.wikia.nocookie.net/__cb20110822224060/mlp/images/thumb/0/07/Storm.png/150px-Storm.png
Strawberry Cream http://images4.wikia.nocookie.net/__cb20120214142460/mlp/images/8/8a/S02E17_UES1.png
Sun Streak http://images1.wikia.nocookie.net/__cb20110822224209/mlp/images/thumb/1/1a/Sun_Streak.png/150px-Sun_Streak.png
Sunset Bliss http://images2.wikia.nocookie.net/__cb20110708000917/mlp/images/thumb/9/90/Sunset_bliss.png/150px-Sunset_bliss.png
Surf http://images2.wikia.nocookie.net/__cb20120309140137/mlp/images/thumb/5/51/S02E19_UEM2.png/150px-S02E19_UEM2.png
Symphony http://images1.wikia.nocookie.net/__cb20120207133422/mlp/images/thumb/1/13/Violin_pony_s02e09.png/150px-Violin_pony_s02e09.png
Theodore Donald "Donny" Kerabatsos http://images1.wikia.nocookie.net/__cb20111113153728/mlp/images/thumb/d/d2/Theodore_Donald_Donny_Kerabatsos.png/150px-Theodore_Donald_Donny_Kerabatsos.png
Time Turner
Toffee http://images2.wikia.nocookie.net/__cb20110822224628/mlp/images/thumb/2/29/Toffee.png/150px-Toffee.png
Tourist Trap http://images3.wikia.nocookie.net/__cb20120227223534/mlp/images/thumb/2/2c/S02E08_UES4.png/150px-S02E08_UES4.png
Tree Sap http://images2.wikia.nocookie.net/__cb20110822224332/mlp/images/thumb/f/fc/Tree_Sap.png/150px-Tree_Sap.png
Tropical Spring http://images4.wikia.nocookie.net/__cb20120224190631/mlp/images/thumb/3/3c/S02E18_UEM3.png/150px-S02E18_UEM3.png
Turf http://images4.wikia.nocookie.net/__cb20120309140136/mlp/images/thumb/3/39/S02E19_UEM1.png/150px-S02E19_UEM1.png
Tux n' Tails http://images3.wikia.nocookie.net/__cb20110621063125/mlp/images/thumb/8/81/Tux_'n_Tails.png/150px-Tux_'n_Tails.png
Twilight Sky http://images4.wikia.nocookie.net/__cb20110331124145/mlp/images/thumb/7/77/Ice.png/150px-Ice.png
Vanilla Sweets http://images4.wikia.nocookie.net/__cb20110624094310/mlp/images/thumb/f/ff/Vanilla_sweets.png/150px-Vanilla_sweets.png
Vera http://images3.wikia.nocookie.net/__cb20110706140537/mlp/images/thumb/3/3b/Cream_coat_lavender_mane_lotus_cutie_mark_clown_hairdo_S1E18.jpg/150px-Cream_coat_lavender_mane_lotus_cutie_mark_clown_hairdo_S1E18.jpg
Vigilance http://images3.wikia.nocookie.net/__cb20120205002823/mlp/images/thumb/e/ee/S02E16_UES2.png/150px-S02E16_UES2.png
Wacky Hair Day and Spray http://images3.wikia.nocookie.net/__cb20110727212619/mlp/images/thumb/e/ea/Wackyhair.png/150px-Wackyhair.png
Mr. Waddle http://images2.wikia.nocookie.net/__cb20111213195636/mlp/images/thumb/d/d8/Elderly_pony_bubble_pipe_cutie_mark_S2E08.png/150px-Elderly_pony_bubble_pipe_cutie_mark_S2E08.png
Walter Coltchak http://images4.wikia.nocookie.net/__cb20111113172152/mlp/images/thumb/f/f2/WalterColtchak.png/150px-WalterColtchak.png
Welly http://images2.wikia.nocookie.net/__cb20120224190630/mlp/images/thumb/b/bb/S02E18_UEM2.png/150px-S02E18_UEM2.png
Wildwood Flower http://images1.wikia.nocookie.net/__cb20120123194028/mlp/images/thumb/5/50/Happy_cowpony_S02E14.png/150px-Happy_cowpony_S02E14.png
William Wright http://images4.wikia.nocookie.net/__cb20120224190634/mlp/images/thumb/9/9c/S02E18_UES1.png/150px-S02E18_UES1.png
Winter Withers http://images3.wikia.nocookie.net/__cb20111213201343/mlp/images/b/b6/Winter_Withers1.png
Wisp http://images4.wikia.nocookie.net/__cb20120227223535/mlp/images/thumb/d/d9/S02E08_UES5.png/150px-S02E08_UES5.png
Yooess Dee http://images1.wikia.nocookie.net/__cb20110821040633/mlp/images/thumb/5/5a/Yooess_Dee.png/150px-Yooess_Dee.png
Mr. Zippy http://images4.wikia.nocookie.net/__cb20111230172439/mlp/images/thumb/0/0d/S01E03_UWM1.png/150px-S01E03_UWM1.png
Blaze http://images4.wikia.nocookie.net/__cb20111230172439/mlp/images/thumb/0/0d/S01E03_UWM1.png/150px-S01E03_UWM1.png
Fire Streak http://images4.wikia.nocookie.net/__cb20111216012624/mlp/images/0/09/Firestreak.png
Fleetfoot http://images1.wikia.nocookie.net/__cb20111216012711/mlp/images/f/fb/S02E09_Fleetfoot.png
High Winds http://images1.wikia.nocookie.net/__cb20111213200158/mlp/images/5/5a/High_Winds.png
Lightning Streak http://images4.wikia.nocookie.net/__cb20111213200452/mlp/images/7/7f/Lightning_Streak.png
Misty http://images2.wikia.nocookie.net/__cb20111216012822/mlp/images/d/de/S01E26_Ice_Wind.png
Rapidfire [UNIDENTIFIED]
Silver Lining http://images3.wikia.nocookie.net/__cb20111216013326/mlp/images/6/6f/S01E16_Rapid_Process_of_Elimination.png
Surprise [NOT SURPRISE IN BROWSER/DESKTOP PONIES] http://images1.wikia.nocookie.net/__cb20111230172440/mlp/images/thumb/6/6c/S01E03_UWM2.png/150px-S01E03_UWM2.png
Wave Chill http://images1.wikia.nocookie.net/__cb20120115103232/mlp/images/thumb/3/3d/S1E16_UWM3.png/150px-S1E16_UWM3.png
Airheart http://images3.wikia.nocookie.net/__cb20120326185026/mlp/images/1/16/Purple_cloud_pegasus_mare_s02e22.png
April Showers http://images2.wikia.nocookie.net/__cb20111216013116/mlp/images/9/92/S01E16_Medley.png
Blossomforth
Blue Skies http://images1.wikia.nocookie.net/__cb20120326190048/mlp/images/thumb/d/df/Blue_pegasus_yellow_mane_s02e22.png/150px-Blue_pegasus_yellow_mane_s02e22.png
Blue October / Blueberry Muffin http://images4.wikia.nocookie.net/__cb20110705213514/mlp/images/thumb/8/8b/Blueoctober.png/150px-Blueoctober.png
Blueberry Cloud http://images1.wikia.nocookie.net/__cb20120625080960/mlp/images/b/b1/Blueberry_Cloud.PNG
Bon Voyage http://images4.wikia.nocookie.net/__cb20120326185955/mlp/images/thumb/7/7c/Blue-and-purple_maned_pegasus_s02e22.png/150px-Blue-and-purple_maned_pegasus_s02e22.png
Brolly http://images3.wikia.nocookie.net/__cb20110405235216/mlp/images/thumb/7/76/Brolly.png/150px-Brolly.png
Cappuccino / Luke http://images1.wikia.nocookie.net/__cb20111216012454/mlp/images/5/5c/S01E16_Cappuccino.png
Chocolate Blueberry http://images1.wikia.nocookie.net/__cb20110709061019/mlp/images/thumb/d/d3/Chocolate_Blueberry.png/150px-Chocolate_Blueberry.png
Cinnamon Swirl http://images3.wikia.nocookie.net/__cb20120224191007/mlp/images/thumb/a/a1/S02E18_UPM2.png/150px-S02E18_UPM2.png
Cloud Kicker http://images2.wikia.nocookie.net/__cb20110216030054/mlp/images/thumb/4/46/Cloud_Kicker_id.png/150px-Cloud_Kicker_id.png
Cloud Showers http://images2.wikia.nocookie.net/__cb20110727054813/mlp/images/thumb/5/5d/Cloudshowers.png/150px-Cloudshowers.png
Cloudchaser http://images4.wikia.nocookie.net/__cb20120319192208/mlp/images/thumb/d/de/Pony_next_to_pink_bow_pegasus_s02e22.png/150px-Pony_next_to_pink_bow_pegasus_s02e22.png
Crafty Crate
Daddy Hooves / Daddy Doo / Nimbos http://images3.wikia.nocookie.net/__cb20110713225512/mlp/images/thumb/7/7f/Purplish_male_Pegasus_at_cloud_factory_S1E16.png/150px-Purplish_male_Pegasus_at_cloud_factory_S1E16.png
Deep Blue http://images4.wikia.nocookie.net/__cb20120224190634/mlp/images/thumb/5/59/S02E18_UPM1.png/150px-S02E18_UPM1.png
Dewdrop http://images1.wikia.nocookie.net/__cb20120326185532/mlp/images/thumb/9/90/Green_stallion_hurled_out_of_tornado_s02e22.png/150px-Green_stallion_hurled_out_of_tornado_s02e22.png
Dizzy Twister http://images4.wikia.nocookie.net/__cb20120221212659/mlp/images/thumb/c/c0/Tornados_id.png/150px-Tornados_id.png
Dollar / Cashier / Money Shot http://images2.wikia.nocookie.net/__cb20110319145320/mlp/images/thumb/2/26/Dollar.JPG/150px-Dollar.JPG
Drizzle http://images4.wikia.nocookie.net/__cb20110718022048/mlp/images/thumb/8/8d/Drizzle.PNG/150px-Drizzle.PNG
Dumb-Bell http://images2.wikia.nocookie.net/__cb20110220214036/mlp/images/thumb/b/b6/Dumbbell_Thumb.JPG/150px-Dumbbell_Thumb.JPG
Dust Devil http://images2.wikia.nocookie.net/__cb20120326185012/mlp/images/thumb/a/a3/Desaturated_tornado_pegasus_mare_s02e22.png/150px-Desaturated_tornado_pegasus_mare_s02e22.png
Electric Blue http://images4.wikia.nocookie.net/__cb20110215052515/mlp/images/thumb/9/97/Firefly_Thumb.JPG/150px-Firefly_Thumb.JPG
Endless Clouds http://images3.wikia.nocookie.net/__cb20111213195752/mlp/images/1/1d/Endless_Clouds.png
Flash Bulb http://images4.wikia.nocookie.net/__cb20110507210507/mlp/images/thumb/a/a4/Flashbulb.png/150px-Flashbulb.png
Flitter http://images2.wikia.nocookie.net/__cb20120319192207/mlp/images/thumb/3/31/Pink_bow_pegasus_s02e22.png/150px-Pink_bow_pegasus_s02e22.png
Flutter Doo / Flutter Hooves / Missing Bubbles http://images3.wikia.nocookie.net/__cb20110407160053/mlp/images/thumb/c/cb/Flutter_Doo.png/150px-Flutter_Doo.png
Great Scott http://images4.wikia.nocookie.net/__cb20120325035724/mlp/images/thumb/6/69/White_pegasus_stallion_in_reservoir_s02e22.png/150px-White_pegasus_stallion_in_reservoir_s02e22.png
Green Gem http://images2.wikia.nocookie.net/__cb20111216012732/mlp/images/9/90/Green_Gem1.png
Helia http://images4.wikia.nocookie.net/__cb20120326175955/mlp/images/thumb/5/57/Freckles_sunflower_pegasus_s02e22.png/150px-Freckles_sunflower_pegasus_s02e22.png
Honeysuckle http://images1.wikia.nocookie.net/__cb20110709060821/mlp/images/thumb/2/21/Honeysuckle.png/150px-Honeysuckle.png
Hoops http://images4.wikia.nocookie.net/__cb20110220214104/mlp/images/thumb/e/e6/Hoops_Thumb.JPG/150px-Hoops_Thumb.JPG
Ice Pop / Cryo Doo / Frosty Hooves http://images2.wikia.nocookie.net/__cb20110709060809/mlp/images/thumb/3/3b/Ice_pop.png/150px-Ice_pop.png
Icy Rain http://images3.wikia.nocookie.net/__cb20110704035921/mlp/images/thumb/c/c4/Icy_rain.png/150px-Icy_rain.png
Jack Hammer http://images3.wikia.nocookie.net/__cb20110621071205/mlp/images/thumb/7/71/Carl.png/150px-Carl.png
Juicy Fruit http://images2.wikia.nocookie.net/__cb20110624094111/mlp/images/thumb/f/fc/Fruit_Punch.png/150px-Fruit_Punch.png
Lavender Skies http://images1.wikia.nocookie.net/__cb20120212173315/mlp/images/thumb/8/8f/S01E11_UPM1.png/150px-S01E11_UPM1.png
Lightning Bolt
Lucy Packard http://images3.wikia.nocookie.net/__cb20110301021442/mlp/images/thumb/1/1d/Lucy.jpg/150px-Lucy.jpg
Madden http://images3.wikia.nocookie.net/__cb20110301021551/mlp/images/thumb/b/b1/Madden.jpg/150px-Madden.jpg
Medley http://images2.wikia.nocookie.net/__cb20120222233647/mlp/images/thumb/9/9b/Medley-blue_id_s01e11.png/150px-Medley-blue_id_s01e11.png
Merry May http://images2.wikia.nocookie.net/__cb20110203053144/mlp/images/thumb/d/d4/Flora.jpg/150px-Flora.jpg
Milky Way http://images3.wikia.nocookie.net/__cb20120326180036/mlp/images/thumb/6/6c/White_telescope_pegasus_stallion_s02e22.png/150px-White_telescope_pegasus_stallion_s02e22.png
Nana Knits http://images2.wikia.nocookie.net/__cb20110228042005/mlp/images/thumb/e/ea/Old_Pegasus_pony_with_a_yarn_cutie_mark_S1E16.png/150px-Old_Pegasus_pony_with_a_yarn_cutie_mark_S1E16.png
Opal Water http://images2.wikia.nocookie.net/__cb20110709213807/mlp/images/thumb/e/e5/Name-me.PNG/150px-Name-me.PNG
Orange Blossom http://images3.wikia.nocookie.net/__cb20110710014711/mlp/images/thumb/5/55/Overly_Accessorised_Party_Pony.PNG/150px-Overly_Accessorised_Party_Pony.PNG
Orange Box http://images4.wikia.nocookie.net/__cb20110714045752/mlp/images/thumb/f/ff/Orangebox.png/150px-Orangebox.png
Papermoon http://images2.wikia.nocookie.net/__cb20110407194306/mlp/images/thumb/0/0f/Moon.PNG/150px-Moon.PNG
Parasol http://images4.wikia.nocookie.net/__cb20110725003630/mlp/images/thumb/6/64/Parasol_flies.png/150px-Parasol_flies.png
Parula http://images4.wikia.nocookie.net/__cb20111213200633/mlp/images/f/f6/Parula.png
Peppermint Crunch http://images4.wikia.nocookie.net/__cb20110707011840/mlp/images/thumb/9/9d/Peppermint_Crunch.png/150px-Peppermint_Crunch.png
Pink Cloud http://images2.wikia.nocookie.net/__cb20111216013154/mlp/images/2/20/S01E03_Pink_Cloud.png
Prism Strider http://images1.wikia.nocookie.net/__cb20120326190037/mlp/images/thumb/6/66/Blue_rainbow_pegasus_stallion_s02e22.png/150px-Blue_rainbow_pegasus_stallion_s02e22.png
Pumpkin Tart http://images2.wikia.nocookie.net/__cb20111213200839/mlp/images/5/55/Pumpkin_Tart.png
Q. T. Prism http://images1.wikia.nocookie.net/__cb20110624094149/mlp/images/thumb/1/10/Optic_Prism.png/150px-Optic_Prism.png
Rainbowshine
Raindrops
Red Velvet / Velvet Hooves Red Velvet / Velvet Hooves
Riverdance http://images2.wikia.nocookie.net/__cb20110715201547/mlp/images/thumb/7/70/Riverdance.PNG/150px-Riverdance.PNG
Rivet http://images1.wikia.nocookie.net/__cb20110621071218/mlp/images/thumb/3/33/Homer.png/150px-Homer.png
Sandstorm http://images4.wikia.nocookie.net/__cb20120116224256/mlp/images/thumb/9/99/S01E06_UPM1.png/150px-S01E06_UPM1.png
Sassaflash http://images2.wikia.nocookie.net/__cb20110709061028/mlp/images/thumb/9/92/Bluebird_Happiness.png/150px-Bluebird_Happiness.png
Score http://images1.wikia.nocookie.net/__cb20110220214046/mlp/images/thumb/3/35/Score_Thumb.JPG/150px-Score_Thumb.JPG
Serenity http://images1.wikia.nocookie.net/__cb20120326185039/mlp/images/thumb/9/96/Pink_raindrops_pegasus_stallion_s02e22.png/150px-Pink_raindrops_pegasus_stallion_s02e22.png
Silver Script http://images2.wikia.nocookie.net/__cb20120214053328/mlp/images/thumb/7/79/S02E17_UPS1.png/150px-S02E17_UPS1.png
Silverspeed http://images4.wikia.nocookie.net/__cb20120326185123/mlp/images/thumb/b/bc/Silverspeed_s02e22.png/150px-Silverspeed_s02e22.png
Skyra
Snow Catcher http://images1.wikia.nocookie.net/__cb20110704192224/mlp/images/thumb/5/5b/Snow_catcher.png/150px-Snow_catcher.png
Snowflake
Spectrum http://images2.wikia.nocookie.net/__cb20111213200922/mlp/images/thumb/3/31/Roy_G._Bow_S01E16.png/150px-Roy_G._Bow_S01E16.png
Star Hunter http://images1.wikia.nocookie.net/__cb20120326180137/mlp/images/thumb/d/dc/Dark_blue_constellation_stallion_s02e22.png/150px-Dark_blue_constellation_stallion_s02e22.png
Starburst http://images4.wikia.nocookie.net/__cb20110706203538/mlp/images/thumb/5/52/Cool_star.png/150px-Cool_star.png
Stardancer http://images3.wikia.nocookie.net/__cb20110707013113/mlp/images/thumb/3/31/Stardancer.png/150px-Stardancer.png
Starsong / Sugar Apple http://images1.wikia.nocookie.net/__cb20110621071306/mlp/images/thumb/f/f6/Sugar_Apple.png/150px-Sugar_Apple.png
Strawberry Sunrise http://images1.wikia.nocookie.net/__cb20120326175918/mlp/images/thumb/4/41/Yellow_grapes_pegasus_s02e22.png/150px-Yellow_grapes_pegasus_s02e22.png
Sugar Grape http://images1.wikia.nocookie.net/__cb20110805213911/mlp/images/2/25/Sugar_grape.png
Sunburst http://images1.wikia.nocookie.net/__cb20110621071321/mlp/images/thumb/9/97/Sunburst.png/150px-Sunburst.png
Sunlight http://images3.wikia.nocookie.net/__cb20120325033120/mlp/images/thumb/e/ec/Yellow_stallion_hurled_out_of_tornado_s02e22.png/150px-Yellow_stallion_hurled_out_of_tornado_s02e22.png
Sunny Rays http://images3.wikia.nocookie.net/__cb20110725003610/mlp/images/thumb/d/d5/Sun_rays.png/150px-Sun_rays.png
Sunstone http://images2.wikia.nocookie.net/__cb20120417184529/mlp/images/thumb/7/7f/S02E11_UPM1.png/150px-S02E11_UPM1.png
Sunstone http://images2.wikia.nocookie.net/__cb20120417184529/mlp/images/thumb/7/7f/S02E11_UPM1.png/150px-S02E11_UPM1.png
The Tenth Doctor / Doctor Whooves #3 http://images1.wikia.nocookie.net/__cb20120214112240/mlp/images/thumb/8/84/Anothertimelord.png/150px-Anothertimelord.png
Thorn http://images4.wikia.nocookie.net/__cb20110621071344/mlp/images/thumb/4/40/Tornado.png/150px-Tornado.png
Thunderlane http://images2.wikia.nocookie.net/__cb20120421200732/mlp/images/thumb/c/c8/Thunderlane_S02E22_thumb.png/150px-Thunderlane_S02E22_thumb.png
Tiger Lily http://images3.wikia.nocookie.net/__cb20110827181803/mlp/images/thumb/0/08/Cherries_Jubilee.jpg/150px-Cherries_Jubilee.jpg
Tin Tailor http://images3.wikia.nocookie.net/__cb20110621071227/mlp/images/thumb/c/cc/Larry.png/150px-Larry.png
Tracy Flash / Shutterfly http://images1.wikia.nocookie.net/__cb20110322025215/mlp/images/thumb/2/23/Tracy_Flash_id.png/150px-Tracy_Flash_id.png
Under D. Weather / Tropical Storm http://images2.wikia.nocookie.net/__cb20110709000512/mlp/images/thumb/d/d2/Trobical_storm.png/150px-Trobical_storm.png
Vanilla Skies http://images3.wikia.nocookie.net/__cb20110710020747/mlp/images/thumb/8/86/Vanilla_Skies.PNG/150px-Vanilla_Skies.PNG
Wild Fire
Wind Whistler http://images3.wikia.nocookie.net/__cb20110612002913/mlp/images/thumb/7/70/Wind_Whistler.jpg/150px-Wind_Whistler.jpg
Wing Wishes http://images3.wikia.nocookie.net/__cb20110707013058/mlp/images/thumb/d/d8/Wing_Wishes.png/150px-Wing_Wishes.png
Yo-Yo / Gumdrop http://images3.wikia.nocookie.net/__cb20120214113050/mlp/images/thumb/4/4f/Applause.png/150px-Applause.png
Allie Way
Amethyst Star
Ballad http://images2.wikia.nocookie.net/__cb20111129211324/mlp/images/thumb/4/4e/Violyre.PNG/150px-Violyre.PNG
Banana Fluff http://images4.wikia.nocookie.net/__cb20111213195452/mlp/images/b/be/Yellow_purple_unicorn_Banana_Fluff_down-shot._S2E05.png
Bastion Yorsets / George Washingtony http://images1.wikia.nocookie.net/__cb20110624092738/mlp/images/thumb/e/ef/Bastion_Yorsets.png/150px-Bastion_Yorsets.png
Blue Belle http://images1.wikia.nocookie.net/__cb20110704192511/mlp/images/thumb/d/da/Blue_belle.png/150px-Blue_belle.png
Chocolate Sun http://images1.wikia.nocookie.net/__cb20110823200338/mlp/images/thumb/f/fc/Chocolate_Sun.png/150px-Chocolate_Sun.png
Chocolate Tail http://images2.wikia.nocookie.net/__cb20110823191748/mlp/images/thumb/9/98/Chocolate_Tail.png/150px-Chocolate_Tail.png
Cinnabelle http://images3.wikia.nocookie.net/__cb20120107205209/mlp/images/thumb/5/5d/S02E12_UUM1.png/150px-S02E12_UUM1.png
Comet Tail http://images3.wikia.nocookie.net/__cb20120213155741/mlp/images/thumb/e/e7/Yellow_comet_stallion_s02e15.png/150px-Yellow_comet_stallion_s02e15.png
Diamond Mint
DJ Pon-3 / Vın̈yl Scratch
Doctor Stable http://images3.wikia.nocookie.net/__cb20120205002824/mlp/images/thumb/2/2e/S02E16_UUS1.png/150px-S02E16_UUS1.png
Earl Grey http://images3.wikia.nocookie.net/__cb20120314011724/mlp/images/thumb/7/77/S02E09_Waiter_unicorn_blue.png/150px-S02E09_Waiter_unicorn_blue.png
Eliza http://images1.wikia.nocookie.net/__cb20120107205209/mlp/images/e/ea/S02E12_UUM2.png
Epona / Clockwork http://images2.wikia.nocookie.net/__cb20120130222054/mlp/images/thumb/e/ed/S02E15_Placeholder_Epona.png/150px-S02E15_Placeholder_Epona.png
Fleur de Lis
Glory / Spring Fresh http://images4.wikia.nocookie.net/__cb20110823212004/mlp/images/thumb/2/2c/Glory.png/150px-Glory.png
Graphite http://images1.wikia.nocookie.net/__cb20120202171924/mlp/images/7/7b/SuperSqueezy6000UnicornStallionAshes.png
Holly Dash http://images2.wikia.nocookie.net/__cb20110408184102/mlp/images/thumb/3/31/Holly_Dash.png/150px-Holly_Dash.png
Hors D'oeuvre http://images1.wikia.nocookie.net/__cb20110823211747/mlp/images/thumb/f/fc/ElleCuisine.png/150px-ElleCuisine.png
Ingrid Marie http://images2.wikia.nocookie.net/__cb20110624093304/mlp/images/thumb/6/68/Poppy_Quiz.png/150px-Poppy_Quiz.png
The Inquisitor http://images2.wikia.nocookie.net/__cb20110823214858/mlp/images/thumb/c/c8/Inquisitor.png/150px-Inquisitor.png
Jazz http://images3.wikia.nocookie.net/__cb20110421043858/mlp/images/thumb/b/b2/Jazz.jpg/150px-Jazz.jpg
Jenny http://images3.wikia.nocookie.net/__cb20110822064741/mlp/images/thumb/a/a7/Jenny.png/150px-Jenny.png
Jet Set http://images3.wikia.nocookie.net/__cb20111216012861/mlp/images/e/ec/S02E09_Jet_Set.png
Jolene http://images2.wikia.nocookie.net/__cb20120107205209/mlp/images/4/46/S02E12_UUM4.png
Katt Apples http://images3.wikia.nocookie.net/__cb20120224191007/mlp/images/thumb/6/6b/S02E18_UUM3.png/150px-S02E18_UUM3.png
Lemon Hearts http://images4.wikia.nocookie.net/__cb20120211162232/mlp/images/thumb/1/1e/Lemon_Hearts_id_2.png/150px-Lemon_Hearts_id_2.png
Lemon Tart http://images4.wikia.nocookie.net/__cb20110704024157/mlp/images/thumb/9/96/Unnamed_yellow_unicorn_in_ep_3_and_call_of_cutie_2.PNG/150px-Unnamed_yellow_unicorn_in_ep_3_and_call_of_cutie_2.PNG
Lonsdaleite http://images4.wikia.nocookie.net/__cb20110421104012/mlp/images/thumb/5/58/Lonsdaleite.PNG/150px-Lonsdaleite.PNG
Lyra Heartstrings
Marey Fetlock http://images2.wikia.nocookie.net/__cb20111115165850/mlp/images/thumb/5/55/Firecracker_Burst.png/150px-Firecracker_Burst.png
Maxie / Madmax http://images2.wikia.nocookie.net/__cb20110823212161/mlp/images/thumb/a/a4/Maxie.png/150px-Maxie.png
May Ball http://images1.wikia.nocookie.net/__cb20111208221025/mlp/images/thumb/a/a1/South_Star_1.png/150px-South_Star_1.png
Minuette
Mochaccino http://images3.wikia.nocookie.net/__cb20120224191007/mlp/images/thumb/7/79/S02E18_UUS1.png/120px-S02E18_UUS1.png
Neon Lights http://images3.wikia.nocookie.net/__cb20111208202708/mlp/images/thumb/e/eb/Teal_coat_black_mane_sunglasses_S2E09.png/150px-Teal_coat_black_mane_sunglasses_S2E09.png
Nixie http://images2.wikia.nocookie.net/__cb20120211224827/mlp/images/7/76/S01E09_UUM2.png
North Pole http://images1.wikia.nocookie.net/__cb20110707235054/mlp/images/thumb/d/d1/Northpole.png/150px-Northpole.png
North Star / Rosaline http://images1.wikia.nocookie.net/__cb20110829222361/mlp/images/thumb/8/8b/North_Star1.png/150px-North_Star1.png
Orchid Dew http://images3.wikia.nocookie.net/__cb20110827183618/mlp/images/thumb/8/8a/Orchid_Dew.PNG/150px-Orchid_Dew.PNG
Perry Pierce http://images3.wikia.nocookie.net/__cb20111216012554/mlp/images/f/f0/Doctor_Whoof_-3.png
Pixie http://images4.wikia.nocookie.net/__cb20120211224826/mlp/images/c/c8/S01E09_UUM1.png
Pokey Pierce
Ponet http://images4.wikia.nocookie.net/__cb20110216030225/mlp/images/thumb/f/fd/Van_Horse_id.png/150px-Van_Horse_id.png
Primrose http://images1.wikia.nocookie.net/__cb20110823212511/mlp/images/thumb/9/96/Primrose1.png/150px-Primrose1.png
Pristine http://images2.wikia.nocookie.net/__cb20120314003916/mlp/images/b/b9/S02E09_Waiter_unicorn_brown.png
Raty / Polly http://images2.wikia.nocookie.net/__cb20110823214235/mlp/images/thumb/8/8f/Raty.png/150px-Raty.png
Rhythm / Night Shade http://images2.wikia.nocookie.net/__cb20110714111158/mlp/images/thumb/9/92/Rhytm_unicorn.PNG/150px-Rhytm_unicorn.PNG
Rosewood Brook http://images3.wikia.nocookie.net/__cb20120107205209/mlp/images/9/96/S02E12_UUM3.png
Royal Ribbon
Sea Swirl http://mlp.wikia.com/wiki/Sea_Swirl
South Pole http://images3.wikia.nocookie.net/__cb20110707235429/mlp/images/thumb/5/51/Southpole.png/150px-Southpole.png
Star Bright http://images2.wikia.nocookie.net/__cb20120311212054/mlp/images/thumb/6/61/Gray_stallion_with_telescope_CM_s02e14.png/115px-Gray_stallion_with_telescope_CM_s02e14.png
Star Dream / Sky Dream http://images1.wikia.nocookie.net/__cb20110707121344/mlp/images/thumb/c/c3/Star_Dream.png/150px-Star_Dream.png
Strawberry Lime http://images4.wikia.nocookie.net/__cb20110823200712/mlp/images/c/ce/Strawberry_Lime.png
Sugarberry http://images1.wikia.nocookie.net/__cb20110823200833/mlp/images/thumb/d/d7/Sugar_berry.png/150px-Sugar_berry.png
Swan Dive http://images3.wikia.nocookie.net/__cb20111214223813/mlp/images/thumb/5/5f/Swandive1.png/150px-Swandive1.png
Sweet Dreams http://images3.wikia.nocookie.net/__cb20110704192213/mlp/images/thumb/7/7a/Sweet_Dreams.png/150px-Sweet_Dreams.png
Top Notch http://images3.wikia.nocookie.net/__cb20120107205209/mlp/images/thumb/a/a7/S02E12_UUS1.png/150px-S02E12_UUS1.png
Twinkleshine http://images4.wikia.nocookie.net/__cb20110823215317/mlp/images/thumb/3/35/Twinkleshine.png/150px-Twinkleshine.png
Upper Crust http://images2.wikia.nocookie.net/__cb20111216012939/mlp/images/2/2c/S02E09_Upper_Crust.png
Vance Van Vendington http://images4.wikia.nocookie.net/__cb20111216012954/mlp/images/a/a8/Kristoph_Gavin.png
Written Script http://images2.wikia.nocookie.net/__cb20111127145431/mlp/images/thumb/4/41/Written_Script.png/150px-Written_Script.png
Alula http://mlp.wikia.com/wiki/Alula
Apple Bytes http://images2.wikia.nocookie.net/__cb20120229172615/mlp/images/thumb/b/bb/S02E17_UEF1.png/150px-S02E17_UEF1.png
Archer
Atlas http://images1.wikia.nocookie.net/__cb20120125024638/mlp/images/3/3c/Unnamed_porter_unicorn_S2E9.png
Bee Bop http://images2.wikia.nocookie.net/__cb20110825201846/mlp/images/thumb/b/bd/Harpica.png/150px-Harpica.png
Berry Pinch
Bloo http://images3.wikia.nocookie.net/__cb20120224191005/mlp/images/thumb/2/25/S02E18_UUF1.png/150px-S02E18_UUF1.png
Blueberry Cake http://images1.wikia.nocookie.net/__cb20110825215551/mlp/images/thumb/f/f7/Blueberry_Cake.png/150px-Blueberry_Cake.png
Checkered Flag http://images3.wikia.nocookie.net/__cb20110825192423/mlp/images/thumb/2/23/Checkered_Flag.png/150px-Checkered_Flag.png
Cheery http://images3.wikia.nocookie.net/__cb20110825215707/mlp/images/thumb/1/1b/Cheery.png/150px-Cheery.png
Chip Mint http://images1.wikia.nocookie.net/__cb20120224190634/mlp/images/thumb/3/3d/S02E18_UPC1.png/150px-S02E18_UPC1.png
Coronet http://images2.wikia.nocookie.net/__cb20110825201607/mlp/images/thumb/b/b7/Coronet.png/150px-Coronet.png
Cotton Cloudy
Cotton Top http://images2.wikia.nocookie.net/__cb20110825220210/mlp/images/thumb/a/aa/Cotton_Top.png/150px-Cotton_Top.png
Cream Puff http://images2.wikia.nocookie.net/__cb20111216012529/mlp/images/a/a6/Cream_Puff.png
Cyan Skies http://images3.wikia.nocookie.net/__cb20110825192717/mlp/images/thumb/5/54/Cyan_Skies.png/150px-Cyan_Skies.png
Dinky Doo
Firelock http://images4.wikia.nocookie.net/__cb20120515034213/mlp/images/thumb/c/cc/Orange_red_unicorn_filly_s02e23.png/150px-Orange_red_unicorn_filly_s02e23.png
Fruitbasket / Froot Loops http://images4.wikia.nocookie.net/__cb20110825220357/mlp/images/thumb/0/08/Fruitbasket.png/150px-Fruitbasket.png
Grace Lightning http://images2.wikia.nocookie.net/__cb20111216012639/mlp/images/7/74/Flash.png
Half Note http://images3.wikia.nocookie.net/__cb20111112194331/mlp/images/thumb/a/ae/Seabreeze.png/150px-Seabreeze.png
High Score http://images2.wikia.nocookie.net/__cb20120212052329/mlp/images/thumb/1/1f/Too_youn.png/150px-Too_youn.png
Honey Drop http://images4.wikia.nocookie.net/__cb20110825222149/mlp/images/thumb/f/f6/Sweet_Bumblebee.png/150px-Sweet_Bumblebee.png
Hot Wheels http://images4.wikia.nocookie.net/__cb20110825193005/mlp/images/thumb/5/59/Hot_Rod.png/150px-Hot_Rod.png
Lance http://images3.wikia.nocookie.net/__cb20120106141249/mlp/images/7/74/Cutie_Pox_Fencing_pony.png
Lemon Daze http://images4.wikia.nocookie.net/__cb20111216013008/mlp/images/6/6c/Lemon_Daze.png
Lickety Split http://images1.wikia.nocookie.net/__cb20111216013020/mlp/images/f/fa/Lickety_Split.png
Lily Dache http://images3.wikia.nocookie.net/__cb20110825193309/mlp/images/thumb/c/cd/Lily_Dache.png/150px-Lily_Dache.png
Little Hoof http://images1.wikia.nocookie.net/__cb20110825201951/mlp/images/thumb/b/b1/Little_Hoof.png/150px-Little_Hoof.png
Mango Dash http://images4.wikia.nocookie.net/__cb20110825221648/mlp/images/d/dd/Mango_Dash.png
Muffin http://images1.wikia.nocookie.net/__cb20111113221056/mlp/images/thumb/0/02/Baby_derpy2.png/150px-Baby_derpy2.png
Noi http://mlp.wikia.com/wiki/Noi
Nursery Rhyme http://images1.wikia.nocookie.net/__cb20120204200258/mlp/images/thumb/d/dc/Small_nurse_pony_S2E16.png/150px-Small_nurse_pony_S2E16.png
Peachy Petal http://images2.wikia.nocookie.net/__cb20110825222908/mlp/images/thumb/2/21/Peachy_Petal.png/150px-Peachy_Petal.png
Peachy Pie http://images4.wikia.nocookie.net/__cb20110825224652/mlp/images/thumb/d/d9/PeachyPie.png/150px-PeachyPie.png
Piña Colada http://images3.wikia.nocookie.net/__cb20110825193650/mlp/images/thumb/1/12/Piña_Colada.png/150px-Piña_Colada.png
Pinkie Feather http://images3.wikia.nocookie.net/__cb20110825221754/mlp/images/1/1b/Pinkie_Feather.png
Purpletastic / Purpleskies http://images1.wikia.nocookie.net/__cb20110825221851/mlp/images/c/cd/Purpletastic.png
Rainy Feather http://images3.wikia.nocookie.net/__cb20110825222019/mlp/images/b/b5/Rainy_Feather.png
Royal Blue http://images3.wikia.nocookie.net/__cb20110825202654/mlp/images/thumb/e/ea/Royal_Blue.png/150px-Royal_Blue.png
Rumble http://images4.wikia.nocookie.net/__cb20120326190215/mlp/images/thumb/f/fd/Gray_pegasus_colt_s02e22.png/150px-Gray_pegasus_colt_s02e22.png
Shady Daze http://images3.wikia.nocookie.net/__cb20120204083934/mlp/images/thumb/d/d3/Blue_colt_looking_at_looptihoop_S2E06.png/150px-Blue_colt_looking_at_looptihoop_S2E06.png
Strike http://images1.wikia.nocookie.net/__cb20111216013432/mlp/images/7/70/Strike.png
Sun Glimmer http://images1.wikia.nocookie.net/__cb20110909211606/mlp/images/thumb/a/a1/Sun_Glimmer1.png/150px-Sun_Glimmer1.png
Sunny Daze http://images2.wikia.nocookie.net/__cb20110825224806/mlp/images/thumb/e/ef/SunnyDays.png/150px-SunnyDays.png
Sweet Pop http://images4.wikia.nocookie.net/__cb20110825222316/mlp/images/2/29/Sweet_Pop.png
Tootsie Flute http://images3.wikia.nocookie.net/__cb20110825195552/mlp/images/thumb/1/1b/Tootsie_Flute1.png/150px-Tootsie_Flute1.png
Tornado Bolt http://images1.wikia.nocookie.net/__cb20110825202839/mlp/images/thumb/6/63/Tornado_Bolt1.png/150px-Tornado_Bolt1.png
Truffle Shuffle http://images4.wikia.nocookie.net/__cb20120113144952/mlp/images/9/93/S02E12_UEC1.png
Golden Glory http://images1.wikia.nocookie.net/__cb20120326180005/mlp/images/thumb/b/b1/Yellow_laurel_pegasus_mare_s02e22.png/150px-Yellow_laurel_pegasus_mare_s02e22.png
Crafty Crate [WHAT ANOTHER] [EARTH PONY]
Green Gem [WHAT ANOTHER] [EARTH PONY]
Jack Hammer [WHAT ANOTHER] [EARTH PONY]
Rivet [WHAT ANOTHER] [EARTH PONY]
Spectrum [WHAT ANOTHER] [EARTH PONY]
Star Hunter [WHAT ANOTHER] [EARTH PONY]
Sunburst [WHAT ANOTHER] [EARTH PONY]
Tin Tailor [WHAT ANOTHER] [EARTH PONY]
Meadow Song [WHAT ANOTHER] [PEGASUS]
Twilight Sky [WHAT ANOTHER] [PEGASUS]
Horte Cuisine [WHAT ANOTHER] [UNICORN]
Lucy Packard [WHAT ANOTHER] [UNICORN]
Master [WHAT ANOTHER] [UNICORN]
Orion [WHAT ANOTHER] [UNICORN]
Red Gala [WHAT ANOTHER] [UNICORN]
Chancellor Puddinghead [NO PICTURE AVAILABLE]
Smart Cookie [NO PICTURE AVAILABLE]
Commander Hurricane [NO PICTURE AVAILABLE]
Private Pansy [NO PICTURE AVAILABLE]
Clover the Clever [NO PICTURE AVAILABLE]
Princess Platinum [NO PICTURE AVAILABLE]
Star Swirl the Bearded [NO PICTURE AVAILABLE]
The Unicorn King [NO PICTURE AVAILABLE]
Apple Brioche [NO PICTURE AVAILABLE]
Apple Brown Betty [NO PICTURE AVAILABLE]
Apple Cinnamon Crisp [NO PICTURE AVAILABLE]
Apple Tart [NO PICTURE AVAILABLE]
Baked Apples [NO PICTURE AVAILABLE]
Bumpkin [NO PICTURE AVAILABLE]
Calamity Mane [NO PICTURE AVAILABLE]
Granny Pie [NO PICTURE AVAILABLE]
Mr. Kingpin [NO PICTURE AVAILABLE]
Moondancer [NO PICTURE AVAILABLE]
Namby-Pamby [NO PICTURE AVAILABLE]
Thornhoof [NO PICTURE AVAILABLE]
Wild Bull Hickok [NO PICTURE AVAILABLE]
S02E09 Unnamed Announcer [NO PICTURE AVAILABLE]
S02E17 Unnamed Prince http://images2.wikia.nocookie.net/__cb20120320011919/mlp/images/thumb/b/be/Love_poison_prince_s02e17.png/150px-Love_poison_prince_s02e17.png
S02E17 Unnamed Princess http://images3.wikia.nocookie.net/__cb20120320011919/mlp/images/thumb/a/ac/Love_poison_princess_s02e17.png/150px-Love_poison_princess_s02e17.png
Unnamed ponies with with pictures available:
Unnamed teacher Earth pony http://images4.wikia.nocookie.net/__cb20120716010319/mlp/images/thumb/8/8b/Math_teacher_pony.png/140px-Math_teacher_pony.png http://www.reddit.com/r/listofponies/comments/wmcha/earth_pony_m_coatgray_manewhite/
S01E03 Unnamed Earth Stallion #1
S01E04 Unnamed Earth Mare #2
S01E04 Unnamed Earth Mare #3
S01E04 Unnamed Earth Stallion #1
S01E11 Unnamed Earth Mare #1
S01E11 Unnamed Earth Mare #2
S01E11 Unnamed Earth Mare #3
S01E11 Unnamed Earth Mare #4
S01E11 Unnamed Earth Mare #5
S01E14 Unnamed Earth Mare #1
S01E14 Unnamed Earth Mare #2
S01E14 Unnamed Earth Mare #3
S01E14 Unnamed Earth Mare #4
S01E14 Unnamed Earth Mare #5
S01E14 Unnamed Earth Mare #6
S01E14 Unnamed Earth Mare #7
S01E14 Unnamed Earth Mare #8
S01E14 Unnamed Earth Mare #9
S01E14 Unnamed Earth Stallion #1
S01E14 Unnamed Earth Stallion #2
S01E21 Unnamed Earth Stallion #1
S02E11 Unnamed Earth Mare #1
S02E26 Unnamed Earth Mare #1
S02E26 Unnamed Earth Mare #2
S02E26 Unnamed Earth Mare #3
S02E26 Unnamed Earth Mare #4
S02E26 Unnamed Earth Stallion #1
S02E26 Unnamed Earth Stallion #2
S02E26 Unnamed Earth Stallion #3
S02E26 Unnamed Earth Stallion #4
S02E26 Unnamed Earth Stallion #5
S01E02 Unnamed Pegasus Mare #1 http://images3.wikia.nocookie.net/__cb20120712011255/mlp/images/9/93/S1E02_-_Unnamed_Shadowbolt_1.PNG
S01E02 Unnamed Pegasus Stallion #1 http://images4.wikia.nocookie.net/__cb20120712011311/mlp/images/b/ba/S1E02_-_Unnamed_Shadowbolt_2.PNG
S01E02 Unnamed Pegasus Stallion #2 http://images4.wikia.nocookie.net/__cb20120712011323/mlp/images/2/25/S1E02_-_Unnamed_Shadowbolt_3.PNG
S01E04 Unnamed Pegasus Mare #1
S01E04 Unnamed Pegasus Mare #2
S01E06 Unnamed Pegasus Mare #2
S01E11 Unnamed Pegasus Mare #2
S01E11 Unnamed Pegasus Mare #3
S01E11 Unnamed Pegasus Mare #4
S01E11 Unnamed Pegasus Mare #5
S01E11 Unnamed Pegasus Mare #6
S01E11 Unnamed Pegasus Mare #7
S01E14 Unnamed Pegasus Mare #1
S01E14 Unnamed Pegasus Mare #2
S01E16 Unnamed Pegasus Mare #1
S01E16 Unnamed Pegasus Mare #2
S01E16 Unnamed Pegasus Mare #3
S01E16 Unnamed Pegasus Stallion #1
S02E18 Unnamed Pegasus Mare #3
S02E22 Unnamed Pegasus Mare #5 http://www.reddit.com/r/listofponies/comments/rf54g/pegasus_f_coatpurplish_blue_maneyellow_cmtwo/
S02E22 Unnamed Pegasus Mare #7
S02E22 Unnamed Pegasus Mare #10
S02E22 Unnamed Pegasus Mare #13 http://www.reddit.com/r/listofponies/comments/tl8cd/pegasus_f_coatlight_green_maneblue_eyespurple/
S02E22 Unnamed Pegasus Stallion #4
S02E22 Unnamed Pegasus Stallion #5 http://www.reddit.com/r/listofponies/comments/rf59d/pegasus_m_coatgreen_manegray_eyesblue_cmflowers/
S02E22 Unnamed Pegasus Stallion #11
S02E26 Unnamed Pegasus Mare #1
S01E01 Unnamed Unicorn Mare #1
S01E11 Unnamed Unicorn Mare #1
S01E14 Unnamed Unicorn Mare #1
S01E14 Unnamed Unicorn Mare #2
S01E14 Unnamed Unicorn Mare #3
S01E14 Unnamed Unicorn Mare #4
S01E14 Unnamed Unicorn Mare #5
S01E14 Unnamed Unicorn Mare #6
S02E18 Unnamed Unicorn Mare #1
S02E18 Unnamed Unicorn Mare #2
S02E26 Unnamed Unicorn Mare #1
S02E26 Unnamed Unicorn Mare #2
S02E26 Unnamed Unicorn Mare #3
S02E26 Unnamed Unicorn Mare #4
S02E26 Unnamed Unicorn Mare #5
S02E26 Unnamed Unicorn Mare #6
S02E26 Unnamed Unicorn Mare #7
S02E26 Unnamed Unicorn Mare #8
S02E26 Unnamed Unicorn Mare #9
S02E26 Unnamed Unicorn Mare #10
S02E26 Unnamed Unicorn Mare #11
S02E26 Unnamed Unicorn Mare #12
S02E26 Unnamed Unicorn Stallion #1
S02E26 Unnamed Unicorn Stallion #2
S02E26 Unnamed Unicorn Stallion #3 http://www.reddit.com/r/listofponies/comments/wspnq/unicorn_m_coatred_manelight_blue_eyesgreen/
S02E26 Unnamed Unicorn Stallion #4
S02E26 Unnamed Unicorn Stallion #5
S02E13 Unnamed Earth Baby #1
S02E13 Unnamed Unicorn Baby #1
S02E23 Unnamed Earth Filly #1 http://www.reddit.com/r/listofponies/comments/un6ae/earth_pony_f_coatgreen_manepurple_eyesblue_cmnone/
S02E23 Unnamed Earth Colt #1 http://www.reddit.com/r/listofponies/comments/rs1zd/earth_pony_m_coatgreen_maneblue_eyesblue/
More characters:
Nightmare Moon
Gilda
Chrysalis
Discord
Garble http://mlp.wikia.com/wiki/Garble
Zecora
Little Strongheart
Chief Thunderhooves http://mlp.wikia.com/wiki/Chief_Thunderhooves
Cranky Doodle Donkey http://mlp.wikia.com/wiki/Cranky_Doodle_Donkey
Matilda http://mlp.wikia.com/wiki/Matilda
Iron Will
Gustave Le Grand http://mlp.wikia.com/wiki/Gustave_Le_Grand
Mulia Mild http://mlp.wikia.com/wiki/Mulia_Mild
Bloomberg http://mlp.wikia.com/wiki/Inanimate_objects#Bloomberg
Mr. Turnip
Rocky
Sir Lintsalot
Madame Le Flour
Tom http://mlp.wikia.com/wiki/Inanimate_objects#Tom
Smarty Pants http://mlp.wikia.com/wiki/Inanimate_objects#Smarty_Pants
Ahuitzotl http://mlp.wikia.com/wiki/Ahuitzotl
Angel
Winona
Opalescence
Gummy
Philomena
Owlowiscious
Tank
Peewee http://mlp.wikia.com/wiki/Spike#Peewee
Cerberus http://mlp.wikia.com/wiki/Creatures#Cerberus
Changeling
Cockatrice http://mlp.wikia.com/wiki/Creatures#Cockatrice
Hydra http://mlp.wikia.com/wiki/Creatures#Hydra
Manticore http://mlp.wikia.com/wiki/Creatures#Manticore
Parasprite
Phoenix
Quarray eel http://mlp.wikia.com/wiki/Creatures#Quarray_eels
Sea serpent
Timberwolf http://mlp.wikia.com/wiki/Creatures#Timberwolf
Ursa Major http://mlp.wikia.com/wiki/Creatures#Ursa
Ursa Minor http://mlp.wikia.com/wiki/Creatures#Ursa
Windigo http://mlp.wikia.com/wiki/Creatures#Windigo
Elizabeak: http://images.wikia.com/mlp/images/7/79/Elizabeak_S1E17_thumb.png
Other dragons:
http://images2.wikia.nocookie.net/__cb20101214223529/mlp/images/thumb/9/9d/Fluttershy_Confronting_Dragon_S1E07.png/200px-Fluttershy_Confronting_Dragon_S1E07.png
http://images1.wikia.nocookie.net/__cb20110425055507/mlp/images/thumb/8/8c/Green_dragon_s1e24.png/200px-Green_dragon_s1e24.png
http://images2.wikia.nocookie.net/__cb20120319133616/mlp/images/thumb/d/d1/S2E21_dragon_three.png/180px-S2E21_dragon_three.png
http://images2.wikia.nocookie.net/__cb20120322093252/mlp/images/thumb/d/d0/Garble_with_the_other_teen_dragons_S2E21.png/274px-Garble_with_the_other_teen_dragons_S2E21.png
More in S02E21...
Other buffalo:
http://images1.wikia.nocookie.net/__cb20110329021538/mlp/images/thumb/c/ce/RD%2C_Pinkie_Pie%2C_and_Spike_meeting_Buffalo_tribe_and_LSH_S1E21.png/300px-RD%2C_Pinkie_Pie%2C_and_Spike_meeting_Buffalo_tribe_and_LSH_S1E21.png
Wild life:
http://mlp.wikia.com/wiki/Wildlife

306
ponysay
View file

@ -8,15 +8,29 @@ pony="*"
wrap="" wrap=""
if [ "$TERM" = "linux" ]; then if [ "$TERM" = "linux" ]; then
SYSTEMPONIES="/usr/share/ponysay/ttyponies" SYSTEMPONIES="/usr/share/ponysay/ttyponies"
HOMEPONIES="${HOME}/.local/share/ponysay/ttyponies" HOMEPONIES="${HOME}/.local/share/ponysay/ttyponies"
fi fi
cmd=cowsay if [[ "$PONYSAY_COWSAY" = "" ]]; then
[[ ${0} == *ponythink ]] && cmd=cowthink cmd=cowsay
customcmd=0
else
cmd="$PONYSAY_COWSAY"
customcmd=1
fi
[[ ${0} == *ponythink ]] &&
if [[ "$PONYSAY_COWTHINK" = "" ]]; then
cmd=cowthink
customcmd=0
else
cmd="$PONYSAY_COWTHINK"
customcmd=1
fi
version() { version() {
echo "ponysay v$version" echo "ponysay v$version"
} }
scrw=`(stty size <&2 || echo 0 0) | cut -d ' ' -f 2` scrw=`(stty size <&2 || echo 0 0) | cut -d ' ' -f 2`
@ -25,49 +39,51 @@ truncatercmd="${SCRIPTDIR}/../lib/ponysay/truncater"
haspq=1 haspq=1
if [[ -f './pq4ps-list' ]]; then if [[ -f './pq4ps-list' ]]; then
function qlist function qlist {
{ ./pq4ps-list ./pq4ps-list
} }
elif [[ -f '/usr/bin/pq4ps-list' ]]; then elif [[ -f '/usr/bin/pq4ps-list' ]]; then
function qlist function qlist {
{ /usr/bin/pq4ps-list /usr/bin/pq4ps-list
} }
else else
haspq=0 haspq=0
function qlist function qlist {
{ cat cat
} }
fi fi
list() { list() {
echo -e "\\e[01mponyfiles located in $SYSTEMPONIES:\\e[21m" echo -e "\\e[01mponyfiles located in $SYSTEMPONIES:\\e[21m"
perl $listcmd $scrw $(ls --color=no $SYSTEMPONIES | sed -e 's/\.pony$//' | sort) | qlist perl $listcmd $scrw $(ls --color=no $SYSTEMPONIES | sed -e 's/\.pony$//' | sort) | qlist
if [[ -d $HOMEPONIES ]]; then if [[ -d $HOMEPONIES ]]; then
echo -e "\\e[01mponyfiles located in $HOMEPONIES:\\e[21m" echo -e "\\e[01mponyfiles located in $HOMEPONIES:\\e[21m"
perl $listcmd $scrw $(ls --color=no $HOMEPONIES | sed -e 's/\.pony$//' | sort) | qlist perl $listcmd $scrw $(ls --color=no $HOMEPONIES | sed -e 's/\.pony$//' | sort) | qlist
fi fi
} }
_linklist() { _linklist() {
echo -e "\\e[01mponyfiles located in $1:\\e[21m" echo -e "\\e[01mponyfiles located in $1:\\e[21m"
files=$(ls --color=no $1 | sed -e 's/\.pony$//' | sort) files=$(ls --color=no $1 | sed -e 's/\.pony$//' | sort)
args="" args=""
for file in $files; do for file in $files; do
target=$(readlink $1"/"$file".pony") target=$(readlink $1"/"$file".pony")
if [[ $target = "" ]]; then
target=$file if [[ $target = "" ]]; then
else target=$file
target=$(echo $target | sed -e 's/^\.\///g' -e 's/\.pony$//g') else
fi target=$(echo $target | sed -e 's/^\.\///g' -e 's/\.pony$//g')
args=$(echo $args $file $target) fi
done
args=$(echo $args $file $target)
scrw=`(stty size <&2 || echo 0 0) | cut -d ' ' -f 2` done
perl '/dev/stdin' $(echo $args) <<EOF | sed -e 's/ /_/g' > /dev/shm/ponysay~ scrw=`(stty size <&2 || echo 0 0) | cut -d ' ' -f 2`
perl '/dev/stdin' $(echo $args) <<EOF | sed -e 's/ /_/g' > '/dev/shm/.ponysay~'
#!/usr/bin/perl #!/usr/bin/perl
#Author: Mattias Andrée (maandree@kth.se) #Author: Mattias Andrée (maandree@kth.se)
@ -133,20 +149,22 @@ while (\$i < \$argc)
} }
} }
EOF EOF
perl $listcmd $scrw $(cat /dev/shm/ponysay~) | sed -e 's/_/ /g' | qlist perl $listcmd $scrw $(cat "/dev/shm/.ponysay~") | sed -e 's/_/ /g' | qlist
rm '/dev/shm/.ponysay~'
} }
linklist() { linklist() {
_linklist $SYSTEMPONIES _linklist $SYSTEMPONIES
if [[ -d $HOMEPONIES ]]; then
_linklist $HOMEPONIES if [[ -d $HOMEPONIES ]]; then
fi _linklist $HOMEPONIES
fi
} }
usage() { usage() {
version version
cat <<EOF cat <<EOF
Usage: Usage:
${0##*/} [options] [message] ${0##*/} [options] [message]
@ -159,12 +177,14 @@ Options:
-l List pony files. -l List pony files.
-L List pony files with synonyms inside brackets. -L List pony files with synonyms inside brackets.
EOF EOF
if [[ $haspq = 1 ]]; then
cat <<EOF if [[ $haspq = 1 ]]; then
cat <<EOF
-q Use the pony quote feature. -q Use the pony quote feature.
EOF EOF
fi fi
cat <<EOF
cat <<EOF
-f[name] Select a pony (either a file name or a pony name.) -f[name] Select a pony (either a file name or a pony name.)
-W[column] The screen column where the message should be wrapped. -W[column] The screen column where the message should be wrapped.
@ -174,121 +194,141 @@ EOF
# if no stdin and no arguments then print usage and exit # if no stdin and no arguments then print usage and exit
if [[ -t 0 && $# == 0 ]]; then if [[ -t 0 && $# == 0 ]]; then
usage usage
exit exit
fi fi
say() { say() {
# Ponies use UTF-8 drawing characters. Prevent a Perl warning. # Ponies use UTF-8 drawing characters. Prevent a Perl warning.
export PERL_UNICODE=S export PERL_UNICODE=S
if [ "$TERM" = "linux" ]; then if [ "$TERM" = "linux" ]; then
echo -ne '\e[H\e[2J' echo -ne '\e[H\e[2J'
fi
function wtrunc
{
if [ "$PONYSAY_FULL_WIDTH" = 'no' ] || [ "$PONYSAY_FULL_WIDTH" = 'n' ] || [ "$PONYSAY_FULL_WIDTH" = '0' ]; then
cat
else
WIDTH=`(stty size <&2 || echo 0 0) | cut -d ' ' -f 2`
$truncatercmd $WIDTH 2>/dev/null || cat
fi fi
}
function wtrunc {
if [ "$PONYSAY_SHELL_LINES" = "" ]; then if [ "$PONYSAY_FULL_WIDTH" = 'yes' ] || [ "$PONYSAY_FULL_WIDTH" = 'y' ] || [ "$PONYSAY_FULL_WIDTH" = '1' ]; then
PONYSAY_SHELL_LINES=2 cat
fi else
function htrunchead WIDTH=`(stty size <&2 || echo 0 0) | cut -d ' ' -f 2`
{ $truncatercmd $WIDTH 2>/dev/null || cat
head --lines=$(( `stty size <&2 | cut -d ' ' -f 1` - $PONYSAY_SHELL_LINES )) fi
} }
function htrunctail
{ if [ "$PONYSAY_SHELL_LINES" = "" ]; then
tail --lines=$(( `stty size <&2 | cut -d ' ' -f 1` - $PONYSAY_SHELL_LINES )) PONYSAY_SHELL_LINES=2
} fi
if [ "$TERM" = "linux" ] || [ "$PONYSAY_TRUNCATE_HEIGHT" = 'yes' ] || [ "$PONYSAY_TRUNCATE_HEIGHT" = 'y' ] || [ "$PONYSAY_TRUNCATE_HEIGHT" = '1' ]; then function htrunchead {
if [ "$PONYSAY_BOTTOM" = 'yes' ] || [ "$PONYSAY_BOTTOM" = 'y' ] || [ "$PONYSAY_BOTTOM" = '1' ]; then head --lines=$(( `stty size <&2 | cut -d ' ' -f 1` - $PONYSAY_SHELL_LINES ))
perl <(cat <(echo -e '#!/usr/bin/perl\nuse utf8;') $(for c in $(echo $PATH":" | sed -e 's/:/\/'"$cmd"' /g'); do if [[ -f $c ]]; then echo $c; break; fi done)) -f "$pony" "${wrap:+-W$wrap}" | wtrunc | htrunctail }
else
perl <(cat <(echo -e '#!/usr/bin/perl\nuse utf8;') $(for c in $(echo $PATH":" | sed -e 's/:/\/'"$cmd"' /g'); do if [[ -f $c ]]; then echo $c; break; fi done)) -f "$pony" "${wrap:+-W$wrap}" | wtrunc | htrunchead function htrunctail {
tail --lines=$(( `stty size <&2 | cut -d ' ' -f 1` - $PONYSAY_SHELL_LINES ))
}
if [[ $customcmd = 0 ]]; then
function cowcmd {
pcmd='#!/usr/bin/perl\nuse utf8;'
ccmd=$(for c in $(echo $PATH":" | sed -e 's/:/\/'"$cmd"' /g'); do if [[ -f $c ]]; then echo $c; break; fi done)
if [[ ${0} == *ponythink ]]; then
cat <(echo -e $pcmd) $ccmd > "/dev/shm/.ponythink"
perl '/dev/shm/.ponythink' "$@"
rm '/dev/shm/.ponythink'
else
perl <(cat <(echo -e $pcmd) $ccmd) "$@"
fi
}
else
function cowcmd {
echo "custom $cmd"
$cmd "$@"
}
fi
if [ "$TERM" = "linux" ] || [ "$PONYSAY_TRUNCATE_HEIGHT" = 'yes' ] || [ "$PONYSAY_TRUNCATE_HEIGHT" = 'y' ] || [ "$PONYSAY_TRUNCATE_HEIGHT" = '1' ]; then
if [ "$PONYSAY_BOTTOM" = 'yes' ] || [ "$PONYSAY_BOTTOM" = 'y' ] || [ "$PONYSAY_BOTTOM" = '1' ]; then
cowcmd -f "$pony" "${wrap:+-W$wrap}" | wtrunc | htrunctail
else
cowcmd -f "$pony" "${wrap:+-W$wrap}" | wtrunc | htrunchead
fi
else
cowcmd -f "$pony" "${wrap:+-W$wrap}" | wtrunc
fi fi
else
perl <(cat <(echo -e '#!/usr/bin/perl\nuse utf8;') $(for c in $(echo $PATH":" | sed -e 's/:/\/'"$cmd"' /g'); do if [[ -f $c ]]; then echo $c; break; fi done)) -f "$pony" "${wrap:+-W$wrap}" | wtrunc
fi
} }
ponies=() ponies=()
opts="f:W:Llhv" opts="f:W:Llhv"
if [[ $haspq ]]; then if [[ $haspq ]]; then
opts=$opts"q" opts=$opts"q"
fi fi
usepq=0 usepq=0
while getopts $opts OPT while getopts $opts OPT; do
do case ${OPT} in
case ${OPT} in v) version; exit ;;
v) version; exit ;; h) usage; exit ;;
h) usage; exit ;; f) ponies+=( "$OPTARG" ) ;;
f) ponies+=( "$OPTARG" ) ;; l) list; exit ;;
l) list; exit ;; L) linklist; exit ;;
L) linklist; exit ;; W) wrap="$OPTARG" ;;
W) wrap="$OPTARG" ;; q) usepq=1 ;;
q) usepq=1 ;; \?) usage >&2; exit 1 ;;
\?) usage >&2; exit 1 ;; esac
esac
done done
shift $((OPTIND - 1)) shift $((OPTIND - 1))
if [[ $usepq = 1 ]]; then if [[ $usepq = 1 ]]; then
if [[ -f './pq4ps' ]]; then if [[ -f './pq4ps' ]]; then
function q function q {
{ ./pq4ps $@ ./pq4ps $@
} }
elif [[ -f '/usr/bin/pq4ps' ]]; then elif [[ -f '/usr/bin/pq4ps' ]]; then
function q function q {
{ /usr/bin/pq4ps $@ /usr/bin/pq4ps $@
} }
fi fi
$0 ${wrap:+-W$wrap} $(q "$*") $0 ${wrap:+-W$wrap} $(q "$*")
exit exit
fi fi
hash $cmd &>/dev/null; if [ $? -ne 0 ]; then hash $cmd &>/dev/null; if [ $? -ne 0 ]; then
cat >&2 <<EOF cat >&2 <<EOF
You don't seem to have the $cmd program. You don't seem to have the $cmd program.
Please install it in order to use this wrapper. Please install it in order to use this wrapper.
Alternatively, symlink it to '$cmd' in anywhere in \$PATH Alternatively, symlink it to '$cmd' in anywhere in \$PATH
if it actually exists under a different filename. if it actually exists under a different filename.
EOF EOF
exit 1 exit 1
fi fi
if [[ ! ${#ponies[@]} == 0 ]]; then if [[ ! ${#ponies[@]} == 0 ]]; then
pony="${ponies[$RANDOM%${#ponies[@]}]}" pony="${ponies[$RANDOM%${#ponies[@]}]}"
fi fi
if [[ ! -f $pony ]]; then if [[ ! -f $pony ]]; then
# Pony not a file? Search for it # Pony not a file? Search for it
ponies=() ponies=()
[[ -d $SYSTEMPONIES ]] && ponies+=( "$SYSTEMPONIES"/$pony.pony ) [[ -d $SYSTEMPONIES ]] && ponies+=( "$SYSTEMPONIES"/$pony.pony )
[[ -d $HOMEPONIES ]] && ponies+=( "$HOMEPONIES"/$pony.pony ) [[ -d $HOMEPONIES ]] && ponies+=( "$HOMEPONIES"/$pony.pony )
if (( ${#ponies} < 1 )); then if (( ${#ponies} < 1 )); then
echo >&2 "All the ponies are missing! Call the Princess!" echo >&2 "All the ponies are missing! Call the Princess!"
exit 1 exit 1
fi fi
# Choose a random pony # Choose a random pony
pony="${ponies[$RANDOM%${#ponies[@]}]}" pony="${ponies[$RANDOM%${#ponies[@]}]}"
fi fi
if [[ -n "$*" ]]; then if [[ -n "$*" ]]; then
# Handle a message given via arguments # Handle a message given via arguments
say <<<"$*" say <<<"$*"
else else
say say
fi fi

BIN
ponysay.pdf Normal file

Binary file not shown.

View file

@ -0,0 +1,27 @@
$the_cow =<<EOC;
\e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m $thoughts
$thoughts
$thoughts
\e]PDd75f87\e[1;35m\N{U+2584}\N{U+2584}\e]P7ff87af\e[47m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e]P0000000\e[49m\N{U+2584}\N{U+2584} \e]PFd7d7d7\e[1;37m\N{U+2584} \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
\e]PDd75f87\e[1;35m\N{U+2584}\N{U+2584}\e]P7ff87af\e[47m\N{U+2580}\N{U+2580}\e]PA5faf5f\e[1;32m\N{U+2584}\N{U+2584}\e]P287d787\e[42m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e]P7ff87af\e[47m\e]PDd75f87\e[1;35m\N{U+2584}\N{U+2580}\N{U+2580}\e]P7d7d7d7\e[47m\N{U+2580}\e]PFeeeeee\e[1;37m\N{U+2584}\e]P7eeeeee\e[47m \e]P7d7d7d7\e[47m \e]P0000000\e[49m \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
\e]PDd75f87\e[1;35m\N{U+2580}\e]P25faf5f\e[42m\N{U+2580}\e]PE87d787\e[1;36m\N{U+2584}\e]P287d787\e[42m \e]P25faf5f\e[42m\N{U+2580}\N{U+2580}\e]P5d75f87\e[45m \e]P7ff87af\e[47m \e]PDd75f87\e[1;35m\N{U+2584}\e]P7d7d7d7\e[47m \e]P7eeeeee\e[47m \e]P7e4e4e4\e[47m\e]PFd7d7d7\e[1;37m\N{U+2584}\e]P7eeeeee\e[47m \e]P7d7d7d7\e[47m \e]P0000000\e[49m \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
\e]PA5faf5f\e[1;32m\N{U+2584}\N{U+2584}\e]P287d787\e[42m\N{U+2580}\N{U+2580} \N{U+2584}\N{U+2584}\e]P7eeeeee\e[47m\N{U+2580} \e]PDd75f87\e[1;35m\N{U+2580}\e]P7ff87af\e[47m\N{U+2584} \e]P5d75f87\e[45m \e]P7eeeeee\e[47m \e]P7d7d7d7\e[47m \e]P7eeeeee\e[47m \e]P7d7d7d7\e[47m \e]P25faf5f\e[42m\N{U+2580}\e]P0000000\e[49m\N{U+2584} \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
\e]PA5faf5f\e[1;32m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e]P7d7d7d7\e[47m\N{U+2580}\e]PFeeeeee\e[1;37m\N{U+2584}\e]P7eeeeee\e[47m \e]P0000000\e[40m\N{U+2580}\N{U+2580}\N{U+2580}\e]PDd75f87\e[1;35m\N{U+2580}\N{U+2580}\e]P7d7d7d7\e[47m\N{U+2580}\e]P7eeeeee\e[47m \e]P7d7d7d7\e[47m\N{U+2584}\e]P25faf5f\e[42m \e]PFff87af\e[1;37m\N{U+2580}\e]P5d75f87\e[45m \e]P0000000\e[49m \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
\e]P7d7d7d7\e[47m \e]P7eeeeee\e[47m \e]P8000000\e[1;30m\N{U+2584}\e]P0000000\e[40m \e]P287d787\e[42m\e]PFffffff\e[1;37m\N{U+2584}\N{U+2580}\e]P7ffffff\e[47m \e]P7d7d7d7\e[47m\e]P8000000\e[1;30m\N{U+2584}\e]P7eeeeee\e[47m\N{U+2584} \e]P7d7d7d7\e[47m\e]PDd75f87\e[1;35m\N{U+2584}\e]P7ff87af\e[47m\N{U+2580}\e]P25faf5f\e[42m \e]PE87d787\e[1;36m\N{U+2584}\e]PFff87af\e[1;37m\N{U+2580}\e]P5d75f87\e[45m\N{U+2584}\e]P0000000\e[49m\e]PDd75f87\e[1;35m\N{U+2584} \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
\e]P7d7d7d7\e[47m \e]P7eeeeee\e[47m \e]P0000000\e[40m \e]PFffffff\e[1;37m\N{U+2580}\N{U+2580}\e]P287d787\e[42m \e]P7ffffff\e[47m \e]P7d7d7d7\e[47m\e]PFeeeeee\e[1;37m\N{U+2584}\e]P5d75f87\e[45m\N{U+2580} \e]PFff87af\e[1;37m\N{U+2584}\e]P7ff87af\e[47m \e]P25faf5f\e[42m \e]P287d787\e[42m \e]P25faf5f\e[42m \e]P7ff87af\e[47m \e]PDd75f87\e[1;35m\N{U+2580}\e]P0000000\e[49m\N{U+2584} \e]PDd75f87\e[1;35m\N{U+2584}\N{U+2584}\e]P7ff87af\e[47m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e]P0000000\e[49m\N{U+2584}\N{U+2584}\N{U+2584} \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
\e]P7d7d7d7\e[47m \e]PFeeeeee\e[1;37m\N{U+2584}\e]P7e4e4e4\e[47m\N{U+2580}\e]P7eeeeee\e[47m \e]P0000000\e[40m \e]PFffffff\e[1;37m\N{U+2580} \e]P287d787\e[42m\N{U+2584}\e]P7d7d7d7\e[47m\N{U+2580}\e]PFeeeeee\e[1;37m\N{U+2584}\e]P5d75f87\e[45m\N{U+2580}\e]PFff87af\e[1;37m\N{U+2584}\e]P7ff87af\e[47m \e]P25faf5f\e[42m \e]P287d787\e[42m \e]PA5faf5f\e[1;32m\N{U+2580}\e]P7ff87af\e[47m\N{U+2584} \e]P5d75f87\e[45m \e]P0000000\e[49m \e]PDd75f87\e[1;35m\N{U+2584}\e]P7ff87af\e[47m\N{U+2580} \e]PE87d787\e[1;36m\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584}\N{U+2584} \e]PDd75f87\e[1;35m\N{U+2580}\e]P0000000\e[49m\N{U+2584} \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
\e]PFd7d7d7\e[1;37m\N{U+2580}\e]P7eeeeee\e[47m\N{U+2584}\e]P7d7d7d7\e[47m \e]P7eeeeee\e[47m \e]P5d75f87\e[45m \e]PFeeeeee\e[1;37m\N{U+2584}\N{U+2584}\e]P25faf5f\e[42m \e]P287d787\e[42m \e]P25faf5f\e[42m \e]P287d787\e[42m \e]P25faf5f\e[42m \e]P7ff87af\e[47m\e]PDd75f87\e[1;35m\N{U+2584}\N{U+2584}\e]P5d75f87\e[45m \e]P7ff87af\e[47m\N{U+2580}\e]PE87d787\e[1;36m\N{U+2584}\e]P287d787\e[42m \e]P7ff87af\e[47m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e]P287d787\e[42m \e]PFff87af\e[1;37m\N{U+2580}\e]P7ff87af\e[47m \e]PDd75f87\e[1;35m\N{U+2580}\e]P0000000\e[49m\N{U+2584}\N{U+2580} \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
\e]PA5faf5f\e[1;32m\N{U+2584}\e]P7d7d7d7\e[47m\e]PE87d787\e[1;36m\N{U+2584}\e]PDd75f87\e[1;35m\N{U+2584}\e]PFff87af\e[1;37m\N{U+2584}\N{U+2584}\e]PDd75f87\e[1;35m\N{U+2584} \e]P7eeeeee\e[47m \e]P25faf5f\e[42m \e]P287d787\e[42m \e]P25faf5f\e[42m \e]P287d787\e[42m \e]PA5faf5f\e[1;32m\N{U+2580}\e]P7d7d7d7\e[47m\N{U+2584}\e]PFeeeeee\e[1;37m\N{U+2584} \e]PE87d787\e[1;36m\N{U+2580}\e]P7ff87af\e[47m\e]PDd75f87\e[1;35m\N{U+2584}\N{U+2584}\e]P0000000\e[49m\N{U+2580}\N{U+2580}\e]P7ff87af\e[47m\N{U+2584} \e]PE87d787\e[1;36m\N{U+2580}\e]P287d787\e[42m \e]P7ff87af\e[47m \e]P5d75f87\e[45m \e]P0000000\e[49m \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
\e]PA5faf5f\e[1;32m\N{U+2580}\e]P25faf5f\e[42m \e]PE87d787\e[1;36m\N{U+2580}\e]P5d75f87\e[45m\N{U+2580} \e]P0000000\e[49m\e]PDd75f87\e[1;35m\N{U+2580}\N{U+2580} \e]P7d7d7d7\e[47m \e]P7eeeeee\e[47m \e]P25faf5f\e[42m\e]PFd7d7d7\e[1;37m\N{U+2584}\e]PE87d787\e[1;36m\N{U+2580}\e]P287d787\e[42m \e]P25faf5f\e[42m \e]PFd7d7d7\e[1;37m\N{U+2584}\N{U+2584}\e]PE87d787\e[1;36m\N{U+2584}\e]PFeeeeee\e[1;37m\N{U+2584}\e]P7eeeeee\e[47m \e]P7d7d7d7\e[47m \e]P0000000\e[49m \e]P5d75f87\e[45m \e]P7ff87af\e[47m \e]P287d787\e[42m \e]P7ff87af\e[47m \e]P5d75f87\e[45m \e]P0000000\e[49m \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
\e]PDd75f87\e[1;35m\N{U+2580} \e]PFd7d7d7\e[1;37m\N{U+2580}\e]P7eeeeee\e[47m\N{U+2584} \e]P7d7d7d7\e[47m \e]P7eeeeee\e[47m \e]PFe4e4e4\e[1;37m\N{U+2580}\e]P25faf5f\e[42m\N{U+2584}\e]PFeeeeee\e[1;37m\N{U+2584}\e]PFe4e4e4\e[1;37m\N{U+2584}\e]PFeeeeee\e[1;37m\N{U+2584}\e]P7d7d7d7\e[47m \e]P7ff87af\e[47m \e]PBffff5f\e[1;33m\N{U+2584} \e]P7d7d7d7\e[47m \e]P0000000\e[49m \e]PDd75f87\e[1;35m\N{U+2584}\e]P7ff87af\e[47m\N{U+2580} \e]PE87d787\e[1;36m\N{U+2580}\e]P287d787\e[42m \e]P7ff87af\e[47m \e]PDd75f87\e[1;35m\N{U+2580}\e]P0000000\e[49m\N{U+2584} \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
\e]PFd7d7d7\e[1;37m\N{U+2580}\e]P7eeeeee\e[47m\N{U+2584} \N{U+2580}\N{U+2584}\N{U+2584}\e]P7e4e4e4\e[47m\N{U+2584}\N{U+2584}\e]P7eeeeee\e[47m\N{U+2584}\N{U+2580} \e]PFff87af\e[1;37m\N{U+2580}\N{U+2580}\e]P7d7d7d7\e[47m\N{U+2580}\e]PFbcbcbc\e[1;37m\N{U+2584}\e]P0000000\e[49m \e]PDd75f87\e[1;35m\N{U+2584}\e]P5d75f87\e[45m \e]PFff87af\e[1;37m\N{U+2580}\N{U+2580} \N{U+2584}\e]P7ff87af\e[47m \e]P287d787\e[42m \e]P7ff87af\e[47m \e]PDd75f87\e[1;35m\N{U+2580}\e]P0000000\e[49m\N{U+2584} \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
\e]PFd7d7d7\e[1;37m\N{U+2580}\e]P7d7d7d7\e[47m \e]P7eeeeee\e[47m \N{U+2584}\N{U+2584}\e]P7d7d7d7\e[47m \e]PFeeeeee\e[1;37m\N{U+2580}\e]P7eeeeee\e[47m \e]P7d7d7d7\e[47m \e]P7bcbcbc\e[47m\e]PFe4e4e4\e[1;37m\N{U+2584}\N{U+2584}\e]P0000000\e[49m\e]PFbcbcbc\e[1;37m\N{U+2584} \e]P5d75f87\e[45m \e]P7ff87af\e[47m \e]P5d75f87\e[45m \e]P287d787\e[42m \e]P7ff87af\e[47m \e]PDd75f87\e[1;35m\N{U+2584} \e]P5d75f87\e[45m \e]P0000000\e[49m\N{U+2580}\e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
\e]P7d7d7d7\e[47m \e]P7eeeeee\e[47m \e]P7d7d7d7\e[47m \e]P0000000\e[49m \e]PFd7d7d7\e[1;37m\N{U+2580}\e]P7eeeeee\e[47m\N{U+2584} \N{U+2580}\e]P7e4e4e4\e[47m\N{U+2584} \e]PFbcbcbc\e[1;37m\N{U+2580}\e]P0000000\e[49m\N{U+2584} \e]P5d75f87\e[45m \e]P7ff87af\e[47m \e]P5d75f87\e[45m \e]P0000000\e[49m\e]PA5faf5f\e[1;32m\N{U+2580}\e]P287d787\e[42m\N{U+2584} \e]P5d75f87\e[45m\N{U+2584}\e]P0000000\e[49m\e]PDd75f87\e[1;35m\N{U+2580} \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
\e]P7d7d7d7\e[47m \e]P7eeeeee\e[47m \e]P7d7d7d7\e[47m \e]P0000000\e[49m \e]P7d7d7d7\e[47m \e]P7eeeeee\e[47m \e]PFd7d7d7\e[1;37m\N{U+2584}\e]P0000000\e[49m\N{U+2580}\e]P7bcbcbc\e[47m \e]P7e4e4e4\e[47m \e]PFbcbcbc\e[1;37m\N{U+2580}\e]P0000000\e[49m\N{U+2584}\e]P5d75f87\e[45m \e]P0000000\e[49m\e]PDd75f87\e[1;35m\N{U+2580} \e]PA5faf5f\e[1;32m\N{U+2580}\e]P25faf5f\e[42m \e]P287d787\e[42m \N{U+2580}\e]P0000000\e[49m\N{U+2584} \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
\e]P7bcbcbc\e[47m \e]P7d7d7d7\e[47m \e]P7eeeeee\e[47m \e]PFd7d7d7\e[1;37m\N{U+2580}\e]P0000000\e[49m\N{U+2584} \e]P7d7d7d7\e[47m \e]P7eeeeee\e[47m \e]P7d7d7d7\e[47m \e]P0000000\e[49m \e]PFbcbcbc\e[1;37m\N{U+2580}\e]P7e4e4e4\e[47m\N{U+2584} \e]P7bcbcbc\e[47m \e]P0000000\e[49m \e]PA5faf5f\e[1;32m\N{U+2580}\e]P287d787\e[42m\N{U+2584} \N{U+2580}\e]P0000000\e[49m\N{U+2584} \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
\e]PFbcbcbc\e[1;37m\N{U+2584}\e]P7e4e4e4\e[47m\N{U+2580}\e]PFd7d7d7\e[1;37m\N{U+2580}\e]P7eeeeee\e[47m\N{U+2584} \e]P7d7d7d7\e[47m \e]P7eeeeee\e[47m \e]P7d7d7d7\e[47m \e]P0000000\e[49m \e]PFbcbcbc\e[1;37m\N{U+2580}\e]P7e4e4e4\e[47m\N{U+2584}\N{U+2584}\e]P0000000\e[49m\N{U+2580} \e]PA5faf5f\e[1;32m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
\e]P7bcbcbc\e[47m \e]P7e4e4e4\e[47m \e]PFd7d7d7\e[1;37m\N{U+2580}\e]P7eeeeee\e[47m\N{U+2584}\N{U+2584}\N{U+2584}\e]P7e4e4e4\e[47m\N{U+2580} \e]PFeeeeee\e[1;37m\N{U+2580}\e]P7eeeeee\e[47m \e]P7d7d7d7\e[47m \e]P0000000\e[49m \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
\e]PFbcbcbc\e[1;37m\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580}\N{U+2580} \e]PFd7d7d7\e[1;37m\N{U+2580}\N{U+2580}\e]P7eeeeee\e[47m\N{U+2584}\N{U+2584}\N{U+2584}\e]P7d7d7d7\e[47m \e]P0000000\e[49m \e]P7aaaaaa\e[47m\e]PFffffff\e[1;37m\e]P0000000\e]P1AA0000\e]P200AA00\e]P3AA5500\e]P40000AA\e]P5AA00AA\e]P600AAAA\e]P7AAAAAA\e]P8555555\e]P9FF5555\e]PA55FF55\e]PBFFFF55\e]PC5555FF\e]PDFF55FF\e]PE55FFFF\e]PFFFFFFF\e[0m
EOC

1
ttyponies/magnum.pony Symbolic link
View file

@ -0,0 +1 @@
./raritysdad.pony

1
ttyponies/pearl.pony Symbolic link
View file

@ -0,0 +1 @@
./raritysmom.pony