Fossil SCM

Adding back the branch telling at checkin info for vdiff.

viriketo 2012-10-09 13:53 annotate_links
Commit e29d3822e9f060599c700a249cabda98cbc956cd
1 file changed +6 -1
+6 -1
--- src/info.c
+++ src/info.c
@@ -839,29 +839,34 @@
839839
static void checkin_description(int rid){
840840
Stmt q;
841841
db_prepare(&q,
842842
"SELECT datetime(mtime), coalesce(euser,user),"
843843
" coalesce(ecomment,comment), uuid,"
844
+ " coalesce((SELECT value FROM tagxref"
845
+ " WHERE tagid=%d AND tagtype>0 AND rid=blob.rid),'trunk'),"
844846
" (SELECT group_concat(substr(tagname,5), ', ') FROM tag, tagxref"
845847
" WHERE tagname GLOB 'sym-*' AND tag.tagid=tagxref.tagid"
846848
" AND tagxref.rid=blob.rid AND tagxref.tagtype>0)"
847849
" FROM event, blob"
848850
" WHERE event.objid=%d AND type='ci'"
849851
" AND blob.rid=%d",
850
- rid, rid
852
+ TAG_BRANCH, rid, rid
851853
);
852854
while( db_step(&q)==SQLITE_ROW ){
853855
const char *zDate = db_column_text(&q, 0);
854856
const char *zUser = db_column_text(&q, 1);
855857
const char *zUuid = db_column_text(&q, 3);
858
+ const char *zBranch = db_column_text(&q, 4);
856859
const char *zTagList = db_column_text(&q, 4);
857860
Blob comment;
858861
int wikiFlags = WIKI_INLINE;
859862
if( db_get_boolean("timeline-block-markup", 0)==0 ){
860863
wikiFlags |= WIKI_NOBLOCK;
861864
}
862865
hyperlink_to_uuid(zUuid);
866
+ @ on branch <a href="%R/timeline?r=%s(zBranch)&nd&c=%T(zDate)">
867
+ @ %s(zBranch)</a> -
863868
blob_zero(&comment);
864869
db_column_blob(&q, 2, &comment);
865870
wiki_convert(&comment, 0, wikiFlags);
866871
blob_reset(&comment);
867872
@ (user:
868873
--- src/info.c
+++ src/info.c
@@ -839,29 +839,34 @@
839 static void checkin_description(int rid){
840 Stmt q;
841 db_prepare(&q,
842 "SELECT datetime(mtime), coalesce(euser,user),"
843 " coalesce(ecomment,comment), uuid,"
 
 
844 " (SELECT group_concat(substr(tagname,5), ', ') FROM tag, tagxref"
845 " WHERE tagname GLOB 'sym-*' AND tag.tagid=tagxref.tagid"
846 " AND tagxref.rid=blob.rid AND tagxref.tagtype>0)"
847 " FROM event, blob"
848 " WHERE event.objid=%d AND type='ci'"
849 " AND blob.rid=%d",
850 rid, rid
851 );
852 while( db_step(&q)==SQLITE_ROW ){
853 const char *zDate = db_column_text(&q, 0);
854 const char *zUser = db_column_text(&q, 1);
855 const char *zUuid = db_column_text(&q, 3);
 
856 const char *zTagList = db_column_text(&q, 4);
857 Blob comment;
858 int wikiFlags = WIKI_INLINE;
859 if( db_get_boolean("timeline-block-markup", 0)==0 ){
860 wikiFlags |= WIKI_NOBLOCK;
861 }
862 hyperlink_to_uuid(zUuid);
 
 
863 blob_zero(&comment);
864 db_column_blob(&q, 2, &comment);
865 wiki_convert(&comment, 0, wikiFlags);
866 blob_reset(&comment);
867 @ (user:
868
--- src/info.c
+++ src/info.c
@@ -839,29 +839,34 @@
839 static void checkin_description(int rid){
840 Stmt q;
841 db_prepare(&q,
842 "SELECT datetime(mtime), coalesce(euser,user),"
843 " coalesce(ecomment,comment), uuid,"
844 " coalesce((SELECT value FROM tagxref"
845 " WHERE tagid=%d AND tagtype>0 AND rid=blob.rid),'trunk'),"
846 " (SELECT group_concat(substr(tagname,5), ', ') FROM tag, tagxref"
847 " WHERE tagname GLOB 'sym-*' AND tag.tagid=tagxref.tagid"
848 " AND tagxref.rid=blob.rid AND tagxref.tagtype>0)"
849 " FROM event, blob"
850 " WHERE event.objid=%d AND type='ci'"
851 " AND blob.rid=%d",
852 TAG_BRANCH, rid, rid
853 );
854 while( db_step(&q)==SQLITE_ROW ){
855 const char *zDate = db_column_text(&q, 0);
856 const char *zUser = db_column_text(&q, 1);
857 const char *zUuid = db_column_text(&q, 3);
858 const char *zBranch = db_column_text(&q, 4);
859 const char *zTagList = db_column_text(&q, 4);
860 Blob comment;
861 int wikiFlags = WIKI_INLINE;
862 if( db_get_boolean("timeline-block-markup", 0)==0 ){
863 wikiFlags |= WIKI_NOBLOCK;
864 }
865 hyperlink_to_uuid(zUuid);
866 @ on branch <a href="%R/timeline?r=%s(zBranch)&nd&c=%T(zDate)">
867 @ %s(zBranch)</a> -
868 blob_zero(&comment);
869 db_column_blob(&q, 2, &comment);
870 wiki_convert(&comment, 0, wikiFlags);
871 blob_reset(&comment);
872 @ (user:
873

Keyboard Shortcuts

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