unicode.h 458 B

1234567891011121314151617181920
  1. // Copyright 2020 Christopher Courtney, aka Drashna Jael're (@drashna) <drashna@live.com>
  2. // SPDX-License-Identifier: GPL-2.0-or-later
  3. #pragma once
  4. enum unicode_typing_modes {
  5. UCTM_NO_MODE,
  6. UCTM_WIDE,
  7. UCTM_SCRIPT,
  8. UCTM_BLOCKS,
  9. UCTM_REGIONAL,
  10. UCTM_AUSSIE,
  11. UCTM_ZALGO,
  12. UCTM_SUPER,
  13. UCTM_COMIC,
  14. UNCODES_MODE_END,
  15. };
  16. extern uint8_t unicode_typing_mode;
  17. extern const PROGMEM char unicode_mode_str[UNCODES_MODE_END][13];