HISTORY of Changes to THeBoPS
=============================


thebops 0.1.14
~~~~~~~~~~~~~~

- thebops.optparse 1.6.6:
  - parse_args_testable
- thebops.rexxbi 0.4.5, rexxbi_demo 0.4.5:
  - wordlength
- unittests for thebops.rexxbi and thebops.optparse
- thebops.iscales 0.6.5:
  - list of formats consolidated
  - 18:10 not reduced
  - small corrections
- thebops.likeix 0.3.7:
  - demo improved
- thebops.opo 0.3.6:
  - add_backup_options refactored
  - cb_fill_dict
- utility script py3, like py2


thebops 0.1.13
~~~~~~~~~~~~~~

- thebops.optparse 1.6.5:
  - action_... methods; wenn subclassing the Option class for new actions,
    you don't need to reimplement the take_action method anymore
    (but still maintain the ACTIONS ... tuples)
  - "decrease" action, complementing "count"
  - optparse_demo v1.6.5:
    - demo for numeric options (from opo_demo)
    - demo for count and decrease


thebops 0.1.12
~~~~~~~~~~~~~~

- thebops.rexxbi 0.4.4:
  - delwords: some test cases corrected with trailing blanks
- thebops.iscales 0.6.4:
  - more formats (UWXGA, ...)
- thebops.optparse 1.6.4:
  - use progname function from thebops.base


thebops 0.1.11
~~~~~~~~~~~~~~

- thebops.base 0.1.1:
  - progname function fixed
- thebops.optparse 1.6.3:
  - check_builtin uses exception classes
  - more exception classes (derived from OptionValueError)
- thebops.iscales 0.6.3:
  - more formats
  - tell about formats with given number of lines
  - Exception classes NoSuchDataError, NoResolutionsForLines
- thebops.likeix:
  - PythonVDirs extended 
- thebops.opo 0.3.4, opo_demo 0.3.4:
  - neue callback functions cb_flags, cb_list
  - demo for classic numerical optparse value types
- rexxbi_demo 0.4.3.1:
  - little improvement for pos function demo
- likeix_demo, still 0.3.6:
  - help text corrected for --parentsof
- iscales_demo, still 0.6.2:
  - catch IScalesError exceptions
  
- thebops.enhopa:
  - bugfix in check_xchoice
- thebops.optparse 1.6.3:
  - i18n bug from optparse fixed (special exception classes added)
- utility script py2:
  - added some information
  - fallback to calling interpreter


thebops 0.1.10
~~~~~~~~~~~~~~

- thebops.rexxbi 0.4.3:
  - some corrections, checked against OpenObjectRexx 4.1.1
  - "pos" function and demo
- thebops.likeix 0.3.6:
  - find gpg and xmllint
  - demo included
- thebops.optparse 1.6.2:
  - EnhancedHelpFormatter (metavar2 usage); comments
- HISTORY.TXT file
  - more formats
- thebops.likeix 0.6.3:
  - find_gpg, find_xmllint
  - 15:9, 21:9 not reduced
- thebops.rexxbi 0.4.3:
  - pos (also in rexxbi_demo 0.4.3)
  - corrections in delword doctests
- thebops.optparse 1.6.2:
  - metavar2
- HISTORY.TXT


thebops 0.1.9
~~~~~~~~~~~~~

- thebops.opo:
  - add_optval_option: regard '--'


thebops 0.1.8
~~~~~~~~~~~~~

- thebops.opo 0.3.3, opo_demo 0.3.3:
  - add_backup_options
  - add_optval_option (option which may or may not take a value;
    independent from optparse version; tweaks the input list)


thebops 0.1.7
~~~~~~~~~~~~~

- news modules thebops.base, thebops.plustr1
- thebops.errors 0.3.2:
  - prompt function removed (use --> thebops.shtools.ask instead)
  - return codes moved to thebops.base
- thebops.iscales 0.6.2:
  - iscales_demo forked
- thebops.iscales 0.5.1:
  - counters_demo forked
- thebops.modinfo 0.4.6
- thebops.opo 0.3.2
- thebops.anyos 0.4.2
- likeix_demo 0.3.5:
  - demo for ToolsHub class


thebops 0.1.6
~~~~~~~~~~~~~

- py2 0.1
- Bugfix-Versionen:
  - thebops.likeix 0.3.5 
  - thebops.optparse 0.6.1
- termwot_demo 0.5.1:
  - --number (hidden)
- shtools_demo 0.5.2, likeix_demo 0.3.4:
  - --trace (hidden)


thebops 0.1.5
~~~~~~~~~~~~~

- thebops.optparse v1.5.3:
  New module, based on optparse 1.5.3 by Greg Ward/Python 2.7.3,
  with some (for now) minor improvements.
  Since optparse is now "deprecated" and won't get developed further, but since
  Python 2.4 some changes have been made which demand error processing, in the
  medium term all improvements of thebops.enhopa are planned to be confered
  upon thebops.optparse (or thebops.opo) in the medium term.
- demo for thebops.iscales
- thebops.errors 0.3.1:
  - progname extended (faultily, alas; fixed in thebops 0.1.11)
- adjustments for Python 2.4 compatibility


thebops 0.1.4
~~~~~~~~~~~~~

- thebops.opo 0.3.1: add_trace_option/DEBUG
- thebops.modinfo 0.4.4: -T/--trace (hidden)


thebops 0.1.3
~~~~~~~~~~~~~

- demo for thebops.opo
- thebops.likeix 0.3.3:
  - CygwinDirs


thebops 0.1.2
~~~~~~~~~~~~~

- demos for thebops.rexxbi, thebops.shtools, thebops.termwot
- some cleaning up


thebops 0.1.1
~~~~~~~~~~~~~

- first public version


# vim: sts=2 sw=2 si et tw=79
