Neither. Spacing is part of the presentation layer, not the underlying code structure that the system stores, and allows each editor to have their own indentation and spacing preferences without stomping over version control. Oh, wait, you're still using fucking direct 8-bit text streams for source?