web/res/js/live-polemic.js
changeset 846 2c592f43eb6b
parent 827 288135d65fc2
child 849 973a136cfbd0
equal deleted inserted replaced
845:c310ca40a7ee 846:2c592f43eb6b
   227         _lastpos = 0;
   227         _lastpos = 0;
   228     if (_hashes) {
   228     if (_hashes) {
   229         for (var _i = 0; _i < _hashes.length; _i++) {
   229         for (var _i = 0; _i < _hashes.length; _i++) {
   230             var _m = _hashes[_i],
   230             var _m = _hashes[_i],
   231                 _h = ( _m[0] == '#' ? _m : _m.substr(1) ),
   231                 _h = ( _m[0] == '#' ? _m : _m.substr(1) ),
   232                 _start = _lastpos + tweet.text.substr(_lastpos).search(_h),
   232                 _f = _h.replace(/(\W)/g,'\\$1'),
       
   233                 _start = _lastpos + tweet.text.substr(_lastpos).search(_f),
   233                 _lastpos = _start + _h.length;
   234                 _lastpos = _start + _h.length;
   234             tweet.entities.push({
   235             tweet.entities.push({
   235                 "text" : _h,
   236                 "text" : _h,
   236                 "start" : _start,
   237                 "start" : _start,
   237                 "end" : _lastpos,
   238                 "end" : _lastpos,