Fossil SCM

removed 2 remaining debug lines. Cleaned up help text.

stephan 2008-05-14 20:02 trunk
Commit 87a1a31d1d1d9c71db2e291c05c6a6b0557dba70
1 file changed +15 -5
+15 -5
--- src/wiki.c
+++ src/wiki.c
@@ -606,16 +606,28 @@
606606
}
607607
608608
/*
609609
** COMMAND: wiki
610610
**
611
-** Usage: %fossil wiki (export|import) EntryName
611
+** Usage: %fossil wiki (export|import|list) WikiName
612
+**
613
+** Run various subcommands to fetch wiki entries.
614
+**
615
+** %fossil wiki export WikiName
616
+**
617
+** Sends the latest version of the WikiName wiki
618
+** entry to stdout.
619
+**
620
+** %fossil wiki list
621
+**
622
+** Lists all wiki entries, one per line.
612623
**
613624
**
614
-** TODOS:
625
+** TODOs:
615626
**
616
-** export WikiName ?UUID? ?-f outfile?
627
+** %fossil export WikiName ?UUID? ?-f outfile?
628
+** %fossil import WikiName ?-f infile?
617629
*/
618630
void wiki_cmd(void){
619631
int n;
620632
db_find_and_open_repository(1);
621633
if( g.argc<3 ){
@@ -641,11 +653,10 @@
641653
642654
sql = mprintf("select x.rid from tag t, tagxref x "
643655
"where x.tagid=t.tagid and t.tagname='wiki-%q' "
644656
" order by x.mtime desc limit 1",
645657
wname );
646
- printf("SQL=%s\n",sql);
647658
db_prepare(&q, "%z", sql );
648659
while( db_step(&q) == SQLITE_ROW ){
649660
rid = db_column_int(&q,0);
650661
break;
651662
}
@@ -652,11 +663,10 @@
652663
db_finalize(&q);
653664
if( -1 == rid ){
654665
fprintf(stderr,"export error: wiki entry [%s] not found.\n",wname);
655666
exit(1);
656667
}
657
- fprintf(stderr,"export rid==%d\n", rid );
658668
if( ! content_get(rid,&buf) ){
659669
fprintf(stderr,"export error: content_get(%d) returned 0\n", rid );
660670
exit(1);
661671
}else
662672
{
663673
--- src/wiki.c
+++ src/wiki.c
@@ -606,16 +606,28 @@
606 }
607
608 /*
609 ** COMMAND: wiki
610 **
611 ** Usage: %fossil wiki (export|import) EntryName
 
 
 
 
 
 
 
 
 
 
 
612 **
613 **
614 ** TODOS:
615 **
616 ** export WikiName ?UUID? ?-f outfile?
 
617 */
618 void wiki_cmd(void){
619 int n;
620 db_find_and_open_repository(1);
621 if( g.argc<3 ){
@@ -641,11 +653,10 @@
641
642 sql = mprintf("select x.rid from tag t, tagxref x "
643 "where x.tagid=t.tagid and t.tagname='wiki-%q' "
644 " order by x.mtime desc limit 1",
645 wname );
646 printf("SQL=%s\n",sql);
647 db_prepare(&q, "%z", sql );
648 while( db_step(&q) == SQLITE_ROW ){
649 rid = db_column_int(&q,0);
650 break;
651 }
@@ -652,11 +663,10 @@
652 db_finalize(&q);
653 if( -1 == rid ){
654 fprintf(stderr,"export error: wiki entry [%s] not found.\n",wname);
655 exit(1);
656 }
657 fprintf(stderr,"export rid==%d\n", rid );
658 if( ! content_get(rid,&buf) ){
659 fprintf(stderr,"export error: content_get(%d) returned 0\n", rid );
660 exit(1);
661 }else
662 {
663
--- src/wiki.c
+++ src/wiki.c
@@ -606,16 +606,28 @@
606 }
607
608 /*
609 ** COMMAND: wiki
610 **
611 ** Usage: %fossil wiki (export|import|list) WikiName
612 **
613 ** Run various subcommands to fetch wiki entries.
614 **
615 ** %fossil wiki export WikiName
616 **
617 ** Sends the latest version of the WikiName wiki
618 ** entry to stdout.
619 **
620 ** %fossil wiki list
621 **
622 ** Lists all wiki entries, one per line.
623 **
624 **
625 ** TODOs:
626 **
627 ** %fossil export WikiName ?UUID? ?-f outfile?
628 ** %fossil import WikiName ?-f infile?
629 */
630 void wiki_cmd(void){
631 int n;
632 db_find_and_open_repository(1);
633 if( g.argc<3 ){
@@ -641,11 +653,10 @@
653
654 sql = mprintf("select x.rid from tag t, tagxref x "
655 "where x.tagid=t.tagid and t.tagname='wiki-%q' "
656 " order by x.mtime desc limit 1",
657 wname );
 
658 db_prepare(&q, "%z", sql );
659 while( db_step(&q) == SQLITE_ROW ){
660 rid = db_column_int(&q,0);
661 break;
662 }
@@ -652,11 +663,10 @@
663 db_finalize(&q);
664 if( -1 == rid ){
665 fprintf(stderr,"export error: wiki entry [%s] not found.\n",wname);
666 exit(1);
667 }
 
668 if( ! content_get(rid,&buf) ){
669 fprintf(stderr,"export error: content_get(%d) returned 0\n", rid );
670 exit(1);
671 }else
672 {
673

Keyboard Shortcuts

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