Fossil SCM

Merge the deliberate fork back together.

drh 2020-04-29 18:45 trunk merge
Commit ac4ddd88930f1a63a3f10c41a55ef1f6d9f9b5145149f0ef0453c934322cbd38
2 files changed +1 -1 +15 -1
+1 -1
--- src/diff.c
+++ src/diff.c
@@ -2,11 +2,11 @@
22
** Copyright (c) 2007 D. Richard Hipp
33
**
44
** This program is free software; you can redistribute it and/or
55
** modify it under the terms of the Simplified BSD License (also
66
** known as the "2-Clause License" or "FreeBSD License".)
7
-
7
+**
88
** This program is distributed in the hope that it will be useful,
99
** but without any warranty; without even the implied warranty of
1010
** merchantability or fitness for a particular purpose.
1111
**
1212
** Author contact information:
1313
--- src/diff.c
+++ src/diff.c
@@ -2,11 +2,11 @@
2 ** Copyright (c) 2007 D. Richard Hipp
3 **
4 ** This program is free software; you can redistribute it and/or
5 ** modify it under the terms of the Simplified BSD License (also
6 ** known as the "2-Clause License" or "FreeBSD License".)
7
8 ** This program is distributed in the hope that it will be useful,
9 ** but without any warranty; without even the implied warranty of
10 ** merchantability or fitness for a particular purpose.
11 **
12 ** Author contact information:
13
--- src/diff.c
+++ src/diff.c
@@ -2,11 +2,11 @@
2 ** Copyright (c) 2007 D. Richard Hipp
3 **
4 ** This program is free software; you can redistribute it and/or
5 ** modify it under the terms of the Simplified BSD License (also
6 ** known as the "2-Clause License" or "FreeBSD License".)
7 **
8 ** This program is distributed in the hope that it will be useful,
9 ** but without any warranty; without even the implied warranty of
10 ** merchantability or fitness for a particular purpose.
11 **
12 ** Author contact information:
13
+15 -1
--- src/timeline.c
+++ src/timeline.c
@@ -1877,11 +1877,25 @@
18771877
" HAVING count(*)>1;\n"
18781878
"INSERT OR IGNORE INTO rnfork(rid)"
18791879
" SELECT cid FROM plink\n"
18801880
" WHERE (SELECT value FROM tagxref WHERE tagid=%d AND rid=cid)=="
18811881
" (SELECT value FROM tagxref WHERE tagid=%d AND rid=pid)\n"
1882
- " AND pid IN rnfork;",
1882
+ " GROUP BY cid"
1883
+ " HAVING count(*)>1;\n",
1884
+ TAG_BRANCH, TAG_BRANCH, TAG_BRANCH, TAG_BRANCH
1885
+ );
1886
+ db_multi_exec(
1887
+ "INSERT OR IGNORE INTO rnfork(rid)\n"
1888
+ " SELECT cid FROM plink\n"
1889
+ " WHERE pid IN rnfork"
1890
+ " AND (SELECT value FROM tagxref WHERE tagid=%d AND rid=cid)=="
1891
+ " (SELECT value FROM tagxref WHERE tagid=%d AND rid=pid)\n"
1892
+ " UNION "
1893
+ " SELECT pid FROM plink\n"
1894
+ " WHERE cid IN rnfork"
1895
+ " AND (SELECT value FROM tagxref WHERE tagid=%d AND rid=cid)=="
1896
+ " (SELECT value FROM tagxref WHERE tagid=%d AND rid=pid)\n",
18831897
TAG_BRANCH, TAG_BRANCH, TAG_BRANCH, TAG_BRANCH
18841898
);
18851899
tmFlags |= TIMELINE_UNHIDE;
18861900
zType = "ci";
18871901
disableY = 1;
18881902
--- src/timeline.c
+++ src/timeline.c
@@ -1877,11 +1877,25 @@
1877 " HAVING count(*)>1;\n"
1878 "INSERT OR IGNORE INTO rnfork(rid)"
1879 " SELECT cid FROM plink\n"
1880 " WHERE (SELECT value FROM tagxref WHERE tagid=%d AND rid=cid)=="
1881 " (SELECT value FROM tagxref WHERE tagid=%d AND rid=pid)\n"
1882 " AND pid IN rnfork;",
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1883 TAG_BRANCH, TAG_BRANCH, TAG_BRANCH, TAG_BRANCH
1884 );
1885 tmFlags |= TIMELINE_UNHIDE;
1886 zType = "ci";
1887 disableY = 1;
1888
--- src/timeline.c
+++ src/timeline.c
@@ -1877,11 +1877,25 @@
1877 " HAVING count(*)>1;\n"
1878 "INSERT OR IGNORE INTO rnfork(rid)"
1879 " SELECT cid FROM plink\n"
1880 " WHERE (SELECT value FROM tagxref WHERE tagid=%d AND rid=cid)=="
1881 " (SELECT value FROM tagxref WHERE tagid=%d AND rid=pid)\n"
1882 " GROUP BY cid"
1883 " HAVING count(*)>1;\n",
1884 TAG_BRANCH, TAG_BRANCH, TAG_BRANCH, TAG_BRANCH
1885 );
1886 db_multi_exec(
1887 "INSERT OR IGNORE INTO rnfork(rid)\n"
1888 " SELECT cid FROM plink\n"
1889 " WHERE pid IN rnfork"
1890 " AND (SELECT value FROM tagxref WHERE tagid=%d AND rid=cid)=="
1891 " (SELECT value FROM tagxref WHERE tagid=%d AND rid=pid)\n"
1892 " UNION "
1893 " SELECT pid FROM plink\n"
1894 " WHERE cid IN rnfork"
1895 " AND (SELECT value FROM tagxref WHERE tagid=%d AND rid=cid)=="
1896 " (SELECT value FROM tagxref WHERE tagid=%d AND rid=pid)\n",
1897 TAG_BRANCH, TAG_BRANCH, TAG_BRANCH, TAG_BRANCH
1898 );
1899 tmFlags |= TIMELINE_UNHIDE;
1900 zType = "ci";
1901 disableY = 1;
1902

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button