Automated merge with http://hg.netbeans.org/main/contrib release69_base
authorMartin Fousek <marfous@netbeans.org>
Mon, 17 May 2010 11:04:06 +0200
changeset 16308bf912db402d4
parent 16305 ef8322bfb862
parent 16307 bc950d1b0552
child 16309 3c2c76607550
child 16323 44078f078bb0
Automated merge with http://hg.netbeans.org/main/contrib
     1.1 --- a/php.smarty/manifest.mf	Fri May 14 19:27:40 2010 -0400
     1.2 +++ b/php.smarty/manifest.mf	Mon May 17 11:04:06 2010 +0200
     1.3 @@ -2,5 +2,5 @@
     1.4  OpenIDE-Module: org.netbeans.modules.php.smarty
     1.5  OpenIDE-Module-Layer: org/netbeans/modules/php/smarty/resources/layer.xml
     1.6  OpenIDE-Module-Localizing-Bundle: org/netbeans/modules/php/smarty/resources/Bundle.properties
     1.7 -OpenIDE-Module-Specification-Version: 1.25
     1.8 +OpenIDE-Module-Specification-Version: 1.26
     1.9  
     2.1 --- a/php.smarty/src/org/netbeans/modules/php/smarty/editor/embedding/TplEmbeddingProvider.java	Fri May 14 19:27:40 2010 -0400
     2.2 +++ b/php.smarty/src/org/netbeans/modules/php/smarty/editor/embedding/TplEmbeddingProvider.java	Mon May 17 11:04:06 2010 +0200
     2.3 @@ -66,6 +66,7 @@
     2.4  
     2.5          TokenHierarchy<CharSequence> th = TokenHierarchy.create(snapshot.getText(), TplTopTokenId.language());
     2.6          TokenSequence<TplTopTokenId> sequence = th.tokenSequence(TplTopTokenId.language());
     2.7 +//        boolean isPhpEnabled = false;
     2.8  
     2.9          if (sequence == null) {
    2.10              Logger.getLogger("TplEmbeddingProvider").warning(
    2.11 @@ -162,4 +163,4 @@
    2.12                  || (tokenId == TplTopTokenId.T_SMARTY_CLOSE_DELIMITER) || (tokenId == TplTopTokenId.T_SMARTY_OPEN_DELIMITER));
    2.13  
    2.14      }
    2.15 -}
    2.16 +}
    2.17 \ No newline at end of file
     3.1 --- a/php.smarty/src/org/netbeans/modules/php/smarty/editor/lexer/TplTopLexer.java	Fri May 14 19:27:40 2010 -0400
     3.2 +++ b/php.smarty/src/org/netbeans/modules/php/smarty/editor/lexer/TplTopLexer.java	Mon May 17 11:04:06 2010 +0200
     3.3 @@ -336,6 +336,9 @@
     3.4                      if (isSmartyOpenDelimiter(text)) {
     3.5                          state = State.OPEN_DELIMITER;
     3.6                          input.backup(openDelimiterLength);
     3.7 +                        if (input.readLength() > 0) {
     3.8 +                            return TplTopTokenId.T_HTML;
     3.9 +                        }
    3.10                      }
    3.11                      if (LexerUtils.isWS(c)) {
    3.12                          return TplTopTokenId.T_HTML;
    3.13 @@ -361,12 +364,12 @@
    3.14                             return TplTopTokenId.T_SMARTY;
    3.15                          case LexerInput.EOF:
    3.16                             return TplTopTokenId.T_SMARTY;
    3.17 -                        case '<':
    3.18 -                           state = State.OUTER;
    3.19 -                           input.backup(1);
    3.20 -                           if (input.readLength() > 1) {
    3.21 -                                return TplTopTokenId.T_SMARTY;
    3.22 -                           }
    3.23 +//                        case '<':
    3.24 +//                           state = State.OUTER;
    3.25 +//                           input.backup(1);
    3.26 +//                           if (input.readLength() > 1) {
    3.27 +//                                return TplTopTokenId.T_SMARTY;
    3.28 +//                           }
    3.29                      }
    3.30                      break;
    3.31                  }