After testing something else on Windows I was motivated to finally fix this broken pseudocode colors issue...
On other platforms the widget apparently fails to respect color scheme foreground and background color, so it happily used the theme defaults. On Windows the widget actually does use color scheme fg/bg, but we were not changing from the default of black/white. Use theme colors (background=palette base, foreground=palette text) for now for consistency. Eventually support changing them after fixing pyqodeng.
Fixes #847
After testing something else on Windows I was motivated to finally fix this broken pseudocode colors issue...
On other platforms the widget apparently fails to respect color scheme foreground and background color, so it happily used the theme defaults. On Windows the widget actually does use color scheme fg/bg, but we were not changing from the default of black/white. Use theme colors (background=palette base, foreground=palette text) for now for consistency. Eventually support changing them after fixing pyqodeng.