| 
							
							
								 Roberto Raggi | 14ffb1e465 | Some refactoring needed to create ranges for JavaScript functions. | 2010-02-02 16:36:14 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | fac977a5bd | Try to get the type from a qualified-id. | 2010-02-02 15:02:21 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | d22de18fae | Introduced SemanticInfo::nodeUnderCursor(). | 2010-02-02 13:19:27 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | f8ed5c58f0 | Check the document's revision when creating links. | 2010-02-02 13:19:26 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 0bb575b1f2 | Create a link for the QML/JS expression under cursor. | 2010-02-01 16:18:27 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 460c47f5c6 | Introduced SemanticInfo::declaringMember(pos). | 2010-02-01 16:18:26 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 6fe1f5b96c | Made the error recovering more robust. | 2010-01-28 16:29:45 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | a72230feee | Reduced the interval UPDATE_DOCUMENT_DEFAULT_INTERVAL. | 2010-01-28 15:07:15 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 39c2575ab3 | Removed obsolete code Done with: Erik | 2010-01-27 14:37:24 +01:00 |  | 
			
				
					| 
							
							
								 Erik Verbruggen | 8ecc80ec4c | Generalized ExpressionUnderCursor and got rid of duplicate code. Done-with: Roberto Raggi | 2010-01-27 12:41:01 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 1e6a0523a1 | Moved QmlJSTextEditor::m_declarations. | 2010-01-26 14:26:26 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 5cff896fa8 | Get rid off QmlJSEditor::m_idRevisions & co. | 2010-01-26 14:14:01 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | e622d70617 | There's no need to store the diagnostic messages in the editor. Store the error message in the QTextCharFormat of the extra selection. | 2010-01-26 14:03:37 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | fbd624d170 | Update the ranges also for recovered ASTs. | 2010-01-26 12:09:28 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | c9efafcb98 | Introduced ranges and versioning of QML/JS documents. | 2010-01-25 14:18:53 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | 60ad6c478c | Moved QmlJSScanner::Token in the QmlJS namespace. | 2010-01-19 12:54:17 +01:00 |  | 
			
				
					| 
							
							
								 Christian Kamm | f812b5bf8c | Fix the drop-down symbol list for javascript. It lists the top level function and variable declarations again. | 2010-01-19 10:31:42 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | c943d8e4f1 | Renamed classes and files to use the QmlJS prefix. | 2010-01-18 16:59:20 +01:00 |  | 
			
				
					| 
							
							
								 Erik Verbruggen | ed4118628d | Changed the QScriptHighlighter & QScriptIndenter namespaces. | 2010-01-18 14:12:45 +01:00 |  | 
			
				
					| 
							
							
								 Erik Verbruggen | 0f8126f62d | Changed the QML/JS editor to treat .qs/.js files as JavaScript, and invoke the appropriate parser for it. Reviewed-by: Christian Kamm | 2010-01-18 13:40:47 +01:00 |  | 
			
				
					| 
							
							
								 Roberto Raggi | e790363fda | Check the lookahead character before inserting the matching quote or brace. | 2010-01-18 11:24:38 +01:00 |  | 
			
				
					| 
							
							
								 Erik Verbruggen | 062fa8e783 | Added mime-type for JS files to the QMLJS text editor. | 2010-01-15 17:41:39 +01:00 |  | 
			
				
					| 
							
							
								 Erik Verbruggen | 96e31c2a0f | Started merging the JS and QML editor plug-ins. | 2010-01-15 17:20:19 +01:00 |  |