V5.4.0 prerelease - "Compact" Macro Call Causes an Issue

Again, this is probably a problem my end, BUT, in 5.3.8 with the sidebar closed this tiddler applies a style and looks like this:


Using the tufte slightly tweaked stylesheets provided by @Mohammad.

A straight upgrade and the tree graph thing dosn’t pop out to the side.

The tufte demo tiddler (see link at the end of this) does all the pop out to the side things in both old and new TW, so I’m sure it’s a me problem, but just thought I’d raise it.

Link to problem tiddler and tufte related tiddlers

It looks like it’s not picking up the macro/widget/ procedure/ magic

@Ste_W I can replicate the problem, with the following steps

<<tidgraph macro is not rendered properly

cc: @jeremyruston @saqimtiaz

@Ste_W I did change <<tidgraph"{{$:/Force Graph}}">> to <<tidgraph "{{$:/Force Graph}}">>

See the space in front of "{{$:/Force … It seems to work well now.

@jeremyruston … I did create an issue at GitHub which describes the problem in more detail.

I am not sure if the “space” check was intentional or just an oversight.

2 Likes

Thanks for looking into this.

Just tried the pre-release - my tiddly is super custom - and has not had any issues upgrading - - until this version.

Before:

After:


Don’t know what I need to submit - specifically - and unsure how to extract my personal data - before submitting,…

I can see at least one issue:

In the “after” output, it shows the code for

<$action-sendmessage $message="tm-new-tiddler" title=<<now"YYYY-0MM-0DD">> ...

Note that the <<now>> macro does not have a space between the now macro name and the "YYYY-0MM-0DD" parameter value. This problem was reported here:

and a GitHub ticket was created 5 days ago:

However, 2 days ago it was marked as “completed” but NOT “fixed” because, as explained by @jeremyruston

it is an edge case that has only been reported when it was encountered due to an error.
It was never intentionally supported in the first place.

You have two possible responses:

  • Add a comment to the GitHub ticket explaining why leaving this unfixed will cause you lots of problems
  • Go through your TiddlyWiki and manually fix each instance of “missing a space after the macro name”

-e

1 Like

Thanks @EricShulman - - I added a note to the ticket.

Thank you everyone. I’ve pushed an update that restores the ability to omit the whitespace after the variable name.

2 Likes