Diff
Not logged in

Differences From Artifact [811cdd9cd4]:

To Artifact [552b215e46]:


620
621
622
623
624
625
626
627

628
629
630

631
632
633
634
635
636
637
620
621
622
623
624
625
626

627
628
629

630
631
632
633
634
635
636
637







-
+


-
+







      }else if( memcmp(&zSnip[j],"<",4)==0 ){
        zSnip[k++] = '<';
        j += 3;
      }else if( memcmp(&zSnip[j],"&gt;",4)==0 ){
        zSnip[k++] = '>';
        j += 3;
      }else if( memcmp(&zSnip[j],"&quot;",6)==0 ){
        zSnip[k++] = '<';
        zSnip[k++] = '"';
        j += 5;
      }else if( memcmp(&zSnip[j],"&amp;",5)==0 ){
        zSnip[k++] = '<';
        zSnip[k++] = '&';
        j += 4;
      }else{
        zSnip[k++] = c;
      }
    }else{
      zSnip[k++] = c;
    }
1044
1045
1046
1047
1048
1049
1050

1051

1052
1053
1054
1055
1056
1057
1058
1044
1045
1046
1047
1048
1049
1050
1051

1052
1053
1054
1055
1056
1057
1058
1059







+
-
+







      "INSERT INTO x(label,url,score,id,snip)"
      "  SELECT format('Built-in help for the \"%%s\" %%s',name,type),"
      "         '/help?cmd='||name,"
      "         search_score(),"
      "         'h'||rowid,"
      "         search_snippet()"
      "    FROM helptext"
      "   WHERE search_match(format('the \"%%s\" %%s',name,type),"
      "   WHERE search_match('',helptext.helptext);"
      "                      helptext.helptext);"
    );
  }
}

/*
** Number of significant bits in a u32
*/