summaryrefslogtreecommitdiff
path: root/TODOS
blob: 0645fd3325af6b7d01dc1fb5b67e5a4c9544846b (plain)
1
2
3
4
5
6
7
8
- singleton with registered pointers, so they can be shared between
  loadable modules on Windows, example is the logger singleton currently
- rewrite logger as proper singleton
- use traits in rewindinputstream, alternative wrappers for char/string
  traits depending on underlying io stream
- spooling in RIS:
  - thread-safe tempnames
  - Windows, respect environment variables like TEMP