950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
|
if( strncmp(zCmd, "diff", n)==0 ){
const char *zDiffCmd = 0;
const char *zBinGlob = 0;
int fIncludeBinary = 0;
u64 diffFlags;
char *zIn;
unsigned flags = 0;
if( find_option("tk",0,0)!=0 ){
db_close(0);
diff_tk("patch diff", 3);
return;
}
diffFlags = diff_options();
if( find_option("internal","i",0)==0
&& (diffFlags & DIFF_HTML)==0
){
zDiffCmd = diff_command_external(zCmd[0]=='g');
}
if( find_option("verbose","v",0)!=0 ) diffFlags |= DIFF_VERBOSE;
if( zDiffCmd ){
|
>
|
|
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
|
if( strncmp(zCmd, "diff", n)==0 ){
const char *zDiffCmd = 0;
const char *zBinGlob = 0;
int fIncludeBinary = 0;
u64 diffFlags;
char *zIn;
unsigned flags = 0;
DiffConfig DCfg;
if( find_option("tk",0,0)!=0 ){
db_close(0);
diff_tk("patch diff", 3);
return;
}
diffFlags = diff_options(&DCfg);
if( find_option("internal","i",0)==0
&& (diffFlags & DIFF_HTML)==0
){
zDiffCmd = diff_command_external(zCmd[0]=='g');
}
if( find_option("verbose","v",0)!=0 ) diffFlags |= DIFF_VERBOSE;
if( zDiffCmd ){
|