Activity for mdterm

  • Hobcraft Hobcraft committed [6bf20c] on Code

    More makefile tidyup

  • Hobcraft Hobcraft committed [75da28] on Code

    Refactoring makefiles

  • Hobcraft Hobcraft committed [65749b] on Code

    adding /usr/local/lib to library path

  • Hobcraft Hobcraft committed [d7b571] on Code

    turn on smartlinking

  • Hobcraft Hobcraft committed [9539fd] on Code

    bugfix - set startline always

  • Hobcraft Hobcraft committed [acdfcf] on Code

    Refactor tokenizer for speed

  • Hobcraft Hobcraft committed [6beb96] on Code

    Remove references to old project name

  • Hobcraft Hobcraft committed [7df660] on Code

    Add more detail to the README and more examples to the sample input.

  • Hobcraft Hobcraft committed [de11d2] on Code

    Add a README giving an overview and build instructions.

  • Hobcraft Hobcraft committed [c6526b] on Code

    Removing GPL since code is LGPL only

  • Hobcraft Hobcraft committed [5d44a5] on Code

    Added tag stamen_srht_v1_1 for changeset a1e493bde93e

  • Hobcraft Hobcraft committed [97b4b5] on Code

    fix typo in dependency filename. source files don't need to

  • Hobcraft Hobcraft committed [70a14c] on Code

    ensure that all vars are exported before sub-make calls

  • Hobcraft Hobcraft committed [14fd73] on Code

    remove redundant objdir and objdirdbg vars

  • Hobcraft Hobcraft committed [579ff5] on Code

    add explicit codepage on md_unittests.pas to debug issue with utf8 chars. make tests target in makefile depend on all .o and .ppu. make specialtotext a bit more efficient by storing the results of the call to utf8lengthfast.

  • Hobcraft Hobcraft committed [663dc9] on Code

    add Info.plist which gets generated by the linker

  • Hobcraft Hobcraft committed [78295d] on Code

    remove redundant export. make all objects and ppus

  • Hobcraft Hobcraft committed [f107e0] on Code

    tidy up compiler options in debug and release mode to remove

  • Hobcraft Hobcraft committed [66caf7] on Code

    rewrite makefile to use proper dependencies. delegate release

  • Hobcraft Hobcraft committed [bca8da] on Code

    add some options to the Makefile to allow paths be specified

  • Hobcraft Hobcraft committed [4bfd66] on Code

    add MacOS linker output file to ignored list

  • Hobcraft Hobcraft committed [d42124] on Code

    switch to a non-utf8 bullet because it's not working on MacOS

  • Hobcraft Hobcraft committed [76e06a] on Code

    add a new method to render a paragraph's text but not perform any

  • Hobcraft Hobcraft committed [7ea197] on Code

    add explicit cast to tell fpc which function to call. add makefile

  • Hobcraft Hobcraft committed [9da401] on Code

    improve some unit tests by verifying that the formats set are present

  • Hobcraft Hobcraft committed [f63cf5] on Code

    Added tag stamen_srht_v1 for changeset 44e29debf270

  • Hobcraft Hobcraft committed [437377] on Code

    Update some unit tests with new default values. Remove some redundant

  • Hobcraft Hobcraft committed [467886] on Code

    switch to using getenvironmentvariable

  • Hobcraft Hobcraft committed [30862d] on Code

    add GPL text. Add license notice to each source file.

  • Hobcraft Hobcraft committed [3a866d] on Code

    Add license, lesser GPL v3.

  • Hobcraft Hobcraft committed [637403] on Code

    add mdfifo to ignore list

  • Hobcraft Hobcraft committed [aafb00] on Code

    fix build modes by removing default build mode which is

  • Hobcraft Hobcraft committed [18e81a] on Code

    removing unwanted .gitignore. its patterns are in .hgignore now.

  • Hobcraft Hobcraft committed [5ff480] on Code

    convert gitignore to hgignore

  • Hobcraft Hobcraft committed [3c9391] on Code

    add small app that can open a fifo and allow programs write markdown encoded text to it and have it displayed.

  • Hobcraft Hobcraft committed [0c2315] on Code

    reset the text format and colour after each block. this is to prevent format and colour bleeding over from one block to the next.

  • Hobcraft Hobcraft committed [e192a8] on Code

    update the todo to mark the completion of an api to set default paragraph formats

  • Hobcraft Hobcraft committed [6f20ac] on Code

    add support for setting the default format of paragraphs and lists programmatically. this gives the developer more control over default behaviour.

  • Hobcraft Hobcraft committed [12f473] on Code

    mark the removal of the markdown object from the renderer constructor done.

  • Hobcraft Hobcraft committed [5ce47a] on Code

    update for the removal of the markdown engine object in the renderer constructor

  • Hobcraft Hobcraft committed [5e97e3] on Code

    add an org-mode todo list for tracking what needs to be done. add a new input text file for showcasing lists.

  • Hobcraft Hobcraft committed [d4cd6e] on Code

    remove markdown engine object from renderer constructor and make a parameter to external maethods.

  • Hobcraft Hobcraft committed [ce48e1] on Code

    add a new method for printing all paragraphs but which returns control to the caller on page end, giving the caller the ability to resume after handling the ui. allow the caller to reset the linecount for page pausing, giving the caller more control over when page pausing happens. change default compiler options for this project to match the release set of compiler options.

  • Hobcraft Hobcraft committed [0f28ac] on Code

    select the option to run all tests when run in debugger

  • Hobcraft Hobcraft committed [f21657] on Code

    setting default result for functions that return a value. UTF8CharacterToUnicode is deprecated in favour of UTF8CodepointToUnicode, so use that.

  • Hobcraft Hobcraft committed [94858d] on Code

    add a method to escape markdown special characters.

  • Hobcraft Hobcraft committed [8512df] on Code

    symbols should be stripped in release mode

  • Hobcraft Hobcraft committed [9536ea] on Code

    setting the default space after to 0. user should have to explicitly request positive values for this.

  • Hobcraft Hobcraft committed [8a5472] on Code

    increase some indents for testing

  • Hobcraft Hobcraft committed [476bb9] on Code

    add new getline method to paragraphs, and use it instead of the iterator for iterating lines during rendering. add tests for this method.

  • Hobcraft Hobcraft committed [a30872] on Code

    ignoring some exceptions while debugging tests

  • Hobcraft Hobcraft committed [9d2ab0] on Code

    adjust tests for new corrected values. add some new debugging tests to try and catch some edge cases.

  • Hobcraft Hobcraft committed [308f59] on Code

    add new test to catch known bug with the finding of white space where the last character in the range is the first character of a block.

  • Hobcraft Hobcraft committed [d8e66d] on Code

    change input file for debugging purposes. debugging in lazarus still not working.

  • Hobcraft Hobcraft committed [9e3831] on Code

    remove some space before and after to make it easier to spot renderer bugs

  • Hobcraft Hobcraft committed [f8b831] on Code

    adjust padding on right aligned text to try and avoid triggering wrap to next line

  • Hobcraft Hobcraft committed [3ee9cd] on Code

    fix bug in white space searching. if the exy index pointed to the first character in a block the white space searcher would search the whole block, because of the way that offset = 0 was treated as special. this led to cases where the function found white spaces in blocks outside the search range. add some new debug functions.

  • Hobcraft Hobcraft committed [92c587] on Code

    adding paging support.

  • Hobcraft Hobcraft committed [0f1193] on Code

    take advantage of Pascal's nice range syntax

  • Hobcraft Hobcraft committed [0433b1] on Code

    add tests to make sure getlistparagraphs handles bulleted as well as numeric lists. add tests to check that IsSubList handles numeric and bulleted lists embedded in one another.

  • Hobcraft Hobcraft committed [7bc105] on Code

    refactor list rendering to get rid of concept of multipliers for indentation and instead base the list indent off the parent paragraph if parent is a list at a higher level.

  • Hobcraft Hobcraft committed [b698a9] on Code

    need to handle bullet as well as numeric lists. take advantage of range syntax to make code easier to read.

  • Hobcraft Hobcraft committed [582d3d] on Code

    add method to detect if a list is a sublist. add tests for it.

  • Hobcraft Hobcraft committed [294fae] on Code

    fix up the test for list item markers to match what's currently being returned.

  • Hobcraft Hobcraft committed [f1d328] on Code

    add list autonumbering.

  • Hobcraft Hobcraft committed [14082a] on Code

    change list auto number field from an integer to a string, so that the renderer can store the generated string directly.

  • Hobcraft Hobcraft committed [27f61e] on Code

    add tests for methods in the ncrender module

  • Hobcraft Hobcraft committed [2d419a] on Code

    fix up tests that check paragraph indentation for different depths of list. tests now match what engine does.

  • Hobcraft Hobcraft committed [907941] on Code

    add new GetListParagraphs method that can return a list of all paragraphs that make up a list given the index of the list's first item. the method incorporates rules about list boundary conditions. add tests for GetListParagraphs.

  • Hobcraft Hobcraft committed [3637b3] on Code

    add more numeric lists for testing purposes.

  • Hobcraft Hobcraft committed [32931c] on Code

    add numeric list auto-numbering.

  • Hobcraft Hobcraft committed [bfd144] on Code

    changing the handling of list item depth to use explicit enumerated types. add a method to convert from one of these to a numeric depth.

  • Hobcraft Hobcraft committed [ef10fa] on Code

    tidying up grammar and fixing some obvious problems.

  • Hobcraft Hobcraft committed [eac4f1] on Code

    Reset formatting after last paragraph rendered, so that anything else writing to the screen is unaffected.

  • Hobcraft Hobcraft committed [a9da0b] on Code

    tweaks to the test text to show off more features

  • Hobcraft Hobcraft committed [c003d8] on Code

    fixup tests for new values for indent and space before for lists and quotes.

  • Hobcraft Hobcraft committed [502f40] on Code

    add a short text file that shows off the things the renderer can do.

  • Hobcraft Hobcraft committed [8a1e5e] on Code

    Ensure list style is actually stored in paragraph format. minor tweaks to indentation levels for list and quote paragraphs. add rendering for bullet list items.

  • Hobcraft Hobcraft committed [085ef8] on Code

    enable range checks and turn off c-style nonsense.

  • Hobcraft Hobcraft committed [8431ba] on Code

    add tests for invalid paragraph indents. move the creation and deletion of the main markdown engine object used in the tests from individual tests to the setup and teardown methods.

  • Hobcraft Hobcraft committed [fa6ae2] on Code

    add list item style type and a variable and property on paragraphs to get and set it. fix up parsing of paragraph formats to handle bad data gracefully.

  • Hobcraft Hobcraft committed [a71e39] on Code

    centre and right alignment for paragraphs.

  • Hobcraft Hobcraft committed [aae25f] on Code

    remove unused eventlog object and unit inclusion.

  • Hobcraft Hobcraft committed [ac719b] on Code

    add more getlineblock tests. add more iterator tests, testing spaces at or near edges.

  • Hobcraft Hobcraft committed [f74615] on Code

    Fix off by noe in FindRightmostBreakWSP when testing whether start position has been reached.

1