Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 143926 Details for
Bug 217821
[content assist] Code assist BETWEEN 2 different Style rules does not work
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read
this important communication.
[patch]
Fix Patch
defect217821.patch (text/plain), 31.38 KB, created by
Aidyl Kareh
on 2009-08-10 13:11:41 EDT
(
hide
)
Description:
Fix Patch
Filename:
MIME Type:
Creator:
Aidyl Kareh
Created:
2009-08-10 13:11:41 EDT
Size:
31.38 KB
patch
obsolete
>### Eclipse Workspace Patch 1.0 >#P org.eclipse.wst.css.core >Index: src/org/eclipse/wst/css/core/internal/parser/CSSTokenizer.java >=================================================================== >RCS file: /cvsroot/webtools/sourceediting/plugins/org.eclipse.wst.css.core/src/org/eclipse/wst/css/core/internal/parser/CSSTokenizer.java,v >retrieving revision 1.11 >diff -u -r1.11 CSSTokenizer.java >--- src/org/eclipse/wst/css/core/internal/parser/CSSTokenizer.java 31 Jul 2009 20:25:45 -0000 1.11 >+++ src/org/eclipse/wst/css/core/internal/parser/CSSTokenizer.java 10 Aug 2009 13:03:32 -0000 >@@ -1,4 +1,4 @@ >-/* The following code was generated by JFlex 1.4.2 on 7/31/09 4:05 PM */ >+/* The following code was generated by JFlex 1.4.3 on 8/7/09 2:05 PM */ > > /******************************************************************************* > * Copyright (c) 2004, 2009 IBM Corporation and others. >@@ -26,8 +26,8 @@ > > /** > * This class is a scanner generated by >- * <a href="http://www.jflex.de/">JFlex</a> 1.4.2 >- * on 7/31/09 4:05 PM from the specification file >+ * <a href="http://www.jflex.de/">JFlex</a> 1.4.3 >+ * on 8/7/09 2:05 PM from the specification file > * <tt>D:/dev/workspaces/wtp/org.eclipse.wst.sse.core/DevTimeSupport/SedModel/CSSTokenizer/devel/CSSTokenizer.jflex</tt> > */ > public class CSSTokenizer implements CSSRegionContexts, ICSSTokenizer { >@@ -99,34 +99,34 @@ > > private static final String ZZ_ACTION_PACKED_0 = > "\23\0\1\1\1\2\1\1\1\3\4\1\1\4\1\1"+ >- "\1\5\1\1\1\6\1\7\3\1\1\10\3\1\1\11"+ >- "\2\1\1\12\1\13\2\1\1\14\1\15\1\16\2\1"+ >- "\1\17\1\1\1\3\1\20\1\21\1\22\2\1\1\23"+ >+ "\1\5\1\1\1\6\1\7\1\10\3\1\1\11\3\1"+ >+ "\1\12\2\1\1\13\1\14\2\1\1\15\1\16\1\17"+ >+ "\2\1\1\20\1\1\1\3\1\21\1\22\2\1\1\23"+ > "\1\1\1\24\1\25\4\1\1\26\2\1\1\27\1\30"+ > "\1\31\1\32\4\1\1\33\3\1\1\32\1\1\2\34"+ > "\1\3\1\0\1\2\1\0\1\35\1\0\1\36\10\0"+ >- "\1\6\4\0\1\37\4\0\1\40\4\0\1\11\1\0"+ >- "\1\13\1\0\1\16\1\0\1\41\1\0\1\22\1\0"+ >+ "\1\7\4\0\1\37\4\0\1\40\4\0\1\12\1\0"+ >+ "\1\14\1\0\1\17\1\0\1\41\1\0\1\22\1\0"+ > "\1\25\2\0\1\25\3\0\1\26\1\42\3\0\1\43"+ > "\1\0\1\32\1\44\1\32\2\0\1\45\2\0\1\31"+ > "\1\46\2\0\1\32\2\0\1\47\1\2\1\50\1\35"+ >- "\1\36\10\0\1\6\1\0\1\37\2\0\1\37\2\0"+ >- "\1\40\2\0\1\40\2\0\1\11\1\13\1\16\1\22"+ >+ "\1\36\10\0\1\7\1\0\1\37\2\0\1\37\2\0"+ >+ "\1\40\2\0\1\40\2\0\1\12\1\14\1\17\1\22"+ > "\1\25\1\0\1\25\2\0\1\25\1\0\1\26\1\42"+ > "\1\32\1\0\1\32\1\0\1\45\2\0\1\45\1\0"+ > "\1\46\1\51\1\32\1\0\1\2\1\35\1\36\1\52"+ >- "\1\53\10\0\1\6\5\0\1\11\1\13\1\16\1\22"+ >+ "\1\53\10\0\1\7\5\0\1\12\1\14\1\17\1\22"+ > "\1\25\2\0\1\26\1\42\2\32\2\0\1\46\1\51"+ > "\1\0\1\44\1\0\1\2\1\35\1\36\3\0\1\54"+ >- "\2\0\1\6\1\0\1\6\10\0\1\55\1\11\1\13"+ >- "\1\16\1\22\1\25\2\0\1\26\1\42\2\32\2\0"+ >+ "\2\0\1\7\1\0\1\7\10\0\1\55\1\12\1\14"+ >+ "\1\17\1\22\1\25\2\0\1\26\1\42\2\32\2\0"+ > "\1\46\2\51\5\0\1\56\1\0\1\2\1\35\1\36"+ >- "\2\0\1\57\2\0\1\6\6\0\1\55\2\0\1\11"+ >- "\1\13\1\16\1\22\1\25\2\0\1\26\1\42\2\32"+ >+ "\2\0\1\57\2\0\1\7\6\0\1\55\2\0\1\12"+ >+ "\1\14\1\17\1\22\1\25\2\0\1\26\1\42\2\32"+ > "\2\0\1\46\2\51\2\0\1\56\3\0\1\2\1\35"+ >- "\1\36\1\0\1\60\2\0\1\6\13\0\1\11\1\13"+ >- "\1\16\1\22\1\25\2\0\1\26\1\42\2\32\2\0"+ >- "\1\46\2\51\10\0\1\35\1\36\1\61\2\0\1\6"+ >+ "\1\36\1\0\1\60\2\0\1\7\13\0\1\12\1\14"+ >+ "\1\17\1\22\1\25\2\0\1\26\1\42\2\32\2\0"+ >+ "\1\46\2\51\10\0\1\35\1\36\1\61\2\0\1\7"+ > "\6\0\1\55\1\0\1\55\2\0\1\42\1\32\2\0"+ > "\1\46\2\51\2\0\1\56\1\0\1\56\6\0\1\32"+ > "\1\51\4\0\1\62\4\0\1\51\3\0\1\63\12\0"; >@@ -160,10 +160,10 @@ > "\0\0\0\73\0\166\0\261\0\354\0\u0127\0\u0162\0\u019d"+ > "\0\u01d8\0\u0213\0\u024e\0\u0289\0\u02c4\0\u02ff\0\u033a\0\u0375"+ > "\0\u03b0\0\u03eb\0\u0426\0\u0461\0\u049c\0\u04d7\0\u0512\0\u054d"+ >- "\0\u0588\0\u05c3\0\u05fe\0\u0461\0\u0639\0\u0461\0\u0674\0\u06af"+ >- "\0\u0461\0\u06ea\0\u0725\0\u0760\0\u0461\0\u079b\0\u07d6\0\u0811"+ >- "\0\u084c\0\u0887\0\u08c2\0\u0461\0\u08fd\0\u0938\0\u0973\0\u0461"+ >- "\0\u0461\0\u09ae\0\u09e9\0\u0a24\0\u0461\0\u0a5f\0\u0a9a\0\u0461"+ >+ "\0\u0588\0\u05c3\0\u05fe\0\u0461\0\u0639\0\u0461\0\u0674\0\u0461"+ >+ "\0\u06af\0\u0461\0\u06ea\0\u0725\0\u0760\0\u0461\0\u079b\0\u07d6"+ >+ "\0\u0811\0\u084c\0\u0887\0\u08c2\0\u0461\0\u08fd\0\u0938\0\u0973"+ >+ "\0\u0461\0\u0461\0\u09ae\0\u09e9\0\u0a24\0\u0461\0\u0a5f\0\u0a9a"+ > "\0\u0461\0\u0ad5\0\u0b10\0\u0b4b\0\u0461\0\u0b86\0\u0461\0\u0bc1"+ > "\0\u0bfc\0\u0c37\0\u0c72\0\u0cad\0\u0ce8\0\u0d23\0\u0d5e\0\u0461"+ > "\0\u0461\0\u0d99\0\u0dd4\0\u0e0f\0\u0e4a\0\u0e85\0\u0ec0\0\u0461"+ >@@ -240,56 +240,56 @@ > "\2\24\1\25\1\26\1\27\1\24\1\27\1\25\1\30"+ > "\1\24\1\27\1\24\1\31\2\24\2\27\1\32\3\25"+ > "\1\24\1\25\1\24\1\33\2\24\1\34\1\35\1\36"+ >- "\1\37\11\25\1\24\4\25\1\24\2\25\1\24\1\25"+ >- "\1\40\3\25\1\41\10\24\1\27\1\42\1\27\1\24"+ >- "\1\43\1\44\1\27\4\24\2\27\7\24\1\33\2\24"+ >+ "\1\37\11\25\1\24\4\25\1\40\2\25\1\24\1\25"+ >+ "\1\41\3\25\1\42\10\24\1\27\1\43\1\27\1\24"+ >+ "\1\44\1\45\1\27\4\24\2\27\7\24\1\33\2\24"+ > "\1\34\1\35\1\24\1\37\40\24\1\27\1\24\1\27"+ >- "\1\24\1\43\1\24\1\27\4\24\2\27\7\24\1\33"+ >- "\2\24\1\34\1\35\1\24\1\37\11\24\1\45\26\24"+ >- "\1\27\1\46\1\27\1\24\1\43\1\47\1\27\4\24"+ >- "\2\27\1\24\1\50\5\24\1\33\2\24\1\34\1\35"+ >- "\1\24\1\37\11\24\1\45\24\24\1\51\1\52\1\27"+ >- "\1\24\1\27\1\51\1\53\1\24\1\27\4\24\2\27"+ >- "\1\24\3\51\1\24\1\51\1\24\1\33\2\24\1\34"+ >- "\1\35\1\24\1\37\11\51\1\45\4\51\1\24\2\51"+ >- "\1\24\1\51\1\24\3\51\11\24\1\27\1\24\1\27"+ >- "\1\24\1\43\1\24\1\27\4\24\2\27\7\24\1\33"+ >- "\2\24\1\34\1\35\1\24\1\37\11\24\1\45\4\24"+ >- "\1\54\17\24\1\55\1\56\1\27\1\24\1\27\1\55"+ >- "\1\57\1\24\1\27\4\24\2\27\1\24\3\55\1\24"+ >- "\1\55\1\24\1\33\2\24\1\34\1\35\1\24\1\37"+ >- "\11\55\1\24\4\55\1\24\2\55\1\60\1\55\1\24"+ >- "\3\55\11\24\1\27\1\24\1\27\1\24\1\43\1\24"+ >+ "\1\24\1\44\1\24\1\27\4\24\2\27\7\24\1\33"+ >+ "\2\24\1\34\1\35\1\24\1\37\11\24\1\46\26\24"+ >+ "\1\27\1\47\1\27\1\24\1\44\1\50\1\27\4\24"+ >+ "\2\27\1\24\1\51\5\24\1\33\2\24\1\34\1\35"+ >+ "\1\24\1\37\11\24\1\46\24\24\1\52\1\53\1\27"+ >+ "\1\24\1\27\1\52\1\54\1\24\1\27\4\24\2\27"+ >+ "\1\24\3\52\1\24\1\52\1\24\1\33\2\24\1\34"+ >+ "\1\35\1\24\1\37\11\52\1\46\4\52\1\24\2\52"+ >+ "\1\24\1\52\1\24\3\52\11\24\1\27\1\24\1\27"+ >+ "\1\24\1\44\1\24\1\27\4\24\2\27\7\24\1\33"+ >+ "\2\24\1\34\1\35\1\24\1\37\11\24\1\46\4\24"+ >+ "\1\55\17\24\1\56\1\57\1\27\1\24\1\27\1\56"+ >+ "\1\60\1\24\1\27\4\24\2\27\1\24\3\56\1\24"+ >+ "\1\56\1\24\1\33\2\24\1\34\1\35\1\24\1\37"+ >+ "\11\56\1\24\4\56\1\24\2\56\1\61\1\56\1\24"+ >+ "\3\56\11\24\1\27\1\24\1\27\1\24\1\44\1\24"+ > "\1\27\4\24\2\27\7\24\1\33\2\24\1\34\1\35"+ >- "\1\24\1\37\16\24\1\61\2\24\1\60\14\24\1\62"+ >- "\1\63\1\27\1\24\1\27\1\62\1\64\1\24\1\27"+ >- "\4\24\2\27\1\24\3\62\1\24\1\62\1\24\1\33"+ >- "\2\24\1\34\1\35\1\24\1\37\11\62\1\24\4\62"+ >- "\1\24\2\62\1\65\1\62\1\66\3\62\11\24\1\27"+ >- "\1\24\1\27\1\24\1\43\1\24\1\27\4\24\2\27"+ >+ "\1\24\1\37\16\24\1\62\2\24\1\61\14\24\1\63"+ >+ "\1\64\1\27\1\24\1\27\1\63\1\65\1\24\1\27"+ >+ "\4\24\2\27\1\24\3\63\1\24\1\63\1\24\1\33"+ >+ "\2\24\1\34\1\35\1\24\1\37\11\63\1\24\4\63"+ >+ "\1\24\2\63\1\66\1\63\1\67\3\63\11\24\1\27"+ >+ "\1\24\1\27\1\24\1\44\1\24\1\27\4\24\2\27"+ > "\7\24\1\33\2\24\1\34\1\35\1\24\1\37\21\24"+ >- "\1\65\16\24\1\67\1\24\1\67\1\24\1\43\1\24"+ >- "\1\67\1\24\1\31\1\70\1\24\2\67\1\32\6\24"+ >- "\1\33\1\24\1\70\1\34\1\35\1\36\1\37\16\24"+ >- "\1\71\2\24\1\65\1\24\1\40\3\24\1\41\6\24"+ >+ "\1\66\16\24\1\70\1\24\1\70\1\24\1\44\1\24"+ >+ "\1\70\1\24\1\31\1\71\1\24\2\70\1\32\6\24"+ >+ "\1\33\1\24\1\71\1\34\1\35\1\36\1\37\16\24"+ >+ "\1\40\2\24\1\66\1\24\1\41\3\24\1\42\6\24"+ > "\1\72\1\73\1\27\1\24\1\27\1\72\1\74\1\24"+ > "\1\27\4\24\2\27\1\24\3\72\1\24\1\72\1\24"+ > "\1\33\2\24\1\34\1\35\1\24\1\37\11\72\1\24"+ > "\4\72\1\24\2\72\1\24\1\72\1\24\3\72\11\24"+ >- "\1\27\1\24\1\27\1\24\1\43\1\24\1\27\4\24"+ >+ "\1\27\1\24\1\27\1\24\1\44\1\24\1\27\4\24"+ > "\2\27\7\24\1\33\2\24\1\34\1\35\1\24\1\37"+ > "\30\24\1\75\1\76\1\77\3\24\1\100\1\101\1\27"+ > "\1\102\1\27\1\100\1\103\1\104\1\27\4\24\2\27"+ > "\1\24\3\100\1\24\1\100\1\24\1\33\2\24\1\34"+ > "\1\35\1\24\1\37\11\100\1\24\4\100\1\24\2\100"+ > "\1\24\1\100\1\24\3\100\11\24\1\27\1\24\1\27"+ >- "\1\24\1\43\1\24\1\27\4\24\2\27\7\24\1\33"+ >+ "\1\24\1\44\1\24\1\27\4\24\2\27\7\24\1\33"+ > "\2\24\1\34\1\35\1\24\1\37\32\24\1\77\3\24"+ > "\1\105\1\106\1\27\1\24\1\27\1\105\1\107\1\24"+ > "\1\27\4\24\2\27\1\24\3\105\1\24\1\105\1\24"+ > "\1\33\2\24\1\34\1\35\1\24\1\37\11\105\1\110"+ > "\4\105\1\24\2\105\1\24\1\105\1\24\3\105\11\24"+ >- "\1\27\1\24\1\27\1\24\1\43\1\24\1\27\4\24"+ >+ "\1\27\1\24\1\27\1\24\1\44\1\24\1\27\4\24"+ > "\2\27\7\24\1\33\2\24\1\34\1\35\1\24\1\37"+ > "\11\24\1\110\11\24\1\111\11\24\1\112\1\113\1\114"+ > "\1\27\1\115\1\27\1\113\1\116\1\117\1\27\1\120"+ >@@ -323,33 +323,33 @@ > "\1\0\4\155\1\154\5\155\2\0\52\155\1\0\2\157"+ > "\1\160\1\0\1\161\11\157\2\0\52\157\1\0\2\162"+ > "\1\163\1\0\4\162\1\161\5\162\2\0\52\162\23\0"+ >- "\1\164\50\0\2\51\1\165\3\0\2\51\11\0\3\51"+ >- "\1\0\1\51\10\0\11\51\1\0\4\51\1\0\2\51"+ >- "\1\0\1\51\1\0\3\51\6\0\1\166\2\51\1\0"+ >- "\2\51\1\166\2\51\1\0\4\51\2\0\16\51\1\166"+ >- "\2\51\1\166\2\51\1\166\10\51\1\166\4\51\1\166"+ >- "\7\51\2\0\1\51\1\165\3\0\1\51\1\133\11\0"+ >- "\3\51\1\0\1\51\10\0\11\51\1\0\4\51\1\0"+ >- "\2\51\1\0\1\51\1\0\3\51\6\0\2\55\1\167"+ >- "\3\0\2\55\11\0\3\55\1\0\1\55\10\0\11\55"+ >- "\1\0\4\55\1\0\2\55\1\0\1\55\1\0\3\55"+ >- "\6\0\1\170\2\55\1\0\2\55\1\170\2\55\1\0"+ >- "\4\55\2\0\16\55\1\170\2\55\1\170\2\55\1\170"+ >- "\10\55\1\170\4\55\1\170\7\55\2\0\1\55\1\167"+ >- "\3\0\1\55\1\133\11\0\3\55\1\0\1\55\10\0"+ >- "\11\55\1\0\4\55\1\0\2\55\1\0\1\55\1\0"+ >- "\3\55\6\0\2\62\1\171\3\0\2\62\11\0\3\62"+ >- "\1\0\1\62\10\0\11\62\1\0\4\62\1\0\2\62"+ >- "\1\0\1\62\1\0\3\62\6\0\1\172\2\62\1\0"+ >- "\2\62\1\172\2\62\1\0\4\62\2\0\16\62\1\172"+ >- "\2\62\1\172\2\62\1\172\10\62\1\172\4\62\1\172"+ >- "\7\62\2\0\1\62\1\171\3\0\1\62\1\133\11\0"+ >- "\3\62\1\0\1\62\10\0\11\62\1\0\4\62\1\0"+ >- "\2\62\1\0\1\62\1\0\3\62\7\0\1\62\1\171"+ >- "\3\0\1\62\1\173\11\0\3\62\1\0\1\62\10\0"+ >- "\11\62\1\0\4\62\1\0\2\62\1\0\1\62\1\0"+ >- "\3\62\5\0\4\174\1\67\1\174\1\67\3\174\1\67"+ >- "\2\174\1\0\1\174\2\67\11\174\1\0\1\174\1\0"+ >+ "\1\164\50\0\2\52\1\165\3\0\2\52\11\0\3\52"+ >+ "\1\0\1\52\10\0\11\52\1\0\4\52\1\0\2\52"+ >+ "\1\0\1\52\1\0\3\52\6\0\1\166\2\52\1\0"+ >+ "\2\52\1\166\2\52\1\0\4\52\2\0\16\52\1\166"+ >+ "\2\52\1\166\2\52\1\166\10\52\1\166\4\52\1\166"+ >+ "\7\52\2\0\1\52\1\165\3\0\1\52\1\133\11\0"+ >+ "\3\52\1\0\1\52\10\0\11\52\1\0\4\52\1\0"+ >+ "\2\52\1\0\1\52\1\0\3\52\6\0\2\56\1\167"+ >+ "\3\0\2\56\11\0\3\56\1\0\1\56\10\0\11\56"+ >+ "\1\0\4\56\1\0\2\56\1\0\1\56\1\0\3\56"+ >+ "\6\0\1\170\2\56\1\0\2\56\1\170\2\56\1\0"+ >+ "\4\56\2\0\16\56\1\170\2\56\1\170\2\56\1\170"+ >+ "\10\56\1\170\4\56\1\170\7\56\2\0\1\56\1\167"+ >+ "\3\0\1\56\1\133\11\0\3\56\1\0\1\56\10\0"+ >+ "\11\56\1\0\4\56\1\0\2\56\1\0\1\56\1\0"+ >+ "\3\56\6\0\2\63\1\171\3\0\2\63\11\0\3\63"+ >+ "\1\0\1\63\10\0\11\63\1\0\4\63\1\0\2\63"+ >+ "\1\0\1\63\1\0\3\63\6\0\1\172\2\63\1\0"+ >+ "\2\63\1\172\2\63\1\0\4\63\2\0\16\63\1\172"+ >+ "\2\63\1\172\2\63\1\172\10\63\1\172\4\63\1\172"+ >+ "\7\63\2\0\1\63\1\171\3\0\1\63\1\133\11\0"+ >+ "\3\63\1\0\1\63\10\0\11\63\1\0\4\63\1\0"+ >+ "\2\63\1\0\1\63\1\0\3\63\7\0\1\63\1\171"+ >+ "\3\0\1\63\1\173\11\0\3\63\1\0\1\63\10\0"+ >+ "\11\63\1\0\4\63\1\0\2\63\1\0\1\63\1\0"+ >+ "\3\63\5\0\4\174\1\70\1\174\1\70\3\174\1\70"+ >+ "\2\174\1\0\1\174\2\70\11\174\1\0\1\174\1\0"+ > "\20\174\1\0\2\174\1\0\12\174\1\0\2\72\1\175"+ > "\3\0\2\72\11\0\3\72\1\0\1\72\10\0\11\72"+ > "\1\0\4\72\1\0\2\72\1\0\1\72\1\0\3\72"+ >@@ -428,21 +428,21 @@ > "\1\0\1\264\1\162\1\163\3\162\1\264\1\162\1\265"+ > "\6\162\1\266\16\162\1\264\2\162\1\264\2\162\1\264"+ > "\10\162\1\264\4\162\1\264\7\162\24\0\1\267\47\0"+ >- "\1\270\1\51\1\165\1\51\1\0\1\51\1\270\1\51"+ >- "\1\0\1\51\4\0\2\51\1\0\3\51\1\0\1\51"+ >- "\10\0\1\270\2\51\1\270\2\51\1\270\2\51\1\0"+ >- "\4\51\1\0\1\270\1\51\1\0\1\51\1\0\1\270"+ >- "\2\51\6\0\1\271\1\55\1\167\1\55\1\0\1\55"+ >- "\1\271\1\55\1\0\1\55\4\0\2\55\1\0\3\55"+ >- "\1\0\1\55\10\0\1\271\2\55\1\271\2\55\1\271"+ >- "\2\55\1\0\4\55\1\0\1\271\1\55\1\0\1\55"+ >- "\1\0\1\271\2\55\6\0\1\272\1\62\1\171\1\62"+ >- "\1\0\1\62\1\272\1\62\1\0\1\62\4\0\2\62"+ >- "\1\0\3\62\1\0\1\62\10\0\1\272\2\62\1\272"+ >- "\2\62\1\272\2\62\1\0\4\62\1\0\1\272\1\62"+ >- "\1\0\1\62\1\0\1\272\2\62\7\0\1\62\1\171"+ >- "\3\0\1\62\12\0\3\62\1\0\1\62\10\0\11\62"+ >- "\1\0\4\62\1\0\2\62\1\0\1\62\1\0\3\62"+ >+ "\1\270\1\52\1\165\1\52\1\0\1\52\1\270\1\52"+ >+ "\1\0\1\52\4\0\2\52\1\0\3\52\1\0\1\52"+ >+ "\10\0\1\270\2\52\1\270\2\52\1\270\2\52\1\0"+ >+ "\4\52\1\0\1\270\1\52\1\0\1\52\1\0\1\270"+ >+ "\2\52\6\0\1\271\1\56\1\167\1\56\1\0\1\56"+ >+ "\1\271\1\56\1\0\1\56\4\0\2\56\1\0\3\56"+ >+ "\1\0\1\56\10\0\1\271\2\56\1\271\2\56\1\271"+ >+ "\2\56\1\0\4\56\1\0\1\271\1\56\1\0\1\56"+ >+ "\1\0\1\271\2\56\6\0\1\272\1\63\1\171\1\63"+ >+ "\1\0\1\63\1\272\1\63\1\0\1\63\4\0\2\63"+ >+ "\1\0\3\63\1\0\1\63\10\0\1\272\2\63\1\272"+ >+ "\2\63\1\272\2\63\1\0\4\63\1\0\1\272\1\63"+ >+ "\1\0\1\63\1\0\1\272\2\63\7\0\1\63\1\171"+ >+ "\3\0\1\63\12\0\3\63\1\0\1\63\10\0\11\63"+ >+ "\1\0\4\63\1\0\2\63\1\0\1\63\1\0\3\63"+ > "\6\0\1\273\1\72\1\175\1\72\1\0\1\72\1\273"+ > "\1\72\1\0\1\72\4\0\2\72\1\0\3\72\1\0"+ > "\1\72\10\0\1\273\2\72\1\273\2\72\1\273\2\72"+ >@@ -527,20 +527,20 @@ > "\1\163\3\162\1\343\1\162\1\161\25\162\1\343\2\162"+ > "\1\343\2\162\1\343\10\162\1\343\4\162\1\343\7\162"+ > "\1\0\2\162\1\163\1\0\4\162\1\161\6\162\1\0"+ >- "\52\162\25\0\1\344\46\0\1\345\1\51\1\165\1\51"+ >- "\1\0\1\51\1\345\1\51\1\0\1\51\4\0\2\51"+ >- "\1\0\3\51\1\0\1\51\10\0\1\345\2\51\1\345"+ >- "\2\51\1\345\2\51\1\0\4\51\1\0\1\345\1\51"+ >- "\1\0\1\51\1\0\1\345\2\51\6\0\1\346\1\55"+ >- "\1\167\1\55\1\0\1\55\1\346\1\55\1\0\1\55"+ >- "\4\0\2\55\1\0\3\55\1\0\1\55\10\0\1\346"+ >- "\2\55\1\346\2\55\1\346\2\55\1\0\4\55\1\0"+ >- "\1\346\1\55\1\0\1\55\1\0\1\346\2\55\6\0"+ >- "\1\347\1\62\1\171\1\62\1\0\1\62\1\347\1\62"+ >- "\1\0\1\62\4\0\2\62\1\0\3\62\1\0\1\62"+ >- "\10\0\1\347\2\62\1\347\2\62\1\347\2\62\1\0"+ >- "\4\62\1\0\1\347\1\62\1\0\1\62\1\0\1\347"+ >- "\2\62\6\0\1\350\1\72\1\175\1\72\1\0\1\72"+ >+ "\52\162\25\0\1\344\46\0\1\345\1\52\1\165\1\52"+ >+ "\1\0\1\52\1\345\1\52\1\0\1\52\4\0\2\52"+ >+ "\1\0\3\52\1\0\1\52\10\0\1\345\2\52\1\345"+ >+ "\2\52\1\345\2\52\1\0\4\52\1\0\1\345\1\52"+ >+ "\1\0\1\52\1\0\1\345\2\52\6\0\1\346\1\56"+ >+ "\1\167\1\56\1\0\1\56\1\346\1\56\1\0\1\56"+ >+ "\4\0\2\56\1\0\3\56\1\0\1\56\10\0\1\346"+ >+ "\2\56\1\346\2\56\1\346\2\56\1\0\4\56\1\0"+ >+ "\1\346\1\56\1\0\1\56\1\0\1\346\2\56\6\0"+ >+ "\1\347\1\63\1\171\1\63\1\0\1\63\1\347\1\63"+ >+ "\1\0\1\63\4\0\2\63\1\0\3\63\1\0\1\63"+ >+ "\10\0\1\347\2\63\1\347\2\63\1\347\2\63\1\0"+ >+ "\4\63\1\0\1\347\1\63\1\0\1\63\1\0\1\347"+ >+ "\2\63\6\0\1\350\1\72\1\175\1\72\1\0\1\72"+ > "\1\350\1\72\1\0\1\72\4\0\2\72\1\0\3\72"+ > "\1\0\1\72\10\0\1\350\2\72\1\350\2\72\1\350"+ > "\2\72\1\0\4\72\1\0\1\350\1\72\1\0\1\72"+ >@@ -628,19 +628,19 @@ > "\2\162\1\u0106\10\162\1\u0106\4\162\1\u0106\7\162\1\0"+ > "\2\u0107\1\u0108\1\344\1\u0109\1\344\2\u0107\1\u010a\1\344"+ > "\1\u010b\3\u0107\2\344\4\u0107\1\0\45\u0107\1\0\1\u010c"+ >- "\1\51\1\165\1\51\1\0\1\51\1\u010c\1\51\1\0"+ >- "\1\51\4\0\2\51\1\0\3\51\1\0\1\51\10\0"+ >- "\1\u010c\2\51\1\u010c\2\51\1\u010c\2\51\1\0\4\51"+ >- "\1\0\1\u010c\1\51\1\0\1\51\1\0\1\u010c\2\51"+ >- "\6\0\1\u010d\1\55\1\167\1\55\1\0\1\55\1\u010d"+ >- "\1\55\1\0\1\55\4\0\2\55\1\0\3\55\1\0"+ >- "\1\55\10\0\1\u010d\2\55\1\u010d\2\55\1\u010d\2\55"+ >- "\1\0\4\55\1\0\1\u010d\1\55\1\0\1\55\1\0"+ >- "\1\u010d\2\55\6\0\1\u010e\1\62\1\171\1\62\1\0"+ >- "\1\62\1\u010e\1\62\1\0\1\62\4\0\2\62\1\0"+ >- "\3\62\1\0\1\62\10\0\1\u010e\2\62\1\u010e\2\62"+ >- "\1\u010e\2\62\1\0\4\62\1\0\1\u010e\1\62\1\0"+ >- "\1\62\1\0\1\u010e\2\62\6\0\1\u010f\1\72\1\175"+ >+ "\1\52\1\165\1\52\1\0\1\52\1\u010c\1\52\1\0"+ >+ "\1\52\4\0\2\52\1\0\3\52\1\0\1\52\10\0"+ >+ "\1\u010c\2\52\1\u010c\2\52\1\u010c\2\52\1\0\4\52"+ >+ "\1\0\1\u010c\1\52\1\0\1\52\1\0\1\u010c\2\52"+ >+ "\6\0\1\u010d\1\56\1\167\1\56\1\0\1\56\1\u010d"+ >+ "\1\56\1\0\1\56\4\0\2\56\1\0\3\56\1\0"+ >+ "\1\56\10\0\1\u010d\2\56\1\u010d\2\56\1\u010d\2\56"+ >+ "\1\0\4\56\1\0\1\u010d\1\56\1\0\1\56\1\0"+ >+ "\1\u010d\2\56\6\0\1\u010e\1\63\1\171\1\63\1\0"+ >+ "\1\63\1\u010e\1\63\1\0\1\63\4\0\2\63\1\0"+ >+ "\3\63\1\0\1\63\10\0\1\u010e\2\63\1\u010e\2\63"+ >+ "\1\u010e\2\63\1\0\4\63\1\0\1\u010e\1\63\1\0"+ >+ "\1\63\1\0\1\u010e\2\63\6\0\1\u010f\1\72\1\175"+ > "\1\72\1\0\1\72\1\u010f\1\72\1\0\1\72\4\0"+ > "\2\72\1\0\3\72\1\0\1\72\10\0\1\u010f\2\72"+ > "\1\u010f\2\72\1\u010f\2\72\1\0\4\72\1\0\1\u010f"+ >@@ -726,19 +726,19 @@ > "\2\u0107\1\u0131\2\u0107\1\u0131\10\u0107\1\u0131\4\u0107\1\u0131"+ > "\7\u0107\1\0\2\u0109\1\u0133\1\0\1\u0130\11\u0109\2\0"+ > "\52\u0109\1\0\2\u010a\1\u0134\1\0\4\u010a\1\u0130\5\u010a"+ >- "\2\0\52\u010a\1\0\1\u0135\1\51\1\165\1\51\1\0"+ >- "\1\51\1\u0135\1\51\1\0\1\51\4\0\2\51\1\0"+ >- "\3\51\1\0\1\51\10\0\1\u0135\2\51\1\u0135\2\51"+ >- "\1\u0135\2\51\1\0\4\51\1\0\1\u0135\1\51\1\0"+ >- "\1\51\1\0\1\u0135\2\51\6\0\1\u0136\1\55\1\167"+ >- "\1\55\1\0\1\55\1\u0136\1\55\1\0\1\55\4\0"+ >- "\2\55\1\0\3\55\1\0\1\55\10\0\1\u0136\2\55"+ >- "\1\u0136\2\55\1\u0136\2\55\1\0\4\55\1\0\1\u0136"+ >- "\1\55\1\0\1\55\1\0\1\u0136\2\55\6\0\1\u0137"+ >- "\1\62\1\171\1\62\1\0\1\62\1\u0137\1\62\1\0"+ >- "\1\62\4\0\2\62\1\0\3\62\1\0\1\62\10\0"+ >- "\1\u0137\2\62\1\u0137\2\62\1\u0137\2\62\1\0\4\62"+ >- "\1\0\1\u0137\1\62\1\0\1\62\1\0\1\u0137\2\62"+ >+ "\2\0\52\u010a\1\0\1\u0135\1\52\1\165\1\52\1\0"+ >+ "\1\52\1\u0135\1\52\1\0\1\52\4\0\2\52\1\0"+ >+ "\3\52\1\0\1\52\10\0\1\u0135\2\52\1\u0135\2\52"+ >+ "\1\u0135\2\52\1\0\4\52\1\0\1\u0135\1\52\1\0"+ >+ "\1\52\1\0\1\u0135\2\52\6\0\1\u0136\1\56\1\167"+ >+ "\1\56\1\0\1\56\1\u0136\1\56\1\0\1\56\4\0"+ >+ "\2\56\1\0\3\56\1\0\1\56\10\0\1\u0136\2\56"+ >+ "\1\u0136\2\56\1\u0136\2\56\1\0\4\56\1\0\1\u0136"+ >+ "\1\56\1\0\1\56\1\0\1\u0136\2\56\6\0\1\u0137"+ >+ "\1\63\1\171\1\63\1\0\1\63\1\u0137\1\63\1\0"+ >+ "\1\63\4\0\2\63\1\0\3\63\1\0\1\63\10\0"+ >+ "\1\u0137\2\63\1\u0137\2\63\1\u0137\2\63\1\0\4\63"+ >+ "\1\0\1\u0137\1\63\1\0\1\63\1\0\1\u0137\2\63"+ > "\6\0\1\u0138\1\72\1\175\1\72\1\0\1\72\1\u0138"+ > "\1\72\1\0\1\72\4\0\2\72\1\0\3\72\1\0"+ > "\1\72\10\0\1\u0138\2\72\1\u0138\2\72\1\u0138\2\72"+ >@@ -831,19 +831,19 @@ > "\4\u0109\1\u0158\7\u0109\1\0\1\u015b\1\u010a\1\u0134\3\u010a"+ > "\1\u015b\1\u010a\1\u015c\6\u010a\1\u015d\16\u010a\1\u015b\2\u010a"+ > "\1\u015b\2\u010a\1\u015b\10\u010a\1\u015b\4\u010a\1\u015b\7\u010a"+ >- "\1\0\1\u015e\1\51\1\165\1\51\1\0\1\51\1\u015e"+ >- "\1\51\1\0\1\51\4\0\2\51\1\0\3\51\1\0"+ >- "\1\51\10\0\1\u015e\2\51\1\u015e\2\51\1\u015e\2\51"+ >- "\1\0\4\51\1\0\1\u015e\1\51\1\0\1\51\1\0"+ >- "\1\u015e\2\51\6\0\1\u015f\1\55\1\167\1\55\1\0"+ >- "\1\55\1\u015f\1\55\1\0\1\55\4\0\2\55\1\0"+ >- "\3\55\1\0\1\55\10\0\1\u015f\2\55\1\u015f\2\55"+ >- "\1\u015f\2\55\1\0\4\55\1\0\1\u015f\1\55\1\0"+ >- "\1\55\1\0\1\u015f\2\55\6\0\1\u0160\1\62\1\171"+ >- "\1\62\1\0\1\62\1\u0160\1\62\1\0\1\62\4\0"+ >- "\2\62\1\0\3\62\1\0\1\62\10\0\1\u0160\2\62"+ >- "\1\u0160\2\62\1\u0160\2\62\1\0\4\62\1\0\1\u0160"+ >- "\1\62\1\0\1\62\1\0\1\u0160\2\62\6\0\1\u0161"+ >+ "\1\0\1\u015e\1\52\1\165\1\52\1\0\1\52\1\u015e"+ >+ "\1\52\1\0\1\52\4\0\2\52\1\0\3\52\1\0"+ >+ "\1\52\10\0\1\u015e\2\52\1\u015e\2\52\1\u015e\2\52"+ >+ "\1\0\4\52\1\0\1\u015e\1\52\1\0\1\52\1\0"+ >+ "\1\u015e\2\52\6\0\1\u015f\1\56\1\167\1\56\1\0"+ >+ "\1\56\1\u015f\1\56\1\0\1\56\4\0\2\56\1\0"+ >+ "\3\56\1\0\1\56\10\0\1\u015f\2\56\1\u015f\2\56"+ >+ "\1\u015f\2\56\1\0\4\56\1\0\1\u015f\1\56\1\0"+ >+ "\1\56\1\0\1\u015f\2\56\6\0\1\u0160\1\63\1\171"+ >+ "\1\63\1\0\1\63\1\u0160\1\63\1\0\1\63\4\0"+ >+ "\2\63\1\0\3\63\1\0\1\63\10\0\1\u0160\2\63"+ >+ "\1\u0160\2\63\1\u0160\2\63\1\0\4\63\1\0\1\u0160"+ >+ "\1\63\1\0\1\63\1\0\1\u0160\2\63\6\0\1\u0161"+ > "\1\72\1\175\1\72\1\0\1\72\1\u0161\1\72\1\0"+ > "\1\72\4\0\2\72\1\0\3\72\1\0\1\72\10\0"+ > "\1\u0161\2\72\1\u0161\2\72\1\u0161\2\72\1\0\4\72"+ >@@ -940,16 +940,16 @@ > "\1\u0183\10\u010a\1\u0183\4\u010a\1\u0183\7\u010a\1\0\2\u010a"+ > "\1\u0134\1\u0130\1\u010a\1\u015c\2\u010a\1\u0130\1\u015c\1\u0184"+ > "\3\u010a\2\u0130\52\u010a\1\0\2\u010a\1\u0134\1\0\4\u010a"+ >- "\1\u0130\6\u010a\1\0\52\u010a\1\0\2\51\1\165\1\51"+ >- "\1\0\3\51\1\0\1\51\4\0\2\51\1\0\3\51"+ >- "\1\0\1\51\10\0\11\51\1\0\4\51\1\0\2\51"+ >- "\1\0\1\51\1\0\3\51\6\0\2\55\1\167\1\55"+ >- "\1\0\3\55\1\0\1\55\4\0\2\55\1\0\3\55"+ >- "\1\0\1\55\10\0\11\55\1\0\4\55\1\0\2\55"+ >- "\1\0\1\55\1\0\3\55\6\0\2\62\1\171\1\62"+ >- "\1\0\3\62\1\0\1\62\4\0\2\62\1\0\3\62"+ >- "\1\0\1\62\10\0\11\62\1\0\4\62\1\0\2\62"+ >- "\1\0\1\62\1\0\3\62\6\0\2\72\1\175\1\72"+ >+ "\1\u0130\6\u010a\1\0\52\u010a\1\0\2\52\1\165\1\52"+ >+ "\1\0\3\52\1\0\1\52\4\0\2\52\1\0\3\52"+ >+ "\1\0\1\52\10\0\11\52\1\0\4\52\1\0\2\52"+ >+ "\1\0\1\52\1\0\3\52\6\0\2\56\1\167\1\56"+ >+ "\1\0\3\56\1\0\1\56\4\0\2\56\1\0\3\56"+ >+ "\1\0\1\56\10\0\11\56\1\0\4\56\1\0\2\56"+ >+ "\1\0\1\56\1\0\3\56\6\0\2\63\1\171\1\63"+ >+ "\1\0\3\63\1\0\1\63\4\0\2\63\1\0\3\63"+ >+ "\1\0\1\63\10\0\11\63\1\0\4\63\1\0\2\63"+ >+ "\1\0\1\63\1\0\3\63\6\0\2\72\1\175\1\72"+ > "\1\0\3\72\1\0\1\72\4\0\2\72\1\0\3\72"+ > "\1\0\1\72\10\0\11\72\1\0\4\72\1\0\2\72"+ > "\1\0\1\72\1\0\3\72\6\0\2\100\1\177\1\100"+ >@@ -1151,29 +1151,30 @@ > private static final int [] ZZ_ATTRIBUTE = zzUnpackAttribute(); > > private static final String ZZ_ATTRIBUTE_PACKED_0 = >- "\23\0\1\11\7\1\1\11\1\1\1\11\2\1\1\11"+ >- "\3\1\1\11\6\1\1\11\3\1\2\11\3\1\1\11"+ >- "\2\1\2\11\3\1\1\11\1\1\1\11\10\1\2\11"+ >- "\6\1\1\11\6\1\1\11\1\1\1\0\1\1\1\0"+ >- "\1\1\1\0\1\1\10\0\1\1\4\0\1\11\4\0"+ >- "\1\11\4\0\1\1\1\0\1\1\1\0\1\1\1\0"+ >- "\1\11\1\0\1\1\1\0\1\1\2\0\1\11\3\0"+ >- "\2\1\3\0\1\11\1\0\1\1\1\11\1\1\2\0"+ >- "\1\11\2\0\2\1\2\0\1\1\2\0\1\11\1\1"+ >- "\1\11\2\1\10\0\1\1\1\0\1\1\2\0\1\1"+ >- "\2\0\1\1\2\0\1\1\2\0\5\1\1\0\1\1"+ >- "\2\0\1\1\1\0\3\1\1\0\1\1\1\0\1\1"+ >- "\2\0\1\1\1\0\3\1\1\0\3\1\2\11\10\0"+ >- "\1\1\5\0\5\1\2\0\4\1\2\0\2\1\1\0"+ >- "\1\1\1\0\3\1\3\0\1\11\2\0\1\11\1\0"+ >- "\1\1\10\0\1\11\5\1\2\0\4\1\2\0\3\1"+ >- "\5\0\1\11\1\0\3\1\2\0\1\11\2\0\1\1"+ >- "\6\0\1\1\2\0\5\1\2\0\4\1\2\0\3\1"+ >- "\2\0\1\1\3\0\3\1\1\0\1\11\2\0\1\1"+ >- "\13\0\5\1\2\0\4\1\2\0\3\1\10\0\2\1"+ >- "\1\11\2\0\1\1\6\0\1\1\1\0\1\1\2\0"+ >- "\2\1\2\0\3\1\2\0\1\1\1\0\1\1\6\0"+ >- "\2\1\4\0\1\11\4\0\1\11\3\0\1\11\12\0"; >+ "\23\0\1\11\7\1\1\11\1\1\1\11\1\1\1\11"+ >+ "\1\1\1\11\3\1\1\11\6\1\1\11\3\1\2\11"+ >+ "\3\1\1\11\2\1\1\11\3\1\1\11\1\1\1\11"+ >+ "\10\1\2\11\6\1\1\11\6\1\1\11\1\1\1\0"+ >+ "\1\1\1\0\1\1\1\0\1\1\10\0\1\1\4\0"+ >+ "\1\11\4\0\1\11\4\0\1\1\1\0\1\1\1\0"+ >+ "\1\1\1\0\1\11\1\0\1\1\1\0\1\1\2\0"+ >+ "\1\11\3\0\2\1\3\0\1\11\1\0\1\1\1\11"+ >+ "\1\1\2\0\1\11\2\0\2\1\2\0\1\1\2\0"+ >+ "\1\11\1\1\1\11\2\1\10\0\1\1\1\0\1\1"+ >+ "\2\0\1\1\2\0\1\1\2\0\1\1\2\0\5\1"+ >+ "\1\0\1\1\2\0\1\1\1\0\3\1\1\0\1\1"+ >+ "\1\0\1\1\2\0\1\1\1\0\3\1\1\0\3\1"+ >+ "\2\11\10\0\1\1\5\0\5\1\2\0\4\1\2\0"+ >+ "\2\1\1\0\1\1\1\0\3\1\3\0\1\11\2\0"+ >+ "\1\11\1\0\1\1\10\0\1\11\5\1\2\0\4\1"+ >+ "\2\0\3\1\5\0\1\11\1\0\3\1\2\0\1\11"+ >+ "\2\0\1\1\6\0\1\1\2\0\5\1\2\0\4\1"+ >+ "\2\0\3\1\2\0\1\1\3\0\3\1\1\0\1\11"+ >+ "\2\0\1\1\13\0\5\1\2\0\4\1\2\0\3\1"+ >+ "\10\0\2\1\1\11\2\0\1\1\6\0\1\1\1\0"+ >+ "\1\1\2\0\2\1\2\0\3\1\2\0\1\1\1\0"+ >+ "\1\1\6\0\2\1\4\0\1\11\4\0\1\11\3\0"+ >+ "\1\11\12\0"; > > private static int [] zzUnpackAttribute() { > int [] result = new int[434]; >@@ -1774,7 +1775,7 @@ > { return UNDEFINED; > } > case 57: break; >- case 9: >+ case 10: > { yybegin(ST_IMPORT_DELIMITER); return CSS_MEDIUM; > } > case 58: break; >@@ -1786,7 +1787,7 @@ > { yybegin(ST_SELECTOR_MODIFIER); return CSS_SELECTOR_CLASS; > } > case 60: break; >- case 12: >+ case 13: > { yybegin(YYINITIAL); return CSS_LBRACE; > } > case 61: break; >@@ -1794,11 +1795,11 @@ > { yybegin(YYINITIAL); return CSS_RBRACE; > } > case 62: break; >- case 11: >+ case 12: > { yybegin(ST_MEDIA_DELIMITER); return CSS_MEDIUM; > } > case 63: break; >- case 10: >+ case 11: > { yybegin(ST_IMPORT_MEDIUM); return CSS_MEDIA_SEPARATOR; > } > case 64: break; >@@ -1826,7 +1827,7 @@ > { return CSS_CDC; > } > case 70: break; >- case 15: >+ case 16: > { yybegin(ST_DECLARATION); return CSS_LBRACE; > } > case 71: break; >@@ -1834,7 +1835,7 @@ > { yybegin(ST_SELECTOR_MODIFIER); return CSS_SELECTOR_UNIVERSAL; > } > case 72: break; >- case 7: >+ case 8: > { yybegin(ST_SELECTOR_ATTRIBUTE_NAME); return CSS_SELECTOR_ATTRIBUTE_START; > } > case 73: break; >@@ -1842,7 +1843,7 @@ > { return CSS_CDO; > } > case 74: break; >- case 8: >+ case 9: > { yybegin(YYINITIAL); return CSS_DELIMITER; > } > case 75: break; >@@ -1870,7 +1871,7 @@ > { yybegin(ST_DECLARATION_VALUE); return CSS_DECLARATION_VALUE_NUMBER; > } > case 81: break; >- case 16: >+ case 17: > { yybegin(ST_SELECTOR); return CSS_SELECTOR_COMBINATOR; > } > case 82: break; >@@ -1888,7 +1889,7 @@ > { yybegin(ST_DECLARATION_VALUE); return CSS_DECLARATION_VALUE_PERCENTAGE; > } > case 85: break; >- case 13: >+ case 14: > { yybegin(ST_MEDIA_MEDIUM); return CSS_MEDIA_SEPARATOR; > } > case 86: break; >@@ -1896,7 +1897,7 @@ > { yybegin(ST_DECLARATION_VALUE); return CSS_DECLARATION_VALUE_IDENT; > } > case 87: break; >- case 14: >+ case 15: > { yybegin(ST_PAGE_DELIMITER); return CSS_PAGE_SELECTOR; > } > case 88: break; >@@ -1916,7 +1917,7 @@ > { yybegin(ST_SELECTOR_ATTRIBUTE_END); return CSS_SELECTOR_ATTRIBUTE_VALUE; > } > case 92: break; >- case 17: >+ case 6: > { yybegin(ST_SELECTOR); return CSS_SELECTOR_SEPARATOR; > } > case 93: break; >@@ -1948,7 +1949,7 @@ > { yybegin(ST_DECLARATION_SEPARATOR); return CSS_DECLARATION_PROPERTY; > } > case 100: break; >- case 6: >+ case 7: > { yybegin(ST_SELECTOR_MODIFIER); return CSS_SELECTOR_PSEUDO; > } > case 101: break; >#P org.eclipse.wst.sse.core >Index: DevTimeSupport/SedModel/CSSTokenizer/devel/CSSTokenizer.jflex >=================================================================== >RCS file: /cvsroot/webtools/sourceediting/plugins/org.eclipse.wst.sse.core/DevTimeSupport/SedModel/CSSTokenizer/devel/CSSTokenizer.jflex,v >retrieving revision 1.5 >diff -u -r1.5 CSSTokenizer.jflex >--- DevTimeSupport/SedModel/CSSTokenizer/devel/CSSTokenizer.jflex 31 Jul 2009 20:25:43 -0000 1.5 >+++ DevTimeSupport/SedModel/CSSTokenizer/devel/CSSTokenizer.jflex 10 Aug 2009 13:03:35 -0000 >@@ -425,6 +425,7 @@ > > <YYINITIAL, ST_SELECTOR> { > {ident} { yybegin(ST_SELECTOR_MODIFIER); return CSS_SELECTOR_ELEMENT_NAME; } >+ "," { yybegin(ST_SELECTOR); return CSS_SELECTOR_SEPARATOR; } > } > > <ST_SELECTOR_MODIFIER> { >#P org.eclipse.wst.css.ui >Index: src/org/eclipse/wst/css/ui/internal/contentassist/CSSProposalGeneratorForHTMLTag.java >=================================================================== >RCS file: /cvsroot/webtools/sourceediting/plugins/org.eclipse.wst.css.ui/src/org/eclipse/wst/css/ui/internal/contentassist/CSSProposalGeneratorForHTMLTag.java,v >retrieving revision 1.5 >diff -u -r1.5 CSSProposalGeneratorForHTMLTag.java >--- src/org/eclipse/wst/css/ui/internal/contentassist/CSSProposalGeneratorForHTMLTag.java 7 Jul 2009 20:38:38 -0000 1.5 >+++ src/org/eclipse/wst/css/ui/internal/contentassist/CSSProposalGeneratorForHTMLTag.java 10 Aug 2009 13:03:37 -0000 >@@ -19,11 +19,13 @@ > import java.util.Vector; > > import org.eclipse.wst.css.core.internal.CSSCorePlugin; >+import org.eclipse.wst.css.core.internal.parserz.CSSRegionContexts; > import org.eclipse.wst.css.core.internal.preferences.CSSCorePreferenceNames; > import org.eclipse.wst.css.core.internal.provisional.document.ICSSModel; > import org.eclipse.wst.css.core.internal.provisional.document.ICSSStyleRule; > import org.eclipse.wst.css.ui.internal.image.CSSImageType; > import org.eclipse.wst.html.core.internal.contentmodel.HTMLCMDocumentFactory; >+import org.eclipse.wst.sse.core.internal.provisional.text.ITextRegion; > import org.eclipse.wst.xml.core.internal.contentmodel.CMAttributeDeclaration; > import org.eclipse.wst.xml.core.internal.contentmodel.CMDocument; > import org.eclipse.wst.xml.core.internal.contentmodel.CMElementDeclaration; >@@ -71,8 +73,45 @@ > } > } > } >- >- >+ >+ ITextRegion prevRegion = fContext.getRegionByOffset(fContext.getReplaceBegin()); >+ int regionStart = fContext.getReplaceBegin() + 1; >+ ITextRegion currRegion = fContext.getRegionByOffset(regionStart); >+ while(currRegion != null && currRegion == prevRegion) >+ { >+ prevRegion = currRegion; >+ currRegion = fContext.getRegionByOffset(regionStart++); >+ } >+ >+ regionStart = regionStart - prevRegion.getLength(); >+ >+ currRegion = fContext.getRegionByOffset(regionStart); >+ int end = currRegion.getLength(); >+ boolean selectorSeparator = false; >+ boolean selectorCombinator = false; >+ if(currRegion != null) >+ { >+ do{ >+ if(currRegion.getType() == CSSRegionContexts.CSS_SELECTOR_SEPARATOR) >+ { >+ selectorSeparator = true; >+ break; >+ } >+ else if(currRegion.getType() == CSSRegionContexts.CSS_SELECTOR_COMBINATOR) >+ { >+ selectorCombinator = true; >+ break; >+ } >+ prevRegion = currRegion; >+ regionStart += end; >+ currRegion = fContext.getRegionByOffset(regionStart); >+ if(currRegion != null) >+ { >+ end = currRegion.getLength(); >+ } >+ }while(currRegion != null && currRegion.getStart() != 0); >+ } >+ > int length = fHTMLTags.length; > for (int i = 0; i < length; i++) { > String tagText = fHTMLTags[i]; >@@ -88,11 +127,11 @@ > buf.append(tagText); > cursorPos += tagText.length(); > boolean inRule = (fContext.getTargetNode() instanceof ICSSStyleRule); >- if (!inRule || fContext.getTextToReplace().length() == 0) { >+ if ((!inRule || fContext.getTextToReplace().length() == 0 || selectorCombinator) && !selectorSeparator) { > buf.append(" ");//$NON-NLS-1$ > cursorPos += 1; > } >- if (!inRule) { >+ if ((!inRule || selectorCombinator) && !selectorSeparator) { > StringAndOffset sao = generateBraces(); > buf.append(sao.fString); > cursorPos += sao.fOffset;
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 217821
: 143926 |
143927
|
144048