* add runner args abstraction to allow different args patterns in various terminal apps; fix macOS shm IPC * extend platform support from Linux to XDG desktop * update build docs for Unix * improve terminal args pattern migration for macOS
- enhancement: save/restore sizes of CPU dialog and settings dialog
- fix: add watch not work when there's no editor openned; - enhancement: rainbow parenthesis - enhancement: run executable with parameters