User Tools

Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
todo [2014/07/12 22:51]
will
todo [2015/02/02 08:28] (current)
Line 12: Line 12:
   * <​del>​Better phone support</​del>​   * <​del>​Better phone support</​del>​
   * Name, url, etc.   * Name, url, etc.
-  * Editing algorithms with better UI+  * <del>Editing algorithms with better UI</​del>​
   * More algorithms   * More algorithms
 +
 ===== Algorithm UI ===== ===== Algorithm UI =====
   * <​del>​Much simpler IDE -- don't use the inspector?</​del>​   * <​del>​Much simpler IDE -- don't use the inspector?</​del>​
Line 35: Line 36:
  
   * Use JSHint to validate all code   * Use JSHint to validate all code
-  * Validation code for algorithms+  * Run unit tests and check options syntax, before being able to save (or warn) 
 +  * <del>Validation code for algorithms ​- Unit tests </​del>​
  
   * How to support multiple visualisations sharing code?   * How to support multiple visualisations sharing code?
 +
 ===== Interpreter ===== ===== Interpreter =====
   * <​del>​Run algorithms backwards</​del>​   * <​del>​Run algorithms backwards</​del>​
   * <​del>​Run visualisation update at start and end</​del>​   * <​del>​Run visualisation update at start and end</​del>​
 +  * Run step-counter web worker in sync with user, remove ''​persistentGlobals''​
 +
   * Fully conform to ES-262 test suite   * Fully conform to ES-262 test suite
   * Interpreter handling of getters and setters -- stops pollution of values when viewed in console   * Interpreter handling of getters and setters -- stops pollution of values when viewed in console
todo.txt · Last modified: 2015/02/02 08:28 (external edit)