Timeline
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

19 check-ins occurring on or before 2014-09-02 01:47:34.

2014-09-02
01:47
[76258bb609] Fixed tab completion by dynamically adding do_*() methods to the cmd.Cmd-derived morglib.command.repl class. (user: mvnathan tags: dev)
2014-09-01
22:31
[f87b207474] Preliminary interactive console. (user: mvnathan tags: dev)
20:29
[08dd343e46] Renamed morglib.cmd to morglib.command because the standard library already has a module named cmd, which will likely interfere with the one in morglib once we start using the standard cmd module for Morg's interactive mode. (user: mvnathan tags: dev)
19:42
[905143c204] Implemented help command. (user: mvnathan tags: dev)
19:06
[ebd658ed0e] Implemented exit and quit commands. (user: mvnathan tags: dev)
18:58
[a91e32f06d] Added stub for command to delete tasks and properties. (user: mvnathan tags: dev)
18:56
[de4097cf99] Added stub for command to edit tasks and properties. (user: mvnathan tags: dev)
18:54
[35ba4fd469] Added stub for command to list tasks and properties matching different search criteria. (user: mvnathan tags: dev)
18:44
[1d60f98b47] • Added stub for command to create new tasks and properties. • Implemented automatic module importation and dispatch table setup. • Fixed bug in dispatcher.__setitem__(). (user: mvnathan tags: dev)
15:49
[2fa02d69b6] Preliminary command processing infrastructure. (user: mvnathan tags: dev)
09:14
[2ecec3aef8] Added positional arguments to Morg's command-line parser as a first step toward accepting commands to execute. (user: mvnathan tags: dev)
08:21
[7148dc2495] Cleaned up command-line args dumping to the debug log. (user: mvnathan tags: dev)
08:01
[2478e3bdd2] Added support for debug logging, which is good to have early on in the project before we end up with a lot of code that may, eventually, need to be retrofitted with debugging statements.    • Added morglib/log.py to encapsulate logging operations. • Added morglib.morg_error as base for all Morg exceptions. • Reworked morglib.args.error to use above base class. • Renamed --log option to --log-file. (user: mvnathan tags: dev)
05:32
[e24ff23216] • Created morglib module to house most of Morg's functionality. • Moved command-line parsing from morg.py into morglib. • Updated process.wiki to explicitly mention location of version info. (user: mvnathan tags: dev)
04:55
[87e7377462] Initial version of Morg's main function with support for command-line parsing as well as setting options via environment variables. Of course, apart from parsing command-line arguments and printing out the resulting options, the program doesn't do anything just yet. (user: mvnathan tags: dev)
2014-08-31
07:57
[54531e321f] Copied over various Wiki pages from Minx and edited them to be pertinent to Morg. (user: mvnathan tags: dev)
06:40
[992d3baca9] Create new branch named "rel" (user: mvnathan tags: rel)
06:40
[e511c84d7c] Create new branch named "dev" (user: mvnathan tags: dev)
2014-08-30
22:16
[ec4f0cf1e2] Leaf: initial empty check-in (user: mvnathan tags: trunk)