[gnome-terminal/wip/mallard-merge: 291/302] Help: Modified help on overview.page.



commit b859e25efc3780063fc8582ee475bfdce2332d97
Author: Sindhu S <sindhus live in>
Date:   Wed Feb 27 12:17:20 2013 +0530

    Help: Modified help on overview.page.
    
    Added description to all terms to be used throughout the Terminal
    help.

 help/C/overview.page |   68 ++++++++++++++++++++++++++++++-------------------
 1 files changed, 42 insertions(+), 26 deletions(-)
---
diff --git a/help/C/overview.page b/help/C/overview.page
index 4f624c4..0260beb 100644
--- a/help/C/overview.page
+++ b/help/C/overview.page
@@ -21,49 +21,65 @@
 
   <title>Overview of a terminal</title>
 
-  <p>A terminal is a text input point in a computer also called the Command
-  Line Interface (CLI). A terminal emulator, such as VTE, emulates a text
-  terminal inside a graphical user interface (GUI) environment.
-  <app>Terminal</app> is a terminal emulator for GNOME.</p>
+  <p><app>Terminal</app> is a terminal program for <gui>GNOME</gui>. The
+  following terms and their descriptions will help you to be familiar with
+  <app>Terminal</app> and it's capabilities.</p>
 
   <terms>
     <item>
+      <title>A terminal</title>
+      <p>A terminal is a text input point in a computer also called the Command
+      Line Interface (CLI).</p>
+    </item>
+    <item>
+      <title>Physical terminals</title>
+      <p>IBM 3270, VT100 and many others are hardware terminals that are no
+      longer produced as physical devices. To emulate these terminals, there are
+      terminal emulators.</p>
+    </item>
+    <item>
+      <title>Terminal emulators</title>
+      <p>Emulation is the ability of a computer program to imitate another
+      program or device.</p>
+
+      <p>A terminal emulator also called tty is a software program that emulates
+      a video terminal in modern computers that use graphical user interfaces
+      and provide interactive access to applications that run only in the
+      command line environments. These applications may be running either on the
+      same machine or on a different one via telnet, ssh, or dial-up.</p>
+    </item>
+    <item>
       <title>VTE</title>
-      <p><!---TODO: What is VTE? --></p>
-      <p><!--TODO: What is the connection between a terminal and a shell?--></p>
+      <p>Virtual Terminal Environment (VTE) is a terminal emulator which
+      emulates a text terminal inside a graphical user interface (GUI)
+      environment. <app>Terminal</app> is largely based on the <app>VTE</app>.
+      <app>VTE</app> has widgets that implement a fully functional terminal
+      emulator.</p>
     </item>
     <item>
       <title>Shell</title>
-      <p>A shell is a program that provides an interface to invoke or "launch"
-  commands or another program inside a terminal. It also allows you to view and
-  browse the contents of directories.</p>
+      <p>A <app>shell</app> is a program that provides an interface to invoke or
+      "launch" commands or another program inside a terminal. It also allows you
+      to view and browse the contents of directories.</p>
+    </item>
+    <item>
+      <title>Escape Sequences</title>
+      <p>An escape sequence is a series of characters used to change the meaning of data in a terminal. 
Escape sequences are used when a computer has only single channel to send information back and forth. Escape 
sequences are used to distinguish if data being sent is a command to be executed or information to be stored 
and displayed.</p>
     </item>
+
     <item>
       <title>Prompt</title>
-      <p>A prompt also called a command prompt is a sequence of characters used
-      in the CLI to indicate the readiness of the shell to accept commands.</p>
+      <p>A prompt also called a <em>command prompt</em>. It is a sequence of characters used in the command 
line environment to indicate the readiness of the shell to accept commands.</p>
 
-      <p>A prompt usually ends with characters $, %, # or > and includes
+      <p>A prompt usually ends with characters $, %, # or > and include
       information about path of present working directory. On Unix based
       systems, it is common for the prompt to end in a $ or % character
       depending on the user role such as $ for user and # for superuser (also
       called root).</p>
-
-      <p>Prompts are customisable to include colors, special characters and
-      variables for system time, user, working directory to make the prompt
-      informative and distinguishable from sessions on various machines.</p>
-
-      <p>In a bash shell, the $PS1 variable can be used to set the prompt.
-      <code>[time] user host: work_dir $ export PS1='[\t] \u \H: \W
-      $'</code></p>
-    </item>
-    <item>
-      <title>Escape Sequences</title>
-      <p><!--TODO: Write about escape sequences.--></p>
     </item>
     <item>
-      <title>Emulators</title>
-      <p><!--TODO: What are emulators, what can a user expect from them.--></p>
+      <title>Command</title>
+      <p>An input entered in the prompt to be executed is called a <em>command</em>. It is a combination of 
the program name along with any other additional parameteres passed as flags to alter the execution of the 
program.</p>
     </item>
   </terms>
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]