Have you considered using git?

For one, EDK II is moving to git.

It would have enabled you to easily generate and send the patch files
for your patch series. (I am guessing you spend considerable time
generating these emails, and yet, I don't think they are usable to
actually apply to a tree.)

I think Outlook may have munged some of the lines in your file. Some
of the lines seem to have been wrapped.

You also could easily post a branch of your patches (for example, on
github).

Also, git send-email nicely uses the In-Reply-To email header to
thread all the patches of your series together.

-Jordan

On 2015-11-05 14:28:01, Daryl McDaniel wrote:
> AppPkg/Python-2.7.10: Patch 0 of 4 -- Introduction
> 
> The following series of four patches detail the changes necessary to port
> cPython 2.7.10 to the EDK II implementation of UEFI.
> 
> In order to easily coexist with the Python 2.7.2 port, all files for
> Python 2.7.10 are contained within
>     AppPkg/Applications/Python/Python-2.7.10
> Within this directory the Ia32, X64, and PyMod-2.7.10 directories along with
> the Py2710ReadMe.txt, Python2710.inf, libprep.bat, and srcprep.bat files are
> specific to the EDK II port.  All other files and directories are from the
> cPython 2.7.10 distribution.
> 
> Files from the cPython distribution, that were not modified, are not listed.
> Some files were copied from the cPython 2.7.2 port then modified for 2.7.10.
> The diffs for these files are between the 2.7.2 and 2.7.10 versions.  They
> are:
>     Python-2.7.10/Ia32/pyconfig.h
>     PyMod-2.7.10/Modules/edk2module.c
>     Python-2.7.10/X64/pyconfig.h
> All other diffs are between the distribution and final files.
> 
> Because of the large number of changes, both the diff as well as the full
> file
> are included for:
>     Python-2.7.10/Py2710ReadMe.txt
>     Python-2.7.10/PyMod-2.7.10/Modules/edk2module.c
>     Python-2.7.10/Python2710.inf
> 
> Because they are new and small, the full file is included instead of diffs
> for:
>     Python-2.7.10/libprep.bat
>     Python-2.7.10/srcprep.bat
> 
> 
>  AppPkg/AppPkg.dsc                                  |    5 +-
>  .../Python/Python-2.7.10/Ia32/pyconfig.h           |   93 +-
>  .../Python/Python-2.7.10/Py2710ReadMe.txt          |  124 +-
>  .../Python-2.7.10/PyMod-2.7.10/Lib/ntpath.py       |   30 +-
>  .../Python/Python-2.7.10/PyMod-2.7.10/Lib/os.py    |   35 +-
>  .../Python/Python-2.7.10/PyMod-2.7.10/Lib/pydoc.py |   17 +
>  .../Python/Python-2.7.10/PyMod-2.7.10/Lib/site.py  |  165 +-
>  .../Python-2.7.10/PyMod-2.7.10/Modules/_sre.c      |  150 +-
>  .../Python-2.7.10/PyMod-2.7.10/Modules/addrinfo.h  |  101 +-
>  .../PyMod-2.7.10/Modules/edk2module.c              | 5698
> +++++---------------
>  .../PyMod-2.7.10/Modules/errnomodule.c             |   57 +-
>  .../PyMod-2.7.10/Modules/expat/expat_external.h    |    4 +-
>  .../Python-2.7.10/PyMod-2.7.10/Modules/getpath.c   |  143 +-
>  .../Python-2.7.10/PyMod-2.7.10/Modules/main.c      |   61 +-
>  .../PyMod-2.7.10/Modules/selectmodule.c            |   43 +-
>  .../PyMod-2.7.10/Modules/zlib/gzguts.h             |   10 +-
>  .../PyMod-2.7.10/Modules/zlib/zutil.h              |   11 +-
>  .../PyMod-2.7.10/Objects/longobject.c              |   14 +-
>  .../PyMod-2.7.10/Objects/stringlib/localeutil.h    |   17 +-
>  .../PyMod-2.7.10/Python/getcopyright.c             |   24 +-
>  .../Python-2.7.10/PyMod-2.7.10/Python/marshal.c    |   21 +-
>  .../Python-2.7.10/PyMod-2.7.10/Python/random.c     |   32 +-
>  .../Python/Python-2.7.10/Python2710.inf            |  367 +-
>  .../Python/Python-2.7.10/X64/pyconfig.h            |   63 +-
>  .../Applications/Python/Python-2.7.10/libprep.bat  |   20 +
>  .../Applications/Python/Python-2.7.10/srcprep.bat  |   13 +
>  26 files changed, 2202 insertions(+), 5116 deletions(-)
> 
> 
> In order to reduce space and download times, only a subset of Python library
> files, from the distribution, will be included.  These are:
> -----------------------------------------------------------
> 
> encodings/        importlib/          json/                 pydoc_data/
> xml/
> 
> _abcoll.py        _weakrefset.py      abc.py                argparse.py
> ast.py            atexit.py           BaseHTTPServer.py     binhex.py
> bisect.py         calendar.py         cmd.py                codecs.py
> collections.py    compileall.py       copy.py               copy_reg.py
> csv.py            dis.py              dummy_thread.py       fnmatch.py
> fileinput.py      formatter.py        functools.py          genericpath.py
> getopt.py         gettext.py          hashlib.py            heapq.py
> HTMLParser.py     inspect.py          io.py                 keyword.py
> linecache.py      locale.py           md5.py                modulefinder.py
> ntpath.py         numbers.py          optparse.py           os.py
> pkgutil.py        platform.py         pydoc.py              random.py
> re.py             repr.py             runpy.py              sha.py
> shutil.py         SimpleHTTPServer.py site.py               socket.py
> SocketServer.py   sre.py              sre_compile.py        sre_constants.py
> sre_parse.py      stat.py             string.py             StringIO.py
> struct.py         textwrap.py         token.py              tokenize.py
> traceback.py      types.py            urlparse.py           UserDict.py
> warnings.py       weakref.py          xmllib.py             zipfile.py
> 
> END OF PATCH 0 of 4
> 
> 
> _______________________________________________
> edk2-devel mailing list
> edk2-devel@lists.01.org
> https://lists.01.org/mailman/listinfo/edk2-devel
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to