TODO 816 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. By priority:
  2. do not use command line (Kernel.cmdLine), use env variables instead
  3. BB_PRIMARY_DIR
  4. BB_SECONDARY_DIR (instead of /USE)
  5. Console:
  6. non-blocking (input)
  7. move to Cons?
  8. ConsCompiler:
  9. interface similar to DevCompiler
  10. localization:
  11. Enc:
  12. utf-8:
  13. encoder: special case: high surrogate
  14. encodings with not unique codes
  15. CJK
  16. low priority:
  17. re-implement EncStd generators from Python to Component Pascal
  18. command line: do not use
  19. env variables:
  20. decode (encoding = current locale encoding)
  21. filenames:
  22. HostFiles:
  23. store encoded (ARRAY OF SHORTCHAR), encoding = currect locale encoding
  24. display decoded (ARRAY OF CHAR)
  25. NOTE: Kernel.cmdLine decoded (see ^)
  26. handle SIGTERM in server version (when Kernel.Start used)
  27. Comm
  28. printing (to PostScript)
  29. GUI:
  30. ...