[issue27355] Strip out the last lingering vestiges of Windows CE support

2016-09-05 Thread Roundup Robot

Roundup Robot added the comment:

New changeset 0ce745bb7717 by Martin Panter in branch 'default':
Issue #27355: Import no longer needed
https://hg.python.org/cpython/rev/0ce745bb7717

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue27355] Strip out the last lingering vestiges of Windows CE support

2016-09-05 Thread Larry Hastings

Larry Hastings added the comment:

Committed.  Bye bye Windows CE!

--
resolution:  -> fixed
stage: commit review -> resolved
status: open -> closed

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue27355] Strip out the last lingering vestiges of Windows CE support

2016-09-05 Thread Roundup Robot

Roundup Robot added the comment:

New changeset 7a2eccee823b by Larry Hastings in branch 'default':
Issue #27355: Removed support for Windows CE.  It was never finished,
https://hg.python.org/cpython/rev/7a2eccee823b

--
nosy: +python-dev

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue27355] Strip out the last lingering vestiges of Windows CE support

2016-09-05 Thread Zachary Ware

Zachary Ware added the comment:

LGTM on Win32, Win64, and OSX.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue27355] Strip out the last lingering vestiges of Windows CE support

2016-09-05 Thread Steve Dower

Steve Dower added the comment:

I'm building on Windows now.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue27355] Strip out the last lingering vestiges of Windows CE support

2016-09-05 Thread Larry Hastings

Larry Hastings added the comment:

Refreshed the patch.  With a Misc/NEWS entry I think it's ready for checkin.  
WFM on Linux 64-bit with gcc; can I get people to try other platforms?

* os x (clang)
* win32
* win64

--
Added file: http://bugs.python.org/file44378/larry.dont.wince.2.patch.txt

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue27355] Strip out the last lingering vestiges of Windows CE support

2016-07-28 Thread Zachary Ware

Zachary Ware added the comment:

See #23085 for more about our libffi situation.


For this issue, with silence from Tim and Mark I say commit at will (and kill 
Modules/_ctypes/libffi_arm_wince/ as well).

--
stage: patch review -> commit review

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue27355] Strip out the last lingering vestiges of Windows CE support

2016-06-20 Thread Larry Hastings

Larry Hastings added the comment:

Nosying two people who I know worked on the port originally, just in case they 
have an opinion about removing WinCE.

(Remind me.  Why is our private copy of libffi a divergent unmaintained fork?  
libffi still gets updates; last update was two years ago.  Why can't we just... 
update ours?)

--
nosy: +mhammond, tim.peters

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue27355] Strip out the last lingering vestiges of Windows CE support

2016-06-20 Thread Zachary Ware

Zachary Ware added the comment:

+1

Doesn't break anything in a x64 build for me.  
Modules/_ctypes/libffi_arm_wince/ should also be removed, though (it's a 
private, ancient copy of libffi that has never actually been used as far as I 
can tell).

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue27355] Strip out the last lingering vestiges of Windows CE support

2016-06-20 Thread Larry Hastings

New submission from Larry Hastings:

I can't tell if CPython ever really officially supported Windows CE or not.  
There are some checkins around 2.5 that suggest there was at least partial 
support.  However posixmodule was supposed to be renamed "ce" on Windows CE, 
and that was never checked in.  (There was an external fork called "Python CE" 
for a while which *did* make this change.)

In any case, Windows CE support never survived the transition to Python 3.  It 
has clearly never even been compiled since Python 3.0 shipped.  In addition, 
the external "Python CE" project is dead; their last supported Python version 
was 2.5, back in 2007.  Windows CE appears to still be around as an embedded 
OS, but I don't think it's a user-visible OS.  The days of Windows CE palmtops 
is long gone.  And it's incontrevertably true: Python is no longer supported on 
Windows CE--if indeed it ever was.

So it's time for some late-spring cleaning!  The attached patch removes all 
remaining vestiges of Python's support for Windows CE.

A couple of minor questions/notes:

* I did a search-and-destroy for "ce", which lead me to _WIN32_WCE and MS_WINCE.

* I wasn't sure if I should touch Lib/platform.py.  (MAL?)

* I'm pretty sure I shouldn't touch config.sub, zlib, or ctypes.

Could one of you Windows guys apply the patch and tell me if anything blows up?

--
assignee: larry
components: Interpreter Core, Library (Lib), Tests
files: larry.dont.wince.1.patch.txt
messages: 268886
nosy: larry, lemburg, steve.dower, tim.golden, zach.ware
priority: low
severity: normal
stage: patch review
status: open
title: Strip out the last lingering vestiges of Windows CE support
type: enhancement
versions: Python 3.6
Added file: http://bugs.python.org/file43481/larry.dont.wince.1.patch.txt

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com