home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / protocol / utf8-names.txt < prev    next >
Text File  |  2020-01-01  |  727b  |  29 lines

  1. Tue Jun 26 13:56:13 2001
  2.  
  3. Need more capabilities but we don't want to use the extension mechanism
  4. because that will break improperly coded Kermits.
  5.  
  6. We have three fixed-position checkpoint bytes (the checkpointing protocol has
  7. never been published, so nobody can possibly be using these fields).  We can
  8. use them right to left.  They are fields 14-16 (0-based).  Set the first two
  9. to something special and use the third for bits:
  10.  
  11.  SP = none
  12.   ! = 1
  13.   " = 2
  14.   # = 3
  15.  
  16. etc...  64+32 = 96, so any char above 96 can be used as a flag.  Let's use ~.
  17. So ___ is replaced by ~~x.
  18.     
  19. New capabilities:
  20.  
  21.   1 = UTF-8 filenames
  22.   2 = (free)
  23.   4 = (free)
  24.   8 = (free)
  25.  16 = (free)
  26.  32 = (free)
  27.  64 = (free)
  28.  
  29. OK, fine.  Now UTF-8 filenames