Deprecate and hide Preprocessor Color from the Studio settings menu

As a Roblox developer, it is currently confusing that Lua preprocessors are at all referenced in Roblox. There is currently a setting under Studio that is called Preprocessor Color. This property does nothing.

Once upon a time, Lua had preprocessors. They were removed in Lua 4.0. Roblox uses Lua 5.1. Preprocessors should never have been referenced in Roblox Studio, and that they are at the moment should be corrected.

If the Preprocessor Color setting of Studio was hidden (scripts may be setting it so straight up removing it would probably be bad), it would remove a source of lasting confusion from Studio’s settings.

12 Likes

Hi sorry for bumping just wanted to say that this is still not corrected, roblox never used 4.0 so it wouldn’t make sense for them to even be mentioned in the first place. Though because it quite literally does nothing (though from my research it changes the $ symbol?) to even keep around or for scripts to write to/read from this property.