Macros in macro parameters does not work

0 votes
asked Aug 8, 2019 in Bug by andreas.kagedal (300 points)

This used to work:

@startuml
!definelong CALL(from,to,funcname)
from -[#808080]> to : funcname
!enddefinelong

!define GREY(x) <color:#808080>x</color>

CALL(SDF, MU, GREY(My func))
@enduml


http://www.plantuml.com/plantuml/uml/SoWkIImgAStDuL9CIKtBp4lDoSzBLt1szF7HI2lApzKfoTT9AyrBpalCJTNa0eaew4OhMnY0OAoTGac-WfK2J9vBCJKl1M485yn41VSWrqYD2aq5c-JydFmYAwXskmeRVR207HSNsBvW5pST1TzG7OXwtqgmmPgQN0v0Ou4E1000

But now it does not. You get an internal error.

1 Answer

0 votes
answered Aug 9, 2019 by plantuml (295,000 points)
Thanks for the feedback.

This is fixed in last beta http://beta.plantuml.net/plantuml.jar but this has not been yet pushed on the online server.

We'll update the online server probably this week-end.

Regards,
...