@@ -21,7 +21,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
2121THE SOFTWARE.
2222
2323*/
24- /* Build time: 10-February -2012 02:34:15 */
24+ /* Build time: 2-March -2012 02:47:11 */
2525var CSSLint = ( function ( ) {
2626
2727/*!
@@ -47,7 +47,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
4747THE SOFTWARE.
4848
4949*/
50- /* Version v0.1.5 , Build time: 10-February -2012 12:59:26 */
50+ /* Version v0.1.6 , Build time: 2-March -2012 02:44:32 */
5151var parserlib = { } ;
5252( function ( ) {
5353
@@ -957,7 +957,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
957957THE SOFTWARE.
958958
959959*/
960- /* Version v0.1.5 , Build time: 10-February -2012 12:59:26 */
960+ /* Version v0.1.6 , Build time: 2-March -2012 02:44:32 */
961961( function ( ) {
962962var EventTarget = parserlib . util . EventTarget ,
963963TokenStreamBase = parserlib . util . TokenStreamBase ,
@@ -3205,7 +3205,7 @@ Parser.prototype = function(){
32053205
32063206 while ( true ) {
32073207
3208- if ( readMargins && this . _margin ( ) ) {
3208+ if ( tokenStream . match ( Tokens . SEMICOLON ) || ( readMargins && this . _margin ( ) ) ) {
32093209 //noop
32103210 } else if ( this . _declaration ( ) ) {
32113211 if ( ! tokenStream . match ( Tokens . SEMICOLON ) ) {
@@ -4147,6 +4147,7 @@ function PropertyValuePart(text, line, col){
41474147 case "in" :
41484148 case "pt" :
41494149 case "pc" :
4150+ case "ch" :
41504151 this . type = "length" ;
41514152 break ;
41524153
@@ -6305,7 +6306,7 @@ var CSSLint = (function(){
63056306 formatters = [ ] ,
63066307 api = new parserlib . util . EventTarget ( ) ;
63076308
6308- api . version = "0.9.6 " ;
6309+ api . version = "0.9.7 " ;
63096310
63106311 //-------------------------------------------------------------------------
63116312 // Rule Management
@@ -8479,8 +8480,8 @@ CSSLint.addRule({
84798480 if ( part . type == parser . SELECTOR_PART_TYPE ) {
84808481 for ( k = 0 ; k < part . modifiers . length ; k ++ ) {
84818482 modifier = part . modifiers [ k ] ;
8482- if ( modifier . type == "attribute" && ( ! modifier . elementName || modifier . elementName == "*" ) ) {
8483- reporter . report ( rule . desc , modifier . line , modifier . col , rule ) ;
8483+ if ( modifier . type == "attribute" && ( ! part . elementName || part . elementName == "*" ) ) {
8484+ reporter . report ( rule . desc , part . line , part . col , rule ) ;
84848485 }
84858486 }
84868487 }
0 commit comments