I can't remember where or how, but I was taught that one can/should omit the post-hyphen (suffix?) part of a word if it is being grouped with another hyphenated word with the same post-hypen portion. For example, this sentence:
Is the project low-budget or high-budget?
Becomes:
Is the project low- or high-budget?
However, I've rarely seen this done by other people, and was wondering if perhaps it's a localized thing. What's the origin of this rule? Is it commonly accepted? Does it have a name?