Commit Graph

103 Commits

Author SHA1 Message Date
Danny Yoo
3ed2d19eab adding expectations for what happens for module-scoping test.
fixing up the namespace stuff so it goes through getters and setters
trying to add the necessary to the il, but running into typed racket issues
corrected compilation of toplevelref so it works more correctly on module
variables.
2012-02-26 22:59:37 -05:00
Danny Yoo
9ed5898c1f trying to reduce allocation to shave off a second from iron puzzle 2012-01-19 15:23:06 -05:00
Danny Yoo
976b6112f1 Merge branch 'with-exclusive-lock'
Conflicts:

	js-assembler/runtime-src/runtime.js
	version.rkt
	web-world/main.rkt
2011-12-13 15:31:04 -05:00
Danny Yoo
ac499e24f6 locking internalCall 2011-12-09 22:31:36 -05:00
Danny Yoo
13db47eac8 correcting raise to raiseFailure, to get better error stack messages 2011-12-08 17:17:50 -05:00
Danny Yoo
d80d7bdb3a getting rid of the copying debug message 2011-11-22 02:30:44 -05:00
Danny Yoo
d6fb2ff295 adding method for checking presence or absence of attribute 2011-11-22 02:21:53 -05:00
Danny Yoo
efbf45747b removed erroneous cloning 2011-11-22 02:05:41 -05:00
Danny Yoo
899d9c127e forgot that regexp.match returns null when it doesn't find anything 2011-11-22 01:29:50 -05:00
Danny Yoo
3234ab5b24 adding remove-view-attr, which is necessary for things like checkboxes. 2011-11-22 01:14:11 -05:00
Danny Yoo
229a849658 kludge to make things work on the android. 2011-11-22 00:59:38 -05:00
Danny Yoo
a9f2cab637 tracing issue to parseStringAsHtml: the android browser has a broken innerHTML parser that ignores link href. Argh 2011-11-22 00:28:47 -05:00
Danny Yoo
5f45876bc5 relaxing type test of update-view-css 2011-11-21 19:23:19 -05:00
Danny Yoo
452fbffcd5 more stringent type tests 2011-11-21 18:38:08 -05:00
Danny Yoo
c91e2f2dbb adding some more error trapping on the tree navigation primitives 2011-11-21 18:34:50 -05:00
Danny Yoo
2c44867618 trying to address issue 67 on bad error messages. 2011-11-21 17:40:37 -05:00
Danny Yoo
7adfdffe31 bumping up rate of updates, as requested by Keith Decker 2011-11-07 19:36:48 -05:00
Danny Yoo
40038edd82 adding tick-tock example with signatures 2011-10-04 14:28:24 -04:00
Danny Yoo
89d485ed29 writing comment to myself re: why there's weird code in View.prototype.initialRender. Hack hack hack... 2011-09-30 18:51:25 -04:00
Danny Yoo
79c36704ca adjusting defaults for web-world drawing 2011-09-30 18:17:45 -04:00
Danny Yoo
c8f1ef07d4 corrected the weirdness with saving the old argcount before restarting computation. Now the makeRestartFunction handles this low-level detail for us. 2011-09-29 18:14:52 -04:00
Danny Yoo
f189201ee0 trying to make the code more robust to things like watchPosition erroring out when enableHighAccuracy is set to true. 2011-09-26 15:11:38 -04:00
Danny Yoo
f8b9496a86 modifying geolocation watchposition to request high accuracy readings, which should trigger GPS 2011-09-26 14:22:43 -04:00
Danny Yoo
0e00041739 machine env renamed to e. 2011-09-14 22:30:14 -04:00
Danny Yoo
318255c253 renamed argcount to a 2011-09-14 21:47:12 -04:00
Danny Yoo
0d0d38496e translating entity references 2011-09-12 17:02:50 -04:00
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
21c73b77c3 adding forward and backward movement 2011-09-12 11:43:06 -04:00
Danny Yoo
43bff9fefe comments 2011-09-12 10:50:00 -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
7a2ee5ad18 ie compatibility: can't treat childNodes as a normal collection with slice. 2011-09-10 13:33:10 -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
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
Danny Yoo
901b4d9305 adding some test cases for navigating, editing the tree 2011-09-07 16:47:37 -04:00
Danny Yoo
d19e8562ac Merge branch 'master' into dom
Conflicts:

	web-world/js-impl.js
2011-09-07 16:32:46 -04:00
Danny Yoo
5d62bbd9b6 initial test cases on views 2011-09-07 16:22:23 -04:00
Danny Yoo
cc4bcb341e actions are a list, to reduce garbage 2011-09-07 15:35:12 -04:00
Danny Yoo
c67ba730ff fixed typo 2011-09-06 18:20:53 -04:00
Danny Yoo
4719c5d33d repairing 2011-09-06 18:14:22 -04:00
Danny Yoo
de1843bc78 repairing 2011-09-06 18:12:47 -04:00
Danny Yoo
8465e0ca95 trying to use a tree representation to make the operations less expensive 2011-09-06 17:48:51 -04:00
Danny Yoo
5cbf5843b1 traced 2011-09-05 17:01:18 -04:00
Danny Yoo
21a8ce9894 trying to make the initial render a little more reliable 2011-09-05 12:13:31 -04:00
Danny Yoo
58fc1b400a js-impl now records just the paths in the implementation; compile time is when we suck the content into the file 2011-09-05 12:01:17 -04:00