Tom MacWright
7833b26ade
Properly handle no-closing } parser failures.
2011-01-27 16:39:35 -05:00
Tom MacWright
b8d4735179
Complete refactor of error reporting, which needs
...
the attendant commit in TM. Fixes #71 , breaks
one error: closing brackets.
2011-01-27 16:11:58 -05:00
Konstantin Käfer
f889597358
Merge branch 'master' of github.com:developmentseed/mess.js
2011-01-27 16:00:07 -05:00
Tom MacWright
18471b2ab5
Validate font if any font in a fontset is available
2011-01-27 11:44:05 -05:00
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
2012d1a99a
more instrumentation
2011-01-27 10:17:45 -05:00
Konstantin Käfer
4c40bcc2c5
add some time instrumentation
2011-01-27 10:06:56 -05:00
Konstantin Käfer
8f8b014dc0
move to benchmarkm folder to have tests running fast
2011-01-27 10:06:08 -05:00
Tom MacWright
91b07aded3
Adding result file for afg
2011-01-27 10:04:27 -05:00
Tom MacWright
8716ba68dd
Updating example to new syntax and adding required parameter
2011-01-27 09:58:43 -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
Konstantin Käfer
ff0e31e4c4
add benchmark command
2011-01-27 09:38:35 -05:00
Tom MacWright
f7708e2e62
Adding harder benchmarking style
2011-01-27 09:30:44 -05:00
Tom MacWright
01035a8805
Handling float values in filters.
2011-01-27 09:24:15 -05:00
Konstantin Käfer
a8c55d0b0a
rename
2011-01-26 18:54:14 -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
Konstantin Käfer
ef62473c65
only run *.test.js tests
2011-01-26 18:09:27 -05:00
Tom MacWright
b2c8d2800a
Adding req_prop_list_cache
2011-01-26 18:04:53 -05:00
Tom MacWright
e56710a823
Merge branch 'master' of github.com:developmentseed/mess.js
2011-01-26 17:56:50 -05:00
Tom MacWright
9506b27515
Adding rules cache.
2011-01-26 17:56:46 -05:00
Konstantin Käfer
62d72619aa
Merge branch 'master' of github.com:developmentseed/mess.js
2011-01-26 17:56:29 -05:00
Konstantin Käfer
bab332e1be
move xml comparison to helper
2011-01-26 17:56:16 -05:00
Tom MacWright
facc5b7b94
First tiny performance stub
2011-01-26 17:41:14 -05:00
Tom MacWright
e812970561
Merge branch 'master' of github.com:developmentseed/mess.js
2011-01-26 17:23:37 -05:00
Tom MacWright
034ac56b3d
Adding speed tests
2011-01-26 17:13:19 -05:00
Konstantin Käfer
2ab2160f9d
complex test that partially overrides other rules and includes many edge cases
2011-01-26 17:07:19 -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
2462db72ec
Adding external image tests
2011-01-26 12:55:00 -05:00
Tom MacWright
0c6830b13e
Test for remote resources. Fixes #27 .
2011-01-26 12:53:57 -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