Opened 15 years ago

Closed 13 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 15 years ago.
trac-git-plugin-port-python2.4.diff (7.7 KB) - added by guillaume.smet@… 14 years ago.
TracGit-python24-r7757.patch (7.7 KB) - added by zac@… 12 years ago.
The same patch for r7757

Download all attachments as: .zip

Change History (9)

Changed 15 years ago by Christian Zuckschwerdt

Attachment: gitplugin-port24.patch added

comment:1 Changed 14 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 14 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 14 years ago by nicholas

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

comment:4 Changed 14 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 14 years ago by guillaume.smet@…

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

I posted a new patch updated to r5517.

comment:6 Changed 13 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 12 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. Next status will be 'reopened'.

Add Comment

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

Note: See TracTickets for help on using tickets.