235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
|
cgi_printf("artifact: %z%S</a> ",href("%R/info/%!S",zUuid),zUuid);
}
#endif /* EXTRA_FORMAT==0 */
#if EXTRA_FORMAT==1
if( (tmFlags & TIMELINE_CLASSIC)==0 ){
if( zType[0]=='c' ){
const char *zPrefix;
if( tmFlags & TIMELINE_SIMPLE ){
zPrefix = "";
}else{
int isLeaf = db_column_int(pQuery, 5);
if( isLeaf ){
zPrefix = has_closed_tag(rid) ? "closed " : "leaf ";
}else{
zPrefix = "";
|
>
>
>
>
>
>
|
|
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
|
cgi_printf("artifact: %z%S</a> ",href("%R/info/%!S",zUuid),zUuid);
}
#endif /* EXTRA_FORMAT==0 */
#if EXTRA_FORMAT==1
if( (tmFlags & TIMELINE_CLASSIC)==0 ){
if( zType[0]=='c' ){
const char *zPrefix;
if( strcmp(zUuid, MANIFEST_UUID)==0 ){
/* This will only ever happen when Fossil is drawing a timeline for
** its own self-host repository. If the timeline shows the specific
** check-in corresponding to the current executable, then tag that
** check-in with "自" (Simplified Chinese for "self"). */
zPrefix = "自 ";
}else if( tmFlags & TIMELINE_SIMPLE ){
zPrefix = "";
}else{
int isLeaf = db_column_int(pQuery, 5);
if( isLeaf ){
zPrefix = has_closed_tag(rid) ? "closed " : "leaf ";
}else{
zPrefix = "";
|
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
|
blob_reset(&truncated);
drawDetailEllipsis = 0;
}else{
cgi_printf("%W",blob_str(&comment));
}
}
if( zType[0]=='c' && strcmp(zUuid, MANIFEST_UUID)==0 ){
/* This will only ever happen when Fossil is drawing a timeline for
** its own self-host repository. If the timeline shows the specific
** check-in corresponding to the current executable, then tag that
** check-in with "This is me!". */
@ <b>← This is me!</b>
}
@ </span>
blob_reset(&comment);
/* Generate extra information and hyperlinks that follow the comment.
** Example: "(check-in: [abcdefg], user: drh, tags: trunk)"
*/
if( drawDetailEllipsis ){
|
<
<
<
<
<
<
<
<
|
792
793
794
795
796
797
798
799
800
801
802
803
804
805
|
blob_reset(&truncated);
drawDetailEllipsis = 0;
}else{
cgi_printf("%W",blob_str(&comment));
}
}
@ </span>
blob_reset(&comment);
/* Generate extra information and hyperlinks that follow the comment.
** Example: "(check-in: [abcdefg], user: drh, tags: trunk)"
*/
if( drawDetailEllipsis ){
|