mgtdList problem on TiddlySpace

44 views
Skip to first unread message

Måns

unread,
Nov 9, 2011, 4:02:07 PM11/9/11
to TiddlyWeb
Hi TwSpaceWizards

Someone (Mr. Boris Roskar) just emailed me to get support and help to
cutomize a mGSD meant for collaboration.
I wanted to tell him about TiddlySpace and demonstrate mGSD on
TiddlySpace, however something has changed so one or more of the
plugins don't work anymore....
Checkout http://mmgsd.tiddlyspace.com, http://testgsd.tiddlyspace.com
and http://robgrace.tiddlyspace.com/
They all show this error: "Error in macro <<mgtdList>>:
Error while executing macro <<mgtdList>>:
ReferenceError: forceReflow is not defined"

Is it related to this:? http://groups.google.com/group/tiddlywikidev/t/5e30ad5cbeaa216e
Do you have a quick fix for it - or is it not possible to use mGSD
with the latest core at all??

Cheers Måns Mårtensson

chris...@gmail.com

unread,
Nov 9, 2011, 4:33:01 PM11/9/11
to TiddlyWeb
On Wed, 9 Nov 2011, M�ns wrote:

> Someone (Mr. Boris Roskar) just emailed me to get support and help to
> cutomize a mGSD meant for collaboration.
> I wanted to tell him about TiddlySpace and demonstrate mGSD on
> TiddlySpace, however something has changed so one or more of the
> plugins don't work anymore....
> Checkout http://mmgsd.tiddlyspace.com, http://testgsd.tiddlyspace.com
> and http://robgrace.tiddlyspace.com/
> They all show this error: "Error in macro <<mgtdList>>:
> Error while executing macro <<mgtdList>>:
> ReferenceError: forceReflow is not defined"

It appears that forceReflow was removed last year at some point,
related to this old trac ticket:

http://trac.tiddlywiki.org/ticket/1420

Apparently the change was based on forceReflow no longer being
relevant in the browsers.

Presumably there are two things that need to happen going forward:

* msgd code needs an update to remove calls to for forceReflow
* you can make your demos work correctly by doing something like:

function forceReflow() {}

in a systemConfig tiddler.

to make sure forceReflow is defined, but doesn't do anything.

Hope this helps.
--
Chris Dent http://burningchrome.com/
[...]

Måns

unread,
Nov 9, 2011, 6:37:16 PM11/9/11
to TiddlyWeb
Hi Chris

> Presumably there are two things that need to happen going forward:
>
> * msgd code needs an update to remove calls to for forceReflow
> * you can make your demos work correctly by doing something like:
>
>     function forceReflow() {}
>
>    in a systemConfig tiddler.
>
>    to make sure forceReflow is defined, but doesn't do anything.
>
> Hope this helps.

It did!!

Thanks a lot :-)

Cheeers Måns Mårtensson

Chris Dent

unread,
Nov 10, 2011, 8:41:12 AM11/10/11
to TiddlyWeb


On Nov 9, 9:33 pm, chris.d...@gmail.com wrote:
> * msgd code needs an update to remove calls to for forceReflow

I sent a pull request to simon:

https://github.com/simonbaird/mGSD/pull/37

Måns

unread,
Nov 10, 2011, 11:40:07 AM11/10/11
to TiddlyWeb
> > * msgd code needs an update to remove calls to for forceReflow
>
> I sent a pull request to simon:
>
> https://github.com/simonbaird/mGSD/pull/37

Thanks :-)
Reply all
Reply to author
Forward
0 new messages