Source of /projects/ircbot/log
# CLASS cps-page-title-reversed Silver's Simple Site @- Projects @- IRC Bot @- Log **************************************************
"Earlier entries >>" <log/5> # CLASS revision revision-0 # BLOCK BEGIN # CLASS revno "15" span:[1] # CLASS user James Ross # CLASS time "2011-02-12 15:02:33" span:[1] # CLASS message # BLOCK BEGIN Matching assembly info with other projects. # BLOCK END # BLOCK END # CLASS revision revision-0 # BLOCK BEGIN # CLASS revno "14" span:[1] # CLASS user James Ross # CLASS time "2010-06-30 01:49:25" span:[1] # CLASS message # BLOCK BEGIN Update debug code to be clearer about who's handling what. # BLOCK END # BLOCK END # CLASS revision revision-0 # BLOCK BEGIN # CLASS revno "13" span:[1] # CLASS user James Ross # CLASS time "2010-06-30 00:46:47" span:[1] # CLASS message # BLOCK BEGIN Update debugging output. Fix aliase dispatch within an existing pipeline. # BLOCK END # BLOCK END # CLASS revision revision-0 # BLOCK BEGIN # CLASS revno "12" span:[1] # CLASS user James Ross # CLASS time "2010-05-31 14:32:33" span:[1] # CLASS message # BLOCK BEGIN Re-license code from Ms-PL -> New BSD. # BLOCK END # BLOCK END # CLASS revision revision-0 # BLOCK BEGIN # CLASS revno "11" span:[1] # CLASS user James Ross # CLASS time "2010-04-13 18:31:49" span:[1] # CLASS message # BLOCK BEGIN Display the tree-like execution structure for events and not the data passed around. New parser for command dispatch. Re-worked event dispatch order/chain for commands, updated aliase plugin to match. Sorta works OK. # BLOCK END # BLOCK END # CLASS revision revision-0 # BLOCK BEGIN # CLASS revno "10" span:[1] # CLASS user James Ross # CLASS time "2010-04-12 21:10:03" span:[1] # CLASS message # BLOCK BEGIN Add !sort, removing sorting in !commands and !plugins. Add default aliases for !commands and !plugins. # BLOCK END # BLOCK END # CLASS revision revision-0 # BLOCK BEGIN # CLASS revno "9" span:[1] # CLASS user James Ross # CLASS time "2010-04-12 00:39:01" span:[1] # CLASS message # BLOCK BEGIN Support multiple plugins handing the same event: all are called in load order. PluginAlias added; while loaded, allows adding, viewing and executing aliases. Updated PluginCommandDispatcher to interoperate with PluginAlias. Moved plugin utility methods (for argument parsing) to PluginUtil. Updated design document. # BLOCK END # BLOCK END # CLASS revision revision-0 # BLOCK BEGIN # CLASS revno "8" span:[1] # CLASS user James Ross # CLASS time "2010-04-11 16:41:09" span:[1] # CLASS message # BLOCK BEGIN Improved command and pipe parsing. Added argv/arg utility to PluginTest to see how parsing arguments might work. Improved logging of data before and after plugin calls. Implemented plugin-scoping of data. # BLOCK END # BLOCK END # CLASS revision revision-0 # BLOCK BEGIN # CLASS revno "7" span:[1] # CLASS user James Ross # CLASS time "2010-04-11 15:14:57" span:[1] # CLASS message # BLOCK BEGIN IList<string> -> IEnumerable<string>. Add !wc. # BLOCK END # BLOCK END # CLASS revision revision-0 # BLOCK BEGIN # CLASS revno "6" span:[1] # CLASS user James Ross # CLASS time "2010-04-11 13:31:10" span:[1] # CLASS message # BLOCK BEGIN Fix multiline command output. IList<string> messages is always LINES. Add !echo, !join, !split, !shout, !reverse, !tac, !sed, !grep. # BLOCK END # BLOCK END "Earlier entries >>" <log/5>
Powered by the Content Parser System, copyright 2002 - 2024 James G. Ross.
|