Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove debug. | Michael Brasser | 2009-09-09 | 1 | -4/+1 |
| | |||||
* | Added an option to the lexer to tell the engine of all comments in a QML | Erik Verbruggen | 2009-09-08 | 6 | -6/+28 |
| | | | | file. | ||||
* | Modify QML grammar to accept "readonly" as a property modifier | Aaron Kennedy | 2009-09-03 | 7 | -1012/+1070 |
| | |||||
* | Fixed import parsing, where the importId wasn't set. | Erik Verbruggen | 2009-08-03 | 2 | -0/+4 |
| | | | | Reviewed-by: Roberto Raggi <roberto.raggi@nokia.com> | ||||
* | Fixed AST visiting, so UiProgram *members* are visited again. | Erik Verbruggen | 2009-07-30 | 1 | -0/+1 |
| | |||||
* | Removed the (outdated) pretty printer for the JS expressions. | Roberto Raggi | 2009-07-30 | 3 | -1666/+1 |
| | |||||
* | Improved the support for post-visits of the AST. | Roberto Raggi | 2009-07-30 | 2 | -155/+142 |
| | |||||
* | Rewrite expressions as qualified ids. | Roberto Raggi | 2009-07-28 | 5 | -1309/+1109 |
| | |||||
* | Added utility methods firstSourceLocation/lastSourceLocation methods to | Erik Verbruggen | 2009-07-27 | 1 | -0/+21 |
| | | | | UiImport and UiImportList. | ||||
* | Fixed project dependencies | Roberto Raggi | 2009-07-26 | 1 | -0/+1 |
| | |||||
* | Added formal parameters to the QML signals. | Roberto Raggi | 2009-07-26 | 7 | -1/+216 |
| | |||||
* | Recognize formal arguments in the left hand side of a binding. | Roberto Raggi | 2009-07-24 | 5 | -967/+1038 |
| | |||||
* | Accept the optional semicolon at the end of a signal declaration. | Roberto Raggi | 2009-07-24 | 5 | -878/+903 |
| | |||||
* | Removed support for CSS-like literals. | Roberto Raggi | 2009-07-24 | 6 | -143/+5 |
| | |||||
* | Revert "Introduced annotations" | Roberto Raggi | 2009-07-24 | 10 | -1204/+945 |
| | | | | This reverts commit 5f648e669235e0c6a11b6d25688c6dbd9bb58106. | ||||
* | Revert "Fixed the semantic action of UiArrayMemberList" | Roberto Raggi | 2009-07-24 | 2 | -2/+2 |
| | | | | This reverts commit ee91cc1041681654f7a250dc197d0902c53a951f. | ||||
* | Fixed the semantic action of UiArrayMemberList | Roberto Raggi | 2009-07-23 | 2 | -2/+2 |
| | |||||
* | Introduced annotations | Roberto Raggi | 2009-07-23 | 10 | -945/+1204 |
| | |||||
* | Recognize T_MULTILINE_STRING_LITERAL as a primary expression and removed ↵ | Roberto Raggi | 2009-07-16 | 5 | -977/+929 |
| | | | | UiMultilineStringLiteral statements. | ||||
* | Added support for parsing toplevel expressions and statements. | Roberto Raggi | 2009-07-15 | 5 | -1903/+1098 |
| | |||||
* | Libraries and library versioning. | Warwick Allison | 2009-07-14 | 6 | -951/+1938 |
| | |||||
* | Expand input keyword to include "as" support | Aaron Kennedy | 2009-07-09 | 7 | -945/+1026 |
| | |||||
* | Add parameterized synthesized signals | Aaron Kennedy | 2009-07-02 | 6 | -815/+957 |
| | | | | Also changed syntax for emitting a signal to be consistent with normal QtScript. | ||||
* | Cleanup | Michael Brasser | 2009-06-30 | 9 | -33/+68 |
| | | | | | Fix up license headers and private warnings, as well as other general cleanups. | ||||
* | Renamed the QML front-end. | Roberto Raggi | 2009-06-11 | 19 | -357/+358 |
| | |||||
* | Changed the QML parser and the AST to store the position of comma tokens | Erik Verbruggen | 2009-06-10 | 7 | -11/+60 |
| | | | | of QML arrays. Also exposed these positions through the QML DOM. | ||||
* | QmlBasicScript should work on the actual JS AST tree | Aaron Kennedy | 2009-05-28 | 1 | -3/+3 |
| | |||||
* | Made the suffix for CSS literals case insensitve. | Roberto Raggi | 2009-05-26 | 1 | -16/+21 |
| | |||||
* | roberto: Added support for CSS like numeric literals e.g. 10p | Aaron Kennedy | 2009-05-26 | 7 | -15/+150 |
| | |||||
* | Resolved reduce/reduce conflict between QML array literals and JS array ↵ | Roberto Raggi | 2009-05-19 | 5 | -849/+958 |
| | | | | literals. | ||||
* | Renamed qualifiedObjectNameId. | Roberto Raggi | 2009-05-18 | 2 | -9/+9 |
| | |||||
* | Compile. | Roberto Raggi | 2009-05-18 | 2 | -3/+3 |
| | |||||
* | Introduced qualified type names in the grammar. | Roberto Raggi | 2009-05-18 | 7 | -861/+960 |
| | |||||
* | Compile with gcc 4.2. | Roberto Raggi | 2009-05-14 | 2 | -46/+71 |
| | |||||
* | Introduced UiStatement in the QML grammar. | Roberto Raggi | 2009-05-14 | 5 | -804/+827 |
| | | | | | | UiStatement is a small subset of the JavaScript statements. We don't really want our users to use control flow statements in the left hand side of a binding (e.g. Item { x: return 42 }). | ||||
* | There's no need to record the current AST in the QML/JS engine. | Roberto Raggi | 2009-05-14 | 1 | -12/+1 |
| | |||||
* | Some (internal) API cleanup. | Roberto Raggi | 2009-05-14 | 5 | -42/+43 |
| | |||||
* | Moved Parser::DiagnosticMessage and AST::SourceLocation | Roberto Raggi | 2009-05-14 | 5 | -71/+49 |
| | |||||
* | Renamed JavaScriptEnginePrivate in Engine. | Roberto Raggi | 2009-05-14 | 9 | -34/+34 |
| | |||||
* | Protect the QML front-end using the namespace JavaScript. | Roberto Raggi | 2009-05-14 | 8 | -206/+220 |
| | |||||
* | Removed javascriptvalue.h | Roberto Raggi | 2009-05-14 | 6 | -18/+9 |
| | |||||
* | Automatic semicolon insertion for property and signal definitions. | Roberto Raggi | 2009-05-11 | 6 | -740/+728 |
| | |||||
* | Fixed the conflicts introduced by UiArrayLiteral | Roberto Raggi | 2009-05-11 | 5 | -873/+853 |
| | |||||
* | Use source locations in the diagnostic messages. | Roberto Raggi | 2009-05-06 | 3 | -52/+32 |
| | |||||
* | Reject multiple top-level object members. | Roberto Raggi | 2009-05-06 | 5 | -825/+851 |
| | |||||
* | Inserted the semicolon at the end of the previous token. | Roberto Raggi | 2009-05-05 | 2 | -2/+8 |
| | |||||
* | Store the location for the `default' token. | Roberto Raggi | 2009-05-04 | 3 | -5/+15 |
| | |||||
* | Fixed 5 shift/reduce conflicts introduced by T_SIGNAL and T_PROPERTY. | Roberto Raggi | 2009-05-04 | 4 | -628/+582 |
| | |||||
* | Correctly set the JsIdentifier sval | Aaron Kennedy | 2009-05-01 | 2 | -4/+14 |
| | |||||
* | Add QML signal declaration syntax | Aaron Kennedy | 2009-05-01 | 7 | -783/+801 |
| | | | | | | | | Syntax is signal <signalName> Currently signal parameters aren't supported |