Opened 10 years ago

Closed 8 years ago

#3411 closed enhancement (fixed)

Python 2.4 backport (done)

Reported by: Christian Zuckschwerdt 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 Christian Zuckschwerdt 10 years ago.
trac-git-plugin-port-python2.4.diff (7.7 KB) - added by guillaume.smet@… 9 years ago.
TracGit-python24-r7757.patch (7.7 KB) - added by zac@… 8 years ago.
The same patch for r7757

Download all attachments as: .zip

Change History (9)

Changed 10 years ago by Christian Zuckschwerdt

Attachment: gitplugin-port24.patch added

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

Owner: changed from Herbert Valerio Riedel to anonymous
Status: newassigned

When is this going to be MERGED?

comment:2 Changed 10 years ago by Russ Tyndall

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 9 years ago by nicholas

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

comment:4 Changed 9 years ago by Eli Carter

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 9 years ago by guillaume.smet@…

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

I posted a new patch updated to r5517.

comment:6 Changed 8 years ago by Herbert Valerio Riedel

Resolution: fixed
Status: assignedclosed

(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 8 years ago by zac@…

The same patch for r7757

Modify Ticket

Change Properties
Set your email in Preferences
as closed The owner will remain anonymous.
The resolution will be deleted.

Add Comment

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

Note: See TracTickets for help on using tickets.