blockdiag / seqdiag

Apache License 2.0
68 stars 14 forks source link

Allow for external call inside self-reference edge #18

Closed tk0miya closed 6 years ago

tk0miya commented 6 years ago

currently the code like :

NewRecordController -> NewRecordController [label = "pagesOnly()"] { NewRecordController -> PagePositionMap } results in error "ERROR: no tokens left in the stream: (ParseException)"

But it should result in the correct diagram:

NewRecordController calls internal function, which then communicates with NewPositionMap


tk0miya commented 6 years ago

From Anonymous on 2012-03-02 03:32:01+00:00

Hi albert,

Sorry, I cannot understand your comments. what do you mean "dot shape of arrow" and "open side"? please let me know with some examples.

tk0miya commented 6 years ago

From Anonymous on 2012-03-02 04:24:02+00:00

Hi : I mean in dot language: diagraph { a -> b [arrowtail=odot]; } BR. albert-cc.chen

tk0miya commented 6 years ago

From Takeshi KOMIYA on 2014-06-13 14:47:03+00:00

I think your diagram is not correct.

seqdiag-0.9.0 can generate images from your diagram now::

seqdiag {
  NewRecordController -> NewRecordController [label = "pagesOnly()"] {
    NewRecordController -> PagePositionMap
  }
}

please check your input carefully. thanks.