Differences From
Artifact [aed49421db]:
483 483 local n = 1
484 484 for i=1, #str, 3 do
485 485 local triple = {string.byte(str, i, i+2)}
486 486 local T = function(q)
487 487 return triple[q] or 0
488 488 end
489 489 local B = function(q)
490 - print(q)
491 490 if q <= 25 then
492 491 return string.char(0x41 + q)
493 492 elseif q <= 51 then
494 493 return string.char(0x61 + (q-26))
495 494 elseif q <= 61 then
496 495 return string.char(0x30 + (q-52))
497 496 elseif q == 62 then
................................................................................
1474 1473 }
1475 1474 local c = me.class
1476 1475 for k,v in pairs(mimeclasses) do
1477 1476 if me > ss.mime(k) then
1478 1477 c = v break
1479 1478 end
1480 1479 end
1481 - print(c)
1482 1480 return c == pc
1483 1481 end;
1484 1482 };
1485 1483 }
1486 1484 ss.mime.exn = ss.exnkind 'MIME error'