clarify memoryview example in userguide
make sure memoryview example actually runs (fix typing errors)
more clarification on memoryview example (indexing syntax)
memoryviews example: use native ints, no more libc.stdint
Add test for memoryview of extension type

A test for a bug fixed in commit 478b939a4c99a77c0863cfd.

v2: add commit link above
v3: # tag: instead of # tags:, drop cpp tag as it means something different
    that I originally thought

There was a bug that produced C code where gcc emitted warnings:
extension_type_memoryview.c: In function ‘__pyx_pf_25extension_type_memoryview_test_getitem’:
extension_type_memoryview.c:1468:15: warning: assignment from incompatible pointer type
extension_type_memoryview.c: In function ‘__pyx_pf_25extension_type_memoryview_2test_getitem_typed’:
extension_type_memoryview.c:1565:15: warning: assignment from incompatible pointer type
extension_type_memoryview.c:1568:18: warning: assignment from incompatible pointer type

And g++ failed with errors:
extension_type_memoryview.c: In function ‘PyObject* __pyx_pf_25extension_type_memoryview_test_getitem(PyObject*)’:
extension_type_memoryview.c:1468:213: error: cannot convert ‘__pyx_obj_25extension_type_memoryview_ExtensionType*’ to ‘PyObject*’ in assignment
extension_type_memoryview.c: In function ‘PyObject* __pyx_pf_25extension_type_memoryview_2test_getitem_typed(PyObject*)’:
extension_type_memoryview.c:1565:213: error: cannot convert ‘__pyx_obj_25extension_type_memoryview_ExtensionType*’ to ‘PyObject*’ in assignment
extension_type_memoryview.c:1568:20: error: cannot convert ‘PyObject*’ to ‘__pyx_obj_25extension_type_memoryview_ExtensionType*’ in assignment

--HG--
extra : transplant_source : %02N%D4%B99N%D6%FBv%7C%F0%94%E5%BE%CE%C9t%D6%04%11
fix crash bug during final cleanup for cimported base types
Prevent warning: unused function '__pyx_pw_5numpy_7ndarray_1__getbuffer__'

Originally fixed in 6cc6160, but a regression was later introduced in
519a19a.

--HG--
extra : transplant_source : e%B0%AA%A0O%D0%06%1F%90%17%9C%0B%B3KN%84%17%E5%19%81
changelog
delete more redundant code when encountering constant bool conditions inside of generator expressions

--HG--
extra : transplant_source : ac%24%C9%A2%BBI%5B%E9/%3A%0F%15%FCE%DAQ%C1%E5%81
simplify and generalise comprehension/genexpr handling fix for if-const optimisation

--HG--
extra : transplant_source : %A6%DC%F6%80lF%5B%82W%E2%86%F9%8A%B9%FF%0FR%D1%E2H
Py3 test fix

--HG--
extra : transplant_source : %1CI-%A6a%F0%97%A1%AF9%22%C1%03%D7%0C%84%A3%DE%CBc
ENH: test for af9cfeb5f94d9cd4f2989fc8e111c33208494ba4 fix of weakref objects
Prevent warning: unused function '__pyx_pw_5numpy_7ndarray_1__getbuffer__'

Originally fixed in 6cc6160, but a regression was later introduced in
519a19a.
Merge pull request #168 from bfroehle/unused_function_getbuffer

Fix warning: unused function '__pyx_pw_5numpy_7ndarray_1__getbuffer__'
Merge pull request #167 from yarikoptic/master

ENH: test for af9cfeb fix of weakref objects
merge 0.17 branch into master
merge 0.17 branch into master
prepare release of 0.17.3
Added tag 0.17.3 for changeset b0faba6967e7
merge 0.17 branch into master