... and add a special type of transition (the initial transition) to show the starting point of a state machine or the inside of a composite state. The only reason the initial pseudostate is needed is to have a 1:1 conversion between txtUML and UML, but in my opinion, this isn't worth the lines of code it requires from our users to write. It would be simpler and cleaner to remove it from txtUML and generate it when exporting to UML.
The initial transition cannot be removed from the language (without losing some features) as it may have an effect.
... and add a special type of transition (the initial transition) to show the starting point of a state machine or the inside of a composite state. The only reason the initial pseudostate is needed is to have a 1:1 conversion between txtUML and UML, but in my opinion, this isn't worth the lines of code it requires from our users to write. It would be simpler and cleaner to remove it from txtUML and generate it when exporting to UML.
The initial transition cannot be removed from the language (without losing some features) as it may have an effect.
This proposal originates in the closed issue #58.