Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Fix /timeline?v=1 and /info page that were not showing all affected files for
check-ins with 2 ancestors or more.
pending-review |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | timeline_showfiles_fix |
Files: | files | file ages | folders |
SHA1: |
9f7a681d6d27eff26ede148f198fc560 |
User & Date: | mgagnon 2015-10-08 01:34:26 |
Context
2015-10-08
| ||
01:37 | revert accidental line addition in comment header. ... (Closed-Leaf check-in: f8dbed8e user: mgagnon tags: timeline_showfiles_fix) | |
01:34 |
Fix /timeline?v=1 and /info page that were not showing all affected files for
check-ins with 2 ancestors or more.
pending-review ... (check-in: 9f7a681d user: mgagnon tags: timeline_showfiles_fix) | |
2015-10-07
| ||
17:31 | Update the built-in SQLite to the first 3.8.12 beta. ... (check-in: b4b551aa user: drh tags: trunk) | |
Changes
Changes to src/info.c.
1 2 3 4 5 6 7 8 | /* ** Copyright (c) 2007 D. Richard Hipp ** ** This program is free software; you can redistribute it and/or ** modify it under the terms of the Simplified BSD License (also ** known as the "2-Clause License" or "FreeBSD License".) ** This program is distributed in the hope that it will be useful, | > | 1 2 3 4 5 6 7 8 9 | /* * ** Copyright (c) 2007 D. Richard Hipp ** ** This program is free software; you can redistribute it and/or ** modify it under the terms of the Simplified BSD License (also ** known as the "2-Clause License" or "FreeBSD License".) ** This program is distributed in the hope that it will be useful, |
︙ | ︙ | |||
736 737 738 739 740 741 742 | db_prepare(&q3, "SELECT name," " mperm," " (SELECT uuid FROM blob WHERE rid=mlink.pid)," " (SELECT uuid FROM blob WHERE rid=mlink.fid)," " (SELECT name FROM filename WHERE filename.fnid=mlink.pfnid)" " FROM mlink JOIN filename ON filename.fnid=mlink.fnid" | | | 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 | db_prepare(&q3, "SELECT name," " mperm," " (SELECT uuid FROM blob WHERE rid=mlink.pid)," " (SELECT uuid FROM blob WHERE rid=mlink.fid)," " (SELECT name FROM filename WHERE filename.fnid=mlink.pfnid)" " FROM mlink JOIN filename ON filename.fnid=mlink.fnid" " WHERE mlink.mid=%d" " AND (mlink.fid>0" " OR mlink.fnid NOT IN (SELECT pfnid FROM mlink WHERE mid=%d))" " ORDER BY name /*sort*/", rid, rid ); while( db_step(&q3)==SQLITE_ROW ){ const char *zName = db_column_text(&q3,0); |
︙ | ︙ |
Changes to src/timeline.c.
︙ | ︙ | |||
501 502 503 504 505 506 507 | " (SELECT uuid FROM blob WHERE rid=fid)," " (SELECT uuid FROM blob WHERE rid=pid)," " (SELECT name FROM filename WHERE fnid=mlink.pfnid) AS oldnm" " FROM mlink" " WHERE mid=:mid AND (pid!=fid OR pfnid>0)" " AND (fid>0 OR" " fnid NOT IN (SELECT pfnid FROM mlink WHERE mid=:mid))" | < | 501 502 503 504 505 506 507 508 509 510 511 512 513 514 | " (SELECT uuid FROM blob WHERE rid=fid)," " (SELECT uuid FROM blob WHERE rid=pid)," " (SELECT name FROM filename WHERE fnid=mlink.pfnid) AS oldnm" " FROM mlink" " WHERE mid=:mid AND (pid!=fid OR pfnid>0)" " AND (fid>0 OR" " fnid NOT IN (SELECT pfnid FROM mlink WHERE mid=:mid))" " ORDER BY 3 /*sort*/" ); fchngQueryInit = 1; } db_bind_int(&fchngQuery, ":mid", rid); while( db_step(&fchngQuery)==SQLITE_ROW ){ const char *zFilename = db_column_text(&fchngQuery, 2); |
︙ | ︙ |