<commit_before># Brave new world

- "python setup.py install" doesn't get me the newer version. E.g. on belt
  (win32 work box) "go --version" is 1.0.6 -- still have a re-install.
- get setup.py install working on all plats:
    - update to pypi then check
    - Windows: check again
    - Mac OS X: check on clean machine
    - Linux: check on clean machine
- ideas sort from http://daniele.livejournal.com/76011.html
    go -2  # up two dirs, if "-2" doesn't actually exist
    go -src  # walks up to a parent 'src' dir
    go -k*   # like above, but with wildcards? not sure worth it
             # or maybe just always do a prefix search
- http://github.com/joelthelion/autojump  competition! :)
- test with old drivers and version of script in the way. Do the install
  instructions result in the right thing?
- re-org everything below here
- nicer logging and std logging cmdln-options
- optparse
- drop '-c|-cd' option? Redundant
- improve `mk check_version` 
- restore the DQSD install support. Perhaps just a separate install script
  in src/dqsd?
- drop win9x-isms
- conventions for specifying min Python version? min Py ver is 2.4 here
  (for `python -m` support).

# High Priority

- Cannot install on Mac OS X!!!
  Nor does "go" get on the PATH for Python installs where the python exe is
  symlink'd to!
- Cannot install without 'logging' module (rules out Python 2.2).
- Cannot install and run without PyWin32! Rules out python.org Python out of
  the box. Want a mini-win32api for some of the calls that I use.
- if $HOME is /home/trentm, but that is actually a symlink to
  /usr/home/trentm then "go -a ..." results in usage of /usr/home/trentm --
  which causes problems (e.g. for P4 client view, PS1 prompt "~" shortcut).
- Running "build all" on Windows:

    build: running 'python setup.py sdist -f --formats zip -d C:\trentm\tm\go\bits'
    ...
    adding 'go-1.0.2\.svn\README.txt'

  That is wrong. It should not pick up README.txt from the svn dir.
    

# Medium Priority

- better error message when incorrect number of args<commit_msg>drop this TODO<commit_after># Brave new world

- "python setup.py install" doesn't get me the newer version. E.g. on belt
  (win32 work box) "go --version" is 1.0.6 -- still have a re-install.
- get setup.py install working on all plats:
    - update to pypi then check
    - Windows: check again
    - Mac OS X: check on clean machine
    - Linux: check on clean machine
- ideas sort from http://daniele.livejournal.com/76011.html
    go -2  # up two dirs, if "-2" doesn't actually exist
    go -src  # walks up to a parent 'src' dir
    go -k*   # like above, but with wildcards? not sure worth it
             # or maybe just always do a prefix search
- http://github.com/joelthelion/autojump  competition! :)
- test with old drivers and version of script in the way. Do the install
  instructions result in the right thing?
- re-org everything below here
- nicer logging and std logging cmdln-options
- optparse
- drop '-c|-cd' option? Redundant
- improve `mk check_version` 
- drop win9x-isms
- conventions for specifying min Python version? min Py ver is 2.4 here
  (for `python -m` support).

# High Priority

- Cannot install on Mac OS X!!!
  Nor does "go" get on the PATH for Python installs where the python exe is
  symlink'd to!
- Cannot install without 'logging' module (rules out Python 2.2).
- Cannot install and run without PyWin32! Rules out python.org Python out of
  the box. Want a mini-win32api for some of the calls that I use.
- if $HOME is /home/trentm, but that is actually a symlink to
  /usr/home/trentm then "go -a ..." results in usage of /usr/home/trentm --
  which causes problems (e.g. for P4 client view, PS1 prompt "~" shortcut).
- Running "build all" on Windows:

    build: running 'python setup.py sdist -f --formats zip -d C:\trentm\tm\go\bits'
    ...
    adding 'go-1.0.2\.svn\README.txt'

  That is wrong. It should not pick up README.txt from the svn dir.
    

# Medium Priority

- better error message when incorrect number of args
{'fraction_non_alphanumeric': 0.09111166130230255, 'fraction_numerical': 0.012874473879673186, 'mean_word_length': 2.8771593090211134, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2687046', 'n_tokens_mistral': 1300, 'n_tokens_neox': 1239, 'n_words': 588}