Commit Graph

1607 Commits

Author SHA1 Message Date
Danny Yoo
c9ccc36b5e tracked down bug that caused deviation between the dom tree and the cursor. Need to remember that jquery can be too convenient at times: it filters out text children, whereas the cursor does not. 2011-09-12 15:22:20 -04:00
Danny Yoo
a39fb910ce still chasing the discrepency between the imperative edits and the functional ones 2011-09-12 13:37:40 -04:00
Danny Yoo
26a34ae1fd still chasing bug 2011-09-12 13:16:10 -04:00
Danny Yoo
a1660fb5cb chasing infinite loop 2011-09-12 12:21:34 -04:00
Danny Yoo
38cb67a63c trying to figure out where the infinite loop is coming from in forward-backward movement 2011-09-12 12:17:40 -04:00
Danny Yoo
21c73b77c3 adding forward and backward movement 2011-09-12 11:43:06 -04:00
Danny Yoo
4bd8d877af oops 2011-09-12 11:05:16 -04:00
Danny Yoo
bd169aea92 changing signatures of makeBytes and makeVector, because arguments can only be of a certain length 2011-09-12 11:02:11 -04:00
Danny Yoo
43bff9fefe comments 2011-09-12 10:50:00 -04:00
Danny Yoo
6f9cf51e60 patch for issue 10: use make-gui-namespace instead of make-base-namespace 2011-09-11 15:03:56 -04:00
Danny Yoo
1d63af5daf Merge commit 'origin/master' 2011-09-11 14:18:31 -04:00
Danny Yoo
6f15aa78b5 fixing docs some more 2011-09-10 16:28:47 -04:00
Danny Yoo
8c57c70fbb documentation improvments: adding list of examples. 2011-09-10 16:21:05 -04:00
Danny Yoo
a6f9772cea Having fun shuffling the contributors 2011-09-10 15:39:19 -04:00
Danny Yoo
d372c7dc64 fixing the tick-tock example 2011-09-10 15:33:05 -04:00
Danny Yoo
4ba6e6a0c5 fixing the documentation 2011-09-10 15:21:49 -04:00
Danny Yoo
2b05a35862 fixing the js library; forgot to reroute the RUNTIME references out 2011-09-10 15:13:29 -04:00
Danny Yoo
ac2aaf2a08 updating jquery to 1.6.3. Thanks to Jens for letting me know about an ugly IE8 bug. 2011-09-10 14:54:51 -04:00
Danny Yoo
834e5897cf simplifying 2011-09-10 14:12:43 -04:00
Danny Yoo
3346f8874f ie compatibility: hasOwnProperty is not a method on dom nodes. 2011-09-10 14:10:33 -04:00
Danny Yoo
3ba6c2dcc9 closure compile is now dynamically required, rather than always required. This should relax the javascript requirement. 2011-09-10 13:41:07 -04:00
Danny Yoo
7a2ee5ad18 ie compatibility: can't treat childNodes as a normal collection with slice. 2011-09-10 13:33:10 -04:00
Danny Yoo
2777b193ff another test added 2011-09-09 17:08:55 -04:00
Danny Yoo
37272e135b typo 2011-09-09 16:56:44 -04:00
Danny Yoo
b2610e496e context expected becomes a superinstruction 2011-09-09 16:19:33 -04:00
Danny Yoo
6d3a945478 renaming callsBeforeTrampoline to cbt 2011-09-09 16:01:00 -04:00
Danny Yoo
690e3a423c check trampoline on function entry and function exit. 2011-09-09 15:46:43 -04:00
Danny Yoo
13bdc38418 fixing the detection of function header names 2011-09-09 15:38:13 -04:00
Danny Yoo
f782010ede checking for trampoline only at function returns. 2011-09-09 15:20:51 -04:00
Danny Yoo
420df4165c continuing to shrink code 2011-09-09 15:08:39 -04:00
Danny Yoo
0de37fae86 continuing to shrink code down. Eliminating the use of simulator in test suite; I don't think we'll need the simulator any more. 2011-09-09 14:19:56 -04:00
Danny Yoo
9e11017b7e getting rid of primitive procedures 2011-09-09 13:56:01 -04:00
Danny Yoo
ad83451030 trying to eliminate primitives again and see how it affects code size 2011-09-09 13:46:29 -04:00
Danny Yoo
b68eca9735 replacing for loops with push.apply where appropriate 2011-09-09 13:38:41 -04:00
Danny Yoo
6bc6a0aad9 contining to do things to shrink code space 2011-09-09 12:55:01 -04:00
Danny Yoo
9f978f5592 reducing code size by renaming MACHINE to M, RUNTIME to RT 2011-09-08 17:18:15 -04:00
Danny Yoo
11799d3a9c renaming RUNTIME references to RT to see if that shortens code. 2011-09-08 17:10:16 -04:00
Danny Yoo
a76cc2c262 Merge branch 'master' into dom 2011-09-08 15:42:23 -04:00
Danny Yoo
7d74c021d2 finally, tests passing 2011-09-08 15:41:13 -04:00
Danny Yoo
9428b69d44 test case isn't passing. Trying to find out why. 2011-09-08 15:35:20 -04:00
Danny Yoo
1618b3d180 more tests 2011-09-08 15:09:23 -04:00
Danny Yoo
6b78d5154f fixed bug with insert-right that was causing broken invariant 2011-09-08 14:48:08 -04:00
Danny Yoo
e30a1d0be1 in the middle of trying to make tests run 2011-09-08 11:59:13 -04:00
Danny Yoo
ac72b21e7d test cases; needing to add implementations for insert-right and insert-left 2011-09-08 11:51:44 -04:00
Danny Yoo
418943d8ec small test 2011-09-07 19:59:38 -04:00
Danny Yoo
2316307901 removing incorrect call 2011-09-07 19:53:49 -04:00
Danny Yoo
9161ebc6b7 jslinting 2011-09-07 19:53:03 -04:00
Danny Yoo
14da75b164 reworking the logic to remove a test 2011-09-07 19:51:06 -04:00
Danny Yoo
5bb2373305 fixed isList so it checks for cycles 2011-09-07 19:32:42 -04:00
Danny Yoo
2126c6c513 adding tests for css updating; be careful: trying to make text-decoration blink appears to have no effect 2011-09-07 17:00:59 -04:00