Codim just keeps getting better! This video shows two new features in Codim: (1) the ability to select the color of each character, thus letting there be syntax highlighting possibilities, and (2) the ability to rotate and translate objects such as text, since all of them have their own matrix.
Writing a syntax highlighter for C is very difficult, so this one only detects preprocessor statements and strings. However, it creates the potential for there to be a better syntax highlighter. In addition, syntax highlighters can be written in Lua, which can make it easier to write them, since Lua is a high-level language.
I am planning to make the first full Codim tutorial video in 2024 or 2025. I am excited, because I feel like the 3-year-long journey of making this gargantuan program is finally coming to an end.
You can find the source code for Codim at https://github.com/ancientstraits/codim. I have not yet pushed the new code from this video to the Git repo, but am planning to do it later.