Opened 9 years ago

Closed 7 years ago

#3411 closed enhancement (fixed)

Python 2.4 backport (done)

Reported by: zany Owned by: anonymous
Priority: low Component: GitPlugin
Severity: major Keywords:
Cc: Trac Release: 0.11


Here is a completed back port of gitplugin for Trac 0.11 to run on Python 2.4. There is no feature disparity other than support for older Python.

Basicly some explicit locking/try-finally for when, unrolled all, and lambda for partial. It lacks the 2.5 elegance but makes this plugin available to people running older stable systems.

Perhaps you want to feature this on the plugin page or even apply the patch for maximum compat.

Attachments (3)

gitplugin-port24.patch (8.1 KB) - added by zany 9 years ago.
trac-git-plugin-port-python2.4.diff (7.7 KB) - added by guillaume.smet@… 8 years ago.
TracGit-python24-r7757.patch (7.7 KB) - added by zac@… 6 years ago.
The same patch for r7757

Download all attachments as: .zip

Change History (9)

Changed 9 years ago by zany

comment:1 Changed 8 years ago by rudd-o@…

  • Owner changed from hvr to anonymous
  • Status changed from new to assigned

When is this going to be MERGED?

comment:2 Changed 8 years ago by bobbysmith007

I second that it should be merged in ... mostly because i had to install it in order to use this plugin (which rocks!)

Thanks for the plugin, Russ

comment:3 Changed 8 years ago by nicholas

This was really useful, thank you - saved a bunch of time.

comment:4 Changed 8 years ago by retracile

The most recent version of gitplugin 0.11 to which this patch applies without error is r5377. No testing beyond determining that the patch applies was done.

Changed 8 years ago by guillaume.smet@…

comment:5 Changed 8 years ago by guillaume.smet@…

I posted a new patch updated to r5517.

comment:6 Changed 7 years ago by hvr

  • Resolution set to fixed
  • Status changed from assigned to closed

(In [7752]) branched off python 2.4 backport of 0.11 using attachment:trac-git-plugin-python2.4.patch:ticket:6402

closes #6402 closes #5273 closes #3411 closes #5310

Changed 6 years ago by zac@…

The same patch for r7757

Add Comment

Modify Ticket

as closed The owner will remain anonymous.
The resolution will be deleted. Next status will be 'reopened'.

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.