Re: Trying to minimize 'silly' differences between experimental and standard
Reply #1 –
Imho, this diff can go into trunk. These additional lines should be deleted in experimental (imho they serve no purpose).
If you can provide patches for comment translations, they are more than welcome!
I think it is a good idea to let simutrans-standard benefit from the developments in experimental. I myself have no time to follow experimental very closely to pick nice changes there and transfer them to standard.
Changing this list to vector_tpl should not create that much overhead. After all a single-linked list of pointers sounds rather pointless.
Imho our templates can receive some simplifications. In particular, array_tpl, minivec_tpl, vector_tpl are almost the same (minivec and vector uses uint8 and uint32 as index) and could be unified somehow. Infact, array_tpl looks like a subcl**** of vector_tpl.