Skip to content
André Berg edited this page May 10, 2013 · 13 revisions

This page is used to document changes to this fork.
It will mostly mirror the commit messages and may lag behind.

However, it also gives me the chance to add additional infos if needed.
You can find an overview of all commits here.

v2.7.2

New feature: PyEditor save actions - auto-update module level date variable.

Bug-fix: code font unreadable on OS X for Aptana Themes Python scopes help text.

Before

After

v1.6.5

2011-02-17

  • Add %-format strings to template .format() calls converter. (view commit)

Here's a screenshot of the feature in action:

v1.6.4

2011-01-17

  • Change CLI templates towards working with Python 3. (view commit)

Maybe it's better to not hardcode print+parens but use the lparen_if_python3 et al. template variables?

2011-01-12

  • Add 4 new default templates. (view commit)

    2 versions of the encoding magic comment.

    2 CLI skeletons:

    The CLI skeletons are roughly based on an old post by Guido van Rossum.
    Although the post is from 2003 the gist of it still holds true today.

    NB: it may be good advise however, not to add any more unjustified extras to the default templates.
    That's what the Jython scripting is there for.

  • Make the build system a bit more friendly to outsiders. (view commit)

    Adjust Ant build system to work with a build directory other than the source root.
    Loosen ties to internals paths/dependents like the Aptana based studio3.p2.repo.
    Adjust keystore access for signing to cater a bit better to individual devs doing local builds.

2011-01-10

  • Fix the unreadable font size problem on Mac OS X. (view commit)

    See also: bug report.

    Also see the following before/after screenshots:

    Pydev Preferences

    Py2to3

  • Fix the wandering StyledText widget on the PydevEditorPrefs page. (view commit)

    And while we're at it, make the styled text widgets that show source formatting reflect
    the JFace TextFont set in the Colors and Fonts preferences page.

  • Add a TestDependent template for Mac OS X. (view commit)

  • Add ISO-8601 date to the default templates. (view commit)

    You can now use ${isodate} (Ymd), ${isodatestr} (Ymd H:M) and ${isodatestr2} (Ymd H:M:S) in a template.

Clone this wiki locally