mirror of
https://github.com/erkin/ponysay.git
synced 2024-11-25 22:07:58 +01:00
Merge branch 'develop' of github.com:erkin/ponysay into develop
This commit is contained in:
commit
578f8fd650
15 changed files with 216 additions and 41 deletions
|
@ -1,5 +1,12 @@
|
|||
Version 2.9.1
|
||||
|
||||
Bug fix: correction in the -W option broke the -o option.
|
||||
|
||||
|
||||
Version 2.9
|
||||
|
||||
New ponies: pinkieumbrelahatfear, twilighttime
|
||||
|
||||
New extraponies: molestia (Tumblr)
|
||||
|
||||
The option -q works like -f and -F, it takes one argument, and may be used multiple
|
||||
|
@ -14,6 +21,8 @@ Version 2.9
|
|||
|
||||
If file descriptor 3 is definied when ponysay is executed, extra information is printed to it.
|
||||
|
||||
Arguments starting with n or i is allowed for -W.
|
||||
|
||||
|
||||
Version 2.8
|
||||
|
||||
|
|
|
@ -53,8 +53,8 @@ Now every time you open a terminal a pony should give your fortune
|
|||
|
||||
### Pony quotes
|
||||
|
||||
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.
|
||||
Running `ponysay --q` will give you a random pony saying one it its quote from MLP:FiM, or you can specify the pony: `ponysay -q pinkie`.
|
||||
Just as with `-f`, `-q` can be used multiple time to 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).
|
||||
|
||||
|
|
|
@ -27,7 +27,7 @@ _ponysay()
|
|||
|
||||
elif [ $prev = "-W" ] || [ $prev = "--wrap" ]; then
|
||||
cols=$(( `stty size | cut -d ' ' -f 2` - 10 ))
|
||||
COMPREPLY=( $cols $(( $cols / 2 )) 100 60 )
|
||||
COMPREPLY=( $cols $(( $cols / 2 )) 100 60 none inherit )
|
||||
|
||||
fi
|
||||
}
|
||||
|
|
|
@ -1,6 +1,4 @@
|
|||
# FISH completions for ponysay
|
||||
# https://github.com/erkin/ponysay/
|
||||
#
|
||||
# fish completion for ponysay -*- shell-script -*-
|
||||
# Author: Elis Axelsson <etu AT elis DOT nu>
|
||||
|
||||
set -g ponies ('/usr/bin/ponysay' --onelist)
|
||||
|
@ -19,7 +17,7 @@ complete --command ponysay --short-option f --long-option pony --argument
|
|||
complete --command ponysay --short-option F --arguments "$xponies" --description 'extra pony'
|
||||
complete --command ponysay --short-option q --long-option quote --arguments "$quoters" --no-files --description 'pony'
|
||||
complete --command ponysay --short-option b --long-option balloon --arguments "$balloons" --no-files --description 'balloon style'
|
||||
complete --command ponysay --short-option W --long-option wrap --arguments 'Integer' --description 'specify the column when the message should be wrapped'
|
||||
complete --command ponysay --short-option W --long-option wrap --arguments 'Integer' --description 'specify the column when the message should be wrapped' ## TODO arguments `none` and `inherit` should be suggested
|
||||
complete --command ponysay --arguments 'MESSAGE'
|
||||
|
||||
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
# zsh completion for ponysay -*- shell-script -*-
|
||||
#compdef ponysay ponythink
|
||||
_opts=(
|
||||
'(--version -v)'{-v,--version}'[Show version and exit]'
|
||||
|
@ -9,7 +10,7 @@ _opts=(
|
|||
'(-B --balloonlist)'{-B,--balloonlist}'[list balloon style names]'
|
||||
'(-b --ballon)'{-b,--balloon}'[Selecy a balloon style]: :_path_files -W '/usr/share/ponysay/balloons' -g "*(\:r)"'
|
||||
'(-c --compact)'{-c,--compat}'[Compress messages.]'
|
||||
'(-W --wrap)'{-W,--wrap}'[The screen column where the message should be wrapped]'
|
||||
'(-W --wrap)'{-W,--wrap}'[The screen column where the message should be wrapped]' # TODO arguments `none` and `inherit` should be suggested
|
||||
)
|
||||
_tty_select=(
|
||||
'(-q --quite)'{-q,--quote}'[Select ponies for MLP:FiM quotes]: :_path_files -W '/usr/share/ponysay/ttyponies' -g "*(\:r)"'
|
||||
|
|
|
@ -80,7 +80,9 @@ is added as an argument to \fI-q\fP. If one or more ponies are added as an argum
|
|||
to \fI-q\fP the pony will be selected randomly from that set of ponies.
|
||||
.TP
|
||||
.B \-W, \-\-wrap \fIcolumn\fP
|
||||
The screen column where the message should be wrapped.
|
||||
The screen column where the message should be wrapped, the balloon's extra width is taken
|
||||
into consideration. If the argument is not a number, but starts instead with \fIn\fP,
|
||||
no wrapping is done, and if it starts with \fIi\fP the width of the terminal is used.
|
||||
.TP
|
||||
.B \-A, \-\-all
|
||||
List all pony files, MLP-FiM and non-MLP-FiM, in this case the first list are MLP:FiM
|
||||
|
|
|
@ -82,7 +82,9 @@ uno o varios ponis sean agregados tras la opción \fI-q\fP, en cuyo caso se sele
|
|||
aleatoriamente uno de este conjunto.
|
||||
.TP
|
||||
.B \-W, \-\-wrap \fIcolumna\fP
|
||||
El numero de columnas en el que será impreso el mensaje.
|
||||
La columna donde el mensage será truncado, el globo puede tomar en consideración un largo mayor
|
||||
si el argumento no es un numero, pero si inicia con \fIn\fP , no hay contenido y si es \fIi\fP
|
||||
el largo de la terminal es usado es su lugar.
|
||||
.TP
|
||||
.B \-A. \-\-all
|
||||
Lista todos los ponis, tanto pertenecientes a MLP:FiM cono no pertenecientes a esta
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
@documentlanguage en
|
||||
@finalout
|
||||
@c %**end of header
|
||||
@set VERSION 2.9
|
||||
@set VERSION 2.9.1
|
||||
|
||||
@defindex op
|
||||
@synindex op vr
|
||||
|
@ -105,7 +105,7 @@ quoting the given message is printed on standard output.
|
|||
|
||||
@command{ponysay} is generally used to decorate your terminal with a random pony, when
|
||||
you start the terminal. But if you know anypony how does like ponies [fat chance] you
|
||||
can always make screen-shots of @command{ponysay -q} executions and communication that
|
||||
can always make screen-shots of @command{ponysay --q} executions and communication that
|
||||
way over e-mail.
|
||||
|
||||
|
||||
|
@ -248,7 +248,16 @@ balloon style is specified a fallback style will be used.
|
|||
@opindex @option{-W}
|
||||
@opindex @option{--wrap}
|
||||
Specify the screen column where the message should be wrapped, this is by default 40,
|
||||
as with @command{cowsay}.
|
||||
as with @command{cowsay}. The balloon's extra width is taken into consideration.
|
||||
|
||||
If the argument is not a number, but starts instead with @code{n} (for ‘none’ or
|
||||
‘no’), no wrapping is done, and if it starts with @code{i} (for ‘inherit’) the width
|
||||
of the terminal is used.
|
||||
|
||||
@code{n} and @code{i} is case insensitive, so you may use @code{N} and @code{I}
|
||||
instead. Additionally, typo correction is for QWERTY and Dvorak is built in to
|
||||
@command{ponysay}; the nearest key, either to the left or to the right, depending
|
||||
on which hand is used to press the key, is also allowed.
|
||||
|
||||
@item -c
|
||||
@itemx --compress
|
||||
|
@ -442,7 +451,7 @@ of the balloon style file, and if definied in the pony file, file meta data and
|
|||
|
||||
In most shells, a file descriptor 3 can defined using @command{3> FILE}, and linked to
|
||||
stderr using @command{3>&2}. For example, you can print the information to @file{~/info}
|
||||
by running @command{ponysay I\'m just the cutest pony! | 3> ~/info}.
|
||||
by running @command{ponysay I\'m just the cutest pony! 3> ~/info}.
|
||||
|
||||
The message is not stored this way, for that you can use @command{tee}. However, if you
|
||||
use @option{-q} the quote file is printed to file descriptor 3.
|
||||
|
@ -929,7 +938,7 @@ or if have a specific pony in your mind: @command{ponysay -f pinkie "Partay!~"}.
|
|||
@command{ponysay} comes with this @command{info} manual and a manpage in section 6,
|
||||
@command{man 6 ponysay} (or just @command{man ponysay}). The manpage is also available
|
||||
in Spanish: @command{man -L es 6 ponysay}. To install the Spanish manual add the
|
||||
option @option{--with-man-es} when running @command{./configure}.
|
||||
option @option{--with-man-es} when running @command{./setup.py}.
|
||||
|
||||
|
||||
|
||||
|
@ -1326,11 +1335,11 @@ inode comparison.
|
|||
@end table
|
||||
|
||||
Recognised compressions are @option{gz} which uses @option{gzip -9}, and @option{xz}
|
||||
which uses @option{xz -9e}. @option{xz} is still exotic to bost programs, use using
|
||||
which uses @option{xz -9e}. @option{xz} is still exotic to most programs, using
|
||||
it is not recommended. Distributors are strongly disencouraged to compression for the
|
||||
PDF manual and should use @option{--without-pdf-compression}.
|
||||
|
||||
You can run @command{./configure [OPTIONS] view} to make sure everything is correct
|
||||
You can run @command{./setup.py [OPTIONS] view} to make sure everything is correct
|
||||
before building and installing.
|
||||
|
||||
|
||||
|
@ -1340,9 +1349,12 @@ before building and installing.
|
|||
|
||||
@menu
|
||||
* Arch Linux:: Packages for Arch Linux.
|
||||
* Arch Linux ARM:: Packages for Arch Linux ARM.
|
||||
* Chakra:: Packages for Chakra.
|
||||
* Gentoo Linux:: Packages for Gentoo Linux.
|
||||
* Debian GNU/Linux:: Packages for Debian GNU/Linux and Ubuntu.
|
||||
* Gentoo Linux:: Packages for Gentoo Linux.
|
||||
* Parabola GNU/Linux:: Packages for Parabola GNU/Linux.
|
||||
* Source Mage GNU/Linux:: Packages for Source Mage GNU/Linux.
|
||||
@end menu
|
||||
|
||||
|
||||
|
@ -1351,24 +1363,26 @@ before building and installing.
|
|||
@cindex arch linux
|
||||
|
||||
The official Arch Linux package repositories contains @command{ponysay} as
|
||||
@w{@code{community/ponysay}}. The Arch Linux User Repository (AUR) contains a
|
||||
bleeding edge git version of @command{ponysay} as @code{ponysay-git}.
|
||||
@w{@code{community/ponysay}} (developer maintained). The Arch Linux User Repository
|
||||
(AUR) contains a bleeding edge git version of @command{ponysay} as
|
||||
@w{@code{ponysay-git}} (user maintained).
|
||||
|
||||
|
||||
@node Arch Linux ARM
|
||||
@subsection Arch Linux ARM
|
||||
@cindex arch linux arm
|
||||
|
||||
@w{@code{community/ponysay}} from Arch Linux (@ref{Arch Linux}) is also available
|
||||
for Arch Linux ARM.
|
||||
|
||||
|
||||
@node Chakra
|
||||
@subsection Chakra
|
||||
@cindex chakra
|
||||
|
||||
Chakra users can install from (CCR) a stable version named a @code{ponysay},
|
||||
additionally a git verion of ponysay is available as @code{ponysay-git}.
|
||||
|
||||
|
||||
@node Gentoo Linux
|
||||
@subsection Gentoo Linux
|
||||
@cindex gentoo linux
|
||||
|
||||
Gentoo users can use the overlay @url{https://github.com/etu/aidstu-overlay}, which
|
||||
contains @command{ponysay} as @w{@code{games-misc/ponysay}}.
|
||||
Chakra users can install from (CCR) a stable version named a @code{ponysay}
|
||||
(developer maintained Arch Linux mirror), additionally a git verion of ponysay is
|
||||
available as @code{ponysay-git} (developer maintained Arch Linux mirror).
|
||||
|
||||
|
||||
@node Debian GNU/Linux
|
||||
|
@ -1376,9 +1390,34 @@ contains @command{ponysay} as @w{@code{games-misc/ponysay}}.
|
|||
@cindex debian gnu/linux
|
||||
@cindex ubuntu
|
||||
|
||||
A .deb file is available at @url{http://roryholland.co.uk/misc.html#ponysay},
|
||||
and PPA:s can be found at @url{https://launchpad.net/~vincent-c/+archive/ppa} and
|
||||
@url{https://launchpad.net/~blazemore/+archive/ponysay}.
|
||||
A .deb file is available at @url{http://roryholland.co.uk/misc.html#ponysay}
|
||||
(user maintained), and PPA:s can be found at
|
||||
@url{https://launchpad.net/~vincent-c/+archive/ppa} (user maintained) and
|
||||
@url{https://launchpad.net/~blazemore/+archive/ponysay} (user maintained).
|
||||
|
||||
|
||||
@node Gentoo Linux
|
||||
@subsection Gentoo Linux
|
||||
@cindex gentoo linux
|
||||
|
||||
Gentoo users can use the overlay @url{https://github.com/etu/aidstu-overlay}, which
|
||||
contains @command{ponysay} as @w{@code{games-misc/ponysay}} (developer maintained).
|
||||
|
||||
|
||||
@node Parabola GNU/Linux
|
||||
@subsection Parabola GNU/Linux
|
||||
@cindex parabola gnu/linux
|
||||
|
||||
@w{@code{community/ponysay}} from Arch Linux (@ref{Arch Linux}) is also available
|
||||
for Parabola GNU/Linux.
|
||||
|
||||
|
||||
@node Source Mage GNU/Linux
|
||||
@subsection Source Mage GNU/Linux
|
||||
@cindex source mage gnu/linux
|
||||
|
||||
The spell @w{@code{util/ponysay}} (user maintained) is available in Grimoire for
|
||||
Source Mage @w{GNU/Linux}.
|
||||
|
||||
|
||||
@node Uninstalling
|
||||
|
@ -1709,7 +1748,7 @@ Using util-say:
|
|||
@example
|
||||
@code{img2ponysay -2 -- SOURCE_IMAGE > PONY_FILE}
|
||||
|
||||
@code{PONY}_FILE should end with @file{.pony} and be localed in @file{ponies/},
|
||||
@code{PONY_FILE} should end with @file{.pony} and be localed in @file{ponies/},
|
||||
or @file{extraponies/} if the pony is not a MLP:FiM pony.
|
||||
|
||||
Omit @option{-2} if the source image does not use double pixel size.
|
||||
|
@ -2007,8 +2046,16 @@ sequences.
|
|||
@cindex versions
|
||||
@cindex previous releases
|
||||
|
||||
@heading Version 2.9.1
|
||||
@itemize @bullet
|
||||
@item
|
||||
Bug fix: correction in the -W option broke the -o option.
|
||||
@end itemize
|
||||
|
||||
|
||||
@heading Version 2.9
|
||||
@itemize @bullet
|
||||
New ponies: @file{pinkieumbrelahatfear}, @file{twilighttime}
|
||||
@item
|
||||
New extraponies: @file{molestia} (Tumblr)
|
||||
@item
|
||||
|
@ -2024,6 +2071,8 @@ than unlimited. Currently this cannot be modified (without editing the source co
|
|||
@item
|
||||
If file descriptor 3 is definied when @command{ponysay} is executed, extra information is
|
||||
printed to it.
|
||||
@item
|
||||
Arguments starting with @code{n} or @code{i} is allowed for @option{-W}.
|
||||
@end itemize
|
||||
|
||||
|
||||
|
|
25
ponies/pinkieumbrellahatfear.pony
Normal file
25
ponies/pinkieumbrellahatfear.pony
Normal file
|
@ -0,0 +1,25 @@
|
|||
$balloon30$[0m
|
||||
$\$
|
||||
$\$
|
||||
$\$
|
||||
[38;5;103m▄▄▄▄▄▄▄▄[39m [38;5;131m▄[48;5;168m▀[49m▄[39m [0m
|
||||
[38;5;103m▄[48;5;103m [48;5;229m ▀▀▀[49m▄[39m [38;5;238m▄[39m [48;5;131m [38;5;168m▀▀[49m[38;5;131m▀[39m [0m
|
||||
[38;5;103m▀▀[48;5;229m▄ [38;5;208m▄▄[48;5;208m [38;5;103m▀[49m▄[38;5;238m▀▄▀▄[39m [0m
|
||||
[38;5;103m▀[48;5;229m▄[38;5;208m▄[48;5;208m [38;5;103m▀[48;5;238m▄[49m▄[38;5;238m▀[39m [0m
|
||||
[38;5;168m▄▄[48;5;162m▀▀[49m▄▄[39m [38;5;168m▄[39m [38;5;168m▄[48;5;103m▄▄[49m[38;5;103m▀[48;5;208m▄ [48;5;203m▀[49m▄[39m [0m
|
||||
[48;5;168m [48;5;162m [38;5;168m▄▀▄▀[49m▄[48;5;162m▀ [48;5;168m [48;5;162m ▀[48;5;238m▄[49m[38;5;103m▀[48;5;208m▄ [48;5;203m ▀[49m▄[39m [0m
|
||||
[48;5;168m [48;5;162m [38;5;168m▄▄ ▀ ▄▀ ▄[48;5;168m [39m[49m [38;5;103m▀[48;5;208m▄ [48;5;203m ▀[49m▄[39m [38;5;168m▄▄▄▄[39m [0m
|
||||
[38;5;168m▄[39m [48;5;168m [48;5;162m [38;5;168m▄[49m▀[39m [48;5;103m [38;5;117m▄[38;5;77m▄[38;5;162m▀[48;5;162m [48;5;168m▀▄[48;5;162m [48;5;168m▀▄[48;5;162m [48;5;168m [39m[49m [38;5;238m▄[38;5;103m▀[48;5;208m▄ [48;5;203m [48;5;103m [39m[49m [38;5;168m▄[48;5;162m▀[48;5;168m [38;5;162m▀▀▀[48;5;162m [38;5;168m▀[49m▄[39m [0m
|
||||
[48;5;168m [38;5;162m▄[48;5;162m [48;5;168m [39m[49m [38;5;16m▄[48;5;103m▄[38;5;218m▄[38;5;77m▀[48;5;77m [38;5;103m▀▀[48;5;162m▄[38;5;168m▄▄▀ [48;5;168m [49m[38;5;238m▄[48;5;168m▀[49m[38;5;168m▄▄[38;5;103m▀▀[48;5;203m▄ [48;5;103m [48;5;168m [38;5;162m▀▄[48;5;162m [38;5;168m▀▄ [48;5;168m [39m[49m [38;5;168m▄▄▄[39m [0m
|
||||
[38;5;168m▀▀[39m [38;5;231m▄[48;5;117m [38;5;16m▀[48;5;231m▄[48;5;218m▀ [48;5;103m▄[38;5;218m▄[38;5;229m▀[48;5;229m [38;5;103m▀[48;5;168m▄[38;5;162m▀[48;5;238m▀[38;5;175m▄[48;5;162m▄▄ [38;5;168m▀[49m▄[39m [48;5;103m [48;5;203m [48;5;103m [48;5;168m [48;5;162m [38;5;168m▄▄ [48;5;168m [48;5;162m [48;5;168m [48;5;162m▀ ▀[49m▄[39m [0m
|
||||
[38;5;175m▄▄[48;5;231m [38;5;16m▄[48;5;218m▀ ▄[48;5;16m [48;5;231m▀[48;5;218m▄ [38;5;103m▀[48;5;229m▄ ▀[48;5;175m▄[38;5;218m▀[48;5;218m [48;5;175m [48;5;162m [38;5;168m▄[48;5;168m [39m[49m [38;5;175m▄[48;5;103m [48;5;203m [38;5;103m▄[48;5;162m▀[38;5;168m▄[49m▀▄[48;5;162m▀ ▀▄▄▄▄ [48;5;168m [39m[49m [0m
|
||||
[48;5;175m [48;5;218m [38;5;175m▀ [48;5;16m [48;5;117m[38;5;231m▄[38;5;16m▀▀[38;5;231m▄[48;5;16m▄[38;5;218m▀▀[48;5;103m▄[38;5;208m▀[48;5;208m [48;5;103m [48;5;218m [48;5;175m [48;5;162m[38;5;168m▄▀ [48;5;168m [48;5;175m[38;5;218m▄[48;5;218m [48;5;103m [48;5;203m [48;5;103m [48;5;175m[38;5;229m▄[49m[38;5;175m▄[39m [48;5;168m [48;5;162m [38;5;168m▀▄ [48;5;168m [39m[49m [0m
|
||||
[38;5;175m▀[48;5;175m [48;5;218m▀[48;5;168m▀[48;5;218m▄ [38;5;231m▀▀[48;5;175m▀[48;5;218m▀[38;5;175m▀ [38;5;168m▄[48;5;162m▀▀▀▀ ▄[48;5;218m▀ [48;5;103m [38;5;218m▄[48;5;218m [38;5;117m▀ [48;5;175m [38;5;168m▀[48;5;162m▄ ▄▄▀▀▄ [48;5;168m [48;5;162m ▄[49m▀[39m [0m
|
||||
[38;5;175m▀[48;5;218m▄[48;5;168m▄[48;5;218m▀ [38;5;168m▄[48;5;162m▀ ▄▀▀▀ [48;5;168m [48;5;218m [48;5;175m [48;5;218m [48;5;117m [48;5;218m [48;5;117m [48;5;175m [39m[49m [38;5;168m▀▀▀[48;5;162m▄▄▄▀ [48;5;168m [48;5;162m ▀[49m▄[39m [0m
|
||||
[38;5;175m▀▀[48;5;218m▄▄▄▄▄▄[49m▀▀[38;5;168m▀[48;5;162m▄ [48;5;168m [38;5;162m▀▄▀▀[38;5;218m▄[48;5;175m [49m[38;5;175m▀▀[48;5;175m [48;5;218m ▄[48;5;175m [49m▄[39m [48;5;168m [48;5;162m [38;5;168m▄▄▀ [48;5;168m [39m[49m [0m
|
||||
[38;5;175m▄▄[48;5;175m [49m▀[39m [38;5;168m▄[48;5;162m▀[48;5;168m [38;5;162m▀▄▄[38;5;175m▀[48;5;218m▄ ▀[49m▄▀[48;5;218m▄ ▀▀[49m▄▀[48;5;175m [38;5;162m▀[48;5;162m [48;5;168m [48;5;162m [48;5;168m▀▀[48;5;162m [48;5;168m [39m[49m [0m
|
||||
[38;5;175m▄[48;5;175m [49m▀[39m [48;5;168m [48;5;162m [48;5;168m [48;5;162m [38;5;168m▄[49m▀[38;5;175m▀[48;5;218m▄ [48;5;175m [48;5;218m ▄[49m▀[39m [38;5;175m▀[48;5;175m [38;5;162m▀[48;5;162m [48;5;168m▀▄[48;5;162m [38;5;168m▀▄▄▀[49m▄[39m [0m
|
||||
[38;5;175m▄[48;5;175m [49m▀[39m [38;5;168m▄▀[48;5;162m▄▀[48;5;168m [49m▀[39m [38;5;175m▄[48;5;175m [48;5;218m ▀▄[49m▀[39m [48;5;175m [49m[38;5;168m▀▀▀▀[48;5;168m [48;5;162m ▄[49m▀[39m [38;5;168m▄[0m
|
||||
[38;5;175m▄[48;5;175m [49m▀[39m [38;5;168m▀▀▀[39m [38;5;175m▄[48;5;218m▀ [48;5;175m [48;5;218m [48;5;175m [39m[49m [48;5;175m [49m [38;5;168m▀[48;5;162m▄▄[48;5;168m [49m▀[39m [0m
|
||||
[48;5;175m [49m[38;5;175m▀[39m [38;5;175m▀▀▀▀[48;5;175m [48;5;218m [48;5;175m [39m[49m [48;5;175m [49m [0m
|
||||
[38;5;175m▀▀▀▀▀[39m [0m
|
28
ponies/twilighttime.pony
Normal file
28
ponies/twilighttime.pony
Normal file
|
@ -0,0 +1,28 @@
|
|||
$balloon6$[0m
|
||||
$\$
|
||||
$\$
|
||||
$\$
|
||||
[38;5;235m▄[39m [48;5;235m [49m[38;5;235m▄[39m [0m
|
||||
[48;5;235m [38;5;60m▄[49m[38;5;235m▄[39m [48;5;235m [48;5;90m [48;5;235m [49m [0m
|
||||
[48;5;235m [48;5;60m [38;5;235m▀[48;5;235m [48;5;90m [48;5;162m [48;5;90m▀[49m▄[39m [48;5;235m [49m[38;5;235m▄[39m [0m
|
||||
[48;5;235m [49m[38;5;235m▄[39m [48;5;235m [48;5;60m [38;5;90m▀[48;5;90m [38;5;162m▀▄[38;5;60m▀[48;5;235m▄▀▄[49m[38;5;235m▄[39m [0m
|
||||
[38;5;235m▀[48;5;60m▄▀[38;5;133m▄▄ [48;5;90m [48;5;162m [48;5;90m [38;5;60m▀[48;5;60m [48;5;235m[38;5;133m▄[49m▄▄[39m [0m
|
||||
[38;5;235m▀[48;5;133m▄[48;5;182m[38;5;139m▄[38;5;133m▀[48;5;60m▄ [48;5;90m [48;5;162m [48;5;90m [38;5;60m▀[48;5;60m [48;5;133m [48;5;182m [48;5;133m [39m[49m [0m
|
||||
[38;5;235m▀[48;5;139m[38;5;255m▄[48;5;182m▄[48;5;90m▄[48;5;231m▀▀▀▀▀▀[48;5;255m [48;5;133m[38;5;182m▄[48;5;182m [48;5;139m[38;5;133m▄[48;5;182m [48;5;133m [49m[38;5;255m▄[39m [0m
|
||||
[48;5;255m [38;5;231m▀▀▀▀[38;5;182m▄▄▄▄[48;5;182m [38;5;133m▀ [48;5;133m [48;5;231m [48;5;255m [39m[49m [0m
|
||||
[48;5;133m[38;5;16m▄[48;5;182m▀ ▄▄[48;5;97m▀▀[48;5;16m [48;5;182m▀▀ [38;5;235m▄[48;5;60m [49m[38;5;255m▀[39m [0m
|
||||
[48;5;16m [48;5;182m [48;5;16m [38;5;231m▀▀ [48;5;97m [48;5;231m [48;5;16m[38;5;182m▄▄[48;5;182m [48;5;235m [48;5;60m [38;5;235m▀[49m▄[39m [0m
|
||||
[38;5;133m▄[48;5;16m▄[48;5;182m▀ [48;5;16m [38;5;231m▀ [38;5;97m▄[48;5;231m▀[38;5;182m▄[48;5;182m [48;5;133m▀[48;5;235m[38;5;60m▄[48;5;60m [38;5;235m▀[49m▄▄[48;5;90m▀[48;5;235m [49m▀[39m [38;5;235m▄▄[48;5;60m▀▀▀▀▀[48;5;235m [49m▀[39m [0m
|
||||
[48;5;133m [48;5;182m [48;5;139m[38;5;133m▄[48;5;182m [38;5;16m▀[38;5;231m▀▀▀ [38;5;16m▀ [48;5;133m [48;5;90m[38;5;162m▄▄▄[48;5;162m [48;5;235m▀[49m[38;5;235m▀[39m [38;5;235m▄[48;5;60m▀ [38;5;162m▄▄[48;5;162m [38;5;60m▀▀[48;5;60m [38;5;235m▀▀[49m▄[39m [0m
|
||||
[38;5;133m▀▀[48;5;182m▄▄▄▄▄▄ [38;5;235m▄▄[48;5;133m [48;5;60m▄▄[49m▀▀[39m [38;5;235m▄[48;5;60m▀[38;5;162m▄[48;5;90m▀[38;5;60m▄▄▄▄▄[38;5;162m▀▀[48;5;162m [38;5;60m▀[48;5;60m [38;5;235m▀▀[49m▄▄[39m [0m
|
||||
[48;5;133m[38;5;235m▄[48;5;239m▀▀ ▀[49m▄▄▄▄[48;5;239m▀▀▀▀▀[48;5;162m▄[48;5;90m▄[48;5;60m▄[49m▀▀[48;5;60m▄▄ [48;5;90m [38;5;162m▀[48;5;162m [48;5;60m [48;5;235m [49m[38;5;235m▀▀▄[39m [0m
|
||||
[48;5;235m [48;5;239m [38;5;235m▀ [48;5;235m [38;5;239m▀[48;5;239m [38;5;235m▀[49m▄[39m [38;5;235m▀[48;5;60m▄ [48;5;90m [48;5;162m [48;5;60m [48;5;235m [39m[49m [0m
|
||||
[38;5;235m▀[48;5;239m▄▄[48;5;182m▀▀▀[48;5;239m▄ ▀▄ ▄▄ [48;5;235m [39m[49m [38;5;235m▀[48;5;60m▄ [48;5;90m [48;5;162m [48;5;60m [48;5;235m [39m[49m [0m
|
||||
[38;5;235m▀[48;5;239m▄▀▀▀ ▄▀ ▄ ▄[49m▀[39m [48;5;235m [48;5;60m [38;5;90m▀[48;5;90m [48;5;162m [38;5;60m▀[48;5;60m [48;5;235m▀[48;5;60m [48;5;235m [39m[49m [0m
|
||||
[48;5;235m [38;5;239m▀[48;5;239m [48;5;235m▀▀▀▀ ▀[48;5;239m [48;5;235m [49m[38;5;235m▄[39m [48;5;235m [48;5;60m [48;5;90m [48;5;162m [48;5;60m [48;5;235m [49m[38;5;235m▀[48;5;60m▄▄[49m▀[0m
|
||||
[48;5;235m [48;5;238m [48;5;235m [48;5;239m [48;5;235m [49m [38;5;235m▀[48;5;238m▄▀[48;5;235m [48;5;239m ▄[48;5;235m [39m[49m [48;5;235m [48;5;60m [48;5;90m [48;5;162m [48;5;60m [48;5;235m [49m [0m
|
||||
[38;5;235m▄[48;5;238m▀▄[48;5;239m▀ ▀[48;5;235m [39m[49m [48;5;235m [48;5;238m [38;5;235m▄[48;5;235m [48;5;239m [48;5;235m [39m[49m [48;5;235m [48;5;60m [48;5;90m [48;5;162m [48;5;60m [48;5;235m [49m [0m
|
||||
[48;5;235m[38;5;139m▄▄[38;5;133m▄[38;5;182m▄[38;5;239m▀[48;5;239m [48;5;235m [39m[49m [48;5;235m[38;5;139m▄▄[48;5;139m [48;5;235m [48;5;239m [38;5;235m▄[48;5;182m▀[48;5;133m▀[39m[49m [48;5;235m [48;5;90m [38;5;169m▄[48;5;162m[38;5;235m▄[49m▀▀[39m [0m
|
||||
[38;5;235m▄[48;5;139m▄[38;5;238m▄[38;5;235m▄[48;5;133m▄[48;5;182m▄▄[48;5;239m▀[48;5;235m [39m[49m [48;5;235m [38;5;238m▄▄ [38;5;239m▄[38;5;182m▀▀[38;5;133m▀[39m[49m [48;5;235m [38;5;90m▀[49m[38;5;235m▀[39m [0m
|
||||
[48;5;235m [38;5;238m▀▀ [48;5;239m [38;5;235m▄▀ [48;5;235m [39m[49m [48;5;235m [38;5;238m▀▀ [48;5;239m [38;5;235m▀ [48;5;235m [39m[49m [38;5;235m▀[39m [0m
|
||||
[48;5;235m [38;5;239m▀▀▀▀ [39m[49m [48;5;235m [38;5;239m▀▀▀▀ [39m[49m [0m
|
BIN
ponysay.pdf
BIN
ponysay.pdf
Binary file not shown.
18
ponysay.py
18
ponysay.py
|
@ -806,11 +806,19 @@ class Ponysay():
|
|||
if linuxvt:
|
||||
print('\033[H\033[2J', end='')
|
||||
|
||||
## Width Get truncation and wrapping
|
||||
## Get width truncation and wrapping
|
||||
env_width = os.environ['PONYSAY_FULL_WIDTH'] if 'PONYSAY_FULL_WIDTH' in os.environ else None
|
||||
if env_width is None: env_width = ''
|
||||
widthtruncation = self.__gettermsize()[1] if env_width not in ('yes', 'y', '1') else None
|
||||
messagewrap = int(args.opts['-W'][0]) if args.opts['-W'] is not None else None
|
||||
messagewrap = 40
|
||||
if (args.opts['-W'] is not None) and (len(args.opts['-W'][0]) > 0):
|
||||
messagewrap = args.opts['-W'][0]
|
||||
if messagewrap[0] in 'nmsNMS': # m is left to n on QWERTY and s is left to n on Dvorak
|
||||
messagewrap = None
|
||||
elif messagewrap[0] in 'iouIOU': # o is left to i on QWERTY and u is right to i on Dvorak
|
||||
messagewrap = self.__gettermsize()[1]
|
||||
else:
|
||||
messagewrap = int(args.opts['-W'][0])
|
||||
|
||||
## Get balloon object
|
||||
balloonfile = self.__getballoonpath(args.opts['-b'])
|
||||
|
@ -833,8 +841,8 @@ class Ponysay():
|
|||
|
||||
|
||||
## Run cowsay replacement
|
||||
backend = Backend(message = msg, ponyfile = pony, wrapcolumn = messagewrap if messagewrap is not None else 40,
|
||||
width = widthtruncation, balloon = balloon, hyphen = hyphen, linkcolour = linkcolour, ballooncolour = ballooncolour)
|
||||
backend = Backend(message = msg, ponyfile = pony, wrapcolumn = messagewrap, width = widthtruncation,
|
||||
balloon = balloon, hyphen = hyphen, linkcolour = linkcolour, ballooncolour = ballooncolour)
|
||||
backend.parse()
|
||||
output = backend.output
|
||||
if output.endswith('\n'):
|
||||
|
@ -1423,7 +1431,7 @@ class Backend():
|
|||
def __init__(self, message, ponyfile, wrapcolumn, width, balloon, hyphen, linkcolour, ballooncolour):
|
||||
self.message = message
|
||||
self.ponyfile = ponyfile
|
||||
self.wrapcolumn = None if wrapcolumn is None else wrapcolumn - balloon.minwidth
|
||||
self.wrapcolumn = None if wrapcolumn is None else wrapcolumn - (0 if balloon is None else balloon.minwidth)
|
||||
self.width = width
|
||||
self.balloon = balloon
|
||||
self.hyphen = hyphen
|
||||
|
|
2
setup.py
2
setup.py
|
@ -8,7 +8,7 @@ from subprocess import Popen, PIPE
|
|||
|
||||
|
||||
|
||||
PONYSAY_VERSION = '2.8'
|
||||
PONYSAY_VERSION = '2.9.1'
|
||||
|
||||
|
||||
|
||||
|
|
25
ttyponies/pinkieumbrellahatfear.pony
Normal file
25
ttyponies/pinkieumbrellahatfear.pony
Normal file
|
@ -0,0 +1,25 @@
|
|||
$balloon30$]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
$\$
|
||||
$\$
|
||||
$\$
|
||||
]P88787af[1;30m▄▄▄▄▄▄▄▄ ]P9af5f5f[1;31m▄]P5d75f87[45m▀]P0000000[49m▄ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P88787af[1;30m▄]P78787af[47m ]P7ffffaf[47m ▀▀▀]P0000000[49m▄ ]P8444444[1;30m▄ ]P3af5f5f[43m ]PDd75f87[1;35m▀▀]P0000000[49m]P9af5f5f[1;31m▀ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P88787af[1;30m▀▀]P7ffffaf[47m▄ ]P9ff8700[1;31m▄▄]P3ff8700[43m ]P88787af[1;30m▀]P0000000[49m▄]P8444444[1;30m▀▄▀▄ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P88787af[1;30m▀]P7ffffaf[47m▄]P9ff8700[1;31m▄]P3ff8700[43m ]P88787af[1;30m▀]P0444444[40m▄]P0000000[49m▄]P8444444[1;30m▀ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]PDd75f87[1;35m▄▄]P5d70087[45m▀▀]P0000000[49m▄▄ ]PDd75f87[1;35m▄ ]PDd75f87[1;35m▄]P78787af[47m▄▄]P0000000[49m]P88787af[1;30m▀]P3ff8700[43m▄ ]P1ff5f5f[41m▀]P0000000[49m▄ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P5d75f87[45m ]P5d70087[45m ]PDd75f87[1;35m▄▀▄▀]P0000000[49m▄]P5d70087[45m▀ ]P5d75f87[45m ]P5d70087[45m ▀]P0444444[40m▄]P0000000[49m]P88787af[1;30m▀]P3ff8700[43m▄ ]P1ff5f5f[41m ▀]P0000000[49m▄ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P5d75f87[45m ]P5d70087[45m ]PDd75f87[1;35m▄▄ ▀ ▄▀ ▄]P5d75f87[45m ]P0000000[49m ]P88787af[1;30m▀]P3ff8700[43m▄ ]P1ff5f5f[41m ▀]P0000000[49m▄ ]PDd75f87[1;35m▄▄▄▄ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]PDd75f87[1;35m▄ ]P5d75f87[45m ]P5d70087[45m ]PDd75f87[1;35m▄]P0000000[49m▀ ]P78787af[47m ]PF87d7ff[1;37m▄]PA5fd75f[1;32m▄]PDd70087[1;35m▀]P5d70087[45m ]P5d75f87[45m▀▄]P5d70087[45m ]P5d75f87[45m▀▄]P5d70087[45m ]P5d75f87[45m ]P0000000[49m ]P8444444[1;30m▄]P88787af[1;30m▀]P3ff8700[43m▄ ]P1ff5f5f[41m ]P78787af[47m ]P0000000[49m ]PDd75f87[1;35m▄]P5d70087[45m▀]P5d75f87[45m ]PDd70087[1;35m▀▀▀]P5d70087[45m ]PDd75f87[1;35m▀]P0000000[49m▄ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P5d75f87[45m ]PDd70087[1;35m▄]P5d70087[45m ]P5d75f87[45m ]P0000000[49m ]P8000000[1;30m▄]P78787af[47m▄]PFffafd7[1;37m▄]PA5fd75f[1;32m▀]P25fd75f[42m ]P88787af[1;30m▀▀]P5d70087[45m▄]PDd75f87[1;35m▄▄▀ ]P5d75f87[45m ]P0000000[49m]P8444444[1;30m▄]P5d75f87[45m▀]P0000000[49m]PDd75f87[1;35m▄▄]P88787af[1;30m▀▀]P1ff5f5f[41m▄ ]P78787af[47m ]P5d75f87[45m ]PDd70087[1;35m▀▄]P5d70087[45m ]PDd75f87[1;35m▀▄ ]P5d75f87[45m ]P0000000[49m ]PDd75f87[1;35m▄▄▄ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]PDd75f87[1;35m▀▀ ]PFffffff[1;37m▄]P787d7ff[47m ]P8000000[1;30m▀]P7ffffff[47m▄]P7ffafd7[47m▀ ]P78787af[47m▄]PFffafd7[1;37m▄]PFffffaf[1;37m▀]P7ffffaf[47m ]P88787af[1;30m▀]P5d75f87[45m▄]PDd70087[1;35m▀]P0444444[40m▀]PFd787af[1;37m▄]P5d70087[45m▄▄ ]PDd75f87[1;35m▀]P0000000[49m▄ ]P78787af[47m ]P1ff5f5f[41m ]P78787af[47m ]P5d75f87[45m ]P5d70087[45m ]PDd75f87[1;35m▄▄ ]P5d75f87[45m ]P5d70087[45m ]P5d75f87[45m ]P5d70087[45m▀ ▀]P0000000[49m▄ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]PFd787af[1;37m▄▄]P7ffffff[47m ]P8000000[1;30m▄]P7ffafd7[47m▀ ▄]P0000000[40m ]P7ffffff[47m▀]P7ffafd7[47m▄ ]P88787af[1;30m▀]P7ffffaf[47m▄ ▀]P7d787af[47m▄]PFffafd7[1;37m▀]P7ffafd7[47m ]P7d787af[47m ]P5d70087[45m ]PDd75f87[1;35m▄]P5d75f87[45m ]P0000000[49m ]PFd787af[1;37m▄]P78787af[47m ]P1ff5f5f[41m ]P88787af[1;30m▄]P5d70087[45m▀]PDd75f87[1;35m▄]P0000000[49m▀▄]P5d70087[45m▀ ▀▄▄▄▄ ]P5d75f87[45m ]P0000000[49m ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P7d787af[47m ]P7ffafd7[47m ]PFd787af[1;37m▀ ]P0000000[40m ]P787d7ff[47m]PFffffff[1;37m▄]P8000000[1;30m▀▀]PFffffff[1;37m▄]P0000000[40m▄]PFffafd7[1;37m▀▀]P78787af[47m▄]P9ff8700[1;31m▀]P3ff8700[43m ]P78787af[47m ]P7ffafd7[47m ]P7d787af[47m ]P5d70087[45m]PDd75f87[1;35m▄▀ ]P5d75f87[45m ]P7d787af[47m]PFffafd7[1;37m▄]P7ffafd7[47m ]P78787af[47m ]P1ff5f5f[41m ]P78787af[47m ]P7d787af[47m]PFffffaf[1;37m▄]P0000000[49m]PFd787af[1;37m▄ ]P5d75f87[45m ]P5d70087[45m ]PDd75f87[1;35m▀▄ ]P5d75f87[45m ]P0000000[49m ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]PFd787af[1;37m▀]P7d787af[47m ]P7ffafd7[47m▀]P5d75f87[45m▀]P7ffafd7[47m▄ ]PFffffff[1;37m▀▀]P7d787af[47m▀]P7ffafd7[47m▀]PFd787af[1;37m▀ ]PDd75f87[1;35m▄]P5d70087[45m▀▀▀▀ ▄]P7ffafd7[47m▀ ]P78787af[47m ]PFffafd7[1;37m▄]P7ffafd7[47m ]PF87d7ff[1;37m▀ ]P7d787af[47m ]PDd75f87[1;35m▀]P5d70087[45m▄ ▄▄▀▀▄ ]P5d75f87[45m ]P5d70087[45m ▄]P0000000[49m▀ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]PFd787af[1;37m▀]P7ffafd7[47m▄]P5d75f87[45m▄]P7ffafd7[47m▀ ]PDd75f87[1;35m▄]P5d70087[45m▀ ▄▀▀▀ ]P5d75f87[45m ]P7ffafd7[47m ]P7d787af[47m ]P7ffafd7[47m ]P787d7ff[47m ]P7ffafd7[47m ]P787d7ff[47m ]P7d787af[47m ]P0000000[49m ]PDd75f87[1;35m▀▀▀]P5d70087[45m▄▄▄▀ ]P5d75f87[45m ]P5d70087[45m ▀]P0000000[49m▄ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]PFd787af[1;37m▀▀]P7ffafd7[47m▄▄▄▄▄▄]P0000000[49m▀▀]PDd75f87[1;35m▀]P5d70087[45m▄ ]P5d75f87[45m ]PDd70087[1;35m▀▄▀▀]PFffafd7[1;37m▄]P7d787af[47m ]P0000000[49m]PFd787af[1;37m▀▀]P7d787af[47m ]P7ffafd7[47m ▄]P7d787af[47m ]P0000000[49m▄ ]P5d75f87[45m ]P5d70087[45m ]PDd75f87[1;35m▄▄▀ ]P5d75f87[45m ]P0000000[49m ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]PFd787af[1;37m▄▄]P7d787af[47m ]P0000000[49m▀ ]PDd75f87[1;35m▄]P5d70087[45m▀]P5d75f87[45m ]PDd70087[1;35m▀▄▄]PFd787af[1;37m▀]P7ffafd7[47m▄ ▀]P0000000[49m▄▀]P7ffafd7[47m▄ ▀▀]P0000000[49m▄▀]P7d787af[47m ]PDd70087[1;35m▀]P5d70087[45m ]P5d75f87[45m ]P5d70087[45m ]P5d75f87[45m▀▀]P5d70087[45m ]P5d75f87[45m ]P0000000[49m ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]PFd787af[1;37m▄]P7d787af[47m ]P0000000[49m▀ ]P5d75f87[45m ]P5d70087[45m ]P5d75f87[45m ]P5d70087[45m ]PDd75f87[1;35m▄]P0000000[49m▀]PFd787af[1;37m▀]P7ffafd7[47m▄ ]P7d787af[47m ]P7ffafd7[47m ▄]P0000000[49m▀ ]PFd787af[1;37m▀]P7d787af[47m ]PDd70087[1;35m▀]P5d70087[45m ]P5d75f87[45m▀▄]P5d70087[45m ]PDd75f87[1;35m▀▄▄▀]P0000000[49m▄ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]PFd787af[1;37m▄]P7d787af[47m ]P0000000[49m▀ ]PDd75f87[1;35m▄▀]P5d70087[45m▄▀]P5d75f87[45m ]P0000000[49m▀ ]PFd787af[1;37m▄]P7d787af[47m ]P7ffafd7[47m ▀▄]P0000000[49m▀ ]P7d787af[47m ]P0000000[49m]PDd75f87[1;35m▀▀▀▀]P5d75f87[45m ]P5d70087[45m ▄]P0000000[49m▀ ]PDd75f87[1;35m▄]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]PFd787af[1;37m▄]P7d787af[47m ]P0000000[49m▀ ]PDd75f87[1;35m▀▀▀ ]PFd787af[1;37m▄]P7ffafd7[47m▀ ]P7d787af[47m ]P7ffafd7[47m ]P7d787af[47m ]P0000000[49m ]P7d787af[47m ]P0000000[49m ]PDd75f87[1;35m▀]P5d70087[45m▄▄]P5d75f87[45m ]P0000000[49m▀ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P7d787af[47m ]P0000000[49m]PFd787af[1;37m▀ ]PFd787af[1;37m▀▀▀▀]P7d787af[47m ]P7ffafd7[47m ]P7d787af[47m ]P0000000[49m ]P7d787af[47m ]P0000000[49m ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]PFd787af[1;37m▀▀▀▀▀ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
28
ttyponies/twilighttime.pony
Normal file
28
ttyponies/twilighttime.pony
Normal file
|
@ -0,0 +1,28 @@
|
|||
$balloon6$]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
$\$
|
||||
$\$
|
||||
$\$
|
||||
]P8262626[1;30m▄ ]P0262626[40m ]P0000000[49m]P8262626[1;30m▄ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P0262626[40m ]P85f5f87[1;30m▄]P0000000[49m]P8262626[1;30m▄ ]P0262626[40m ]P5870087[45m ]P0262626[40m ]P0000000[49m ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P0262626[40m ]P45f5f87[44m ]P8262626[1;30m▀]P0262626[40m ]P5870087[45m ]P5d70087[45m ]P5870087[45m▀]P0000000[49m▄ ]P0262626[40m ]P0000000[49m]P8262626[1;30m▄ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P0262626[40m ]P0000000[49m]P8262626[1;30m▄ ]P0262626[40m ]P45f5f87[44m ]PD870087[1;35m▀]P5870087[45m ]PDd70087[1;35m▀▄]P85f5f87[1;30m▀]P0262626[40m▄▀▄]P0000000[49m]P8262626[1;30m▄ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P8262626[1;30m▀]P45f5f87[44m▄▀]PDaf5faf[1;35m▄▄ ]P5870087[45m ]P5d70087[45m ]P5870087[45m ]P85f5f87[1;30m▀]P45f5f87[44m ]P0262626[40m]PDaf5faf[1;35m▄]P0000000[49m▄▄ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P8262626[1;30m▀]P5af5faf[45m▄]P7d7afd7[47m]PFaf87af[1;37m▄]PDaf5faf[1;35m▀]P45f5f87[44m▄ ]P5870087[45m ]P5d70087[45m ]P5870087[45m ]P85f5f87[1;30m▀]P45f5f87[44m ]P5af5faf[45m ]P7d7afd7[47m ]P5af5faf[45m ]P0000000[49m ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P8262626[1;30m▀]P7af87af[47m]PFeeeeee[1;37m▄]P7d7afd7[47m▄]P5870087[45m▄]P7ffffff[47m▀▀▀▀▀▀]P7eeeeee[47m ]P5af5faf[45m]PFd7afd7[1;37m▄]P7d7afd7[47m ]P7af87af[47m]PDaf5faf[1;35m▄]P7d7afd7[47m ]P5af5faf[45m ]P0000000[49m]PFeeeeee[1;37m▄ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P7eeeeee[47m ]PFffffff[1;37m▀▀▀▀]PFd7afd7[1;37m▄▄▄▄]P7d7afd7[47m ]PDaf5faf[1;35m▀ ]P5af5faf[45m ]P7ffffff[47m ]P7eeeeee[47m ]P0000000[49m ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P5af5faf[45m]P8000000[1;30m▄]P7d7afd7[47m▀ ▄▄]P5875faf[45m▀▀]P0000000[40m ]P7d7afd7[47m▀▀ ]P8262626[1;30m▄]P45f5f87[44m ]P0000000[49m]PFeeeeee[1;37m▀ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P0000000[40m ]P7d7afd7[47m ]P0000000[40m ]PFffffff[1;37m▀▀ ]P5875faf[45m ]P7ffffff[47m ]P0000000[40m]PFd7afd7[1;37m▄▄]P7d7afd7[47m ]P0262626[40m ]P45f5f87[44m ]P8262626[1;30m▀]P0000000[49m▄ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]PDaf5faf[1;35m▄]P0000000[40m▄]P7d7afd7[47m▀ ]P0000000[40m ]PFffffff[1;37m▀ ]PD875faf[1;35m▄]P7ffffff[47m▀]PFd7afd7[1;37m▄]P7d7afd7[47m ]P5af5faf[45m▀]P0262626[40m]P85f5f87[1;30m▄]P45f5f87[44m ]P8262626[1;30m▀]P0000000[49m▄▄]P5870087[45m▀]P0262626[40m ]P0000000[49m▀ ]P8262626[1;30m▄▄]P45f5f87[44m▀▀▀▀▀]P0262626[40m ]P0000000[49m▀ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P5af5faf[45m ]P7d7afd7[47m ]P7af87af[47m]PDaf5faf[1;35m▄]P7d7afd7[47m ]P8000000[1;30m▀]PFffffff[1;37m▀▀▀ ]P8000000[1;30m▀ ]P5af5faf[45m ]P5870087[45m]PDd70087[1;35m▄▄▄]P5d70087[45m ]P0262626[40m▀]P0000000[49m]P8262626[1;30m▀ ]P8262626[1;30m▄]P45f5f87[44m▀ ]PDd70087[1;35m▄▄]P5d70087[45m ]P85f5f87[1;30m▀▀]P45f5f87[44m ]P8262626[1;30m▀▀]P0000000[49m▄ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]PDaf5faf[1;35m▀▀]P7d7afd7[47m▄▄▄▄▄▄ ]P8262626[1;30m▄▄]P5af5faf[45m ]P45f5f87[44m▄▄]P0000000[49m▀▀ ]P8262626[1;30m▄]P45f5f87[44m▀]PDd70087[1;35m▄]P5870087[45m▀]P85f5f87[1;30m▄▄▄▄▄]PDd70087[1;35m▀▀]P5d70087[45m ]P85f5f87[1;30m▀]P45f5f87[44m ]P8262626[1;30m▀▀]P0000000[49m▄▄ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P5af5faf[45m]P8262626[1;30m▄]P04e4e4e[40m▀▀ ▀]P0000000[49m▄▄▄▄]P04e4e4e[40m▀▀▀▀▀]P5d70087[45m▄]P5870087[45m▄]P45f5f87[44m▄]P0000000[49m▀▀]P45f5f87[44m▄▄ ]P5870087[45m ]PDd70087[1;35m▀]P5d70087[45m ]P45f5f87[44m ]P0262626[40m ]P0000000[49m]P8262626[1;30m▀▀▄ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P0262626[40m ]P04e4e4e[40m ]P8262626[1;30m▀ ]P0262626[40m ]P84e4e4e[1;30m▀]P04e4e4e[40m ]P8262626[1;30m▀]P0000000[49m▄ ]P8262626[1;30m▀]P45f5f87[44m▄ ]P5870087[45m ]P5d70087[45m ]P45f5f87[44m ]P0262626[40m ]P0000000[49m ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P8262626[1;30m▀]P04e4e4e[40m▄▄]P7d7afd7[47m▀▀▀]P04e4e4e[40m▄ ▀▄ ▄▄ ]P0262626[40m ]P0000000[49m ]P8262626[1;30m▀]P45f5f87[44m▄ ]P5870087[45m ]P5d70087[45m ]P45f5f87[44m ]P0262626[40m ]P0000000[49m ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P8262626[1;30m▀]P04e4e4e[40m▄▀▀▀ ▄▀ ▄ ▄]P0000000[49m▀ ]P0262626[40m ]P45f5f87[44m ]PD870087[1;35m▀]P5870087[45m ]P5d70087[45m ]P85f5f87[1;30m▀]P45f5f87[44m ]P0262626[40m▀]P45f5f87[44m ]P0262626[40m ]P0000000[49m ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P0262626[40m ]P84e4e4e[1;30m▀]P04e4e4e[40m ]P0262626[40m▀▀▀▀ ▀]P04e4e4e[40m ]P0262626[40m ]P0000000[49m]P8262626[1;30m▄ ]P0262626[40m ]P45f5f87[44m ]P5870087[45m ]P5d70087[45m ]P45f5f87[44m ]P0262626[40m ]P0000000[49m]P8262626[1;30m▀]P45f5f87[44m▄▄]P0000000[49m▀]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P0262626[40m ]P0444444[40m ]P0262626[40m ]P04e4e4e[40m ]P0262626[40m ]P0000000[49m ]P8262626[1;30m▀]P0444444[40m▄▀]P0262626[40m ]P04e4e4e[40m ▄]P0262626[40m ]P0000000[49m ]P0262626[40m ]P45f5f87[44m ]P5870087[45m ]P5d70087[45m ]P45f5f87[44m ]P0262626[40m ]P0000000[49m ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P8262626[1;30m▄]P0444444[40m▀▄]P04e4e4e[40m▀ ▀]P0262626[40m ]P0000000[49m ]P0262626[40m ]P0444444[40m ]P8262626[1;30m▄]P0262626[40m ]P04e4e4e[40m ]P0262626[40m ]P0000000[49m ]P0262626[40m ]P45f5f87[44m ]P5870087[45m ]P5d70087[45m ]P45f5f87[44m ]P0262626[40m ]P0000000[49m ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P0262626[40m]PFaf87af[1;37m▄▄]PDaf5faf[1;35m▄]PFd7afd7[1;37m▄]P84e4e4e[1;30m▀]P04e4e4e[40m ]P0262626[40m ]P0000000[49m ]P0262626[40m]PFaf87af[1;37m▄▄]P7af87af[47m ]P0262626[40m ]P04e4e4e[40m ]P8262626[1;30m▄]P7d7afd7[47m▀]P5af5faf[45m▀]P0000000[49m ]P0262626[40m ]P5870087[45m ]PDd75faf[1;35m▄]P5d70087[45m]P8262626[1;30m▄]P0000000[49m▀▀ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P8262626[1;30m▄]P7af87af[47m▄]P8444444[1;30m▄]P8262626[1;30m▄]P5af5faf[45m▄]P7d7afd7[47m▄▄]P04e4e4e[40m▀]P0262626[40m ]P0000000[49m ]P0262626[40m ]P8444444[1;30m▄▄ ]P84e4e4e[1;30m▄]PFd7afd7[1;37m▀▀]PDaf5faf[1;35m▀]P0000000[49m ]P0262626[40m ]PD870087[1;35m▀]P0000000[49m]P8262626[1;30m▀ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P0262626[40m ]P8444444[1;30m▀▀ ]P04e4e4e[40m ]P8262626[1;30m▄▀ ]P0262626[40m ]P0000000[49m ]P0262626[40m ]P8444444[1;30m▀▀ ]P04e4e4e[40m ]P8262626[1;30m▀ ]P0262626[40m ]P0000000[49m ]P8262626[1;30m▀ ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
||||
]P0262626[40m ]P84e4e4e[1;30m▀▀▀▀ ]P0000000[49m ]P0262626[40m ]P84e4e4e[1;30m▀▀▀▀ ]P0000000[49m ]P7aaaaaa[47m]PFffffff[1;37m]P0000000]P1AA0000]P200AA00]P3AA5500]P40000AA]P5AA00AA]P600AAAA]P7AAAAAA]P8555555]P9FF5555]PA55FF55]PBFFFF55]PC5555FF]PDFF55FF]PE55FFFF]PFFFFFFF[0m
|
Loading…
Reference in a new issue