Ticket #431: ticket431.patch

File ticket431.patch, 0.7 kB (added by MartinBudden, 10 months ago)
  • js/TiddlyWiki.js

     
    140140        if(tiddler) { 
    141141                if(!section) 
    142142                        return tiddler.text; 
    143                 var re = new RegExp("(^!{1,6}" + section.escapeRegExp() + ")","mg"); 
     143                var re = new RegExp("(^!{1,6}" + section.escapeRegExp() + " *\n)","mg"); 
    144144                re.lastIndex = 0; 
    145145                var match =  re.exec(tiddler.text); 
    146146                if(match) { 
     
    149149                        re2.lastIndex = 0; 
    150150                        match = re2.exec(t); //# search for the next heading 
    151151                        if(match) 
    152                                 t = t.substr(0,match.index); 
     152                                t = t.substr(0,match.index-1);//# don't include final \n 
    153153                        return t; 
    154154                } 
    155155                return defaultText;