[Patches] [ python-Patches-1478788 ] Rename functional to functools

SourceForge.net noreply at sourceforge.net
Sat Apr 29 18:04:36 CEST 2006


Patches item #1478788, was opened at 2006-04-29 00:35
Message generated for change (Comment added) made by collinwinter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=305470&aid=1478788&group_id=5470

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Modules
Group: Python 2.5
Status: Open
Resolution: None
Priority: 5
Submitted By: Collin Winter (collinwinter)
Assigned to: Nick Coghlan (ncoghlan)
Summary: Rename functional to functools

Initial Comment:
This patch handles the requested renaming of the
functional module to functools.

Due to problems encountered when generating the patch
(svn's diff doesn't handle moved+edited files well and
PC/VC6/pythoncore.dsp was marked as binary), I've had
to upload the new versions of several files with
instructions on how to use them:

1. Apply rename_functional.patch
2. Apply pep-0309.txt.diff to
projects/peps/trunk/pep-0309.txt
3. Delete the following:
   - Doc/lib/libfunctional.tex
   - Lib/test/test_functional.py
   - Modules/functionalmodule.c
4. Add the following:
   - libfunctools.tex -> Doc/lib/libfunctools.tex
   - test_functools.py -> Lib/test/test_functools.py
   - functoolsmodule.c -> Modules/functoolsmodule.c
5. Merge pythoncore.dsp with PC/VC6/pythoncore.dsp


rename_functional.patch changes the following files:
- PCbuild/pythoncore.vcproj
- setup.py
- Misc/NEWS
- PC/config.c
- Doc/whatsnew/whatsnew25.tex
- Doc/lib/lib.tex

All changes to projects/python were based on r45757.
The changes to PEP 309 were based on r45798.

----------------------------------------------------------------------

>Comment By: Collin Winter (collinwinter)
Date: 2006-04-29 12:04

Message:
Logged In: YES 
user_id=1344176

The patch to whatsnew25.tex has been separated out into its
own diff.

The patch to NEWS has been changed as recommended.

I'm not sure what you mean by "the dependencies file for the
Library Reference". grepping my checkout reveals no further
mentions of the old functional name.

----------------------------------------------------------------------

Comment By: Nick Coghlan (ncoghlan)
Date: 2006-04-29 03:09

Message:
Logged In: YES 
user_id=1038590

Inspecting the changes manually (rather than applying them
locally):

The change to NEWS should be an extra entry to say that
functional was renamed to functools for alpha 3 rather than
changing the earlier entry to say functools.

I suggest providing the what's new changes as a separate
patch - AMK may prefer to make his own changes to that area
of the docs.

I believe an update to the dependencies file for the Library
Reference is currently missing.


----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=305470&aid=1478788&group_id=5470


More information about the Patches mailing list