Commit graph

3 commits

Author SHA1 Message Date
jlam
e44bf515dc Strip the ".buildlink" from the names of the python application and
extension Makefile fragments, because they really don't have anything to
do with the buildlink[12] frameworks.  Change all the Makefiles that use
application.buildlink.mk and extension.buildlink.mk to use application.mk
and extension.mk instead.
2002-09-21 23:46:45 +00:00
shell
8f2e9fb11d Updated to py-Optik-1.3
- Updated my email address

Changes since Optik-1.2 :

  * Fixed a couple of lurking bugs found by PyChecker.
  * You can now get away with not supplying an option's type,
    no matter the action: Optik now assumes a default type of "string".
  * You can now get away with not supplying an option's destination:
    Optik now derives a default destination from the first long option,
    or the first short option if no long options were given.  Eg. an
    option string "--foo-bar" has the default destination 'foo_bar'.
  * Refactored both Option's and OptionParser's constructors to
    make life easier for people extending Optik.
  * Added the "examples/" subdirectory -- this is a repository of
    examples of extending and using Optik; the goal is to provide
    canonical implementations of various features that I don't want to
    add to Optik proper, but that are occasionally requested.  (Also,
    this gives me a good place to test how Optik's extensibility.)
  * Added support for long and complex option types, mainly for
    completeness (patch by Matthew Mueller).
  * Added make_option() as an alias for the Option constructor, because
    someday there might be many Option classes (in which case
    make_option() will become a factory function).
  * Added the examples/ directory to the source distribution -- this
    demonstrates various ways to extend Optik.
2002-06-10 02:29:35 +00:00
drochner
0dd0a5d492 initial import of py-Optik-1.2, a command line parsing library for Python,
submitted by Shell Hung per PR pkg/14786
2002-01-29 16:17:34 +00:00