Path: csiph.com!eeepc.pasdenom.info!news.pasdenom.info!news.dougwise.org!nntpfeed.proxad.net!proxad.net!feeder1-2.proxad.net!usenet-fr.net!de-l.enfer-du-nord.net!feeder1.enfer-du-nord.net!feeder.news-service.com!news2.euro.net!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-announce-list@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.000 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'python,': 0.01; 'bug': 0.02; 'debug': 0.03; 'ide': 0.05; 'interpreter': 0.05; '3.x': 0.07; 'unittest': 0.07; 'python': 0.08; 'aimed': 0.09; 'development:': 0.09; 'eclipse': 0.09; 'highlighting': 0.09; 'ironpython': 0.09; 'to:name:python list': 0.09; 'syntax': 0.10; 'binary': 0.13; 'arguments': 0.15; '(test': 0.16; '1.6.5': 0.16; 'approach,': 0.16; 'debugger': 0.16; 'development)': 0.16; 'jython': 0.16; 'pydev': 0.16; 'url:pydev': 0.16; 'cheers,': 0.17; '2.7': 0.18; 'fix': 0.20; '(which': 0.22; 'initial': 0.22; 'sender:addr:gmail.com': 0.22; 'developer': 0.23; 'fixed': 0.23; 'remote': 0.24; 'extract': 0.24; 'creating': 0.25; 'code': 0.25; 'environment': 0.25; 'classes': 0.25; 'requesting': 0.28; 'class': 0.29; 'java': 0.29; 'message-id:@mail.gmail.com': 0.29; 'to:addr:lists.sourceforge.net': 0.30; 'usable': 0.30; 'all,': 0.30; 'familiar': 0.30; 'import': 0.31; 'to:addr:python-list': 0.31; 'properly': 0.31; 'file': 0.34; 'options': 0.34; 'running': 0.34; 'analysis,': 0.34; 'print': 0.35; 'comes': 0.35; 'using': 0.35; 'skip:- 30': 0.35; 'but': 0.36; 'later': 0.36; 'to:addr :python-announce-list': 0.36; 'used': 0.36; 'software': 0.37; 'test': 0.37; 'release': 0.38; 'received:209.85': 0.38; 'received:google.com': 0.38; 'should': 0.38; 'url:org': 0.38; 'skip:- 50': 0.39; 'so,': 0.39; 'development': 0.39; 'feature': 0.39; 'some': 0.39; 'to:addr:python.org': 0.40; 'still': 0.40; "it's": 0.40; 'released': 0.62; 'coverage': 0.62; 'details': 0.63; 'selected': 0.66; 'operators': 0.72; 'to:no real name:2**2': 0.75; '100%': 0.81; 'completion,': 0.84; 'to:2**3': 0.97 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:from:date :x-google-sender-auth:message-id:subject:to:content-type; bh=Elh4JsC3AlgHEJqGwXDUXV7V/P6nHJi8SSHDvHLzZc8=; b=QFxS9+0mwpAZ2oIbXn5Ey6jmYC7k0xrupXITTiRkf88roFfr2hfEV6SNNW7ZkIKIt0 A9z7NbA9TZmTZS4ytN2lcy0Bd4lhB/5zxO2lRIzJVB4mncmkXhdNrLiSDH83Yk9P5nZr Zv8I3drtAcZkJil5tGr1v2+xW/v7m/ZSFhIy0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:from:date:x-google-sender-auth:message-id :subject:to:content-type; b=ENou/SFB54C+hLymdziCMkuqC46F13lhL8dnzpcEh9mg5RELB8UQ7KSE3ySlFPAdAm xf2gntuSQM+fLAp/MJX3C0cDrCMswBO6tDG6iXaZB4Kw0+jTiylWHO3UtD38G4f0eJRz H1svpmCTIQwbZxNciOyS2ofiNED/yItDx0DR0= MIME-Version: 1.0 Sender: fabiofz@gmail.com From: Fabio Zadrozny Date: Thu, 3 Feb 2011 16:17:12 -0200 X-Google-Sender-Auth: i2RAWrLEsvCI1hyCJ8SX3-SsymM Subject: Pydev 1.6.5 Released To: jython-users@lists.sourceforge.net, pydev-announce@lists.sourceforge.net, pydev-code@lists.sourceforge.net, pydev-users@lists.sourceforge.net, python-announce-list@python.org, python list Content-Type: text/plain; charset=ISO-8859-1 X-Mailman-Approved-At: Fri, 04 Feb 2011 16:57:00 +0100 X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: python-list@python.org List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Approved: python-announce-list@python.org Newsgroups: comp.lang.python.announce Message-ID: Lines: 67 NNTP-Posting-Host: 82.94.164.166 X-Trace: 1296835022 news.xs4all.nl 81479 [::ffff:82.94.164.166]:57212 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python.announce:1078 Hi All, Pydev 1.6.5 has been released Details on Pydev: http://pydev.org Details on its development: http://pydev.blogspot.com Release Highlights: ------------------------------- * Syntax highlighting now has options to have {}, [] and () as well as operators in different colors * Code generation for classes and methods: Note that this is an initial implementation of the idea, aimed as those that use a TDD (Test Driven Development) approach, so, one can create the test first and generate the classes/methods later on from using shortcuts or quick-fixes (which is something that those using JDT -- Java Development Tools -- in Eclipse should be already familiar with). This feature should be already usable on a number of situations but it's still far from being 100% complete. * Alt+Shift+S C can be used to create a class for the currently selected token * Alt+Shift+S M can be used to create a method for the currently selected token * Ctrl+1 has as a quick fix for creating a class or method * Debugger * When discovering encoding on Python 3.x, the file is opened as binary * Remote debugger (pydevd.settrace()) properly synchronized * Fixed debugger issue on interpreter shutdown on Python 2.7 * Bug fixes: * Fixed issue when doing code-completion on a line that started with some token that started with 'import'. e.g.: import_foo = a * Fixed import when running unittest with coverage * Fixed extract local (could extract to wrong location) * Fixed NPE when requesting print of arguments in the context-information tooltips * Fixed AttributeError with pydevconsole on Python 3.x 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 Aptana http://aptana.com/ Pydev - Python Development Environment for Eclipse http://pydev.org http://pydev.blogspot.com