Fossil SCM

Add test-markdown-render. Does the same as test-wiki-render, but for markdown syntax.

mgagnon 2016-06-06 21:06 trunk
Commit 67f5df3b59981a28aa061b9a55a463afcc69d44c
1 file changed +19
+19
--- src/wiki.c
+++ src/wiki.c
@@ -1414,5 +1414,24 @@
14141414
return;
14151415
14161416
wiki_cmd_usage:
14171417
usage("export|create|commit|list ...");
14181418
}
1419
+
1420
+/*
1421
+** COMMAND: test-markdown-render
1422
+**
1423
+** Usage: %fossil test-markdown-render FILE
1424
+**
1425
+** Render markdown wiki from FILE to stdout.
1426
+**
1427
+*/
1428
+void test_markhown_render(void){
1429
+ Blob in, out;
1430
+ db_find_and_open_repository(0,0);
1431
+ verify_all_options();
1432
+ if( g.argc!=3 ) usage("FILE");
1433
+ blob_zero(&out);
1434
+ blob_read_from_file(&in, g.argv[2]);
1435
+ markdown_to_html(&in, 0, &out);
1436
+ blob_write_to_file(&out, "-");
1437
+}
14191438
--- src/wiki.c
+++ src/wiki.c
@@ -1414,5 +1414,24 @@
1414 return;
1415
1416 wiki_cmd_usage:
1417 usage("export|create|commit|list ...");
1418 }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1419
--- src/wiki.c
+++ src/wiki.c
@@ -1414,5 +1414,24 @@
1414 return;
1415
1416 wiki_cmd_usage:
1417 usage("export|create|commit|list ...");
1418 }
1419
1420 /*
1421 ** COMMAND: test-markdown-render
1422 **
1423 ** Usage: %fossil test-markdown-render FILE
1424 **
1425 ** Render markdown wiki from FILE to stdout.
1426 **
1427 */
1428 void test_markhown_render(void){
1429 Blob in, out;
1430 db_find_and_open_repository(0,0);
1431 verify_all_options();
1432 if( g.argc!=3 ) usage("FILE");
1433 blob_zero(&out);
1434 blob_read_from_file(&in, g.argv[2]);
1435 markdown_to_html(&in, 0, &out);
1436 blob_write_to_file(&out, "-");
1437 }
1438

Keyboard Shortcuts

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