Index: trunk/Ohana/src/libkapa/rotfont/Makefile
===================================================================
--- trunk/Ohana/src/libkapa/rotfont/Makefile	(revision 39574)
+++ trunk/Ohana/src/libkapa/rotfont/Makefile	(revision 39575)
@@ -49,2 +49,4 @@
 dist: clean
 	rm -f times*.h courier*.h helvetica*.h symbol*.h
+
+.PRECIOUS: .psx
Index: trunk/Ohana/src/libkapa/rotfont/courier12.h
===================================================================
--- trunk/Ohana/src/libkapa/rotfont/courier12.h	(revision 39574)
+++ trunk/Ohana/src/libkapa/rotfont/courier12.h	(revision 39575)
@@ -63,6 +63,5 @@
 static unsigned char courier12_31_bits[] = {
 0x00};
-static unsigned char courier12_32_bits[] = {
-0x00};
+static unsigned char courier12_32_bits[] = {};
 static unsigned char courier12_33_bits[] = {
 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x02};
@@ -544,5 +543,5 @@
 {  5,   1,  0.00,   1, courier12_30_bits},
 {  5,   1,  0.00,   1, courier12_31_bits},
-{  0,   0,  0.00,   0, courier12_32_bits},
+{  5,   8,  7.20,   0, courier12_32_bits},
 {  2,   7,  7.20,   7, courier12_33_bits},
 {  3,   3,  7.20,   7, courier12_34_bits},
Index: trunk/Ohana/src/libkapa/rotfont/courier14.h
===================================================================
--- trunk/Ohana/src/libkapa/rotfont/courier14.h	(revision 39574)
+++ trunk/Ohana/src/libkapa/rotfont/courier14.h	(revision 39575)
@@ -564,5 +564,5 @@
 {  5,   1,  0.00,   1, courier14_30_bits},
 {  5,   1,  0.00,   1, courier14_31_bits},
-{  1,   1,  0.00,   1, courier14_32_bits},
+{  5,  10,  8.40,   1, courier14_32_bits},
 {  1,   9,  8.40,   9, courier14_33_bits},
 {  4,   4,  8.40,  10, courier14_34_bits},
Index: trunk/Ohana/src/libkapa/rotfont/courier18.h
===================================================================
--- trunk/Ohana/src/libkapa/rotfont/courier18.h	(revision 39574)
+++ trunk/Ohana/src/libkapa/rotfont/courier18.h	(revision 39575)
@@ -681,5 +681,5 @@
 {  5,   1,  0.00,   1, courier18_30_bits},
 {  5,   1,  0.00,   1, courier18_31_bits},
-{  1,   1,  0.00,   1, courier18_32_bits},
+{  7,  11, 10.80,   1, courier18_32_bits},
 {  2,  12, 10.80,  12, courier18_33_bits},
 {  5,   5, 10.80,  12, courier18_34_bits},
Index: trunk/Ohana/src/libkapa/rotfont/courier24.h
===================================================================
--- trunk/Ohana/src/libkapa/rotfont/courier24.h	(revision 39574)
+++ trunk/Ohana/src/libkapa/rotfont/courier24.h	(revision 39575)
@@ -63,6 +63,5 @@
 static unsigned char courier24_31_bits[] = {
 0x00};
-static unsigned char courier24_32_bits[] = {
-0x00};
+static unsigned char courier24_32_bits[] = {};
 static unsigned char courier24_33_bits[] = {
 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x00, 0x00, 0x07, 
@@ -843,5 +842,5 @@
 {  5,   1,  0.00,   1, courier24_30_bits},
 {  5,   1,  0.00,   1, courier24_31_bits},
-{  0,   0,  0.00,   0, courier24_32_bits},
+{ 10,  16, 14.40,   0, courier24_32_bits},
 {  3,  14, 14.40,  14, courier24_33_bits},
 {  6,   7, 14.40,  14, courier24_34_bits},
Index: trunk/Ohana/src/libkapa/rotfont/courier8.h
===================================================================
--- trunk/Ohana/src/libkapa/rotfont/courier8.h	(revision 39574)
+++ trunk/Ohana/src/libkapa/rotfont/courier8.h	(revision 39575)
@@ -63,6 +63,5 @@
 static unsigned char courier8_31_bits[] = {
 0x00};
-static unsigned char courier8_32_bits[] = {
-0x00};
+static unsigned char courier8_32_bits[] = {};
 static unsigned char courier8_33_bits[] = {
 0x01, 0x01, 0x01, 0x01};
@@ -544,5 +543,5 @@
 {  5,   1,  0.00,   1, courier8_30_bits},
 {  5,   1,  0.00,   1, courier8_31_bits},
-{  0,   0,  0.00,   0, courier8_32_bits},
+{  3,   5,  4.80,   0, courier8_32_bits},
 {  1,   4,  4.80,   4, courier8_33_bits},
 {  3,   2,  4.80,   4, courier8_34_bits},
Index: trunk/Ohana/src/libkapa/rotfont/fixfont.c
===================================================================
--- trunk/Ohana/src/libkapa/rotfont/fixfont.c	(revision 39574)
+++ trunk/Ohana/src/libkapa/rotfont/fixfont.c	(revision 39575)
@@ -131,4 +131,10 @@
   }    
 
+  // spaces are being set to zero width in the bdf files
+  // set to width of 'i'
+  font[32].dx   = font[105].dx;
+  font[32].dy   = font[105].dy;
+  font[32].dXps = font[105].dXps;
+
   for (i = 0; i < 256; i++) {
     if (font[i].bits  == 0) {
Index: trunk/Ohana/src/libkapa/rotfont/helvetica12.h
===================================================================
--- trunk/Ohana/src/libkapa/rotfont/helvetica12.h	(revision 39574)
+++ trunk/Ohana/src/libkapa/rotfont/helvetica12.h	(revision 39575)
@@ -558,5 +558,5 @@
 {  5,   1,  0.00,   1, helvetica12_30_bits},
 {  5,   1,  0.00,   1, helvetica12_31_bits},
-{  1,   1,  0.00,   1, helvetica12_32_bits},
+{  1,   9,  2.66,   1, helvetica12_32_bits},
 {  1,   9,  3.34,   9, helvetica12_33_bits},
 {  3,   3,  4.26,   9, helvetica12_34_bits},
Index: trunk/Ohana/src/libkapa/rotfont/helvetica14.h
===================================================================
--- trunk/Ohana/src/libkapa/rotfont/helvetica14.h	(revision 39574)
+++ trunk/Ohana/src/libkapa/rotfont/helvetica14.h	(revision 39575)
@@ -620,5 +620,5 @@
 {  5,   1,  0.00,   1, helvetica14_30_bits},
 {  5,   1,  0.00,   1, helvetica14_31_bits},
-{  1,   1,  0.00,   1, helvetica14_32_bits},
+{  1,  11,  3.11,   1, helvetica14_32_bits},
 {  1,  11,  3.89,  11, helvetica14_33_bits},
 {  3,   3,  4.97,  11, helvetica14_34_bits},
Index: trunk/Ohana/src/libkapa/rotfont/helvetica18.h
===================================================================
--- trunk/Ohana/src/libkapa/rotfont/helvetica18.h	(revision 39574)
+++ trunk/Ohana/src/libkapa/rotfont/helvetica18.h	(revision 39575)
@@ -763,5 +763,5 @@
 {  5,   1,  0.00,   1, helvetica18_30_bits},
 {  5,   1,  0.00,   1, helvetica18_31_bits},
-{  1,   1,  0.00,   1, helvetica18_32_bits},
+{  2,  14,  3.99,   1, helvetica18_32_bits},
 {  2,  14,  5.00,  14, helvetica18_33_bits},
 {  5,   5,  6.39,  14, helvetica18_34_bits},
Index: trunk/Ohana/src/libkapa/rotfont/helvetica24.h
===================================================================
--- trunk/Ohana/src/libkapa/rotfont/helvetica24.h	(revision 39574)
+++ trunk/Ohana/src/libkapa/rotfont/helvetica24.h	(revision 39575)
@@ -945,5 +945,5 @@
 {  5,   1,  0.00,   1, helvetica24_30_bits},
 {  5,   1,  0.00,   1, helvetica24_31_bits},
-{  1,   1,  0.00,   1, helvetica24_32_bits},
+{  2,  19,  5.32,   1, helvetica24_32_bits},
 {  2,  19,  6.67,  19, helvetica24_33_bits},
 {  6,   6,  8.52,  19, helvetica24_34_bits},
Index: trunk/Ohana/src/libkapa/rotfont/helvetica8.h
===================================================================
--- trunk/Ohana/src/libkapa/rotfont/helvetica8.h	(revision 39574)
+++ trunk/Ohana/src/libkapa/rotfont/helvetica8.h	(revision 39575)
@@ -544,5 +544,5 @@
 {  5,   1,  0.00,   1, helvetica8_30_bits},
 {  5,   1,  0.00,   1, helvetica8_31_bits},
-{  1,   1,  0.00,   1, helvetica8_32_bits},
+{  1,   7,  1.77,   1, helvetica8_32_bits},
 {  1,   6,  2.22,   6, helvetica8_33_bits},
 {  3,   3,  2.84,   6, helvetica8_34_bits},
Index: trunk/Ohana/src/libkapa/rotfont/symbol12.h
===================================================================
--- trunk/Ohana/src/libkapa/rotfont/symbol12.h	(revision 39574)
+++ trunk/Ohana/src/libkapa/rotfont/symbol12.h	(revision 39575)
@@ -590,5 +590,5 @@
 {  5,   1,  0.00,   1, symbol12_30_bits},
 {  5,   1,  0.00,   1, symbol12_31_bits},
-{  1,   1,  0.00,   1, symbol12_32_bits},
+{  3,   6,  3.95,   1, symbol12_32_bits},
 {  1,   9,  3.99,   9, symbol12_33_bits},
 {  9,   9,  8.55,   9, symbol12_34_bits},
Index: trunk/Ohana/src/libkapa/rotfont/symbol14.h
===================================================================
--- trunk/Ohana/src/libkapa/rotfont/symbol14.h	(revision 39574)
+++ trunk/Ohana/src/libkapa/rotfont/symbol14.h	(revision 39575)
@@ -634,5 +634,5 @@
 {  5,   1,  0.00,   1, symbol14_30_bits},
 {  5,   1,  0.00,   1, symbol14_31_bits},
-{  1,   1,  0.00,   1, symbol14_32_bits},
+{  5,   7,  4.61,   1, symbol14_32_bits},
 {  1,  10,  4.66,  10, symbol14_33_bits},
 {  9,  10,  9.98,  10, symbol14_34_bits},
Index: trunk/Ohana/src/libkapa/rotfont/symbol18.h
===================================================================
--- trunk/Ohana/src/libkapa/rotfont/symbol18.h	(revision 39574)
+++ trunk/Ohana/src/libkapa/rotfont/symbol18.h	(revision 39575)
@@ -775,5 +775,5 @@
 {  5,   1,  0.00,   1, symbol18_30_bits},
 {  5,   1,  0.00,   1, symbol18_31_bits},
-{  1,   1,  0.00,   1, symbol18_32_bits},
+{  5,   9,  5.92,   1, symbol18_32_bits},
 {  2,  13,  5.99,  13, symbol18_33_bits},
 { 13,  13, 12.83,  13, symbol18_34_bits},
Index: trunk/Ohana/src/libkapa/rotfont/symbol24.h
===================================================================
--- trunk/Ohana/src/libkapa/rotfont/symbol24.h	(revision 39574)
+++ trunk/Ohana/src/libkapa/rotfont/symbol24.h	(revision 39575)
@@ -902,5 +902,5 @@
 {  5,   1,  0.00,   1, symbol24_30_bits},
 {  5,   1,  0.00,   1, symbol24_31_bits},
-{  1,   1,  0.00,   1, symbol24_32_bits},
+{  7,  13,  7.89,   1, symbol24_32_bits},
 {  3,  17,  7.99,  17, symbol24_33_bits},
 { 15,  17, 17.11,  17, symbol24_34_bits},
Index: trunk/Ohana/src/libkapa/rotfont/symbol8.h
===================================================================
--- trunk/Ohana/src/libkapa/rotfont/symbol8.h	(revision 39574)
+++ trunk/Ohana/src/libkapa/rotfont/symbol8.h	(revision 39575)
@@ -544,5 +544,5 @@
 {  5,   1,  0.00,   1, symbol8_30_bits},
 {  5,   1,  0.00,   1, symbol8_31_bits},
-{  1,   1,  0.00,   1, symbol8_32_bits},
+{  2,   4,  2.63,   1, symbol8_32_bits},
 {  1,   6,  2.66,   6, symbol8_33_bits},
 {  5,   6,  5.70,   6, symbol8_34_bits},
Index: trunk/Ohana/src/libkapa/rotfont/times12.h
===================================================================
--- trunk/Ohana/src/libkapa/rotfont/times12.h	(revision 39574)
+++ trunk/Ohana/src/libkapa/rotfont/times12.h	(revision 39575)
@@ -567,5 +567,5 @@
 {  5,   1,  0.00,   1, times12_30_bits},
 {  5,   1,  0.00,   1, times12_31_bits},
-{  1,   1,  0.00,   1, times12_32_bits},
+{  3,   9,  3.34,   1, times12_32_bits},
 {  1,   9,  3.99,   9, times12_33_bits},
 {  3,   3,  4.89,   9, times12_34_bits},
Index: trunk/Ohana/src/libkapa/rotfont/times14.h
===================================================================
--- trunk/Ohana/src/libkapa/rotfont/times14.h	(revision 39574)
+++ trunk/Ohana/src/libkapa/rotfont/times14.h	(revision 39575)
@@ -615,5 +615,5 @@
 {  5,   1,  0.00,   1, times14_30_bits},
 {  5,   1,  0.00,   1, times14_31_bits},
-{  1,   1,  0.00,   1, times14_32_bits},
+{  3,  10,  3.89,   1, times14_32_bits},
 {  1,  10,  4.66,  10, times14_33_bits},
 {  3,   3,  5.71,  10, times14_34_bits},
Index: trunk/Ohana/src/libkapa/rotfont/times18.h
===================================================================
--- trunk/Ohana/src/libkapa/rotfont/times18.h	(revision 39574)
+++ trunk/Ohana/src/libkapa/rotfont/times18.h	(revision 39575)
@@ -755,5 +755,5 @@
 {  5,   1,  0.00,   1, times18_30_bits},
 {  5,   1,  0.00,   1, times18_31_bits},
-{  1,   1,  0.00,   1, times18_32_bits},
+{  4,  13,  5.00,   1, times18_32_bits},
 {  2,  13,  5.99,  13, times18_33_bits},
 {  6,   4,  7.34,  13, times18_34_bits},
Index: trunk/Ohana/src/libkapa/rotfont/times24.h
===================================================================
--- trunk/Ohana/src/libkapa/rotfont/times24.h	(revision 39574)
+++ trunk/Ohana/src/libkapa/rotfont/times24.h	(revision 39575)
@@ -885,5 +885,5 @@
 {  5,   1,  0.00,   1, times24_30_bits},
 {  5,   1,  0.00,   1, times24_31_bits},
-{  1,   1,  0.00,   1, times24_32_bits},
+{  4,  17,  6.67,   1, times24_32_bits},
 {  2,  17,  7.99,  17, times24_33_bits},
 {  6,   5,  9.79,  17, times24_34_bits},
Index: trunk/Ohana/src/libkapa/rotfont/times8.h
===================================================================
--- trunk/Ohana/src/libkapa/rotfont/times8.h	(revision 39574)
+++ trunk/Ohana/src/libkapa/rotfont/times8.h	(revision 39575)
@@ -544,5 +544,5 @@
 {  5,   1,  0.00,   1, times8_30_bits},
 {  5,   1,  0.00,   1, times8_31_bits},
-{  1,   1,  0.00,   1, times8_32_bits},
+{  1,   6,  2.22,   1, times8_32_bits},
 {  1,   6,  2.66,   6, times8_33_bits},
 {  3,   2,  3.26,   5, times8_34_bits},
