Ticket #444: ticket 444.patch

File ticket 444.patch, 0.8 KB (added by FND, 2 years ago)

corrected version

  • main.js

     
    212212{ 
    213213        try { 
    214214                var m = config.macros[macro]; 
    215                 if(m && m.handler) 
     215                if(m && m.handler) { 
     216                        var here = story.findContainingTiddler(place); 
     217                        window.tiddler = here ? store.getTiddler(here.getAttribute("tiddler")) : null; 
     218                        window.place = place; 
    216219                        m.handler(place,macro,params.readMacroParams(),wikifier,params,tiddler); 
    217                 else 
     220                } else 
    218221                        createTiddlyError(place,config.messages.macroError.format([macro]),config.messages.macroErrorDetails.format([macro,config.messages.missingMacro])); 
    219222        } catch(ex) { 
    220223                createTiddlyError(place,config.messages.macroError.format([macro]),config.messages.macroErrorDetails.format([macro,ex.toString()]));