4 Commits (382910b0bac9216df4e3ffc79dce1e450fb88afd)

Author SHA1 Message Date
Marco Pesenti Gritti 7a64119843 Start playing with unit tests. 17 years ago
Marco Pesenti Gritti 2fcca4d656 Add a bunch of copyrights 17 years ago
Mike C. Fletcher 3f10890319 Docstrings for modules all over sugar and shell.
These are just the doc strings I created as I was spelunking
through to see how Sugar manages launching applications.  The
resulting auto-documentation is neither polished or finished,
but it should help people reading the code somewhat.

There are a few minor code cleanups:

  * activityhandle (replacing C idiom for initialisation with
    a Python one)
  * bundle registry (using a parameterised directory name so
    that it shows up in the documentation)
  * validate_activity_id function, use isinstance( item, (str,unicode))
    for the query, rather than two separate checks with isinstance
17 years ago
Marco Pesenti Gritti bf29a98b82 Actually commit the file 18 years ago