Enlightenment CVS committal

Author  : mej
Project : eterm
Module  : Eterm

Dir     : eterm/Eterm/utils


Modified Files:
        Etcolors 
Added Files:
        Etgen-color-cube Etgen-color-cube-c Etpalette 


Log Message:
Mon Apr 18 18:00:17 2005                        Michael Jennings (mej)

Applied a patch from Fredrik Svensson <[EMAIL PROTECTED]> for 256-color
support (a la xterm).  I also renamed and imported a couple of his
test scripts into utils/, and in playing around with them, I found and
fixed an X server resource leak.  Use Etpalette to view the 256-color
palette.
----------------------------------------------------------------------

===================================================================
RCS file: /cvsroot/enlightenment/eterm/Eterm/utils/Etcolors,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
--- Etcolors    29 Jun 2001 02:01:05 -0000      1.2
+++ Etcolors    18 Apr 2005 22:04:06 -0000      1.3
@@ -2,7 +2,7 @@
 #
 # Eterm Color Grid Utility
 #
-# $Id: Etcolors,v 1.2 2001/06/29 02:01:05 mej Exp $
+# $Id: Etcolors,v 1.3 2005/04/18 22:04:06 mej Exp $
 
 echo ""
 echo "Eterm Color Grid Utility"
@@ -14,63 +14,64 @@
 echo
 echo "FG                                        BG"
 echo "--                                        --"
-echo "     0    1    2    3    4    5    6    7    8    9    10   11   12   13 
  14   15"
+echo "    00  01  02  03  04  05  06  07  08  09  10  11  12  13  14  15"
 fgstyle=""
-for fg in 0 1 2 3 4 5 6 7 ; do
-  line=" $fg "
-  case $fg in
-    0) fg_esc=30 ;;
-    1) fg_esc=31 ;;
-    2) fg_esc=32 ;;
-    3) fg_esc=33 ;;
-    4) fg_esc=34 ;;
-    5) fg_esc=35 ;;
-    6) fg_esc=36 ;;
-    7) fg_esc=37 ;;
-  esac
-  for bgstyle in "" ";5"; do
-    for bg in 0 1 2 3 4 5 6 7 ; do
-      case $bg in
-        0) bg_esc=40 ;;
-        1) bg_esc=41 ;;
-        2) bg_esc=42 ;;
-        3) bg_esc=43 ;;
-        4) bg_esc=44 ;;
-        5) bg_esc=45 ;;
-        6) bg_esc=46 ;;
-        7) bg_esc=47 ;;
-      esac
-      line="${line}[${fg_esc};${bg_esc}${fgstyle}${bgstyle}m txt "
+for fg in 00 01 02 03 04 05 06 07 ; do
+    line="$fg "
+    case $fg in
+        00) fg_esc=30 ;;
+        01) fg_esc=31 ;;
+        02) fg_esc=32 ;;
+        03) fg_esc=33 ;;
+        04) fg_esc=34 ;;
+        05) fg_esc=35 ;;
+        06) fg_esc=36 ;;
+        07) fg_esc=37 ;;
+    esac
+    for bgstyle in "" ";5"; do
+        for bg in 00 01 02 03 04 05 06 07 ; do
+            case $bg in
+                00) bg_esc=40 ;;
+                01) bg_esc=41 ;;
+                02) bg_esc=42 ;;
+                03) bg_esc=43 ;;
+                04) bg_esc=44 ;;
+                05) bg_esc=45 ;;
+                06) bg_esc=46 ;;
+                07) bg_esc=47 ;;
+            esac
+            line="${line}[${fg_esc};${bg_esc}${fgstyle}${bgstyle}m @@ "
+        done
     done
-  done
-  echo "$line"
+    echo "$line"
 done
 fgstyle=";1"
-for fg in 8 9 10 11 12 13 14 15 ; do
-  case $fg in
-    8)  fg_esc=30; line=" $fg " ;;
-    9)  fg_esc=31; line=" $fg " ;;
-    10) fg_esc=32; line="$fg " ;;
-    11) fg_esc=33; line="$fg " ;;
-    12) fg_esc=34; line="$fg " ;;
-    13) fg_esc=35; line="$fg " ;;
-    14) fg_esc=36; line="$fg " ;;
-    15) fg_esc=37; line="$fg " ;;
-  esac
-  for bgstyle in "" ";5"; do
-    for bg in 0 1 2 3 4 5 6 7 ; do
-      case $bg in
-        0) bg_esc=40 ;;
-        1) bg_esc=41 ;;
-        2) bg_esc=42 ;;
-        3) bg_esc=43 ;;
-        4) bg_esc=44 ;;
-        5) bg_esc=45 ;;
-        6) bg_esc=46 ;;
-        7) bg_esc=47 ;;
-      esac
-      line="${line}[${fg_esc};${bg_esc}${fgstyle}${bgstyle}m txt "
+for fg in 08 09 10 11 12 13 14 15 ; do
+    line="$fg "
+    case $fg in
+        08) fg_esc=30 ;;
+        09) fg_esc=31 ;;
+        10) fg_esc=32 ;;
+        11) fg_esc=33 ;;
+        12) fg_esc=34 ;;
+        13) fg_esc=35 ;;
+        14) fg_esc=36 ;;
+        15) fg_esc=37 ;;
+    esac
+    for bgstyle in "" ";5"; do
+        for bg in 0 1 2 3 4 5 6 7 ; do
+            case $bg in
+                0) bg_esc=40 ;;
+                1) bg_esc=41 ;;
+                2) bg_esc=42 ;;
+                3) bg_esc=43 ;;
+                4) bg_esc=44 ;;
+                5) bg_esc=45 ;;
+                6) bg_esc=46 ;;
+                7) bg_esc=47 ;;
+            esac
+            line="${line}[${fg_esc};${bg_esc}${fgstyle}${bgstyle}m @@ "
+        done
     done
-  done
-  echo "$line"
+    echo "$line"
 done




-------------------------------------------------------
This SF.Net email is sponsored by: New Crystal Reports XI.
Version 11 adds new functionality designed to reduce time involved in
creating, integrating, and deploying reporting solutions. Free runtime info,
new features, or free trial, at: http://www.businessobjects.com/devxi/728
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to