This is an automated email from the git hooks/post-receive script. xhaakon-guest pushed a commit to branch master in repository eclipse-pydev.
commit 1d4fc3483ad77899e03441f18fa78e1f8a22b896 Merge: 166256e 5349f4c Author: Jakub Adam <[email protected]> Date: Mon Aug 11 14:21:44 2014 +0200 Merge tag 'upstream/3.6.0' Upstream version 3.6.0 extra/_pydevd_bytecode.py | 414 - extra/dont_trace.diff | 272 - extra/pydevd_dont_trace.py | 114 - extra/pydevd_exception_utils.py | 188 - features/org.python.pydev.feature/feature.xml | 486 +- features/org.python.pydev.feature/pom.xml | 50 +- features/org.python.pydev.mylyn.feature/pom.xml | 52 +- features/org.python.pydev.p2-repo/pom.xml | 142 +- features/pom.xml | 80 +- .../com.python.pydev.analysis/META-INF/MANIFEST.MF | 76 +- plugins/com.python.pydev.analysis/pom.xml | 50 +- .../analysis/AnalysisPreferenceInitializer.java | 15 +- .../python/pydev/analysis/OccurrencesAnalyzer.java | 21 +- .../analysis/actions/ForceCodeAnalysisOnTree.java | 4 +- .../AbstractAdditionalDependencyInfo.java | 140 +- .../AbstractAdditionalInfoWithBuild.java | 7 +- .../AbstractAdditionalTokensInfo.java | 11 +- .../AdditionalInfoIntegrityChecker.java | 3 +- .../builders/AdditionalInfoModulesObserver.java | 61 - .../analysis/builder/AnalysisBuilderVisitor.java | 15 +- .../analysis/builder/AnalysisParserObserver.java | 14 +- .../pydev/analysis/builder/AnalysisRunner.java | 67 +- .../ctrl_1/DontAnalyzeFileMarkerParticipant.java | 1 + .../analysis/ctrl_1/IgnoreErrorParticipant.java | 74 +- .../pydev/analysis/indexview/NatureGroup.java | 3 +- .../analysis/organizeimports/OrganizeImports.java | 6 +- .../scopeanalysis/ScopeAnalyzerVisitor.java | 2 +- .../InterpreterInfoBuilder.java | 52 +- .../pydev/analysis/ui/AnalysisPreferencesPage.java | 62 +- .../pydev/analysis/visitors/ImportChecker.java | 10 + .../org/python/pydev/builder/pep8/Pep8Visitor.java | 127 +- .../pydev/analysis/OccurrencesAnalyzerTest.java | 37 + .../AdditionalInterpreterInfoTest.java | 99 +- ...Test.java => SyncSystemModulesManagerTest.java} | 14 +- .../META-INF/MANIFEST.MF | 60 +- plugins/com.python.pydev.codecompletion/pom.xml | 50 +- .../ctxinsensitive/CtxParticipant.java | 10 +- .../participant/ImportsCompletionParticipant.java | 20 +- .../CompletionParticipantBuiltinsTest.java | 5 - .../com.python.pydev.debug/META-INF/MANIFEST.MF | 48 +- plugins/com.python.pydev.debug/pom.xml | 50 +- .../com/python/pydev/debug/DebugEarlyStartup.java | 21 +- .../pydev/debug/DebugPluginPrefsInitializer.java | 9 +- .../pydev/debug/remote/RemoteDebuggerServer.java | 7 +- .../pydev/debug/ui/DebugPreferencesPageExt.java | 18 +- plugins/com.python.pydev.docs/.amateras | 11 - plugins/com.python.pydev.docs/.project | 23 - .../.settings/org.eclipse.core.resources.prefs | 3 - .../.settings/org.eclipse.core.runtime.prefs | 2 - .../.settings/org.eclipse.jdt.core.prefs | 375 - .../.settings/org.eclipse.jdt.ui.prefs | 3 - plugins/com.python.pydev.docs/LICENSE.TXT | 86 - plugins/com.python.pydev.docs/apache_notes.txt | 20 - .../ast/module_management.txt | 40 - plugins/com.python.pydev.docs/blog/template.html | 518 - plugins/com.python.pydev.docs/build_both.py | 152 - .../build_python_code_block.py | 91 - .../dev/better_java_and_zips_integration.txt | 28 - .../dev/configuring_turbogears.txt | 64 - .../dev/creating_common_navigator.txt | 16 - plugins/com.python.pydev.docs/dev/howtodebug.txt | 102 - plugins/com.python.pydev.docs/dev/howtoprofile.txt | 16 - .../dev/profile_session_17_jan_2008.txt | 1 - .../features/code_analysis.txt | 45 - .../features/code_completion.txt | 40 - plugins/com.python.pydev.docs/features/debug.txt | 5 - .../features/dependency_info.txt | 39 - .../features/detect_changes_in_interpreter.txt | 5 - .../fast_parsing_for_context_insensitive_info.txt | 8 - .../features/organize_imports.txt | 11 - .../com.python.pydev.docs/features/refactoring.txt | 90 - .../features/refactoring_caches.txt | 97 - .../features/refactoring_extract.txt | 28 - .../features/refactoring_references.txt | 3 - plugins/com.python.pydev.docs/features/roadmap.txt | 68 - plugins/com.python.pydev.docs/features/search.txt | 9 - .../features/view_hierarchy.txt | 19 - .../general_corel_icons/Backup_of_method_icon.cdr | Bin 13458 -> 0 bytes .../general_corel_icons/method_icon.cdr | Bin 13404 -> 0 bytes .../general_corel_icons/methpub_obj.gif | Bin 360 -> 0 bytes plugins/com.python.pydev.docs/git/git-model.htm | 2601 - .../Screen-shot-2009-12-24-at-11.png | Bin 201403 -> 0 bytes .../git/git-model_files/bm002.png | Bin 45163 -> 0 bytes .../git/git-model_files/centr-decentr.png | Bin 68150 -> 0 bytes .../git/git-model_files/fb.png | Bin 22718 -> 0 bytes .../git/git-model_files/ga.js | 40 - .../git/git-model_files/hotfix-branches1.png | Bin 49327 -> 0 bytes .../git/git-model_files/merge-without-ff.png | Bin 40552 -> 0 bytes .../git/git-model_files/pdf_icon.png | Bin 6427 -> 0 bytes .../git/git-model_files/style.css | 416 - .../git/git-model_files/wp-syntax.css | 46 - plugins/com.python.pydev.docs/html_to_rst.py | 10 - .../jira_importer/importer.py | 102 - .../jira_importer/pydev_export2._xml_ | 159106 ------------------ .../jira_importer/structure_xml_printer.py | 332 - .../jira_importer/xml_handler.py | 114 - plugins/com.python.pydev.docs/licenses/cpl.txt | 138 - plugins/com.python.pydev.docs/licenses/epl.txt | 133 - .../merged_homepage/HOWTO_RST.txt | 14 - .../merged_homepage/about.contents.rst | 113 - .../merged_homepage/developers.contents.rst | 121 - .../developers_grammar.contents.html | 56 - .../merged_homepage/download.contents.rst | 125 - .../merged_homepage/faq.contents.html | 438 - .../merged_homepage/favicon.ico | Bin 1406 -> 0 bytes .../merged_homepage/final/images/Thumbs.db | Bin 9216 -> 0 bytes .../images/_project_properties_substitution.png | Bin 13179 -> 0 bytes .../merged_homepage/final/images/about.png | Bin 4755 -> 0 bytes .../final/images/activate_license.png | Bin 25423 -> 0 bytes .../final/images/appcelerator/more_from_app.png | Bin 5134 -> 0 bytes .../merged_homepage/final/images/aptana_banner.gif | Bin 3402 -> 0 bytes .../final/images/bg_header_bottom2.gif | Bin 1043 -> 0 bytes .../merged_homepage/final/images/button.png | Bin 207 -> 0 bytes .../merged_homepage/final/images/buy.png | Bin 4891 -> 0 bytes .../merged_homepage/final/images/buy_it_paypal.png | Bin 6490 -> 0 bytes .../final/images/buy_it_shareit.png | Bin 7095 -> 0 bytes .../merged_homepage/final/images/buy_renewal.png | Bin 5741 -> 0 bytes .../merged_homepage/final/images/buypaypal.gif | Bin 2374 -> 0 bytes .../merged_homepage/final/images/buyshareit.gif | Bin 3288 -> 0 bytes .../final/images/codeanalysis/analysis_prefs.png | Bin 56466 -> 0 bytes .../final/images/codeanalysis/code_analysis1.png | Bin 27058 -> 0 bytes .../images/codeanalysis/code_analysis_problems.png | Bin 30063 -> 0 bytes .../merged_homepage/final/images/codecompl1.png | Bin 11413 -> 0 bytes .../final/images/codecompletion/Thumbs.db | Bin 6144 -> 0 bytes .../images/codecompletion/codecompletionattr1.png | Bin 16658 -> 0 bytes .../codecompletion/codecompletionbuiltins.png | Bin 9994 -> 0 bytes .../codecompletion/codecompletionhierarchy1.png | Bin 10449 -> 0 bytes .../codecompletion/codecompletionpreferences.png | Bin 25044 -> 0 bytes .../final/images/codecompletion/compl2.png | Bin 9572 -> 0 bytes .../final/images/codecompletion/compl3.png | Bin 7215 -> 0 bytes .../final/images/codecompletion/compl4.png | Bin 9153 -> 0 bytes .../final/images/codecoverage/coverage_view.png | Bin 22460 -> 0 bytes .../images/codecoverage/enable_new_launches.png | Bin 8593 -> 0 bytes .../final/images/codecoverage/results.png | Bin 8585 -> 0 bytes .../final/images/completion/complauto.png | Bin 27272 -> 0 bytes .../final/images/completion/complauto1.png | Bin 6450 -> 0 bytes .../final/images/completion/complctx.png | Bin 10208 -> 0 bytes .../final/images/completion/complctx1.png | Bin 15603 -> 0 bytes .../final/images/completion/complctx2.png | Bin 14364 -> 0 bytes .../final/images/completion/complctxprefs.png | Bin 24503 -> 0 bytes .../final/images/completion/complnoctx.png | Bin 17192 -> 0 bytes .../final/images/completion/complnoctx2.png | Bin 15596 -> 0 bytes .../final/images/completion/compltempl.png | Bin 4051 -> 0 bytes .../final/images/completion/compltemplprefs.png | Bin 32905 -> 0 bytes .../merged_homepage/final/images/console/Thumbs.db | Bin 7168 -> 0 bytes .../final/images/console/choose_console.png | Bin 24103 -> 0 bytes .../final/images/console/code_completion.png | Bin 12115 -> 0 bytes .../final/images/console/ctrl_1.png | Bin 11023 -> 0 bytes .../final/images/console/gui_mayavi.png | Bin 177380 -> 0 bytes .../final/images/console/gui_prefs.png | Bin 60313 -> 0 bytes .../merged_homepage/final/images/console/hover.png | Bin 8385 -> 0 bytes .../final/images/console/hyperlink.png | Bin 19964 -> 0 bytes .../final/images/console/page_up.png | Bin 8065 -> 0 bytes .../merged_homepage/final/images/console/prefs.png | Bin 19823 -> 0 bytes .../final/images/console/start_console.png | Bin 10638 -> 0 bytes .../final/images/console/umd_prefs.png | Bin 42301 -> 0 bytes .../final/images/console/umd_step1.png | Bin 48509 -> 0 bytes .../final/images/console/umd_step2.png | Bin 51133 -> 0 bytes .../final/images/console/umd_step3.png | Bin 56056 -> 0 bytes .../final/images/contentassist/Thumbs.db | Bin 6144 -> 0 bytes .../contentassist/ctrl_1_assign_to_attribs.png | Bin 10506 -> 0 bytes .../contentassist/ctrl_1_assign_to_attribs2.png | Bin 12681 -> 0 bytes .../images/contentassist/ctrl_1_compl_assign.png | Bin 4203 -> 0 bytes .../contentassist/ctrl_1_compl_docstring.png | Bin 5616 -> 0 bytes .../images/contentassist/ctrl_1_compl_import.png | Bin 4035 -> 0 bytes .../contentassist/ctrl_1_compl_try_except.png | Bin 4908 -> 0 bytes .../images/contentassist/ctrl_1_fix_import1.png | Bin 9955 -> 0 bytes .../images/contentassist/ctrl_1_fix_import2.png | Bin 12326 -> 0 bytes .../images/contentassist/ctrl_1_fix_import3.png | Bin 12754 -> 0 bytes .../images/contentassist/ctrl_1_ignoreerror.png | Bin 7994 -> 0 bytes .../images/contentassist/ctrl_1_ignoremodule.png | Bin 9354 -> 0 bytes .../images/contentassist/ctrl_1_ignoremodule2.png | Bin 13059 -> 0 bytes .../images/contentassist/ctrl_1_make_assign.png | Bin 5211 -> 0 bytes .../images/contentassist/ctrl_1_make_docstring.png | Bin 6814 -> 0 bytes .../images/contentassist/ctrl_1_make_import.png | Bin 3164 -> 0 bytes .../contentassist/ctrl_1_make_try_except.png | Bin 5146 -> 0 bytes .../final/images/debug_perspective.png | Bin 87518 -> 0 bytes .../final/images/debugger/Thumbs.db | Bin 7168 -> 0 bytes .../final/images/debugger/console1.png | Bin 88227 -> 0 bytes .../final/images/debugger/console2.png | Bin 38515 -> 0 bytes .../final/images/debugger/ctrl_f9.png | Bin 23895 -> 0 bytes .../final/images/debugger/debug_console.gif | Bin 13661 -> 0 bytes .../final/images/debugger/debug_dialog.gif | Bin 8207 -> 0 bytes .../final/images/debugger/debug_menu.png | Bin 6554 -> 0 bytes .../final/images/debugger/debug_perspective.png | Bin 41615 -> 0 bytes .../final/images/debugger/debugger.gif | Bin 27157 -> 0 bytes .../final/images/debugger/debugger1.png | Bin 12970 -> 0 bytes .../final/images/debugger/debugger10.png | Bin 29140 -> 0 bytes .../final/images/debugger/debugger11.png | Bin 28897 -> 0 bytes .../final/images/debugger/debugger2.png | Bin 20969 -> 0 bytes .../final/images/debugger/debugger3.png | Bin 3917 -> 0 bytes .../final/images/debugger/debugger4.png | Bin 31238 -> 0 bytes .../final/images/debugger/debugger5.png | Bin 19254 -> 0 bytes .../final/images/debugger/debugger6.png | Bin 92553 -> 0 bytes .../final/images/debugger/debugger7.png | Bin 7350 -> 0 bytes .../final/images/debugger/debugger8.png | Bin 27492 -> 0 bytes .../final/images/debugger/debugger9.png | Bin 15950 -> 0 bytes .../merged_homepage/final/images/debugger/f9.png | Bin 25795 -> 0 bytes .../final/images/debugger/hyperlink.png | Bin 24420 -> 0 bytes .../final/images/debugger/launching_dialog.png | Bin 26718 -> 0 bytes .../final/images/debugger/remotedebugger1.png | Bin 11085 -> 0 bytes .../final/images/debugger/remotedebugger2.png | Bin 12045 -> 0 bytes .../final/images/debugger/remotedebugger3.png | Bin 45194 -> 0 bytes .../final/images/debugger/run_as_debug.png | Bin 9929 -> 0 bytes .../final/images/debugger/run_as_regular.png | Bin 12437 -> 0 bytes .../final/images/debugger/run_history.png | Bin 15161 -> 0 bytes .../final/images/developers/Thumbs.db | Bin 29184 -> 0 bytes .../final/images/developers/patch.png | Bin 27098 -> 0 bytes .../final/images/developers/pic1.png | Bin 30499 -> 0 bytes .../final/images/developers/pic2.png | Bin 22410 -> 0 bytes .../final/images/developers/pic2a.png | Bin 444774 -> 0 bytes .../final/images/developers/pic3.png | Bin 16232 -> 0 bytes .../final/images/developers/pic4.png | Bin 36951 -> 0 bytes .../final/images/developers/pic5.png | Bin 14026 -> 0 bytes .../final/images/django/django_actions.png | Bin 7824 -> 0 bytes .../final/images/django/django_ctrl_2.png | Bin 32331 -> 0 bytes .../final/images/django/django_shell.png | Bin 28023 -> 0 bytes .../final/images/django/pydev_django_project.png | Bin 18244 -> 0 bytes .../final/images/django/run_as_django.png | Bin 14058 -> 0 bytes .../images/django/set_as_pydev_django_project.png | Bin 5465 -> 0 bytes .../merged_homepage/final/images/download.png | Bin 3422 -> 0 bytes .../merged_homepage/final/images/eclipse_award.png | Bin 21766 -> 0 bytes .../final/images/editor/assign_assist.png | Bin 2953 -> 0 bytes .../final/images/editor/assign_assist_camel.png | Bin 2310 -> 0 bytes .../images/editor/block_comments_preferences.png | Bin 21126 -> 0 bytes .../images/editor/code_completion_preferences.png | Bin 25044 -> 0 bytes .../images/editor/code_folding_preferences.png | Bin 22807 -> 0 bytes .../images/editor/code_formatter_preferences.png | Bin 24300 -> 0 bytes .../final/images/editor/code_style_preferences.png | Bin 13917 -> 0 bytes .../final/images/editor/docstring_preferences.png | Bin 22554 -> 0 bytes .../final/images/editor/editor_preferences.png | Bin 30442 -> 0 bytes .../final/images/editor/file_type_preferences.png | Bin 26257 -> 0 bytes .../final/images/editor/hover_preferences.png | Bin 14184 -> 0 bytes .../final/images/editor/import_preferences.png | Bin 17239 -> 0 bytes .../final/images/editor/template_preferences.png | Bin 31169 -> 0 bytes .../final/images/editor/typing_preferences.png | Bin 22140 -> 0 bytes .../merged_homepage/final/images/editor_prefs.png | Bin 68440 -> 0 bytes .../final/images/editor_prefs_inherited.png | Bin 80855 -> 0 bytes .../merged_homepage/final/images/faq/Thumbs.db | Bin 7680 -> 0 bytes .../final/images/faq/conf_python_external.png | Bin 23996 -> 0 bytes .../final/images/faq/interpreter_conf.png | Bin 23802 -> 0 bytes .../final/images/faq/properties_conf.png | Bin 17673 -> 0 bytes .../final/images/faq/references_conf.png | Bin 10981 -> 0 bytes .../final/images/found_features.png | Bin 42012 -> 0 bytes .../merged_homepage/final/images/general/Thumbs.db | Bin 19968 -> 0 bytes .../final/images/general/editor_preferences.png | Bin 19448 -> 0 bytes .../merged_homepage/final/images/general/new.png | Bin 1697 -> 0 bytes .../final/images/general/pydev_small.png | Bin 769 -> 0 bytes .../final/images/general/tks_smiley4.gif | Bin 1161 -> 0 bytes .../final/images/general/tks_smiley4.png | Bin 1239 -> 0 bytes .../merged_homepage/final/images/general/xml.png | Bin 445 -> 0 bytes .../final/images/gotodefinition/gotodefinition.png | Bin 32171 -> 0 bytes .../final/images/hierarchy/hierarchy_view.png | Bin 19130 -> 0 bytes .../final/images/hierarchy_view.png | Bin 21349 -> 0 bytes .../final/images/index/assignment_to_builtin.png | Bin 3360 -> 0 bytes .../final/images/index/code_analysis.png | Bin 20063 -> 0 bytes .../final/images/index/default_background.png | Bin 1898 -> 0 bytes .../final/images/index/hierarchy_view.png | Bin 7475 -> 0 bytes .../final/images/index/ipython_console.png | Bin 3798 -> 0 bytes .../final/images/index/manage_exceptions.png | Bin 6764 -> 0 bytes .../final/images/index/override_methods.png | Bin 4153 -> 0 bytes .../final/images/index/quick_outline_parent.png | Bin 6872 -> 0 bytes .../final/images/index/refactor_duplicate.png | Bin 6343 -> 0 bytes .../final/images/index/rerun_on_change.png | Bin 6526 -> 0 bytes .../final/images/install/install_menu1.png | Bin 8115 -> 0 bytes .../merged_homepage/final/images/install_menu.png | Bin 5619 -> 0 bytes .../final/images/install_select_new.png | Bin 54783 -> 0 bytes .../interactiveconsole/breakpoint_on_runfile.png | Bin 110037 -> 0 bytes .../breakpoint_on_running_function.png | Bin 114438 -> 0 bytes ...teractive_console_variables_view_preference.png | Bin 23496 -> 0 bytes .../images/interactiveconsole/preferences.png | Bin 62068 -> 0 bytes .../interactiveconsole/view_when_in_console.png | Bin 128468 -> 0 bytes .../merged_homepage/final/images/interpreter.png | Bin 36622 -> 0 bytes .../final/images/interpreter_forced_builtins.png | Bin 9001 -> 0 bytes .../final/images/interpreter_mac.png | Bin 226461 -> 0 bytes .../final/images/interpreter_predefined.png | Bin 8255 -> 0 bytes .../merged_homepage/final/images/logo.png | Bin 9099 -> 0 bytes .../merged_homepage/final/images/logo_110_80.png | Bin 5463 -> 0 bytes .../final/images/logo_open_110_80.png | Bin 2328 -> 0 bytes .../merged_homepage/final/images/manual.png | Bin 6531 -> 0 bytes .../markoccurrences/markoccurrences_example.png | Bin 59608 -> 0 bytes .../markoccurrences_preferences.png | Bin 14709 -> 0 bytes .../merged_homepage/final/images/menu_run.png | Bin 38587 -> 0 bytes .../final/images/navigator_rigth_click.png | Bin 5201 -> 0 bytes .../merged_homepage/final/images/new.png | Bin 1697 -> 0 bytes .../merged_homepage/final/images/new_module.png | Bin 14759 -> 0 bytes .../merged_homepage/final/images/new_package.png | Bin 10692 -> 0 bytes .../merged_homepage/final/images/new_project.png | Bin 10006 -> 0 bytes .../final/images/new_source_folder.png | Bin 5245 -> 0 bytes .../merged_homepage/final/images/open_decl.png | Bin 19025 -> 0 bytes .../final/images/open_decl_menu.png | Bin 28504 -> 0 bytes .../final/images/open_perspective.png | Bin 8616 -> 0 bytes .../final/images/perspective_to_debug.png | Bin 21776 -> 0 bytes .../final/images/project_properties.png | Bin 13691 -> 0 bytes .../images/project_properties_substitution.png | Bin 13179 -> 0 bytes .../merged_homepage/final/images/project_refs.png | Bin 7569 -> 0 bytes .../merged_homepage/final/images/project_refs2.png | Bin 25255 -> 0 bytes .../merged_homepage/final/images/project_type.png | Bin 8531 -> 0 bytes .../final/images/py_unit/py_unit_preferences.png | Bin 23077 -> 0 bytes .../final/images/py_unit/py_unit_view.png | Bin 43874 -> 0 bytes .../merged_homepage/final/images/pydev_banner.gif | Bin 6670 -> 0 bytes .../merged_homepage/final/images/pydev_banner2.gif | Bin 4918 -> 0 bytes .../final/images/pydev_banner_110_80.gif | Bin 2678 -> 0 bytes .../final/images/pydev_extensions_banner.gif | Bin 5117 -> 0 bytes .../final/images/pydev_extensions_logo_small.png | Bin 3365 -> 0 bytes .../merged_homepage/final/images/pydev_logo6.gif | Bin 3448 -> 0 bytes .../merged_homepage/final/images/pylint/Thumbs.db | Bin 5632 -> 0 bytes .../merged_homepage/final/images/pylint/pylint.png | Bin 29147 -> 0 bytes .../final/images/pylint/pylint_prefs.png | Bin 31021 -> 0 bytes .../merged_homepage/final/images/quick_outline.png | Bin 19683 -> 0 bytes .../final/images/refactor/refactor_base.png | Bin 15144 -> 0 bytes .../images/refactor/refactor_extract_method1.png | Bin 16642 -> 0 bytes .../images/refactor/refactor_extract_method2.png | Bin 16883 -> 0 bytes .../images/refactor/refactor_extract_var1.png | Bin 19351 -> 0 bytes .../images/refactor/refactor_extract_var2.png | Bin 16335 -> 0 bytes .../final/images/refactor/refactor_inline1.png | Bin 15886 -> 0 bytes .../final/images/refactor/refactor_inline2.png | Bin 15244 -> 0 bytes .../final/images/refactor/refactor_rename1.png | Bin 21678 -> 0 bytes .../final/images/refactor/refactor_rename2.png | Bin 16882 -> 0 bytes .../images/renameoccurrences/renameoccurrences.png | Bin 60239 -> 0 bytes .../final/images/request_license.png | Bin 39827 -> 0 bytes .../images/screenshot/screenshot_code_analysis.png | Bin 45714 -> 0 bytes .../screenshot/screenshot_code_completion.png | Bin 53704 -> 0 bytes .../screenshot/screenshot_code_completion_self.png | Bin 49221 -> 0 bytes .../images/screenshot/screenshot_coverage.png | Bin 41885 -> 0 bytes .../images/screenshot/screenshot_create_robot.png | Bin 53358 -> 0 bytes .../final/images/screenshot/screenshot_debug.png | Bin 42486 -> 0 bytes .../screenshot/screenshot_globals_browser.png | Bin 46500 -> 0 bytes .../screenshot/screenshot_override_method.png | Bin 43795 -> 0 bytes .../final/images/screenshot/screenshot_py_unit.png | Bin 48108 -> 0 bytes .../final/images/screenshot/screenshot_shell.png | Bin 45028 -> 0 bytes .../final/images/scripting/scripting_output.png | Bin 32027 -> 0 bytes .../final/images/scripting/scripting_prefs.png | Bin 46627 -> 0 bytes .../final/images/sponsors/Thumbs.db | Bin 7168 -> 0 bytes .../final/images/sponsors/aptana_banner.gif | Bin 3251 -> 0 bytes .../final/images/sponsors/extensions.gif | Bin 2738 -> 0 bytes .../final/images/sponsors/extensions2.gif | Bin 2637 -> 0 bytes .../final/images/sponsors/kichwacoders.png | Bin 5654 -> 0 bytes .../final/images/sponsors/kichwacoders_.png | Bin 4638 -> 0 bytes .../final/images/sponsors/liclipse.png | Bin 1793 -> 0 bytes .../final/images/sponsors/logo_esss.gif | Bin 1004 -> 0 bytes .../final/images/sponsors/logo_esss2.gif | Bin 806 -> 0 bytes .../final/images/sponsors/logo_esss3.gif | Bin 2385 -> 0 bytes .../final/images/sponsors/logo_esss4.gif | Bin 1981 -> 0 bytes .../final/images/sponsors/os_logo_and_url.jpg | Bin 14077 -> 0 bytes .../final/images/sponsors/os_logo_big.gif | Bin 2802 -> 0 bytes .../final/images/sponsors/os_logo_small.gif | Bin 2715 -> 0 bytes .../final/images/sponsors/paypal.gif | Bin 857 -> 0 bytes .../images/sponsors/pydev_extensions_banner.gif | Bin 5117 -> 0 bytes .../sponsors/pydev_extensions_logo_small.png | Bin 3738 -> 0 bytes .../final/images/sponsors/squishlist.png | Bin 5191 -> 0 bytes .../final/images/sponsors/tracetronic.png | Bin 2484 -> 0 bytes .../merged_homepage/final/images/structure1.png | Bin 6939 -> 0 bytes .../merged_homepage/final/images/tasks/Thumbs.db | Bin 6656 -> 0 bytes .../merged_homepage/final/images/tasks/tasks.png | Bin 16307 -> 0 bytes .../merged_homepage/final/images/tasks/tasks2.png | Bin 41150 -> 0 bytes .../merged_homepage/final/images/tasks/tasks3.png | Bin 6570 -> 0 bytes .../final/images/templates/Thumbs.db | Bin 5632 -> 0 bytes .../images/templates/template_preferences.png | Bin 24910 -> 0 bytes .../final/images/templates/template_use.png | Bin 7833 -> 0 bytes .../merged_homepage/final/images/terms.png | Bin 3605 -> 0 bytes .../merged_homepage/final/images/uninstall.png | Bin 41831 -> 0 bytes .../final/images/update_address.png | Bin 10804 -> 0 bytes .../final/images/update_license.png | Bin 43464 -> 0 bytes .../merged_homepage/final/images/update_sites.png | Bin 28527 -> 0 bytes .../merged_homepage/final/images/update_sites2.png | Bin 21962 -> 0 bytes .../merged_homepage/final/images/update_sites3.png | Bin 13740 -> 0 bytes .../merged_homepage/final/images/update_sites4.png | Bin 22970 -> 0 bytes .../merged_homepage/final/images/values.png | Bin 2076 -> 0 bytes .../merged_homepage/final/images/video/snap.png | Bin 12538 -> 0 bytes .../merged_homepage/final/images/video/snap0.png | Bin 8436 -> 0 bytes .../merged_homepage/final/images/video/snap1.png | Bin 7988 -> 0 bytes .../merged_homepage/final/images/video/snap3.png | Bin 4435 -> 0 bytes .../merged_homepage/final/images/video/snap5.png | Bin 13038 -> 0 bytes .../merged_homepage/final/images/yk.png | Bin 818 -> 0 bytes .../merged_homepage/final/nightly/.htaccess | 5 - .../merged_homepage/final/nightly/index.html | 2 - .../final/screencasts/presentation1.swf | Bin 600504 -> 0 bytes .../merged_homepage/final/updates/.htaccess | 5 - .../merged_homepage/final/updates/index.html | 2 - .../merged_homepage/history_pydev.rst | 3007 - .../history_pydev_extensions.contents.html | 347 - .../merged_homepage/homepage_freemind.mm | 67 - .../merged_homepage/index.rst | 168 - .../merged_homepage/manual.contents.html | 73 - .../manual_101_eclipse.contents.rst | 25 - .../manual_101_first_module.contents.html | 64 - .../manual_101_install.contents.rst | 227 - .../manual_101_interpreter.contents.html | 190 - .../manual_101_project_conf.contents.html | 88 - .../manual_101_project_conf2.contents.html | 61 - .../merged_homepage/manual_101_root.contents.rst | 51 - .../merged_homepage/manual_101_run.contents.html | 58 - .../merged_homepage/manual_101_tips.contents.rst | 20 - .../manual_adv_assistants.contents.html | 97 - .../manual_adv_code_analysis.contents.html | 93 - .../manual_adv_complauto.contents.html | 13 - .../manual_adv_complctx.contents.rst | 66 - .../manual_adv_complnoctx.contents.html | 19 - .../manual_adv_compltemp.contents.html | 13 - .../manual_adv_coverage.contents.html | 34 - .../manual_adv_debug_console.contents.html | 28 - .../manual_adv_debugger.contents.html | 115 - .../manual_adv_django.contents.html | 118 - .../manual_adv_editor_prefs.contents.html | 73 - .../manual_adv_features.contents.html | 511 - .../manual_adv_gotodef.contents.html | 20 - .../manual_adv_hierarchy_view.contents.html | 24 - .../manual_adv_interactive_console.contents.rst | 286 - .../manual_adv_keybindings.contents.html | 509 - .../manual_adv_launch.contents.html | 91 - .../manual_adv_markoccurrences.contents.html | 15 - .../manual_adv_open_decl_quick.contents.html | 28 - .../merged_homepage/manual_adv_pylint.contents.rst | 49 - .../manual_adv_pyunit.contents.html | 107 - .../manual_adv_quick_outline.contents.html | 14 - .../manual_adv_refactoring.contents.html | 55 - .../manual_adv_remote_debugger.contents.html | 91 - .../manual_adv_renameoccurrences.contents.html | 15 - .../merged_homepage/manual_adv_tasks.contents.html | 26 - .../manual_adv_type_hints.contents.rst | 119 - .../manual_articles_scripting.contents.html | 91 - .../manual_screencasts.contents.html | 35 - .../manual_screencasts_presentation1.contents.html | 38 - .../merged_homepage/nightly/.htaccess | 5 - .../merged_homepage/nightly/index.html | 2 - .../merged_homepage/pydev_certificate.cer | Bin 800 -> 0 bytes .../merged_homepage/screenshots.contents.rst | 99 - .../merged_homepage/scripts/build_merged.py | 148 - .../merged_homepage/stylesheet.css | 317 - .../merged_homepage/template1.html | 308 - .../merged_homepage/templateManual.html | 313 - .../merged_homepage/updates/.htaccess | 5 - .../merged_homepage/updates/index.html | 2 - .../merged_homepage/video_pydev_20.html | 78 - .../merged_homepage/video_swfobject.js | 5 - .../new_homepage_structure_planning.txt | 74 - .../com.python.pydev.docs/planning/releases.txt | 8 - plugins/com.python.pydev.docs/pydev_freemind.mm | 299 - plugins/com.python.pydev.docs/release_email.txt | 96 - plugins/com.python.pydev.docs/release_process.txt | 118 - plugins/com.python.pydev.docs/wiki.txt | 46 - plugins/com.python.pydev.fastparser/.pydevproject | 7 + .../META-INF/MANIFEST.MF | 40 +- plugins/com.python.pydev.fastparser/pom.xml | 50 +- .../META-INF/MANIFEST.MF | 88 +- plugins/com.python.pydev.refactoring/plugin.xml | 88 +- plugins/com.python.pydev.refactoring/pom.xml | 50 +- .../pydev/refactoring/ChangedFilesChecker.java | 66 + .../refactoring/actions/PyGoToDefinition.java | 37 +- .../actions/PyToggleMarkOccurrences.java | 38 - .../refactoring/actions/ToggleMarkOccurrences.java | 51 + .../hyperlink/PythonElementHyperlinkDetector.java | 5 +- .../markoccurrences/MarkOccurrencesDispatcher.java | 2 +- .../markoccurrences/MarkOccurrencesJob.java | 305 +- .../refactorer/RefactorerFindReferences.java | 4 +- .../refactoring/refactorer/RefactorerFinds.java | 2 +- .../search/copied/ReplaceRefactoring.java | 28 +- .../search/FindOccurrencesSearchQuery.java | 9 +- .../TddRefactorCompletionInInexistentModule.java | 19 +- .../rename/AbstractRenameRefactorProcess.java | 19 +- .../AbstractRenameWorkspaceRefactorProcess.java | 5 + .../wizards/rename/MatchImportsVisitor.java | 23 +- .../wizards/rename/PyRenameEntryPoint.java | 27 +- .../wizards/rename/TextEditCreation.java | 9 +- .../pydev/refactoring/refactorer/SearchTest.java | 8 + .../rename/RenameModuleRefactoringTest.java | 66 + .../tests/pysrcrefactoring/mymain.py | 0 .../reflib/renamemodule6/__init__.py | 0 .../reflib/renamemodule6/another.py | 2 + .../pysrcrefactoring/reflib/renamemodule6/scene.py | 2 + .../reflib/renamemodule6/scene_tree.py | 2 + .../pysrcrefactoring/renamemodule5/__init__.py | 0 .../renamemodule5/_tests/__init__.py | 0 .../pysrcrefactoring/renamemodule5/_tests/foo.py | 4 + .../renamemodule5/_tests/foobar.py | 2 + .../pysrcrefactoring/renamemodule5/app_setup.py | 5 + .../tests/pysrcrefactoring/testpkg/__init__.py | 0 .../tests/pysrcrefactoring/testpkg/_imp.py | 1 + .../META-INF/MANIFEST.MF | 64 +- .../RUN ON RELEASE AllTests.launch | 1 - plugins/com.python.pydev.runalltests/pom.xml | 68 +- plugins/com.python.pydev/.pydevproject | 7 + plugins/com.python.pydev/META-INF/MANIFEST.MF | 72 +- plugins/com.python.pydev/pom.xml | 50 +- .../src/com/python/pydev/PydevPlugin.java | 34 - .../interactiveconsole/EvaluateActionSetter.java | 93 +- plugins/org.python.pydev.ast/META-INF/MANIFEST.MF | 30 +- plugins/org.python.pydev.ast/pom.xml | 50 +- plugins/org.python.pydev.core/META-INF/MANIFEST.MF | 56 +- plugins/org.python.pydev.core/pom.xml | 50 +- .../src/org/python/pydev/core/DeltaSaver.java | 61 +- .../src/org/python/pydev/core/ExtensionHelper.java | 3 + .../pydev/core/IInterpreterManagerListener.java | 11 + .../src/org/python/pydev/core/IMiscConstants.java | 1 + .../src/org/python/pydev/core/IModulesManager.java | 12 +- .../src/org/python/pydev/core/IPyEdit.java | 7 +- .../python/pydev/core/IPyFormatStdProvider.java | 13 + .../org/python/pydev/core/IPythonPathNature.java | 7 + .../python/pydev/core/cache/CompleteIndexKey.java | 7 + .../src/org/python/pydev/core/cache/DiskCache.java | 1 + .../python/pydev/core/docutils/PySelection.java | 40 +- .../pydev/core/docutils/StringSubstitution.java | 11 +- .../pydev/core/TestDependent.windows.properties | 38 +- .../core/docutils/StringSubstitutionTest.java | 5 + .../core/resource_stubs/AbstractIResourceStub.java | 2 +- .../pydev/core/structure/FastStringBufferTest.java | 17 + .../META-INF/MANIFEST.MF | 56 +- plugins/org.python.pydev.customizations/pom.xml | 50 +- plugins/org.python.pydev.debug/.classpath | 1 + plugins/org.python.pydev.debug/.pydevproject | 6 + .../org.python.pydev.debug/META-INF/MANIFEST.MF | 89 +- plugins/org.python.pydev.debug/build.properties | 1 + plugins/org.python.pydev.debug/plugin.xml | 63 +- plugins/org.python.pydev.debug/pom.xml | 50 +- .../pydev_debug_command_line_participant.exsd | 107 + .../debug/codecoverage/PyCodeCoverageView.java | 4 +- .../console/ConsoleCompletionsPageParticipant.java | 6 +- .../src/org/python/pydev/debug/core/Constants.java | 3 +- .../core/PydevDebugPreferencesInitializer.java | 3 + .../debug/handlers/PrettyPrintCommandHandler.java | 11 + .../pydev/debug/model/AbstractDebugTarget.java | 55 +- .../src/org/python/pydev/debug/model/XMLUtils.java | 58 +- .../org/python/pydev/debug/model/XMLUtilsTest.java | 37 + .../model/remote/AbstractDebuggerCommand.java | 1 + .../pydev/debug/model/remote/ListenConnector.java | 23 +- .../pydev/debug/model/remote/RemoteDebugger.java | 12 +- .../model/remote/RunCustomOperationCommand.java | 11 + .../model/remote/SetDontTraceEnabledCommand.java | 21 + .../debug/processfactory/PyProcessFactory.java | 80 + .../python/pydev/debug/pyunit/PyUnitLaunch.java | 2 +- .../python/pydev/debug/pyunit/PyUnitServer.java | 23 +- .../pydev/debug/pyunit/PyUnitSortListener.java | 11 +- .../pydev/debug/pyunit/PyUnitTestResult.java | 11 +- .../python/pydev/debug/pyunit/PyUnitTestRun.java | 4 +- .../org/python/pydev/debug/pyunit/PyUnitView.java | 21 +- .../debug/quick_assist/QuickAssistDontTrace.java | 46 + .../org/python/pydev/debug/ui/DebugPrefsPage.java | 47 +- .../ui/ExecutableDirectoryPropertyTester.java | 37 + .../pydev/debug/ui/PythonConsoleLineTracker.java | 67 +- .../python/pydev/debug/ui/PythonSourceViewer.java | 13 +- .../DebugEditorBasedOnNatureTypeAction.java | 40 + .../actions/RunEditorAsCustomUnitTestAction.java | 404 +- .../pydev/debug/ui/blocks/MainModuleBlock.java | 88 +- .../debug/ui/blocks/WorkingDirectoryBlock.java | 11 +- .../debug/ui/launching/AbstractLaunchShortcut.java | 80 +- .../ui/launching/IPyCommandLineParticipant.java | 9 + .../ui/launching/LaunchConfigurationCreator.java | 2 +- .../pydev/debug/ui/launching/PythonRunner.java | 85 +- .../debug/ui/launching/PythonRunnerCallbacks.java | 4 + .../debug/ui/launching/PythonRunnerConfig.java | 28 +- .../pydev/debug/newconsole/PydevConsole.java | 8 + .../newconsole/PydevConsoleCommunication.java | 53 +- .../PydevConsoleCompletionProcessor.java | 5 +- .../debug/newconsole/PydevConsoleConstants.java | 8 +- .../debug/newconsole/PydevConsoleInterpreter.java | 17 +- .../PydevConsolePreferencesInitializer.java | 3 + .../newconsole/PydevDebugConsoleCommunication.java | 5 +- .../newconsole/prefs/InteractiveConsolePrefs.java | 12 + .../prefs/InteractiveConsoleUMDPrefs.java | 12 + .../org.python.pydev.django/META-INF/MANIFEST.MF | 66 +- plugins/org.python.pydev.django/pom.xml | 50 +- .../pydev/django/debug/ui/actions/DjangoShell.java | 16 +- .../django/launching/DjangoLaunchShortcut.java | 11 +- plugins/org.python.pydev.help/.pydevproject | 7 + plugins/org.python.pydev.help/META-INF/MANIFEST.MF | 18 +- plugins/org.python.pydev.help/pom.xml | 50 +- plugins/org.python.pydev.jython/.classpath | 2 +- plugins/org.python.pydev.jython/.pydevproject | 8 + .../org.python.pydev.jython/JYTHON_BUILD_NOTES.txt | 43 +- .../org.python.pydev.jython/META-INF/MANIFEST.MF | 47 +- plugins/org.python.pydev.jython/build.properties | 6 +- .../jysrc/assign_params_to_attributes_action.py | 2 - .../jysrc/assign_params_to_attributes_assist.py | 1 - .../jysrc/assist_proposal.py | 1 - .../jysrc/assist_regex_based_proposal.py | 3 - .../jysrc/convert_api_to_pypredef.py | 19 +- .../jysrc/pyedit_assign_params_to_attributes.py | 10 +- .../pyedit_assist_assign_value_to_var_if_None.py | 13 +- .../jysrc/pyedit_clear_templates_cache.py | 1 - .../jysrc/pyedit_create_lines_on_commas.py | 11 - .../jysrc/pyedit_enable_editor_wrap.py | 1 - .../jysrc/pyedit_example.py | 1 - .../jysrc/pyedit_example2.py | 2 - .../jysrc/pyedit_exec_line_in_shell.py | 310 + .../jysrc/pyedit_import_to_string.py | 11 - .../jysrc/pyedit_kill_shells.py | 2 - .../jysrc/pyedit_wrap_paragraph.py | 11 - .../jysrc/pytemplate_defaults.py | 11 +- .../jysrc/tests/test_templates.py | 2 - plugins/org.python.pydev.jython/jython.pro | 474 + plugins/org.python.pydev.jython/pom.xml | 50 +- .../python/pydev/jython/IPythonInterpreter.java | 2 +- .../src/org/python/pydev/jython/JythonPlugin.java | 27 +- plugins/org.python.pydev.mylyn/pom.xml | 52 +- .../org.python.pydev.parser/META-INF/MANIFEST.MF | 58 +- plugins/org.python.pydev.parser/pom.xml | 50 +- .../src/org/python/pydev/parser/PyParser.java | 201 +- .../org/python/pydev/parser/grammar30/grammar34 | 133 + .../parser/jython/ast/factory/PyAstFactory.java | 5 + .../pydev/parser/prettyprinterv2/Formatter.java | 7 +- .../pydev/parser/prettyprinterv2/IFormatter.java | 8 +- .../parser/prettyprinterv2/PrettyPrinterDocV2.java | 25 + .../prettyprinterv2/PrettyPrinterVisitorV2.java | 17 +- .../python/pydev/parser/visitors/NodeUtils.java | 6 +- .../AbstractPrettyPrinterTestBase.java | 57 +- .../prettyprinter/PrettyPrinter30LibTest.java | 17 + .../parser/prettyprinter/PrettyPrinterTest.java | 20 +- .../META-INF/MANIFEST.MF | 142 +- .../contrib/ch/hsr/ukistler/astgraph/ASTGraph.java | 14 + .../ch/hsr/ukistler/astgraph/GraphPrinter.java | 14 + .../ch/hsr/ukistler/astgraph/GraphView.java | 14 + .../ch/hsr/ukistler/astgraph/GraphVisitor.java | 14 + .../ch/hsr/ukistler/astgraph/ImageWriter.java | 14 + plugins/org.python.pydev.refactoring/pom.xml | 76 +- .../inlinelocal/InlineLocalChangeProcessor.java | 16 + .../inlinelocal/InlineLocalRefactoring.java | 16 + .../inlinelocal/InlineLocalRequestProcessor.java | 16 + .../inlinelocal/edit/ReplaceWithExpression.java | 16 + .../inlinelocal/request/InlineLocalRequest.java | 16 + .../refactoring/core/base/PyDocumentChange.java | 7 +- .../core/base/PyDocumentChangeForTests.java | 12 + .../refactoring/core/base/PyTextFileChange.java | 8 +- .../refactoring/ui/actions/InlineLocalAction.java | 16 + .../python/pydev/refactoring/tests/AllTests.java | 16 + .../pydev/refactoring/tests/adapter/AllTests.java | 14 + .../tests/adapter/ClassDefAdapterTestCase.java | 14 + .../tests/adapter/ClassDefAdapterTestSuite.java | 16 + .../adapter/CodeCompletionASTManagerStub.java | 14 + .../tests/adapter/FunctionDefAdapterTestCase.java | 14 + .../tests/adapter/FunctionDefAdapterTestSuite.java | 16 + .../tests/adapter/HierarchyTestCase.java | 22 +- .../tests/adapter/ModuleAdapterTestCase.java | 16 + .../tests/adapter/ModuleAdapterTestConfig.java | 14 + .../tests/adapter/ModuleAdapterTestSuite.java | 16 + .../tests/adapter/PythonNatureStub.java | 14 + .../refactoring/tests/codegenerator/AllTests.java | 14 + .../constructorfield/ConstructorFieldTestCase.java | 14 + .../ConstructorFieldTestSuite.java | 16 + .../MockupConstructorFieldConfig.java | 14 + .../MockupConstructorFieldRequestProcessor.java | 14 + .../GeneratePropertiesTestCase.java | 14 + .../GeneratePropertiesTestSuite.java | 16 + .../MockupGeneratePropertiesConfig.java | 14 + .../MockupGeneratePropertiesRequestProcessor.java | 14 + .../MockupOverrideMethodsConfig.java | 14 + .../MockupOverrideMethodsRequestProcessor.java | 15 + .../overridemethods/OverrideMethodsTestCase.java | 14 + .../overridemethods/OverrideMethodsTestSuite.java | 16 + .../tests/coderefactoring/AllTests.java | 16 + .../extractmethod/ExtractMethodTestCase.java | 16 + .../extractmethod/ExtractMethodTestSuite.java | 16 + .../extractmethod/MockupExtractMethodConfig.java | 14 + .../MockupExtractMethodRequestProcessor.java | 14 + .../refactoring/tests/core/AbstractIOTestCase.java | 17 + .../tests/core/AbstractIOTestSuite.java | 16 + .../tests/core/AbstractRewriterTestCase.java | 16 + .../tests/core/IInputOutputTestCase.java | 14 + .../pydev/refactoring/tests/rewriter/AllTests.java | 14 + .../tests/rewriter/RewriterTestCase.java | 14 + .../tests/rewriter/RewriterTestSuite.java | 16 + .../pydev/refactoring/tests/visitors/AllTests.java | 14 + .../tests/visitors/AttributeVisitorTestCase.java | 14 + .../tests/visitors/AttributeVisitorTestSuite.java | 16 + .../tests/visitors/ClassVisitorTestCase.java | 14 + .../tests/visitors/ClassVisitorTestSuite.java | 16 + .../tests/visitors/MockupSelectionConfig.java | 14 + .../tests/visitors/PropertyVisitorTestCase.java | 14 + .../tests/visitors/PropertyVisitorTestSuite.java | 16 + .../visitors/ScopeVarAssignVisitorTestCase.java | 14 + .../visitors/ScopeVarAssignVisitorTestSuite.java | 16 + .../tests/visitors/ScopeVarVisitorTestCase.java | 14 + .../tests/visitors/ScopeVarVisitorTestSuite.java | 16 + .../tests/visitors/SelectionExtensionTestCase.java | 16 + .../visitors/SelectionExtensionTestSuite.java | 16 + .../META-INF/MANIFEST.MF | 73 +- plugins/org.python.pydev.shared_core/pom.xml | 50 +- .../org/python/pydev/shared_core/io/FileUtils.java | 15 +- .../pydev/shared_core/io/ThreadStreamReader.java | 6 + .../pydev/shared_core/locator/BaseItemPointer.java | 74 + .../pydev/shared_core/locator/GetContainers.java | 128 + .../python/pydev/shared_core/locator/GetFiles.java | 141 + .../python/pydev/shared_core/net/SocketUtil.java | 4 +- .../parsing/ChangedParserInfoForObservers.java | 9 +- .../pydev/shared_core/parsing/ParserScheduler.java | 3 + .../pydev/shared_core/parsing/ParsingThread.java | 7 +- .../python/pydev/shared_core/path_watch/foo.java | 11 + .../pydev/shared_core/process/ProcessUtils.java | 202 + .../pydev/shared_core/string/FastStringBuffer.java | 17 + .../pydev/shared_core/string/StringUtils.java | 26 + .../structure/StringToIntCounterSmallSet.java | 11 + .../pydev/shared_core/structure/TreeNode.java | 7 +- .../org/python/pydev/shared_core/utils/DocCmd.java | 1 + .../shared_core/utils/ThreadPriorityHelper.java | 11 + .../python/pydev/shared_core/io/FileUtilsTest.java | 11 + .../structure/StringToIntCounterSmallSetTest.java | 11 + .../META-INF/MANIFEST.MF | 80 +- .../pom.xml | 50 +- .../console/IScriptConsoleCommunication.java | 3 +- .../console/ui/ScriptConsole.java | 102 + .../console/ui/internal/ICommandHandler.java | 4 +- .../IScriptConsoleViewer2ForDocumentListener.java | 6 + .../ui/internal/ScriptConsoleDocumentListener.java | 164 +- .../console/ui/internal/ScriptConsolePage.java | 2 +- .../console/ui/internal/ScriptConsoleViewer.java | 31 +- .../META-INF/MANIFEST.MF | 83 +- plugins/org.python.pydev.shared_ui/plugin.xml | 9 +- plugins/org.python.pydev.shared_ui/pom.xml | 50 +- .../org/python/pydev/shared_ui/EditorUtils.java | 20 +- .../python/pydev/shared_ui/actions/BaseAction.java | 62 +- .../AbstractCompletionProcessorWithCycling.java | 2 + .../ConsoleRestartLaunchPageParticipant.java | 15 +- .../pydev/shared_ui/debug/RelaunchConstants.java | 6 + .../pydev/shared_ui/debug}/RelaunchLastAction.java | 8 +- .../shared_ui/debug}/RestartLaunchAction.java | 26 +- .../debug}/TerminateAllLaunchesAction.java | 27 +- .../pydev/shared_ui/dialogs/DialogHelpers.java | 11 + .../shared_ui/dialogs/SelectElementDialog.java | 11 + .../python/pydev/shared_ui/editor/BaseEditor.java | 92 + .../shared_ui/editor/BaseEditorCursorListener.java | 131 +- .../pydev/shared_ui/editor/BaseSourceViewer.java | 31 + .../editor/ITextViewerExtensionAutoEditions.java | 11 + .../field_editors/BooleanFieldEditorCustom.java | 17 + .../shared_ui/field_editors/ButtonFieldEditor.java | 11 + .../shared_ui/field_editors/LinkFieldEditor.java | 34 +- .../mark_occurrences/BaseMarkOccurrencesJob.java | 338 + .../shared_ui/proposals/IPyCompletionProposal.java | 4 + .../utils/AsynchronousProgressMonitorWrapper.java | 11 + plugins/org.python.pydev/.pydevproject | 8 + plugins/org.python.pydev/META-INF/MANIFEST.MF | 162 +- plugins/org.python.pydev/Pydev.gif | Bin 1277 -> 0 bytes plugins/org.python.pydev/about.ini | 6 +- plugins/org.python.pydev/build.properties | 5 +- .../css/dark/e4-pydev-dark_preferencestyle.css | 19 + plugins/org.python.pydev/install.py | 1 + plugins/org.python.pydev/plugin.xml | 111 +- plugins/org.python.pydev/pom.xml | 96 +- plugins/org.python.pydev/pydev.png | Bin 0 -> 1184 bytes plugins/org.python.pydev/pysrc/_pydev_execfile.py | 32 +- .../pysrc/_pydev_jy_imports_tipper.py | 2 +- plugins/org.python.pydev/pysrc/_pydev_xmlrpclib.py | 2 +- plugins/org.python.pydev/pysrc/interpreterInfo.py | 4 +- .../org.python.pydev/pysrc/pycompletionserver.py | 22 +- plugins/org.python.pydev/pysrc/pydev_imports.py | 47 + plugins/org.python.pydev/pysrc/pydev_monkey.py | 393 + plugins/org.python.pydev/pysrc/pydev_runfiles.py | 32 +- .../pysrc/pydev_runfiles_pytest.py | 189 - .../pysrc/pydev_runfiles_pytest2.py | 226 + .../pysrc/pydev_runfiles_xml_rpc.py | 106 +- .../pysrc/pydev_sitecustomize/sitecustomize.py | 79 +- plugins/org.python.pydev/pysrc/pydevd.py | 845 +- plugins/org.python.pydev/pysrc/pydevd_comm.py | 77 +- plugins/org.python.pydev/pysrc/pydevd_console.py | 2 + plugins/org.python.pydev/pysrc/pydevd_constants.py | 7 + .../org.python.pydev/pysrc/pydevd_custom_frames.py | 94 +- .../org.python.pydev/pysrc/pydevd_dont_trace.py | 127 + .../org.python.pydev/pysrc/pydevd_file_utils.py | 10 +- plugins/org.python.pydev/pysrc/pydevd_frame.py | 313 +- plugins/org.python.pydev/pysrc/pydevd_io.py | 40 +- plugins/org.python.pydev/pysrc/pydevd_referrers.py | 254 +- plugins/org.python.pydev/pysrc/pydevd_reload.py | 614 +- .../org.python.pydev/pysrc/pydevd_save_locals.py | 179 +- plugins/org.python.pydev/pysrc/pydevd_stackless.py | 367 +- plugins/org.python.pydev/pysrc/pydevd_tracing.py | 44 +- plugins/org.python.pydev/pysrc/pydevd_vars.py | 96 +- plugins/org.python.pydev/pysrc/runfiles.py | 165 +- .../pysrc/stubs/_django_manager_body.py | 414 + plugins/org.python.pydev/pysrc/stubs/_get_tips.py | 280 + .../pysrc/test_pydevd_reload/test_pydevd_reload.py | 516 + .../pysrc/tests_python/_debugger_case17.py | 38 + .../pysrc/tests_python/_debugger_case18.py | 23 + .../pysrc/tests_python/_debugger_case19.py | 10 + .../pysrc/tests_python/test_debugger.py | 117 +- .../pysrc/tests_python/test_pydev_monkey.py | 21 + .../pysrc/tests_python/test_save_locals.py | 97 +- .../tests_runfiles/samples/simpleClass_test.py | 2 +- .../pysrc/tests_runfiles/test_pydevd_reload.py | 119 - .../pysrc/tests_runfiles/test_runfiles.py | 18 +- .../pysrc/third_party/pep8/pep8.py | 1958 +- .../wrapped_for_pydev/ctypes/macholib/dyld.py | 2 +- .../schema/pydev_python_module_resolver.exsd | 141 + .../src/org/python/pydev/builder/PyDevBuilder.java | 117 +- .../python/pydev/builder/PyDevBuilderVisitor.java | 6 +- .../builder/syntaxchecker/PySyntaxChecker.java | 7 +- .../python/pydev/builder/todo/PyTodoVisitor.java | 4 +- ...eator.java => PyContentMergeViewerCreator.java} | 2 +- .../org/python/pydev/compare/PyContentViewer.java | 154 + .../pydev/compare/PyContentViewerCreator.java | 54 +- .../python/pydev/editor/PyDoubleClickStrategy.java | 37 +- .../src/org/python/pydev/editor/PyEdit.java | 191 +- .../pydev/editor/PydevShowBrowserMessage.java | 16 +- .../editor/actions/OrganizeImportsFixesUnused.java | 96 +- .../org/python/pydev/editor/actions/PyAction.java | 49 +- .../python/pydev/editor/actions/PyBackspace.java | 8 + .../python/pydev/editor/actions/PyFormatStd.java | 167 +- .../python/pydev/editor/actions/PyOpenAction.java | 80 + .../pydev/editor/actions/PyOrganizeImports.java | 893 +- .../python/pydev/editor/actions/PyPeerLinker.java | 8 + .../actions/organize_imports/ImportArranger.java | 529 + .../organize_imports/Pep8ImportArranger.java | 452 + .../editor/autoedit/PyAutoIndentStrategy.java | 4 +- .../pydev/editor/codefolding/PySourceViewer.java | 16 +- .../IgnoreCompletionProposal.java | 4 +- .../IgnoreCompletionProposalInSameLine.java | 90 + .../correctionassist/heuristics/AssistImport.java | 31 +- .../org/python/pydev/editor/model/ItemPointer.java | 60 +- .../MultiModuleMoveRefactoringRequest.java | 6 +- .../TargetNotInPythonpathException.java | 14 + .../saveactions/PydevSaveActionsPrefPage.java | 25 + .../pydev/editorinput/PySourceLocatorBase.java | 276 +- .../pydev/navigator/filters/PyCacheFilter.java | 25 + .../src/org/python/pydev/plugin/JythonModules.java | 70 + .../src/org/python/pydev/plugin/PydevPlugin.java | 17 +- .../pydev/plugin/nature/IPythonPathHelper.java | 13 +- .../pydev/plugin/nature/PythonPathNature.java | 167 +- .../pydev/plugin/nature/SystemPythonNature.java | 5 + .../plugin/preferences/AbstractPydevPrefs.java | 9 + .../preferences/CheckDefaultPreferencesDialog.java | 29 +- .../CheckPreferredPyDevSettingsJob.java | 38 - .../plugin/preferences/PyCodeFormatterPage.java | 164 +- .../plugin/preferences/PydevPrefsInitializer.java | 13 +- .../pydev/plugin/preferences/PydevRootPrefs.java | 2 +- .../pydev/pyunit/preferences/PyUnitPrefsPage2.java | 153 +- .../python/pydev/runners/SimpleJythonRunner.java | 26 +- .../python/pydev/tree/EnabledTreeDragReorder.java | 201 + .../pydev/tree/TreeItemDragDataTransfer.java | 90 + .../python/pydev/ui/PyProjectPythonDetails.java | 26 +- .../ui/dialogs/DialogButtonEnablementHelper.java | 11 + .../pydev/ui/dialogs/InterpreterInputDialog.java | 8 +- .../pydev/ui/dialogs/ProjectSelectionDialog.java | 27 + .../pydev/ui/dialogs/PythonModulePickerDialog.java | 15 +- .../org/python/pydev/ui/dialogs/SelectNDialog.java | 11 + .../pydev/ui/dialogs/TreeNodeLabelProvider.java | 11 + .../ui/filetypes/FileTypesPreferencesPage.java | 12 +- .../ui/importsconf/ImportsPreferencesPage.java | 18 + .../interpreters/AbstractInterpreterManager.java | 29 +- .../pythonpathconf/AbstractInterpreterEditor.java | 32 +- .../AbstractInterpreterProviderFactory.java | 77 +- .../pydev/ui/pythonpathconf/AutoConfigMaker.java | 10 +- .../DefaultPathsForInterpreterInfo.java | 11 + .../InterpreterGeneralPreferencesPage.java | 4 +- .../IronpythonInterpreterPreferencesPage.java | 5 +- .../JythonInterpreterPreferencesPage.java | 2 +- .../JythonInterpreterProviderFactory.java | 3 +- .../PythonInterpreterPreferencesPage.java | 4 +- .../PythonInterpreterProviderFactory.java | 3 +- .../gettingstarted/AbstractNewProjectWizard.java | 16 +- .../ui/wizards/project/PythonProjectWizard.java | 9 +- .../org/python/pydev/utils/ComboFieldEditor.java | 22 +- .../codecompletion/AbstractPyCodeCompletion.java | 9 +- .../codecompletion/IPythonModuleResolver.java | 60 + .../editor/codecompletion/PyCodeCompletion.java | 34 +- .../revisited/AbstractASTManager.java | 44 +- .../revisited/ManagerInfoToUpdate.java | 11 + .../codecompletion/revisited/ModulesManager.java | 185 +- .../revisited/ModulesManagerWithBuild.java | 57 +- .../revisited/ProjectModulesManager.java | 26 +- .../revisited/PyCodeCompletionVisitor.java | 32 +- .../codecompletion/revisited/PythonPathHelper.java | 211 +- ...java => SyncSystemModulesManagerScheduler.java} | 45 +- .../revisited/SystemModulesManager.java | 134 +- .../javaintegration/AbstractJavaClassModule.java | 3 + .../javaintegration/JavaModuleInProject.java | 9 +- .../javaintegration/JavaProjectModulesManager.java | 10 + .../javaintegration/JythonModulesManagerUtils.java | 5 +- .../revisited/modules/CompiledModule.java | 49 +- .../revisited/modules/EmptyModuleForZip.java | 8 + .../revisited/visitors/HeuristicFindAttrs.java | 1 + .../revisited/visitors/LocalScope.java | 60 +- .../editor/codecompletion/shell/AbstractShell.java | 123 +- .../codecompletion/shell/IronpythonShell.java | 4 +- .../editor/codecompletion/shell/JythonShell.java | 4 +- .../codecompletion/shell/ProcessCreationInfo.java | 45 +- .../editor/codecompletion/shell/PythonShell.java | 7 +- .../codecompletion/shell/ShellsContainer.java | 15 +- .../templates/PyTemplateCompletionProcessor.java | 15 +- .../editor/simpleassist/SimpleAssistProcessor.java | 33 +- .../navigator/ProjectInfoForPackageExplorer.java | 39 +- .../pydev/navigator/PyPackageStateSaver.java | 16 +- .../pydev/navigator/PythonBaseModelProvider.java | 43 +- .../pydev/navigator/PythonModelProvider.java | 7 +- .../python/pydev/navigator/PythonpathTreeNode.java | 12 +- .../navigator/actions/PyOpenResourceAction.java | 14 +- .../navigator/actions/PyRenameResourceAction.java | 56 +- .../pydev/navigator/actions/PythonLinkHelper.java | 21 +- .../copied/PyResourceDropAdapterAssistant.java | 15 +- .../pydev/navigator/elements/ISortedElement.java | 37 +- .../pydev/navigator/sorter/PythonModelSorter.java | 127 +- .../pydev/editor/actions/PyFormatStdTest.java | 36 + .../editor/actions/PyOrganizeImportsTest.java | 270 +- .../tests/org/python/pydev/ui/BundleInfoStub.java | 3 + .../pythonpathconf/MockPythonModuleResolver.java | 37 + .../PythonModuleResolverExtensionPointTest.java | 131 + .../tests/pysrc/importself/__init__.py | 1 + .../tests/pysrc/importself/importself2.py | 1 + .../org.python.pydev/tests/pysrc/mod/__init__.py | 0 .../tests/pysrc/mod/mod1/__init__.py | 0 .../tests/pysrc/mod/mod1/test_relative.py | 3 + plugins/org.python.pydev/tests/pysrc/mod/utils.py | 2 + .../IronpythonCompletionWithBuiltinsTest.java | 6 +- .../PythonCompletionWithBuiltinsTest.java | 4 +- ...PythonCompletionWithPredefinedBuiltinsTest.java | 8 +- .../PythonCompletionWithoutBuiltinsTest.java | 41 + .../revisited/ModulesManagerTest.java | 137 +- .../revisited/PythonPathHelperTest.java | 51 +- .../revisited/SynchSystemModulesManagerTest.java | 11 + .../JythonCompletionWithBuiltinsTestWorkbench.java | 6 +- .../ScriptConsoleDocumentListenerTest.java | 17 + .../pydev/navigator/PythonPathNatureStub.java | 6 + .../org/python/pydev/navigator/WorkspaceStub.java | 4 - plugins/pom.xml | 96 +- pom.xml | 580 +- rootproject/.project | 6 + rootproject/.pydevproject | 5 + update_version.py | 66 + 915 files changed, 19551 insertions(+), 184258 deletions(-) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/eclipse-pydev.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

