genode/repos/gems
Emery Hemingway 22327b43ae Refactor terminal for intrinsic Unicode support
Refactor the graphical terminal server to internally represent
characters as 16-bit codepoints and handle the duplex terminal stream as
UTF-8.

- Make the Codepoint class printable to the Output interface
- Decode data received at the Terminal session from UTF-8 to a 16-bit
  character
- Pass 16-bit characters through terminal decoder and char-cell arrays
- Send Unicode through terminal session in a burst of UTF-8 bytes

Fix #3148
2019-02-19 11:08:17 +01:00
..
include gems: remove the use of deprecated APIs 2019-01-30 13:49:54 +01:00
lib Remove COW VFS plugin 2018-08-28 16:45:24 +02:00
recipes depot: update recipe hashes 2019-02-12 14:24:12 +01:00
run Refactor terminal for intrinsic Unicode support 2019-02-19 11:08:17 +01:00
src Refactor terminal for intrinsic Unicode support 2019-02-19 11:08:17 +01:00
README Remove repos/qt4, fix #1451 2015-03-19 08:57:20 +01:00

This directory is a source-code repository containing Genode-specific
services and applications. In contrast to the components that come with
the 'os' repository, programs contained in 'gems' are able to leverage
the functionalities provided by higher-level repositories such as 'libports'.
To use the 'gems' repository, make sure to also add those repositories to your
build configuraion.