Update of /cvsroot/pydev/org.python.pydev.ast/src/org/python/pydev/ast
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21596/src/org/python/pydev/ast
Modified Files:
AstPlugin.java
Log Message:
Synching to latest changes:
Pydev
<ul>
<li><strong>Editor</strong>: Cursor settings no longer overridden</li>
<li><strong>Code-completion</strong>: If __all__ is defined with runtime elements (and not only in a single assign statement), it's ignored for code-completion purposes</li>
<li><strong>Debugger</strong>: Pythonpath the same in debug and regular modes (sys.path[0] is the same directory as the file run)</li>
<li><strong>Debugger</strong>: Persist choices done in the debugger when files from the debugger are not found</li>
<li><strong>Interpreter config</strong>: "email" automatically added to the "forced builtins"</li>
<li><strong>Parser</strong>: Correctly recognizing absolute import with 3 or more levels</li>
<li><strong>Syntax check</strong>: Option to do only on active editor</li>
</ul>
Also: tabs changed for spaces
Index: AstPlugin.java
===================================================================
RCS file: /cvsroot/pydev/org.python.pydev.ast/src/org/python/pydev/ast/AstPlugin.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** AstPlugin.java 25 Jun 2005 17:32:49 -0000 1.1
--- AstPlugin.java 27 Sep 2008 20:00:18 -0000 1.2
***************
*** 9,69 ****
*/
public class AstPlugin extends AbstractUIPlugin {
! //The shared instance.
! private static AstPlugin plugin;
! //Resource bundle.
! private ResourceBundle resourceBundle;
!
! /**
! * The constructor.
! */
! public AstPlugin() {
! super();
! plugin = this;
! try {
! resourceBundle = ResourceBundle.getBundle("org.python.pydev.ast.AstPluginResources");
! } catch (MissingResourceException x) {
! resourceBundle = null;
! }
! }
! /**
! * This method is called upon plug-in activation
! */
! public void start(BundleContext context) throws Exception {
! super.start(context);
! }
! /**
! * This method is called when the plug-in is stopped
! */
! public void stop(BundleContext context) throws Exception {
! super.stop(context);
! }
! /**
! * Returns the shared instance.
! */
! public static AstPlugin getDefault() {
! return plugin;
! }
! /**
! * Returns the string from the plugin's resource bundle,
! * or 'key' if not found.
! */
! public static String getResourceString(String key) {
! ResourceBundle bundle = AstPlugin.getDefault().getResourceBundle();
! try {
! return (bundle != null) ? bundle.getString(key) : key;
! } catch (MissingResourceException e) {
! return key;
! }
! }
! /**
! * Returns the plugin's resource bundle,
! */
! public ResourceBundle getResourceBundle() {
! return resourceBundle;
! }
}
--- 9,69 ----
*/
public class AstPlugin extends AbstractUIPlugin {
! //The shared instance.
! private static AstPlugin plugin;
! //Resource bundle.
! private ResourceBundle resourceBundle;
!
! /**
! * The constructor.
! */
! public AstPlugin() {
! super();
! plugin = this;
! try {
! resourceBundle = ResourceBundle.getBundle("org.python.pydev.ast.AstPluginResources");
! } catch (MissingResourceException x) {
! resourceBundle = null;
! }
! }
! /**
! * This method is called upon plug-in activation
! */
! public void start(BundleContext context) throws Exception {
! super.start(context);
! }
! /**
! * This method is called when the plug-in is stopped
! */
! public void stop(BundleContext context) throws Exception {
! super.stop(context);
! }
! /**
! * Returns the shared instance.
! */
! public static AstPlugin getDefault() {
! return plugin;
! }
! /**
! * Returns the string from the plugin's resource bundle,
! * or 'key' if not found.
! */
! public static String getResourceString(String key) {
! ResourceBundle bundle = AstPlugin.getDefault().getResourceBundle();
! try {
! return (bundle != null) ? bundle.getString(key) : key;
! } catch (MissingResourceException e) {
! return key;
! }
! }
! /**
! * Returns the plugin's resource bundle,
! */
! public ResourceBundle getResourceBundle() {
! return resourceBundle;
! }
}
|