rem: var separator = param.separator; if (!separator) separator = " &gt; "; var title = "Home"; for (var i=1; i<path.length-1; i++) { title = path[i].getNavigationName(); openLink(path[i].href()); res.write(title); closeLink(); res.write(separator); } title = path[path.length-1].getNavigationName(); res.write(title); 
add: var separator = param.separator; if (!separator) separator = " &gt; "; var title = "Home"; for (var i=1; i<path.length-1; i++) { title = path[i].getNavigationName(); openLink(path[i].href()); res.write(title); closeLink(); res.write(separator); } title = path[path.length-1].getNavigationName(); res.write(title); 
context: function linkedpath_macro (param) {  var separator = param.separator;  if (!separator)    separator = " &gt; ";  var title = "Home";  for (var i=1; i<path.length-1; i++) {    title = path[i].getNavigationName();    openLink(path[i].href());    res.write(title);    closeLink();    res.write(separator);  }  title = path[path.length-1].getNavigationName();  res.write(title);}
meta: 993	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/993/59b9e4558a6020aea0be7158ca6d64256a1f0ed8/macros.js/buggy/code/Global/macros.js