-={ mercredi janvier 14 2015 21:27:16 -0800 }=-
Hey Nicholas!
MK>> -={ qD q]qVq^r0 qS r)r#qQq^qQr& qRqVq\q[qQ }=-
NB> Actually, the above is exactly how it displays both here in Golded
NB> AND in my UTF-8 nano.
The above is how I see it in the WeBeBashing reply thingy, which is still a
work in progress. Note that it still compares favourably to the original post.
NB> So not sure what you did there.
With a basic knowledge of how utf-8 works. For all 2 byte characters, the
leading byte is restricted from 0xc2 to 0xdf and all trailing bytes from 0x80
to 0xbf in one-byte-speak. Note that between leading and trailing bytes there
is no crossover, and by doing simple math, that means that all utf-8 characters
can be remapped to a total of 92 7-bit codes. In ascii there are exactly 95
usable codes if no control codes are allowed and one reserves the space code
which I did. That means that the top quoted line in this reply is restricted
to starting off at ascii(33)=0x21=!.
Now note all the 'q' characters. That is a dead giveaway that it must be a
leading byte - not considering it's position, which is another dead giveaway -
and that it is likely all one language, which more than likely isn't Latin
based, which indeed it isn't. The first language in utf-8 that doesn't use any
ascii characters is Greek.
Simple substitution will reveal the correct result. A piece of cake.
Life is good,
Maurice
... Don't cry for me I have vi.
--- GNU bash, version 4.3.30(1)-release (x86_64-atom-linux-gnu)
* Origin: Pointy Stick Society - Ladysmith BC, Canada (1:153/7001.0)
|