Adjust `sys.path` before importing `mmap` in `demo/python/mmap.py`.
authorW. Trevor King <wking@drexel.edu>
Tue, 13 Mar 2012 13:12:41 +0000 (09:12 -0400)
committerW. Trevor King <wking@drexel.edu>
Tue, 13 Mar 2012 13:12:41 +0000 (09:12 -0400)
commit8add63faa3b2cf2cbae18345f3caf21fdded234c
tree4bbea33b337be2d3f934e8ff124ed4a88425fe69
parent7a277ab0cb12e7ad6b84f9973ba5c09bcbdeb1e4
Adjust `sys.path` before importing `mmap` in `demo/python/mmap.py`.

With the previous implementation, `mmap` was importing the demo
script, not the standard `mmap` library module.  From the docs [1]:

  The directory containing the script being run is placed at the
  beginning of the search path, ahead of the standard library
  path. This means that scripts in that directory will be loaded
  instead of modules of the same name in the library directory.

I'm not sure when this changed in Python, since the demo script
presumably worked with an earlier version.

[1]: http://docs.python.org/tutorial/modules.html#the-module-search-path
demo/python/mmap.py