Kovid Goyal
0372242d12
Use an enum for UTF8 decoder state
2021-03-31 15:19:27 +05:30
Luflosi
d8eeed2296
Convert HTTP URLs to HTTPS URLs where possible
2019-04-24 01:27:24 +02:00
Kovid Goyal
19bce0c23c
Start work on a choose kitten for fuzzy selection
2019-01-23 19:38:08 +05:30
Kovid Goyal
de130787f6
Make the charsets code useable in kittens
2019-01-23 11:33:45 +05:30
Kovid Goyal
0fcce6ec58
Remove trailing whitespace from native code files
2017-12-20 08:44:47 +05:30
Kovid Goyal
967e65e150
Use a static b64 decoding table
2017-09-30 13:51:47 +05:30
Kovid Goyal
a9ed44eecc
Implement decoding of graphics command payload
2017-09-30 13:51:46 +05:30
Kovid Goyal
43c4c71abd
Port mouse event encoding code to C
2017-09-15 10:45:26 +05:30
Kovid Goyal
489504cda5
More charset fixes
...
Properly use the G0/G1 charsets only to map characters being drawn to
the screen. And only decode bytes using either Latin-1 or UTF-8,
defaulting to UTF-8 at startup/reset.
2016-11-30 23:36:10 +05:30
Kovid Goyal
ce1514963b
Various charset related fixes
...
Fix changing of charset not taking effect immediately while parsing a
single block of bytes
Fix incorrect mapping of C0 control codes in some of the charsets
2016-11-30 19:44:41 +05:30
Kovid Goyal
c713712f89
Restore support for charsets other than UTF-8
2016-11-30 17:48:52 +05:30
Kovid Goyal
2d09a06024
Remove no longer needed charset code
2016-11-23 20:30:00 +05:30
Kovid Goyal
b38055b912
Ensure charsets are always valid
2016-11-19 13:13:36 +05:30
Kovid Goyal
fab2213c25
More work on native streams
2016-11-13 10:24:00 +05:30
Kovid Goyal
2c0523246d
More work on making Screen native
2016-11-12 13:52:18 +05:30