OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] Why would MS want to make XML break on UNIX, Perl, Pytho

[ Lists Home | Date Index | Thread Index ]

On Friday 21 December 2001 09:13 am, Champion, Mike wrote:
> Right. That's why these various "death of text" and "can't edit with a text
> editor" and "breaking Unix" threads mystify me: XML 1.0 opened the door to
> all these problems. If folks have gotten by just fine using their ASCII
> tools with XML 1.0, that's not likely to change with 1.1.  OK, so you COULD
> get an XML 1.1 (as drafted) document with  NELs rather than LFs or various
> control characters in it that may confuse vi or sed or more.  I can't
> imagine that these tools handle UTF-16 gracefully, so people who are
> getting by with ASCII tools are getting by because of CONVENTIONS, not
> STANDARDS.

True enough. The case you're arguing for though is that all text processing 
tools need to change. In the long run, you may be right.

FWIW. let's stop making this a theoretical thing. I've attached a file that I 
think should be a well-formed XML 1.1 document, assuming ESC and other 
control characters are allowed, encoded in US-ASCII (or UTF-8). Play with it 
a bit, and tell me what you think. Try doing a "cat foo.xml" on a Unix box, 
or "more foo.xml". Open it in emacs, and save it.




<?xml version="1.1"?>
<doc>

<(A)0[?4h[?5l

^/o\/   \/~~   \/ )0f(B ~~  \/      ~~ \
/     f   ~~\
/~~           \   lqq@qqktqqnqqumqqvqqj/   ~~          \qqqqqqqwqfqwqfqfqfqx   x/mqqqj\lqqqkmqqqj
@`0of*
|==|==|==|==|==|==||==|==|==|==|==|==|==|==|==|==|==|==|==|==|==|==|==|==||==|==|==|==|==|==|==|==|==|==|==|==|==|==|==|==|==|==|==|==|==|==|==|==|==|==|  x  qqnqq  x  
~~~.~~.
 .//af(B /aaf|(B 
 ~/aaaf=|(B  l/aaaaf==f(B  lk/aaaa f|=f|  lk 
 ./aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 ~/aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 /aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
./aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 ./aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 ~/aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
~/aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 ./aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 ./aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 ~/aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 * /aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 ./aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 ~/aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 ~/aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 ./aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 ~/aaaa f=|f= klk /aaaa f==f= qlk /aaaa f|=f| qlk 
 ./aaaajf=|f= qlkk /aaaaqf==f= llkqk/aaaaqf|=f| \lkq
 ./aaaaqf=|f= jlkq/aaaamf==f= qlkl/aaaa f|=f| qlk\
~/aaaa f=|f= qlkj/aaaa f==f= mlkq/aaaa f|=f| /lkq
 ./aaaa f=|f=  lkq/aaaa f==f=  lkm/aaaa f|=f|  lk/
 ~/aaaa f=|f= xlk /aaaa f==f=  lk /aaaa f|=f|  lk 
 ./aaaa f=|f=  lkx/aaaa f==f=  lk /aaaa f|=f|  lk 
  /aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 ~/aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 ~/aaaa f=|f=  lk aaaa f==f=  lk aaa |=f| lk 
 aa |f=lk a f=k   |=   
~~~.~~.
 ~\a\ faa\  |faaa\k  |=f
 ~aaaa\lk  f==f aaaa\ lk  |f=|f aaaa\ lk  =f|=f
 . aaaa\ lk  =f=|f aaaa\ lk  |f=|f aaaa\ lk  =f|=f
 ~ aaaa\ lk  =f=|f aaaa\ lk  |f=|f aaaa  lk  =f|=f
  aaa lk  =f=| aa lk|f= a l=f
.  =qf
 .qq=fqq=|qqf|
 ~qq=fq=|q
~qff
 .q|ff=fqqf==f
 .fqfqfq=f==fqfqfq\ |f=|ffqfqa\  =f|=f
 ~qfqaa\k  =f==ffqaaa\lkt |f=|fqaaaa\ lkq =f|=f
 *  aaaa\ lkq =f==fmaaaa\tlkn |f=|fqaaaa\qlkq =f|=f
 .qaaaa\qlkq =f==fvaaaa\nlku |f=|fqaaaa\qlk  =f|=f
 ~qaaaa\qlk  =f==fjaaaa\ulk  |f=|f aaaa\ lk  =f|=f
 ~ aaaa\ lk  =f==f aaaa\ lk  |f=|f aaaa\ lk  =f|=f
 . aaaa\ lk  =f==f aaaa\ lk  |f=|f aaaa\ lk  =f|=f
 ~ aaaa\ lk  =f==f aaaa\ lk  |f=|f aaaa\ lk  =f|=f
 . aaaa\ lk  =f==f aaaa\ lk  |f=|f aaaa\ lk  =f|=f
 . aaaa\ lk  =f==f aaaa\ lk  |f=|f aaaa\ lk  =f|=f
~ aaaa\ lk  =f==f aaaa\ lk  |f=|f aaaa\ lk  =f|=f
 . aaaa\ lk  =f==f aaaa\ lk  |f=|f aaaa\ lk  =f|=f
 ~ aaaa\ lk  =f==f aaaa\ lk  |f=|f aaaa\ lk  =f|=f
 . aaaa\ lk  =f==f aaaa\ lk  |f=|f aaaa\ lk  =f|=f
   aaaa\ lk  =f==f aaaa\ lk  |f=|f aaaa\ lk  =f|=f
 ~ aaaa\ lk  =f==f aaaa\ lk  |f=|f aaaa\ lk  =f|=f
 ~ aaaa\ lk  =f==f aaaa lk |f=| aaa lk=f|
  aa l=f a =  |
~~~.~~.
 .//af(B /aaf|(B 
 ~/aaaf=|(B  l/aaaaf==f(B  lk/aaaa f|=f|  lk 
 ./aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 ~/aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 /aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
./aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 ./aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 ~/aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
~/aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 ./aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 ./aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 ~/aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 * /aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 ./aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
 ~/aaaa f=|f=  lk /aaaa f==f=  lk /aaaa f|=f|  lk 
~~~.~~.
(B[[20;22h




<*>

<(A)0[?4h[?5l









    lqqqqqqqqqwwwqqqqqqqqqk                sssssssssssssssssssssssssssss
    xMerry Chrxxxmas * Merx                \                           /
    xry Christxxx * Merry x                 pr                       rp
    xChristmasxxxMerry Chrx                   oqrs               srqo
    xistmas * xxxry Christx                       ooppqqwqwqqppoo
    tqqqqqqqqqjxmqqqqqqqqqu                             x x
    tqqqqqqqqqq`qqqqqqqqqqu                             x x
    tqqqqqqqqqkxlqqqqqqqqqu                             x x
    xry Christxxx * Merry x                             x x
    xChristmasxxxMerry Chrx                             x x
    xistmas * xxxry Christx                             x x
    xmas * MerxxxChristmasx                         srqqj mqqrs
    mqqqqqqqqqvvvqqqqqqqqqj                     rqpo           opqr 
lmxx
lqmqx x 
lqwmqvx xx x
lqwqmqvqx x x x 
lqwqmqvqx x x x 
lqwqmqvqx x x x 
lqwqmqvqx x x x 
lqwqmqvqx x x x 
lqwqmqvqx x x x 
lqwqmqvqx x x x 
//
// 
//  / /
//  / ///
//  //// 
//  //// //
/  //// / /
 // / // 
// /  // /
//s/ //  
sssssssssss
/ / //  // /
ss
 / //  //  //
rrrrrrrrrrr
/ /s //  //
qqqqqqqqq
//  //  //
srqqqqqqqqqrs
  //  ///
srrs
//  //// //
rrqqqqrr
/  //// / /
ppppppp
 // / // 
rrqqrr
// /  // /
rqppppqr
//s/ //  

rqpppooooooopppqr
/ / //  // /
qppoooooooooooppq
 / //  //  //



sssssssooo       ooo. o f

/ /s //  //.f    

ssss  .f       

//  //  //       f

ssssrrrrqqqqqrrrrsssss               s

  //  ///.    .      .

sssrrrrqqqqqqqqqrrrrsssf    f  .   f

//  //// /        f .  

rrrqqqqpppppppppqqqqrss.    . o f

/  //// / /f   .f    

qqqppppooooooooopppqrss   .f       .

s// / // f        f

sssssssssqppoooo         oopqrss.o      .          

// /  // /f       f.    .      .

ssrrrrrrrrrsqpooo            opqrssf f    f  .   f

//s/ // f  o      o        f .  

ssssssrrrrssssss            f     o           o  ..    . o f

s/ //  /   .         o o      ff   .f    

srrrrrrqqqqqqqqqqqqqqrrssrqf  o    o     .        .f       .

/ //  /  mqvqqqqqq lqwqqqqqq x x x x .     o      ff        f

rqqqqqqppppppppppppppq mqvqqqqq lqwqqqqq x x x xf   .o      . o          

/s /  mqvqqqq lqwqqqq x x x x    f       f  .    .      .

qppppppoooooooooooooo mqvqqq lqwqqq x x x xf    .f    f  .   f

s /  mqvqq lqwqq x x x x.   o f  o      o f        f .  

poooooo              mqvq lqwq x x x x  o    o      of     o           o  ..    . o f

rrrrrrrrrrrrrrrrrrrrrrrrrrrrr                mqv lqw x x x xo     o           o  .         o o      ff   .f    
 mq lq x  x        .    o o      of  o    o     .        .f       .
 m l x x.   o  o f  o        .   . .     o      ff        f
    f          o      o  f . ff   .o      . o          
#3 Cheers! 
#4 Cheers! 

  .  o    o    .   o   f      f       f  .    .      .
f .    o  .  f o     ff    .f    f  .   f
  f       f  f        .   o f  o      o f        f .  
  o    o      of     o           o  ..    . o f
o     o           o  .         o o      ff   .f    
       .    o o      of  o    o     .        .f       .
.   o  o f  o        .   . .     o      ff        f
f          o      o  f . ff   .o      . o          

  .  o    o    .   o   f      f       f  .    .      .
f .    o  .  f o     ff    .f    f  .   f
  f       f  f        .   o f  o      o f        f .  
  o    o      of     o           o  ..    . o f
o     o           o  .         o o      ff   .f    
       .    o o      of  o    o     .        .f       .
.   o  o f  o        .   . .     o      ff        f
f          o      o  f . ff   .o      . o          

  .  o    o    .   o   f      f       f  .    .      .
f .    o  .  f o     ff    .f    f  .   f
  f       f  f        .   o f  o      o f        f .  
  o    o      of     o           o  ..    . o f
o     o           o  .         o o      ff   .f    
       .    o o      of  o    o     .        .f       .
.   o  o f  o        .   . .     o      ff        f
f          o      o  f . ff   .o      . o          

  .  o    o    .   o   f      f       f  .    .      .
f .    o  .  f o     ff    .f    f  .   f
  f       f  f        .   o f  o      o f        f .  
  o    o      of     o           o  ..    . o f
o     o           o  .         o o      ff   .f    
       .    o o      of  o    o     .        .f       .
.   o  o f  o        .   . .     o      ff        f
f          o      o  f . ff   .o      . o          

  .  o    o    .   o   f      f       f  .    .      .
f .    o  .  f o     ff    .f    f  .   f
  f       f  f        .   o f  o      o f        f .  
  o    o      of     o           o  ..    . o f
o     o           o  .         o o      ff   .f    
       .    o o      of  o    o     .        .f       .
.   o  o f  o        .   . .     o      ff        f
f          o      o  f . ff   .o      . o          

  .  o    o    .   o   f      f       f  .    .      .
f .    o  .  f o     ff    .f    f  .   f
  f       f  f        .   o f  o      o f        f .  
  o    o      of     o           o  ..    . o f
o     o           o  .         o o      ff   .f    
       .    o o      of  o    o     .        .f       .
.   o  o f  o        .   . .     o      ff        f
f          o      o  f . ff   .o      . o          

  .  o    o    .   o   f      f       f  .    .      .
#5
#5
f .    o  .  f o     ff    .f    f  .   f
  f       f  f        .   o f  o      o f        f .  
       /ooooooooooooooo\
  o    o      of     o           o  ..    . o f
      /   sss     sss   \
o     o           o  .         o o      ff   .f    
      x  (sOs)   (sOs)  x
       .    o o      of  o    o     .        .f       .
      x        `        x
.   o  o f  o        .   . .     o      ff        f
       \  \sssssssss/  /
f          o      o  f . ff   .o      . o          
        \             /
  .  o    o    .   o   f      f       f  .    .      .
         \sssssssssss/
f .    o  .  f o     ff    .f    f  .   f
          ooppqqrrsss
  f       f  f        .   o f  o      o f        f .  
          ooppqqrrsss
  o    o      of     o           o  ..    . o f
          ooppqqrrsss
o     o           o  .         o o      ff   .f    
          ooppqqrrsss
       .    o o      of  o    o     .        .f       .
          ooppqqrrsss
.   o  o f  o        .   . .     o      ff        f
          ooppqqrrsss
f          o      o  f . ff   .o      . o          
          ooppqqrrsss  .  o    o    .   o   f      f       f  .    .      .
M      x        `        x
f .    o  .  f o     ff    .f    f  .   f
M      x  (sOs)   (sOs)  x
  f       f  f        .   o f  o      o f        f .  
M      /   sss     sss   \
  o    o      of     o           o  ..    . o f
M       /ooooooooooooooo\ 
o     o           o  .         o o      ff   .f    
M
       .    o o      of  o    o     .        .f       .
M
.   o  o f  o        .   . .     o      ff        f
M
f          o      o  f . ff   .o      . o          
M
  .  o    o    .   o   f      f       f  .    .      .
        \             /
f .    o  .  f o     ff    .f    f  .   f
         \sssssssssss/
  f       f  f        .   o f  o      o f        f .  
          ooppqqrrsss
  o    o      of     o           o  ..    . o f
          ooppqqrrsss
o     o           o  .         o o      ff   .f    
          ooppqqrrsss
       .    o o      of  o    o     .        .f       .
          ooppqqrrsss
.   o  o f  o        .   . .     o      ff        f
          ooppqqrrsssf          o      o  f . ff   .o      . o          
M      /   sss     sss   \
  .  o    o    .   o   f      f       f  .    .      .
M       /ooooooooooooooo\ 
f .    o  .  f o     ff    .f    f  .   f
M
  f       f  f        .   o f  o      o f        f .  
M
  o    o      of     o           o  ..    . o f
          ooppqqrrsss
o     o           o  .         o o      ff   .f    
          ooppqqrrsss
       .    o o      of  o    o     .        .f       .
          ooppqqrrsss
.   o  o f  o        .   . .     o      ff        f
          ooppqqrrsssf          o      o  f . ff   .o      . o          
M       /ooooooooooooooo\ 
  .  o    o    .   o   f      f       f  .    .      .
M
f .    o  .  f o     ff    .f    f  .   f
M
  f       f  f        .   o f  o      o f        f .  
M
  o    o      of     o           o  ..    . o f
         \sssssssssss/
o     o           o  .         o o      ff   .f    
          ooppqqrrsss
       .    o o      of  o    o     .        .f       .
          ooppqqrrsss
.   o  o f  o        .   . .     o      ff        f
f          o      o  f . ff   .o      . o          

Jin
  .  o    o    .   o   f      f       f  .    .      
gle
f .    o  .  f o     ff    .f    f  .   
  f       f  f        .   o f  o      o f        f . 
  o    o      of     o           o  ..    . o 
o     o           o  .         o o      ff   .f   
Bells,
       .    o o      of  o    o     .        .f       
.   o  o f  o        .   . .     o      ff        
f          o      o  f . ff   .o      . o         
  .  o    o    .   o   f      f       f  .    .      
f .    o  .  f o     ff    .f    f  .   
  f       f  f        .   o f  o      o f        f . 
  o    o      of     o           o  ..    . o 
o     o           o  .         o o      ff   .f   
Jin
       .    o o      of  o    o     .        .f       
gle
.   o  o f  o        .   . .     o      ff        
f          o      o  f . ff   .o      . o         
  .  o    o    .   o   f      f       f  .    .      
f .    o  .  f o     ff    .f    f  .   
Bells,
  f       f  f        .   o f  o      o f        f . 
  o    o      of     o           o  ..    . o 
o     o           o  .         o o      ff   .f   
       .    o o      of  o    o     .        .f       
.   o  o f  o        .   . .     o      ff        
f          o      o  f . ff   .o      . o         
  .  o    o    .   o   f      f       f  .    .      
f .    o  .  f o     ff    .f    f  .   
Jin
  f       f  f        .   o f  o      o f        f . 
gle
  o    o      of     o           o  ..    . o 
o     o           o  .         o o      ff   .f   
       .    o o      of  o    o     .        .f       
.   o  o f  o        .   . .     o      ff        
all
f          o      o  f . ff   .o      . o         
  .  o    o    .   o   f      f       f  .    .      
f .    o  .  f o     ff    .f    f  .   
  f       f  f        .   o f  o      o f        f . 
the
  o    o      of     o           o  ..    . o 
o     o           o  .         o o      ff   .f   
       .    o o      of  o    o     .        .f       
.   o  o f  o        .   . .     o      ff        
way,
f          o      o  f . ff   .o      . o         
  .  o    o    .   o   f      f       f  .    .      
f .    o  .  f o     ff    .f    f  .   
  f       f  f        .   o f  o      o f        f . 
  o    o      of     o           o  ..    . o 
o     o           o  .         o o      ff   .f   
       .    o o      of  o    o     .        .f       
.   o  o f  o        .   . .     o      ff        
Oh!
f          o      o  f . ff   .o      . o         
  .  o    o    .   o   f      f       f  .    .      
f .    o  .  f o     ff    .f    f  .   
  f       f  f        .   o f  o      o f        f . 
What
  o    o      of     o           o  ..    . o 
o     o           o  .         o o      ff   .f   
       .    o o      of  o    o     .        .f       
.   o  o f  o        .   . .     o      ff        
fun
f          o      o  f . ff   .o      . o         
  .  o    o    .   o   f      f       f  .    .      
f .    o  .  f o     ff    .f    f  .   
  f       f  f        .   o f  o      o f        f . 
it
  o    o      of     o           o  ..    . o 
is
o     o           o  .         o o      ff   .f    
       .    o o      of  o    o     .        .f       .
.   o  o f  o        .   . .     o      ff        f
f          o      o  f . ff   .o      . o          
to
  .  o    o    .   o   f      f       f  .    .      .
f .    o  .  f o     ff    .f    f  .   f
  f       f  f        .   o f  o      o f        f .  
  o    o      of     o           o  ..    . o f
ride,
o     o           o  .         o o      ff   .f    
       .    o o      of  o    o     .        .f       .
.   o  o f  o        .   . .     o      ff        f
f          o      o  f . ff   .o      . o          
  .  o    o    .   o   f      f       f  .    .      .
f .    o  .  f o     ff    .f    f  .   f
  f       f  f        .   o f  o      o f        f .  
  o    o      of     o           o  ..    . o f
On
o     o           o  .         o o      ff   .f    
a
       .    o o      of  o    o     .        .f       .
.   o  o f  o        .   . .     o      ff        f
f          o      o  f . ff   .o      . o          
  .  o    o    .   o   f      f       f  .    .      .
one-
f .    o  .  f o     ff    .f    f  .   f
horse
  f       f  f        .   o f  o      o f        f .  
  o    o      of     o           o  ..    . o f
o     o           o  .         o o      ff   .f    
       .    o o      of  o    o     .        .f       .
.   o  o f  o        .   . .     o      ff        f
f          o      o  f . ff   .o      . o          
  .  o    o    .   o   f      f       f  .    .      .
f .    o  .  f o     ff    .f    f  .   f
op
  f       f  f        .   o f  o      o f        f .  
en
  o    o      of     o           o  ..    . o f
o     o           o  .         o o      ff   .f    
       .    o o      of  o    o     .        .f       .
.   o  o f  o        .   . .     o      ff        f
f          o      o  f . ff   .o      . o          
  .  o    o    .   o   f      f       f  .    .      .
f .    o  .  f o     ff    .f    f  .   f
  f       f  f        .   o f  o      o f        f .  
sleigh.
  o    o      of     o           o  ..    . o f
o     o           o  .         o o      ff   .f    
       .    o o      of  o    o     .        .f       .
.   o  o f  o        .   . .     o      ff        f
f          o      o  f . ff   .o      . o          
  .  o    o    .   o   f      f       f  .    .      .
f .    o  .  f o     ff    .f    f  .   f
  f       f  f        .   o f  o      o f        f .  
  o    o      of     o           o  ..    . o f
o     o           o  .         o o      ff   .f    
       .    o o      of  o    o     .        .f       .
.   o  o f  o        .   . .     o      ff        f
f          o      o  f . ff   .o      . o          
  .  o    o    .   o   f      f       f  .    .      .
f .    o  .  f o     ff    .f    f  .   f
  f       f  f        .   o f  o      o f        f .  
  o    o      of     o           o  ..    . o f
o     o           o  .         o o      ff   .f    
       .    o o      of  o    o     .        .f       .
.   o  o f  o        .   . .     o      ff        f
f          o      o  f . ff   .o      . o          
  .  o    o    .   o   f      f       f  .    .      .
f .    o  .  f o     ff    .f    f  .   f
  f       f  f        .   o f  o      o f        f .  
  o    o      of     o           o  ..    . o f
o     o           o  .         o o      ff    f    

  f       f  f        .   o f  o      o f        f .  
  o    o      of     o           o  ..    . o f
o     o           o  .         o o      ff   .f    
       .    o o      of  o    o     .        .f       .
.   o  o f  o        .   . .     o      ff        f
f          o      o  f . ff   .o      . o          
  .  o    o    .   o   f      f       f  .    .      .
f .    o  .  f o     ff    .f    f  .   f
  f       f  f        .   o f  o      o f        f .  
  o    o      of     o           o  ..    . o f
o     o           o  .         o o      ff   .f    
       .    o o      of  o    o     .        .f       .
.   o  o f  o        .   . .     o      ff        f
f          o      o  f . ff   .o      . o          
  .  o    o    .   o   f      f       f  .    .      .
f .    o  .  f o     ff    .f    f  .   f
  f       f  f        .   o f  o      o f        f .  
  o    o      of     o           o  ..    . o f
o     o           o  .         o o      ff   .f    
       .    o o      of  o    o     .        .f       .
.   o  o f  o        .   . .     o      ff        f
f          o      o  f . ff   .o      . o          
  .  o    o    .   o   f      f       f  .    .      .
f .    o  .  f o     ff    .f    f  .   f
  f       f  f        .   o f  o      o f        f .  
  o    o      of     o           o  ..    . o f
o     o           o  .         o o      ff   .f    
       .    o o      of  o    o     .        .f       .
.   o  o f  o        .   . .     o      ff        f
f          o      o  f . ff   .o      . o          
  .  o    o    .   o   f      f       f  .    .      .
f .    o  .  f o     ff    .f    f  .   f
  f       f  f        .   o f  o      o f        f .  
  o    o      of     o           o  ..    . o f
o     o           o  .         o o      ff   .f    
       .    o o      of  o    o     .        .f       .
.   o  o f  o        .   . .     o      ff        f
f          o      o  f . ff   .o      . o          
  .  o    o    .   o   f      f       f  .    .      .
f .    o  .  f o     ff    .f    f  .   f
  f       f  f        .   o f  o      o f        f .  
  o    o      of     o           o  ..    . o f
o     o           o  .         o o      ff    f    

            o o      of  o    o                        
.   o  o    o                                      
f          o      o                                
                   

Merry Christmas

- From Berkeley

[?4l\


<*>



</doc>




 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS