Re: [Pydev-code] PyDev 2.5.0 Released
Brought to you by:
fabioz
From: Fabio Z. <fa...@es...> - 2012-04-10 14:40:59
|
Hi Andornaut, I've just fixed it and it should be available in the nightly build (please grab it and see if it works for you). Cheers, Fabio On Mon, Apr 9, 2012 at 2:46 PM, Andornaut <and...@gm...> wrote: > Hi Fabio, > > One of your changes to support django 1.4 autoreload does not work on > non-windows systems. > > pydevd.py#1167: > > popen = subprocess.Popen(args, env=new_environ, > creationflags=subprocess.CREATE_NEW_CONSOLE) > > But, subprocess.CREATE_NEW_CONSOLE does not exist on Linux. See python > 2.7 subprocess.py#443: > > if mswindows: > from _subprocess import (CREATE_NEW_CONSOLE ... > > This causes: > > File > "/home/user/.eclipse/org.eclipse.platform_3.7.0_1473617060/plugins/org.python.pydev.debug_2.5.0.2012040618/pysrc/pydevd.py", > line 1167, in restart_with_reloader > > AttributeError: 'module' object has no attribute 'CREATE_NEW_CONSOLE' > > Also, please note the typo in the release Highlights, the function > name should be "patch_django_autoreload()" not > "patch_django_auto_reload()". > > Thanks. > > On Fri, Apr 6, 2012 at 2:37 PM, Fabio Zadrozny <fa...@gm...> wrote: > > Hi All, > > > > PyDev 2.5.0 has been released > > > > Details on PyDev: http://pydev.org > > Details on its development: http://pydev.blogspot.com > > > > Release Highlights: > > ------------------------------- > > > > > > Django: > > > > Project wizard now properly supports Django 1.4. > > > > Django with auto-reload: > > > > pydevd.patch_django_auto_reload() now properly patches Django 1.4 for > > the remote debugger. > > pydevd.patch_django_auto_reload() now patches the Django reload to > show > > a console out of Eclipse so that Ctrl+C can be used. > > Created code template to pydevd.patch_django_auto_reload(). > > > > Interactive Console: > > > > The interactive console may be attached to the variables view (patch > > from Jonah Graham). See: > > http://pydev.org/manual_adv_interactive_console.html for details. > > Drag and Drop may be used to drag code from the editor to the > > interactive console (patch from Jonah Graham). > > When starting an interactive console, a link to configure the > > preferences is shown in the dialog. > > > > Code formatter: > > > > Multi-lines may be right-trimmed (patch from Haw-Bin Chai) -- option > > must be enabled in the code-formatting settings. > > Fixed issue where the auto code-formatting would end up formatting > > strings as regular code when the "format only changed lines" setting was > on. > > > > Others: > > > > pydevd.settrace() template now adds the debugger to the PYTHONPATH > > before actually doing the settrace(). > > ${pydevd_file_location} and ${pydevd_dir_location} variables were > added > > to the templates. > > The style of generated docstrings (EpyDoc or Sphinx) may be chosen in > > the preferences (patch from Paul Collins). > > Some performance improvements were done on the parser. > > > > Aside from the features above, lots of bugs were fixed in this release > > (including a deadlock in a race condition). > > > > > > What is PyDev? > > --------------------------- > > > > PyDev is a plugin that enables users to use Eclipse for Python, Jython > and > > IronPython development -- making Eclipse a first class Python IDE -- It > > comes with many goodies such as code completion, syntax highlighting, > syntax > > analysis, refactor, debug and many others. > > > > > > Cheers, > > > > -- > > Fabio Zadrozny > > ------------------------------------------------------ > > Software Developer > > > > Appcelerator > > http://appcelerator.com/ > > > > Aptana > > http://aptana.com/ > > > > PyDev - Python Development Environment for Eclipse > > http://pydev.org > > http://pydev.blogspot.com > > > > > ------------------------------------------------------------------------------ > > For Developers, A Lot Can Happen In A Second. > > Boundary is the first to Know...and Tell You. > > Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! > > http://p.sf.net/sfu/Boundary-d2dvs2 > > _______________________________________________ > > pydev-code mailing list > > pyd...@li... > > https://lists.sourceforge.net/lists/listinfo/pydev-code > > > > > ------------------------------------------------------------------------------ > For Developers, A Lot Can Happen In A Second. > Boundary is the first to Know...and Tell You. > Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! > http://p.sf.net/sfu/Boundary-d2dvs2 > _______________________________________________ > pydev-code mailing list > pyd...@li... > https://lists.sourceforge.net/lists/listinfo/pydev-code > |