{"shas":[["3a55d7d2db93c6b5297e427a6cfec56aa305afce","6db9c36df39fb8b7b81bcc8694d48d2c0ccf9ca9@null.net","Obtain command abstracts from separate .pod files too.\n\nSeparate the POD from lib/App/Dispatcher.pm while we are at it.  I'm\nsick of bouncing around in a file between the code and the\ndocumentation (and I don't like having POD scattered around in the\nmiddle of my code) when making changes.","Mark Lawrence"],["b8a4c967c1764ce567b5e5172d5fac4607603b2d","6db9c36df39fb8b7b81bcc8694d48d2c0ccf9ca9@null.net","Clarify behaviour and documentation of command-line apps.\n\nBoth the docs and the code were not clear about what makes up a\ncommand-line application, particularly one with sub-commands. There is\nnow a new gopt_spec() method which the top-level class can use to\ndefine global options.","Mark Lawrence"],["273ec00ff3faffae3bf657f9620fe0363e3b7c4b","6db9c36df39fb8b7b81bcc8694d48d2c0ccf9ca9@null.net","Advanced feature methods: opt(), usage(), dispatch()","Mark Lawrence"],["2bd713454e2ffe373db51849d43303d1c771f35a","6db9c36df39fb8b7b81bcc8694d48d2c0ccf9ca9@null.net","Cleanup Template::Toolkit search directory mess.","Mark Lawrence"],["3da40fe2cfdbe8cc3e1537b6e9b081d91e1ed82e","6db9c36df39fb8b7b81bcc8694d48d2c0ccf9ca9@null.net","Print usage arguments as UPPERCASE.\n\nEasier to read (subjective) and appears to be a more common format\n(objective).","Mark Lawrence"],["a0d7fd870e8cd959f8aae139094a6b8ba91eb89e","6db9c36df39fb8b7b81bcc8694d48d2c0ccf9ca9@null.net","Include abstract in usage when --help is given.","Mark Lawrence"],["743389a756a150f28c773bdaaad4939f1b4913e9","6db9c36df39fb8b7b81bcc8694d48d2c0ccf9ca9@null.net","Remove \"--add-mtime\" option.\n\nThe whole --add-mtime option and code was confusing and made programs\nrun slow. Better just to warn automatically after we have anyway loaded\nthe command class.","Mark Lawrence"]],"repo":"mlawren/app-dispatcher","actor":"mlawren","ref":"refs/heads/master","size":7,"head":"743389a756a150f28c773bdaaad4939f1b4913e9","actor_gravatar":"a83859e873fc4b8e07bb16bccf26bac6","push_id":30578276}