aboutsummaryrefslogtreecommitdiffstats
path: root/FMark
Commit message (Collapse)AuthorAgeFilesLines
...
| * | updating testsGeorge Punter2018-03-223-10/+10
| | |
| * | Merge branch 'htmlgen' into separate_citeps-george2018-03-228-1257/+1440
| |\|
| | * RefStyle can be anywhere in documentQieerb2018-03-223-93/+99
| | |
| | * make JSQieerb2018-03-222-1153/+1305
| | |
| | * fixing travis issuesQieerb2018-03-221-2/+2
| | |
| | * Parser tests fixQieerb2018-03-221-1/+1
| | |
| | * Ugly code clean upQieerb2018-03-222-14/+13
| | |
| | * RefStyle agnostic as wellQieerb2018-03-222-10/+13
| | |
| | * agnostic whitespace and refstyleQieerb2018-03-223-19/+34
| | |
| | * Merge branch 'htmlgen' into TOC-fixesQieerb2018-03-228-1158/+1226
| | |\
| | * \ Merge branch 'htmlgen' into TOC-fixesQieerb2018-03-2210-1844/+1903
| | |\ \
| | * | | fixes parser testsQieerb2018-03-221-6/+6
| | | | |
| | * | | make reference syntax more prettyQieerb2018-03-224-60/+62
| | | | |
| | * | | Sorts footersQieerb2018-03-223-5/+11
| | | | |
| * | | | Separating Reference into Cite and Foot. Done htmlgen and parser changes. ↵George Punter2018-03-223-22/+21
| | |_|/ | |/| | | | | | | | | | Need to change tests and generate js
* | | | [Test] Adding another test caseYann Herklotz2018-03-231-0/+4
| | | |
* | | | [Fix] Infinite recursion fix and singleton implementation fixes #124Yann Herklotz2018-03-222-20/+34
|/ / /
* | / Strike through support (#154)ThunderMikey2018-03-228-1158/+1226
| |/ |/| | | | | | | | | | | | | | | | | | | | | * add Strike type * fix issues in HTMLGen * fix issues in markdowngen * add strike tests in parser * adding js
* | Toc depth support (#153)ThunderMikey2018-03-222-6/+46
| | | | | | | | | | | | * add toc depth support in parser * add tests for toc depth
* | List with start number (#152)ThunderMikey2018-03-2210-1838/+1857
|/ | | | | | | | | | | | | | | | | | | | * change TList type * add list startNo support * fix list tests * add ordered list tests * change to OL (startNo) * fix markdown gen tests * fix htmlgen test * fix htmlgen tests * build JS
* remove endlines. Now done in parser (#151)ps-george2018-03-211-3/+0
|
* Regex fix (#150)ps-george2018-03-213-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | * adding decimal place arg to table demo * Updating examples * replacing image test * Update README for TOCite * More changes in TOCite README * Update README.md * testing fix * Adding js * Passing tests. Adding js. * Updating example file * correct html
* strToC rewritten (#149)ThunderMikey2018-03-214-295/+264
| | | | | | | | | | | | | | | | | | | | * modify strToC * change tabs to spaces for code consistency * fix strToC bug TOC with multi sublevel headers now works * change Var names * restore TOCTest * Adding js * remove unneccessary open line
* Links and pics support in parser (#147)ThunderMikey2018-03-215-1108/+1324
| | | | | | | | | | | | | | | | | | | | * adding decimal place arg to table demo * Updating examples * replacing image test * Update README for TOCite * More changes in TOCite README * add link and picture support * Update README.md * add link and pics tests * Add js. Remove extraneous Open statement. Add html.
* test name fixQieerb2018-03-211-2/+2
|
* test fixesQieerb2018-03-212-25/+30
|
* fix #131Qieerb2018-03-212-6/+32
|
* Added test for #145Qieerb2018-03-211-0/+18
|
* ToC on HTMLGen side (#138)ThunderMikey2018-03-2110-1274/+1525
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add Reference InlineElement type * use clearer head and body gen structure * fix top level program This is a temporary fix. Therefore, no table of contents will be displayed * complete match in MarkdownGen * make comments on Footnote * TOCGen without options * delete option argument for genHTML * fixing typos; still not passing tests * correct expected test result * fix inline footnote and citation issues * fix small type bug * fixing merge commit. still need to solve missing footnote tests * building js * fix test case * add comment to reference test * generalize reference searching * add comment to MatchTOC * add comment for header * make header work in the first line * add TOC tests * change variable name * add punctuation symbol to error msg * surround error msg with [] This allows better visual in rendered HTML * splitup the big reference test * footnote, citation bug fix append currentLine so that anything before footnote and citation are not thrown away * build JS
* adding js for PR #139 (#142)ps-george2018-03-172-167/+312
|
* add strong and strongem inline styling support (#139)ThunderMikey2018-03-173-27/+125
| | | | | | * add some symbol test * add strong and em(strong) support
* Check file exists (#137)ps-george2018-03-164-375/+396
| | | | | | * add fileExists check before trying to read from a file * readding file include into example
* Mathjax cdn (#134)ps-george2018-03-165-17/+27
| | | | | | | | | | | | | | * first mathjax test * mathjax working in vscode (uses CDN, VSCode seems to cache after first use) * adding mathjax table format * Added HTMLify function which will help with fixing tests * test fix * adding new js
* Adding endlines before parser and building js (#133)ps-george2018-03-163-668/+681
|
* Header fix - note headers require two newlines before them now. (#127)ps-george2018-03-155-1064/+1944
| | | | | | | | * headers behave well, but don't pass tests. * fixes tests and fake hashes * updating tests and generating js
* Merge branch 'htmlgen' into Parser-IntegrationQieerb2018-03-1518-899/+1314
|\
| * Buildsh fix (#123)ps-george2018-03-1512-39/+75
| | | | | | | | | | | | | | | | * Adding exit code 1 to failed expecto tests. Re-adding some top-level list tests. Fixing markdownGen so that property test passes. * adding js * Pass expecto output to program output. Found test that breaks FMark, commented out to enable pushing travis fix
| * revert back skip decision (#122)ThunderMikey2018-03-152-8/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add parser list support * fix bugs in paramid list case * add logger to parse list * add tests for parseList * delete list error msg * add parse top level list tests * removing extra logger include in .fsproj * adding fmark level test. fixing skip=1 error. wondering if too many ul's for sublists (html looks fine but has excess <ul> for sub levels) * correcting test with correct whitespace for sublists * revert back skip decision * fix list parser bug zero list length will be None skip * determined to fix lst parser bug
| * Tab standardize (#121)ps-george2018-03-158-864/+1047
| | | | | | | | | | | | * standardising tab size, convert to 2 spaces. In future, tab size could be a global mutable that can be set from CLI/in options. * Adding js. Fixing js build error from moving markalc test function to shared.
| * List parser (#120)ThunderMikey2018-03-156-8/+197
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add parser list support * fix bugs in paramid list case * add logger to parse list * add tests for parseList * delete list error msg * add parse top level list tests * removing extra logger include in .fsproj * adding fmark level test. fixing skip=1 error. wondering if too many ul's for sublists (html looks fine but has excess <ul> for sub levels) * correcting test with correct whitespace for sublists
* | render footers in HTMLGenQieerb2018-03-152-24/+13
| |
* | test fixQieerb2018-03-151-2/+2
| |
* | added footer linksQieerb2018-03-157-37/+67
| |
* | footer link fixQieerb2018-03-153-6/+6
| |
* | parser build header idQieerb2018-03-152-4/+11
| |
* | added header id in htmlQieerb2018-03-152-11/+11
| |
* | Merge branch 'htmlgen' into Parser-IntegrationQieerb2018-03-1516-429/+479
|\|
| * Sequential testing (#119)ps-george2018-03-1416-429/+479
| | | | | | | | | | | | | | | | * using global logger instead of local logger * finishing all logger calls for markalc * Changing expecto configs to always run tests sequentially from build.sh
* | load order fixQieerb2018-03-142-4/+3
| |
* | append footersQieerb2018-03-142-1/+12
| |