1. 04 Oct, 2013 2 commits
  2. 11 Sep, 2013 1 commit
  3. 10 Sep, 2013 2 commits
  4. 05 Sep, 2013 1 commit
  5. 03 Sep, 2013 1 commit
  6. 31 Aug, 2013 1 commit
  7. 30 Aug, 2013 3 commits
  8. 28 Aug, 2013 3 commits
  9. 27 Aug, 2013 4 commits
  10. 26 Aug, 2013 8 commits
  11. 19 Aug, 2013 1 commit
  12. 15 Aug, 2013 1 commit
  13. 12 Aug, 2013 2 commits
    • Create a new response type for Numerical/Formula · 735e3b01
      Named `FormulaEquationInput` (name up for debate)
      
      - Based off ChemEqnIn
      - Add FormulaEquationInput in inputtypes.py
      - Add a call to a skeleton method for a preview
      
      javascript:
      
      - Queue up some MathJax
      - Put some ordering on the AJAX requests: add a parameter when the request was started, when it returns check that it isn't outdated before displaying the preview
      - Tests
      
      Note: we moved the `jsinput` tests and DISABLED them, because they were causing the tests to fail.
      Peter Baratta committed
    • Change calc module · a1162cbb
      - Create a method called `parse_algebra`. It takes a string of math and returns with a `pyparsing.ParseResults` object representing it.
      - `evaluator` takes this tree and applies the old "parse actions" to it to get the same number as it used to.
      - Change calc's API: `evaluator` to use `case_sensitive` rather than `cs`
      - Add most of the capability for latex rendering
      Peter Baratta committed
  14. 22 Jul, 2013 4 commits
  15. 18 Jul, 2013 2 commits
  16. 08 Jul, 2013 1 commit
  17. 01 Jul, 2013 1 commit
  18. 25 Jun, 2013 2 commits