mirror of
https://github.com/erkin/ponysay.git
synced 2025-02-12 07:46:44 +01:00
131 lines
8.7 KiB
HTML
131 lines
8.7 KiB
HTML
<html lang="en">
|
|
<head>
|
|
<title>Terminology - Ponysay</title>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
|
<meta name="description" content="Ponysay">
|
|
<meta name="generator" content="makeinfo 4.13">
|
|
<link title="Top" rel="start" href="index.html#Top">
|
|
<link rel="prev" href="Distributing.html#Distributing" title="Distributing">
|
|
<link rel="next" href="Change-log.html#Change-log" title="Change log">
|
|
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
|
|
<!--
|
|
This manual is for ponysay
|
|
(version 2.9),
|
|
|
|
Copyright (C) 2012 Mattias Andrée
|
|
|
|
Permission is granted to copy, distribute and/or modify this
|
|
document under the terms of the GNU Free Documentation License,
|
|
Version 1.3 or any later version published by the Free Software
|
|
Foundation; with no Invariant Sections, with no Front-Cover Texts,
|
|
and with no Back-Cover Texts. A copy of the license is included in
|
|
the section entitled ``GNU Free Documentation License''.
|
|
-->
|
|
<meta http-equiv="Content-Style-Type" content="text/css">
|
|
<style type="text/css"><!--
|
|
pre.display { font-family:inherit }
|
|
pre.format { font-family:inherit }
|
|
pre.smalldisplay { font-family:inherit; font-size:smaller }
|
|
pre.smallformat { font-family:inherit; font-size:smaller }
|
|
pre.smallexample { font-size:smaller }
|
|
pre.smalllisp { font-size:smaller }
|
|
span.sc { font-variant:small-caps }
|
|
span.roman { font-family:serif; font-weight:normal; }
|
|
span.sansserif { font-family:sans-serif; font-weight:normal; }
|
|
--></style>
|
|
</head>
|
|
<body>
|
|
<div class="node">
|
|
<a name="Terminology"></a>
|
|
<p>
|
|
Next: <a rel="next" accesskey="n" href="Change-log.html#Change-log">Change log</a>,
|
|
Previous: <a rel="previous" accesskey="p" href="Distributing.html#Distributing">Distributing</a>,
|
|
Up: <a rel="up" accesskey="u" href="index.html#Top">Top</a>
|
|
<hr>
|
|
</div>
|
|
|
|
<h2 class="chapter">13 Terminology</h2>
|
|
|
|
<p><a name="index-terminology-430"></a>
|
|
<dl>
|
|
<dt><i>MLP:FiM</i><dd><a name="index-MLP_003aFiM-431"></a>The television show My Little Pony: Friendship is Magic.
|
|
|
|
<br><dt><i>My Little Pony</i><dd><a name="index-my-little-pony-432"></a>The successor to My Pretty Pony, the toy not the short story by Stephen King.
|
|
|
|
<br><dt><i>TTY</i><dt><i>Linux VT</i><dd><a name="index-tty-433"></a><a name="index-linux-vt-434"></a>Linux's native terminal emulator. The name TTY comes from the file names for the
|
|
devices used for terminals by Linux VT, which is <samp><span class="file">/dev/tty*</span></samp>.
|
|
|
|
<br><dt><i>KMS</i><dt><i>Kernel Mode Setting</i><dd><a name="index-kms-435"></a><a name="index-kernel-mode-setting-436"></a>A feature in Linux allowing mode setting in kernel-space, this gives the TTY,
|
|
for example better colour support. I would go to Wikipedia for more information.
|
|
|
|
<br><dt><i>ttyponies</i><dd><a name="index-ttyponies-437"></a>Pony files used in TTY.
|
|
|
|
<br><dt><i>kmsponies</i><dd><a name="index-kmsponies-438"></a>Pony files generated for use in TTY with custom TTY colour palette and KMS support.
|
|
|
|
<br><dt><i>extraponies</i><dt><i>extra ponies</i><dd><a name="index-extraponies-439"></a><a name="index-extra-ponies-440"></a>Pony files of ponies that are not a part of MLP:FiM.
|
|
<br><dt><i>standard ponies</i><dd><a name="index-standard-ponies-441"></a>
|
|
Pony files of ponies that are a part of MLP:FiM.
|
|
<br><dt><i>systemponies</i><dt><i>sysponies</i><dd><a name="index-systemponies-442"></a><a name="index-sysponies-443"></a>Pony files located in <samp><span class="file">/usr/share/ponysay</span></samp>.
|
|
|
|
<br><dt><i>homeponies</i><dt><i>usrponies</i><dd><a name="index-homeponies-444"></a><a name="index-usrponies-445"></a>Pony files located in <samp><span class="file">~/.local/share/ponysay</span></samp>.
|
|
|
|
<br><dt><i>browser ponies</i><dd><a name="index-browser-ponies-446"></a><a name="index-desktop-ponies-447"></a>A JavaScript program which is the source for most of our ponies. It is a port of
|
|
<i>desktop ponies</i>.
|
|
|
|
<br><dt><i>ponification</i><dd><a name="index-ponification-448"></a>The process of converting English text to Equestrian English.
|
|
|
|
<br><dt><i>Equestrian English</i><dd><a name="index-Equestrian-English-449"></a>The English dialect spoken by the ponies in MLP:FiM, the basic role is that it
|
|
is American English with as many words and parts of words as possible exchanged
|
|
to words having to do with ponies, including the work `pony' itself. This is
|
|
normally the language we, the developers, write in, except we may use another
|
|
English, e.g. British English, as the base language.
|
|
|
|
<br><dt><i>best.pony</i><dd><a name="index-best_002epony-450"></a>The pony you think is [the] best pony. It should be a symlink pony. It is a feature
|
|
affecting the <samp><span class="option">-f</span></samp>, <samp><span class="option">-F</span></samp> and <samp><span class="option">-q</span></samp> options.
|
|
|
|
<br><dt><i>pony symlink</i><dt><i>symlink pony</i><dd><a name="index-pony-symlink-451"></a><a name="index-symlink-pony-452"></a>A pony file that is a symbolic link to another pony file. Symbolic links can be
|
|
created with the command <samp><span class="command">ln -s TARGET SYMLINK</span></samp>.
|
|
|
|
<br><dt><i>ponyquotes</i><dd><a name="index-ponyquotes-453"></a>A feature enabling ponies to quote them self from MLP:FiM.
|
|
|
|
<br><dt><i>environment variables</i><dd><a name="index-environment-variables-454"></a>Variables stored to the environment with the command <samp><span class="command">export VARIABLE=VALUE</span></samp>.
|
|
The variable name is often written with the prefix <code>$</code> due to have they are read
|
|
in shell, using the command <samp><span class="command">echo $VARIABLE</span></samp>.
|
|
|
|
<br><dt><i>UCS</i><dt><i>Universal Character Set</i><dd><a name="index-ucs-455"></a><a name="index-universal-character-set-456"></a>The set of of character, develop by the Unicode Consortium. It defined a partially filled
|
|
space of 2^31 characters, some of which are not glyphs.
|
|
|
|
<br><dt><i>combining characters</i><dd><a name="index-combining-characters-457"></a>Character that have zero width and is used to compose characters with diacritical when
|
|
there is no precomposed character to use.
|
|
|
|
<br><dt><i>ASCII</i><dt><i>ASCII character</i><dd><a name="index-ascii-458"></a><a name="index-character-459"></a>American Standard Code for Information Interchange (ASCII) defines 128 characters, some
|
|
are not glyphs. It contains control characters, basic punctuation, the decimal digit,
|
|
and lower case and upper case English alphabet characters <code>a-z</code>.
|
|
|
|
<br><dt><i>short options</i><dd><a name="index-short-options-460"></a>Command line arguments starting with either exactly one hyphen (<code>-</code>) or exactly one
|
|
plus sign (<code>+</code>), and have exactly one character beyond that. They may be argumentless,
|
|
argumented, optionally argumented, or variadic (consumes all following arguments).
|
|
|
|
<br><dt><i>long options</i><dd><a name="index-long-options-461"></a>Command line arguments starting with either at least two hyphens (<code>-</code>) or at least two
|
|
plus signs (<code>+</code>), beyond that they have at least one character, but often at least one
|
|
work. They by be argumentless, argumented, optionally argumented, or variadic (consumes all
|
|
following arguments).
|
|
|
|
<br><dt><i>completion</i><dt><i>auto-completion</i><dt><i>shell completion</i><dt><i>shell auto-completion</i><dd><a name="index-completion-462"></a><a name="index-auto_002dcompletion-463"></a><a name="index-shell-completion-464"></a><a name="index-shell-auto_002dcompletion-465"></a>Provided by a shell dependent script, argument suggestion is provided of then by pressing
|
|
the tab key.
|
|
|
|
<br><dt><i>ANSI escape sequences</i><dt><i>escape sequences</i><dd><a name="index-ANSI-escape-sequences-466"></a><a name="index-escape-sequences-467"></a>Character sequences starting with a ESC character, with a special interpretation for terminals
|
|
standardise by ANSI.
|
|
|
|
<br><dt><i>ANSI colour sequences</i><dt><i>ANSI colours</i><dt><i>colour sequences</i><dd><a name="index-ANSI-colour-sequences-468"></a><a name="index-ANSI-colours-469"></a><a name="index-colour-sequences-470"></a>ANSI escape sequences defining a colour or other formatting, known as CSI m, a sequence starting
|
|
with CSI and ending with an <code>m</code>. This is extended to 256 colours, from 16 colours, by
|
|
<samp><span class="command">xterm</span></samp> which is de facto standardise.
|
|
|
|
<br><dt><i>CSI</i><dd><a name="index-CSI-471"></a>The character combination ESC followed by <code>[</code>, used in standardised ANSI escape sequences.
|
|
|
|
<br><dt><i>OSI</i><dd><a name="index-OSI-472"></a>The character combination ESC followed by <code>]</code>, used in non-standardised ANSI escape
|
|
sequences.
|
|
</dl>
|
|
|
|
</body></html>
|
|
|