Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.lang.asm.x86    |    Ahh, the lost art of x86 assembly    |    4,675 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 2,806 of 4,675    |
|    Terje Mathisen to wolfgang kern    |
|    Re: B64 fixup version    |
|    13 Jul 17 12:46:03    |
   
   From: terje.mathisen@nospicedham.tmsw.no   
      
   wolfgang kern wrote:   
   > what I found on wiki.de about Quoted printable (last updated 11.jun.2017   
   > 16:02):   
   >   
   > allowed characters:   
   > 09 Tab 32-60 Space and !"#$%&'()*+,-./0123456789:;<   
   > 62-126 >?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   
   >   
   > I see only 0x3d to have a special meaning in QP to create non-ASCII-   
   > characters and 3d, but why would 22 or 27 need extra encoding ?   
      
   The quote marks are as you say probably OK, but the table above is   
   completely wrong!   
      
   In national language ascii versions the letters after Z and z ([\] and   
   {|}) are reserved for additional letters, i.e. here in Norway those   
   positions are translated into ÆØÅ and æøå.   
      
   There are similar exceptions in many other languages, and those   
   exceptions are the root cause behind the POPA hack: There is no other   
   way to lead a value into BX/SI/DI/BP which are the only registers which   
   can be used for memory addressing in a 16-bit program.   
      
   Terje   
      
   --   
   -
|
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca