Skip to content
Commits on Jan 25, 2016
  1. @mmachenry

    Merge pull request #165 from colah/fix-bugs

    mmachenry committed Jan 25, 2016
    Fix bugs
  2. @mmachenry

    Fix bugs

    mmachenry committed Jan 25, 2016
  3. @mmachenry

    Merge pull request #164 from colah/fix-bugs

    mmachenry committed Jan 25, 2016
    Merge pull request #163 from colah/master
  4. @mmachenry

    Merge pull request #163 from colah/master

    mmachenry committed Jan 25, 2016
    Fix a couple of bugs.
  5. @mmachenry

    Merge pull request #156 from silky/master

    mmachenry committed Jan 25, 2016
    fixes bugs in SCAD3 rendering (for OpenSCAD)
  6. @mmachenry

    changes from kalithea

    mmachenry committed Jan 24, 2016
Commits on Dec 18, 2015
  1. @silky

    reverting capitalisation

    silky committed Dec 18, 2015
  2. @silky

    Merge

    silky committed Dec 18, 2015
  3. @mmachenry

    Merge pull request #158 from rotty/parser-test-n-bench

    mmachenry committed Dec 17, 2015
    Parser tests & benchmarks
  4. @mmachenry

    Merge pull request #159 from gambogi/master

    mmachenry committed Dec 17, 2015
    added stack.yaml
Commits on Dec 10, 2015
  1. @gambogi

    added stack.yaml

    gambogi committed Dec 10, 2015
Commits on Dec 8, 2015
  1. @rotty

    Add basic unit tests and benchmarks for parser

    rotty committed Dec 8, 2015
    The tests uncover a problem in the parser handling the ternary operator,
    the testcases that would fail are marked as pending (see 'ternaryIssue'
    in the code).
    
    The benchmarks indicate that the parser is unreasonably inefficient;
    here are is the result summary for my machine (Intel i5-6600K, 3.5GHz):
    
    - 5000 line comments, 80 chars per line: ~50ms
    - 500 block comments spanning 10 lines, 40 chars per line: ~58ms
    - 100 assignments ("x = (foo + bar);"): ~268ms
    - List of 1000 integers: ~1.1s
    - Arithmetic expressions with nesting level 3: ~2.3s
    
    Especially the integer list and arithmetic benchmark times seems way
    worse than they could/should be.
    
    Note that I already have a refactored parser in preparation that will
    hopefully do significantly better.
  2. @silky

    removed comments

    silky committed Dec 8, 2015
  3. @silky
  4. @rotty

    Link extopenscad against the library

    rotty committed Dec 8, 2015
    Previously, cabal built the library modules twice, once for the library
    itself, and once for extopenscad. Now the library is built once, and
    extopenscad is linked against it.
    
    This required moving extopenscad to its own subdirectory, and a small
    change in its imports to only make use of exposed modules.
  5. @rotty
Commits on Dec 7, 2015
  1. @silky

    Merge pull request #1 from colah/master

    silky committed Dec 7, 2015
    merge with upstream
Commits on Nov 28, 2015
  1. @mmachenry

    Merge pull request #153 from firegurafiku/fix-old-ghc-pragma

    mmachenry committed Nov 27, 2015
    OVal.hs: fix typo which broke the compilation
Commits on Nov 11, 2015
  1. @firegurafiku

    OVal.hs: fix typo which broke the compilation

    firegurafiku committed Nov 11, 2015
    Signed-off-by: Pavel Kretov <firegurafiku@gmail.com>
Commits on Sep 28, 2015
  1. @mmachenry

    Merge pull request #150 from mmachenry/fix-some-warnings

    mmachenry committed Sep 28, 2015
    fix some warnings in RayTrace
  2. @mmachenry

    fix some warnings in RayTrace

    mmachenry committed Sep 28, 2015
Commits on Sep 26, 2015
  1. @mmachenry

    Merge pull request #149 from mmachenry/supress-some-wall-warnings

    mmachenry committed Sep 26, 2015
    Preparing some files for an eventual enabling of -Wall
  2. @mmachenry
Commits on Sep 25, 2015
  1. @mmachenry

    Merge pull request #148 from mmachenry/supress-warnings

    mmachenry committed Sep 25, 2015
    supress the remaining warnings in the codebase
  2. @mmachenry
  3. @mmachenry

    Merge pull request #147 from mmachenry/longtin2

    mmachenry committed Sep 25, 2015
    Merging commits from kallithea
  4. @mmachenry

    Merging commits from kallithea

    mmachenry committed Sep 25, 2015
  5. @mmachenry

    Merge pull request #146 from mmachenry/longtin1

    mmachenry committed Sep 24, 2015
    Merge changes from 5de409da1454
  6. @mmachenry

    Merge changes from 5de409da1454

    Julia Longtin committed with mmachenry Jan 6, 2015
  7. @mmachenry

    Merge pull request #145 from mmachenry/add-eq-for-tests

    mmachenry committed Sep 24, 2015
    Add Eq instance for Statements for unit testing
  8. @mmachenry
Commits on Sep 16, 2015
  1. @mmachenry

    Merge pull request #144 from mmachenry/update-cabal-file-for-0.0.5

    mmachenry committed Sep 16, 2015
    Change version number
  2. @mmachenry

    Change version number

    mmachenry committed Sep 16, 2015
  3. @mmachenry

    Merge pull request #143 from mmachenry/add-test-file-for-parser-state…

    mmachenry committed Sep 15, 2015
    …ment
    
    Adding a failing test case for an open issue
  4. @mmachenry
Something went wrong with that request. Please try again.