[Pydev-cvs] org.python.pydev/src/org/python/pydev/builder/syntaxchecker ClearSyntaxMarkersPyeditLi
Brought to you by:
fabioz
From: Fabio Z. <fa...@us...> - 2008-10-03 00:44:10
|
Update of /cvsroot/pydev/org.python.pydev/src/org/python/pydev/builder/syntaxchecker In directory ddv4jf1.ch3.sourceforge.com:/tmp/cvs-serv10036/src/org/python/pydev/builder/syntaxchecker Modified Files: ClearSyntaxMarkersPyeditListener.java PySyntaxChecker.java Log Message: Synching with aptana svn repo for release 1.3.22 (see http://pydev.sourceforge.net/developers.html) Index: PySyntaxChecker.java =================================================================== RCS file: /cvsroot/pydev/org.python.pydev/src/org/python/pydev/builder/syntaxchecker/PySyntaxChecker.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** PySyntaxChecker.java 28 Sep 2008 12:45:46 -0000 1.1 --- PySyntaxChecker.java 3 Oct 2008 00:43:54 -0000 1.2 *************** *** 7,10 **** --- 7,11 ---- import org.python.pydev.builder.PyDevBuilderPrefPage; import org.python.pydev.builder.PyDevBuilderVisitor; + import org.python.pydev.core.log.Log; import org.python.pydev.editor.codecompletion.revisited.modules.SourceModule; import org.python.pydev.parser.PyParser; *************** *** 30,46 **** if(PyDevBuilderPrefPage.getAnalyzeOnlyActiveEditor()){ if(DebugSettings.DEBUG_ANALYSIS_REQUESTS){ ! System.out.println("PySyntaxChecker: PyDevBuilderPrefPage.getAnalyzeOnlyActiveEditor()"); } return; //not analyzed with this builder... always from parser changes. } - try { - PyParser.deleteErrorMarkers(resource); - } catch (CoreException e) { - PydevPlugin.log(e); - } if(DebugSettings.DEBUG_ANALYSIS_REQUESTS){ ! System.out.println("PySyntaxChecker: Checking!"); } --- 31,42 ---- if(PyDevBuilderPrefPage.getAnalyzeOnlyActiveEditor()){ if(DebugSettings.DEBUG_ANALYSIS_REQUESTS){ ! Log.toLogFile(this, "PyDevBuilderPrefPage.getAnalyzeOnlyActiveEditor()"); } return; //not analyzed with this builder... always from parser changes. } if(DebugSettings.DEBUG_ANALYSIS_REQUESTS){ ! Log.toLogFile(this, "Checking!"); } *************** *** 48,51 **** --- 44,53 ---- Throwable parseError = mod.parseError; + try { + PyParser.deleteErrorMarkers(resource); + } catch (CoreException e) { + PydevPlugin.log(e); + } + if(parseError != null){ try { Index: ClearSyntaxMarkersPyeditListener.java =================================================================== RCS file: /cvsroot/pydev/org.python.pydev/src/org/python/pydev/builder/syntaxchecker/ClearSyntaxMarkersPyeditListener.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ClearSyntaxMarkersPyeditListener.java 28 Sep 2008 12:45:46 -0000 1.1 --- ClearSyntaxMarkersPyeditListener.java 3 Oct 2008 00:43:54 -0000 1.2 *************** *** 9,12 **** --- 9,13 ---- import org.eclipse.ui.IEditorInput; import org.python.pydev.builder.PyDevBuilderPrefPage; + import org.python.pydev.core.log.Log; import org.python.pydev.editor.IPyEditListener; import org.python.pydev.editor.IPyEditListener3; *************** *** 51,55 **** if(input!= null && PyDevBuilderPrefPage.getAnalyzeOnlyActiveEditor()){ if(DebugSettings.DEBUG_ANALYSIS_REQUESTS){ ! System.out.println("ClearSyntaxMarkersPyeditListener: removing syntax error markers from editor."); } IFile relatedFile = (IFile) input.getAdapter(IFile.class); --- 52,56 ---- if(input!= null && PyDevBuilderPrefPage.getAnalyzeOnlyActiveEditor()){ if(DebugSettings.DEBUG_ANALYSIS_REQUESTS){ ! Log.toLogFile(this, "removing syntax error markers from editor."); } IFile relatedFile = (IFile) input.getAdapter(IFile.class); |