Commit Graph

670 Commits

Author SHA1 Message Date
Tom MacWright
b0cec7ca1d Support values separated only by commas, and fix multi-font validation. Fixes #70. 2011-01-27 11:35:29 -05:00
Tom MacWright
10cf45f423 Tweak validation fail language 2011-01-27 10:58:21 -05:00
Tom MacWright
c2ad0c0d88 Fixing tricky syntax error in font validation. 2011-01-27 10:52:28 -05:00
Konstantin Käfer
4c40bcc2c5 add some time instrumentation 2011-01-27 10:06:56 -05:00
Tom MacWright
b5625ff29d Micro-optimization for large rule #s 2011-01-27 09:58:22 -05:00
Tom MacWright
047fc6e88b Outputting errors in messc again. 2011-01-27 09:56:39 -05:00
Konstantin Käfer
2590b987d6 microoptimizations for shortcut 2011-01-27 09:38:46 -05:00
Tom MacWright
01035a8805 Handling float values in filters. 2011-01-27 09:24:15 -05:00
Konstantin Käfer
b699baaa71 Merge branch 'master' of github.com:developmentseed/mess.js 2011-01-26 18:50:02 -05:00
Konstantin Käfer
bfc5b90c7c microoptimizations 2011-01-26 18:49:43 -05:00
Tom MacWright
19fbde80d6 Fix tests with shortcut 2011-01-26 18:43:54 -05:00
Tom MacWright
71e33ad325 Merge branch 'master' of github.com:developmentseed/mess.js 2011-01-26 18:34:07 -05:00
Tom MacWright
04a60bfba5 Add gnarly optimizations for single-selector equality lines 2011-01-26 18:34:03 -05:00
Konstantin Käfer
2e09386b4c remove unneeded sort 2011-01-26 18:24:52 -05:00
Tom MacWright
b2c8d2800a Adding req_prop_list_cache 2011-01-26 18:04:53 -05:00
Tom MacWright
9506b27515 Adding rules cache. 2011-01-26 17:56:46 -05:00
Tom MacWright
facc5b7b94 First tiny performance stub 2011-01-26 17:41:14 -05:00
Konstantin Käfer
abbc323fee completely rework selector splitting to accomodate for all edge cases 2011-01-26 16:59:18 -05:00
Tom MacWright
1f97c050bf Remove external dependency 2011-01-26 16:19:08 -05:00
Tom MacWright
b42cee2dff Documenting new arg 2011-01-26 14:20:17 -05:00
Tom MacWright
104c2e09f3 Switching to non-blocking version of zipfile
bindings. Requires re-ndistro. Fixes #66.
2011-01-26 14:03:58 -05:00
Tom MacWright
3a20bea0dd Adding dy/dx to shield 2011-01-26 13:34:16 -05:00
Tom MacWright
155438fe7c Merge branch 'master' of github.com:developmentseed/mess.js 2011-01-26 12:51:42 -05:00
Tom MacWright
b1cb94e904 Fix rendering of stylesheets without deffered stuff 2011-01-26 12:51:36 -05:00
Konstantin Käfer
b02d2f9625 Merge branch 'master' of github.com:developmentseed/mess.js 2011-01-26 12:44:29 -05:00
Konstantin Käfer
daeba23782 call the right function 2011-01-26 12:44:03 -05:00
Tom MacWright
b05c3e99ec Adding support for external URLs. Test on deck. 2011-01-26 12:24:35 -05:00
Konstantin Käfer
7e2d2366df resolve some more potential race conditions with Step 2011-01-26 11:58:50 -05:00
Konstantin Käfer
103ac1b4b9 move merging code into separate function 2011-01-26 11:55:04 -05:00
Konstantin Käfer
b49e0be3e2 resolve race condition with multiple stylesheets:
The group() that is incrementing the wait counter was called in the readFile callback. This means that depending on IO speed, it sometimes fired before the others, sometimes after the others. This lead to situations where sometimes, stylesheets were not decoded correctly.
2011-01-26 11:49:53 -05:00
Konstantin Käfer
7f033b640d include the renamed file 2011-01-26 11:49:38 -05:00
Konstantin Käfer
fca6f37a7f rename ZoomFilter to Zoom to reflect that it's no longer treated as a Filter 2011-01-26 11:36:07 -05:00
Konstantin Käfer
d772884d13 Merge branch 'master' of github.com:developmentseed/mess.js 2011-01-26 11:35:10 -05:00
Konstantin Käfer
51f12c9198 split up zoomlevels into a separate thing. they are no longer in the filters array 2011-01-26 11:34:51 -05:00
Tom MacWright
314035e5d7 Fixing renderer code style. 2011-01-26 11:31:35 -05:00
Tom MacWright
f0bab393f0 Fixing multiple on-disk stylesheets. Fixes #67. 2011-01-26 11:12:42 -05:00
Konstantin Käfer
5bd5b0fe9d handle partial overrides correctly 2011-01-25 19:09:02 -05:00
Konstantin Käfer
cfac34fef8 fix #63: support = for zoomlevels 2011-01-25 18:21:53 -05:00
Tom MacWright
925ead096b Never print debugging to stdout. Fixes #64 2011-01-25 17:37:09 -05:00
Tom MacWright
fec9ff60ac Re-add required properties. Fixes #61. 2011-01-25 16:44:18 -05:00
Tom MacWright
00d144bc08 Gracefully handle failing XML files, for error reporting 2011-01-25 16:15:20 -05:00
Konstantin Käfer
cc746a591e make sure we're not iterating over filters other than zoomfilter 2011-01-25 16:10:37 -05:00
Konstantin Käfer
57eddba1ca Merge branch 'master' of github.com:developmentseed/mess.js 2011-01-25 15:42:35 -05:00
Konstantin Käfer
dc659fef8d find shapefiles asynchronously in unzipped folders 2011-01-25 15:42:14 -05:00
Young Hahn
948710c151 Add External to mess exports. 2011-01-25 15:28:33 -05:00
Konstantin Käfer
9358b8b58f add names to functions to be more descriptive 2011-01-25 14:40:39 -05:00
Konstantin Käfer
1e17152cf0 use different callbacks for error and success 2011-01-25 14:38:37 -05:00
Konstantin Käfer
5a4184882a fix #60: don't download the same file twice 2011-01-25 14:17:08 -05:00
Konstantin Käfer
3b102afc8e use full URL for status messages 2011-01-25 14:16:03 -05:00
Konstantin Käfer
1f9553968f fix #57: correctly chunk comments that are not separate by whitespace 2011-01-25 13:39:10 -05:00