[cylc] tag upstream_6.1.0 created (now 72b9a21)

Alastair McKinstry mckinstry at moszumanska.debian.org
Mon Jun 15 10:17:05 UTC 2015


This is an automated email from the git hooks/post-receive script.

mckinstry pushed a change to tag upstream_6.1.0
in repository cylc.

        at  72b9a21   (commit)
This tag includes the following new commits:

       new  1998b67   initial record
       new  d95ae4c   now using pyro remote objects, and dummy remote models
       new  742a2e3   comment update
       new  c4cfd3b   rename 'vmodel' to 'vtask'
       new  1ca2a9a   moved documentation out of controller.py to separate file
       new  18230fe   added system status class allows remote monitoring of controller state (via pyro)
       new  df117a9   Better basic program description in main file
       new  8f35fbc   documentation file rewrite decided on initial vtask management plan
       new  eb623d7   removed dummy_mode
       new  5e8a1b5   Add vtask modules and run_task script (previous repo versions will be incomplete)
       new  970d924   TAG first full version with working external dummy tasks
       new  dae1bee   restructured the main request loop and status monitoring
       new  fd18650   moved system_status class out of main program
       new  955a79d   moved function defs to top of main file
       new  c5b52c8   improved dummy mode operation the external dummy tasks set postrequisites explicitly by name instead of repeatedly calling a function to set the next one in line.
       new  2052c65   added general task config file support
       new  78f0532   TAG first prototype with full config full support
       new  50ef51c   Start the Pyro nameserver in the main program instead of having to run the external 'pyro-ns' script manually
       new  c925e61   check that all prerequisites can be satisfied given the current task list
       new  ff8cff2   minor clean up
       new  cbbc0f3   some script and class name changes
       new  a97a3d7   moved task processing into task_manager class
       new  56669a2   further name changes and cleanup
       new  bac20de   TAG prototype-dummy-1.0
       new  92ac9e4   moved status monitor class into shared module
       new  c1194c2   minor documentation file update
       new  13e5e4b   allow task creation in finished state through the config file
       new  6cada66   TAG prototype-dummy-1.0.1
       new  bffed94   minor dummy.conf change
       new  b9ceb3b   python indent fix (tabs to spaces)
       new  f95a57d   give tasks a list of hours at which they should run (at other times they will be removed by the task manager)
       new  26d18c4   Allow non-uniform reference time increments and task creation in a "ready" state (i.e. all prerequisites satisfied)
       new  1d41665   improved and documented the external task dummy program
       new  abd5e88   cleaned up task state code
       new  11bbe9a   better system monitor, with progress bar
       new  ed11c08   minor changes to system monitor
       new  eb38ac3   better system status monitoring
       new  7fec84a   added documention to dummy task config file
       new  5b58796   datetime output in front of task messages
       new  522d79b   color system monitor via ascii control codes
       new  f65c93e   allow Pyro connection to task manager
       new  e866d29   new external program to reconfigure a running controller (by forcing it to parse another config file)
       new  c12e19e   fixed task removal bug
       new  56fb692   fixed bug in config file handling
       new  88b1e36   major change to task management, allows successive cycles to overlap (seems to work)
       new  c29091c   documented new multiflight (cycle overlap) task management
       new  bc5ff87   dynamic task creation by name instead of a large IF...THEN block
       new  272e079   moved task list into task definition module
       new  dfd660d   put task configuration code in a new module
       new  0b476ed   added messaging script for use by external tasks
       new  611feec   disconnect spent tasks from pyro, and delete them.
       new  cc23cb1   unify incoming message / postrequisite handling
       new  3e595cb   implemented a dead letter box for use by external tasks if they fail to connect to their internal task object
       new  871845b   handle cycle overlap automatically by labelling tasks that run on kupe
       new  a832d65   Better handling of cycle overlap: do not start another cycle unless the new cycle contains one or more kupe tasks.
       new  cd570d8   separate reference time groups in system monitor
       new  3c952a0   added a "to do" list text file
       new  2e300fa   updated the reconfigure script (broken since splitting task_config out of the task manager)
       new  89b5da8   partially complete documentation rewrite
       new  ac1b51a   TAG foo-1
       new  cec1d12   start and finish messages from ext task dummy
       new  4c873e8   get tasks to remember their most recently received message and access it with system_status class and system_monitor.
       new  fc08779   task definition filename changes
       new  d15f259   change dummy task name attributes to host machine obvious
       new  63c8d99   updated cycle overlap documentation
       new  0b7190b   mispell 'finishd' state for equal word lengths
       new  eb3cea8   don't fake external messages when tasks start or finish
       new  44a7829   commented out system monitor scrolling transition code
       new  42f83cd   more documentation
       new  ae0803a   TAG goodbye batch task management
       new  6c8d5ed   first working version of new free-for-all task management scheme
       new  afd4ba9   put task defs and task base class in same file
       new  dba32af   remove spent tasks
       new  4ddc3f4   another monitor update
       new  52dbcc3   fixed topnet task (non-runahead)
       new  82aef48   monitor progress bar col width bug fix
       new  c10a9f7   small task_manager bug fix
       new  77a4bdc   minor monitor change
       new  2715eb5   filename changes
       new  ca0fd8e   deletes tasks older thant the oldest running task
       new  9f3e70e   optionally simulate real time (non-overlap) running in dummy mode
       new  60825cc   new dummy mode clock class, and better handling of shared globals module
       new  1af333d   moved shared module variables into task_manager
       new  6554bc2   brought task_manager into the main program
       new  b19e49a   renamed main program to run_ecoconnect.py
       new  bc8c136   localized task creation
       new  8d9e42d   task dummy script bug fix for simultated real time
       new  d0155b4   cleaner display update for system monitor
       new  67614c2   don't run a task if a previous instance hasn't finished
       new  e84e20e   create all tasks configured for a new reference time when the first task is created for that time by abdication of its predecessor
       new  74dc49e   added logging support
       new  e9d7821   moved dead letter box class into main program
       new  109e6e4   use logging.getLogger for task-specific log files
       new  568d351   in monitor, don't display if all tasks are waiting
       new  e96ea7a   small monitor update
       new  2ba4b85   full treatment for Pyro client code
       new  01edbd9   fixed bug in logging setup
       new  2f3ebaf   valid_hours as int, not string
       new  8ff9442   set vaguely realistic relative dummy run times
       new  1156dbe   implemented fuzzy prerequisites and topnet runahead
       new  5d153fd   new simple system monitor, better suited to multiflight monitoring because it only uses one line per active reference time.
       new  013fffc   updated 'to do' list
       new  03bd98d   partial bug fix on 'too far ahead' waiting
       new  940d403   fixed 'too far ahead' waiting
       new  2c950ca   log file name change
       new  38de5fc   get task deletion right for topnet runahead
       new  7101901   replace fuzzy prerequisites with the real thing, once satisfied so that the task run() method can use it if necessary
       new  42d5a17   initial prep for handling ghost tasks i.e. those that won't be created by abdication due to being missing from the initial task list.
       new  1447387   proper startup configuration for abdication management
       new  0bd17ff   restored dead soldier removal for oldest time batch
       new  05b866d   bug fix for dead soldier code
       new  3cb7930   removed reconfiguration program (was for the old batch based task management scheme)
       new  232ccfe   added stop_time functionality
       new  caafba5   commented out some cruft
       new  f5422c0   class_from_module renamed to get_instance
       new  3cb47bc   renamed main program to ecocontroller.py
       new  e96c459   partial documentation update for new task management
       new  2ee4cdb   beginning logging level config
       new  c1953ec   renamed config file again
       new  918cecf   use python logging levels properly, and add to config
       new  1128669   had to override will_satisfy_me() for fuzzy runahead case (topnet) to get dead soldier removal completely right.
       new  acc3c3a   monitor color change
       new  e2b84db   change to logger handling
       new  a8150d3   add priority to external messaging
       new  9ed81ef   moved run_mode from shared into config and deleted the shared module
       new  edc3cb8   bug fix external messaging
       new  03b8aee   Several task monitor program improvements Converted original monitor to show running tasks only, and added a simple shell script to monitor external dummy tasks processes.
       new  a12de1b   runahead cutoff less than but not equal to
       new  573d48f   to-do list update
       new  3a1f0ba   partially done task-specific requisite logging
       new  9138e88   requisites now know their task name
       new  214afc0   task-specific requisite logging done
       new  a4f82ea   added a dummy_clock class to convert real time into accelerated reference time for use in dummy mode.
       new  1e3bbf2   get rid of the original primitive simulated real time mode (a better clock-based version is in the pipeline).
       new  ada51bf   completed the dummy mode clock and log filter (which replaces log message time stamps with dummy time, in dummy mode)
       new  340ab41   downloader now awaits correct dummy datetime also corrected my use of logging levels
       new  5163201   don't warn about non post-requisite messages
       new  8f480d0   dummy mode run time estimates and catchup detection
       new  7db7b00   fuzzy prequisites: >=
       new  671f644   topnet realtime vs catchup completed
       new  ba3c18b   reinstated initial state config
       new  5e32269   reconnected the task manager to pyro and added clean shutdown capability
       new  6de1c94   long overdue documentation update
       new  c7e7d5e   documented dummy mode
       new  a146ba9   implemented regular state dump
       new  76a2406   implemented clean shutdown of controller and pyro
       new  6307d59   change task ID format to allow underscores in task names
       new  3c7e4da   documented handling of runahead tasks
       new  4d2ca39   more dummy mode documentation
       new  7866ea9   pass clock rate to task_dummy
       new  5fbb970   name change for shutdown script
       new  7d737dd   fixed monitor_running for new task ID format
       new  478258e   added clock time to running task monitor
       new  49b78a0   some minor log message changes
       new  a838aca   config file now compulsory
       new  4e24fab   broken: partial connect-to-oper initial task
       new  85ea248   minor cleanup
       new  26f8d65   better task initialisation
       new  78879d8   remote control pause and resume as well as shutdown
       new  7782fc2   fixed task initialisation that I broke earlier
       new  1fed6f3   minor foofery
       new  a0ebeac   allow dummy clock to be bumped ahead and fixed topnet task_dummy messaging mismatch
       new  509fa87   debuggery
       new  9537ad4   log fuzzy satisfaction after hardening up
       new  290280d   fixed topnet behaviour (again)
       new  92b475a   document pyro requestLoop timeout
       new  2945b6b   TAG dummy-good-1.0.0
       new  1b15c6a   document topnet runahead details
       new  41eca6f   Added estimated timing per postrequisite, to make dummy mode even better Now dummy external tasks satisfy their postrequisites at the right time relative to the controller's dummy clock, and are therefore affected when I bump the clock forward.
       new  0ccc996   pyro request loop change and documentation thereof
       new  4631bbd   bug fix in task_dummy
       new  155577c   renew connection for every external message so that Pyro handleRequests returns without timeout
       new  3003ede   commented out in-program Pyro nameserver startup
       new  5fae2ed   converted main monitor to call the manager's get_status_summary method rather than access a separate status summary module that is only updated in the task interaction loop.
       new  b190c5c   deleted the system status module
       new  3b01f28   updated the running task monitory similarly
       new  d94f3ec   Remove 1 sec sleep in task_dummy message loop or messages 1 sec (real time) apart can be sent in the wrong order
       new  81b879d   task automatically set_finished if all postreqs done
       new  6c8c9d7   Force single-threaded Pyro operation This finally makes the main request loop behave properly!
       new  ebaf851   restored non-clock dummy mode option
       new  66f5efb   single threaded pyro, and process only after messages
       new  72ba201   better timed postrequisite handling
       new  c64d90f   new monitor to show objects currently registered in the pyro ns
       new  ed03ec6   delete existing pyro ns registrations before starting up
       new  f8b6b10   compile some regular expressions just once
       new  930d477   bring remote control up to date
       new  05b5620   oops, forgot to add pyro_ns_name module to the repo
       new  68f546b   removed proto get-topnet-oper task
       new  89460cb   let users specify the task definition module to load
       new  ce20707   cleaned up task definition documentation
       new  5fb039e   rotate log files at startup
       new  fa8b16b   temp: topnet test code
       new  316720d   Changes to topnet and nzlam_post special cases to allow running topnet tests off operational files. (oops, some changes to config file handling etc. too)
       new  e3ace0c   removed some dead code from the previous patch
       new  57388ed   addition to to-do list
       new  beedc41   dummy task programs are now part of task definition modules
       new  98c4a52   custom dummy program for topnet test tasks
       new  184f2d6   put task base classes in a separate file
       new  eb2e084   cleaned up run_if_ready()
       new  0710df7   fast dummy downloader in catchup mode
       new  ceb9e28   dummy tasks now fully class based
       new  afd3ed8   colour coded monitor ref times
       new  03a2ee9   forgot to add dummy task base class to repo
       new  4d71941   TAG pre external tasking
       new  4149dcc   first external task works (nzlam_post for topnet testing)
       new  5fd4c2a   no commandline args for external task run scripts (for qsub)
       new  1ec411d   partial run-by-qsub implementation
       new  6a4db93   nzlam_post for topnet_test now working with qsub
       new  4bd639a   topnet_test: real nzlam_post, dummy topnet
       new  a1bff08   fix initial log file rotation
       new  7ceed76   brought operational task module up to date with latest changes
       new  6c23866   convert to single config file with global vars
       new  b287683   Main program now completely generic! All special behavior (e.g. topnet) is now specified in task definitions.
       new  eac1ed0   partial config conversion
       new  f1ef392   All task definitions in one file, and simpler config
       new  52035cb   detect qsub errors
       new  78e76f0   allowing dummying out specific tasks in real mode
       new  0a60f9f   corrected some incomplete task def updates
       new  a5d3f9d   cleaned up cutoff computation
       new  413e6e6   cleaned up main loop
       new  57f3775   main prog refactor: made task_pool a class
       new  0426343   major nice-up of the main program
       new  826b1fc   cosmetic fluffery
       new  fa61292   better remote switch handling
       new  5535066   converted main program to a main() function
       new  2fb1a88   external messaging script name change
       new  13cff64   clean up some module imports
       new  b8b4092   implemented restart from dumped state
       new  2ceff68   updated the to do list
       new  85eabfc   task pool module name change: task_manager
       new  f1f0599   non-dummy_mode dummy task delay for topnet
       new  e51310f   make use of global config in task_manager init
       new  f6c3e42   task loggers now defined inside task manager using actual task list, even when starting from state dump
       new  58b526d   TAG working, but loggers defined by config task list only
       new  2389fb1   moved log_filter into the main log pimping module
       new  080cbcf   task_manager now makes use of a system state class
       new  9916051   cosmetic foofery
       new  a8e7c87   reinstate task log name column in main log
       new  5b5477c   name change for dynamic instantiation module
       new  73daefc   partial documentation update
       new  8d8a895   major revamp of documentation, bringing it up to date
       new  1e5acba   converted text doc to latex
       new  4651072   documentation update, again
       new  7cddf45   more documentation
       new  0566836   more docs, yet again.
       new  9b6b37d   more docs, yet again, again.
       new  f8089ff   more docs, yet again, again, again.
       new  cadfc19   reformulated algorithm documentation
       new  b69864f   more foofery
       new  2161242   process documentation to A4 paper size
       new  18668f5   minor doc correction
       new  2780f1f   another doc update
       new  eced300   external streamflow data extraction added
       new  e9b0076   doc update
       new  aa5ee56   doc update2
       new  ef4f172   doc update3
       new  b19d857   doc update4
       new  ca96aa1   doc update: intro
       new  8f8ceb0   doc update: intro 2
       new  079e368   doc update: intro 3
       new  721cbd4   doc update: intro 4
       new  95dcb68   doc update: intro 5
       new  6df31d6   doc update: algorithm
       new  c9a565b   added python listing capability
       new  dd60b89   converted to book format with TOC
       new  dc1f97e   doc update foo
       new  48f579e   doc update bar
       new  7d75bc6   doc update baz
       new  1442028   more changes for real topnet testing
       new  da9e84f   minor config update
       new  cb849fa   another doc rearrangement
       new  e58adf9   more documentation
       new  dcdfe49   more documentation revisted
       new  07cb681   cleaned up task processing documentation
       new  fdd5fb1   doc bugfix
       new  f46d906   further doc foofery
       new  68f37fd   further doc foofery 2
       new  7aeccb0   extensive doc intro rewrite (more generic)
       new  4239a71   working topnet test
       new  04ca440   separate streamflow from topnet includes a bug fix for detection of All Tasks Finished
       new  269980c   cleaned up external task run mechanism
       new  4c3a7a8   shifted dummy task launch into the external job submit module
       new  741c30e   optional dummy job launch via qsub
       new  260f3d4   doc task environment
       new  6a3d488   doc resection
       new  548524f   first para doc change
       new  53ade63   doc foo bar phaff
       new  d7f59e2   docs + name change to sequenz
       new  60e6d9a   more docage
       new  036b4ad   small doc fix
       new  f90b6c3   docknockle
       new  e3f3d28   docknockle 2
       new  ef1410a   doc foobery
       new  32a4071   moved To Do list into main documentation
       new  a15c014   split nzlam_post into two tasks (00_12 and 06_18)
       new  0fa6f32   quicker removal of normal finished tasks
       new  d8fae08   minor latex bug fix
       new  44633a0   took task processing detail out of the main program
       new  e783462   minor phaffery
       new  c091c30   removed less than useful simple_task base class"
       new  132ba67   topnet now detects change of nzlam input
       new  4faab7d   moved some comments from main program to their target module
       new  58b519b   doc update
       new  839befa   doc title changed
       new  6fe0593   doc title changed again
       new  62dadb6   OOP doc mods
       new  a0592b5   added abstract
       new  889eb82   Another partially completed doc rewrite, with paper in mind.
       new  b3e2ff2   more updateage
       new  5ca0913   oper2test_topnet.sh fix for staging archive
       new  6f7dbc7   combined topnet and topnet vis into one task and implemented ssf vis only for old-nzlam-input
       new  ed8829f   use topnet_test queue for job submission
       new  fb04263   fixed some temporary function path bugs
       new  e1efc09   external script typo fix
       new  fb7aac8   correct hardwired tdserver transfer destination
       new  a69138b   do not re-fetch existing streamflow data
       new  42e6cfc   more topnet fixes
       new  1d40c2e   fix for running with no stop time
       new  9d3a2d5   fix for external function staging archive search
       new  3d46dbc   make stop_time inclusive
       new  3af1268   TAG 1.0.1
       new  8d171c9   docage
       new  2ef1139   trivial typo fix
       new  d177d67   change UPTODATE to CAUGHTUP, CATCHUP to CATCHINGUP
       new  03c288e   distinguish between creating new tasks and connecting them to pyro
       new  433bd15   corrected documentation on search order, oper2test_topnet
       new  2a0353f   TAG pre task definition templating
       new  69cf22d   new task templating mechanism task_classes.py has been removed because it is now autogenerated
       new  7f60794   bug fixes post templating
       new  eaac3d0   resolved config file conflicts
       new  b228bc1   minor cleanup in task-definitions
       new  3149eb3   TAG task-definition version replicates previous behaviour
       new  798f397   organise operational and test systems, etc., into sub-dirctories
       new  8501ccf   improved doc in task definition template file
       new  f2f2f67   more template documentation
       new  af8dd56   minor task definition requisite changes
       new  f70edf7   doc title change
       new  5073094   TAG 1.0.2
       new  b8d58e1   added new interfacing document
       new  ff0d80c   task-definitions update
       new  1cf01a2   more external interface documentation
       new  1b42717   more interface doc
       new  321af1f   TAG 1.0.3
       new  259f860   task def cleaned up a bit
       new  41cf973   Changed handling of task ownership to allow non-ecoconnect use. If sequenz is running as 'foo_(dvel|test)' then '_oper' will be replaced with '_dvel' or '_test' in task owner usernames. Otherwise owner usernames are left alone.
       new  930b182   task ownership defaults to sequenz user
       new  c723ed9   added generic task wrapper
       new  412b0d1   added simple example system
       new  44f5fd1   job submission changes for example system
       new  40dc92c   major source dir rearrangement
       new  76171b6   make task_generator work for new setup
       new  cd3106b   added front end wrapper to deal with PATH variables
       new  0ab2307   replace sequenz front end wrapper with separate env script
       new  a851672   got example system working under new setup
       new  64a3890   added installation README
       new  bb975bc   minor config file pyro group name changes
       new  b86d018   minor interface doc update
       new  b392a10   minor usage message typo fix
       new  b5cde64   cleaned up job submission module
       new  2ac2b69   trivial dummy task cleanup
       new  d50ef21   bug fix in streamflow mode detection
       new  6d5d274   oper paths in environment script
       new  4fed6ee   added scons build file
       new  acba635   bug fix the install process
       new  a1316ae   TAG 1.1.0
       new  be43d78   some changes to get topnet-test running under the new setup
       new  05f821f   minor config file fix for example system
       new  7a76ee0   up MAX_FINISHED to 5
       new  44c2fad   added new scaling example system
       new  3a25f54   restored SConstruct after earlier accidental deletion
       new  8622bd0   added scaling dir to SConstruct
       new  3ad4439   scaling test system is now encapsulated in a single bin script
       new  6b305b0   removed an auto-generated task_classes.py from repo
       new  6cde292   replaced environment.sh with script to generate it for a given system
       new  659dd53   update the README.run file
       new  e2d22a5   scaling dir no longer needed in SConstruct
       new  d7c1de4   renamed scaling test system generator
       new  b53b7be   minor change to scaling test system
       new  09cd977   environment script generator now removes old sequenz PATHs first
       new  71e1301   bux fix setup script
       new  a4d30a5   set sequenz.py executable after manipulation in SConstruct
       new  22969b0   moved temp-external/ to tasks/ in topnet-test
       new  9b69482   better environment transmission
       new  1ef71c1   had long forgotten to add topnet_and_vis external task
       new  49bbd4b   cleaned up topnet external task paths
       new  2e97e50   job_submit computes path to system/tasks if not given
       new  46648f6   better task interaction loop timing output
       new  6048720   some script name changes
       new  6ab2177   configure-system copies task-wrapper to system tasks dir
       new  5e71c08   default to direct job launch for example system
       new  8d834a7   running dir config for example and scaling-test systems
       new  c54922a   changed '_' to '-' in script names
       new  22254b1   renamed main docs to sequenz-usage and -internals
       new  7afdb16   working on the usage document
       new  092f5df   disabled tn.nc attribute fix, no longer needed
       new  16ddeed   usage doc update
       new  9bf651b   minor doc update
       new  532b94d   example system tmp dir change
       new  eb790ec   use default pyro nameserver super-group (no colon)
       new  3d95c65   abort if configured Pyro groupname is already registered
       new  4782d6e   corrected example system running dir
       new  d3591d8   moved some output to debug level
       new  4ffe3ff   replace simple loop timing (wallclock!) with profile module
       new  f158bd5   simplified the source tree again
       new  b22ebc3   only use direct job submission in dummy mode
       new  66ef5a0   put job queue name in config file
       new  e6b5b3d   clean up configure-system
       new  8c786b7   moved more output to debug level
       new  c0b87f7   added a "to do" list
       new  09bcf73   Optionally use a requisite broker instead of O(n^2) task interaction
       new  7ac3de1   TAG Broker-1.0.0
       new  ff21936   minor bug fix for broker unregister
       new  5b80247   major upgrade of user config handling, and job launch
       new  b0e0342   forgot to add main config module
       new  f8ecdec   typo fix in config
       new  faef622   new config convenience load function
       new  8e6aa1e   get remote control working with new config
       new  9838d30   informative output from build-scaling-test.py
       new  3fc768b   informative output from configure-system
       new  5b8774c   TAG pre-system-state-removal
       new  65e6fcc   removed system_state and got tasks to handle their own state dumping
       new  1fc4b20   cleaned up task manager and moved main loop internals to main program
       new  7472268   better launcher, instantiation, and pyro handling
       new  936d7ae   minor function name change
       new  609e9ff   make task.run_if_ready independent of other tasks
       new  2df4cc6   fixed fuzzy requisite problem for broker method
       new  842e972   cleaner config output at startup
       new  808065b   minor coding upgrade for topnet_and_vis cutoff time
       new  1a3469b   changed name of topnet input streamflow file to streamobs
       new  8cf9ccd   hilight failed tasks in red, in simple system monitor
       new  ee2aad9   go to real mode for topnet testing again
       new  b3794ec   replaced REFERENCE_TIME with MY_REFERENCE_TIME in taskdef
       new  8e382f5   Allow environment variables containing reference time Requires using instance (instead of class) variables
       new  f364d50   new cleanup file deletion task
       new  ddc09b2   add reference time to logged messages, if it is missing
       new  6a98e31   use semi-colon to identify time-added logs messages
       new  4eafa56   bug fix for cleanup task
       new  95af7a6   backup state dump file on restarts
       new  25a396d   TAG successful long running topnet test version
       new  f7bc969   new hardwired monitor
       new  f19dd18   new topnet documentation page
       new  1f8b935   minor bug fix to hardwired monitor
       new  a034d18   bug fix for streamflow caught-up detection
       new  1086c7f   TAG topnet test version with catchup detection fix
       new  a3f8fd1   small doc update in To Do list
       new  56082c0   new docs on previous instance dependence and maximal multiflight capability and comparison with asynchronous satellite processing metascheduling.
       new  7f36942   converting to optimal metascheduling
       new  fd63a1b   update To Do list
       new  7646a71   doc update in dummy task
       new  43f7077   completed optimal metascheduling conversion
       new  d07cb43   minor rearrangement of main program function calls, for clarity
       new  575057d   doc update
       new  75fa874   added "failed" key to monitors
       new  a2ebf62   restored topnet test settings after pull
       new  eff0b01   shifted some topnet documentation
       new  05528a8   changed .pydef task definitions to .py
       new  090868a   don't need to give ref time to task base class init
       new  7405aa3   better handling of cutoff times and task deletion
       new  c4b145f   split topnet from its visualisation
       new  6f108a6   better detection of lame tasks
       new  fba4aef   some topnet task name changes
       new  d9a30eb   README.todo updated
       new  8544359   To Do list update, again
       new  5210fdf   small doc update
       new  6ce6dcd   convert topnet_cleanup to a sequential task
       new  3144ae4   added not-yet-abdicated indicator to system monitor
       new  c2defe2   consolidated the two methods of loading initial state in preparation for getting each task type to handle its own state dump reload.
       new  730cfe7   delete nameserver group on shutdown
       new  cc8bd1a   minor adjustments to main monitor
       new  15100d1   The state dump file can now take extra state information for tasks that require it. Consequently topnet and topnet_vis no longer assume new nzlam input on restart.
       new  c6c7bda   put Pyro nameserver help into pyrex module
       new  fe21074   hardwired monitor uses new pyrex functionality
       new  fff54a4   split state summary out of remote switch
       new  897267b   remote control improved, can change verbosity
       new  2ea8d98   indicate remote control requests in the log
       new  acac019   combined main monitors
       new  50a5990   better remote control command line handling
       new  5cbb80f   better task-based state summaries for monitoring
       new  d87a9ce   bug fix configure-system for main prog name change
       new  56ee660   added topnet nzlam time to state summary and monitor
       new  d767440   TAG may 29 prior to update
       new  f9ab2a5   significant doc rewrite begins
       new  d0cfc9d   doc update
       new  d123b48   set task.state_changed to True, initially
       new  fe7a9ef   partially complete change away from use of MAX_FINISHED
       new  bf5330d   still incomplete
       new  1290354   configurable max runahead time
       new  03390e5   moved instantiation-by-class-name into the manager class
       new  9c2d2ec   better config handling in manager
       new  3f8e94c   moved abdication delay into manager class
       new  8860a7e   fix to manager class task instantiation
       new  8eeb3e5   completed use of global max runahead hours instead of the task-specific maximum number of instances.
       new  37827e7   bug in stop_time handling
       new  cc31398   to-do list update
       new  ee08b90   do not revert to catchup mode once caught up
       new  ee0d3c0   another to-do list update
       new  28cf80c   to-do update
       new  d32fe78   to-do update
       new  dbdb874   conflict res
       new  da8c503   fix stop time handling, broken by a recent merge
       new  5526b47   added streamflow catchup to state-dump and restart
       new  b31c996   make sure topnet cutoff works for nzlam_post or oper_interface
       new  f68c7b3   to-do update
       new  5d4d6a6   remote control can abdicate and kill stuck tasks
       new  0b5f64c   document optimal metascheduling
       new  db75032   added a temporary ecoconnect README file
       new  17ec138   remote control warning added, re killing stuck tasks
       new  cbe995d   change to doc abstract
       new  7776d95   another change to doc abstract
       new  5aa7ab0   yet another change to the doc abstract
       new  abd8899   last doc abstract change today
       new  1e66ea2   added an "under construction" warning
       new  b872f3b   er, another doc abstract change
       new  e78d4ed   final doc abstract. really.
       new  d2dc08e   another final doc abstract. really.
       new  666c4bc   further fine tuning of the doc abstract
       new  3f9f230   more ... doc abstract
       new  0075112   more doc abstract, again
       new  58cdc47   yet more doc abstract changes
       new  09d9f43   yet more doc abstract changes again
       new  dbd1cab   doc abstract again
       new  c006c39   doc abstract again again
       new  79ac923   doc abstract again again again
       new  ddf6897   let topnet go up to 47 hours ahead of NZLAM
       new  e080bde   another change to the abstract
       new  0de3e0e   final change to the abstract
       new  b3e8c64   final change to the abstract, really
       new  9a35a89   allow multiple target dirs for cleanup task
       new  6d2b17e   working on the doc introduction
       new  d4a8ff2   more working on the doc introduction
       new  016091b   paper intro continued
       new  6846624   typo fix
       new  bc5b4f1   abstract doc
       new  f098a1e   updated to-do list
       new  c8d16f1   working on the intro
       new  11e41cd   further intro work
       new  2d7dacc   more work on the intro
       new  0c33240   intro update almost done
       new  2971471   intro update almost done, again
       new  8686465   more intro
       new  6da4793   added eps figures to doc
       new  f89c639   more docage
       new  36cf653   doc: introduction now essentially complete
       new  fa0caf5   added eps and pdf figures
       new  f8ecb0d   some doc corrections
       new  c53a833   doc corrections
       new  03ab073   more doc updates
       new  b77c91d   yet more doc; sigh.
       new  09820e5   doc update
       new  e75bd64   doc typo fix
       new  d1b5210   part finished doc update
       new  05b82e9   bugfix diagram
       new  7eb86bc   major rearrangement of first section, main doc paper
       new  b5c6904   send some task output to /dev/null
       new  425cda7   detect operational netcdf conversion failures in topnet-test
       new  e852f39   added task failed messages to topnet-test tasks
       new  7af7712   check for REFERENCE_TIME in task-message wrapper
       new  d0b132f   removed capability to dummy out tasks in real mode
       new  f45f466   simpler external messaging (no task name or ref time required) and automatic generation of 'started' and 'finished' messages
       new  63cd0f5   bug fix previous messaging changes
       new  3941e88   update to optimal metascheduling doc
       new  3bb27e2   optionally allow parallel execution of totally unconstrained tasks
       new  91c1f55   added new diagram
       new  b7e69a1   significant documentation update
       new  f6d045d   to-do file update
       new  323c728   big doc update
       new  4f23df2   changed system pause behaviour: it now continues handling existing tasks but does not launch any new ones.
       new  b91d6c3   conflict res
       new  06bd834   bug fix new system hold capability
       new  e12edc6   improved diagrams, added timeline-one-a diagrams
       new  18bdd87   big doc update
       new  12ff5a0   cleaned up the abstract
       new  f75a981   reverse some inadvertant changes to user config
       new  7286413   document how to get TopNet past an NZLAM forecast gap
       new  cfd78c6   deleted erroneous comment from streamflow task
       new  464241a   corrected failure message detection
       new  872907d   always back up the state dump file
       new  c04084b   move state dump backup to main program
       new  7e2fec2   added abdication status to state dump; simplifies startup
       new  6e094a1   minor bug fix in oper_interface task
       new  d9dea4d   state dump filename is not user configurable
       new  232717a   another minor bug fix in oper_interface task
       new  94c4de0   bug fix for the abdicate-and-kill function
       new  b45ca17   changed doc names to icycle
       new  75365ab   doc and figure changes
       new  8a5d613   documentation
       new  79e6483   more documentation
       new  6f728f5   small doc update
       new  a4d516d   updated the To Do list
       new  49f2e54   To Do list update
       new  d04a15c   partial: dummy task simplification
       new  68ee1b3   doc update
       new  eca8df7   doc update
       new  d16b606   more doc changes
       new  b680b1f   fix recently introduced bug in dummy task
       new  a17de6c   topnet-test: sequential streamflow and oper_interface
       new  8c6b52e   doc update
       new  f85fe3e   generic "contact" class for prerequisiteless tasks
       new  099c3eb   cleaned up config and allowed qsub in dummy mode
       new  b6177e6   cleaned up task-generator, def templates, and topnet-test defs
       new  a993f2b   partial: requisite init simplification
       new  0ca8d10   added streamflow.def (replaces old python def)
       new  5c2c792   generic "catching up" display for contact tasks in monitor
       new  d179e05   completed requisite init and task generator simplification
       new  184de8a   to-do list update
       new  16110eb   cleaner config; force user to define log dir and state dump file
       new  4dfa26e   Exact delay times for dummy tasks
       new  a71540c   taskdef RUN_LENGTH key is now conditional on hour
       new  f305751   removed ecoconnect sysdef from main repository
       new  c124dc5   added DELAY_HOURS key to the full def template
       new  f0ddd60   optional fractional completion display in monitor
       new  2acac0e   name_list added to monitor
       new  a3f76de   correction to contact task delay handling
       new  db08178   changed example system to mirror the doc paper
       new  07087a5   simpler monitor display method
       new  2d9de82   NAME CHANGE TO CYCON
       new  de34ff0   TAG cycon-1.0.0
       new  159b121   added doc generator script
       new  0feef25   better handling of contact tasks
       new  71077ad   removed artificial constraint on parallel contact tasks
       new  fe86d5a   bug fix new dummy task time delay calc
       new  97ee2a1   allow voluntary early abdication of sequential tasks
       new  865bce8   TAG cycon-1.1.0
       new  00a07c1   bug fix task-generator conditional code
       new  ef952bc   contact tasks are allowed prerequisites
       new  cdeefda   TAG cycon-1.1.1
       new  d5198a0   monitor: align columns only by request
       new  649459a   to do list update
       new  ee2b684   cleaned up requisite (prerequisite/output/broker) code
       new  cf18706   global broker reset instead of unregister
       new  db830b9   removed O(n^2) dependency negotiation by direct task interaction
       new  ba7dfb0   TAG cycon 1.1.2
       new  dc3e17f   make remote control ask for confirmation in dangerous operations
       new  dc1d3e8   SYSTEM NAME CHANGE TO CYCLON
       new  2e25285   allow optional short task names
       new  3b8398e   abort if multiple outputs specified for the same time
       new  132f95a   added UPSTREAM def for 'most recent previous' upstream dependence (e.g. nzlam's dependence on the most recent LBC file)
       new  4c76c02   TAG cyclon-0.9.0
       new  f74efdb   to do list update
       new  94b6adb   DELAY_HOURS def key is now conditional
       new  d9741b1   CUTOFF def key instead of UPSTREAM
       new  47e6384   warn on lame task disconnection
       new  dc66d4d   minor
       new  f7ed741   bug fix new CUTOFF def key in task generator
       new  96f0db8   TAG cyclon-0.9.1
       new  729b794   clarified and documented task generator and the task def template renamed some task def keys
       new  96b41cf   cleaned up cutoff time processing
       new  d150328   failed tasks restart in 'ready' state
       new  2bced7a   readme update
       new  bccb8e5   clean up spent task deletion
       new  bfd3ccb   example system user_config, trivial change
       new  8322b4c   better remote control prompt
       new  bf42027   bug fix the newly upgraded lame task deletion scheme
       new  7dead0b   test for duplicate task def names
       new  f1d7de9   TAG cyclon-0.9.2
       new  5d54a0a   to do list update
       new  9fe47fb   capitalise remote control prompts
       new  b75be93   restored example system
       new  50ca7e1   added one-off cold start tasks
       new  75ae70c   monitor defaults to long task names
       new  6af16f8   monitor displays number of task names
       new  bb5afc7   task generator allows different prerequisites at startup (for cold starts)
       new  153f4cd   TAG cyclon-0.9.5
       new  8857483   example output under $HOME/running/cyclon
       new  8182975   monitor heading changes
       new  4714127   nicer monitor header
       new  353bbd6   bug fix abdication check for remote task kill
       new  0754810   use option parser for main program
       new  2f750a4   to do list update
       new  f0debb3   dummy mode failout option
       new  492f56f   new doc notes on spawning new tasks
       new  f23acd6   removed superfluous import from task module
       new  6f91299   removed unused ref time arg from requisites
       new  2b449f8   requisite class cleanup
       new  a2d0e7e   remote nudge capability added
       new  8b1f045   to do list update
       new  5f3e612   doc notes update
       new  181cfde   allow ref time increment as well as decrement in task defs
       new  5933a6c   partial: deleted task-message
       new  d7eda82   completed: moved task-message.py to task-message
       new  4669628   overhauled message format and broker internals
       new  f39102a   cleaner task logging
       new  2487ae2   removed early abdication for sequential tasks preparing for explicit previous instance dependencies
       new  0f5b511   testing explicit restart outputs
       new  08c8ceb   better monitor behaviour on connection failure
       new  7f372c7   changed system-def dir to sys
       new  7d59175   MAJOR CHANGE: explicit previous instance dependence
       new  65d51ee   fix abdication
       new  feb8dd2   restored example task B to A dep
       new  755d86b   partial: dynamic cutoff
       new  2cfac73   automatic cutoff determination
       new  1e51b9b   remote task insertion
       new  bc64f50   cutoff time to handle task failure in first cycle
       new  93c41ea   changed means of getting dummy tasks to deliberately fail
       new  d7ebeab   updated to do list
       new  ac1796a   readme filename change
       new  f81133c   cold start for example system
       new  3d51936   init bug fixed for oneoff tasks
       new  7ae6ad7   simplified oneoff class derivation
       new  f83ad70   updated def templates
       new  0cf86b1   minor bug in fuzzy prereqs
       new  9117b82   removed unused class variable
       new  a2855a3   constrain task creation a bit more
       new  14e3c77   bug fix new update to ready_to_abdicate
       new  cac33bf   color dummy task monitor
       new  8599d94   disable automatic deletion of lame tasks
       new  e9d7611   handle cutoff time in oneoff tasks
       new  da76003   to do list update
       new  38edb9c   fuzzy bounds check for fuzzy prerequisites
       new  3e2060f   partial: better cutoff for task deletion
       new  7b1c4f5   partial: still broken
       new  872c52f   restored sequential class type
       new  cf4fadc   completed: generic auto cutoff for task deletion
       new  d4b5828   TAG cyclon-0.9.9
       new  eba13ab   partial: contact task run delay
       new  86fdbb1   contact tasks now wait before running
       new  b7d1e3e   dummy clock cleanup; trigger event loop on alarms too
       new  ae190dd   to do list update
       new  9d4427d   updated the example system's task scripts
       new  d4366a4   to do list update
       new  4114156   minor task-wrapper cleanup
       new  2f8e97e   get example system working in real mode
       new  fc5e3d1   example startup task and configured env variables
       new  7f939d2   correct spent task detection when all tasks are satisfied
       new  ced3d45   set prerequisites all satisfied for finished tasks at startup
       new  c90b4d1   better state summary and monitor
       new  6ac0da4   updated to do list
       new  60bbbb0   removed the ability to identify and delete lame tasks (and also the task.will_get_satisfaction and requisite.will_satisfy_me methods)
       new  7eb6f16   remote abdicate and kill for multiple tasks at once
       new  c96fb6c   renamed system "tasks" dir to "scripts"
       new  7df188c   TAG cyclon-0.9.91
       new  240f80a   remote control help update
       new  cda48f2   to do list update
       new  ded2785   to do list update
       new  a5d4430   dummy mode from command line
       new  42c39bd   to do list update
       new  46e1818   allow remote set stop time
       new  a285b8f   check all outputs done when finished message received
       new  3fa0386   remote control requisite dump implemented
       new  d4a8a0f   better method for remotely killing several tasks at once
       new  523df0b   consistent output for remote requisite dump
       new  660edf7   restored example task B output message
       new  af17736   added a task description array and remote access to it
       new  97293c6   TAG cyclon-0.9.92
       new  e24adbe   added doc not on fine-graining the system
       new  1c556be   remote task description now prints at the remote side
       new  5e5e2ed   updated task def template
       new  7d1d120   minor task def template doc update
       new  b7b9130   task disconnection logged in debug mode only
       new  6c2ba6f   increase horizontal spacer in log output
       new  c71e5e6   readme update
       new  54ebd51   reference time differencing function
       new  ae0fdff   bug in spent task detection
       new  e33e075   longer timeout on running task monitor
       new  dafb35e   remote set hold at a given reftime
       new  f14ae83   allow prerequisiteless contact tasks to run in parallel
       new  378b455   fix sequential contact task class
       new  21553b2   fix bug in log pimp after task insertion
       new  4397fc8   remote kill all waiting tasks at given ref time
       new  832c260   to do list update
       new  faaba28   remote reset to waiting for failed tasks
       new  3d7c9d2   to do list update
       new  7e3cc2f   to do list update
       new  79c551e   to do list update
       new  43ba688   recursive purge of a failed task and its descendants uses restored prerequisites.will_satisfy_me() method
       new  8d24b41   handle spent task deletion for non quick death oneoff tasks
       new  c85197d   default catchup mode for contact tasks
       new  ab6a6ae   superior new spent task detection algorithm
       new  6a2bdb1   show total task number in monitor
       new  6429eb2   running and failed tasks restart in waiting, not ready, state
       new  583bab9   manager keeps self.clock
       new  e51be72   time now written to state dump and reset on dummy mode restarts
       new  fd201fd   config task groups for quick insertion
       new  bba308e   tidied up the new purge code
       new  cdb96ba   check for existence of purge task
       new  11966c1   dump state before significant changes by remote control
       new  ea6752c   restart from named state dump file
       new  ae70664   updated to do list
       new  1b0d279   TAG cyclon-0.9.93
       new  c10c062   updated the top level readme files
       new  71d3a4d   check task to remote reset exists, and reset requisites as well as state
       new  8046beb   fixed minor bug in main loop invocation
       new  f91f321   to do list update
       new  9426d22   multiple inheritance to simplify task class definitions
       new  d9d19d1   correct spent task deletion when all satisfied or all abdicated
       new  53e33d2   fixed restart from default state dump
       new  7e88997   correct spent task deletion in presence of failed tasks
       new  9a2f768   relative paths in launcher to allow dummy tasks in real mode
       new  d6dc790   added '--force' option to remote control
       new  64bac76   more stdout from dummy task script
       new  b4cf9d5   config put method, and use with command line dummy mode
       new  dd3f44b   Now using two main task base classes, and four attribute classes that can be assigned to derived classes using multiple inheritance. Plus a new dummy task class, which always runs the external dummy task.
       new  07741b6   moved read_to_abdicate() into derived task classes
       new  0d616c8   automatic restart dependencies for forecast models
       new  fef3701   better handling of derived class init
       new  92a95dd   proper timing for example tasks
       new  1a6247e   system halt now waits on running tasks
       new  5d2a440   always compute task identity anew
       new  fb049da   further automatic started and finished outputs
       new  23e777f   split up the task class module
       new  fa46c49   split apart requisite module
       new  5e09122   TAG cyclon-0.9.94
       new  6f8827c   prerequisites not compulsory
       new  c81304c   TAG cyclon-0.9.941
       new  da8466d   empty prereqs by default
       new  2b53cfc   change in fuzzy prereq bounds handling
       new  b65af92   task wrapper documentation
       new  6a706e2   use cyclon-export env vars by default in task messaging
       new  035416a   TAG cyclon-0.9.95
       new  5f03a69   restore path to external task; for qsub
       new  556053b   partial: new task state handling
       new  2b0ae2a   forgot to add new task_state module
       new  252ba9d   completed: new task state handling; big change, includes significant rearrangement of the task base class and modifiers
       new  21271ad   fixed bug in spent task deletion at restart
       new  1e0e5e1   allow state-dumpable class variables
       new  a8ffb48   TAG cyclon-0.9.96
       new  f4f898d   added source files forgotten from last patch
       new  011b9a2   TAG cyclon-0.9.961
       new  b8168d3   allow external tasks to complete all restart outputs at once
       new  24efd19   TAG cyclon-0.9.962
       new  f991792   fixed bug in remote_switch
       new  5ed34f0   minor change to monitor
       new  ce085f9   removed residual old task-state code
       new  6223d76   overhauled remote request handling in the main program
       new  e669f1e   task processing now invoked only when necessary, again.
       new  d46bd8f   massive revamp of the example system(s)
       new  0f01260   to do list updated
       new  0896234   main prog banner function
       new  63e1868   fixed bug in purge, since change in task state handling
       new  45d0ea2   task loop invocation reason only by command line option
       new  00b4a1d   alert to monitor timeouts too
       new  525be06   remote requisite dump on the remote side
       new  b37279f   removed erroneously add task wrappers in example systems
       new  650dfa9   clearer requisite dump output
       new  29b4e9e   remote dump output cleanup'
       new  3858a10   minor monitor improvements
       new  0bc19aa   minor remote control improvements
       new  2ed518d   some main prog debug code, commented out
       new  2344853   template def updated
       new  03dc813   minor remote control improvement
       new  6ab4cc8   TAG cyclon-0.9.965
       new  727162a   better output from configure-system
       new  e8232ff   trivial change to remote control
       new  6b1b3fe   handling another Pyro exception type in monitor
       new  d764f3d   start time, stop time, rate, and offset, now by command line only
       new  0ee5e40   bug fix for restart with stop time
       new  99a40d6   better monitor heading
       new  7746585   proto global clean shutdown
       new  0e1e6d4   to do list update
       new  ddb2ed3   simpler +/- indicator for requisite dump
       new  e96a0d7   doc notes update
       new  24512b5   doc notes update, again
       new  efd1e55   doc notes update, again, again
       new  d74b582   doc paper update
       new  26b4b38   to do list updated
       new  e9d7ece   better doc generator script
       new  6b7c79d   doc: abstract moved to introduction
       new  89a8620   doc update
       new  f9c197c   tasks now have self.clock, which allows for remote check on the delayed start time for contact tasks.
       new  24d035e   TAG cyclon-0.9.966
       new  720443b   fixed minor bug in clean start code
       new  97ff35e   more doc updates
       new  3831021   completed doc introductory rearrangement
       new  d2043d6   turn off dummy task name printing
       new  73899af   full exception handling for remote controlled insertion
       new  6913ea2   fixed bug in previous patch (remote insertion)
       new  f6856ae   global exception catch on remote insert function
       new  2fbed2a   allow forced immediate shutdown
       new  d006daa   task-message retry if network problems occur
       new  1656b20   sleep 5 seconds in task message retry
       new  70fb4d4   modified doc abstract
       new  aa1d87b   more doc mods
       new  161b7ae   another major doc upgrade
       new  a9a6b27   doc update
       new  ab0124a   name change from cyclon to cylon
       new  1fa0b34   doc update, again
       new  ca51de5   final abstract update?
       new  aa56526   really final abstract update
       new  dcf902c   corrected a diagram
       new  ba0f16e   rename remote-control to cylon-control
       new  266ddce   readme update
       new  0b73731   doc abstract simplification
       new  e0f5d62   final doc abstract change
       new  0918bdf   typo fix
       new  72812e2   rejigging introductory doc material again
       new  480411e   continued documentation
       new  a0f0eac   last doc intro material cleanup?
       new  38dc483   partial: doc update, post michael discussion
       new  88683e7   completed doc abstract change, post discussion with MJU
       new  41e2185   final doc abstract update, pre UK trip
       new  a5f4f33   slow the monitor event loop when disconnected
       new  b0eeb81   minor doc and display changes in main prog
       new  6791f51   added new 'completed' task message
       new  3ed975c   update def template for oneoff_follow_on
       new  63783f3   allow multiple outputs at same time
       new  df841dc   task script template
       new  3f38525   task-message comment and to-do list update
       new  f70246f   task script template update
       new  3a9ce8a   another to-do update
       new  e5d1d34   to do list addition
       new  e64f532   minor readme file cleanup
       new  39a9193   add a To Do comment
       new  b466005   TAG cylon-0.9.967
       new  1197265   updated to do list
       new  49c1cfa   doc update
       new  1464dad   readme.install update
       new  f04e542   making doc intro more concise
       new  dd46a43   more doc improvements, and split obsolete implementation info into an external file
       new  1f02b19   doc update
       new  bfa79b0   name change to cylc, begin integrated user interface
       new  76525ae   added cylc integrated front end script
       new  53e1869   moved previously split out implementation doc to the doc dir
       new  c92fb63   continued standardising sub-commands
       new  8000d07   bug fix task wrapper script
       new  1042499   improved remote control help
       new  826b043   updated run readme
       new  a38f3e0   load command usage output into documentation
       new  4033409   to do update
       new  fb9c545   moved doc generation script into doc dir
       new  23b6dcb   coloured code listings
       new  a7d7c97   moved sub-commands back to bin, with a prefix
       new  633ec34   cleaner command usage messages
       new  f7db1cb   added comments to the example task def file
       new  4243dbd   usage doc change
       new  1abd267   fixed recent bug in task launcher
       new  5dd5545   unified monitor front end
       new  fe50841   update docs for new unified monitor
       new  2eeed65   shorten name of the configure command
       new  875df50   better documentation section layout
       new  3feca76   better env script name, and informative output
       new  3178796   change command server to scheduler
       new  9395322   bug fix doc generation after prior namechange for main prog
       new  d024637   documentation; control command rename
       new  7e2c571   command usage message improvements
       new  21bdf3a   usage doc improvements
       new  67e89ec   final command names
       new  d349717   config dump works for zero task list
       new  5bd7502   default state and log dirs
       new  7b348b4   new filter to extract name from taskdefs
       new  e4e77d2   partial config revamp
       new  05b2c94   removed example system user_config's; now generated
       new  87fd531   implement automatic environment config for named systems
       new  74a025e   configure usage cleanup
       new  b8ddb7f   consistent use of '-n NAME' in commands
       new  df616f7   man command usage comment fixed
       new  1d6a9ce   added missing example task script
       new  5354e89   remove dummy mode from config file
       new  1c27d92   message interface gets system name from environment
       new  13f75f5   minor change to main prog usage message
       new  6afd0cf   add documentation to initial config file
       new  84afb2e   To Do List update
       new  742710f   add --help option to configure script
       new  25b0b2e   monitor changes 1/ upgraded the running task monitor 2/ promoted all monitors to top level commands
       new  8a447b6   more sensible system name option
       new  2304879   more command usage cleanup
       new  9e6382b   move requisite and task classes back to main src dir
       new  b6f2239   restart is dummy mode aware
       new  e7da499   fix recent bug in doc gen
       new  a85c4e1   command usage message consistency
       new  4aa75ff   updated To Do List
       new  d8137de   got rid of the system environment file
       new  b820491   use os.environ in task_launcher
       new  4d802d3   minor startup message improvements
       new  850b58f   doc updates
       new  d21b971   simple example taskdef template
       new  ef3f3e6   changed 'reference time' to 'cycle time'
       new  d39e268   changed user_config to system_config
       new  d0a96b9   doc update for latest changes
       new  cf62b02   doc updates
       new  5dc3fca   info from configure when system config file does not exist yet
       new  adaa950   major doc edit, addition of stripped listings
       new  80e1833   fixed typo in task def template
       new  6a8498a   consistent usage message format
       new  72266c7   moved doc generator into bin dir, removed comment stripped listings
       new  96c445e   changed some taskdef item names
       new  17e89e9   make taskdef requisites explicit strings
       new  077bb24   change start_times taskdef item to cycle_times
       new  fe5dcaf   doc updates
       new  0c9bcb6   new diagrams based on my UK Met Office talk
       new  bfcfa86   config file reference
       new  1e6c646   fixed new bug in configure
       new  e724580   remove state dump filename from user config
       new  d3dc3fb   documented testing of new installation
       new  86a49f7   reconfiguring doc section layout
       new  521798d   doc updates, hyperref TOC etc.
       new  a574ceb   incorporated fine-graining notes into main doc
       new  5b6ee7c   continuing documentation
       new  12790d6   doc updates
       new  e9f1248   docs
       new  d378caa   documentation, more
       new  5540f11   trivial doc change
       new  7ce32aa   removed redundant dummy_mode handling from main prog
       new  4f62d93   removed redundant dummy_mode arg from task manager class
       new  54c1155   bug fixed: extra task env vars not set for non-qsub
       new  a536280   put more in config, to clean up arg lists
       new  f87530f   took clock rate out of launcher
       new  f345f28   took clock out of task classes
       new  5372ca7   took redundant task name list out of remote switch
       new  c234086   took redundant dummy_mode out of task launcher
       new  a925dea   put failout task id in config
       new  bc09911   took system name out of task launcher
       new  946e000   added local cylc env script
       new  746b482   transferred dummy task switch from launcher to task init
       new  7cb0e7a   restored failout ability
       new  ad8dbf6   kill without abdication for --kill
       new  9a0b3cc   update/bug fix some task types
       new  936f2ec   began updating example system 2
       new  f3300bd   updating simple-1 example system
       new  44f32a1   no need to copy task wrapper to system scripts dir
       new  60109e6   normal clock rate for dummy task in real mode
       new  49d9475   automatic completed message via the messaging script
       new  f4ec856   bug fixes/updates to examples
       new  a61605f   BROKEN
       new  1c4a811   fixed and completed the previous broken patch automatic completion message for success or failure
       new  b37f196   make cylc message a top level command
       new  4c24dd5   bug fix output timing in simple-2 example dummy task
       new  e3fe295   simpler handling of dummy class modifier
       new  37bebcb   partial: flexible job submit method
       new  05a5705   add pyro-ns to quick start guide
       new  6ff9262   split dynamic instantiation function out of manager
       new  612459a   config file based flexible job submit method
       new  9bf3940   added job submit overrides to config
       new  76267b6   only need sytem env for the scheduler program
       new  c72c78b   better name for second basic background job submit method
       new  a4d2a5f   ability to use Pyro nameservers hosted on other machines
       new  3cd350f   partial: remote background job submit method
       new  8ab566c   dummy mode external task substitution in derived classes
       new  ffb78cc   bug fix untested proto remote background job submit
       new  4fd7b52   Pyro nameserver hostname defaults to localhost
       new  1f57029   allow environment variable interpolation in extra_vars
       new  298901d   To Do list update
       new  88949de   added a new example system that moves files around
       new  5ed81b8   minor command help update
       new  b7f8a7b   new distributed example system
       new  e1fae18   added comments to remote bkg submit class
       new  22e5190   pronounciation guide added to main help
       new  589cab4   rejigged job_submit to work for remote case too
       new  cfd5bf4   getting distributed system going
       new  fa769dd   pyro ns host in dummy task
       new  719a7d6   bug fix arg parse error
       new  d380eb4   graceful exit if no nameserver found
       new  0d68e5f   exposed pyro guts in main prog
       new  4df6cdd   removed some extraneous output
       new  8142595   To Do list update
       new  b313a53   unique log file for remote task execution
       new  3c716e4   cleaning up main program
       new  2fc690a   task dummy mode_out of config module
       new  07bdce7   better clock reset on restart
       new  6f95c58   more main prog cleanup
       new  6135423   minor change to doc abstract
       new  d3d033b   better main loop
       new  a7e0e26   renamed task_classes module to system_tasks
       new  b61c832   better messaging syntax
       new  8a4b9e0   updated example systems for new messaging syntax
       new  9e0d796   moved job submission modules into main src dir
       new  4713014   minor doc update
       new  2dbbd41   some function name changes
       new  513dfbb   example system cleanup
       new  3e86008   to do list update
       new  dcc4ff9   partial change to main prog banner code
       new  46dc3ae   added a txt file abstract
       new  17faa50   completed banner change, new register command
       new  934de66   cylc configure fix
       new  4f40f6e   append system name to logging and state dump dirs
       new  5a5a018   better handling of log and state dirs
       new  d37d6fb   doc update
       new  e3e7c60   dict of dict for config env vars
       new  29b08cc   warn if a system name is already registered, and allow force reg
       new  5e209a1   updated latex listing language setup
       new  eab95d1   allowed user to delete registrations
       new  8d12742   partial cleanup of group insertion
       new  2ff7568   completed task group insertion improvement
       new  280ac56   Changed "abdicated" to "spawned" throughout
       new  756a1c7   use username in pyro nameserver groupnames
       new  fabb332   better system environment var names
       new  f35c321   doc update
       new  a112c7b   fix recent bug, userguide-2 example
       new  fa75aea   add task id to special messages externally
       new  17d7e61   new 'submitted' status, prior to running
       new  8e0d78b   fix recent bug in monitor-r groupname
       new  37319ec   update monitors and userguide-2 example for new submitted status
       new  b40a50b   minor change to userguide-2 example task script A stdout
       new  03b747b   removed dirs readme file
       new  c5cae63   removed outdated run readme file
       new  dfa30bc   consistent doc section labelling
       new  0856219   doc main section headings
       new  c814ed2   docage
       new  c09de25   doc update
       new  25cda72   new improved system config mechanism
       new  0728ff3   command line option to exclude tasks
       new  8ff4837   command line option to include only named tasks
       new  6379809   bug fix distributed example
       new  f31dc92   doc updates
       new  0f67516   new command to run a single task in its system environment
       new  e0c00e9   fix recent bug in start from named state dump
       new  63c6f60   improved config info at startup
       new  ee3ee02   massive command option overhaul
       new  343ed9b   fixed recent dummy mode log bug
       new  470660e   minor stdout changes
       new  a66740a   reordered commands in main prog help
       new  f2516eb   more of the same...
       new  36e81df   message script help mod
       new  0f048c7   message script help mod 2
       new  e4f00e1   message script help mod 3
       new  2554ad2   run-task script help mod
       new  0de9858   more command line help clarification
       new  687ca45   took system interrogation options commands out of control and put them into a new command called question.
       new  e77da17   to do list update
       new  d093467   main prog help update
       new  93a91c4   main prog help update 2
       new  6406a52   userguide update
       new  41848d7   moved make-doc script back to doc directory
       new  75a05d3   doc update
       new  af7d761   doc update
       new  47177e0   big doc update
       new  1c96ad4   doc and master def update
       new  32b855d   background2 job submit method pause
       new  d57d64c   combined userguide example systems into one
       new  fd5811d   added wrapped task extra to userguide example
       new  fabc0b8   fixed recent bug userguide example real mode
       new  f8bc891   undo background2 job submit pause
       new  d8cd058   fixed recent bugs userguide example real mode
       new  dc6ec8e   revert to simple names for userguide example tasks
       new  70bcd02   allow integer values in config environment vars
       new  489bba3   allow sec min or hr time units in taskdef files, better real time accel method in userguide example.
       new  1011886   briefer info from remote module
       new  6905603   doc update; changed question command to ask
       new  210dee4   doc and taskdef master update
       new  5731424   TAG cylc-0.9.0.1
       new  fb9bfc2   fixed recent bug in run-task
       new  1f3e76e   documented special output messages
       new  937079f   forgot to add example sys README.tex
       new  26f82eb   automatic restart completion option
       new  c2caa20   doc update
       new  af8f269   added task script templates
       new  c850de1   TAG cylc-0.9.0.2
       new  99c64a3   bug fix mod_sequential
       new  6a9bc94   _pre_pend os and python paths, to allow nested subsystems
       new  3d56d7e   fixed message priority bug
       new  dd39091   new simplified config method
       new  eee84f0   new nested example; still needs minor updates for new config
       new  2b713b3   added userguide example check-env script
       new  7c15fdd   to do list update
       new  208ff6a   removed test error from check-env in userguide example
       new  8ed13f7   started transition to separate control commands; stop implemented
       new  12191cc   cleaned up new stop command
       new  8a74c51   rename schedule to start
       new  7c68bcd   separate hold and resume commands, fixed bug in hold at
       new  5899223   added separate nudge command
       new  ae9af74   separate reset command
       new  d48faf5   added separate kill command
       new  bd37d12   partial: banner and main options
       new  f8731e3   added separate insert and purge commands
       new  315eafd   add separate set-level command
       new  db61725   removed old monolithic control command
       new  ba09a75   rename hold to pause
       new  b7da77a   updated docs for latest changes
       new  f620a67   removed old SConstruct build control file
       new  a47aedc   better main usage help
       new  3f47f25   added a darcs predist script
       new  881a44f   bug in make doc
       new  d8403cf   mod to predist
       new  5404fdb   quick start doc update
       new  4405f83   latex bug in userguide
       new  684d01c   removed outdated install readme
       new  d49c6f8   predist update
       new  953710a   predist mod
       new  9bbee1d   TAG cylc-0.9.5
       new  f6d0a73   bug in register system dir detection
       new  c9a8ee8   rename start back to schedule
       new  12fedb0   added separate task-dump command
       new  ad3f222   new separate what-is command
       new  c1672b2   TAG cylc-0.9.6
       new  b636cb3   turn off warnings for restart messages
       new  83d72e7   moved message pyro code into connector module
       new  3dae0b0   remove name interpolation from task-generator
       new  7e1c7fd   auto generate entire command reference doc
       new  0a884e3   split register and unregister commands
       new  6f008f5   minor command prompt typos fixed
       new  0c0ea76   get task proc to run if a task fails, for summary update
       new  6c85a96   bring file-move example up to date
       new  4421781   taskdef template update
       new  e972666   pre- and post- command doc text
       new  176e438   minor command doc update
       new  ddcaf09   simplified what-is interface
       new  dd0fe19   nested system upgraded
       new  1ee82ec   FIXME dir for temporarily broken system def dirs
       new  db38989   moved example systems up a dir level
       new  495c3ec   default getopts in shell scripts
       new  50c0b5f   autogenerate the example system chapter too
       new  7d0afd4   doc multi reg names
       new  3fe65e3   removed trivial dummy pyro-ns monitors
       new  d11c24e   clean up some command interfaces
       new  4132fe5   template script typo fix
       new  a2e9af4   task script template cleanup
       new  5cc59d1   handle raw python in taskname extract utility
       new  dbc6419   bug fix in contact task requisite dump
       new  29f7c61   userguide update
       new  25ad982   consistent time units for contact delay hours
       new  d4213b0   minor change to monitor info header
       new  f0b7f0a   error trapping in task scripts
       new  09d12c8   default logging and state directories under $HOME
       new  ac583d9   updated predist script
       new  f137bf2   title formatting
       new  a1f334e   TAG cylc-1.5.0
       new  2031ca6   userguide update
       new  245996e   userguide update
       new  be9be99   userguide update, again
       new  b47821a   typo in cylc help
       new  9236476   doc update
       new  74393e7   TAG cylc-1.5.1
       new  abe10cc   improve arg checking for reg scripts
       new  4b841e2   completed cycle time validity checking
       new  0680a4f   TAG cylc-1.5.2
       new  0d3703c   quick start guide upgraded
       new  2274d87   TAG cylc-1.5.3
       new  80433e9   nudge help
       new  16e2a1c   don't divert messages to stdout for commandline invocation
       new  04caa44   better connector exception handling
       new  12c9906   custom option parsers
       new  0f0ad81   monitors use custom option parsers
       new  448edd2   commands use custom option parsers
       new  b1d636d   wrap monitor in keyboard interrupt
       new  bf46524   connectors -> connector module
       new  261d179   doc update
       new  562eb40   readme update
       new  b4d1128   banner shift
       new  3508d35   doc update
       new  24e750e   fixed recent bug in reset command
       new  6e521b5   fixed recent-ish bug in dummy task fail-out
       new  5e5363a   removed a redundant log message from task base
       new  a674f0f   in dummy mode, unset failout on reset
       new  71a066d   doc update
       new  4de0493   to do list update
       new  5aba82f   spawn after cleanup, to avoid stalling unspawned at max runahead
       new  669faba   in-file doc and To Do list update
       new  6560df0   better cylc-env script
       new  5c3b28b   schedule command help change
       new  8781bb8   implemented system description retrieval via what-is
       new  107a37e   TAG cylc-1.5.4
       new  72243ed   monitor help typo
       new  dd227c0   master taskdef typo
       new  961a18c   moved log setup into manager
       new  9d28579   Got rid of remote request servicing in main prog; that functionality is now entirely in the remote switch module.
       new  606f3dc   PARTIAL, broken: move all state dump handling to manager
       new  74804c2   almost there...
       new  a195e5e   finished state dump overhall + practice mode
       new  607b830   added new system-info command
       new  f0ab74b   real mode failout in userguide example
       new  b28c86a   added a system info module for the userguide example
       new  c57ca13   userguide example system info update
       new  b02a6b0   added check-env call to userguide example, task X
       new  b20135d   do not reset to waiting on practice mode startup
       new  e95f6fa   allow task reset to finished state
       new  cae957b   TAG 1.5.5
       new  04e2503   added some missing reset command option help
       new  5848063   TAG 1.5.51
       new  91863e7   allow reset to ready state
       new  01d9b33   doc update
       new  a1d33ed   toc formatting adjustment
       new  4ce9de8   sort out table of contents and list of figures
       new  8580a2b   reset command help
       new  8bd584f   task list uniqify
       new  fb0e4bd   addition to real mode accelation documenation for userguide example
       new  ded3476   dummy task uses cylc message now
       new  291acb6   dummy task now uses the connector module
       new  5255c34   back to start command instead of schedule
       new  b870269   main command help update
       new  ba28163   remove version from main prog
       new  3685bbc   make register command usage consistent with other commands
       new  92190b3   update userguide for main prog name change (schedule -> start)
       new  c8616d5   no long options for bash configure command
       new  e0b475c   task generator: no owner by default
       new  e89d234   fix dodgy use of bash getopts
       new  0972333   split check-configured into two scripts
       new  95ea422   configure script cleanup
       new  a82feea   fix recently introduced bug in run-task
       new  3f31f8f   fix recent bug in remote switch
       new  b630b28   replaced old registration framework with a new python based version
       new  229ee18   removed obsolete is-configured script
       new  2b2e6cc   use new registration framework in main progs
       new  9c2a112   don't check stop time at initial state load
       new  4d598d5   allow pause at startup
       new  254eee8   commandline help typo
       new  87e4874   add register post command doc
       new  bd02b04   do not unregister names that are in use
       new  b1affe0   remove old registration code from config
       new  5e081f2   update system-info for new reg method
       new  1ba0fe6   fix recent purge bug
       new  df96ec1   plain connector error info
       new  a42bd2a   fix another recent-ish purge bug
       new  47636b2   fix recent minor bug in remote switch
       new  a1a820a   check all command cycle time inputs for validity
       new  9eb16c2   added new list-all command
       new  b125ca6   command help documentation
       new  0777d0c   absolute paths in system registrations
       new  4d88f10   fix bug in unregister
       new  ed54aed   registration import in run-task
       new  532222d   registration cleanup, got rid of unregister
       new  ad2f04b   command help update
       new  2ade341   man command help reorder
       new  38933c7   TAG 1.5.6
       new  1f99972   list-all command help
       new  117c5d9   remove secret commands command from public view
       new  3b5b245   change latex usage language comment indicator
       new  ae50641   configure help
       new  738b9f1   file-move example s ystem config update
       new  3cfed21   To Do list update
       new  645ae93   tied tasks cannot be quick_death
       new  c9e7fee   check new registrations are valid immediately
       new  9a7df46   main command help
       new  595bde4   fixed recent bug in insert command
       new  a5876a6   userguide example: coldstart only depends on startup task at startup time
       new  693e5c0   purge stop time help
       new  141a6cc   exit 1 if reg get fails
       new  b3c55c2   fixed recent bug, dummy task program
       new  cf1c164   kick ass unit test added
       new  1f2891a   minor command help addition
       new  dc77e29   ADDED NIWA COPYRIGHT TO ALL SOURCE FILES
       new  fa69cc1   add utility script listing to userguide
       new  1332996   coldstart prerequisites at startup, nested example system
       new  40541b4   added scs demo system
       new  8d952e2   scs demo upgrading ..
       new  b6a017b   mod to predist script
       new  4fe7fea   TAG 1.5.7
       new  d0d4ba3   To Do list update
       new  1693527   latex example system font sizes
       new  eb04e2e   userguide doc update
       new  4e711e7   process tasks after all remote interventions, so monitor updates
       new  c4a2ce0   global system state for monitors
       new  ebb7966   monitor coloring
       new  57b8934   unit test info output
       new  226cc65   monitor headers
       new  6716f85   simpler state_changed for incoming messages
       new  bd591b1   bug in setting of latest message for state summary
       new  a749aa1   doc update
       new  9010c00   userguide, monitor pics added
       new  396bb17   register command option change
       new  8ee8207   update nested system for latest command options
       new  92754d5   To Do list update
       new  8ec6f2e   print return result from system intervention commands
       new  50ad0c2   implement simple system lock
       new  0e44280   update unit-test for new command options
       new  78c789c   userguide updates
       new  e3f0db8   update To Do list
       new  204f4b5   command help typos
       new  4ecc415   allow owners only to intervene in systems
       new  be1e198   userguide update
       new  4fde7db   update lock command help
       new  c789f5c   another lock command help update
       new  5fbd13c   more command help updates
       new  4cae5ea   typos
       new  d54748f   lock post-command documentation
       new  0846c52   typo
       new  644c163   another typo
       new  0fa009f   yet another typo
       new  97791e2   typos in unit-test help
       new  c312e70   TAG 1.5.8
       new  01d7c2f   added ecoconnect monitor view
       new  fd8b675   userguide single quoted strings
       new  cbfd242   typo
       new  07987b4   e.g. and i.e. post spacing
       new  da05b78   userguide update
       new  c585bf8   scs demo improvements
       new  070984e   userguide update
       new  d4b4747   fix scs-demo startup dependencies
       new  d88d18e   implemented restricted startup hours
       new  17d35d3   scs demo restrict startup to 06Z
       new  28974d7   corrected scs demo startup taskdef
       new  691b379   more obvious system lock notification
       new  7f9f975   To Do list update
       new  27e4caf   userguide update
       new  55e2907   conditional long and short nzlam in scs demo system
       new  4d71715   allow conditional restart outputs in task generator
       new  6d4a908   scs demo system readme file update
       new  05890e4   added scs demo system info module
       new  50b1a4f   userguide update
       new  bf1a17b   update master taskdef for conditional restart times
       new  14dce1a   restricted startup for scs demo
       new  69530a2   system config updates
       new  233ba32   unit test needs to expose missing nameserver
       new  6094ed8   better version replacement string
       new  2158124   command help updates
       new  9702f1b   userguide doc typos
       new  e5a710a   register help typo fixed
       new  7988724   To Do list update
       new  947cec5   userguide update
       new  5d76e77   exception handling for connection of new tasks
       new  338e604   purge help update
       new  3836145   userguide practice mode  update
       new  e5d8607   clarify reset command help
       new  f2e09c6   always reset submitted and running tasks on restart
       new  f2b4506   userguide update
       new  f37f8a5   no cold start in practice mode
       new  3824d53   To Do list update
       new  aa16c5f   restored ability to kill all tasks in a cycle
       new  e0ef4df   many command help and userguide updates
       new  84266c3   nudge documentation update
       new  ed64012   cleaned up some command line inconsistencies
       new  169efd7   cylc-specific tmpdir variable for userguide system
       new  b6e85a5   register command help typo
       new  7ec16a7   cylc-specific tmpdir variable for nested example system
       new  0564be0   cylc-specific tmpdir variable for file-move example system
       new  6cdec01   registration warning typo fixed
       new  aaad773   disallow the force option for the configure command
       new  7d9c026   bug in setting next restart completed
       new  f170507   satisfy all outputs only through task.incoming()
       new  ddf3bec   monitor header change
       new  f9f4873   bug in command line message usage
       new  9cee6da   default configured job submit method: background
       new  010a2cc   CYLC_TMPDIR configured by default
       new  3a80edd   set CYLC_ON for remote tasks
       new  64bfe41   background remote job submit stdout info
       new  c01cd41   updated the distributed example system
       new  6f84e14   allow env variable for remote host
       new  737ebce   document distributed system
       new  85dfac3   updated run-task and config setup for recent changes
       new  b6096f6   added a run-task test to the unit test
       new  0762295   consistent use of --host for start command
       new  b533165   --host help for start command
       new  5585beb   print remote return string for set-level
       new  3583cf5   message usage help update
       new  f3073cc   message command doc in userguide
       new  1c036c1   distributed example system remote host via env vars
       new  34da1ed   new sub-dir for generic file transfer and wrapper scripts
       new  f7c5c75   To Do list update
       new  f9567e8   remove old task wrapper from scs demo task def dir
       new  318846c   interpolate variables locally for remote env string
       new  5a918b0   distributed example system now entirely centrally configured
       new  ecb1b0e   file transfer var name changed from TARG to SRCE
       new  30f531e   move non-functional qsub method to new temp sub-dir
       new  06c2f6e   doc distributed taskdefs
       new  3a8f599   remove redundant if in task state module
       new  28055dc   userguide update
       new  e249c32   update predist script for temp dir
       new  d3392ea   userguide update
       new  becda44   repair dangling references
       new  c644d25   documentation and userguide updates
       new  4e2f07b   minor unit test bug fix
       new  796ad5f   check stop time at startup
       new  d38605e   less verbose userguide system info
       new  d59c394   make pause time inclusive, like stop time
       new  360d81b   clearer pause and stop documentation
       new  1b44fde   more userguide updates
       new  df2ee77   some section reordering in userguide
       new  1fa41ac   userguide updates
       new  5017fd5   more userguide updates
       new  22a0b10   update darcs predist script
       new  c1f3d8e   TAG 1.6.2
       new  bb95e41   command line help typo fix, register
       new  21c815f   TAG 1.6.3
       new  165ec0a   TAG MetOfficeRelease-1.6.3
       new  651648b   correct userguide figure labels
       new  93f9f53   fixed some userguide typos
       new  5501b2a   userguide title change, and typo fixes
       new  1661154   TAG 1.6.31
       new  a114f29   predist script: process latex three times
       new  c2d4062   minor typos fixed
       new  6107b81   TAG 1.6.32
       new  1c8c96a   corrected message in-file documentation
       new  9f45598   to do list update
       new  5bd505c   allow raw-run echo for cylc message
       new  b9775b5   To Do list: input time format
       new  217067f   TAG 1.6.33
       new  e4133e3   to do list update
       new  fd270f5   job submit class for 'at FILE now'
       new  8cc0b9b   get owner into job_submit
       new  8c79b36   document at_now in-file
       new  5f182d4   removed useless as_owner module
       new  f1a2ff9   export CYLC_DIR in env script
       new  c5a7526   completed at_now job submission, with sudo
       new  517a168   get config through to job submit, for global vars
       new  51c1819   added ecoconnect loadleveler job submit class
       new  a2c46ac   minor in-file doc correction
       new  eda9f9b   bug fix run-task for recent job submit updates
       new  bb430b6   removed cycle time from task base, started asynchronous types
       new  4050ab8   update dummy task for async changes
       new  267d6d1   allow monitor to display async tasks
       new  13060af   new handling of task identity for async changes
       new  77eafb7   added proto async system
       new  d79552a   implemented endless outputs for daemon tasks
       new  0732cfd   simplify broker inputs
       new  58ca07b   add loose prerequisites for async
       new  c8ebc81   asynch class remembers used outputs
       new  1ac0e2e   async tasks do not reuse old outputs
       new  da2373c   add startup task to async system
       new  b4894e4   pattern match requisites instead of exact
       new  9657945   prerequisites record who satisfied them
       new  15c187b   asynch proto working, but no cleanup
       new  2c30bc5   added more downstream tasks
       new  f4d6222   start async instance tags at 1
       new  77f8e32   asynch cleanup by new death prerequisites
       new  9f3b2c4   cleaned up the satisfy_me functions
       new  e0ab9ce   cleaner dep negotiation, with async tasks
       new  a8e74ef   consolidated task removal code in manager
       new  4cc185b   conflict res post async merge
       new  ec42b82   put job submit classes in sub-dir of src
       new  1ad37b3   partial: much cleaner job submission
       new  4bbe083   further job submission improvements
       new  c2d8f20   userguide system_config conflict res
       new  c32071f   To Do update
       new  e938a2c   remove spurious owner key from userguide taskdef A
       new  8bf8c12   improved loadleveler job submit
       new  ed4e770   TAG working pre taskdef directives
       new  bbc4560   got rid of superfluous get_identity function
       new  7baaede   job submission: loadleveler directives
       new  8efcb79   removed obsolete qsub_ecoconnect module
       new  880483d   use dict for env vars
       new  657f5b1   consolidate execution environment
       new  4740b72   cleaner system stdout
       new  af9b2c6   job submit info to cylc stdout
       new  1083882   loadleveler extra directives via taskdef
       new  b3e3582   minor bug fix loadleveler_ecoconnect class
       new  b7a850e   better environment interpolation
       new  5c03bee   TAG 1.7.0
       new  a90780c   wrapped file-transfer should not send own failed messages
       new  bd98e08   sudo llsubmit requires initialdir directives
       new  7c14cca   quoted env vars in jobfiles
       new  607c39e   to do update
       new  8ca8a1e   fix bug in will_satisfy_me() due to recent change
       new  f959d7d   update unit test for recent changes
       new  136f6c5   updated userguide example system information
       new  ac73604   TAG loadleveler job submission finished
       new  0a1f3a6   TAG asynchronous tasks working but unfinished
       new  a42ff9b   TAG 1.7.4
       new  1e65ddd   file_transfer defaults to not recopying existing files
       new  699a867   minor stdout change from job submission
       new  66366c8   deleted temp dir
       new  bb31c33   TAG pre async restart
       new  466ed4a   partial: async restart
       new  096a598   better distinction between run-modes
       new  9354904   non-scheduler message output enhancement
       new  059aa9f   TAG 1.7.5
       new  74e3ace   to do update
       new  1c5f36f   to do update
       new  2b52390   TAG pre self-spawning tasks
       new  5547b5c   stdout info from dummy task
       new  50cf0b1   partial: self-spawning tasks
       new  f6e3675   completed self-spawning tasks
       new  cec1c84   adapt async system to spawning changes
       new  3d18d4c   bug fix self-spawning restart
       new  68879d2   added trivial test system
       new  cb3c8b7   moved task class source files into a sub-dir
       new  39f40ce   removed some unnecessary module imports
       new  b2494d0   fix inconsequential bug in mod_oneoff
       new  9007967   one task class or modifier per file
       new  9c82bde   some task class renaming
       new  3eca3f9   async bug fix
       new  d37b8c2   fix recent restart bug (since self-spawning tasks)
       new  388d6b6   partial: proper async restart behaviour
       new  b9f8f6d   removed deprecated get_summary method
       new  8be5e24   completed async restart behaviour
       new  26d0bdb   monitor displays async task match ids
       new  c8b3854   bug fix insertion, since self-spawning changes
       new  2589ed4   fix run-task for self-spawning task changes
       new  1395cf7   consolidated launcher code in manager
       new  5175332   fix unit test for new job submission
       new  43d062e   allow task script command lines
       new  476d517   add task command line to template scripts
       new  a8e8568   allow delayed-evaluation environment vars
       new  21cd11f   TAG 1.7.6
       new  81ed0f3   update loadleveler job submission for recent changes
       new  0e9315d   fix delayed env var implementation
       new  2ca3139   updated To Do list
       new  a4a911c   exception handling in message script
       new  66dfa76   added temp userguide2 system for cycling daemon tests
       new  1cb403c   new cycling daemon task class
       new  e6f2a46   ignore daemon tasks in task cleanup
       new  7229a59   moved launcher config to task base class
       new  51f0cf9   made task class names consistent with taskdef
       new  a6eb66d   removed userguide2 raw task_classes module
       new  5b4ba80   auto generation from taskdef of cycling daemon tasks
       new  7551640   added proto suicide suggestor command
       new  beabfbc   added time arithmetic script
       new  460f7aa   added userguide2 watcher taskdef
       new  322fd22   use fully qualified domain name for Pyro NS host
       new  ee87e8a   untested: job submission improvements + raw llsubmit
       new  a87adc6   cylc-env checks for executable permissions
       new  07ebdd7   removed import typo
       new  34fad6e   add python implementation of the unix "which" command
       new  625b5d1   test: job submit improvements and ll_raw method
       new  b5f5326   better loadleveler module names
       new  294baf3   TAG 1.7.7
       new  60b8c27   TAG 1.7.8
       new  beab1c2   Removed background2 job submission module. Automated job_submit module content generation in configure.
       new  968cc21   To Do list update
       new  1de8428   conflict res in To Do list
       new  7b8e2df   userguide update
       new  7390c12   remove default short task name
       new  a9ae962   centralize legality check in remote switch
       new  49f9693   task dump input checking
       new  73da47f   lock usage doc
       new  75c8444   allow short names in remote interventions
       new  40b9051   update To Do list
       new  838debf   handle multi-step loadleveler scripts
       new  625919e   removed background2 ref from userguide system config
       new  9466cbf   moved task launcher init into task base class
       new  1f24d23   removed unused upward_instance_count from task class
       new  d417d41   moved job_submit_method from systems to src
       new  854920a   completed job submit overhaul; needs more testing
       new  6c163ca   bug fix previous change
       new  87456d2   single task dry-run capability for run-task
       new  a848e54   bug fix dry-run
       new  4bd7f34   cleaner section spacing in job files
       new  821bd6c   bug fix new ecoconnect loadleveler job submission
       new  1cdaf33   bug fix new loadleveler raw job submission
       new  b8e87ce   inform run-task user of messaging to stdout
       new  99139fb   update register for new locate of job submit module
       new  5baa139   global env is a job submit class, not instance, variable
       new  8d0fcb6   change pyro groupname separator from "_" to "|"
       new  5f39497   set remote jobfile path default
       new  e525b27   set global env earlier in main prog
       new  08a0aa2   change pyro groupname separator again
       new  452cbf6   global environment self-check
       new  9327ef4   annotated env sections in job files
       new  bd34b59   added environment examples to userguide system
       new  87ae538   minor typo fix
       new  7e30125   better run-task output
       new  6e5da15   detect job submission failures
       new  6e0c40d   userguide system updates
       new  2f305b0   To Do list update
       new  4c7d751   document suicide command
       new  a2e41ef   userguide tex bug fix
       new  fc665f0   TAG 1.7.9
       new  318f760   get ecoconnect running dirs right for os.chdir()
       new  edf02b4   TAG 1.7.10
       new  21075de   add CYCLE_TIME to task env before interpolating
       new  ae8a9fb   TAG 1.7.11
       new  b8ae227   add suicide command to main help
       new  c394125   rearranged main help
       new  4cada23   userguide stuff
       new  0c926d3   minor typo in remote switch
       new  54746a8   document submission and environment
       new  df682df   To Do list update
       new  b314608   userguide update
       new  c65ea1a   userguide environment section
       new  a95463b   userguide edits
       new  e530059   added gtk gui monitor
       new  eaee1ab   userguide updates
       new  686fc6a   minor example system mod
       new  aaff615   doc typo
       new  5a24c10   TAG 1.7.11-d1
       new  eeea269   trivial typo fixed
       new  27d113a   userguide concisification
       new  2c574b7   upgraded the distributed example system
       new  d343082   distributed eg upgrade fix
       new  73797cd   configure script recent bug fix
       new  abe331e   fix bug in use of delayed global environment variables
       new  e61e044   bug fix remote job submit
       new  9dbd126   bug fix remote job submit again
       new  8b6daa0   fix task exec script deletion for remote jobs
       new  fe7ff03   distrib system working again
       new  0b4e905   improved distrib system a bit
       new  f9fa896   allow environment variables in task owner name
       new  587b38b   moved experimental systems to a sub-dir
       new  431a087   clearer nameserver cleanup help
       new  8b1ad6f   cleaned up trivial example system
       new  68ba14d   cleanup up userguide example system info
       new  d8c993c   removed the redundant file-move example system
       new  2c06d82   scs-demo documentation
       new  c3f210f   cycling daemon temporary doc
       new  5283834   filter all states in gtk view
       new  1409e94   added gtk led system monitor
       new  cfb882b   get_config method in state_summary
       new  c34abce   led monitor improvements
       new  85ae094   proper startup for gtk monitor
       new  e71aac2   added led monitor to cylc view
       new  aa9e163   adjustable panes in cylc view
       new  d30a5b2   added quit button and system name label to cylc view
       new  db70aa7   colored messages; prep for status display
       new  6081157   predist script update
       new  e92d082   TAG 1.8.0
       new  e7728e1   documented new monitor
       new  1961745   removed old monitor-r
       new  c43c4ae   TAG 1.8.1
       new  ec38ab1   documented Pyro localhost bind issue
       new  e3cd6fa   fix LED column alignment in view
       new  5590058   view status indicators
       new  c46aef0   re-link ctime scrolling in view
       new  189c3ee   better task shortname handling
       new  0372893   TAG 1.8.2
       new  7b99bd3   userguide doc update on networking
       new  c0cab27   cleaning up view script
       new  8f8da43   update lower panel without clearing it out each time
       new  654590a   update view gui only when state changes
       new  65ccad3   proto tree tab for view script
       new  791a5ef   filter out finished and waiting by default, in view
       new  c2f103a   scrolled window for cycle tree
       new  525c786   more documentation on networking issues
       new  769d515   set PYRO_DNS_URI
       new  10f3913   use liststore for filtered list view
       new  1d7cd5b   cycle time tree working properly in view
       new  be8dba0   expand and collapse buttons for tree view
       new  240eed2   sorted treeview
       new  d113268   added state column to treeview
       new  b20184a   added message column to treeview
       new  747cac1   colour top info labels on viewer
       new  9dc3428   filter buttons work for expanding and list views
       new  5424782   background job submission for dummy mode
       new  6a775a4   moved quit button in viewer
       new  72d42a4   colour adjustment for viewer
       new  a763748   TAG 1.8.3
       new  6d78355   bug fix: treeview columns not sortable
       new  957bbd7   replace underscore with space in view headings
       new  884efbe   restart message typo fixed
       new  a07af8f   to do list update
       new  a372f3e   view label color change
       new  387df27   react to connection lost in viewer
       new  5092434   update view label using gtk idle call
       new  fc9830b   disabled tree filter - does not work
       new  4e5a7ac   check result of iter deletion in liststore
       new  fcc20cd   put filter buttons back in notebook page
       new  22c7903   update to do list
       new  853303b   space before task log message
       new  a139588   log tailing tab in view
       new  673d474   fix log viewer thread exit
       new  7539bde   log view freeze button
       new  76424be   restored colour markup in view
       new  09465f6   solved log view thread shutdown
       new  6082e9a   log switching ability
       new  4b19020   better coloured log messages
       new  30c4eb4   log label reset in viewer
       new  42170de   filter only finished tasks initially
       new  659148c   direct access to cylc util scripts
       new  5894a62   about dialog in viewer
       new  032df3c   handle log rotation in viewer
       new  1fba1de   removed accidentally recorded script in trivial system
       new  8dc06d9   searchable log viewer
       new  3dee513   20px LED lights
       new  45b86cc   tasks default to quick_death False
       new  2e11ee3   freeze log buffer on searching
       new  675f80b   reset log search iters and tags when buffer switched
       new  c4643bb   bug fix log view
       new  45ac63d   added taskdef inheritance
       new  f88efad   heading toggle in viewer
       new  37469bc   used quick_death in userguide system
       new  6e1999f   led changes
       new  9db7b6d   changed button label
       new  0bf6bf6   moved no_reset from state to manager; simplifies task init
       new  b503e3b   log view bg colour
       new  8852047   added script to handle file naming conventions
       new  f0c7675   input checking for cycle time utility script
       new  8ecb7b2   configure PATH to util scripts too
       new  0726f22   completed cycle-time and get-filename util scripts
       new  4f2263a   improvement to configure input checks
       new  bc83da3   added cycle time rolling archive script
       new  2763f5f   other output options for cycle-time script
       new  4eb5999   led cycle time digits in viewer
       new  3ccdd9a   allow inherit %TASK
       new  7347c9c   To Do list update
       new  406cf62   removed timed output functionality
       new  defdf91   viewer LED panel now a single treeview
       new  de6a44f   global change "#!/usr/bin/python" to "#!/usr/bin/env python"
       new  7ec6e95   disallow selection in treeview windows
       new  258fa48   TAG 1.8.4
       new  132dc42   To Do list update
       new  bf966e9   reorder the auto command reference
       new  b82b1df   doc update
       new  215caf4   doc update
       new  2aab9ab   removed superfluous gtk box
       new  d14cec1   clean up task state handling on reset
       new  64ba1fb   viewer: proto job output logs, and split up main module
       new  c1e369e   cleaning up viewer code
       new  f31b41e   updated predist script
       new  8a600bb   viewer code cleanup continued
       new  c0f3ac7   modular gtk log viewer
       new  c5979d3   removed superfluous callback from viewer
       new  c8a9a48   popup task log viewer
       new  08a9172   viewer dynamic job logs for background submit class
       new  49d0d51   allow multiple job logs per task, in viewer
       new  ea6a456   cylc message prints as well as sends
       new  392bde5   make job submit file viewable
       new  81951dc   full path to job submit output files (background)
       new  02fa745   more viewer info labels
       new  11c84b9   task output log class to separate module
       new  92d0fea   use unique stdout and stderr logs (background)
       new  26e743f   allow additional viewable task-specific output files
       new  e5e774b   check some log files defined before launcher log viewer
       new  2bb0b0f   To Do list update
       new  4ba01a9   rotate log colors
       new  37a1141   update viewer global info even when tasks do not change
       new  0aa6926   allow entry activation by enter key
       new  626d40b   viewable job logs for ll_basic job submit methods
       new  f2e0253   comment out pygtk require lines
       new  769f490   job submission code cleanup
       new  c1e5a39   added auto task-dump popups
       new  d9afe1a   logview close buttons
       new  792240a   text markup in task info popup
       new  fffcf90    - stop all logviewer threads before exit, in viewer  - requisite popups from logview window
       new  4b7126d   Added a menubar to viewer
       new  50b66cb   slimmer digits in viewer
       new  75a59f9   To Do log update
       new  5d061a6   gobject changes in stateview
       new  b555ba3   QUICK DEATH AND TASK CLEANUP CHANGES
       new  a39b4b8   minor task cleanup change
       new  512461f   TAG nothing
       new  622bc85   message print errors to stderr
       new  a283315   always log task removal
       new  0631188   bug fix prev change
       new  7bc5bfc   unique loadleveler log files
       new  e0cc056   added task locking scripts
       new  df2fea8   moved cylc-wrapper to the main bin dir
       new  ee3b71e   warnings and errors from cylc message only to stderr
       new  cede2bc   task lock documentation
       new  1fb5bf2   fixed remote job submission path bug
       new  8e2c98c   added trivial remote example system
       new  fa88b34   new task lock module
       new  465255f   task generator name change
       new  31cab77   new task-started (& -finished etc.) scripts with task locking
       new  2338ff5   moved original task lock scripts to obsolete dir
       new  15a78f8   same tempfile basename for out and err in background job submit
       new  e3536a6   task locking doc
       new  4f33f28   added temporary script to upgrade existing task scripts
       new  525caf7   upgraded userguide system task scripts
       new  a3ad2ad   do not accept further task state changes after a task has failed
       new  b0a4cac   name change task-dump to task-info; info prints description too
       new  4ea4407   new annotated script template, with error trapping
       new  43a75a4   moved some Pyro stuff into py rex module
       new  e655d3f   initial hack at a network system and task lock server
       new  871ac79   daemonize the lockserver
       new  0daa5c6   working on lock server
       new  1f3c05b   lock-server command line and logging
       new  00cfe2e   rc file, and use by lockserver
       new  18d5c6f   handling system log and state dumps via rc file'
       new  1f542d0   task and system locking almost completed
       new  15417d8   begin cleanup of lockserver logging
       new  d3ac112   fixed typo in lockserver
       new  27cfbed   fixed lock server debug mode
       new  4331818   separated start and restart schedulers
       new  8f36824   choose to use lockserver or not via .cylcrc
       new  65e81e2   abstracted out cylc server base class
       new  a073383   added command line interface to .cylcrc file
       new  ed0053d   lock server improvements
       new  703c953   lockserver clear method releases all locks
       new  79fb22b   bug fix lockserver for run-task
       new  1a13a9b   updated unit-test
       new  b7ded48   factored main server code out of start and restart commands
       new  b6187a7   fixed recent practice mode bug
       new  0eb7d96   implement include and exclude lists for restart
       new  0426b9b   scheduler cleans up before exit after all exceptions
       new  5c31b2e   replace task output files on reset
       new  7dd5bcc   updated To Do list
       new  2ed15e8   typo in preferences command
       new  20df4ab   clean shutdown if no lockserver found
       new  691fbd8   updated main command doc
       new  c171687   some command name simplification
       new  a19f712   put viewer class in source dir
       new  ab9cee3   added prototype system chooser front-end for monitor
       new  3a0b891   monitor chooser live update
       new  efcb536   fixed two bugs in recent separate restart script
       new  7428982   fix bug in dir creation at startup
       new  f334c8a   begin using cylc nameserver group, instead of default
       new  ad31cea   removed view script; to be replaced by chooser front end
       new  0a26c56   replaced view monitor with chooser front end
       new  b26976c   monitor version clean up
       new  19a1720   change lock/unlock commands to block/unblock
       new  3b16963   lockserver documentation
       new  8b99dd6   stderr typo fix in scheduler
       new  5c7cbf2   new run-task scheduler option
       new  d6c6a00   brought lockserver up to date with recent changes
       new  f49595e   moved lockserver files to a source sub-dir
       new  d7af200   moved gtk source files to a sub-dir
       new  68c93ea   cylcrc renamed to preferences
       new  d4b2c90   turned off lockserver Pyro logging
       new  3e368b3   added accidentally omitted post-split lockserver files
       new  873d672   scs demo update
       new  f91cf34   partial: cleanup algorithm check and changes
       new  54dcf02   change "not quick_death" to "intercycle"
       new  45c4d99   quick elimination algorithm optional, via preferences
       new  cd207b5   update coldstart for new cleanup rc
       new  7bf076c   updated scs-demo system
       new  8a50a67   deprecation warning in cylc message
       new  74afe1a   generate task classes in separate files
       new  5bf1433   updated taskdef template
       new  f5cd729   bug fix: task-message priority not set
       new  80d6dc6   scs-demo task script upgrade
       new  5cf62fd   changed block/unblock back to lock/unlock
       new  9c115ba   allow single view monitor as well as chooser
       new  16860ba   minor scs-demo system update
       new  8a9b3c0   added missing gtk chooser source file
       new  3fa9af2   updated trivial system
       new  85da6f8   updated task wrapper script
       new  11ea72d   corrected remaining block -> lock changes
       new  6c8c3ed   updated nested system
       new  1dab970   updated trivial-remote system
       new  6ede9ec   more output in userguide example system
       new  b8d63e1   updated file transfer util script
       new  c3d7c4f   allow env vars in task owner name
       new  1afd3b9   updated distributed system
       new  c0c281f   added annotated task script template to userguide
       new  448331d   updated experimental systems
       new  cfae5c1   intervention commands return error status if they fail
       new  eb6b44c   bug fix previous change
       new  d206545   reconnecting gtk monitor
       new  c247f94   added minimal Pyro object for simple life check
       new  d062627   log viewer reconnects properly
       new  1614d1e   fix recent bug in list command
       new  e0398a9   turn off some debug output from monitor
       new  37d711e   allow monitor to allow initial task list from system def dir
       new  93dc8ab   provide access to registration file of other users
       new  3c5d56b   allow access to other user's preferences
       new  664786d   direct monitor systems of other users
       new  6994317   monitor self-doc update
       new  7ec8df7   fixed recent bug in configure
       new  55aaab2   small change to chooser, for bug in old Pyro version
       new  882a289   change config file write method
       new  4994efb   monitor window size change
       new  cddfd9e   updated To Do list
       new  d73e3b3   changed example system fail task from A to C
       new  8d3b899   catch pre-startup exceptions
       new  8536a55   release system lock only if one was acquired earlier
       new  0d04455   do not user task owner in dummy mode
       new  96b50e6   exception handling for system name command input
       new  3bb9440   use new task-message in dummy task
       new  7fce516   start monitor with dashboard pane widened
       new  2863e8e   startup prerequistes: replace not add
       new  f7dd76c   added view section and lamp size to prefs
       new  192fdec   3 lamp size choices for viewer
       new  7421f10   fix typo in start command parser errors
       new  3ca58b5   updated To Do list
       new  fa02b4a   changes STARTUP_PREREQUISITES to COLDSTART_PREREQUISITES
       new  2f0d3a0   brighter small "finished" led
       new  2556f30   To Do list update
       new  b635d57   updated To Do list
       new  4a1360c   typo fix in chooser
       new  74f12fa   handle logging and state dir creation in preferences
       new  7cc4eb1   updated example system taskdefs
       new  5f6458f   changed some default dir names
       new  08d549b   some lockserver exception handling
       new  9f589dc   cleaning up the register command
       new  b5e885f   updated To Do list again
       new  7e7297c   another To Do list update
       new  1315502   completed registration command cleanup
       new  db4c1ca   allow $CYCLE_TIME and ${CYCLE_TIME} as well as $(CYCLE_TIME) in requisites
       new  79562d9   To Do list update
       new  0d1de86   improved lockserver warning
       new  241050a   simpler pns_host command help
       new  cd41d67   example system doc change
       new  4a07b22   clarified a pyrex warning
       new  a3c63fc   triple quotes on taskdef description
       new  f5d990a   clarify userguide example system
       new  b87b665   viewer led panel background color
       new  34f53b5   minor changes to start and restart commands
       new  44eb08b   added new ping command
       new  f29e2be   updated unit-test
       new  935e6a0   updated To Do list
       new  c075a15   updated To Do list again
       new  72ca46e   viewer: zero char task name headings
       new  aabdca6   pyrex changes
       new  4efffd1   minor doc change in taskdef template
       new  e3ea5c4   added actual ping command (forgot earlier)
       new  80971f4   partial conversion to connector upgrade
       new  7128387   completed connector upgrade, and some commandline changes
       new  1412b12   pyro client exception change
       new  f35682d   got rid of unused largest led lamp size
       new  e6b081f   more command line cleanup
       new  58244d3   absorbed list command into ping command
       new  cee7756   more command cleanup
       new  e4477e5   updated the automated test script
       new  392509f   coldstart prereqs work for tied tasks
       new  d6b76cd   userguide taskdef comment
       new  7098f11   renamed run-task to submit
       new  48294e1   taskdef master update
       new  3de1c3b   update annotated script template
       new  0728947   removed free and tied script templates
       new  b68b098   change set-level command name to verbosity
       new  c64d163   doc
       new  24eea4f   userguide update
       new  a8799e2   moved logging level from system config to preferences
       new  6f899d8   removed obsolete lock file scripts
       new  d347f70   updated nested system
       new  a55f77e   global exception handling for scheduler
       new  a71c01d   userguide update
       new  f5f2a50   fixed top level exception handling for start and restart
       new  03135cc   big doc update
       new  f5dc2b1   TAG 1.9.0
       new  94d0161   cylc test: deregister
       new  49f4b6a   submit: exception handling for input task name
       new  962e552   predist update
       new  533e4fc   TAG 1.9.1
       new  cad44cb   minor doc and typos
       new  0525f9f   added massive demo launch button
       new  2990349   demo launcher sleep 2 sec before window closes
       new  7383023   fix recent non-upgrade in scs-demo taskdefs
       new  90bd814   change to predist script
       new  dfbbdac   to do list update
       new  7399aea   another to do list update
       new  ddd7d7e   banner change
       new  a172153   TAG 1.9.2
       new  fbb0e0d   userguide typo fixed
       new  572fa10   viewer: filter out waiting tasks by default
       new  34a26bc   use os.system if subprocess module not available
       new  f489dd7   changed "DUMMY" to "simulation" in monitor status bar
       new  87725d9   do not attempt to get task lock in raw mode
       new  193937d   To Do list update
       new  7742306   TAG 1.9.3
       new  18d8764   added new-release script
       new  4af517d   bug-fix predist script
       new  4315956   fixed minor typo in main command help
       new  d3a51ca   To Do list update
       new  b5515c6   Merged the cycle-time and get-filename scripts and promoted the result to a fully-fledged cylc command: cylc calc.
       new  ae28f6a   fix setting of loadleveler default class in ll_basic_eco
       new  587e22e   add call to load script in big demo-launch button app
       new  e33a30b   cylc view: moved connection lost treestore.clear() calls into the gtk idle function; seems to fix a bug that occurs sometimes under Python 2.4.2 when the viewed system's stop time is reached.
       new  9abf0ce   minor command help typo fix
       new  425aaa3   rotating log for lockserver
       new  fd995e3   fixed quoting typo in trivial system
       new  5f7066c   improved cylc calc --help
       new  fa7b168   To Do list update
       new  7b37221   allow env vars in taskdef TASK path
       new  106d848   To Do list update
       new  5ab58d3   consistent print/list options for lockserver and register
       new  ad8c04d   optionally get exception traceback
       new  2ac4a58   To Do list update
       new  4f33eca   predist script update
       new  6615c02   updated new-release script
       new  7ca3d2b   better FAIL_TASK for userguide example
       new  da49410   new-release script fix
       new  ee4993e   change to dummy mode fail out option name
       new  ab88a13   fixed bug in dummy mode fail-out reset
       new  487ca19   To Do list update
       new  8256ba8   implemented taskdef EXTRA_SCRIPTING section
       new  6574c03   submit does not need pyro unless using lockserver
       new  4b24f98   implemented general suicide prerequisites
       new  363b3a9   To Do list change
       new  3d9c9de   updated To Do list
       new  84fe36b   removed redundant cylc scripts from cycling_daemon system
       new  b3439f1   minor demo-launch button change
       new  5d35a15   To Do list conflict res
       new  a312e88   bugfix post-EXTRA_SCRIPTING llfoo class init
       new  981dc10   disable suicide test in userguide example
       new  6791083   typo in startup debug message
       new  6cb97cc   dummy mode fail-out after start message
       new  5766a5e   added new conditional/suicide example
       new  776bdd4   implemented conditional prerequisites
       new  32888e4   master taskdef update for conditional prerequisites
       new  5d92119   improved conditional example system
       new  b388414   added missed taskdef in conditional system
       new  3933410   restored and updated old scaling test and moved all dev stuff into a sub-dir.
       new  a8c4ff1   To Do list update
       new  fc6101f   added a "clean" option to the configure script
       new  bbe6e50   restore check that CYCLES defined
       new  e674c37   allow bash parameter expansion in taskdef commandline and environment
       new  97f8702   To Do list update
       new  47ed25d   new util directory - contains old top level scripts dir and former top level command (calc) that is not scheduler-related. Also renamed existing top level scripts and provided a top level interface command, e.g.: file_transfer.sh -> cylcutil file-transfer # execs _file-transfer
       new  8bf218a   forget to add cylcutil command
       new  5a6118a   updated dev area for new util dir
       new  d4859bb   added check-vars util
       new  f1e117a   typo fix
       new  30d4355   variable interpolation cleanup
       new  fabfc28   bug fix new variable interpolation
       new  122da66   documented upgraded environment variable handling
       new  da90c8a   bug fix in variable interp
       new  dc1af25   TAG 1.9.5
       new  b12cb76   better output from check-vars
       new  f5e2419   To Do list update
       new  378097d   cylcutil error message typo
       new  078183f   check-vars errors to stderr
       new  51f1a8a   check-vars output improvement
       new  fd2e876   check-vars integer check
       new  69cecdb   bug fix check-vars
       new  6320a03   bug fix check-vars, again, arse it
       new  353f47e   time-calc self-help correction
       new  f79df5b   To Do list update
       new  576b8fd   upgraded userguide example system
       new  3f4afae   parial: overhaul of task execution environment handling
       new  a495b1b   global terminology change: system to suite
       new  169c165   environment demo in trivial example suite
       new  37fc5c2   update default suite_config comments
       new  8102305   To Do list update
       new  93bca8b   bug fix ll_basic_eco
       new  a0e0e27   another To Do list update
       new  a1d0aae   yet another To Do list update
       new  a4d0b45   improved processing loop invocation
       new  38d2cf6   Added task family functionality
       new  e63dd01   added ensemble example suite
       new  49914f8   To Do update, and delayed mod dir at top level
       new  e2c34c2   prevent satisfied tasks from pointlessly entering into dependency negotiation
       new  c8cc06c   implemented taskdef parsing for task families
       new  b1956af   commandline options for main loop timing and debug
       new  8dc1ca8   allow taskscript on commandline for cylc-wrapper
       new  db0370b   implemented auto retry for failed tasks
       new  8782053   added trivial task retry example suite
       new  64401bd   minor stdout and To Do list update
       new  eb6ed15   To Do list update
       new  0c1b44d   corrected util usage typos
       new  8ebb884   To Do list update
       new  42b4d74   conflict res in To Do list
       new  263dd13   better reset command help
       new  b1baf15   To Do list update
       new  d901b9d   To Do list update
       new  9b7d3c3   consolidate task family To Do notes
       new  d62791f   lockserver releases all suite tasks when a suite is released
       new  afe6791   removed superfluous taskdef COMMANDLINE section
       new  1cad5f4   allow continuation lines in taskdef TASK command
       new  a68fb3b   configure --clean force rm
       new  7d42703   new cycle hour conditional syntax in taskdefs
       new  a817b33   task family template docs
       new  436bb4e   taskdef section name changes: NAME -> TASK, EXTRA_SCRIPTING -> SCRIPTING, TASK -> COMMAND, CYCLES -> HOURS
       new  561d76b   temporary: external suite upgrade notes and script
       new  35b5804   fixed satisfaction attribution printed to cylc stdout (has been broken since adding prerequisite labels).
       new  469542e   To Do list cleanup
       new  2ce08e0   turn off verbose configure output
       new  e7e7e02   commentted out some configure debug output
       new  4c7f156   make other job submit methods compatible with recent taskdef change
       new  61066a7   bug fix recent configure problem for task families
       new  a1691bc   add cylcutil doc to userguide, and split templating out of time-calc
       new  2b7641f   updated temporary oper-changes file
       new  464430b   improved rolling-archive util interface
       new  f72522b   disallow $WRAP for task wrapping
       new  8f29c47   simplified cylc-wrapper
       new  62e41d1   reimplemented dummy mode - much simpler
       new  77c5e3b   To Do list update
       new  63217f1   bug fix last change!
       new  1984d18   another bug fix for last change
       new  9abb3f7   restored userguide example suite to its proper state
       new  74af36f   improved taskdef parsing
       new  b45eaa0   forgot to add template util
       new  90bd028   cleaned up template script
       new  da2dc27   To Do list update
       new  4323b54   auto-wrapped SCRIPTING-only tasks
       new  ee7fdd9   PARTIAL: simple suite config file instead of Python module
       new  2f8babe   config.check_environment() no longer needed
       new  bae9ae5   FINISHED: new simple config file format
       new  4dcbb57   cleaned up autogenerated configure output
       new  a68d4e7   configure only changed files
       new  7afd62e   fix recent bug in submit
       new  8c8cbf2   automatic and incremental suite configuration
       new  4fd4435   updated cylc test for recent changes
       new  9eaeb00   forgot to add new execute module
       new  f2094b5   configure before loading config module, in submit
       new  ffd69c3   ignore scripting section in dummy mode
       new  0853313   configure backup only if necessary
       new  988b244   configure -c does not delete latest directory
       new  64efb16   cylcutil cycle-time validation of cycle times
       new  86b232c   template util doc update
       new  6f99854   To Do list update
       new  278b352   small userguide update
       new  5888c2d   Config parser backward compat for python 2.4
       new  158f2b1   removed file open binary modes
       new  0df4493   added dot-language dependency graph output
       new  d2d3c30   TAG fc-test-July27
       new  999a428   removed temporary oper changes file
       new  48df640   main command help update
       new  0b45024   To Do list update
       new  be3dfb6   commandline help update
       new  132047e   bug fix graph file code
       new  f613342   changed suite config filename to suite.rc
       new  abbbfcf   userguide update
       new  c0eca7a   automatically layout task families properly in dot graphs
       new  25cd032   added homemade "mkdir -p" to avoid os.makedirs() race condition affecting _check-vars
       new  0aa9f74   bugfix previous change
       new  eb258f0   suite.rc readme update
       new  a33deda   check-vars creates file parent dirs
       new  84a15c2   Added SuiteDesign do file
       new  6163e91   fixed bug in monitor preload
       new  efa4a8e   better handling of doc files in configure
       new  18eb541   mv userguide example's README into its doc dir
       new  c76eefb   changes to autogenerated file names
       new  ab80465   turned off cylc viewer thread start stop output
       new  754572e   revived old task-name extractor from the dead
       new  4a18b84   restored incremental reconfiguration functionality (broken by recent changes to generated task module names)
       new  6e95782   To Do list update
       new  ac60280   To Do list update
       new  819fb26   To Do list updates
       new  f00b08b   bugfix reset to waiting
       new  d78859d   To Do list update
       new  e2a6822   suite design doc update
       new  ba3acc5   implemented warm start from initial cycle time
       new  d159da0   To Do list update
       new  2941a33   detect duplicate short tasknames
       new  4f0d135   To Do list update
       new  2bc67f2   bug fix ping
       new  0ef1374   bug fix non-default task reset
       new  9a8d9b5   suite rc doc update
       new  ad68cf8   To Do list update
       new  2a1b884   major To Do list update
       new  7b81a6d   To Do list update
       new  655b0f3   suit design doc and To Do list update
       new  a9bb2b4   removed non-preload viewer startup option
       new  2e56986   viewer: clean exit for unconfigured suites
       new  faf5e5c   viewer: colored output messages
       new  e786a3e   viewer: message color changes
       new  1540fc0   partial, broken: more general purge algorithm
       new  1e28600   wicked new purge algorithm, almost done
       new  19c54aa   temporary fix for test suite
       new  e691d0d   To Do list update
       new  cbaf89c   completed wicked new purge algorithm
       new  2142d5f   added 1 sed timeout to pyro handleRequests
       new  087f4c0   removed spurious print statement
       new  34ff9ee   minor bug fix for new purge algorithm
       new  e2397f4   implemented non top-level running directories for job submit
       new  ef072a3   log addition of task proxies at NORMAL priority
       new  868d613   handle pyro protocol error at task insertion
       new  3d4ac63   To Do list update
       new  6194abc   Use common code for all task insertion and deletion, and retry on mysterious Pyro Nameserver 'incompatible protocol version' exceptions.
       new  5cbad75   new suite dump command
       new  b709fe6   completed new suite dump command
       new  10b16a5   re-implementation: broken non-top-level running directories changed to explicit suite.rc specification of job log directory.
       new  69a555b   To Do list update
       new  c54b796   bug fix job log dir implementation, for ecoconnect
       new  2e9eba9   another bug fix on same
       new  ebf2874   damn it, another bug fix on same
       new  43c2bb1   change to loadleveler initialdir directive
       new  4b85c45   still playing with job submission
       new  d91e523   stopped remaining stdout from cylc view
       new  090cf85   optional silent preferences loading
       new  b46c959   at now job submit redirects to file instead of mail
       new  8dc36e2   To Do list update
       new  ffcc600   job submission with non-home log dirs now completed
       new  83e559b   cylc dump documentation update
       new  b31c9e6   minor bug fix in the show command
       new  a721df7   cylc show update: prints task list
       new  fe3ce4e   better detection of a downed lockserver
       new  5445ad9   updated To Do list
       new  f66d5e7   To Do list  update
       new  4196b9b   removed choice of large viewer lamp sizes
       new  eea0391   viewer source dir renamed
       new  a2fa560   split lockserver daemon and user interface
       new  fc4f203   documented cylclockd usage
       new  3319830   cylclockd uses config file
       new  3a00593   lockserver returns filenames on request
       new  c88483e   persistent state for lockserver
       new  b1b6628   better exception handling for lockserver
       new  6883086   cylclockd logs startup method
       new  972645f   lockserver documentation
       new  16abd64   fixed minor userguide errors
       new  58bf6ed   updated predist script
       new  6adaa62   no use of lockserver in dummy mode
       new  c1ff791   Task locks should always be held by the suite owner even if the task itself is owned by another user.
       new  4e04f81   updated To Do list
       new  fd19f29   suite owners can only delete their own locks
       new  1cc4c05   lockserver clear() releases lone task locks too
       new  d299151   updated To Do list
       new  4621780   updated predist script
       new  c5b9204   updated old doc/notes files
       new  c8dc635   documented cylclockd in userguide
       new  e03f49c   predist script doc update
       new  51401bc   moved obsolete scripts to dev/obsolete
       new  8330fba   obsoleted the old task interface (cylc message)
       new  12d0551   TAG 1.9.6
       new  48bc8c2   To Do list update
       new  f359d20   lockserver usage doc update
       new  c7d97ca   changed default cylclockd file locations
       new  5730b5c   restored non-ownership for dummy mode
       new  b905e45   automatically label task family sub-graphs in dot-file output
       new  ad6bd06   graphfile task family background colour
       new  b4f48f8   don't delete the two doc files required by configure, from cylc releases
       new  41dfdee   graphfile default color and doc changes
       new  809fc74   TAG 1.9.7
       new  ad0accb   graphfile coloring via suite.rc
       new  d487f4b   To Do list additions
       new  52fac8d   Improved dot graph styling method, via suite.rc. Still needs: 1/ exception handling for suite.rc errors. 2/ restore optional "color edge by source node".
       new  0ffef3c   restored graph file edge by node color
       new  e5238f6   graph edge color by node border, for unfilled nodes
       new  c8b940a   graph documentation
       new  7756599   fixed bug in command line dummy clock parameters
       new  2376f8a   To Do list update
       new  5901852   Bug fix general spent task cleanup algorithm (see EcoConnect JIRA ticket ECO-144).
       new  d6d19da   TAG 1.9.8
       new  c5ce1dd   updated the To Do list
       new  9bd4fa2   deleted redundant option from rolling-archive util
       new  71c1729   To Do list update
       new  02baf27   new cycle-time based file management utility
       new  29b14e5   file management util finished
       new  e046062   doc update for manage-files util
       new  1b59f79   manage-files .conf in-file documentation
       new  ff0d61c   moved simple taskdef upgrade script to dev/
       new  fd8f166   updated cylcutil help documentation
       new  8ee99d4   To Do list update
       new  4d7ba80   minor change to stdout from manage-files util
       new  55cd361   name changed util manage-files to housekeeping
       new  7a38a03   minor bug fix in cleanup algorithm
       new  52c2fef   a better minor bug fix for cleanup
       new  2efab13   inclusive cutoff for housekeeping util
       new  c59c2ff   allow ignore stdout and stderr in execute module
       new  7d7067a   add diff-before-delete to housekeeping util
       new  1d65b3a   added dry-run capability to housekeeping util
       new  d11b1cd   allow environment variable definitions in housekeeping conf files
       new  9cc9b45   added umask mode arg to mkdir_p module
       new  5219e25   directory umask fix for housekeeping and mkdir_p
       new  2913ed5   fixed command line use of housekeeping util
       new  d3a7237   better dry run output on housekeeping util
       new  0a59a64   catch other error in housekeeping util
       new  5de1195   command help doc update for housekeeping util
       new  87e3d34   disable diff for housekeeping util copy or move
       new  9ae88ec   housekeeping util: quieter by default
       new  427328a   housekeeping util print fix
       new  bfb7281   minor bug fix util housekeeping
       new  aebe453   util housekeeping: interactive mode
       new  b66a156   fix previous change
       new  8da3517   util housekeeping line match
       new  ea1913c   bug fix housekeeping, again
       new  24b4acb   bug fix housekeeping, again
       new  4c0e96d   housekeeping util config line match lists
       new  87510b5   housekeeping utility: nicer output
       new  4f2c666   flush stdout in housekeeping
       new  f15ec01   better housekeeping self doc
       new  abe755c   housekeeping dry-run output change
       new  f5dfedf   housekeeping self doc update
       new  16e8a8d   housekeeping util: emphasize what was done
       new  36ec469   output level changes for housekeeping util
       new  71fe36c   TAG 1.9.9
       new  51e8c74   fixed recently introducted bug in cleanup algorithm
       new  df60a51   put task id in the temp job submit filename
       new  b612cda   suite.rc: list of tasks to exclude at startup
       new  97fb239   allow resume command to unset a stop time
       new  fe482fe   implemented rolling state dump archive
       new  3f75698   TAG 1.9.10
       new  cafcade   updated To Do list
       new  c08ef52   disable automatic log rollover on startup
       new  265090a   updated userguide on pyro threading
       new  197b657   To Do list update
       new  02b1a8d   updated To Do list
       new  3a89e69   print time in task message stdout
       new  4f40b23   minor doc abstract change
       new  2f18466   partial: removing task-specific logs
       new  760e67c   completed transition to single log file suites
       new  bf476f1   comment typo removed
       new  49910d2   added new catlog command
       new  ac10e7f   documenation update post removal of task-specific logs
       new  1679da5   Housekeeping util warns if copy or move operations are aborted because of a non-identical existing target.
       new  502c82f   housekeeping util directory handling
       new  e324395   Converting to direct pyro rpc - NOT USING PYRO NAMESERVER PARTIALLY DONE: suites run, unlock and stop commands work.
       new  8740caa   TAG pre-direct-RPC-change
       new  2ce575d   main command filename prefix changed from _cylc to _
       new  65c4931   new list command
       new  f9f32b2   log command update (formerly catlog)
       new  c27d424   update test script
       new  3b046d6   updated other main commands for new direct RPC
       new  dd1185f   update To Do list
       new  a50dd2f   updated To Do list again
       new  9d6786c   updated view for new direct pyro
       new  e13fd9b   added basic suite control to view
       new  73d9d11   split scan command out of ping
       new  6352a8d   centralized port scanning
       new  2316671   dummy -f option for non-interactive commands
       new  0ba223f   better command exception handling
       new  b8fee53   cleaned up recent changes to command internals
       new  d005b9d   getting lockserver working with new direct pyro config
       new  b7698b1   doc update for new direct pyro
       new  a984131   bug fix suite lock release for direct pyro
       new  bd1be93   removed some extraneous debug output from the lockserver
       new  86a0765   rudimentary task control (just kill) added to viewer
       new  afecc79   corrected exception handling on lockserver command
       new  585895e   bug fix direct pyro lockserver handling
       new  f342182   added task control popup menu to viewer
       new  fb5d00b   added task insertion control to viewer
       new  bd41728   broken: siute restart from viewer
       new  da13d8d   got viewer suite restart working
       new  2f0a92b   separated start command into coldstart and warmstart
       new  8308e64   changed view command to control
       new  eb16b96   partially completed: updated view chooser
       new  32ac60d   disable fledgling restart from gui controller
       new  6f6972a   suite locking under separate menu
       new  9289e2b   added control gui help window
       new  8b307f5   fix gui notice of cancelled stop order
       new  25c8aca   changed default cylclockd conf location
       new  98ad729   typo fix in cylclockd help
       new  f62f8eb   TAG 2.0.0
       new  f433a45   got gui chooser working under new direct pyro
       new  8d6962f   TAG 2.0.1
       new  41da4a2   some improved exception handling in the control gui
       new  381d642   some control gui tidy up
       new  748d488   TAG 2.0.2
       new  0dfd626   clean up global preferences
       new  5cc8243   added cold start, warm start, and restart to control gui
       new  0fd5f27   command name change: cylc view -> cylc control -> cylc gui; done
       new  a5bddc9   To Do list and gui Quick Guide updated
       new  3255465   minor doc update for the gui
       new  90d998f   TAG 2.0.3
       new  d1b2d8f   chooser shows registered and running suites
       new  9b377d9   fixed recent cold and warm start commandline help typos
       new  625684c   kickassified the gui chooser (reg and running suites)
       new  16b7a61   minor bug fix new gui chooser
       new  1a993ef   allow gui chooser quit without all quit
       new  bd55573   Disallow simultaneous suites running under the same name, even without the lockserver.
       new  f0685e7   TAG 2.0.4
       new  1456807   updated To Do list
       new  bf099bc   fixed typo in task pool: use of intrinsic as var name
       new  ab4c68b   removed spurious scheduler host option
       new  de02802   partial: gui cold start options
       new  f1726df   scheduler command option help change
       new  c8d4eea   minor cylc ping and scan updates
       new  defeb36   changed scan output format
       new  5128a78   updated To Do list
       new  181b422   housekeeping util self-help update
       new  73487fc   configuration by registered name or path
       new  9f1cb9f   configure suite at gui startup
       new  9646ecf   To Do list update
       new  413a8ad   graphfile my be relative to $HOME
       new  5056466   suite startup options in gui
       new  429cfca   fixed gui chooser gtk exit problems
       new  bc45e15   gui stop options in one dialog
       new  798423a   To Do list update
       new  267a7c1   update To Do list
       new  d0db7eb   restorted gui view menu
       new  790f88c   inclusion and exclusion of tasks at startup, via commandline or suiterc
       new  54b564a   dummy out tasks via suite.rc
       new  eb42dfa   To Do list update
       new  1fb1f72   gui quick guide update
       new  beaa1c5   suite.rc.README update
       new  b40cc00   suite.rc continuation lines for list values
       new  5d1ab13   fixed dummy mode by gui
       new  4202eb5   updated To Do list
       new  7655bba   updated To Do list
       new  d3f9cab   TAG 2.0.5
       new  936f58d   serious bug fix: a typo that resulted in continual main loop processing once any remote command had been received, even when nothing was happening.
       new  259528f   some in-source documentation
       new  653f47e   added commented out profiling info
       new  fd2a4d2   TAG 2.0.6
       new  1545d0f   To Do list update
       new  eb79771   updated To Do list again
       new  d3ba5ea   updated submit command for direct pyro
       new  c5cb92e   TAG 2.0.7
       new  16a74cd   updated taskdef template doc
       new  3d19978   started work on suite generator code
       new  c9ab5e1   added xdot graph viewer
       new  f93b79d   updated To Do list: python graph module suggestions
       new  527a0ca   commented out extraneous code in taskgen
       new  61181d0   partial: auto taskdef
       new  e0bf8e6   corrected typo in scan info
       new  68df7eb   updated To Do list
       new  611eb04   working on new taskdef module
       new  236321d   more work on new taskdef module
       new  fcc27c0   configure working now with taskdef module; some features missing
       new  ca02175   suitegen with new taskdef module: basic functionality working
       new  b37b211   suitegen test: dependency graph to task classes
       new  8eeb050   in progress
       new  a0c4635   new suite.rc format (requires configobj instead of configparser
       new  878ad37   To Do list update
       new  b8875e6   To Do list update
       new  f5ff674   To Do list update
       new  54903af   added admin dir to cylc PATH, for cylclockd
       new  7f49b1b   To Do list update
       new  e63113c   To Do list update
       new  4c987e6   conflict res
       new  72f99b7   updated new suiterc
       new  0e83f96   added new raw start ability
       new  bd3c2d6   updated To Do list
       new  67aa979   conflict res
       new  4f4187f   forgot to add new warmstart module
       new  bc8774b   better startup command help
       new  e2d3b41   minor bug fix ll_basic_eco job submission
       new  6b96e23   external dir configobj and validate modules
       new  5d91962   moved external dir into src
       new  298c543   added validate module doc
       new  de50244   added prototype ConfigObj rc file and spec
       new  7022177   moved cylclockd to bin/, and admin/ to conf/
       new  2b583d7   conflict res ToDo.txt
       new  7be11e4   moved suites/ to examples/
       new  4c8f5ef   sweet new config module based on ConfigObj and Validate
       new  33551aa   suite config title and description items
       new  491432d   _configure working with new config system
       new  773f13b   _submit working with new config
       new  9b1d017   scheduler working sans coldstart tasks, with new config
       new  6a583c8   coldstart and valid hours working with new config
       new  0de8f41   a few inline comments changed
       new  969ed4f   removed old config module
       new  68821d1   converted all source to new-style python classes
       new  0bfdabb   implemented specific output triggering for new config
       new  014353c   task families in new config
       new  f14fe0e   graphing and dynamic class To Do update
       new  cbd7a0b   To Do update
       new  e9fc4b3   partial: dynamic task proxy class def, submit works
       new  10d1ff3   full dynamic task proxy def almost working: prereqs broken
       new  e344da7   fixed bug in register
       new  29bf2fe   almost finished: new config with dynamic task proxy def
       new  8677284   task multiple inheritance fix for dynamic task def
       new  28064d9   updated main command help
       new  5eeb3e4   updated other startup methods for dynamic task def
       new  b730867   moved taskdef templates to dev/obsolete
       new  a629811   dummy out tasks only by commenting out config command list
       new  5518a0f   updated list command
       new  07e24fc   removed obsolete dummy-out doc/notes
       new  71bf5c6   doc notes
       new  a5edd10   coldstart tasks working
       new  e83a3ff   bug fix task insertion
       new  298fde1   task insertion group "all coldstart tasks"
       new  35e1047   detect illegal suite config entries
       new  349c39c   non-model coldstart tasks, and general oneoff tasks
       new  eb4a4a5   big To Do list update
       new  7eacb6b   test retry in example suite
       new  a5494a8   fixed multiple use of special outputs
       new  4b630d5   removed obsolete rolling archive util
       new  e980a1d   removed preferences commandline interface
       new  c5230b4   switch to configobj for cylcrc global prefs
       new  c721fb8   minor task base class update
       new  6718c34   fixed new config logging level
       new  2513684   new config: create logging and state dirs if necessary
       new  a147393   fix task description retrieval
       new  9b90e10   removed obsolete cylc preferences module
       new  043be59   fixed restart functionality
       new  bba40bb   fixed reference to old task_classes module
       new  e836c1b   fixed bug in PATH for local spawned processes
       new  408bda3   added hook for arbitrary task failure alerting
       new  f54543d   forgot to add new prefs module and spec
       new  84daa6c   separate job submission failure hook
       new  ed3e1ef   To Do list update
       new  8ed8559   multiple alert script hooks
       new  e9f2040   updated To Do list
       new  7f41aad   To Do list update
       new  240c0af   partial: restoring taskdefs via configobj
       new  7be8f2b   basic new taskdefs working
       new  f9222f1   small improvement to alert hooks
       new  8c76937   new config item: ignore task owners
       new  5c34a8f   bug fix new conf
       new  b4c798d   added simple example suite with conf both ways
       new  5dca77c   To Do list update
       new  c80ee89   pristine userguide example suite, and a modified one
       new  4781278   removed hyphen from util names
       new  26a4524   example suite bug fixes and improvements
       new  b9f07e7   register now checks for suite.rc file
       new  1c69b7a   added new multisubprocess module
       new  37b1da2   added job submission and execution timeout alerting
       new  5c89be7   added task warning hook
       new  d9c5fd7   continuation lines and include files for suite.rc
       new  c59accf   code reuse in task definition source
       new  c3e2a76   more code reuse in task definition source
       new  c350db1   got rid of task shortnames
       new  7e32c07   userguide example suite comments
       new  f90740e   fixed recent bug submit dry-run
       new  c925e74   restored extra task scripting to suiterc
       new  d406253   better family member config
       new  0ae6c66   task scripting default empty string
       new  712b2fb   start suites in unlocked state
       new  04267d7   Bug fix in cleanup algorithm: a sequential task that was holding the suite up could escape notice by cleanup cutoff detection whilst finished but not spawned, resulting in some finished tasks being removed too soon. This may be the same bug I thought I had fixed back in Oct 2010 (EcoConnect JIRA ECO-144).
       new  4e8d949   doc comments
       new  5ffebb0   initial LED panel column headings
       new  7e6c4b2   superficial change to sequential task mod
       new  061988b   job submission directives working
       new  f911a53   got extra task logs working
       new  0bee736   enable or disable crude locking from suite.rc
       new  3df6639   updated To Do list
       new  862f81d   combined global preferences into suite.rc
       new  e05736a   allow wrapping of multiple commands
       new  9f1df60   secure passphrase functionality
       new  0112084   bug fix secure passphrase
       new  3bc3926   minor change to simple example suites
       new  7532332   a trivial addition to the last change
       new  8b0a32c   To Do list update
       new  806ab56   new config handling of dummy job command
       new  17ca70f   new banner
       new  36e9939   broken: beginning scheduler - pool merger
       new  d9fdcbe   Major upgrade of suite initialization and startup in main program. (completed aforementioned scheduler and task_pool merger).
       new  db1ad9f   removed old copyright comments from source files
       new  da8f72a   changed dependency graph special output indicator
       new  7d65417   removed  obsolete dummy clock options from gui
       new  b4906ef   intercycle dependencies via suite.rc dependency graph
       new  9321872   dummy mode config via suite.rc completed
       new  10a1b7a   family internal dependencies via suite.rc dep graph
       new  7465eb6   dependency graph config working for full NZLAM suite
       new  310dd2b   graph spec syntax improvement in nzlam suite.rc, not yet implemented
       new  e22205e   minor change to cutdown nzlam suite.rc, not yet implemented
       new  debba70   improved textual dependency graph config, with nzlam suite
       new  6cd8975   new suite.rc grepping command added
       new  f5ca5a4   cylc grep handles include-files
       new  b7f298f   new edit command for inlined suite.rc files
       new  ffa72d1   documented and improved new grep and edit commands
       new  f0ec749   improved grep command output
       new  6ad190f   removed nzlam example from cylc
       new  91ea59a   updated SuiteDesign.txt
       new  b6c40b6   To Do list update
       new  dee6cf9   updated userguide examples
       new  b02d407   grep command avoids dot-files
       new  c9b1d7f   export task ID variables before global
       new  e17e3a3   To Do list update
       new  e6dc422   fix recent bug, userguide2 example
       new  ae74cb7   task execution env reordering, allows cylc commands in global env
       new  c0607bd   To Do list update
       new  329aae4   moved userguide2 example to dev/suites
       new  89ead16   allow multiple inclusions in suite.rc
       new  50d3637   common inclusions in dev example
       new  8d65c6e   edit command backs up inlined file
       new  d0065ce   safety net for edit command
       new  57cdd32   all - in suite.rc include-file names
       new  173eb00   dev suite changes
       new  d43d212   grep command defaults to bin search
       new  a165095   To Do list update
       new  44991af   main help update; disabled test command from main
       new  fb89279   edit command warning added
       new  522f06a   make log dirs at start up
       new  257a621   updated To Do list
       new  64a3c86   for new registrations: check for suite.rc
       new  f725d1c   temporarily disable edit command; new inline command
       new  061f6f4   coldstart task list config item
       new  af1cf0d   grep command use reg not config
       new  c5f42d6   better inline command output
       new  52e18cc   use % as a config file include marker
       new  a8dfb5e   updated lockserver for cylc-3 changes
       new  83db43f   general dev/ToDo directory
       new  9415ff7   organised the dev directory
       new  7e71f84   deleted obsolete doc/README
       new  0c48b77   allow suite name in job log directory
       new  3ae00ec   To Do doc update
       new  96b5d43   restored shutdown cleanup, broken since cylc-3 changes
       new  e10f00d   restored run time graph generation
       new  41d12cb   update simple example suite
       new  5ba2968   minor update userguide example suite
       new  d9572a9   config methods for pygraphviz dep graph
       new  8b7ae96   new suite.rc graph visualization command
       new  2ef0000   allow task definition by dependency graph
       new  2d72104   moved xdot.py to src/external
       new  bc75628   suite.rc dependency graph via multiline strings
       new  1e36b8c   minor taskdef changes
       new  abd25e7   removed old-style run-time dependency graphing
       new  754e7d2   added real time graph output
       new  544f76d   documented new ideas for simpler coldstart handling
       new  9d96e01   updated new ideas for simpler coldstarts and restarts
       new  d5ee186   config graph working for new scheme
       new  56ce771   another To Do list added
       new  6bb59a2   basic prereqs working with new scheme
       new  38f2f78   moved prerequisite classes into src subdir
       new  300963d   updated notes on new config scheme
       new  9ce2571   added --debug start to gui
       new  d130e5a   new conditional triggers working
       new  2ca863b   updated examples suites, removed old-style one
       new  b979ce5   cleaning up new config and taskdef
       new  e4a2973   Allow operation without graphviz installed
       new  b886064   fixed the new pygraphviz import check
       new  18217e1   reinstated startup-only tasks
       new  5d57fb9   partial: special outputs
       new  be0001c   graphs now written to configured directories
       new  8f23cc0   fixed bug in server shutdown
       new  5b0cf0d   restored run-time graph using pygraphviz
       new  e160cdc   temporary demo config in userguide example
       new  f9796e3   run-time graph disabled if pygraphviz not installed
       new  c31a686   configurable default graph node attributes
       new  66c99a2   centralized graphing with full visualization config
       new  ce1b11a   graph command plot run-time or config graph
       new  df56899   partial: comprehensive suite.rc graphing
       new  07cc54a   almost done: comprehensive suite graphing
       new  fc6543d   done: comprehensive suite graphing
       new  7fc513c   live graph working with base graph from config
       new  83708a9   restored viz config to graph command
       new  8b43baf   clarified some inline comments
       new  56162bc   allow individual task coloring in config graph
       new  46a015e   fixed intercycle taskdef
       new  81d0c0c   cleaner graph classes
       new  f87064d   sort graph edges before adding them
       new  c1357d5   TAG cylc-3-pre1
       new  d4ef0db   kickassified graph visualization
       new  7c5ab3e   optional log rollover at startup
       new  dd580c7   coldstart and oneoff tasks are automatically oneoff
       new  6a5d207   live graph movie option
       new  93f69be   example suite update
       new  c054b94   improved simple example
       new  a4374ac   restored clock-triggered tasks
       new  fa01b3a   restored task families
       new  bbc4923   triggering off internal outputs
       new  4689f6c   restart still broken
       new  4c1869b   renamed gui "Find Next" to "Find Prev"
       new  c6ebe36   custom log filter in gui
       new  879bb5f   bug fix live graph family member IDing
       new  8fe236a   gui task heading sort
       new  bac1c96   allow negative clock offsets in config
       new  59703ec   bug fix cold start graphing
       new  9e27c52   added nzlam suite.rc as a complex example
       new  6cbd587   allow variable override in suite.rc [environment]
       new  0c05ab3   suite.rc: allow single list values without trailing comma
       new  add7078   warn-only options for checkvars util
       new  43c3b5c   minor change to register command
       new  acd8272   suite.rc: moved families and types out of dependencies section
       new  42f01d8   nzlam e.g. suite.rc modified slightly
       new  5329403   minor changes nzlam suite.rc example
       new  a2bcac9   default taskdef to dummy task
       new  69d8a35   changes task "commands" to "command" in suite.rc
       new  fadfbb7   grep command args reversible
       new  a07d858   edit command warning updated
       new  aa4662d   allow register command args reversed
       new  43dbc7f   simplified special task config item
       new  48ef840   task definition warnings
       new  75a47a5   kickassified the graph command
       new  ee5e494   optional plotting of family members
       new  2bbbec4   TAG cylc-3-pre2
       new  c387d44   minor doc update
       new  c64bce5   housekeeping doc upgrade
       new  7b91473   housekeeping util change (needs testing and documenting)
       new  da821b9   optional image file output from graph command
       new  5a5e591   fixed bug in taskdef default for scripting
       new  91f8de1   proper response from reset commands
       new  5416630   better Suite Not found error
       new  f4c3a89   removed obsolete get_config method from src
       new  ac91770   suite reg check in graph command
       new  e015929   sensible response from gui stop commands
       new  e6f5d19   more feedback to gui on stop, pause, and resume operations
       new  6c4b502   sensible feedback from insert command and gui
       new  252493c   improved log command
       new  7b11eba   updated main command help
       new  77b6888   added batch process e.g. for housekeeping util
       new  0afc926   added README.install file
       new  402176d   added missing CylcError module
       new  103744c   improved chooser display
       new  4f94494   reverted userguide suite to pristine condition
       new  b501cd6   updated the userguide dev suite
       new  56f5b31   cleaned up the simple example
       new  c37cbfa   moved config scripting to section
       new  11e5a65   allow ksh for job submission scripts
       new  f8d35f1   batch processing and test code moved to src
       new  e804fc7   renamed cylcutil to cute
       new  9268b49   PARTIAL: batch parallel housekeeping util rewrite
       new  b040bbc   updated cycletime util command help
       new  76be0e6   changed grep command to search
       new  816cb62   improved inline command
       new  5c9f98a   restored and fixed the edit command
       new  c32f9ab   remove any trailing slash on registered dirs
       new  e35a8be   fixed lockserver detection from command line
       new  899b512   fixed no-lockserver about in scheduler.py
       new  ae45400   changed gui command name to "control"
       new  fae90fc   spruced up the control gui chooser
       new  98ab1d9   allow include-file marking in inline command
       new  ea90519   allow simple or inlined editing via edit command
       new  ff654bd   added a readonly version of the control gui
       new  ebe1791   reworked the main commandline interface, absorbing cylcutil
       new  ae289b1   bug fix previous main interface change
       new  93979e6   minor main command help change
       new  ce3fa0b   cylc-wrapper -> cylc wrap
       new  6bb1f20   cylc wrapper documentation
       new  622226c   cleaned up main help some more
       new  80fd02c   main command locking help
       new  bec22df   added cycl alias to cylc
       new  3ca7351   cleaned up main command help some more
       new  1fb4c26   lock/unlock -> block/unblock
       new  68245c8   main command help update
       new  647615a   command help, done?
       new  94668aa   changed kill command to remove
       new  ce607a4   updated core help category
       new  5df0f26   seperate util from other commands in main help
       new  281e2fd   task name heading toggle button, in gui
       new  aa7bb74   register command help update
       new  16eacbd   cylc wrap help update
       new  8c73dca   bugfix util invocation
       new  a85fbd4   minor change to simple eg suite
       new  945c559   updated suiterc.spec for new wrapper invocation command
       new  e73c7ec   better editor invocation in edit commands
       new  a9796bc   batch proc housekeeping working
       new  51b3e13   minor change to main help
       new  c971c50   minor change to main help, again
       new  7c9de7f   quoted commands in example suites
       new  86c8cae   improvements to housekeeping util
       new  f968566   alt name: grep or search
       new  9281e36   added vim syntax file for cylc
       new  04e7221   bug fix recent changes to simple example config file
       new  ffb3f52   vim syntax for gvim
       new  941c468   e.g. suite include-file extension change to .rc
       new  6ed2b8d   vim folds for suite.rc
       new  f1b65ce   oops - added missed vim folds
       new  c0561e0   vim syntax change
       new  18c9134   example suite config mods
       new  dd62e8c   vim syntax improvements
       new  0d69023   minor improvements to userguide example suite
       new  47978ba   minor improvement to register command
       new  df18883   change to userguide eg. dir input spec
       new  02bdb9d   bug fix edit command for multiple inclusions in one file
       new  cea777a   non-marking inline command
       new  a6feaf4   set temp file read-only for read (inline) command
       new  776d2eb   handle continuation lines in the read command
       new  185fa34   nzlam e.g. updated
       new  81b0a47   reverted read command back to inline
       new  0b0f4b9   changed scripting back to string, not section
       new  70c82c8   edit doc update
       new  60c9faa   added ecox example
       new  e514fc1   ecox suite viz update
       new  ed882d4   e.g. suite.rc files: fix comments ending in line contin marker
       new  36d3ca7   vim syntax update
       new  beb9606   ecox eg update
       new  c018fbf   add trivial import test module
       new  b406a6e   better suite validation failure output
       new  c9b2f6b   To Do docs updated
       new  6fba0a8   TAG cylc-3-pre3
       new  1b2bf83   commented nzlam dep graph
       new  750188b   minor command help updates
       new  5f6f256   search script help update
       new  b7831f7   changed "contact" to "clocktriggered" in source code
       new  6aadab7   some alternative command names
       new  3f4c3a8   bug fix e.g. suite task descriptions
       new  db0c7d3   beginning the documentation update for cylc-3
       new  90f1770   new command reference autogeneration
       new  b031def   userguide update
       new  4cb5a76   detect undefined internal outputs
       new  2ac35b8   basic fail triggers
       new  b889950   got rid of the unnecessary "completed" output
       new  d83266b   PARTIAL: generalized triggers
       new  6ba226c   completed generalized triggers
       new  0d0ff36   removed command line include/exclude options
       new  f83efa4   gui start panel help added
       new  71ab37a   added missing 'set -e' to example tasks
       new  3a43779   cleaned up setting of dummy commands
       new  c8a02c0   more 'set -e' additions
       new  9c306b2   beginning cleanup of the tied task type
       new  1f0bc5c   fixed bug introduced to userguide example suite
       new  18cd806   gui stop suite help page
       new  d6e3221   new validate command
       new  54e0dd4   allow command abbreviations
       new  deb6af4   command categories improved
       new  8e532a6   updated the help for suite start commands
       new  7d24343   command help changes
       new  83c800d   more command help changes
       new  d7bc0c9   yet more command help changes
       new  6a58e0f   yet more command help changes, again
       new  2aae9d2   command category listing rearrangement
       new  3bbf550   added lockserver command to security category
       new  3bb6aa8   startup command help changes
       new  db8ddd5   new trigger command
       new  3939b21   allow reset to failed
       new  44af08a   removed obscenities :-)
       new  05e3ca0   control GUI update
       new  db3dfc2   help category refinement; changed old monitor name
       new  3e3b048   added alerting category to main command help
       new  cd1153b   bug fix ping with passphrase
       new  c213b65   allow per task alerts
       new  a36d010   allow topic only help in main command
       new  3e78ed0   help category -> topic
       new  f07a905   bug fix default state dir in config spec
       new  680d82d   converted to new suite registration style
       new  0b93343   bug fix config env var overrides
       new  e3a8ad2   bug fix some commands for new-style reg
       new  4fd1860   added owner key to suite reg
       new  02ad143   allow group unreg
       new  ab1da5a   added central job database and associated commands
       new  fae6d21   moved redundant bin files to dev
       new  c6d4fa4   added user portable config indicator
       new  816a71a   some command help clarification
       new  3157c7d   centraldb command help update
       new  618ee10   gui chooser list reordering
       new  88ed240   ignore owner in local suite reg use
       new  b0f62c3   small change to gui chooser
       new  c3aef02   minor bug fix for shutdown after locking failure
       new  a0af95d   bug fix timeout hook default in taskdef
       new  5624782   bug fix control passphrase
       new  c03c236   scan now recognizes when secure suites are running
       new  5c80665   white LED panel in GUI
       new  0fa080a   gui color change
       new  7672ed0   bug fix reg command
       new  0903d8b   bug fix for new centraldb commands
       new  a17f73f   cylc help topic: retry for command
       new  e805958   Made the lockserver a standard cylc command and renamed the client.
       new  99ebddc   fixed env var bug in ecox example
       new  e20d14a   gui running/stopped color change
       new  6a36f90   more help command/topic reversed checking
       new  09e1f3a   small reg module cleanup
       new  3afe5a6   added filtering to centraldb listing
       new  0229e12   changed order of reg print
       new  49d1d3a   color dormant suites red in chooser
       new  e5e44ea   handle default group for ping
       new  d3b0239   handle default group, all commands
       new  6bdcc08   fix recent bug in grep command
       new  6e0d4a2   hide default group for local reg
       new  0f3f426   handle default group for log command
       new  627926b   registration command overhaul
       new  d6e12a9   TAG cylc-3-pre4
       new  360d8d1   fix recent bug in register command
       new  5fa0641   gui chooser alternating line colors
       new  fa40ded   new install dir and CDB creation script
       new  3faa19c   reg topic help added
       new  6f11090   switch between local and central suite dbs in GUI chooser
       new  2a240a7   GUI chooser filtering
       new  c756d96   GUI dynamic db switch button label
       new  cf4bf3c   gui: cdb listing color different
       new  85d2e1a   suite reg regex filtering
       new  83436d3   chooser popup menu and graph launch
       new  7dc538a   chooser menu placeholders
       new  cb7b981   took gui out of commandline interface
       new  ff23228   launch controllers as standalone apps
       new  a4401f5   basic editing via chooser
       new  c557fb1   minor bug fix in main command help invocation
       new  506464e   implemented suite reg database locking
       new  ab62f0c   chooser top label added
       new  a0d6c78   allow some commands to access suites from centraldb
       new  3eded04   updated import command
       new  a515162   import added to chooser gui
       new  dee8e7b   new gui command wrapper
       new  ccd37ac   gui suite edit via new gui wrapper
       new  598e557   better use of gui capture wrapper
       new  83a20b4   centraldb command changed to central
       new  bd93318   another major commandline rejig
       new  28c63f0   merged cold, warm, and raw start commands
       new  3cb4a39   renamed two utilities
       new  f268a43   partially complete gui changes
       new  b9f90ea   main command help simplified
       new  d21aa1e   chooser ok if no db found
       new  795b9bc   use textview for command capture
       new  4f4fc3c   scrolled window for command capture
       new  90fb3df   fixed graphing in chooser
       new  25ef6f3   fixed gui controller invocation
       new  64d9dab   gui edit options
       new  e6ecd63   gui graph popup labels
       new  e80f63a   more and better registration commands
       new  a7ca697   suite parsing warnings to stderr
       new  1179993   validation of central suites
       new  6eb41df   gui reg improvements
       new  1faa2e7   threaded command capture gui
       new  538d608   fixed recent scan bug
       new  3f79025   command capture uses and tails log files now
       new  da91b33   capture command mod, commented out
       new  d6e5db1   set PYTHONUNBUFFERED in cylc-env.sh
       new  4a93dcc   new reg by gui
       new  d56cedf   new reg rename command
       new  d7535ed   rename single suite reg by gui
       new  e184fcd   gui reg single deletion working
       new  58d1242   gui group reg deletion
       new  b31a006   disable gui reg rename for wrong owner
       new  5efc6a7   bug fix gui reg del window destroy
       new  5874430   gui reg export working
       new  917f7d7   more work on registration commands
       new  c7a5d39   better prompting for import
       new  7fc807b   gui reg import fixed
       new  d2f3918   reg copy works
       new  1deb988   reg gui bug fix
       new  973fe30   combined gui edit launchers
       new  6276447   report successful command completion
       new  8c00045   bug fix reg copy args
       new  9848bae   whole group copy
       new  3a7572f   import whole group
       new  df8f1bd   export whole group
       new  e9e6262   removed new command success report (breaks cycletime util)
       new  6eb8bc5   capture window size reduction
       new  75d18ed   TAG cylc-3-pre5
       new  fff4c64   capture command window size customization options
       new  7cf7142   reg print format changed
       new  74bbae6   chooser window wider
       new  502ea0c   print DONE after commands with non-critical output
       new  3ebc68a   some registration command name changes
       new  c009d5f   minor main command cleanup
       new  62b60a0   TAG cylc-3-pre6
       new  65169c1   gcylc help improvement
       new  0d7a98e   TAG cylc-3-pre6.1
       new  aff1eef   chooser menu reordered
       new  28b229b   TAG cylc-3-pre6.2
       new  da224c0   change to central reg db name
       new  e5e7270   TAG cylc-3-pre6.3
       new  1f7a6ad   check TMPDIR exist in capture command
       new  1c5fbb7   check TMPDIR also for gcylc command
       new  26a8080   make parent dirs in import command
       new  185b9e0   reg copy and import exception handling
       new  7f5d75d   reg copy and import output
       new  8842d7a   chooser window button layout and help button
       new  8f2c0b2   added gui help-window module
       new  be64c2f   added filter window help
       new  d76d5e3   partial: chooser treeview
       new  e4ce5b2   fixed underscores in monitor task name headings
       new  e7dff87   keyboard shortcuts throughout gui
       new  0e3b6c2   partial: more on chooser treeview
       new  e6c899c   command cleanup wrt registration: temporaryily BREAKS new gui reg
       new  ab28796   fixed gui reg group rename for new reg commands
       new  0152c3c   changed rename to reregister
       new  46466ba   changed grep to search again
       new  d14f382   overhauled reg commands and reg gui treeview largely working
       new  ef3e789   minor reg gui bug fixes
       new  98f600d   simple general parser for help windows
       new  3e513ca   reg db treeview with incremental update instead of full regeneration so that changes don't cause the treeview to collapse.
       new  80ca50f   added state coloring to reg treeview
       new  c526cc2   reg chooser adjustments
       new  3431882   fixed central reg gui command invocation
       new  1b2f09a   minor gui adjustments
       new  13edd59   incremental reg gui update working for local and central
       new  ec08808   filter help window
       new  93e7a51   TAG cylc-3-pre6.4
       new  5e3a995   task message backward compat
       new  1db7c7e   TAG cylc-3-pre6.5
       new  aeafe99   gui edit window help
       new  5f14078   make search handle sub-dirs in bin
       new  39f6759   gui Help cleanup
       new  e249f62   enable reference-only reg copy
       new  501c737   gui search help window
       new  9e9d375   finished gui help windows.
       new  04f10e5   error check gui commands in case of  bad suite.rc file
       new  4adc526   clarified some GUI entry names
       new  f3585b0   GUI editing via the GEDITOR variable
       new  ff7ac04   added some debug code to gcylc
       new  e0f33d9   gcylc main window buttons converted to menubar
       new  bda723c   gcylc keyboard treeview operation
       new  044d37d   keyboard mnemonics for command capture window
       new  d47df5c   subprocess capture window help
       new  4eb38d1   gcylc treeview columns resizable
       new  832f4d9   added timing info to tasks and monitor
       new  b11f2d6   fix permissions on new cdb
       new  8d18363   fix recent bug in submit command
       new  a9fff34   put suite, group, and name, into execution environment
       new  8061daa   bug fix last change
       new  1cfd45b   bug fix last change, again
       new  9ff4e5b   added highlight color to gcylc treeview
       new  956c273   fixed bug in gcylc for deletion of last local group
       new  3ddb0c7   minor bug fix in gcylc
       new  012c2d4   another minor bug fix in gcylc
       new  5354350   different hilight color for running suites
       new  da53978   xdot compat for SLES11
       new  833af25   absolutize input paths in import and copy commands
       new  afae3cd   wider capture window for validate
       new  7a17683   help window update
       new  5d0fbb2   fix for recent change to CYLC_SUITE environment variables
       new  0d732ac   bug fix previous change
       new  440832b   bug fix previous change, again
       new  8947d66   control gui column colors
       new  9447849   gcylc column colors instead of line hilighting
       new  5a99265   new command to retrieve suite description
       new  f7ae076   simplified list command
       new  2621337   added dump, describe, and list to gcylc right-click
       new  a21dc25   added file save dialog to capture windows
       new  bd4d781   newest log rotation reload
       new  17ce93e   italic suite titles in gcylc
       new  cb4dd9c   fixed longstanding \'stop --now\' suite lock release bug
       new  85bec2e   fixed bug in gcylc delete_all_event
       new  ae319ba   fix job log dir for owned tasks
       new  4c129d0   incorporate gcylc into the commandline self doc
       new  34a8828   commandline internals re-jig
       new  389bbaf   changed start to run for disambiguation purposes
       new  78a8416   allow command aliases
       new  09edf78   kick-ass command aliasing completed
       new  ecd3294   reinstated secrect commands for doc processing
       new  71561c7   main command ambiguous command handling improved
       new  13534e6   change housekeep util back to housekeeping
       new  1a93168   fixed main command help invocation
       new  04b5a80   cylc-3 userguide update begins again
       new  c08a005   command doc
       new  0be834c   reg window size change
       new  18cccd5   inconsequential conflict resolution
       new  1baf12c   updated doc processing
       new  4faebe5   bug fix recent main command change
       new  5969dc6   bug fix lockclient
       new  8a823a7   bug fix scheduler shutdown
       new  4e2a3fc   bug fix graph command for runtime graph
       new  6897c8c   updated example suites
       new  d2d3ec3   allow env vars in suite.rc directory paths
       new  3cc4632   gcylc window title change on db change
       new  54b6e3f   bug fix default reg group handling
       new  e669fde   graceful exit for submit of undefined tasks
       new  612a732   bug fix job submit log path handling
       new  65fd691   trivial update to cylc.vim
       new  bd91b95   main command help update
       new  69e8708   more main command help changes
       new  281e2b3   bug fix in config module as used by register command
       new  f337de5   added reg db test script
       new  350c884   removed obsolete script for changing taskdef files
       new  3374611   improved db test script
       new  eedf62c   created top dir for test scripts
       new  72284be   main command category member reshuffle
       new  bf59d60   partial: upgrade of automated scheduler test
       new  c8e0268   test script upgrade completed
       new  4413794   bug fix config module
       new  213ed32   TAG cylc-3-pre7
       new  81f6dc2   graphviz: square should be box
       new  43bf683   handle no-arg commands with no category specified
       new  a33803a   allow suites to start in the paused state
       new  349ea23   command help updates
       new  9cbff8e   gcylc describe window wider
       new  af37967   bug fix lockclient for group:name suite reg
       new  5941841   minor commandline help changes
       new  8946236   right-click menu separator moved in gcylc
       new  c7f7f35   changed terminal monitor command name and category
       new  271c35b   fix recent bug: server shutdown on restart
       new  5637e22   restart in paused state
       new  f982981   start paused in gcylc
       new  5f8c886   some gcylc help improvements
       new  cff91b3   rearranged commandline capture script pre modulising it
       new  8fc661b   make command capture windows part of the gcylc app
       new  fa9b4ed   gcapture cleanup
       new  71256f6   subclass gcapture for specific out and err files
       new  a753d09   control guis use sensible reconnectible gcapture files
       new  a4aa29f   append only to gcylc control gui out and err
       new  4b6668a   gcapture prints out and err filenames
       new  cf33940   Explicitly shut down gcapture windows when gcylc quits, in order to stop their contained tailer threads. Otherwise the gui hangs on exit under Python 2.4.2 (this doesn't happen under 2.6 however).
       new  7877e9b   removed obsolete unused dead_letter_box code
       new  7a06854   partial: task mean total elapsed time
       new  23841cc   partial change continues...
       new  4444ae2   lockclient aliased to lc
       new  b829a14   lockclient help update
       new  0a37319   bug fix default reg group handling
       new  2d077a5   mean elapsed times and ETC almost done
       new  658c858   removed owner from suite and task locks
       new  f3d8ee1   removed obsolete _central command
       new  46f5f1f   removed default reg group functionality
       new  c6a1636   enforce use of GEDITOR for gcylc
       new  74ed3e0   fix class level handle of task Est. Time to Completion etc.
       new  6212425   removed redundant hook declarations in task base class
       new  6859623   minor bug fix in taskdef defaults
       new  3d5a337   more keyboard shortcuts for monitor gui
       new  93bc8a9   made scan my suites more efficient
       new  036fea7   sensible negative timedelta display in gui
       new  bf7c7f9   restored nudge functionality, also to gui
       new  1128dbe   typo in gui fixed
       new  f12457f   gcylc: ability to reopen suite controller output window
       new  8982f46   documented new gcylc output view menu item
       new  2a01139   more gcylc output view documentation
       new  1e567f6   gcapture stderr stdout paned
       new  05ad06f   partial: port scan rejig
       new  7db28da   bug fix lockserver
       new  b159886   completed port scan and client refactoring
       new  2657c0f   stderr on top in gcapture windows
       new  bc07477   bug fix port scan and client refactoring
       new  cdfcf0a   restore use of passive commands from remote hosts
       new  e078b09   frames added to gcapture windows
       new  5777712   minor change to exception handling in monitor
       new  77cbacb   allow ping to access remote suites
       new  65017e1   missed db unlock on some errors; move some messages to stderr
       new  bcc5d90   minor bug fix in gui
       new  a00485e   startup tasks used only for coldstart
       new  ce316db   bug fix gcylc db menu sensitivity
       new  9b1206e   allow single submit of un-graphed tasks
       new  19bb73b   silent lockserver ping
       new  77c2ae7   minor bug fix in reregister
       new  0bd2ee7   scheduler test script doc
       new  dedd0b4   some command help changes
       new  9dded0f   better help window formatting
       new  1f712d6   kickassified gcylc controller output reconnect
       new  a3c5bfd   bug fix shutdown-now with failed tasks
       new  6eab365   main gui app module names changed
       new  6d14f2b   bug fix gcylc help parsing
       new  0d69bb8   handle gcylc View Output for commandline-started suites
       new  0d84b9b   added View Log option to gcylc main app
       new  ad3a493   took log viewer out of controller (now in gcylc)
       new  986dee6   separate log and job script view in gcylc
       new  cd440ba   added nudge button to control gui
       new  39b75d5   removed nudge from gcylc (now in controller)
       new  da46ba5   bug fix suite log viewer
       new  efac2b4   improved log viewer GUI
       new  bfec2d6   updated To Do list
       new  c9b6339   To Do list update
       new  7bc7d51   export with copy
       new  ff3024f   allow unregister to delete suite def dirs
       new  c4ace9a   unreg suite def deletion now via gcylc
       new  8c32aa5   exception handling for suite deletion
       new  06a8e05   gcapture initial pane position
       new  f88179d   copy on export now in gcylc
       new  d6e41ba   allow directive overrides as well as environment
       new  ff419b1   implemented dummy mode only config
       new  ee7acfe   removed "start" as an alternative name for "run"
       new  2d5d8f9   deal to zombie subprocesses
       new  6929607   nudge, heading toggle, suite log view to controller View Menu
       new  df2afcb   sensible dump of conditional prerequisites
       new  6f2565b   port scan continue for common pass phrases
       new  9d55ff9   --gcylc option name changed
       new  75690da   got explicit restart outputs working
       new  e7d64b2   fix recent bug for controller-invoked purge etc.
       new  b855032   task fail test in dev suite
       new  afd09eb   gui job script view non-tailed
       new  b7a2866   take validation through task instantiation
       new  91364d3   To Do list update
       new  aa0e7dd   taskdef validation improvement
       new  342c7cd   graphing of lone nodes
       new  f00ece6   allow single task suites
       new  5402dba   a couple of command help category name fixes
       new  15edacc   better exception handling in db unreg
       new  2234169   documentation of remain gcapture zombie spawning
       new  c481b24   check validity of startup task (in|ex)clusion lists
       new  da4343f   added temporary hook script documentation
       new  514b6e9   indicated dummy-mode-only for ecox and nzlam examples
       new  e8acde6   cylc-3 tied tasks for explicit restart outputs
       new  d76d309   updated To Do list
       new  2b0ad4b   bug fix lone task suites
       new  badcaa1   single task submit dummy sleep fix
       new  bce182e   allow insertion of non-graphed tasks
       new  70cdb34   allow insertion of ungraphed tasks
       new  621bae7   bug fix for task instantiation in validate command
       new  72728fd   proto db refresh command
       new  5569e13   completed db refresh command
       new  c26b92d   better graphviz install detection
       new  9385d51   better gui graphviz detection
       new  a07a692   bug fix ambiguous command category handling
       new  3cb6802   some graphing improvements
       new  ed8d435   minor change to controller headings
       new  1f0dfd1   graph option for not updating in real time
       new  fd7b9b9   moved flatview code from gui to obsolete
       new  8b8acc5   conversion to single tree suite view in controller
       new  e1c346f   example suite minor change
       new  75d9731   minor suiterc spec syntax cleanup
       new  5462400   changed controller task filters to checkbuttons
       new  840d986   moved help windows out of main suite controller source
       new  f3a62ba   proto embedding of live graph in suite controller
       new  9a7e141   live graph controller via pyro
       new  e0b14c7   controller tabs for live graph and traditional view
       new  2e617e4   live graph click URLs
       new  3c1895d   right click menus in live graph
       new  ae4a778   only update live graph if state changed
       new  f3a4085   button to disconnect from live graph
       new  70361e0   expand new treeview rows automatically
       new  c167a84   treeview message color change
       new  8e4a207   live graph zoom-to-first only first update
       new  29a15c5   resume should not cancel a stop time
       new  182e911   more task name validation
       new  67f54f4   updated example suites
       new  0f4bd62   offwhite default live graph nodes
       new  9a5e895   bug fix conditional prerequisite dump
       new  1b5f337   added restart --no-reset option to gui
       new  0180732   To Do list update
       new  9f1d761   gcylc File menu item names
       new  6d920f1   fix recent bug: default graph color
       new  39f35f4   made stop time persist across restart boundary
       new  4607f29   removed minimum 24 hour span of live graph
       new  584ccb1   restored jump animation to live graph
       new  30a2afe   bug fix insertion of non-graph tasks
       new  8272c84   single warning for live tasks-not-in-graph
       new  42bfe25   eliminate the DONE message from task commands
       new  0d6fa5f   six hour lookahead on live graph
       new  c4d09b3   non-menu popup for default livegraph nodes
       new  194f63d   added livegraph gui help
       new  3499f87   more verbose menu items
       new  e4e625d   moved pyro config to new conf/globals module
       new  f62a58b   moved suite reg db config to conf/CylcGlobals.py
       new  e1226a3   graph viewer control help added
       new  dce19e7   full cycle time in graph nodes
       new  2f2069f   DD/MM HH graph node labels
       new  1659c7e   fixed ecox example
       new  ecc262a   graph node label DD/MM HHZ
       new  9907fa3   destroy edit popup automatically
       new  072b8be   pre and post command scripting, global and task.
       new  bbc8206   modified previous change slightly
       new  0f9469f   disabled problematic loadleveler default directives
       new  818d45a   gcylc: handle suites with titles in include-files
       new  0fb440f   suite.rc graph update even in graph in include files
       new  66f70c2   bug fix suite title extraction
       new  ea573ce   reg db refresh output improvements
       new  5781deb   bug fix pre- and post-command scripting
       new  83a560d   gcylc unregister improvements
       new  2e1075d   gcylc main window help bar
       new  a42a1c4   added new 'get' command
       new  52e68fd   fix graph-watching for graphs in include-files in sub-dirs
       new  0f06eb8   command help improvement for category aliases
       new  5d52894   improved suite title extraction warnings
       new  d78c18e   better cylc log filtering
       new  14a356d   converted to single combined stdout stderr gcapture
       new  1d8cf13   suite validation output improvements
       new  bf46ccb   minor gcylc help update
       new  ea1320a   bug fix for new single-file gcapture
       new  0147378   better gcapture search
       new  287b6d8   gcapture highlight CRITICAL messages too
       new  dcb4b2b   allow local owned task execution by ssh as well as sudo
       new  b407083   task-specific job submission log directories
       new  f087a55   bug fix gcapture output reconnection
       new  e84f22c   more exception handling in suite controller gui
       new  96ae3e8   TAG pre live-graph shift to gui
       new  8edc1c1   moved live graph processing from scheduler to gui
       new  85fbf95   partial: subtree ungraphing test
       new  43c0e9f   bug fix partial tree ungraphing
       new  fd0bbc8   working: graph subtree collapse/expand and date range
       new  10e9ec8   added focused graph time zoom
       new  3ba3b97   added graph key
       new  ae6ff8d   plot important out-of-focus graph nodes
       new  01c0372   separated traditional and graph-based apps
       new  c921e78   toggle graph key, direct time zoom
       new  2e1dc65   fixed bug in recent graphing changes
       new  44def65   quick guide help window update
       new  68f3db5   different shape for out-of-focus graph nodes
       new  127b733   zoom-to-fit on direct cycle time zoom
       new  8dd2fc2   fix right-click menu for base tasks
       new  93eb488   minor bug fix gui start-suite popup
       new  06726c0   gui: separate extra nodes by state
       new  450da60   reset cycle time zoom
       new  bdcbaf4   tasks excluded by tree-collapse replotted alone
       new  73c5573   zoom-to-fit on graph view changes
       new  1d73e99   do not call gobject.idle_add() to update graph!
       new  e73429e   gcylc: optionally crop base graph
       new  c6e2e1a   allow graph view changes when disconnected from suite
       new  4872305   restored right-click subtree expand
       new  676ee29   rudimentary task filtering in graph
       new  3e082fa   right-click zoom reset
       new  f3be3e0   minor update to graph controller
       new  69cbb4e   correct right-click zoom menu item order
       new  6856121   treeview auto expand rows with running|submitted|failed tasks
       new  bd63151   graph normal cycle times
       new  991e8c7   added manual update button to graph
       new  b5a278c   graph task state filtering
       new  e3d72b0   added another separator to graph right-click popup menu
       new  fa2047c   pass config into graph gui
       new  56bf516   live graph movie testing
       new  52e2e9d   bug fix treeview control
       new  ac820e6   treeview toggle auto-expand
       new  85bc558   allow env vars, specifically $HOSTNAME, in lockserver conf paths
       new  6bf0ec3   To Do list update
       new  706f7ef   another To Do list update
       new  9ed67ef   silenced port scan output from client connections
       new  426bece   allow stop suite from gcylc
       new  804e6ac   change to gcylc database treeview iter handling
       new  836d7d9   cdb suite title italics
       new  1170d4d   added temporary task type (w/ final cycle time)
       new  a92f48b   removed redundant job submit collection module
       new  fca068c   removed old os.system code from job_submit module
       new  f366ddb   removed redundant env interp from job submit module
       new  970a1b6   move interp_env code to dev/obsolete
       new  0e40f03   job submission overhaul; needs testing
       new  8367bd6   improved search command arg handling
       new  1d3da69   minor stderr change for refresh command
       new  289711b   updated suiterc.spec for new job submission changes
       new  b56a7d6   bug fix new job submit changes
       new  d444b01   minor task validation output change
       new  73fbc9a   updated gcylc capture and logview coloring
       new  b8e3911   submit task from gcylc mouse menu
       new  ec9ab78   graph key more compact
       new  4c10012   fix job log dir for owned and remote tasks
       new  2a80c7a   bug fix owned task job log dir
       new  5dca6b0   bug fix new jobfile module
       new  38b4c37   new job launcher (and log files) on task resubmit
       new  a2b4860   minor jobfile format adjustment
       new  26f454a   PARTIAL: conversion of temporary to spinup task type
       new  fef1ded   fixed recent bug task families
       new  7b96ce1   rollback the patch "PARTIAL: conversion of temporary to spinup task type"
       new  e6f5172   PARTIAL (needs testing): moved task stop time functionality into the base class
       new  95094ff   got new task stop times working (needs testing)
       new  c8852c5   added movie generator script and screenshots
       new  1b58d75   completed task insertion with stop time: command and gui
       new  7be7819   ability to add dependencies on the fly
       new  74972f5   updated To Do list
       new  6befe0f   cleaned up new depend command help
       new  c15e40c   added ability to change runahead limit, command and gui
       new  0798a6a   bug fix graph controller launch on running suite
       new  debdca1   removed obsolete cylcutil script
       new  1e7ea61   changed cylc-env.sh to environment.sh
       new  f5bd995   updated central db install script
       new  0fa682b   bug fix db reregister
       new  5711438   test script improvements
       new  600af09   userguide update
       new  8e8a947   added top level README
       new  95e7dcf   moved movie generator script to dev/bin
       new  9a192ec   removed old templates directory
       new  f57c9c7   moved old cylc-2 example suites to dev
       new  68f596a   moved create-cdb.sh to main bin directory
       new  ee392fa   moved screenshots to images directory
       new  b9fc764   added external sources to the repo
       new  5b4a5b0   To Do list update
       new  5c565e7   update doc/SuiteDesign.txt
       new  3ff55a9   predist script update
       new  1e1b361   added accidentally omitted maxrunahead command
       new  7b44060   updated predist script again
       new  d495a41   TAG 3.0.0-pre-1
       new  3afd88e   made predist script aware of the test dir
       new  ce8885c   updated suite test script
       new  84c3aee   TAG cylc-3 new release generation working
       new  f8ce711   abort if Pyro not installed
       new  a4964dc   organised the external directory
       new  73e44a0   userguide update
       new  d3a88c4   added global directives
       new  17f9e5f   major userguide update
       new  4f73863   minor doc update
       new  82a6e53   some db command help updates
       new  5a54c4d   userguide updates
       new  ebadb94   big doc update
       new  176b8ab   fix recent bug in validate command
       new  b6e288b   doc update
       new  855f275   completed recent validate bug fix
       new  6a6cb8c   bug fix recent global directives
       new  fce53dd   bug fix config graph retrieval
       new  6c7dda3   doc update
       new  ddf3984   To Do list update
       new  55524d0   updated dev suite alert script doc
       new  e3758f3   doc update
       new  2dfd3ee   doc update
       new  cea02f8   bug fix submission timeout alert
       new  a194b94   cleaned up suiterc hook documentation
       new  61d4801   global execution timeout reset
       new  01a9bb4   big suite.rc doc update
       new  ec4699b   doc update
       new  5942b0e   doc update
       new  ceb858f   doc update
       new  92eff3e   doc update: finished suite.rc reference
       new  b207c61   single line db reg print
       new  6f1c81a   updating doc quick start guide
       new  5731433   minor change to search command output
       new  d8d1537   doc update: quick start guide
       new  ba5b6eb   minor bug fix in config graphing
       new  082fbd7   completed bug fix of config graphing
       new  0030d32   bug fix suiterc spec for runtime graph cutoff item
       new  cfec834   better doc suiterc.spec
       new  87da897   major userguide restructuring
       new  d64af45   doc updatage
       new  9a894a7   userguide update
       new  9baf5b3   better stop cycle time handling
       new  fa87455   userguide update
       new  5581f5f   change stop command to shutdown
       new  398969a   added task stop and unstop commands
       new  9234351   upgraded remaining  remote command return values
       new  6c4d144   bug fix nudge exception
       new  5180a43   added block/unblock indicator to gui
       new  af2c37f   changed 'stop' to 'shutdown' in the gui
       new  44974dc   updated gcylc shutdown popup
       new  c564e85   added To Do help menu item to control gui
       new  b72e195   added automated reload (shutdown,wait,restart) script
       new  5fb87e8   implemented stop at clock time
       new  d1119dc   implemented shutdown after task
       new  60b7d3d   added new stopping functionality to the gui
       new  c53d3df   removed stop suite from gcylc db menu
       new  7d30cad   bug fix gcylc graphing: last cycle time optional
       new  c09cdda   removed ability to disable blocking
       new  ef0681f   updated gui for updated remote result returns
       new  577bcd2   reorder control gui view menu
       new  6ce1e4a   improved shutdown check
       new  94afe45   clear all stop methods before setting a new one
       new  4b69fff   updated To Do list
       new  f421a15   added stopped task filter to tree control gui
       new  b00061d   added stop/unstop to control gui right-click menu
       new  f8dc827   minor gui help window update
       new  963e005   some commandline help rewording
       new  3ba5cc7   removed some debug output
       new  6fc4dc6   radio buttons from gcylc Graph type
       new  bb5bbee   changed name of runahead limit config item
       new  9b13065   userguide update
       new  5c4463c   minor config item name changes
       new  f626f5d   bug fix treeview update after a restart
       new  faaee59   doc update
       new  318348f   changed 'NOT CONNECTED' to 'NOT RUNNING' in control gui
       new  29a1b5b   another big userguide update
       new  ec4e676   document multiple command lines in suitrc.spec
       new  b3d9fd9   Absorbed suite 'pause' and task 'stop' into a single 'hold' command (and 'resume' and 'unstop' to 'release'); and renamed suite 'shutdown' to 'stop', and 'run' to 'start', again.
       new  e183e57   gui help update
       new  af22fd2   changed 'start' back to 'run' for disambiguation purposes
       new  ca5d7b5   to do list update
       new  ec11720   gui help update
       new  2676059   task families now fail if a member fails
       new  ebf4cbb   changed task family implementation
       new  3ae2129   catch unused task families in validation
       new  c2f811e   absolutely kickassified task families
       new  21e15e3   userguide update
       new  9846220   more doc updates
       new  e5c11ba   doc updates
       new  6d44a06   doc update
       new  296a6f4   overhauled task event hooks and timeouts
       new  f962866   check start and stop time validity in gui startsuite panel
       new  1f0bca5   missing passphrase exception handling on startup
       new  4d0d25b   cylc main commandline help update
       new  dfd1233   suite spec doc update
       new  f2d0446   change default stop cycle for graph
       new  d5cda4b   changed task exe script name back to job script
       new  f3b60bf   doc update
       new  3fdcd5e   big doc update
       new  a44051a   run command help update
       new  6f685a2   commandline help typo corrections
       new  86c9657   further commandline help improvements
       new  8400616   corrected job script environment ordering
       new  3e39965   bug fix wrapper multi option
       new  e88afb9   reordered cylc environment in job script; + docs
       new  5a3e42e   doc update
       new  5d75c3c   doc updateiagiere
       new  ce9303b   doc update
       new  924dc42   add cylc local environment section to suite.rc
       new  6fc42b0   dep graph userguide update
       new  72c1266   tex typo fix
       new  59abd30   more doc updates
       new  0687877   disabled file transfer util pending update
       new  ea00ea5   doc updates
       new  173ad87   edit command help update
       new  b89f640   dev hook script example clarification
       new  452bddd   fixed broken timeout hook handling
       new  cd9ae8f   doc update userguide
       new  148ad1b   another userguide update
       new  fef587d   another userguide update
       new  9b4ccf1   fixed recent gui bug: restart asked for initial cycle time!
       new  bbaf700   added screenshot chapter to the userguide
       new  c129c59   changed some figure heights
       new  00c731e   screenshot chapter cleaned up
       new  16c8938   another big userguide update
       new  61763e9   darcs predist script updated
       new  d59da9e   added converted pdf images
       new  270e754   TAG 3.0.0-rc1
       new  b8ddc54   execute event hook scripts in the background
       new  01c4c03   added family fail example suite
       new  a5ccaef   added another family fail example suite
       new  244c6e2   To Do list update
       new  729f7d3   update dep graph ch.6 example
       new  2d00aff   update to family fail example suite
       new  ea330b5   fixed recent bug in submit command
       new  108c133   gui help doc update
       new  8ef8d07   reduced default log window size
       new  64bf662   updated main README.txt file
       new  e452b6d   bug fix in new family fail example
       new  5d77dc5   family task examples updated
       new  f7d25d3   updated create-cdb script
       new  4e2ead2   TAG 3.0.0-rc2
       new  52848a7   quick start overhaul in progress
       new  00e4e04   two new screenshots
       new  e0c3303   create TMPDIR if nec
       new  9701323   userguide updatage
       new  a114b45   changed local db name to private
       new  137e53b   userguide update, post discussion with Phil
       new  e359271   another userguide update
       new  2f94a3a   validate now checks for illegal time offsets on rhs of arrows
       new  da55379   moved create-cdb.sh install script to admin command category
       new  a9d25ad   some userguide updates
       new  90b9713   partial conversion of task "finished" to "succeeded"
       new  0faa317   completed conversion of task "finished" to "succeeded"
       new  70dd69f   fixed bug in reset state to failed
       new  b485750   EXCLUDED FAILED TASKS FROM RUNAHEAD LIMIT
       new  537551e   added to userguide requirements section
       new  f730280   added labels to status panel
       new  7f14655   gui menu changes
       new  4fb7b2e   updated test scripts and moved them into the admin command category
       new  7551e17   remove .txt suffix from README file
       new  bd3c8fb   added GPLv3 license in COPYING file
       new  5b55fd1   added GPL printing commands
       new  fbb2150   removed obsolete pause command
       new  846b8b5   added GPL to all bin scripts
       new  adffb86   added copyright to src files
       new  1e7d5cb   added GPL to README file
       new  73e76c7   util README updated
       new  8031a5c   added GPL to util scripts
       new  633dda2   bug fix main command for new categories
       new  d94ccab   commandline help for test commands under main interface
       new  5f7c79b   big userguide update, broken suite definition intro
       new  9f3b6d8   big user guide update, again
       new  3ededdb   userguide updates
       new  fead01b   do not show graph key by default
       new  51c31f0   user guide Quick Start section and suites
       new  75dec1f   changed name of main example suite to "intro"
       new  541b6e0   changed front page copyright
       new  bc2eb17   added NIWA logo to front of user guide
       new  2b96b11   added GPL to front page user guide
       new  088adf7   user guide title change
       new  81e2e1f   more user guide twattage
       new  856ae14   changed label on GUI clock
       new  dbc5652   user guide update
       new  30e24b7   gui Quick Guide updated
       new  ecbd0f1   To Do list update
       new  f1b8746   purge doc update
       new  86843ed   corrected job script section order
       new  69f26b5   improved remote task configuration
       new  fa7463f   remote host was being ignored
       new  1eaf284   bug fix cylc show
       new  f83c177   gcylc menu item names and help window updated
       new  ec53bdb   changed "stopped" task state to "held"
       new  318bdde   To Do list update
       new  d3c6dcd   bug fix recent remote host config change
       new  d8467eb   change dummy to simulation in monitor
       new  c7df55c   fixed minor bug in reset command
       new  32894b9   better error message for duplicate task problems
       new  2b49464   changed "dummy mode" to "simulation mode"
       new  7fba127   GUI help on insertion updated
       new  ea6aaa1   doc update for sim mode
       new  b0387ec   disabled practice mode pending testing
       new  faf3965   coldstart changed to cold start; oneoff to one off
       new  b68b7bb   global settings for remote task config
       new  1f322de   don't require TMPDIR in main command (for remote tasks)
       new  8253e96   bug fix remote host changes
       new  6099a46   bug fix remote job submit (done, I think)
       new  13e71fc   user guide update on remote hosts
       new  30ef997   user guide update
       new  cc48edf   added omitted create-cdb command
       new  9ff144c   changed config item name for cylc log directory
       new  de41313   updated suite.rc reference with examples
       new  48198cf   u g updates
       new  61b4594   u g update and About logo change
       new  5288207   purge help update
       new  fda4057   changed commandline to command line
       new  e80f49b   user guide updates
       new  957e06e   cleanup up example scripts
       new  3e1c1fb   predist script updated
       new  6b4c2be   TAG 3.0.0-rc3
       new  b2a22e9   added GPL to conf files
       new  e31110b   u g typo fixed
       new  e1a8fb8   removed unneeded images and movie files
       new  36a4990   changed user guide name to include word cylc
       new  4c26e9f   minor u g update
       new  11cf1c6   u g update
       new  d03b4c1   CUG page headers and footers
       new  0c1bcd4   moved examples around again
       new  d859877   CUG updates
       new  ec7cb9d   TAG 3.0.0-rc4
       new  756a8db   updated create-cdb
       new  7c51f0a   TAG 3.0.0-rc5
       new  d6375be   updated test scripts
       new  8265841   TAG 3.0.0-rc6
       new  667ac38   alphabet sort of command listing
       new  87ee40e   TAG 3.0.0-rc7
       new  3887a17   change to example suite names
       new  4dff929   TAG 3.0.0-rc8
       new  d3e7128   minor change to cheap suite title printing
       new  76aaf94   import command help updated
       new  f8d314c   took external software out of cylc repo
       new  c37299c   cug update
       new  41ac76c   last pre-release cug updates
       new  14bdb87   TAG 3.0.0-rc9
       new  f20cfd4   spec file typo
       new  62adba4   cug update
       new  10f91b3   cug update, again
       new  76acb05   minor spec file typos fixed
       new  408f37c   cug typo
       new  3f78f49   remove screenshots from dist tarball
       new  eb65287   moved ecox and nzlam egs to dev dir
       new  065dce7   rearranged final cug chapters
       new  421bd40   logo image moved
       new  7f3a3f3   fixed recent bug in an eg suite
       new  f663105   a minor cug update
       new  1d0c02c   TAG 3.0.3
       new  1fc6ada   Updated documentation on error detection and trapping in task scripts
       new  c0e2f73   Added post-release change log
       new  26718b8   minor CUG typo fixes
       new  5a70e47   CUG some section headings and captions improved
       new  6a3dc62   continued cug typo fixes
       new  079cb14   more CUG typos corrected
       new  77140d7   more CUG typo fixes
       new  1cdfe80   more cug typo fixes
       new  f986e2f   cylc admin test-suite now uses its own example suite
       new  a3a529a   removed unnecessary imports from job sub classes
       new  97a10e9   CUG typo fix
       new  ce54a7d   Added a .gitignore file for generated non-tracked files.
       new  62fd3f2   To Do list updated
       new  ee986ac   Major cleanup of dev/ToDo content.
       new  2d0f58b   Completed major cleanup of the cylc dev directory.
       new  6f65115   Set executable mode in all repository bin directories.
       new  9b34bc1   minor command line help changes
       new  58bf5f2   cug typo fix
       new  4cb03f6   Created new-release script for git, replacing the old darcs predist hook script.
       new  f1036f0   Deleted old cylc-2 example suites from the dev directory.
       new  8fa1062   Removed the dev/obsolete directory. The contents were, well, obsolete.
       new  1262349   Additional suite.rc environment section documentation.
       new  bf0c6c9   Turned off live graph movie in Intro and install-test example suites.
       new  4ce1015   CUG typos fixed
       new  b6656ca   partial conversion to OO handling of cycle times
       new  b6896ff   Temporary fix for temporarily broken monitor command.
       new  9f2feb4   Completed conversion to non-OO use of new OO cycle times.
       new  bfcf209   oocycle graph command bug fixed
       new  c676e11   Merge branch 'master' into oocycle
       new  9be8f30   Updated .gitignore file for CDB directory generated in repo.
       new  7960fb7   Updated the To Do list: gui access to finished task output.
       new  91ef490   CUG: some typos fixed, and algorithm description in Intro simplified.
       new  f46eb7a   Told git to ignore vim .swp files.
       new  8047cfb   Refer to the original GUI as "treeview" rather than "original".
       new  eee09e6   More CUG updates.
       new  2bb03dc   Made CUG_QS3 example visualization consistent with CUG screenshots.
       new  3d32e2b   CUG latex page header separation improved.
       new  e7a4ff2   Git ignore dot files generated by running suites in the repo.
       new  3a2f0ac   Updated To Do list on lack of task re-try documentation.
       new  0f9db84   Emphasize graph GUI controls for panning etc. in help window.
       new  0e50693   Removed change log pending plan for better use thereof.
       new  365fc75   Purge command help typo fixes
       new  a115550   Another purge command help typo fix
       new  a917973   Enable use of lockserver in simulation mode.
       new  822b44c   minor change to main command help
       new  d707a0d   Cleaned up the main README file
       new  df8afd4   Added stub for new suite difference command
       new  9b518b3   Merge branch 'master' into oocycle
       new  2c06874   Merge branch 'master' into suitediff
       new  3c64c62   Completed suite diff command.
       new  19f8d20   Cleaner output from diff command
       new  a3b0e7e   Added suite comparison to gcylc.
       new  234f2b3   Documented new suite diff functionality
       new  cda975b   Brought the change log back in anger.
       new  385e57c   Updated change log
       new  f7bfe35   Use monospace font in output capture windows.
       new  83d0ae5   Use monospace font in suite log windows.
       new  e359134   Corrected User Guide Appendix F heading levels.
       new  1f555e6   In source comments for new monospace font change.
       new  107dc84   Fixed some User Guide and command help typos.
       new  6e50922   Fixed previous typo fix.
       new  ff97ad7   Two very minor User Guide typos corrected.
       new  e552142   Moved a function call that was unnecessarily inside a loop over tasks.
       new  c11eb3e   Development To Do list updated.
       new  01d588a   Corrected a typo in a User ?Guide figure label.
       new  2455995   Added a --force option to unregister
       new  69a7a6b   Added a dev script for generating large test suites.
       new  bd78fad   Removed obselete ordered output methods.
       new  e62a908   Consolidated task outputs module.
       new  39b3e18   Significant inner loop speedup.
       new  d35ed05   Changed task outputs internal data storage.
       new  e94a2e9   Flattened the dependency broker outputs data structure for massive speed up.
       new  232adae   Tidied task outputs module - renamed some methods, renamed some methods.
       new  49a9d93   Updated pid module for new outputs module.
       new  36b8c84   Use explicit lockserver port in execution environments.
       new  6f8be5c   Echo cylc version from environment script
       new  ad27a8a   Tree-structured scaling test suites
       new  0a7da98   Bug fix restart command for speedup branch
       new  c8991ce   Better structure for the scaling test suite.
       new  357b2c3   A little in-source documentation.
       new  93fb99b   Updated change log.
       new  6b1f6cb   Merge branch 'master' into speedup
       new  a3be429   Updated change log.
       new  e9c0339   Updated change log.
       new  9ab994f   Merge branch 'master' into oocycle
       new  5bf4f24   Bug fix recent changes to the insert command.
       new  0d3a4eb   Modified task wrapper to allow inlined error detection.
       new  2cd509d   Simplied documentation of common I/O files
       new  69bd11a   Changed wording of the "unexpected output" warning message
       new  6e11881   Fixed recently(?) introduced config validation bug.
       new  7919e35   Initial autowrapping changes to job file generator.
       new  cef46df   Moved some issues from the old To Do list to github issue tracking
       new  d235fa8   Catch keyboard interrupt (ctrl-C) in main command.
       new  0da8d19   Updated terminal monitor for held tasks. Closes gh-8.
       new  9ef0b41   Cleaned up previous commit.
       new  a566464   Merge branch 'master' into unwrap
       new  40383f2   Rearranged task job script somewhat.
       new  73da4f0   Separate environment export in task job scripts.
       new  7a0cd5b   Got rid of task-specific pre- and post-command scripting.
       new  05bba68   Removed task-specific pre- and post-command scripting from source code.
       new  ed64426   Removed wrapping from the CUG_QS3 example suite.
       new  9b70897   Manual task finished messaging config and implementation.
       new  f5a5030   Unwrapped all example suites.
       new  5afa5a2   Final mod to task wrapper, pre-deletion.
       new  d31e6a5   Removed all traces of the task wrapper from the source code.
       new  546ff26   Bug fix previous job submission changes.
       new  b321309   Updated dev test suite.
       new  97083cf   Close job script for manual finished messaging tasks.
       new  dde7978   More informative option box on stdout/stderr log viewer.
       new  7afdb37   Monospace font in task job script viewer.
       new  842618e   User Guide partially updated.
       new  c802e4c   Write cylc environment string for custom wrappers to job script.
       new  030aac6   Documentation of unwrapped cycl, still not completed.
       new  af6f00b   Corrected the order of job script sections.
       new  b45d81a   More documentation updates.
       new  69bdd1f   More User Guide updates.
       new  e61c944   Merge branch 'master' into unwrap
       new  13e904b   Changed name of manual task completion config item.
       new  8469d05   Added a custom wrapper example suite.
       new  1972dab   Trivial update to job submit scripts.
       new  17b264e   Completed documentation of custom task wrapping.
       new  e67dfa5   Bug fix previous changes.
       new  bf29751   Got new detached example suite working again.
       new  bb5bef1   Final tidy up of new documentation.
       new  fe2d239   To Do list updated.
       new  9f61de2   Update the change log.
       new  d709a5e   Update To Do list.
       new  030bdc4   Minor User Guide corrections.
       new  c4dbb85   Fixed a bug in writing out the new $CYLC_SUITE_ENVIRONMENT to job scripts.
       new  c5bda3c   Update the change log.
       new  5a51452   Fixed a bug affecting retriggering of failed tasks.
       new  f3cf756   Updated the release roller script.
       new  25de7c7   Updated change log.
       new  88752c2   Fixed recently introduced bug for loadleveler job submission.
       new  cee3108   Corrected a comment typo in lockserver conf file.
       new  b40c872   Allow full path config for suite state and log directories.
       new  10ff543   Updated change log for 3.3.3
       new  a10831d   Minor documentation fix for new suite config change.
       new  95bd231   Updated To Do list on $HOSTNAME in lockserver config.
       new  0494603   Moved screenshots to doc/, converted Intro svg images to png.
       new  c215d15   Deleted some obsolete files under doc/.
       new  c2a4556   Updated User Guide for new pngs and image locations.
       new  dd0eb7b   Merge branch 'master' of github.com:hjoliver/cylc
       new  0713d30   Big doc processinge changes, for xhtml version.
       new  e06f00c   Replace release version number in HTML doc.
       new  af2918c   Copied logo image to doc directory.
       new  6fb94fd   Removed version number from PDF User Guide filename.
       new  616e3a0   Some minor typos fixed in the User Guide.
       new  361dd8a   Removed an obsolete warning from the User Guide.
       new  a6301b7   gcylc display: homelllll dir replacement regex made more specific.
       new  afa16a5   To Do list updated: missing "=" kills validation.
       new  e426be8   Export $HOSTNAME in environment.sh.
       new  2c831bc   Merge branch 'master' of github.com:hjoliver/cylc
       new  c187a66   Fixed a recently introduced bug preventing warm starts.
       new  8865960   Updated EcoX job submission for 3.3.x
       new  a406185   Fix task completion for detached tasks in simulation mode.
       new  e7c7e9b   Documented local installation and upgrade process.
       new  454ae18   Update previous change to documentation.
       new  095c0ef   Another minor User Guide update.
       new  4291aaa   And again.
       new  5e32ea8   Updated the change log for cylc-3.3.4
       new  ecdf95a   Altered new-release script to avoid clash with environment.sh.
       new  5aa50a8   Fixed version number typos in change log.
       new  c6bfdf6   Corrected a minor typo in the suite.rc reference docs.
       new  793b678   Removed some redundant scripting from doc/process.
       new  fd00a5b   More detailed documentation for user self-installation.
       new  a3ab0e6   Cleaned up the Quick Start Guide a little bit.
       new  92d8b14   Corrected several minor User Guide typos.
       new  c7ecbab   Update dev example suite.
       new  a47540b   Fixed bug in task submission and execution timeout invocation.
       new  190fbf3   One User Guide typo corrected.
       new  626994f   Update change log for 3.3.5.
       new  a0bc770   Minor User Guide typo corrected.
       new  4a1aa75   Added doc on installing graphviz without QT.
       new  cb8e825   Updated doc processing cleanup script
       new  a5e217b   Merge branch 'master' into oocycle
       new  9ec0b0c   Beginning restoration of asynchronous daemon tasks.
       new  275b7d8   Fixed a minor bug in main command informative output.
       new  d0bf808   Improved validation for the suite.rc graph [[hours]] section.
       new  7dc0f04   Restored: Export $HOSTNAME in environment.sh.
       new  04a71c5   Removed obsolete option from doc/process.
       new  cb8ec58   Catch more user input errors (illegal suite GROUP:NAME)
       new  762c1a6   Merge branch 'master' of github.com:hjoliver/cylc
       new  f5efa3a   Clearer documentation of suite registration arguments in command help.
       new  875e165   Corrected a typo in GPL warranty disclaimer command help.
       new  2e3f757   Fixed a bug in log command task filtering.
       new  d295da6   Merge branch 'master' into asynch
       new  6cd32c8   At installation, unregister example suites for the admin user.
       new  fd87e94   Pass an addtional argument (suite group:name) to task event hook scripts.
       new  e9c63a2   Added an event hook script that sends emails.
       new  8ab0f7e   Corrected a typo in the doc processing cleanup script.
       new  260ad96   Add trap handler to jobfile and trap SIGEXIT, SIGERR, SIGTERM & SIGXCPU. Also use set -u (exit if undefined environment variable used).
       new  6787d70   Integrated new email alert hook script into the command line.
       new  984f223   Updated change log for version 3.3.6
       new  1b0730f   Fixed recent bug in new-release script.
       new  d433bdc   Corrected a typo in the suite.rc reference docs.
       new  4909213   Merge branch 'master' into traps
       new  8a06414   Update example script in User Guide with trap changes
       new  25fe493   Merge pull request #12 from dpmatthews/traps
       new  e8deab2   Updated dev test suite for new email alert script.
       new  afb2350   Disabled the cylc lockserver by default.
       new  8d7104f   Updated change log for 3.3.7
       new  9ecfb49   Updated environment.sh
       new  e66cae5   Final change log update for 3.3.7
       new  07246f9   One typo corrected in User Guide.
       new  d9469c9   One in-source comment rephrased and typo corrected.
       new  925e3d9   Merge branch 'master' into asynch
       new  bc43f9e   Fixed bug in new EXIT trapping for detaching tasks.
       new  5aa2b5c   Removed any cycle times that have crept back into the task base class.
       new  a67e04e   Merge branch 'master' into taskcleanup
       new  a7699cf   Update change log: hook script arg list change.
       new  7b92bd8   Work in progress ...
       new  50eb1f8   Merge branch 'master' into asynch
       new  35f65b6   Asynch daemon task working sans graphing.
       new  81f04a8   Merge branch 'master' into oocycle
       new  93af8df   Simplified graph parsing and plotting somewhat.
       new  278b714   Merge branch 'master' into asynch
       new  e62dede   Graphing working again, post merge.
       new  6df77d9   Added raw (non-graph) task definition capability.
       new  48920cb   Basic kludgy asynchronous suite working.
       new  30a7e5d   Asynchronous task handling cleaned up considerably.
       new  89dc475   Async and cycling tasks working in the one example suite.
       new  7af6565   Monitor command sorting improvement for async tasks.
       new  062c51e   Generalized handling of async loose prerequisites.
       new  ddf48a2   Fix previous changes.
       new  b1f432a   Externally definied initial async tags.
       new  77297e9   Improved async example suite.
       new  97350df   Fixed recent bug for non-async suites.
       new  19ba37d   Documented async example, in the suite.rc.
       new  1c510af   More documentation of the async example, in the suite.rc.
       new  53b4244   Asynchronous suites are now restartable.
       new  14e4eea   Changed way of referencing the task list in the remote switch.
       new  151c2b0   Merge branch 'master' into asynch
       new  b7f5fcf   Simple oneoff asynchronous tasks added, with example suite.
       new  064952c   Disabled run time graphing by default.
       new  152546a   Corrected the change log.
       new  327059e   Create run time graph directory only if needed.
       new  42c8977   Updated change log.
       new  81c793f   One-off asynchronous tasks parsed from suite.rc graph.
       new  20cf15a   Rudimentary graphing of one-off asynch tasks.
       new  e24a80f   Simplified handling of lone tasks to the max.
       new  a63fce9   Merge branch 'master' into asynch
       new  8e784f0   Graphing of one-off asynchronous tasks working.
       new  89745db   Corrected on-branch bug in first cycle graphing.
       new  af08f55   Corrected recently introduced bug in ctime offsets.
       new  110fbd2   On-branch bug fix.
       new  eaad0cf   Generalize cycling tasks in taskdef module.
       new  1a44fe8   One-off asynch example suite changed.
       new  b486a72   Made task family a task type modifier rather than a task type.
       new  60f2220   One-off asynchronous families working.
       new  36a718c   Allow conditionals in startup and one-off asynchronous tasks.
       new  0fda0e1   Beginning to put repeating async tasks in the suite.rc graph.
       new  d4601d4   Allow task output labels on the rhs of graph pairs.
       new  4920bb9   Working on repeating async tasks.
       new  6324ec4   Updated repeating asynchronous tasks.
       new  07cc1fb   Repeating asynchronous tasks done.
       new  b2419ba   Cleaning up async tasks.
       new  8517707   Fixed bug in graph start cycle adjustment, since oocycle merge.
       new  f152540   Merge branch 'master' into asynch
       new  1b32190   More async task cleanup.
       new  b46cc1c   Some in-source documentation of raw task definition.
       new  654a15f   Made the asynchronous examples suites official.
       new  e67e1d8   Do not load taskdefs from get_graph.
       new  206ea1e   Made tree GUI work with asynchronous tasks.
       new  6c89f10   Document async changes to the suite.rc spec file.
       new  db629af   Graphing update: provided default cycles, removed run time graphing.
       new  de9b06c   Updated GUI help for graphing.
       new  0d06f9e   Updated change log.
       new  d2b5212   Merge branch 'master' into asynch
       new  587e991   Changed how suite initial and final cycle times are specified.
       new  61407f7   Merge branch 'master' into asynch
       new  f50c39c   Updated change log.
       new  1412abc   Merge branch 'master' into asynch
       new  5645002   Fixed a minor bug in async config.
       new  de77588   Clearer GUI suite start panel.
       new  fa4fd4f   Clearer GUI stop suite panel.
       new  4bccf06   Allow lone final cycle override on startup.
       new  7e8b1ae   Merge branch 'master' into asynch
       new  cdb76ec   Allow no initial cycle time.
       new  64f4034   Fixed a minor graphing bug introduced yesterday.
       new  1275b27   Cleaner GUI graphing dialog.
       new  bbd45d9   Merge branch 'master' into asynch
       new  cb8a093   Minor change to task event hook script configuration.
       new  f1911f8   Fixed very recent bug preventing restarts.
       new  def5258   Restore ability to restart without a default initial cycle time.
       new  e345879   Fixed lockserver bug affecting owned-tasks.
       new  1abe71c   Removed a debug print statement.
       new  5fe274a   Oops. Completed previous bug-fix.
       new  1279f12   Handle stop times separately for restarts.
       new  3034ae6   Updated change log.
       new  47144dd   Made all commands work with asynchronous tasks.
       new  ae685ed   Better display of async task tags in tree-view GUI.
       new  a81284c   Merge branch 'master' into asynch
       new  5335486   Fix previous change to treeview display of async tags.
       new  784807a   Fixed recent bug in suite graph parsing.
       new  340c2d6   Fixed lone one-off async task graph parsing.
       new  b7e1671   Adapted suite stopping to async tasks.
       new  0f22975   Further clean up of suite stop handling.
       new  31636b0   No need to check stop time input in remote switch.
       new  86d6dc6   Fixed new bug in GUI suite stop processing.
       new  60fe4d3   Removed some debug printing from graph parsing.
       new  c88b743   Made task insertion GUI consistent with others.
       new  0607ac4   Minor checkvars command help clarification.
       new  1a50945   Some User Guide Documentation of asynchronous tasks.
       new  5bf381d   Merge branch 'asynch'
       new  b3253bc   Access to User Guide from GUI Help menus.
       new  7c43314   Updated change log.
       new  8ed96e6   Fixed recent (from asynch branch) bug affecting tasks with internal outputs.
       new  3ff75ec   Updated change log.
       new  80f0a1e   Small User Guide update and typo fix.
       new  987e0a8   Allow doc PDF generation only
       new  c4ada94   Updated new documentation a bit.
       new  41e0781   introduce cylc library packages and remove environment.sh
       new  a99e19e   Ensure exit trap is always cleared at completion
       new  94859eb   Updated change log.
       new  5720918   Upgraded an out of date example suite.
       new  ec97f69   Fixed a bug in lockclient, introduced in 3.4.0.
       new  419ac56   Merge branch 'master' into dpmathews-library
       new  303e2d6   Removed obsolete clean-path script.
       new  2369185   Added some documentation to new lib init.
       new  3bb4a6c   Restore suite bin directory to PATH at run time.
       new  36f4745   Added an example user login script.
       new  b14bf17   Updated the change log for new library code base.
       new  95406d7   Updated the User Guide for the new library code base.
       new  c6932a7   Automatically determine CYLC_DIR in new-release script.
       new  65d9f4a   Added task generators to suite config.
       new  a37421c   Added config task generator example suite.
       new  8e94aab   Formulaic task config generators.
       new  9a952e7   Finished task generator example suites.
       new  0469072   Fixed create-cdb for cylc library + added generator examples.
       new  15a78c8   Made first task in generator suites sequential.
       new  69a9ce1   Updated documentation for 3.5.0
       new  82130a8   No need to define tasks if only the graph is requested.
       new  cb4f401   Post-lib correction for new-release script.
       new  4e85344   Added a secret command to print the CDB location.
       new  c1977fe   One User Guide typo correction.
       new  d953918   Avoid copy.deepcopy() in new task generator code.
       new  af248a1   Improved generator example suites slightly.
       new  958b5c8   Updated change log for 3.5.0
       new  00aa372   Added a known bugs section to the User Guide.
       new  e65a54a   Updated new-release script.
       new  122b295   Updated cylc.profile slightly.
       new  1d8777a   Removed an obsolete comment.
       new  523ef8e   cylc 3.5.0 backward compatibility patch for Python 2.4.
       new  1c66543   Fixed a Python indentation bug introduced in 3.4.0.
       new  5e95681   Updated change log for 3.5.1.
       new  ef0ef4a   Inlined a simple single-use module.
       new  025da8a   Updated dev To Do list.
       new  0ac02d7   Optional UTC mode.
       new  b7d2515   Updated change log.
       new  25a00ce   Bug fix new expression-based family member listing.
       new  3a38eac   Merge branch 'master' of github.com:hjoliver/cylc
       new  bc11947   Allow Python expressions in the suite graph.
       new  36349e3   Corrected plotting of family members with internal dependencies.
       new  8f2d868   Merge branch 'master' into expression
       new  accf4fe   Corrected indentation in previous change.
       new  8f00f27   Merge branch 'master' into expression
       new  7cd9e78   Added new expression example.
       new  4c4efe3   fix comments following the src to lib change.
       new  fb024d3   Merge pull request #15 from dpmatthews/src-to-lib
       new  3f92f6f   Issue single ssh command for remote submit.
       new  2734f26   Make loadleveler and at submits consistent.
       new  e7a31ca   template and syntax fixes following tests.
       new  a2ed5b6   alternate directory structure for job file and logs.
       new  e202cb8   fix int to str.
       new  73c6974   use seconds.microseconds since epoch as job file tag.
       new  b6f41a5   Disregard running pseudo tasks at suite shutdown.
       new  833c95e   Merge branch 'master' into job-submit
       new  0d7fe24   Merge branch 'master' of github.com:dpmatthews/cylc
       new  2597ab5   Corrected a minor typo in terminal monitor display.
       new  6dc4b7d   Plot extra-family dependencies with a dotted line.
       new  e1b868c   New example suite for complex families.
       new  bb8a52c   Merge branch 'master' into job-submit
       new  9fb0dae   update comment
       new  3830597   improve ssh template for remote job submit. local submit if remote host name is the hostname of the localhost.
       new  5e4f7cc   allow remote shell template to be configurable.
       new  c6f5093   Changed graph default cycle times.
       new  be86330   Fixed a small graph plotting bug.
       new  2b624ee   configurable job submit command template for at, background and loadleveler.
       new  a735cf5   Merge branch 'master' into job-submit
       new  d74db02   Fixed a subtle bug in environment variable overriding.
       new  e180c52   Fixed a bug in the housekeeping utility program.
       new  222b615   Merge branch 'master' into job-submit
       new  3374d58   Merge branch 'master' into expression
       new  c5b14ec   Merge branch 'master' of github.com:dpmatthews/cylc
       new  550eef8   Updated and reinstated the scp file transfer util.
       new  a0eb4d2   Merge branch 'master' into job-submit
       new  657d4fd   fix comment.
       new  ccb51ff   Merge branch 'master' of github.com:dpmatthews/cylc
       new  5050a43   Restored a missing import to housekeeping util.
       new  311c733   Basic non pseudo-task families working.
       new  96fb5ab   Merge branch 'master' into job-submit
       new  75edf41   reinstate sudo local submit support.
       new  3b7c7cc   Merge branch 'master' of github.com:dpmatthews/cylc
       new  3c22c2c   Partial: general conditional triggers.
       new  27159ba   General conditionals working, mostly.
       new  335a987   ...in progress (currently broken)
       new  9a6bb60   Som exception handling in cylc pyro server.
       new  4a0a2ed   Merge branch 'master' into family
       new  5fbeb8a   General conditionals working, for cycling tasks.
       new  b448833   Updated example suites.
       new  72e859f   Merge branch 'expression' into family
       new  fdc9721   Updated generator suite for embedded python.
       new  a46ec8d   Merge branch 'expression' into family
       new  befea5b   Updated suite.rc reference for embedded python.
       new  a69bdb9   Merge branch 'expression' into family
       new  30a874a   Updated user guide on conditional triggers.
       new  cc6a096   Updated user guide on conditional triggers, again.
       new  88dc4e9   Fixed repeating asynchronous tasks in the refactored graph parsing.
       new  4e0a927   Removed obsolete pseudo-task family task type.
       new  f4abf2f   Added family:fail conditionals.
       new  55f5ed1   Updated the FamilyFail example suites.
       new  2593cce   Merge branch 'master' into expression
       new  9c1ebe3   Updated suite.rc documentation for in-graph embedded Python.
       new  5e5f713   Updated change log.
       new  15347be   Fixed new embedded Python expression example suite
       new  604eb28   Updated change log.
       new  0552826   Merge branch 'master' into family
       new  d45134d   First cut at namespaces (basically working).
       new  543bb85   Namespace dot semantics.
       new  827009d   Commented out obsolete global config handling.
       new  f63aac6   New namespace example suite.
       new  13b0e85   Deleted some previously commented out global config.
       new  0e4d432   More commented-out global config deleted.
       new  e81932f   Yet more commented-out global config cleanup.
       new  fbe708e   Some minor cleanup of task name checking code.
       new  7bbd81e   add default for remote cylc suite directory.
       new  c0ab87e   Merge branch 'master' into job-submit
       new  bf2cbd4   move remote shell template default to suiterc.spec and other fixes.
       new  c789f4c   Merge branch 'master' of github.com:dpmatthews/cylc
       new  4292684   Updated housekeeping utility documentation.
       new  9530871   Updated README.
       new  261254b   Merge branch 'master' into job-submit
       new  cf651d0   fix template syntax.
       new  8c79637   General suicide triggers working.
       new  c717d82   Merge remote branch 'upstream/master'
       new  421f136   Merge branch 'master' into job-submit
       new  feccd9a   Fixed :fail triggers for asynchronous tasks.
       new  e00a9d0   Updated suicide example suite.
       new  96f06cf   Plot suicide trigger edges with a dot arrowhead.
       new  57b748e   Plot conditional triggers with open arrowheads.
       new  7ded17b   Big clean up of trigger handling in the taskdef module.
       new  a4cef7d   Updated suicide/auto-recover examples.
       new  c3748a6   Updated admin test suite.
       new  e7d38db   Change suicide graph notation.
       new  c4a9e82   Merge branch 'master' into suicide
       new  8067a1d   Merge branch 'master' into namespace
       new  fe2b0ce   Arbitrary depth tree, non-incremental, in gcylc.
       new  5c01295   Merge pull request #16 from dpmatthews/job-submit
       new  07c21d7   Updated change log for the job submit merge.
       new  e825dc4   Revert change from os.environ['USER'] to os.getlogin()
       new  165ba13   Make admin test suite compatible with job submit changes.
       new  d1054fb   Merge branch 'master' into namespace
       new  2b21d50   Updated admin test suite.
       new  1420881   Reverted default for remote suite directory.
       new  f12270f   Merge branch 'suicide' into namespace
       new  d01d631   Removed obsolete job submit config.
       new  d446952   Adapt suite control GUIs to new job submit changes.
       new  c1f3719   Combined [tasks] and [namespaces] and simplified inheritance.
       new  a9ae62b   Changed global namespace to root.
       new  750b791   Change section "task run time" to "runtime"
       new  e652366   More task runtime subsections.
       new  0c6f91f   New config 'scheduling' section.
       new  46c5a7b   Started per-family vis.
       new  c21e274   Updated change log.
       new  397bf8b   New jobscript util command.
       new  79016ed   Emacs usage for jobscript command.
       new  a232ee9   Job script command error handling.
       new  bfc0a82   Config parsing cleaned up a bit.
       new  6fd1a86   Proper task family graphing for new families and runtimes.
       new  adb5bc0   Cleaned up simulation mode config.
       new  596295e   Changed 'cylc local envirionment' to 'scheduler environment'.
       new  51b71c3   Family plotting now works for asynchronous tasks.
       new  21237e7   Some cleanup in config.py.
       new  12c9a82   Allow suites with no runtimes defined.
       new  83b9844   Merge branch 'master' into registration
       new  f6c7933   Merge branch 'namespace' into registration
       new  1eb6d81   Graph GUI family expand and collapse.
       new  90b4448   Removed obsolete explicit task families.
       new  f07f913   Distinguish families by shape in graphs.
       new  b9c4b77   Finished off family graphing enhancements.
       new  622adea   Main menu family graphing control.
       new  8cc426a   Small bug fix for family graphing.
       new  241e09e   Fixed lone oneoff async tasks.
       new  f8f836c   Fixed asynchronous repeating tasks.
       new  bfca408   Upgraded a bunch of example suites.
       new  876ff5a   Allow reg with suite.rc appended to path.
       new  37c3c8a   Updated remaining example scripts.
       new  9292748   Updated change log.
       new  9b00423   Merge branch 'namespace' into registration
       new  669215a   Update create-cdb admin command.
       new  7f3d229   Updated complex family example suite.
       new  98308ab   Updated change log.
       new  de2bd32   Recent latex syntax errors fixed.
       new  55f5dbc   Moved two config items to new development section.
       new  a3a81c5   Remote hosting comments added to QS3 example suite.
       new  5e12e2f   Removed the sudo execution option for owned local tasks.
       new  b1e0a41   Separate remote log directory.
       new  6596743   A ToDo comment.
       new  1a6efd6   Moved task ownership config into remote section.
       new  981c83b   Fixed a bug in previous change.
       new  ae1d70a   Merge branch 'master' into registration
       new  8718318   gcylc updating added suites incrementally.
       new  23195bb   Incremental unreg working.
       new  bb5022e   Distinguish groups and suites for right-click.
       new  181138c   Handle reregistration.
       new  54692d7   Unreg filtering.
       new  c01553d   Added branch To Do list.
       new  cb39a52   New suite reg aliases.
       new  6083840   Improved exception handling in some db commands.
       new  01b9e38   Auto db change detection.
       new  de3d833   db self-check working again.
       new  7d79f9f   Added the new alias command to git.
       new  4e59768   Improved command completion notification.
       new  1f828c7   db print tree form option.
       new  0ec8670   New reg command line completed.
       new  1721f8f   Better db print --tree display.
       new  63b3576   Improved the ascii db tree again.
       new  4d66963   Removed old suite group and name variables.
       new  7d32a9b   Final change to db ascii tree view.
       new  f9911e7   Unicode box drawing characters in db tree print.
       new  07cba5d   dry-run for db unregister.
       new  ce2652e   Fixed bug in new db tree print.
       new  b3ed220   DB aliasing works for running suites.
       new  2088227   Unreg handles invalidated aliases.
       new  8f92d73   Unregister a suite copy if the dir copy fails.
       new  84fb823   Separated reg from config; generic db getter.
       new  d4f353a   New get-config command.
       new  f1dd9e3   Suite reg separator change.
       new  e8b472f   Cleaned up suite identity variables.
       new  8a97eff   Upgraded the create-cdb command.
       new  12ddced   Moved more config into the scheduling section.
       new  600b7e4   Restored pre- and post-command scripting.
       new  d635601   Config item "command" changed to "command scripting".
       new  459ec8f   Restored suite title refresh in GUI.
       new  9ac6aed   Removed obsolete group-specific code from gcylc.
       new  6f82f5f   Updated the admin test suite.
       new  565316a   Restore gcylc control app launch.
       new  292cd66   Bug fixes for export and copy.
       new  e565b71   Grouped scheduler config into a new section.
       new  d91266d   Updated test-db command.
       new  089f06f   Prune super-dirs after unregistering suites.
       new  bd807b3   Handle multiply-registered suites during deletion.
       new  4db5830   Updated admin test suite.
       new  f2647c0   Improved admin test suite.
       new  d8f06b5   gcylc filtering working.
       new  0debbe9   Generate job scripts via gcylc.
       new  2fb9c57   Fixed a recent typo in an example suite.
       new  8bc5384   Final main command help cleanup.
       new  40c9e2f   Fixed gcylc for rereg of foo.foo <-> foo.
       new  9b35540   Removed redundant "describe" command.
       new  3a6d5d2   Command line documentation updated.
       new  c167388   Transitioning to new command-help based GUI-help.
       new  f9a9198   Some command help updates.
       new  a682361   Added more command help calls to gcylc.
       new  38219ce   Record paths of local log files for access by gcylc even for remote tasks. This assumes that: a) a shared file system is in use, or b) the log files are retrieved, for instance, via a hook script.
       new  096e211   Ignore suite.rc entries which begin with "_". This is to allow them to be used for ConfigObj string interpolation.
       new  0cd545f   Use $HOME in CYLC_SUITE_DEF_PATH for use with remote tasks
       new  b2454ad   Make specifying remote log directory optional
       new  20ca7bd   Bug fix non pretty-print db print command.
       new  94d4493   Completed copy command documentation.
       new  f875213   Change gcylc "State" column title to "Port".
       new  164e946   More command and GUI help improvements.
       new  c688397   Merge branch 'master' into 20110915-dev
       new  3595387   Remove $HOME from remote log directory unless specified explicitly
       new  9042ce3   Improve test for suite.rc entries which begin with "_"
       new  6b10e84   Add some extra cases to the "families" example suite
       new  14a967c   Simplied hook script in examples/AutoCleanup/FamilyFailHook
       new  c063268   Task event hook config item name changes.
       new  6de9080   Bug fix conditional triggers.
       new  1ebbc7d   No remote job submission in simulation mode.
       new  1ef0918   Distinguish runtime and triggering graph nodes.
       new  5a04f36   Handled erroneous collapsed family names.
       new  9ce4833   Merge branch 'master' into 20110915-dev
       new  d061380   Repeat the CYLC_SUITE_DEF_PATH $HOME change for submit command.
       new  7711e93   String interpolation test added to families suite.
       new  96f286c   Upgraded ecox job submission.
       new  97dac5a   EcoConnect examples suite added.
       new  6c402f3   Oops: ecox suite title validation error fixed.
       new  b607d32   Validation should load suite.rc in verbose mode.
       new  fa7a3de   Start with ecox families closed.
       new  7b11079   Updated an example suite.
       new  0e73c52   Updated the list command for runtime inheritance.
       new  17eeba6   Graphing fix for pygraphviz-1.1
       new  77de502   Added ecox to examples suites.
       new  06a5384   add share/work directory to job file; rearrange job file generation functions in working order.
       new  430a400   ensure mkdir command works correctly.
       new  725c266   work-directory: use environment variables.
       new  8f2912e   work directory: allow location to configurable in suite.rc.
       new  0c829d1   work directory: configurable shared directory.
       new  85beead   Major suite.rc Reference update, and associated changes.
       new  4cc5bfd   Change event hooks as documented.
       new  077e433   Updated the examples suites.
       new  97fb2ef   Directory print option for get-config.
       new  3bcacff   Fixed lockserver for new suite reg.
       new  5af6103   Improved unreg command.
       new  d190326   Fixed reregistration titles.
       new  94460cf   Prevent changing reg owner name in CDB.
       new  18a2e95   Improvements to the db commands and reg code.
       new  4fc6560   Central refresh for owners only.
       new  7d99348   Improved db print command.
       new  372cfd5   Validate bug fix.
       new  787baf7   gcylc menu changes.
       new  267a8d6   User Guide updated, with associated changes.
       new  cffac37   Genericized the admin create-cdb command.
       new  78a5ed4   Rearranged example suite locations.
       new  902ebb7   Replace CYCLE_TIME with CYLC_TASK_CYCLE_TIME
       new  0a6c31b   Restored post-rebase doc section
       new  5b78ff7   Restored post-rebase admin/test suite.
       new  2919d03   Change log updated.
       new  10b5f22   A bunch of User Guide typos corrected.
       new  4d9a75c   Change log correction.
       new  fb5a291   Merge branch 'master' into work-directory
       new  6e3557c   Hold after cycle start-up option, in gui.
       new  2421383   Downgraded some critical log messages.
       new  1da2a75   Cleaned up hold and stop handling.
       new  fde99f7   Changed runahead limit implementation.
       new  1137ecf   Updated the User Guide Quick Start screenshots and text.
       new  7680397   Runtime graphing for async tasks.
       new  aad97b2   fix simulation mode job submission parsing.
       new  5015832   Fixed a User Guide typo.
       new  1524880   Merge pull request #18 from dpmatthews/sim-mode-fix
       new  964eb2e   Updated detaching example suite.
       new  6b4cc86   Escape quotes in CYLC_SUITE_ENVIRONMENT for detaching tasks.
       new  674fd97   Updated large suite alert script.
       new  17392f0   Merge branch 'master' into dev-3Oct2011
       new  074fd2b   Corrected and updated the change log.
       new  83f81dc   Merge branch 'master' into dev-3Oct2011
       new  d560f22   Event hooks: consistency checking, and disable by default in simulation mode.
       new  fd61210   Merge branch 'master' into dev-3Oct2011
       new  5529958   Merge branch 'master' into dev-3Oct2011
       new  b5027a3   Runahead hold working properly.
       new  46f6414   Change default runahead limit to 25
       new  1e3450e   Merge branch 'dev-3Oct2011' of oliverh-33586DL.greta.niwa.co.nz:cylc into dev-3Oct2011
       new  4c0593c   Centralized and robustified hostname detection.
       new  9d37977   Minor bug fix to admin test-suite command.
       new  0077433   Suite database read retry loop.
       new  bd83573   Register existing or new suites in gcylc.
       new  6dbba6e   Added default initial and final cycles to example suites.
       new  af6ad06   New admin command to validate all example suites.
       new  19d388b   Do not remove work directory of detaching tasks.
       new  eb14c85   A few minor example suite changes.
       new  17d5622   Command help typo fixed.
       new  7007ec9   Another command help typo fixed.
       new  0acf638   Some minor command help improvements.
       new  b539f81   Some refinement of the suite.rc reference.
       new  29cb13e   Do not replace dot with colon in example suite registrations.
       new  0044031   Check validity of suite reg names.
       new  f374177   Documented legal namespace names.
       new  c4aed6c   Display default start and stop cycle in GUI start panel.
       new  87b150a   Start sim only suites in sim mode by default.
       new  a219cd4   Default graph start and stop cycles displayed in GUI panel.
       new  8a089db   Change log update completed.
       new  5cf60d6   Documented legal name characters in register command.
       new  5b24385   help: sort commands in alphabetically order.
       new  fd1e7d4   Merge pull request #19 from dpmatthews/help-sort
       new  79f41db   A significant improvement to inlined suite editing.
       new  aa616d1   Better edit command help.
       new  56c86d5   Updated the change log.
       new  10bee57   User Guide update (suite definition).
       new  81e45b8   Rudimentary HTML User Guide styling.
       new  1c06e33   Corrected suite.rc reference doc of the runahead limit.
       new  376004c   Bug fix suite validation output on task proxy error.
       new  efc33fd   Return error status if validation fails.
       new  b96f8cf   Some documentation improvements.
       new  e05fed4   Restored full syntax highlighting to the User Guide.
       new  488e285   Corrected email-alert command help.
       new  2b56de0   Updated the change log.
       new  6b22fc2   Merge branch 'dev-3Oct2011'
       new  d94c922   Corrected email-alert command help.
       new  3cc78d8   Minor doc changes.
       new  16db43f   Completed and documented work and share directories.
       new  1f3bab6   Updated change log for 4.0.0-rc2.
       new  19dedd8   Documented a subtlety of environment variable override.
       new  9bdc43e   Made LED headings vertical
       new  5e90f9d   Merge branch 'led_vert_labels' of /home/h02/bfitz/cylc into led_vert_labels
       new  71f31d2   Merge pull request #20 from dpmatthews/led_vert_labels
       new  77bfebe   Updated change log.
       new  4fa0b9e   Interactive family grouping for the graph viewer.
       new  fdddc8e   Updated change log.
       new  a8cefa9   Fixed a graphing bug that was previously compensated for.
       new  ec754ab   Updated change log for 4.0.0-rc3.
       new  601220e   Fixed a bug in suite graphing.
       new  181178b   Corrected print command usage.
       new  6ca398d   Better error messages for all failed directory creation.
       new  278b074   Access to all command help from suite control GUIs.
       new  68fb564   Added PBS and SGE job submission.
       new  9c616ef   Remove NIWA Ecox job submission from code base.
       new  f015fe8   Updated job submission documentation.
       new  98dd2bd   Documented user-defined job sub methods.
       new  8f5467c   Cleaned up the old To Do list some.
       new  b5680f2   Fixed recent minor bug admin test-db command.
       new  0f3b8ea   Merge branch 'master' into qsub
       new  dbbade7   Updated change log.
       new  8754957   Merge branch 'master' into qsub
       new  7bbcdf5   Updated change log for 4.0.0-rc4.
       new  6a28846   A new 'scripting' string (suite.rc item) for remote tasks.
       new  0b6e743   Fixed a minor bug in jobscript command help invocation from gcylc.
       new  05a066d   Added Jinja2 support.
       new  d1a6e33   Jinja2 vim syntax.
       new  5f634e6   Jinja2 example suite.
       new  bccef60   Replaced the inline command with view, which supports Jinja2.
       new  648758b   Right-click gcylc menus tidied up.
       new  7cdaea2   Better checking for illegal suite names.
       new  adb6481   Corrected some in-source comments in the edit command.
       new  00ffd87   Merge branch 'master' into jinja2
       new  bef80c3   Bug fix for graph window quit by killing the window.
       new  a3cfb70   Fixed a bug: the graph GUI crashed if the graph key was turned on.
       new  fd2d421   Fixed a typo in the User Guide source.
       new  c48fda6   Merge branch 'master' into jinja2
       new  e54ab4d   Updated the change log.
       new  ef6050b   Basic Jinja2 exception handling.
       new  c16a54e   Fixed a file-inclusion bug in the new view command.
       new  c80fb9a   Unlock the reg database after any error other than "already locked".
       new  6598167   Merge branch 'master' into jinja2
       new  a841949   Allow quotes around include-file filenames.
       new  182bed5   Merge branch 'master' into jinja2
       new  e1e9005   Improved suite view inlined warnings.
       new  d001ad3   Made cylc include-files compatible with Jinja2.
       new  1913b88   New view command now compatible with both inlining and Jinja2.
       new  ccb0706   Completed recent change to config.py.
       new  5a92de8   Better view command in-file warning message.
       new  7447245   Merge branch 'jinja2' of github.com:hjoliver/cylc into jinja2
       new  f0c50df   Minor change to view command warning, again.
       new  87a3f39   More Jinja2 exception handling.
       new  b9eec3c   Cleaned up Jinja2 rendering error advice.
       new  314f1e1   Fixed a small bug in suite restart via gcylc.
       new  ac280b9   Updated change log.
       new  d956fa0   Strip blank lines from Jinja2-processed suite.rc files.
       new  e2f21b9   Cleaned up gcylc right-click prep menu.
       new  61f0afa   Fixed recent bug in inlined edit warning removal.
       new  f9faffa   Fully nested gcylc right-click prep menu.
       new  8029eb2   Fix Jinja2 includes
       new  cb78ae2   Changed cylc view temp filenames to end in '.suite.rc'.
       new  de82fdc   Merge branch 'master' into jinja2
       new  436b876   Updated To Do list.
       new  f2864e7   Updated To Do list again.
       new  de15d85   Updated To Do list again, again.
       new  ca40ec2   Final refinement of new gcylc right-click menu.
       new  582a9f5   Fix new menu for central suite database.
       new  c8dfaed   Some refinement of the User Guide.
       new  0b6d163   Disallow suite reg group names ending in dot.
       new  4c100f2   Minor User Guide update.
       new  1fd6e70   Merge branch 'master' into jinja2
       new  318439c   Handle empty files in new jinja2 proc code.
       new  028d808   Graph command now handles suite parsing errors gracefully.
       new  be36d0d   Darker Jinja2 colours in vim.
       new  078b563   User Guide partially updated for Jinja2.
       new  6668fb0   Allow #!Jinja2 or #!jinja2 bang-hash comments.
       new  3418ac3   User Guide updates.
       new  48128bf   Minor U.G. update.
       new  448053e   Added more Jinja2 doc to the User Guide.
       new  9533f3f   vim syntax color upgrade.
       new  2ac1a16   Jinja2 documentation almost complete.
       new  e133e43   Delayed $(TASK) substitution until after inheritance processing.
       new  d5e8020   Removed "Python:" expression parsing from suite.rc processing.
       new  a951f1c   Updated change log.
       new  8c69164   New print-to-stdout option for view command.
       new  912a771   Completed Jinja2 documentation.
       new  23999bc   Some documentation refinement.
       new  36efde7   Moved large ecox demo suite.
       new  f868a05   Fixed a bug in the unregister command.
       new  89cb490   Converted new remote scripting item to general initial scripting.
       new  9fee5a0   Removed use of suite.rc items starting with underscore.
       new  eb75f34   View command now handles #![jJ]inja2.
       new  2f01e2f   Simulation mode now ignores *all* remote task hosting config.
       new  270bce8   Renamed the suite.rc defaults file.
       new  88dde4a   Improved simulation mode documentation.
       new  462755e   Simulation mode now works for suites containing tasks with internal outputs.
       new  0111098   Minor gcylc right-click menu improvements.
       new  0145dad   Added trigger time offset and valid cycles to retrieved task state info.
       new  252b5b2   Minor User Guide update.
       new  b9e54dc   Updated the Suite.rc Reference.
       new  8db6e92   One User Guide typo fixed.
       new  cac6ef1   Suite.rc reference update, again.
       new  d564d78   Suite.rc reference update, again, revisited.
       new  9135cc0   Tidied previous suite.rc reference update.
       new  84293db   More User Guide refinement.
       new  86e9166   User Guide updates.
       new  c813e0d   Changed the form the few placeholder variables in suite.rc files.
       new  d6ad904   Restored illegal item detection in validation.
       new  8bc8ff7   Tiny User Guide update.
       new  2e6199a   Final doc and change log updates for release 4.1.0.
       new  c75aa9d   Make "cylc directory" optional for remote tasks
       new  3809198   Add new task variable "CYLC_TASK_LOG_ROOT"
       new  182a6c8   Ignore directives in the jobfile unless the submission method defines how to use them
       new  29738a0   Added some explanatory in-source comments.
       new  cdfe703   Fixed a bug affecting runahead-limited tasks at restart.
       new  9b22121   Fixed a bug that prevented changing the runahead limit at run time.
       new  26832af   Updated the gcylc Quick Guide help window.
       new  358a229   Access to the cylc internet home page from gcylc Help menu.
       new  f74db7b   New browse command for quick access to cylc documentation.
       new  9bab8de   Merge branch 'master' of github.com:hjoliver/cylc
       new  cc7ca5a   A bug fix and improved functionality for the validate command.
       new  7e403c1   Clearer wording in validate help.
       new  ee323c4   Updated the change log.
       new  53e25e0   Bug fix previous change.
       new  8fd2fbd   Fixed a User Guide typo.
       new  8ec37a6   Catch inconsistent use of synchronous special tasks explicitly.
       new  e0b5cad   Updated change log for 4.1.1 release.
       new  1f00eb5   Final changes for 4.1.1 release.
       new  ad02535   Updated the new release script and toned down U.G. code block colour.
       new  ed0d1b3   Added simple internal queue functionality.
       new  b21eb16   Typo fixed in User Guide.
       new  66fe7a6   Partially completed registration path handling improvements.
       new  3720ce9   Changed new task state name to queued.
       new  4162dea   Added a queueing example suite.
       new  cc0fbf3   Added a User Guide conditional trigger example.
       new  ad6434d   New cross-version compatibility mechanism added.
       new  1cdd9df   Remote task log access by ssh.
       new  de4a2b6   Common filesystem log access, partial.
       new  786994f   Finished, settled on ssh method.
       new  1fc283f   Updated three remaining commands for compat.
       new  419ed53   Merge branch 'master' into compat
       new  a894ffa   Registration bug fix (new compat feature).
       new  c112899   Made compat work with Jinja2 suites.
       new  cd14a05   Corrected a section level in the User Guide.
       new  f1a4ee7   Merge branch 'master' into compat
       new  d940987   Documented cross-version compatibility.
       new  aa4c166   Minor doc change.
       new  e2755c1   Removed a temporary "set -x".
       new  4791e2b   Version compatibility fix for cylc-x.y.z-rcQ releases.
       new  cc7366c   Change log updated.
       new  e97efe7   Restored the 'cylc help' blurb.
       new  eb26515   Tidied up main command help.
       new  fd682f5   Updated some installation documentation.
       new  dcb8e22   Two doc typos corrected.
       new  f055ac6   Widened GUI search output window.
       new  09f726a   Runtime namespace inheritance graphing added.
       new  a965f4b   Pseudo version number for running cylc within the repository.
       new  0696d38   Namespace graphing from gcylc.
       new  4aafb09   gcylc now spawns ssh commands via the shell.
       new  ddcf864   New-release script and doc processing fixed for recent changes.
       new  fdf6cab   Completed reg path improvements, I think.
       new  2746aa7   Merge branch 'master' into regpath
       new  12a72b9   Clarified cylc local environment documentation.
       new  3601f46   Clarified task execution environment variable documentation.
       new  5c4562f   A bug fix for the recent in-repository pseudo version tags.
       new  5be0f27   Always generate the command help reference in doc processing.
       new  ef8cf49   User Guide suite.rc reference chapter updated.
       new  9abf7a1   Restored the 'warning' task event hook.
       new  2c8d4f5   Properly separated handling of submission and execution timeouts.
       new  f28aae8   Updated new release script.
       new  402b32d   Removed recent "finally" statement (not valid python 2.4).
       new  f849ef8   Corrected replacement of the new suite.rc <NAMESPACE> placeholder variable.
       new  30b6e5d   Spawn tasks on submission rather than wait for running.
       new  18fa0fa   Added suite event hooks, with shutdown event.
       new  99dafc5   cylc -v now handles non-release non-git-clone source tree copies.
       new  724b1fb   Change log updated.
       new  5988efe   Merge branch 'master' into queues
       new  75cc3aa   Updated the dev To Do list.
       new  0f19192   simulation mode and ecox demo: fix syntax.
       new  5f7603c   Brought example suites up to date.
       new  8a98af0   Documented how cycling graph sections combine.
       new  57f7fdc   Handle family graph triggers with cycle time offsets.
       new  8bbeb71   Merge pull request #23 from dpmatthews/fix-simulation
       new  401a526   Fixed a recent User Guide typo.
       new  429f696   Changed sub-command name prefix from '_' to 'cylc-'.
       new  1bec991   Better RE for family graph triggers.
       new  0c93df4   "Trigger now" for clock-triggered tasks. Closes #4.
       new  be25a0b   Improved graph string validation, closes #22.
       new  b2886ad   Merge branch 'master' into queues
       new  cc18aed   Fix for recent manual task triggering change.
       new  e46ae5a   Merge branch 'master' into queues
       new  fb7e51b   Corrected a User Guide typo.
       new  1c46798   Corrected an arg list in some currently unused code.
       new  b823500   Special "start-up" triggers apply only to cycling tasks.
       new  265a396   Merge branch 'master' into queues
       new  2ed28a2   Updated change log.
       new  465243d   Detect illegal variable names in namespace environment sections.
       new  7ff8343   Bug fix previous change today.
       new  a333f3e   Removed some redundant validation code.
       new  f5730cb   Validation warnings for unused tasks.
       new  f93e198   Disabled submission of ungraphed tasks, documented runtime task omission.
       new  3d5f48b   Allow families to be assigned to internal queues.
       new  c0c764b   Merge branch 'master' into queues
       new  4eb9cf4   Update gui code for the previous change.
       new  03ac8fa   Merge branch 'master' into queues
       new  2b94255   Release runahead tasks to held if suite stop in progress.
       new  6dcacce   Updated change log.
       new  1c5d634   Only update graph GUI when basic state info changes.
       new  75636be   Updated change log.
       new  d217995   Handle non-existent suite.rc properly in new version module.
       new  bc003c8   Merge branch 'queues'
       new  ca6f0c3   Merge branch 'master' of github.com:hjoliver/cylc
       new  42d07bb   Documented internal queues and the runahead limit.
       new  d65337e   Fixed new runtime inheritance graphing.
       new  60a7541   Better documentation of clock-triggered tasks.
       new  2199908   Update change log for 4.2.0 release.
       new  dcde539   Cross-version compat for register command.
       new  a0fc485   Even safer inlined suite editing.
       new  51ae40c   Merge branch 'master' into regpath
       new  461a359   Final change to use of RegPath.
       new  c62bcaf   Auto-checks in new-release script.
       new  81bb7e5   Merge branch 'regpath'
       new  540b470   Updated copyright statements for 2012.
       new  71f36a7   Fixed circular import in new regpath code.
       new  6ef8b5b   Truncate PBS job names to 15 characters.
       new  25d57de   Tidied new Running Suites chapter
       new  79dd180   Final change log update for 4.2.0.
       new  65b3033   Disabled some debug output.
       new  2d5a48f   Minor doc and copyright comment changes.
       new  9884965   Fixed and error in the housekeeping utility.
       new  42b7b00   Fixed a bug affecting retriggering of continually failing tasks.
       new  ab57320   Bug fix for family graph triggers with cycle time offset.
       new  d703339   Change log updated.
       new  c9f4bab   Finally nailed family graph trigger parsing.
       new  42809ad   Added some in-source comments for previous change.
       new  0f5165f   Exception handling for state dump corruption.
       new  c667613   Put cylc version in suite stdout preamble.
       new  a70c99a   Put cylc homepage in suite stdout preamble.
       new  68ae076   Moved some To Do items to github issue tracker.
       new  ddbfcac   Cleaned up Omitting Tasks At Runtime section of user guide.
       new  bd6a01f   Fixed a bug affecting failed tasks that succeed after retriggering.
       new  23a65c7   Minor tidy-up of main command help.
       new  b0b5ace   Updated command help screenshot.
       new  6ed3c0a   Update U.G. installation section.
       new  926e54a   Added start-trigger example suite.
       new  5d40837   Better documentation of internal outputs.
       new  5b66977   Minor User Guide update.
       new  afcb3f5   Updated the To Do list.
       new  8a9e625   Minor User Guide typo corrected.
       new  9d79345   Updated change log for 4.2.1
       new  bfb3a00   Removed obsolete gui To Do menu item.
       new  a864a48   Restored remote host access to the ping, dump, show, and monitor commands.
       new  8a9b2fc   Task started triggers implemented; closes #27.
       new  7edb4c5   Removed reversed command line argument handling in register command.
       new  e97839f   Restored db unlocking by reg command when suite.rc is unreadable.
       new  3239933   Bug fix runtime inheritance of boolean config items.
       new  2de5c55   Tidied hold and release command help.
       new  3a9c99b   Extended the ping command to test for specific running tasks.
       new  3b2e79e   Added initial and final cycle times to task environment.
       new  12e3932   Finished initial and final cycle env variables.
       new  f4de5a6   Corrected a minor error in the User Guide.
       new  64c1b90   User Guide, Jinja2 installation section - typo fixed.
       new  60ad532   In sim mode, omit all job script sections not needed by dummy tasks.
       new  86c750c   Updated some in-source comments.
       new  ff8173f   Updated change log.
       new  c1ba2d8   Duplicate prerequisites no longer an error; just unnecessary.
       new  099e9c6   Bug fix for local tasks that follow remote tasks.
       new  2132d07   Restored correct scan of user's own secure suites. This closes #36.
       new  0e4b996   Cleaned up port scan output a bit.
       new  e1eb692   Handle connect failure in messaging commands. Closes #35.
       new  e976e6c   Handle missing lockserver in locked-suite shutdown.
       new  63dde4c   Cleaned up lockserver-related task message error handling.
       new  62fb8ab   Fixed reregistration when target is an existing group.
       new  c2d2df7   Fixed a typo in detaching example suite.
       new  410d0a1   Fix interpolation of <TASK> in dummy (graph only) tasks
       new  083625e   Updated the change log.
       new  4e2db3b   Merge branch 'master' of https://github.com/hjoliver/cylc
       new  41e626d   Fixed previous fix for interpolation of <TASK>
       new  cf0839d   Catch invalid conditional trigger expressions in suite validation.
       new  501139b   Updated change log.
       new  ef9651f   Validate conditional triggers at each valid task hour.
       new  5233f23   Cleaner output from conditional trigger validation.
       new  988da59   Ignore trailing commas in runtime namespace heading lists.
       new  87919fc   Restored single submit of ungraphed tasks.
       new  b3e2056   Detect illegal use of task identity vars in job log paths.
       new  cac8c87   Added CommsTest Pyro network communication demo.
       new  62f8a80   Check for task name case errors. Closes #37.
       new  087e9db   Updated change log.
       new  3cbef7f   Cleaned up remote control log messages.
       new  4e33c7e   Bug fix for manual "reset task to failed".
       new  4370f8b   Tasks should spawn on failure as well as success.
       new  1b4e7ec   A User Guide typo fixed.
       new  92386af   More sensible warning from the graph GUI, for outsider tasks.
       new  a1989ba   Updated the start-trigger example suite.
       new  846c1b6   Updated changelog for 4.2.0.
       new  0b50b98   Documented: "cylc graph" -o option is not for namespace graphing.
       new  95d0bbf   Merge branch 'master' of github.com:hjoliver/cylc
       new  602b95f   Bug fix for disabling the runahead limit.
       new  6502ad4   Added remote example suites.
       new  49e4f66   Bug fix for multiple start-up tasks on the left.
       new  c72c5d9   Automatic visualization node groups for task families.
       new  5ca5df3   Generalized cycling, with examples; almost complete.
       new  96cdcf9   Daily cycler class with reference cycle; etc.
       new  08c8ce0   Minor bugfix in regpath exception handling.
       new  dde9eae   New TaskID classes, not used yet.
       new  19143c0   Bug fix async cycler class.
       new  e98a7de   config.py graph code refactoring.
       new  68296aa   Cleaner graph edge and node addition.
       new  e1ef274   Removed some obsolete code from config.py
       new  1655a3f   formatted task node IDs
       new  d56edfe   Daily suite working again.
       new  5f11938   All three of the new cycling examples working again.
       new  b4da579   Updated the anniversary example suite.
       new  ee4cc9c   Bug fix: "release suite" was releasing all tasks from hold
       new  c2d3d2a   new cycling working with simple internal outputs.
       new  c9b5579   Tidied the Anniversary cycling class and example.
       new  a5612a5   Set temporary runahead limit for anniversary example.
       new  8e0198b   Simplified Anniversary module a bit.
       new  e503e73   Removed some obsolete commented-out code.
       new  2b27fb0   Updated id/TaskID setup to get everything running again.
       new  bd9a2d0   Merge pull request #38 from m214089/cycling
       new  31e5011   A few corrections to the previous TaskID conversion commit.
       new  fbfed56   Simplified trigger generation a bit.
       new  aefeda7   Distinguished intrinsic and evaluation offsets in prerequisites.
       new  31fdecf   Explicit internal outputs with cyclers.
       new  1cd5bd1   Restored conditional trigger validation.
       new  55f54e0   Simplified non-conditional trigger definition.
       new  3c037b0   Simplified conditional trigger definition.
       new  2efc88f   Repeating asynchronous tasks working with cyclers.
       new  f55926f   Minor User Guide changes.
       new  487da4c   Upgraded the remaining cyclers.
       new  74ea3e1   Handle initial cycle properly in the presence of async tasks.
       new  519dd20   Fixed remaining minor problems from change to new TaskID class.
       new  9094fa4   Updated FamilyFail examples.
       new  62d0e53   Removed bad example suite.
       new  1dfcd7c   Added new dev admin script.
       new  b69cd12   Updated HourlyDaily mixed cycling example.
       new  bfada60   Merge branch 'cycling' of git at github.com:hjoliver/cylc into cycling
       new  12b3167   Restored 10 digit cycle time in suite log filtering.
       new  ee79421   Update admin example to use the namespace hierarchy.
       new  0bf3c4e   Cleaned up some of the example suites.
       new  abc86a6   Automatic computation of minimum suite runahead limit.
       new  52ec856   Compute runahead on old waiting tasks, not un-failed.
       new  92dc4fa   Merge branch 'master' into cycling
       new  cf40238   Sequential task spawning change, and forced spawning.
       new  8db9d47   Made task log filtering handle async tasks.
       new  a644812   Optional non-Pyro ssh-based remote task messaging.
       new  656a059   Merge branch 'master' into cycling
       new  a1cc847   Internal task output time offset syntax changed.
       new  3ed43c4   Start developing monthly and yearly cycling from Hilaries anniversary example.
       new  04ed67c   Added arithmetic routines for yearly and monthly as those are not available in datetime.
       new  08783cd   A User Guide typo fixed.
       new  d1b1925   Merge branch 'master' into cycling
       new  99b664a   Bug fix the previous ssh messaging change.
       new  1f73286   Task failure hooks are now called only for a final definitive failure.
       new  b4bfa1d   ssh messaging config via suiterc.spec.
       new  85de3ce   Clearer ssh messaging output.
       new  7e368f2   Merge branch 'master' into cycling
       new  22cabb7   Merge branch 'master' into cycling
       new  8e92122   Merge branch 'cycling' of git at github.com:hjoliver/cylc into cycling
       new  f3159ec   Minor ssh messaging doc update.
       new  bd58864   Merge branch 'master' into cycling
       new  78488a2   Merge remote-tracking branch 'upstream/cycling' into cycling
       new  af180e5   One User Guide typo fixed.
       new  34835ef   Installation documentation updated.
       new  ff28298   Merge branch 'master' into cycling
       new  a08d0d1   Merge remote-tracking branch 'upstream/cycling' into cycling
       new  00353fc   Changes for monthly cycling.
       new  422581b   Removed an debug print and added a test suite.
       new  c6f83e0   Have to remove an emacs backup file - need gitignore.
       new  2e80843   Avoid use of $TMPDIR in command help examples.
       new  c5c2932   Replace TMPDIR with $CYLC_TMPDIR
       new  3cb700b   Fixed inlined file backup location for 'cylc edit -i'
       new  5668166   Change log updated.
       new  a6a35d4   Monthly.py seems working.
       new  a433608   Cleaned chaos with origin.
       new  fc99942   Yet another leftover int to str conversion.
       new  ebafce4   Merge remote-tracking branch 'upstream/master' into cycling
       new  9c0475d   gcylc: create tmpdir using tempfile.mkdtemp if CYLC_TMPDIR is not defined.
       new  d686173   Revert to fc99942e7.
       new  954562a   Finally working version of monthly cycling.
       new  ccdbb5a   Added emacs highlighting mode.
       new  ffe175e   Yearly cycling draft.
       new  9215c50   Cycling seems to work.
       new  91e7b91   Unit test for Monthly.py had still a bug - fixed.
       new  7f8fe96   Removed/moved Anniversary to Yearly, source and examples.
       new  5bd6614   Added slurm job submission method.
       new  bcd29a5   Revert "Revert to fc99942e7."
       new  e370f1f   Updated change log.
       new  5b17c91   Made Monthly cycling time arithmetic slightly more general.
       new  e0eee33   Removed obsolete cycling branch readme file.
       new  251aeee   Updated change log.
       new  b02c698   Fixed treeview control gui for new cycling.
       new  1c15546   Merge pull request #39 from dpmatthews/gcylc-tmpdir
       new  80fc7b9   Merge remote-tracking branch 'upstream/master' for catching up the cycling branch merge.
       new  79c928c   Updated cylc-mode.el from Luis K.
       new  e8def5d   Completed the recent treeview gui fix.
       new  b28f27c   Centralized handling of the temp dir needed by some commands.
       new  05c89a7   Minor tidy post recent changes.
       new  6427ffa   Merge remote-tracking branch 'upstream/master' merge Hilary bugfix for stateview.
       new  8604222   Fixed a bug in the new Yearly cycling class.
       new  01f314a   Updated dev To Do list.
       new  ae49635   Changed Monthly cycling unit test slightly.
       new  c6c08ec   Extended the cycletime utility; closes Issue #43.
       new  e50b7d9   Updated the change log.
       new  6ad19b9   Merge remote-tracking branch 'upstream/master' for latest fixes of Hilary.
       new  bf45dfb   Used extended cycletime util in example suite.
       new  f352a78   No need to make temp dir manually in default case.
       new  5cb0535   Updated minimal remote suite for ssh-based messaging.
       new  b0c918a   Merge remote-tracking branch 'upstream/master' with latest bug fixes by Hilary.
       new  44932bf   Commented out some recent debug print statements.
       new  c8a7680   Fainter codeblock background colour in User Guide.
       new  52e2e5e   Single page HTML User Guide (contr: Luis Kornblueh)
       new  3baf677   Minor correction to verbose validation.
       new  77147a3   Print hostname in default command scripting.
       new  bde0cbb   Graphing tidied, optional node color for labels.
       new  f18b604   scan and ping commands tidied up.
       new  0d78217   Merge remote-tracking branch 'upstream/master'.
       new  26bf9a4   Merge branch 'master' of github.com:m214089/cylc.
       new  e341d4e   Fixed a bug in the housekeeping utility command.
       new  13fdcee   Clearer default command scripting.
       new  156b566   Handle running from a deleted current working directory
       new  1ff57bd   Amended scp util command help.
       new  9939bd5   All task job scripts print identity information.
       new  f1d66ef   Better implementation of namespace hierarchy graphing.
       new  a78b747   Updated To Do list
       new  384af4d   Merge branch 'master' of github.com:hjoliver/cylc
       new  206efe5   Updated cities example slightly.
       new  93c353e   fixed live graph movie.
       new  c55091c   Merge remote-tracking branch 'upstream/master'
       new  905c06e   Moved live graph movie into visualization section.
       new  2b5fdab   Merge branch 'master' of git at github.com:hjoliver/cylc
       new  9ee644b   Merge branch 'master' of github.com:hjoliver/cylc
       new  2c114b0   Merge remote-tracking branch 'upstream/master'
       new  96be84f   Tidied the pending section of the change log.
       new  5d5968c   Merge branch 'master' of git at github.com:hjoliver/cylc
       new  020e920   Fixed gcylc library imports.
       new  533c37a   Remove blank lines in suite.rc after Jinja2 processing.
       new  eeb5de9   An inconsequential change to the previous commit.
       new  29a2918   Merge remote-tracking branch 'upstream/master'
       new  3813bc2   Removed obsolete '--pretty' option from validate command
       new  ab0dbb4   Fixed a bug in the little-used block command.
       new  b32b1ef   Started disabling remote suite access controls.
       new  93b534e   Merge branch 'master' into rcontrol
       new  b4223e5   Enabled remote suite access for all commands.
       new  6e92ed9   Tree control GUI for remote suites.
       new  8397e95   Graph control GUI for remote suites.
       new  5a904a1   Fixed a typo bug in the show command.
       new  f632681   Added "cylc show" functionality to the GUIs
       new  27528c8   Merge branch 'master' into rcontrol
       new  6ffa931   GUIs working again for starting a suite
       new  847e6ce   split and merge views into single GUI.
       new  996ee0c   Automatic secure passphrases.
       new  7a143ce   Made secure passphrases automatic
       new  2dbfd33   WIP: auto passphrase handling.
       new  81ff600   In-source documentation of passphrase location logic.
       new  d5e190b   Secondary view and toolbar
       new  3248d26   Passphrase locations handled properly.
       new  5f4cd3e   forgot a file! switch between horizontal and vertical layout
       new  50fbbbe   WIP: ability to start suites remotely.
       new  698aba7   Backslash escape quotes and strings in values of environment variables in job files to allow shell tilde expansion to work.
       new  17937f4   bug fixes and toolbar fix
       new  396ce40   bug fixes
       new  76cb31e   fix toolbar and menu synchronisation
       new  99e6d20   remove updater hack
       new  8874603   remove updater hack
       new  a050b37   Merge pull request #45 from dpmatthews/env-value-escape
       new  fd5a48c   polish toolbar
       new  8539224   Removed support for pre-Python 2.4 sub-process execution.
       new  6f91de2   Merge branch 'master' of github.com:hjoliver/cylc
       new  536217d   Merge branch 'master' into rcontrol
       new  2e0d780   Fix update of info bar
       new  97f7152   Remove print statement and improve start button
       new  9f8fa71   Further improvement of start/stop buttons
       new  0e9a4de   Converted to new task retry method, delays not implemented yet.
       new  0f7a414   Retry delays working; we just need more info the user.
       new  6530015   Retry delay with new task state for monitoring.
       new  005fa73   Retry state for tree GUI.
       new  e5653a1   Retry state for terminal monitor.
       new  79524dd   WIP, almost done.
       new  6ef2bb0   Restore startup behaviour e.g. gcylc -g, fix bugs
       new  20d5c83   fix startup views bug
       new  79df506   document new additions
       new  e64575e   fix menu and toolbar bug
       new  01daf8b   Combo box chooser on toolbar for primary view, combine view menus
       new  bc29b72   Merge remote branch 'upstream/master'
       new  a9eadf6   Merge branch 'master' into merge-views-dev
       new  22af055   Fix master changes as applied to this branch
       new  4df406d   Fix comment.
       new  2535436   Merge pull request #46 from benfitzpatrick/merge-views-dev
       new  8b66877   Clean gui exit from File menu.
       new  8f4e7c6   Updated change log.
       new  3ed1291   Reverse 698aba7947c486b874e18963bfa5cfa0abf6d6c1, but handle tilde in job file explicitly.
       new  afdf2b0   Removed recent debug print statements.
       new  beeef80   Avoiding altering task order a submit time.
       new  e6d82d2   Another debug print removed.
       new  70dedaf   Order LED view column headings again.
       new  3345800   Merge branch 'master' into retry
       new  2ac2e11   Merge branch 'master' into rcontrol
       new  eab30e0   removed obsolete rcontrol branch readme.
       new  af442c3   Merge remote-tracking branch 'upstream/master'
       new  ca15bd5   Merge branch 'master' of https://github.com/m214089/cylc
       new  282b74c   Cleaned up remote suite run and restart.
       new  83b3713   Documented some new features.
       new  aaff83e   Merge remote-tracking branch 'upstream/master'
       new  95b8d7a   Initial implementation of sorting and easier-update in tree view
       new  abe122b   Support for family namespaces in tree view.
       new  25fb933   Debug tree view changes and polish a bit. Allow switching on and off of family grouping
       new  add90ee   configurable dummy task run length.
       new  2f659a4   Right click menu for LED view
       new  456983d   Compute runahead limit only for cycling sections.
       new  25a330e   Cleaned up top level of graph parsing.
       new  f7c02a0   Factored out file inlining and line contin.
       new  15e9e5d   Added retry delay example suite.
       new  ecc5000   Simplified dummy run length config.
       new  fed887b   Merge remote-tracking branch 'upstream/master'
       new  d68f431   Added CommTest for pyro4 and moved the respective code in its own directory. Updated highlighting for emacs.
       new  2bde10d   Merge branch 'master' of github.com:m214089/cylc
       new  a053dfc   Merge branch 'master' into tree-view-dev
       new  786e147   Now highlighting of jinja2 works inside graph string.
       new  093cdab   Passphrase: remove generation messages.
       new  fa38977   Remove 'collapsed families' dependence and make default not to group
       new  751d07c   Passphrase: fix typo.
       new  24a1af6   Added MacOSX .DS_Store to gitignore.
       new  32d1c58   Added updated mailing scripts in python makein cylc more independent from system.
       new  cf03fdb   First draft of status for families
       new  9e18e2e   Removed some obsolete gtk imports.
       new  b88a5ec   Top level exception handler for gcylc.
       new  e3642c5   Revert "Added updated mailing scripts in python makein cylc more independent from system."
       new  e9b059d   Revert "Added MacOSX .DS_Store to gitignore."
       new  b21de0e   Revert "Now highlighting of jinja2 works inside graph string."
       new  27d0966   Fix broken simulation mode.
       new  24df9fd   Revert "Added CommTest for pyro4 and moved the respective code in its own directory. Updated highlighting for emacs."
       new  54a7dd8   master now identical to upstream/master, Hilaries master.
       new  3390be5   Family status display in the graph view and hover-over text.
       new  5244e75   Added start for C-library.
       new  b39816f   Updated highlightinh mode for emacs with jinja2.
       new  a8a0df4   Fix hover-over and add more comments.
       new  2d13a48   Merge pull request #62 from dpmatthews/sim-mode-fix
       new  772fa9e   Merge branch 'master' of github.com:hjoliver/cylc
       new  0eb7110   Merge pull request #59 from dpmatthews/job-file-tilde
       new  c95377b   Minor fix for pull request #59
       new  16838e3   Job script fix for tilde expansion.
       new  6e65989   Merge remote branch 'dpmatthews/passphrase' into passphrase
       new  6ff841e   Merge pull request #63 from matthewrmshin/passphrase
       new  1e6787d   Better error message for empty passphrase file.
       new  71e3413   Print line for Jinja2 syntax errors.
       new  9792c9a   Minor fix to previous change.
       new  f3763aa   Cleaned up passphrase location handling.
       new  e67381c   Updated User Guide a bit.
       new  c4c63f5   Removed libcylc belongign to another branch.
       new  50425b5   Merge remote-tracking branch 'upstream/master'
       new  3724e6c   Merge remote-tracking branch 'upstream/master'
       new  c6a30c9   Fix panning graph view.
       new  925ec61   Propose icon and apply to all dialogs and windows.
       new  ac50ff9   Delete test lines.
       new  55f6d29   Consolidate common icon-functions and improve windowing.
       new  1b6627e   New files
       new  c1229c2   Changes following Matt's review
       new  79ecf3b   Make compatible with early PyGTK versions.
       new  5f60413   Merge pull request #64 from benfitzpatrick/icon-dev
       new  b031853   Removed unnecessary port scan in bin/gcylc.
       new  b572e28   Bug fix remote control suite start.
       new  92f17cf   Merge pull request #65 from benfitzpatrick/group-status-dev
       new  16f4741   Family state summary for empty (base graph) members.
       new  63a56a4   Updated the change log.
       new  c24816b   Fix "no display" warnings from some cylc CLI tools.
       new  bb30134   Updated.
       new  6d72b0f   Add states to tree groups
       new  74395a9   Fix null graph view disappearing act
       new  e991091   Fix row expansion
       new  d70b1b1   Fix gcylc launch of show suite info.
       new  1c4a338   Merge branch 'master' of git at github.com:hjoliver/cylc
       new  fc4eef0   Merge pull request #69 from benfitzpatrick/fix-switch-graph-view-dev
       new  2d1be38   Merge pull request #70 from benfitzpatrick/fix-view-suite-info-dev
       new  c3ba831   Merge remote-tracking branch 'upstream/master'
       new  ea88d91   Merge branch 'master' of github.com:m214089/cylc
       new  0a18fab   Revert fix.
       new  402c080   Runahead limit from oldest non-failed task.
       new  4b52f75   Merge remote-tracking branch 'upstream/master'
       new  2c00261   Merge branch 'master' into tree-view-dev
       new  6be2ba9   Added to the doc cleanup script.
       new  46519b0   Merge branch 'master' of github.com:hjoliver/cylc
       new  b206db7   Import user environment to Jinja2 suite template.
       new  16d1e05   Fix state summary and re-jig auto-expansion for groups
       new  3cb59e9   Filename templating is now done by the extended cycletime utility.
       new  ab1d767   Merge branch 'master' of git at github.com:hjoliver/cylc Conflicts: 	changelog.txt
       new  f24f59e   Updated the change log.
       new  c757e06   Don't grey-out GUI start-pause button.
       new  5f54866   Better documentation
       new  3f6feb9   Remove commented out code
       new  06d168e   Add states for cycle times.
       new  7f98da9   Merge remote-tracking branch 'upstream/master'
       new  95500e2   Remove evil tab characters from source.
       new  c2c6848   Merge branch 'master' of github.com:hjoliver/cylc
       new  d9f4d4a   Fixed further mising regex components for jinja2 in emacsh highlighting mode.
       new  dc4e19a   Merge branch 'master' into highlight
       new  641ad46   Attempt to handle cylc run/restart --host correctly.
       new  19959d5   Fix debug mode introduced by previous change.
       new  ad840e2   Completed cycler-based default runahead limits.
       new  c612110   Merge branch 'master' of git at github.com:hjoliver/cylc
       new  3d7fb73   Merge pull request #77 from matthewrmshin/run-host-fix
       new  0e6b13f   Removed some obsolete code from run commands.
       new  7aafdbc   Bug fix passphrase module.
       new  9a1a830   Minor change to new run module.
       new  de474b2   Updated graph command help.
       new  f253cca   Merge branch 'master' of github.com:hjoliver/cylc
       new  362f50c   Removed last vestiges of the obsolete template command.
       new  58d1d2f   Bug fix log command for old rotations.
       new  71dc045   Merge branch 'master' into tree-view-dev
       new  e0a826f   Changes from review
       new  b1c5b87   Bug fix recent change to command arg parser.
       new  85cf604   Merge branch 'master' of git at github.com:hjoliver/cylc
       new  f771941   Merge pull request #78 from benfitzpatrick/tree-view-dev
       new  ac525b4   Updated change log.
       new  97ebb69   Inline include files before compat processing.
       new  85a848a   Support for Jinja2 custom filters.
       new  0230884   Merge branch 'master' into right-click-task-menu-led-dev
       new  2a30e7d   LED view: Hover-over text and add task heading toggle back in
       new  d348f16   Improve null header tooltips
       new  545ffe1   Clarified documentation of work and share directories.
       new  6f710bc   Merge branch 'master' of git at github.com:hjoliver/cylc
       new  05ca98b   Squashed commit from private branch.
       new  389e186   Updated admin check commands a bit.
       new  d15f3b9   Updated the change log.
       new  c415698   Explicit version reinvocation.
       new  1501411   LaTeX typo fixed.
       new  18ee2fa   Updated doc processing script.
       new  643894a   Minor command help tidying.
       new  1df1ac9   Browse command improved slightly.
       new  0f60dde   Some pre-release tidying.
       new  2b054a8   Simplified task state change handling.
       new  83396b7   recent compat bug fix.
       new  13981d2   Do some checks only if validating.
       new  c3bedb5   Compat check continues past Jinja2 errors.
       new  d2d3152   Support central cylc Jinja2 custom filters.
       new  426ae98   Removed two obsolete files under dev.
       new  dc63d4c   Updated new-release script.
       new  e1557d5   Changed documentation display command name.
       new  e614bd1   Minor doc update.
       new  b860b1a   More informative compat message.
       new  85f91b4   Updated doc screenshots.
       new  d85a3fb   Made suite database lock file specific to the DB.
       new  6c66a4d   Tidier command line processing internals.
       new  9dbabf6   Bug fix previous change.
       new  4d248a9   Fixed explicit passphrase handling.
       new  06dc805   Added a cylc version override command option.
       new  d54b803   Support copy between suite databases.
       new  e32807d   Updated task messaging command for recent changes.
       new  e2e9be2   Got control GUI working with today's changes.
       new  3ad0ace   Some minor main command help tidying.
       new  7394891   Print validation error info to stderr.
       new  11f75c4   GUI button to load initial and final cycle times.
       new  d10ae3c   Some documentation tidying.
       new  289b57e   Handle extended cycle times in suite.rc.
       new  49bc3db   Clearer compat info message.
       new  0d44474   Removed a debug print statement.
       new  d68a431   Cleaned up a few details pre-release.
       new  30db7f3   Updated To Do list.
       new  2e89a59   Briefer compat info message.
       new  1b41737   Fix: dbgetter renamed to localdb.
       new  f955e48   Merge pull request #80 from matthewrmshin/dbgetter-fix
       new  71d6c94   A minor change for Python 2.4 compatibility
       new  a844b34   Initialize GUI fam_state_summary to empty dict.
       new  00ffba7   Python 2.4 compatibility for any() builtin.
       new  0de18a8   Make new GUI 'group' icon work for older pygtk.
       new  f660c22   Updated view command options in gcylc.
       new  dbc72dd   Updated pretty-print option names.
       new  15c85fc   Allow Jinja2 syntax errors to rise up to config module
       new  aaf4f32   Fixed a missing import in scheduler module.
       new  4a95cbe   Only import compat_explicit if needed.
       new  436364a   Job file specialization to AIX.
       new  5dd1420   Completed automatic passphrase discovery ...
       new  bff6803   Merge branch 'highlight' of git://github.com/m214089/cylc
       new  2a9c97a   Passphrase detection for remote tasks, and passphrase verbose output.
       new  e737b81   Remote passphrase is not needed if using ssh messaging.
       new  bf13ef2   A small fix for the previous commit.
       new  94bf012   Another fix for previous.
       new  14aecef   Documented Pyro and ssh connection methods.
       new  d069105   Flexible initial control GUI views.
       new  1a0850c   Use suitedir instead of suiterc in places.
       new  9a80421   Remove all 'raise SystemExit' from scheduler.py
       new  631cdd8   Re-ordered CYLC_ variable definitions.
       new  8e0a18f   DB copy command - recent (since last release) bug fixed.
       new  d942fe8   Updated the change log.
       new  fd4096d   New network connection timeout command line option
       new  3ad7cd3   Minor change.
       new  dd8b14a   Propage debug mode through to task messaging.
       new  1c6ef84   Propagate new Pyro timeout through to task messaging.
       new  7afa846   Split the GUI invocation command in two.
       new  ab031cd   User passphrase properly when launching gcontrol from gcylc.
       new  e6b711d   Updated User Guide.
       new  eddaa91   Updated main command help.
       new  8fdd27f   Alternative DB specification by username; gcylc spawned command tidy.
       new  3db0a78   More pre-release tidying.
       new  1094db9   Yet more pre-release tidying.
       new  3e8e211   Fixed explicit outputs for async one-off tasks.
       new  19e9c5c   Detect use of old-style cycle time format in output messages.
       new  1676b79   Updated change log for the new release.
       new  e4d7ef2   Very minor command help change.
       new  8226c40   Made retry delays work with clock-triggered tasks.
       new  d2cbcf4   Bug fix passphrase location list.
       new  a3bfbf2   Bug fix initial check that a suite is not already running.
       new  db00807   Stop constant log messages from GUI task list requests.
       new  37a26a3   Clean up use of pyro connection timeouts, and default to None.
       new  de44768   Updated change log for 4.5.1
       new  a3a80c4   Default Pyro timeout None, not zero.
       new  2a891cd   Pyro time value float, not integer.
       new  75d242d   Propagate verbose mode through cylc pyro clients.
       new  9e76974   Verbose mode for command pyro clients.
       new  32881d9   New deliberately slow job submission method, for test purposes.
       new  8a1d909   Updated change log.
       new  e69b4de   Merge branch 'master' into jobthreads
       new  20eeb90   New failing job submission method, for test purposes.
       new  0ceeb7a   Parallel job submission for tasks ready at the same time.
       new  0f402d4   Handle file not found in GUI log viewer.
       new  ee80d12   gcontrol log view when suite not running at GUI start-up.
       new  a520bd4   Updated the "outputs" example suite; improved new release generation.
       new  12c2f87   Remote task job submission stdin redirection inside the subprocess.
       new  91a653f   Site specific modification.
       new  507d8d5   Separate /etc/profile call from the rest of the remote job submit command.
       new  4a00736   Merge pull request #81 from matthewrmshin/ukmo
       new  2d3a78f   Remote task submission sources $HOME/.profile automatically.
       new  d97ebf9   Updated "initial scripting" documentation.
       new  f8896d4   Batched parallel job submission.
       new  5e31560   Minor tidy up.
       new  31c0ff4   Minor CUG tidy.
       new  592916d   CUG grammar correction.
       new  ce5e775   Always export lockserver port to task environment.
       new  172a5d8   Merge branch 'master' of github.com:hjoliver/cylc
       new  d5ed130   Fixed doc of retry delays in suite.rc reference.
       new  5db09f5   Check validity of retry delay values.
       new  b2572a0   User Guide typo fixed.
       new  f294f55   Tasks need a deepcopy of the retry delay list.
       new  0f28da6   Fixed cylc bin path on suite host for ssh messaging.
       new  7f22e2c   Updated the change log.
       new  69a6dda   Implemented a retry event hook.
       new  764d853   Clarified UG doc of job log directory.
       new  f79e11b   Initial cycle persists across restarts.
       new  dd8ebb2   Fixed raw run cylc message.
       new  4e1d3c2   Do not set ICT on warm start.
       new  49cb1ac   Restored job script location print.
       new  aa6abdf   Put task ssh messaging env variable where it belongs.
       new  9dbbde9   Put pyro timeout env variable where it belongs.
       new  58c7d1d   Moved "initial scripting" below task environment.
       new  3bb7060   CYLC_DIR no is longer needed in task job scripts.
       new  d86528e   Task resurrection for job preemption recovery.
       new  233cc89   Update run command help.
       new  7dc6931   Improved the UG Quick Start doc.
       new  bd02e96   Documented initial cycle time issues.
       new  1c7dc2f   Reverse order of shutdown check and request handling.
       new  579e013   Some minor GUI menu tidying.
       new  69f55ae   Optional abort if any task fails.
       new  88f02f2   Tidied job submission info in suite stdout.
       new  3091bc9   Document that families of families can be used in the graph.
       new  7b5f286   Improved runahead limit documentation.
       new  14539da   Default task state filtering GUI text view: show all.
       new  b97e7aa   Plain version numbers in help.
       new  397f84d   Runahead limit should apply to running and waiting tasks.
       new  830d702   (w.r.t previous change: or submitted)
       new  a9d5d7e   Updated README
       new  1275444   Ability to reload the suite definition at run time.
       new  3c3e84b   Merge branch 'master' of git at github.com:hjoliver/cylc
       new  bb204a3   A minor tidy of the reload commit.
       new  9a181d6   Restored task list combo box to gcontrol log viewer.
       new  6d10d27   Got rid of the 'a:' prefix for async tags on the command line.
       new  010c586   Minor change log update.
       new  3b0cf7d   For multiple suicide triggers "any satisfied" will do.
       new  37cb671   Revert "For multiple suicide triggers "any satisfied" will do."
       new  0e67c0f   Document combining suicide triggers.
       new  b0bdad5   Allow restart even if some task definitions have been removed.
       new  5f4245a   Completed the new initial and final cycle time handling.
       new  3fd8350   Moved task log, work, and share directories up out of "job submission".
       new  9b6ddf1   Open dot for conditional suicide triggers.
       new  028b2a0   Define share and work dirs before runtime environment.
       new  c294525   Fixed a typo.
       new  53b0129   Allow use of cylc without Pyro where possible.
       new  56e8c3c   Final jobscript section order rationalization.
       new  300862b   better temporary import location for yesterdays change to Pyro imports.
       new  c25cbea   job script reordering correction for started message.
       new  5ced41f   Fix bug for skip-cycle intercycle intertask dependencies.
       new  553124d   Truncated suite start and stop cycles made legal again.
       new  b239a72   Extend the default minimum runahead limit by 1 hour.
       new  39d5538   Extended intercycle fix (5ced41) to all cycling modules.
       new  0aeb30b   Allow shutdown handler as suite diagnosis.
       new  8d4beed   Updated change log.
       new  0352b68   Relegated some warnings to the info logging level.
       new  6a37169   Implemented suite timeout hook.
       new  63d8c1c   More warning-to-info relegation.
       new  8a666e1   Replaced a redundant library sub-dir init file.
       new  9dcdb40   Added suite log dir to CYLC_ env variables.
       new  c3f32e0   Proxy insertion and removal: debug logging level.
       new  721146e   Merge branch 'master' of github.com:hjoliver/cylc
       new  56942f3   Another job script section ordering change.
       new  ed4712d   Restored runtime graphing functionality
       new  0e583ab   Optional logging of resolved dependencies.
       new  931b188   Fixed gcapture window text colouring.
       new  734577a   Updated change log.
       new  4db9168   A self-diagnosing test suite and simple framework.
       new  a8f850f   admin script to run a test battery.
       new  5c4c386   Added a suite startup event hook.
       new  20ccc8c   Factored out event hook code.
       new  4170bcc   Updated change log and User Guide.
       new  85e70e2   Renamed task.run_external_task()
       new  6485567   Replaced original hybrid simulation mode.
       new  eb35d69   updated get-config command
       new  2553d9f   Simple reference test functionality.
       new  1fd3c08   Completed reference test implementation and docs.
       new  cd4ba28   disable pre- and post-command scripting in dummy mode.
       new  541babb   Higher-level family graph triggers.
       new  195b3ab   Invoke task process loop on a timer too.
       new  504373b   Fix for previous commit.
       new  90f05ee   Updated submit command.
       new  dea59fd   Handle suicide triggers in the purge algorithm.
       new  151fbc0   Added purge reference test.
       new  2c70ff8   Enter task processing on proxy insertion.
       new  11e0a58   Corrected a couple of spelling typos.
       new  1e0023c   Bug fix recent change to monitor.
       new  94d6520   New random integer utility.
       new  2d85b8c   Documented extended cycling (daily, yearly, monthly).
       new  199fe71   Fixed higlighting bug.
       new  323d2fb   New sim and dummy mode config done.
       new  48aee43   Merge pull request #95 from m214089/highlight
       new  860fa1c   User Guide updated a bit.
       new  8d77e6a   Added job script reference test.
       new  d9c73ec   If a remote task or owner is defined use ssh to submit.
       new  aebf728   Merge branch 'master' of git at github.com:hjoliver/cylc
       new  9483b7b   Handle include-files in version compatibility checking.
       new  e504233   Updated jobscript ref test.
       new  f859383   Optionally keep retries and events in sim or dummy mode.
       new  61e3361   Refinement of the new test-battery command.
       new  ca18e2a   Minor User Guide refinement.
       new  b5ac53b   Merge branch 'master' into right-click-task-menu-led-dev
       new  ceaddb2   Fix cycle time hover-over/menu
       new  f6613d8   Improved event config, and suite startup event.
       new  e849147   Sub-suites now load their own passphrase.
       new  a28dc17   Log info from RunEventHandler
       new  01d6863   Bug fix new event handling.
       new  a650b1d   Reference test suites for event handling.
       new  7aff28f   Added remote reference tests
       new  065c3e3   Updated example suites.
       new  a49c939   Update new-release script.
       new  1a63948   ref log for ssh test suite.
       new  2cfbc29   Fix runahead limit again.
       new  bedae95   Correct tooltip behaviour.
       new  f8bee9d   Pass final state information to gcontrol
       new  98dec39   Merge pull request #97 from benfitzpatrick/right-click-task-menu-led-dev
       new  868b451   Merge branch 'master' of github.com:hjoliver/cylc
       new  5f7dc12   Updated change log for Ben's dot view enhancements.
       new  11205e3   Suite timer reset option. Closes #98
       new  8bbe676   Added new "environment scripting" to job script.
       new  e60b454   Updated change log, fixed a typo in previous commit.
       new  ea329f2   Removed the suiterc.defaults documentation file.
       new  1c5c2ef   Enhanced get-config command.
       new  3809709   External host selection (doc and test); closes #88.
       new  b28b9c9   Implement for cylc dump
       new  5767447   Allow calling cylc graph and cylc view from gcontrol
       new  4b39ed3   Merge pull request #100 from benfitzpatrick/gcontrol_update_after_shutdown
       new  1622c9e   Discard profile stdout in new dump module.
       new  8c12dfc   Discard profile output in remote run module.
       new  dc9fec8   Changed implementation of new state file access a bit.
       new  fa51275   Minor update of get-config help.
       new  be14751   initial changes
       new  80b1d7b   Very minor command help change.
       new  e1ba1c7   Restore optional python native output to get-config.
       new  3a2ade5   Fix local use of new dump module.
       new  a0e8bf8   Merge branch 'statedump'
       new  4dd6d4d   More menu tweaks
       new  5691495   Print all global state items in cylc-dump.
       new  3036969   Merge branch 'master' into gcontrol_menu
       new  3e8e955   Changed version compat override option name.
       new  bd8db5a   Bug fix recent GUI changes.
       new  d54dd7f   Another reference test
       new  059e95f   Updated User Guide slightly
       new  42b5387   Sort dot view column headings.
       new  18b0a80   The ultimate no-stall runahead limit.
       new  f803458   Bug fix restart after surgery.
       new  1d8e29e   Simplified runahead limit internals.
       new  b62b6c6   Tidy up new runahead changes.
       new  2807045   New environment variable broadcast feature.
       new  f2df144   Fixed suite timeout for reference tests.
       new  40128d7   Updated new-release script.
       new  a277f5d   Fix remote re-invocation in ssh task messaging.
       new  ea03ff2   Updated test battery.
       new  6e16f71   Updated change log.
       new  ded855a   Improve toolbar grouping.
       new  d384d69   Merge branch 'master' into gcontrol_extra_cmds
       new  d7bdf7e   Merge branch 'master' into gcontrol_menu
       new  ad8671c   Tooltip for view option menu
       new  8f3ec99   Remove redundant menu separator
       new  328f240   Merge pull request #103 from benfitzpatrick/gcontrol_extra_cmds
       new  6fb9dca   Updated change log.
       new  56335b4   Merge branch 'gcontrol_menu'
       new  09489c7   Shuffle status bar
       new  074dde0   Merged in master changes.
       new  d7eca50   Add extra cmds
       new  9ab1e0f   Left justify mode
       new  063764f   Merge pull request #106 from benfitzpatrick/gcontrol_extra_cmds_reinsert
       new  77e7457   Updated and restored GUI quick guide.
       new  bed4bd4   Updated test battery command.
       new  28f46f7   Completed new environment variable broadcast feature.
       new  89a340a   Made new gcontrol menu items work for remote suites.
       new  6e76d0a   Some minor code consolidation.
       new  a8eae1f   initial work
       new  93a2338   Extra command work
       new  c58b17e   New file
       new  4279a88   Changes following review
       new  b2c6f3b   Merge branch 'master' into gcontrol_status_bar
       new  1b2ea2f   Fix extra commands
       new  657aa1c   Fix gcylc
       new  190b6a9   fix grouping
       new  952e686   Merge pull request #109 from benfitzpatrick/gcontrol_status_bar
       new  27dd015   Get rid of gcontrol "action succeeded" dialogs.
       new  87dd8dc   Removed a debug print statement.
       new  346049b   Fixed background_slow job submission.
       new  19e6a53   Some job submission refactoring.
       new  096cd1c   New environment variable to identify cold-start tasks.
       new  f8fe3fd   Updated the old To Do list.
       new  6581d2d   Small User Guide update.
       new  91cc24d   Updated change log.
       new  219618a   latest changes
       new  b7c8a5b   Fix summary text
       new  7c31e80   Merge branch 'master' into filter_group_dot_view
       new  6fd06ce   Introduce filter
       new  eaa5d98   Update
       new  a0b8c2b   Fix menu-toolbar link for first view.
       new  45df3e2   Shuffle methods
       new  cb6d938   Merge pull request #110 from benfitzpatrick/gcontrol_more_cmds
       new  d0fd112   Python 2.4 compatibility.
       new  a96d9d8   Restored explicit success trigger
       new  39831e5   Updated examples that use cycletime util.
       new  2a6e56d   Allow expected task failures in reference tests.
       new  ff74add   New triggering reference test.
       new  8353afe   Updated purge reference test.
       new  57feb49   Added validation to gcontrol Tools menu.
       new  8c7b276   Updated copyright statements.
       new  d8d4a00   Additional broadcast targetting options.
       new  0c29302   Reset suite timer on activity, by default. Closes #98.
       new  ae28400   Merge branch 'master' of git at github.com:hjoliver/cylc
       new  1861221   Removed graph view 'collapse subtree' functionality.
       new  a7a4d46   Pre-Python 2.5 compatibility for graph view.
       new  54963b2   Minor tidy-up.
       new  f5fc010   Pre-Python 2.6 compat for ImageMenuItem
       new  0ba0654   Fixed tool-tip code indentation error?
       new  ef55b59   One User Guide typo corrected.
       new  ad8828d   Removed code associated with the obsolete collapse-subtree feature.
       new  b52cadc   Corrected background_slow job sub method.
       new  03361a0   Merge branch 'master' of github.com:hjoliver/cylc
       new  644138c   Update task state flag after failed job submission.
       new  f417724   Update task state flag after failed job submission.
       new  b9a5996   Merge branch 'master' of git at github.com:hjoliver/cylc
       new  ebaacb5   Task title and description, closes #90.
       new  40e969d   Sort task name list for dot-view.
       new  a6e4c2f   Remote command re-invocation info to stdout not stderr.
       new  b2ea088   Merge branch 'master' of git at github.com:hjoliver/cylc
       new  b752003   Verbose mode connection times to stdout, not stderr.
       new  90ca6b9   Restored job submit failure hook activation.
       new  755bbbd   Completed the new 'environment scripting' config item.
       new  75cb89d   Just update suite summary on progress messages.
       new  f3dc658   Configurable sleep for bkg slow job sub method.
       new  d772d2f   Tidied task.incoming()
       new  0feaf7b   Fix state summary parsing
       new  de40be5   Merge branch 'master' into filter_group_dot_view
       new  72bf32d   implement temporary text for toolbar filter entry
       new  d7e7539   Updated comms test server help.
       new  373c952   New cylc main loop simulate program.
       new  7f73120   Merge pull request #123 from benfitzpatrick/gcontrol_fix_shutdown
       new  ec1f298   Merge branch 'master' into filter_group_dot_view
       new  90fe188   Bug fix gcylc 'view suite stdout'.
       new  7c28e80   Merge branch 'master' of github.com:cylc/cylc
       new  482fcbc   Merge branch 'master' into filter_group_dot_view
       new  c18e751   Added reference tests for the QuickStart examples.
       new  86b0014   Fix gcontrol title
       new  1fc9390   Merge pull request #128 from benfitzpatrick/gcontrol_title_fix
       new  49a27b1   Merge pull request #127 from benfitzpatrick/filter_group_dot_view
       new  ade8c87   Merge branch 'master' of git at github.com:cylc/cylc
       new  ce759dc   first work
       new  6c2c43e   Fix hold-on-startup bug
       new  8176384   Merge branch 'master' into gcontrol_fix_hold_on_startup
       new  f10c273   change title
       new  db35f0d   Restore suite example
       new  9eb7aa5   Merge pull request #130 from benfitzpatrick/gcontrol_fix_hold_on_startup
       new  d50f317   Merge pull request #129 from benfitzpatrick/gcontrol_runahead_host_status_bar
       new  9ad4f66   Updated change log.
       new  afcef3c   Handle gpfs filesets in gcylc File Chooser.
       new  1f75cf4   Merge branch 'master' of github.com:cylc/cylc
       new  71ff6c6   Fix right click submenu in graph view
       new  d3efeea   Merge branch 'master' into gcontrol_fix_graph_view_task_state_reset
       new  4ded784   Alter family right click menu
       new  04b1df1   Merge pull request #135 from benfitzpatrick/gcontrol_fix_graph_view_task_state_reset
       new  6b7283b   Merge pull request #136 from benfitzpatrick/gcontrol_right_click_menu_dot_families
       new  319224f   Updated main README file.
       new  c9bff36   Merge branch 'master' of github.com:cylc/cylc
       new  1509f4a   Create an empty suite db if one does not exist at load time.
       new  da436dd   Merge pull request #142 from hjoliver/gcylc-missing-db
       new  33711d3   Restored gcontrol cycle time focus functionality.
       new  9b4f966   Gcontrol graph view: stop plotting family members off to the side.
       new  ab99d36   Merge pull request #145 from hjoliver/master
       new  7b7cb71   Merge branch 'restore-graph-view-focus'
       new  479b586   Merge pull request #146 from hjoliver/master
       new  1a91387   Minor: some comments, and a print typo.
       new  4f4b1c2   Merge branch 'master' of github.com:cylc/cylc
       new  d324880   Minor: fixed a typo.
       new  ddd1d5e   Implemented new-style family triggers.
       new  a111e8d   Fixed change log typo.
       new  96dca75   Updated 'cylc monitor' for the secure passphrase era.
       new  97f8ddf   Updated server start-up blurb.
       new  6f97e69   Merge branch 'master' of git at github.com:cylc/cylc
       new  b4f7e2e   Updated new family triggering example.
       new  161eb77   Added to task retry documentation.
       new  6085893   Merge branch 'master' of git at github.com:cylc/cylc
       new  bac0ba5   Strict validation to fail naked dummy tasks. Closes #150.
       new  e7b5590   Merge branch 'master' into Issue31-family-triggers. Closes #131.
       new  255fb19   Handle Tom Rosmond's job submission error cleanly.
       new  c1f80fd   cylc scan: obey the absence of --verbose.
       new  66c0734   Merge pull request #151 from matthewrmshin/cylc-scan-verbose
       new  1a0df30   Scan output adjustment: pyro timing on verbose, silent for gcylc.
       new  5eef289   Updated task event hook documentation.
       new  6feab37   Updated task event hook documentation, again.
       new  53d840b   Merge branch 'master' of github.com:cylc/cylc
       new  474993d   Updated example suites for family triggering changes.
       new  f44d771   Made unqualified family names illegal on the left side of a trigger.
       new  473440f   Two bug fixes for treeview filtering.
       new  9176dc1   Allow treeview filtering by regex.
       new  6d929fa   Replace datetime.strftime() for pre-1900 dates.
       new  adfaf23   Merge branch 'master' of github.com:cylc/cylc
       new  c87d687   Finished the new suite definition reload feature.
       new  2bcd491   Removed the final restriction on suite reloading.
       new  3582b1f   cylc/cylc#140: cylc.rundb: 1st attempt on a simple DAO.
       new  6cf69d0   Merge branch 'master' into 140.rundb
       new  ff6c4e5   cylc/cylc#153: fix family filtering in tree view
       new  e800930   Merge pull request #157 from benfitzpatrick/153_gcontrol_fix_treeview_filtering
       new  e83b5a7   Removed an obsolete comment.
       new  ac08113   cylc/cylc#154: fix remote gcontrol fail for fresh suites
       new  3f5f431   Merge branch 'master' into 140.rundb
       new  d2b4624   Merge pull request #159 from benfitzpatrick/154_gcontrol_fix_state_startup
       new  a6f4a06   Initial reduction in redraw for non-cycling suites.
       new  a487e53   Fix redraw frequency for outside-graph ids
       new  4c70277   Introduce normal scale xdot for connection_lost
       new  7c3fb6b   cylc/cylc#148: initial attempt.
       new  1ac1f61   cylc/cylc#148: refine.
       new  9cec38f   Task stdout or stderr direct from right-click menu. Closes #161.
       new  473a982   Put right-click task view in a sub-menu.
       new  0a35e01   Don't duplicate log handlers on suite def reload.
       new  e6637bc   Better error message for wrong passphrase.
       new  7240305   Update scan command help a bit.
       new  1f09e31   metomi/cylc#148: update following review.
       new  1bfc1ea   Merge branch 'master' into gcontrol_reduce_graph_redraw
       new  354da4d   gcontrol graph redraw - style consistency
       new  66d8d1b   cylc/cylc#158: alter gcontrol time display
       new  04cf5af   Merge branch 'master' into 140.rundb
       new  231f64a   Merge pull request #162 from benfitzpatrick/148_landscape_xdot
       new  1eed7a1   Merge branch 'master' into 140.rundb
       new  21473b8   Merge branch 'master' into gcontrol_reduce_graph_redraw
       new  63ba600   Update graph redraw on orientation change
       new  84f4eb2   cylc/cylc#158: trim sub-second time info
       new  f5db11b   Merge pull request #163 from benfitzpatrick/gcontrol_reduce_graph_redraw
       new  500a98b   Merge branch 'master' of git at github.com:cylc/cylc
       new  df6f5bf   Updated change log.
       new  07cfba5   Merge branch 'master' into 140.rundb
       new  9f6fd7c   Merge branch '140.rundb' of github.com:matthewrmshin/cylc into 140.rundb
       new  df592f8   Merge pull request #167 from benfitzpatrick/158_gcontrol_fix_time_display
       new  b280bd4   Merge branch 'master' into 140.rundb
       new  165961c   Removed spurious graph view menu separator.
       new  03afb32   Correct suite timeout event message and standardise other messages
       new  3e309f5   Use all lowercase for suite event messages to match task event messages
       new  99186ca   Merge branch 'master' of github.com:cylc/cylc
       new  1ff07b2   gcontrol user configuration file and color palette used by all views.
       new  3094245   Updated purge test for new family triggers.
       new  1f12e7e   Merge branch 'gcontrol-config'
       new  4eb647b   Merge pull request #169 from dpmatthews/hook_script_messages
       new  3a3929d   Merge branch 'master' into 140.rundb
       new  770d81b   Merge branch 'master' into 140.rundb
       new  8f8c1b1   Merge branch '140.rundb' of github.com:matthewrmshin/cylc into 140.rundb
       new  0f61bc7   Don't print '0 of n job submissions failed'.
       new  3396977   Merge pull request #1 from cylc/master
       new  590dbb1   Fix view sub-menu for graph-view.
       new  f66c4e0   Extend broadcast to all runtime settings; closes #122.
       new  2f2304f   Merge branch 'extend-broadcast'
       new  19c6af0   Some minor cleanup of the extended broadcast command.
       new  7fa9f15   Task filter by regex for dot-view.
       new  2e03b4d   User Guide broadcast doc.
       new  13e8f03   Broadcast test suite.
       new  c137fae   Added broadcast test suite bin dir.
       new  08d69a5   Some config parsing optimization.
       new  11ae24f   Removed use of suite.rc placeholders <TASK> and <NAMESPACE>
       new  5c7108d   Added C-coded ordered dict module.
       new  6fbbfd3   Merge branch 'config-optimization'
       new  35e7840   Removed obsolete bcvars code.
       new  ebb12da   Task proxies need not retain a reference to their launcher.
       new  1361be8   New all-tasks option for get-config.
       new  71730f2   Added exception handling for get-config.
       new  adbe1db   Merge branch 'master' of git at github.com:cylc/cylc
       new  cd4201f   Merge branch 'master' into 140.rundb
       new  2604b5c   Merge branch '140', remote branch 'matthewrmshin/140.rundb' into 140
       new  3d1160d   Fixed bug in new config changes.
       new  8ae5a74   Fixed another bug in new config changes.
       new  9c7bd3a   Removed some debug output.
       new  776f754   initial basic linking in of modified version of Matt's rundb.py
       new  29a2247   Abort on undefined Jinja2 template variables.
       new  13f1395   Allow passing Jinja variables in to the suite definition.
       new  8fdaa38   Fixed namespace graphing for new config changes.
       new  4c7a323   Pass template variable options from gcontrol.
       new  33a55d1   get-config command line in the style of the broadcast command.
       new  596eccc   Merge branch 'master' of git at github.com:cylc/cylc
       new  73dc002   Merge branch 'master' of git at github.com:cylc/cylc
       new  1565894   Handle non-string values in new get-config.
       new  d028bf6   Handle bad input to new get-config
       new  2c1281a   working version of db committing.
       new  436a29d   Merge branch '140', remote branch 'upstream/master' into 140
       new  08cbdfc   job file: chmod +0111 not 0777.
       new  2d32c13   Merge pull request #182 from matthewrmshin/job-file-x
       new  8b0872c   User suite reg db does not need to be configurable.
       new  6c4a5ae   Tidied up the spec files held under conf/.
       new  2365643   New site and user config files, replaces old CylcGlobals.py
       new  073596e   cylc/cylc#140 Basic working version that logs task events.
       new  3db0d11   Renamed global config items, upgraded doc command.
       new  1e43e09   Renamed new global config items one last time.
       new  f3d5aa1   Pass ports into pyro server.
       new  e3eb7a1   No port scanning to find suites; use a port file instead.
       new  923a742   Port file location in site config file.
       new  3967864   Set site defaults in rc file not spec.
       new  10f8034   Moved suite start-up event handler.
       new  535b1eb   Tidying up of task class.
       new  2230785   cylc/cylc#140 States recorded and updated.
       new  47137c5   Switch off ConfigOjb interpolation.
       new  26f094d   Better site and user config implementation.
       new  8ca2ee9   Updated get-global-config help.
       new  3cbc796   Corrected doc global config filename variable interpolation.
       new  7201f43   Renamed GUIs: the former gcontrol is now gcylc.
       new  c331d5c   Merge branch 'master' of git at github.com:cylc/cylc
       new  9382e9a   Got doc processing working with latest changes.
       new  d7f42c4   Fixed two recently introduced minor bugs in gcylc.
       new  5d6b96e   Fixed a recently introduced preventing a reload.
       new  9752de4   Documented the new --set options a bit better.
       new  724708a   tasks now store their submit number as provided by the db.
       new  18fbfb1   removed debug prints
       new  daf2e8c   Minor doc adjustment
       new  4d1858a   primary keys set up correctly.
       new  122c0fd   New suite host identification methods.
       new  629f191   Default to using the original suite host name identification.
       new  a8e1910   Minor doc correction in site configspec.
       new  60eec3c   code refactoring and tidy
       new  ef4a02a   Removed pseudo backward compatibility.
       new  c84fb20   Updated contributors section of the User Guide.
       new  3f8bcc9   Running directory configuration improvements.
       new  bf70c04   Fixed restarts (broken by the previous commit).
       new  1a68dca   Another small correction.
       new  ccee970   And another small correction.
       new  16d886c   Cylc ping need to contact suite if port file exists.
       new  d09cef9   The suite definition file path is no longer needed in gcylc.
       new  c9e822f   Implemented retry for task messaging commands: #114
       new  d3e4de9   Allow n*d in retry delays list. Addresses Issue 179.
       new  9805592   Update task retry documentation.
       new  e3c5b91   Removed some remnants of the old suite pyro timeout.
       new  02e772e   Removed automatic task state alteration on restart (Issue #117).
       new  5f1db91   Cleaned up the silliest bits of task_state internals.
       new  8ff22ec   A bit of exception handling in task_state.
       new  71a30c1   Merge pull request #186 from hjoliver/cylc-run-dir-config
       new  8178b38   Merge pull request #187 from hjoliver/cylc-ping-fix
       new  2bc3c43   Merge pull request #190 from hjoliver/Issue-179-flexible-retry
       new  211d31d   Changed use of validation for default-loading in site/user config.
       new  7d2173f   Change gcylc themes via View menu.
       new  8fe2c6a   Added missing source file.
       new  e10ca0a   Added a color-blind state theme.
       new  90d5b7b   Added a state view key popup.
       new  2a22656   merged in cylc master.
       new  148b372   host recorded now.
       new  924254f   Custom icon for task state key menu item.
       new  adc5fed   Merge pull request #191 from hjoliver/Issue-117-task-state-on-restart
       new  775bb2b   Documented the new restart behaviour in the User Guide.
       new  6acbe2f   Improved cylc restart help documentation.
       new  e7ece83   Merge branch 'master', remote branch 'upstream/master'
       new  b261ff0   merged in trunk
       new  caeef78   Merge branch 'master' into Issue-114-message-command-retry
       new  3095ff7   Removed some obsolete import statements (no effect)
       new  b23fb02   Removed the -d option for get-config.
       new  8d1c0a9   Removed an obsolete import statement (no effect)
       new  c2b7bdf   correct task owner at host info stored
       new  cad0185   Merge remote branch 'upstream/master' into 140
       new  c441932   db is now replaced on new runs but kept on restarts.
       new  5421d37   Moved some suite config to site config.
       new  25b8d04   Document command should check files exist.
       new  3f3a6d1   Merge branch 'master' into gcylc-themes-by-menu
       new  0639448   Removed a redundant menu item connection.
       new  7dfe9d1   Updated change log.
       new  ee0ca8c   Merge pull request #196 from hjoliver/doc-launch
       new  9da07ae   Merge pull request #188 from hjoliver/Issue-114-message-command-retry
       new  97f9df2   Updated the change log.
       new  6b88a82   Merge remote branch 'upstream/master' into 140
       new  f0053f9   times recorded in short UTC format
       new  3d3f9f5   removed redundant comment
       new  cef533e   removed commenting for personal use
       new  6e7dea7   Bug fix gcylc start-suite popup load cycle times.
       new  02da511   Merge branch 'master' of git://github.com/cylc/cylc
       new  8911cc8   Merge pull request #200 from hjoliver/BugFix-gcylc-load-cycle-times
       new  67821cd   Fixed get-config for retrieval entire runtime section.
       new  bf7ac02   Merge pull request #202 from hjoliver/BugFix-get-config-runtime
       new  41ebd7e   Merge branch 'master' of git at github.com:cylc/cylc
       new  dccff9b   Merge pull request #193 from hjoliver/gcylc-themes-by-menu
       new  472d009   Merge branch 'master' of git at github.com:cylc/cylc
       new  7bd3900   Removed suite block/unblock commands and functionality.
       new  0be6ca6   Removed another remnant of the old suite pyro timeout.
       new  1f72c7f   Corrected a typo in the man command help.
       new  c1f1da5   Minor change: truncate custom strftime to whole seconds.
       new  fd594d5   Better dynamic host selection.
       new  083b872   Clearer documentation of site/user [task hosts] section.
       new  17c98fa   Merge branch 'master' into final-config-changes
       new  5d843bf   Final documentation update.
       new  fa87235   Merge pull request #206 from hjoliver/truncate-custom-strftime-seconds
       new  7795d9a   Tweaked comments.
       new  388ff0b   Merge remote branch 'upstream/master' into 140
       new  a868b25   moved db save dir.
       new  e07630b   Fixed recent bug affecting restarts.
       new  727d5f0   Merge remote branch 'upstream/master' into 140
       new  9fe5959   Request handling in a background thread.
       new  2fd9e1f   Turned on multi-threading in the Pyro daemon.
       new  71a91ce   Wider tolerances (timing) on some reference tests.
       new  734196f   Make suite state summary update atomic.
       new  7e060aa   Connect just the new task message receiver to the network.
       new  a3067c0   Command request queue.
       new  5bc7bec   Do task job submissions a worker thread.
       new  cb1f28b   Added Dave's Evil Load Test.
       new  2b14c27   Fixed typo in dev test suite.
       new  b7239c4   Exception handling for gcylc reconnection.
       new  7fe421a   Relaxed ref test timouts
       new  76c51cc   Restored broadcast functionality.
       new  6a5e8d7   Cleaner use of flags to trigger processing.
       new  3ade4ce   Fixes and requested changes.
       new  886a262   comment tweak.
       new  ca4e438   Merge remote branch 'upstream/master'
       new  289f1fb   Merge pull request #205 from hjoliver/remove-block-and-unblock
       new  b016a8c   Merge branch 'master' into 194-multi-threading
       new  e23fe30   Minor change to a Jinja2 example suite.
       new  827083f   Repeating asynchronous tasks need instance-specific environment vars.
       new  91be1ad   Trivial documentation update.
       new  ca0ee40   Merge remote branch 'origin'
       new  ea8cc55   Send environment variables as arguments
       new  ba812e8   Use a bash login shell for the remote command
       new  f45f09d   Add login shell option for remote tasks
       new  3f84b6a   Improved release tarball script, via the main CLI.
       new  28c0ab6   Merge pull request #208 from hjoliver/jinja2-example-suite-change
       new  b7be5b4   Merge pull request #209 from hjoliver/satellite-processing-fix
       new  1b2d848   Removed an unnecessary import statement.
       new  1fd68f2   Expand the 'use login shell' documentation
       new  0299fc4   Merge pull request #211 from hjoliver/improved-release-script
       new  4843933   cylc gui: reduce poll of a stopped suite.
       new  0f2b3cf   Merge pull request #213 from matthewrmshin/197.cylc-gui-poll
       new  9af5606   fix for restarting tasks with held or triggering ahead of time.
       new  7e77b52   Tweaks and optimisations.
       new  cab101c   Rewrite doc/{process,cleanup.sh} as a Makefile.
       new  db57ef3   doc/Makefile: fix multi/single HTML clash.
       new  657a43d   Merge pull request #216 from matthewrmshin/doc-make
       new  fd027ec   Removed old doc processing, and updated cylc make-release.
       new  93a7c00   Merge branch 'master' into 194-multi-threading
       new  9528054   Merge pull request #217 from hjoliver/doc-make-follow-up
       new  a293110   Merge branch 'master' into final-config-changes
       new  8a07694   Merge branch 'master' into 194-multi-threading
       new  6c9791f   Nicer documentation index.
       new  409155c   Corrected gcylc doc index link.
       new  df942a3   Halve the number of cylc python processes with exec.
       new  d1c6981   Removed some cruft.
       new  d72388f   Removed some more cruft.
       new  184b41f   Better shutdown handling - this closes #24.
       new  4f1b0a7   Don't recreate and reconnect the suite identifier on reload.
       new  d247c55   Merge pull request #207 from hjoliver/194-multi-threading
       new  e485e1d   Merge pull request #219 from hjoliver/use-exec-in-main-cli
       new  463a7e7   Merge pull request #218 from hjoliver/new-doc-index
       new  4038065   Merge branch 'master' into final-config-changes
       new  282cbb3   Merge remote branch 'upstream/master'
       new  5853cfd   Merge remote branch 'upstream/master' into 140
       new  e3509b6   Merge branch 'master' into 24-better-suite-shutdown
       new  5bdea9c   hotfix for retry not firing off.
       new  715c9ea   Merge pull request #224 from arjclark/retry-hotfix
       new  0827890   Merge remote branch 'upstream/master' into 140
       new  dedbd08   This completes the changes required for #221.
       new  5005117   Warn if internal queue members are not used in the graph.
       new  c4d6b4a   Closes #44: disallow declaring families to be sequential.
       new  799b2a1   Deleted obsolete comment.
       new  381f894   Fixed a trivial typo that only affected task locking.
       new  6102284   Trivial doc typo fix.
       new  44955c9   Minor documentation change.
       new  e27c69c   Added www links to the doc index.
       new  a7e256c   Added .tex sources as deps in doc Makefile.
       new  019eb25   Merge pull request #228 from hjoliver/doc-makefile-deps
       new  f5031ba   Merge pull request #225 from hjoliver/221-follow-up
       new  be648e3   Merge remote branch 'upstream/master' into 140
       new  6f131fd   Merge branch 'master' into final-config-changes
       new  074047a   Merge pull request #227 from hjoliver/44-sequential-families
       new  9d598c4   Merge pull request #226 from hjoliver/214-queue-config-check
       new  e924a27   multi-threading workaround hack - not for deployment.
       new  478ab76   Two trivial cug typos corrected.
       new  6236d58   Handle asynchronous and old finished tasks at shutdown (passes tests).
       new  11a4bb4   Further-improved access to cylc documentation.
       new  6298846   Fixed a typo.
       new  fd09d5c   Fixed another typo.
       new  4204acf   Merge pull request #229 from hjoliver/doc-generation
       new  e7dab64   Merge pull request #220 from hjoliver/24-better-suite-shutdown
       new  85ec5b1   A trivial fix for yesterday's doc command changes.
       new  bfb6f5e   Minor doc index css change.
       new  9b90b17   cylc.task_pool.pool.process: fix attribute error.
       new  34344b8   doc/make-index.sh: use "cylc --version" ...
       new  89745d2   tasks proxies now have an array of db tasks to carry out.
       new  4db515a   Print configured queue members in verbose validation.
       new  22b5117   Merge pull request #232 from matthewrmshin/doc-make-index.cylc-version
       new  9fba6ab   Merge pull request #230 from matthewrmshin/cylc.task_pool.process.state.submitting
       new  4d29f96   Updated copyright for the new year.
       new  6ef981b   Merge pull request #234 from hjoliver/copyright-2013
       new  209514e   Got incremental make working for document generation.
       new  f76302a   Typos.
       new  864414d   Updated .gitignore for doc directory
       new  9792e88   Merge pull request #236 from hjoliver/update-dot-gitignore
       new  11874a0   Merge pull request #235 from hjoliver/doc-make-incremental
       new  17b3c81   Merge pull request #233 from hjoliver/verbose-validate-queues
       new  e706305   interim database operation migration.
       new  b286d03   interim changeover stage 2  * task states recorded properly
       new  5749cef   Threaded cursor implemented.
       new  0bd42ed   Code tidy.
       new  f3f64b2   Fixed create db bug.
       new  398cc4c   Merge remote branch 'upstream/master' into 140
       new  f53c084   Update copyright year in rundb.py
       new  7c6e22a   doc only: logging and state dumps now in site/user config
       new  f3a4b2b   doc only: some [cylc] section heading levels corrected.
       new  65ae9a5   htlatex command line to fix navigation links.
       new  07dec73   Also follow through on renaming main file.
       new  a82bd46   And avoid clash between the single- and multi-page CSS.
       new  4cfc241   Clearer comment in Makefile.
       new  428d3f9   Use a custom exception for include-file not found errors.
       new  a85e90b   Merge pull request #238 from hjoliver/html-multi-fix
       new  a1d577f   Merge pull request #239 from hjoliver/include-file-error-handling
       new  49e718a   Another change to the new doc build setup.
       new  c342f6c   Merge pull request #240 from hjoliver/doc-build-change
       new  334374b   Tidied up doc images directories.
       new  5747c62   Tidied generated docs into pdf and html sub-directories.
       new  ee7c3bf   Remove scaled images too with 'make clean'.
       new  882c910   Corrected the pdf build script.
       new  481dc68   Color inline code in html user guide.
       new  0288789   Merge branch 'master' into final-config-changes
       new  2b3cf02   Default to local host settings.
       new  b7b05b0   Merge pull request #241 from hjoliver/tidy-doc-processing
       new  4c42740   Fix to pass test battery.
       new  71b5399   Trivial command help fix.
       new  ddfc30c   Took some unnecessary verbosity out of 'cylc help'.
       new  6ca0ca0   Removed a remnant of original batched job submission implementation.
       new  fb7108c   This adds table of contents links to the single-page User Guide.
       new  7dff1e7   Use html (not xhtml) with htlatex, both documents.
       new  48a5728   Merge pull request #198 from arjclark/140
       new  76b7bdc   Ensure all task state changes go through task.py and the run-db.
       new  7b3c953   Fix connection lost tracebacks from gcylc on suite shutdown.
       new  4e262cc   Merge branch 'master' into final-config-changes
       new  6d5db0f   Adapt for the new run-db code.
       new  1fb6c6c   Fix for explicit host sections in user.rc.
       new  89fb1f7   Merge pull request #242 from hjoliver/command-help-tidy
       new  d9a7b70   Merge pull request #246 from hjoliver/fix-gcylc-tracebacks
       new  87c30d4   Merge pull request #243 from hjoliver/html-doc-contents
       new  b5a10cc   Merge branch 'master' into final-config-changes
       new  a22196a   Run suite shutdown handler at the last.
       new  49e03ee   Merge pull request #245 from hjoliver/run-db-task-states
       new  0fab31e   Merge pull request #247 from hjoliver/suite-shutdown-order
       new  584194e   Merge branch 'master' into final-config-changes
       new  0958f40   Backed out the new-style dynamic host selection item.
       new  d7e4118   Sensible abort for site/user cfg exceptions.
       new  9ad81a5   Force GUI polling to reset when a suite is started.
       new  4c23033   Added a View menu item to manually reset the polling schedule.
       new  519d63e   Merge pull request #250 from hjoliver/244-reset-gui-polling
       new  2bd08f3   Merge pull request #195 from hjoliver/final-config-changes
       new  bb8de92   Merge branch 'master' into site-user-cfg-exceptions
       new  5b65368   The new gcylc poll reset failed for graph view.
       new  1315afa   Run the cylc server in daemon mode; closes #84.
       new  5d5036c   Removed obselete command option from a test suite.
       new  69c035c   Added command help on daemon mode.
       new  dee29f2   Merge pull request #251 from hjoliver/fix-gcylc-poll-reset
       new  c22c620   Merge pull request #248 from hjoliver/site-user-cfg-exceptions
       new  bcf3fd1   Redirect std file descriptors properly.
       new  5f91c42   Merge branch 'master' into scott-login
       new  424e755   Updated documentation for 'use login shell'
       new  c26c3ff   Print (c) and lic info a bit later, to avoid for --help.
       new  f91e73e   Merge pull request #2 from hjoliver/login
       new  143712c   Merge pull request #252 from hjoliver/84-daemon-mode
       new  105ec38   Merge pull request #210 from ScottWales/login
       new  6ed4ee2   Preliminary addition of hostname to db etc.
       new  ca33bf2   Batched worker thread for queued task event handlers.
       new  db94f97   Documented event handler queue config.
       new  1dbab0f   Merge remote branch 'upstream/master' into 140-hostname
       new  2463e6c   Fix plog error - just log will do
       new  cfef805   Updated tests/events/task ref test.
       new  616f3df   Merge pull request #256 from hjoliver/event-handler-queue
       new  e701556   User at Host working, submit_method working.
       new  554f6ae   code tidy and reorder
       new  21b57cb   Fixed "none" hosts issue.
       new  330abd2   Moved contents of util/ to main bin/ directory.
       new  95d5984   Factored run_get_stdout out of task.py
       new  2165118   Version string for raw source archives.
       new  d144ec6   Update doc/Makefile to prep for raw source archive releases.
       new  b3828c2   Replaced "cylc make-release" with simpler admin/make-tarball.
       new  dd4f48b   List contributors in README; include it in User Guide.
       new  6026a30   made some tabs consistent in doc/Makefile
       new  742bd12   Correct a newly-modified import statement.
       new  2555bb1   Merge remote branch 'upstream/master' into 140-hostname
       new  3ac5382   Added build of ext/ordereddict-0.4.5/ to Makefile.
       new  90d2c3e   Merge pull request #258 from hjoliver/tidy-for-new-release
       new  684f1b4   Merge remote branch 'upstream/master' into 140-hostname
       new  cc081f1   Merge pull request #257 from arjclark/140-hostname
       new  b80e538   Minor User Guide update.
       new  c05cf40   Minor pre-release User Guide update.
       new  361a374   Adjust reference test suite timeout values.
       new  c64ef41   Removed obsolete CylcSim test program.
       new  6db306f   New HTML change log summary.
       new  082312e   Moved CommsTest program to dev/
       new  ee43d2f   Merge pull request #260 from hjoliver/pre-5.0.0-changes
       new  0ef083b   Basic renaming of log files.
       new  d9d2628   syntax highlighting for gedit
       new  8ea606c   handle GNOME 3
       new  79638bf   Merge pull request #265 from benfitzpatrick/gedit-syntax
       new  06c0f1e   Merge pull request #264 from arjclark/66
       new  3f09bc5   Updated change log.
       new  1ead032   Removed some cruft (see task log root change).
       new  5b86430   Minor change to doc index formatting.
       new  a0eaff6   task_batcher.item_failed_hook: fix method signature.
       new  6ef10a9   Merge pull request #267 from matthewrmshin/task_batcher.item_failed_hook.signature
       new  e99bf52   Fixed a minor bug in recent batch submit code.
       new  985f8af   Merge pull request #268 from hjoliver/minor-bug-fix-in-batch-submit
       new  f7f78ec   Hot fix: recent typo in batch_submit.py
       new  11456c0   Updated change log for 5.0.1
       new  bb26e94   Minor change to change log formatting.
       new  4cd5514   Added missing terminal spaces in doc "make clean".
       new  1f9f260   "cylc -v" for a repo returned nothing if not in repo to dir.
       new  8e63c4a   Bug fix doc/Makefile for missing latex commands.
       new  c22b61c   Fixed a User Guide typo.
       new  4116ac1   Moved some gtk imports down to avoid display errors.
       new  42e670a   Merge pull request #272 from hjoliver/no-X-display-for-help
       new  08e02e9   Merge pull request #270 from hjoliver/fix-doc-makefile-deps
       new  daf3212   Merge pull request #269 from hjoliver/bug-fix-get-repo-version
       new  d807cc2   Placeholder for new command added.
       new  1667c88   Initial steps of implementation.
       new  3dc5472   Replace calls to non-existent plog() function.
       new  285a654   Mostly functional implementation of state checker.
       new  9a2b966   Merge branch 'master' into 275-plog
       new  7ddc935   Automate gh-pages updates from master.
       new  b5923e9   Methods added to check and retrieve states for particular tasks.
       new  a368c34   Merge pull request #276 from hjoliver/275-plog
       new  c23cbb6   Merge branch 'master' into revamp-gh-pages
       new  69f82ac   Fixed some spelling errors in the User Guide.
       new  24d79ae   Merge branch 'master' into revamp-gh-pages
       new  0c59688   Updated gh-pages update script.
       new  1a0baf6   Change log link in gh-pages index.
       new  d5a1a59   Add actual change log to gh-pages.
       new  cf79d63   Create a global config object once at first import of the module.
       new  9d93cac   Global config object only creates a temp dir when needed.
       new  f7e2e60   Corrected a typo in a comment.
       new  4ad554b   Merge pull request #277 from hjoliver/revamp-gh-pages
       new  574e6fe   Merge pull request #278 from hjoliver/266-tmpdir-cleanup
       new  13fca95   job file: append to status file.
       new  33e9425   Primitive version up and running.
       new  ff98a01   Updated change log for 5.0.3.
       new  a5fa535   Updated .gitignore for ordereddict build files.
       new  1b35aca   Merge branch 'master' into job-status
       new  f3ecfa9   Populate runtime DB with job submit method ID.
       new  1c91918   Better use of flag to stimulate dependency negotiation.
       new  cc370df   Turn off unnecessary suite state updates.
       new  6e73b61   Merge pull request #281 from hjoliver/matt-test-battery-stuck
       new  a17db8a   Merge branch 'master' into job-status
       new  5439b5e   Better wait switch.
       new  95208e8   job status file: add PID.
       new  fb3cbf8   Added C3 linearization algorithm for multiple inheritance.
       new  4a06a43   Implemented multiple inheritance.
       new  6d967e1   Added a multiple inheritance example suite.
       new  6c38499   Force list values for [runtime]inherit.
       new  241277d   first-parent single-inheritance hierarchy for gcylc treeview
       new  d398c69   Create rundb host directory if necessary.
       new  da64b31   Create task job log dir in the submit command.
       new  44dfe05   Merge pull request #282 from matthewrmshin/job-status
       new  7d75b2f   Merge pull request #285 from hjoliver/274-create-task-log-dir
       new  685171d   Job status file: don't start with an append.
       new  119aa36   Merge pull request #286 from matthewrmshin/job-status.new
       new  cfad3a3   Experimenting with first-parent SI for graph.
       new  94856b4   Tweaks and tidying.
       new  5ef8937   Merge pull request #284 from hjoliver/253-create-rundb-dir
       new  2198e8b   One user guide typo fixed.
       new  90b836c   Efficient multiple inheritance.
       new  0f71286   Fix error on GUI color theme change for single view.
       new  9f541b4   New 'cylc list' command option for multiple inheritance.
       new  eddcb52   Merge branch 'master' into 134-multiple-inheritance
       new  0336569   Better multiple inheritance example suite.
       new  8261fc9   Better error message for bad runtime MI hierarchy.
       new  baa3d4e   Added a bad MI example, renamed namespace examples.
       new  26597f5   Merge pull request #287 from hjoliver/bug-fix-theme-change
       new  bb13110   Updated the user guide for MI.
       new  5fe056f   In correct commands section. Works for remotehosts.
       new  42c2072   Version for review.
       new  fb9222a   Merge remote branch 'upstream/master' into cylc-suite-status
       new  ee8d173   Better names for runtime inheritance related data structures.
       new  7559048   Exclude non first-parent families from dot view headings.
       new  e11d383   Shorter description of MI example.
       new  495eeab   Cleaned up the MI documentation a bit.
       new  9b59f70   Merge pull request #288 from arjclark/cylc-suite-status
       new  cee5588   Updated the change log.
       new  cbfd8cb   Hotfix for cylc/cylc#292
       new  c42c91e   Merge pull request #293 from arjclark/fail-hotfix
       new  b547712   DB now stores user at host in events table too.
       new  52ba46c   Tidy and tweaks.
       new  0bc0dc5   Prevent creation of a new run db updater thread on reloading the suite.
       new  ec4a877   Moving % to variable first pass.
       new  4b21ee2   Merge pull request #298 from hjoliver/295-extra-thread-on-reload
       new  f2c347a   Quickstart.a now working.
       new  7673f74   Variable name change for Matt
       new  4a2c47f   Debug code removal.
       new  5737de3   Merge pull request #296 from arjclark/db-extend
       new  c6835c9   Broadcast settings now recorded in db.
       new  8e75a7c   Merge pull request #283 from hjoliver/134-multiple-inheritance
       new  e11e989   cylc.batch_submit: submit_method_id may be None.
       new  b291bbb   cylc.job_submission.at: handle non-numeric ID.
       new  237bd6f   Updated change log.
       new  3ee6497   Merge pull request #305 from matthewrmshin/submit_method_id-is-none
       new  0d8fff4   Default to a login shell with ssh; remove the '--login' option.
       new  9548021   Fixed a User Guide typo.
       new  04b2e1b   Further write reduction.
       new  ce86ef6   Bug fix, closes #301: reset task proc flag.
       new  ee772a7   Merge remote branch 'upstream/master' into divider-change
       new  ac8e007   Merge pull request #307 from hjoliver/301-timeout-reset
       new  23b1a34   Add naked dummy tasks to the MI first-parent hierarchies.
       new  66fd1ce   Detect naked task names in queue config.
       new  64d337e   Merge pull request #306 from hjoliver/303-login-shell-default
       new  4ebc710   Merge pull request #304 from arjclark/broadcast
       new  f1e86bb   Merge pull request #302 from arjclark/divider-change
       new  9ff050f   Newline in graph node labels for new task ID delimiter.
       new  df76460   Updated change log for delimiter change.
       new  153a654   Updated some old task ID delimiters (in documentation).
       new  470cdae   Removed a junk file.
       new  f374618   Tidied scheduler.py:process_tasks() a bit.
       new  8fee58f   Merge pull request #315 from hjoliver/tidy-process-tasks-funcn
       new  f235656   Merge pull request #311 from hjoliver/308-bug-fix-gcylc-textview
       new  3351470   Use submit number instead of sse in User Guide.
       new  93e10de   Update example suites for recent changes.
       new  a1c7b21   Updated change log.
       new  4d3ce63   Merge pull request #316 from hjoliver/update-example-suites
       new  65c3fd8   Merge pull request #312 from hjoliver/263-queue-validation
       new  9f24e4a   Only inherit from root after processing all other inheritance levels.
       new  da8b19a   Merge branch 'master' into 317-multiple-inheritance-bug
       new  848b3d1   Merge branch 'master' into task-id-delimiter-follow-up
       new  5585ba8   Revert "Only inherit from root after processing all other inheritance levels."
       new  bfd5aa2   The general solution for MI.
       new  995ce72   Merge pull request #314 from hjoliver/task-id-delimiter-follow-up
       new  a153ee4   More efficient MI for big suites
       new  f5d3c66   More efficient inheritance wired in.
       new  e68f3ba   Fixed a small bug in the run_get_stdout function.
       new  61678b3   keyword arg for simple or efficient MI
       new  7770fec   Merge pull request #319 from hjoliver/small-bug-fix
       new  36d7df6   Merge pull request #318 from hjoliver/317-multiple-inheritance-bug
       new  ae7ce49   Tidied user guide information on log directory location.
       new  73ca13c   Removed some obsolete cruft and doc on "cylc diff".
       new  c89a490   A site/user config reference section for the User Guide.
       new  423afb3   Tidied the new MI implementation further.
       new  c184cb4   Removed useless single-task validation complication.
       new  5df1fef   Avoid bash-specific test syntax in Makefile.
       new  93718e7   Merge pull request #323 from hjoliver/sh-compat-makefile
       new  e82623e   Merge pull request #322 from hjoliver/320-bug-fix-MI-again
       new  1d292f2   Updated User Guide installation section.
       new  64973e4   Updated change log.
       new  6dd944b   Closes #324 - visualization settings being ignored.
       new  ff2532c   Fixed a typo in the little-used depend command.
       new  48e04af   Updated obsolete documention on network timeouts.
       new  524eb22   Merge pull request #325 from hjoliver/324-fix-visualization-settings
       new  05d63bb   Changes to task.py to reduce clutter and add missing content.
       new  a13bee4   Tidy up recording submitted event.
       new  7ac892e   Typo correction.
       new  556a14c   Merge branch 'master' of github.com:cylc/cylc
       new  87755b9   (trivial) restored a short command option
       new  3a95189   Updated the update-gh-pages admin script.
       new  ac84e25   Merge pull request #328 from arjclark/db-tidy
       new  26cf242   Convert "cylc dbviewer" to a file chooser for gcylc.
       new  22f4ad3   Removed unnecessary command-line passphrase option.
       new  5d675d9   Took tmpdir config inside gcylc.
       new  b5948ca   Start-up views via gcylc.rc; allow start-up with no suite specified.
       new  f8631c6   Added "open new suite" to File menu.
       new  ce82be4   Handle failed dynamic host selection.
       new  0b68ce0   Restored right-click menu for db operations.
       new  f0ded5e   Removed obsolete dbviewer gui (TODO: update docs).
       new  2b361ff   Updated documentation for combined GUIs.
       new  a49cffa   Removed obsolete sections from the suite.rc reference.
       new  c51723d   Renamed former db_viewer module appropriately.
       new  53f982b   Disabled gcylc Quick Guide pending update.
       new  f9279c2   Updated gcylc documentation menu actions.
       new  befd5fa   Fixed a new indentation error.
       new  e5514ee   Document connecting to remote suites with gcylc at start-up.
       new  5c9ea9c   Initial relocation of broadcast settings recording.
       new  375fd0f   cylc.daemonize: reset umask after daemonized.
       new  ac296c6   Corrected get-config --item help string.
       new  49622e6   Fixed an error in family trigger replacement.
       new  32b7963   cylc list prints just tasks or namespaces, correctly.
       new  c248c58   Updated user guide for "cylc list" changes.
       new  575f87d   Removed unnecessary "0" range() args.
       new  84a1ead   Better gcylc File Open menu names.
       new  5de98e6   Fix gcylc updater thread bork on starting with a running suite.
       new  29f553b   Merge pull request #332 from matthewrmshin/umask
       new  ec99c7f   Merge pull request #331 from arjclark/broadcast-relocate
       new  aade973   Add task-only single-parent tree print to "cylc list"
       new  77f9b1c   config: reduce calls to findall.
       new  deee46d   Fixed typos in list command help.
       new  eab1a6d   Detect terminal local in LANG
       new  621b633   Tidied the db print command code a bit for clarity (null effect).
       new  46351e9   Namespace titles with padding for "cylc list".
       new  b85eb09   Merge branch 'db-print-tidy' into 335-cylc-list-overhaul
       new  283769b   Removed a stray newline character.
       new  cfc581d   Double-click in db chooser to select suite.
       new  481d5d7   One typo correction in error message.
       new  c9e20d4   Merge branch 'master' of github.com:cylc/cylc
       new  f6c854d   Cleaner start dialog.
       new  81d7b7e   Merge branch 'master' into replace_family_triggers.findall
       new  d05b6b4   Removed obsolete restart option from gcylc.
       new  c0b0a6a   Merge pull request #336 from hjoliver/335-cylc-list-overhaul
       new  d65db40   cylc.config: further reduce unnecessary logic.
       new  c2fef8c   Merge branch 'master' into 326-combine-guis
       new  31e7b6b   Bypass db select statements when validating.
       new  6fe6369   Use os.path.realpath to support symlinked programs.
       new  81b9227   Merge remote branch 'upstream/master' into validate-db-improve
       new  1cfa281   Bypassed creation of db object in task on validate
       new  c2c99c6   Merge branch 'master' into replace_family_triggers.findall
       new  9368489   Fixed missing init entry in cycling_daemon.py
       new  6c6f40b   Merge pull request #329 from hjoliver/326-combine-guis
       new  0b83792   Merge branch 'master' into replace_family_triggers.findall
       new  604486c   Merge pull request #334 from hjoliver/333-family-trigger-replacement
       new  61011ed   Merge branch 'master' into replace_family_triggers.findall
       new  292fdc6   Merge branch 'master' into devkev-realpath
       new  c3166c1   Merge pull request #340 from matthewrmshin/replace_family_triggers.findall
       new  a7295cc   Merge pull request #344 from arjclark/validate-db-improve
       new  2b03510   Merge pull request #346 from hjoliver/devkev-realpath
       new  d73bf9d   Tweaked cylc-list logic.
       new  f59bbcd   Merge pull request #349 from arjclark/cylc-list-fix
       new  5c1d9a1   Removed some obsolete imports from dbchooser.
       new  6a4d9ff   Merge branch 'master' of github.com:cylc/cylc
       new  2980996   Avoid unnecessary dependence graphviz.
       new  d31efe2   Updated the change log.
       new  603b277   Plot naked dummy tasks in namespace graphs.
       new  29df447   Recognise that localhost is not a remote host.
       new  522e79a   Merge pull request #354 from hjoliver/338-graph-naked-dummy-tasks
       new  4f86846   Merge branch 'master' into localhost-not-remote
       new  13420f4   Merge pull request #352 from hjoliver/347-dependence-on-graphviz
       new  eae28ae   Merge branch 'master' into localhost-not-remote
       new  d5c85a5   Merge pull request #356 from matthewrmshin/localhost-not-remote
       new  2f6d069   Corrected a typo in suite host hard-wiring code.
       new  5858eb2   Merge pull request #357 from hjoliver/259-suite-host-typo
       new  e464c6a   Factor out Jinja2 dependence.
       new  c514d15   Merge pull request #359 from hjoliver/factor-out-jinja2-dependence
       new  4f03115   Merge pull request #3 from cylc/master
       new  39f70e5   Remove quoting remote ssh commands
       new  6042df0   Fix gcylc dot view: wasn't plotting non-family tasks in grouped mode.
       new  4a6a826   Merge pull request #361 from hjoliver/fix-gcylc-dot-view-grouping
       new  df28511   Add group-all/ungroup-all buttons to the graph view tool bar, and ...
       new  1b91cd7   Merge pull request #362 from hjoliver/gcylc-graph-view-grouping-changes
       new  a0ecb8e   Small hot fix: previous change broke right-click menu...
       new  d9f23ac   Job submission retries, and new submit-failed state.
       new  52fc60c   gcylc config and themes changes...
       new  48c4bd4   Updated cat-log command for new task ID delimiter.
       new  3d436e8   Fix styling of families included in node groups.
       new  eb5ca40   Removed use of non-existent graphviz style 'unfilled'.
       new  55d36e3   Added a comment on visualization with MI.
       new  c663bb0   Added graphviz reference URL to the user guide.
       new  5bbb1ec   Merge pull request #365 from hjoliver/cat-log-task-id-delimiter
       new  161ed17   Merge pull request #367 from ScottWales/quotes
       new  e0a1849   Removed obsolete task state check functions.
       new  e5fb941   A poll-and-wait option for stop command.
       new  f1d2ebd   Consistent help for the suite-state and stop commands.
       new  431b430   Allow "inherit=None,parent" to make parent secondary.
       new  41e1926   Added some verbose validation output.
       new  b52e5fe   Made failed a bluer shade of red.
       new  b39afca   Merge branch 'master' into 215-job-submission-retry
       new  e52bd13   Merge pull request #370 from hjoliver/369-demote-first-parents
       new  9da1113   Merge pull request #366 from hjoliver/363-vis-families-in-node-groups
       new  a77a795   Use a common polling framework for the suite-state and stop commands.
       new  d4049a6   Better run db events for job submission.
       new  d6ad380   Added missing example suite bin script.
       new  33df118   Connect only once for suite stop polling.
       new  0a596fe   Fix automatic retrieval of remote suite port numbers.
       new  cccbb4b   Improved error messages for remote suite not running.
       new  69f593f   Less verbose polling output, on a single line.
       new  9117b20   Removed unused code from gcylc config processing.
       new  c995bb4   Manual reset to "submit failed" not currently allowed.
       new  97a89e3   Merge branch 'master' into 215-job-submission-retry
       new  2f962c6   Updated gcylc color themes a bit.
       new  a050f71   Task event recording rationalization.
       new  ee1c5f2   Updated host record in db events table.
       new  8c65e2c   Catch connection failed in suite-connecting commands.
       new  e64d5c8   Fixed indentation error.
       new  b139509   Whitespace tidy
       new  7a9d05b   Tidying up
       new  918a0cf   Disable interactive command prompts via site/user config.
       new  712327f   Merge pull request #374 from arjclark/cylc-hostname-bugfix
       new  09a9523   Merge pull request #368 from hjoliver/300-stop-wait-poll
       new  1aa98d6   Update -f/--force command option help.
       new  142748d   A cleaner way of removing -f from commands that do not prompt.
       new  368a088   Catch illegal port file content, including an empty file.
       new  9a12e5e   Allow use of [T] in internal output messages for non-cycling tasks.
       new  aadadc4   Corrected a comment.
       new  9953926   Make out of order messages work.
       new  cb6cc45   Put true event time in task messages; closes #380.
       new  e6a4b7f   Background task started and internal messages.
       new  c57fc09   (Removed a test print statement)
       new  5a39262   Handle delayed job submit success messages.
       new  2c8baf2   Corrected a comment.
       new  d9fd74c   Corrected some spelling in task log messages.
       new  1264a09   Applied previous spelling fix to test battery.
       new  d5a812b   Backed out of backgrounded messaging calls (see new in-source comment).
       new  85da862   Merge pull request #378 from hjoliver/catch-illegal-port-file-content
       new  90cdd94   reminder comment
       new  43720e6   Remove undefined reason argument.
       new  7129432   Tidied job submission and execection timeout checking.
       new  652c846   Finish queued event handlers before exiting.
       new  74d9e85   Apply suicide triggers to all family members.
       new  1c6c052   Merge pull request #383 from hjoliver/382-family-suicide
       new  f47e024   Merge pull request #379 from hjoliver/async-task-internal-outputs
       new  9f81437   Handle dynamic host selection by environment variables.
       new  449bbc5   Updated documentation of dynamic host selection.
       new  3c33716   Handle failed host selection better.
       new  67f799e   Thread-safe job submission failure handling.
       new  67705aa   Raise exception for invalid remote host.
       new  fce7c02   Catch all remain job submission errors properly.
       new  813230c   An error message adjustment.
       new  14ade62   Added an in-source comment.
       new  c0236bb   Added another in-source comment.
       new  fa622d9   Uber exception handling for the whole job submission process.
       new  8b89ef9   Fixed some event_queue.put() args.
       new  bf65b2c   Merge pull request #385 from hjoliver/384-dynamic-host-variables
       new  f155e20   Added retry loop to threaded db ops.
       new  85e9513   While in right place
       new  d87b185   Merge pull request #388 from arjclark/db-locking-improve
       new  7a227c8   cylc/cylc#204: suite environment file.
       new  9489b74   Gave control of work sub-directory to the suite definition.
       new  88a6eab   Automatic site/user config upgrade and deprecation warnings.
       new  4fecfd3   Tidied task proxy and job submit code a bit.
       new  ee91d1b   Improved config upgrade warning messages.
       new  1cbf90b   Updated the submit command.
       new  19afb1d   Centralized cylc-run tree creation.
       new  7823947   Updated documentation for work and share directories.
       new  5b72e57   Test battery upgrade: output, validate, parallelize, iterate.
       new  50386ee   Reset held tasks to waiting on restart.
       new  626e83c   Don't update task elapsed time if start time not set.
       new  a68814d   Set running tasks' started output completed on restart.
       new  ce5774e   Renew the pyro proxy get in message retry loop.
       new  7cdf219   Warn and upgrade site config too.
       new  8105158   Merge branch 'master' into 215-job-submission-retry
       new  a13cc72   Change the run-db 'host' column to the more generic 'misc'.
       new  95b7b30   Don't record incoming messages as events in the run-db.
       new  89e4dc1   db events: clearly distiguish submission vs execution events.
       new  bdd0b21   Merge pull request #1 from hjoliver/204.suite-env-file
       new  9cb4477   Merge pull request #392 from hjoliver/test-battery-upgrade
       new  be9664e   Merge branch 'master' into 377-work-dir-config
       new  3af3a97   Merge branch 'master' into 215-job-submission-retry
       new  3c3652d   Removed a debug print
       new  c286d71   Increases tests/event/suite timeout a bit.
       new  da5b8ba   Merge branch 'master' into 373-command-prompts
       new  ac8d316   Merge branch 'master' into 204.suite-env-file
       new  f6288a4   Fix the suite events test suite.
       new  e04536d   Fail use of family triggers on non-family namespaces.
       new  b0297cd   Minor grammar correction.
       new  3c1a2f5   Merge pull request #397 from hjoliver/394.non-defined-ns-trigger
       new  c7c91aa   Merge pull request #364 from hjoliver/215-job-submission-retry
       new  0a4775b   Merge branch 'master' into 204.suite-env-file
       new  61cd95a   Tidy up missed syntax in conflict resolution.
       new  e518b45   Merge pull request #375 from hjoliver/373-command-prompts
       new  6aabf41   Merge pull request #396 from hjoliver/test-suite-bug-fix
       new  bfba873   Merge branch 'master' into 204.suite-env-file
       new  a57542d   Allow for host settings that default to None.
       new  a31f346   Merge branch 'master' into 377-work-dir-config
       new  2960c0e   Correct invisible graph text in the default gcylc theme.
       new  0f6aed5   Updated a comment.
       new  569355b   Removed site.rc file accidentally added in the job sub retry branch.
       new  575a43c   Remove obsolete timeout documentation in gcylc help.
       new  7176acd   Removed obsolete --from-gui command option, and associated code.
       new  e10db8a   Corrected a typo in get-global-config command help.
       new  a82b58a   Corrected typos in broadcast command help.
       new  cd30740   Make lockserver Pyro timeout option consistent with other commands.
       new  95426dc   Removed obsolete suite reload shell script.
       new  b079e07   Use Jinja2 --set options only where needed.
       new  10778b9   Merge branch 'master' into 204.suite-env-file
       new  8c99635   Merge pull request #393 from hjoliver/377-work-dir-config
       new  64dcf66   Hot fix for site/user config $HOME replacement in directory paths.
       new  b6967c3   Comments in port file module.
       new  95097ab   Get rid of obsolete suite directories created under .cylc
       new  79b0d43   Complete suite host housekeeping for test battery.
       new  4f992b2   Added new test suite bin scripts.
       new  bfff708   Merge branch 'master' into 204.suite-env-file
       new  2e0f2af   Factored out some common graphing code.
       new  d561b17   Merge pull request #401 from hjoliver/test-battery-housekeeping
       new  014c7e8   Merge branch 'master' into 387.command-help-errors
       new  da486c6   Merge branch 'master' into 387.command-help-errors
       new  013188b   Merge pull request #400 from hjoliver/387.command-help-errors
       new  bfdef78   Merge pull request #403 from hjoliver/reuse-some-common-graph-code
       new  42f8240   Bring branch up to date with global config changes.
       new  055c27f   Merge pull request #2 from hjoliver/204.suite-env-file
       new  fafb2b5   suite environment file: relocate to run directory.
       new  242ef6a   suite environment file: fix restart host select syntax.
       new  dbc08d4   suite environment file: fix syntax.
       new  004ec99   suite environment file: correct syntax for scp.
       new  32d5c56   Fixed recent bug in task.cylc_env
       new  304776a   job file: add TZ=UTC in UTC mode.
       new  439d2d9   Finish it.
       new  f12fc13   cylc.task_message: UTC mode for appended time.
       new  274a79e   Merge pull request #407 from matthewrmshin/utc
       new  2e8ffab   Merge branch 'master' into 204.suite-env-file
       new  b705282   Merge pull request #406 from hjoliver/fix-task-cylc-env-bug
       new  5e65c82   Merge remote branch 'upstream/master' into 204.suite-env-file
       new  fedbf6f   Merge branch 'master' into 204.suite-env-file
       new  02c0156   Merge branch '204.suite-env-file' of github.com:matthewrmshin/cylc into 204.suite-env-file
       new  1104bf9   Clean up the way suite environment variables get to the job script.
       new  599f231   Check for old bash versions that don't support associative arrays.
       new  950e02d   Same for the submit command.
       new  5b1eaab   Merge pull request #408 from hjoliver/test-battery-bash-check
       new  1bd4b6b   Merge branch 'master' into 204.suite-env-file
       new  0cda984   Merge branch '204.suite-env-file' of github.com:matthewrmshin/cylc into 204.suite-env-file
       new  9c5b5dd   On restarting reset queued, submitting, retrying tasks to waiting...
       new  a619777   Merge pull request #3 from hjoliver/204.suite-env-file
       new  21cef03   Hot fix suite-state command.
       new  34dcc60   Merge branch 'master' of github.com:cylc/cylc
       new  eb63b6b   Converted in-source 'TODO' comments to standard form.
       new  57b174a   Merge remote branch 'upstream/master' into 204.suite-env-file
       new  0348dbd   Merge pull request #391 from matthewrmshin/204.suite-env-file
       new  642edab   Quote hook event, as it may contain space.
       new  230f143   Merge pull request #412 from matthewrmshin/quote-hook-event
       new  2f19ca8   Merge branch 'master' into suite-env-housekeeping
       new  e5a6231   Merge branch 'master' of github.com:cylc/cylc
       new  9ad0d7f   Hot fix: print a validation warning to stderr.
       new  8c63fb9   Minor doc change only; closes #410.
       new  8dbbbf8   Multi-task selection for control commands.
       new  9674d11   Operate on families (trigger, reset, etc.) in gcylc.
       new  c7900a8   Factored out some common gui code.
       new  4963e74   Exclude intermediate families from matched tasks.
       new  bc304a7   cylc/cylc#415: fix localhost background submit.
       new  ce3307b   In UTC mode, set environment variable TZ=UTC.
       new  4cea916   Merge pull request #418 from matthewrmshin/utc+
       new  e0cf590   Merge pull request #417 from matthewrmshin/415.fix.job-submit-local
       new  9937947   Officially drop Python 2.4 support, which is already broken.
       new  0909e83   Allow prep commands to take a file path instead of suite name.
       new  cf3f170   Same for get-config command.
       new  8f4158e   Handle commands with no suite arg (e.g. scan).
       new  e37b61a   Better variable name.
       new  d053a71   Merge pull request #420 from hjoliver/389.drop-python-2.4
       new  0953411   Update cug.tex
       new  0a588ee   Fix previous merge.
       new  0d461a6   Merge branch 'master' into suite-env-housekeeping
       new  e1c3dc3   Merge pull request #409 from hjoliver/suite-env-housekeeping
       new  4489353   Fix search command for file path arg.
       new  eafe045   Updated in-source comments in old event handler submission module.
       new  42f19f2   Take cylc-suite-env write out of task jobfiles.
       new  646b62d   Finished deprecating CYLC_SUITE_REG_NAME
       new  40afef7   Create suite env parent dir if necessary.
       new  78d356d   Get proper PID for local and remote background jobs.
       new  1709a0a   Merge pull request #425 from hjoliver/reimplement-cylc-suite-env
       new  eb77d99   Merge pull request #424 from hjoliver/419.prep-by-file-path
       new  cb60e75   Merge branch 'master' into 74.multi-task-control
       new  af30e66   Merge pull request #416 from hjoliver/74.multi-task-control
       new  2ebf169   Fix async oneoff triggers in cycling sections.
       new  5220085   New reference test for combined suites.
       new  d4861d3   Simplified reference test log analyser a bit.
       new  3733c40   Fix graphing of 'async & cycling => cycling' triggers.
       new  10200db   Documentation in the new ref test suite.
       new  5e194fe   Merge pull request #428 from hjoliver/426.fix-combined-suites
       new  d40520c   Only add a local doc index if one is defined.
       new  df63889   Removed vestiges of original site/user config load method.
       new  4d82ce4   Removed a raise that was breaking the suite.
       new  aedd9dc   Removed.
       new  5a09a02   Merge pull request #432 from arjclark/submit-invalid-host.bugfix
       new  5a54c4c   Merge pull request #431 from hjoliver/430.gcylc-doc-help-x-failure
       new  7619c69   cylc images: svg icon
       new  c1d01c2   Remove task name case check and warning; closes #435.
       new  2e39a87   Merge pull request #433 from benfitzpatrick/images.add-svg
       new  a499141   Use Ben's new svg icon in gcylc.
       new  49a3fb8   Merge pull request #437 from hjoliver/use-svg-icon
       new  7e29454   Merge pull request #436 from hjoliver/435-remove-case-check
       new  357512d   Updated the change log for all recent merged changes.
       new  29d2e61   Merge branch 'master' of github.com:cylc/cylc
       new  d689bb3   Minor start-up documentation fix.
       new  254520e   Allow for the icon to fall back to PNG if for some reason the SVG icon fails (as it does on some older Linux systems).
       new  4b0c1e1   Merge pull request #441 from trwhitcomb/master
       new  8ec30d0   Hot fix (submit command only): update for contact env.
       new  46aa7a0   Complete runtime type coercion. Closes #443.
       new  4ad76c8   Adjust for type-coerced timeout values.
       new  63346cc   Merge pull request #444 from hjoliver/443.runtime-type-coercion
       new  8216d02   Keep the ssh tunnel alive while background tasks run.
       new  4960684   Merge pull request #445 from hjoliver/non-detaching-background-jobs
       new  5b75ff6   cylc validate: multiple inheritance broken.
       new  ebdeb0e   Merge pull request #446 from matthewrmshin/fix.validate.multi.inherit
       new  e96e5dd   cylc misc: add suite.rc syntax highlighting for Kate
       new  2110bd3   Merge branch 'master' into cylc.syntax-highlighting-kate
       new  c14aa83   Merge pull request #447 from benfitzpatrick/cylc.syntax-highlighting-kate
       new  dd26d08   site/user config host section "cylc [bin] directory"
       new  1cf1bdb   Merge pull request #448 from hjoliver/site-config-hosts-section
       new  ce34086   cylc run: fix hung suite caused by bad START time.
       new  e772354   Merge pull request #450 from matthewrmshin/cylc-run.start.bad
       new  1fa5667   Minor re-documentation of how to set $PATH for cylc on task hosts.
       new  d618521   Merge pull request #451 from hjoliver/remote-cylc-path-doc
       new  f01c44f   Made the lockserver work with ssh messaging.
       new  1c4c8c0   Removed a comment
       new  3376cd8   Merge pull request #452 from hjoliver/lockserver-and-ssh-messaging
       new  1b24c40   Turned suite run directory into a rolling archive.
       new  89daf7a   Minor doc fix (no passphrase on command line).
       new  78b5ed3   Minimal documentation of dependence between suites.
       new  cb673dc   Just warn if site or user config parsing fails.
       new  72d14e8   Disable by default, and warn about Rose compat.
       new  3949429   Corrected gcylc themes example doc file.
       new  63b8b1b   Replaced sys.exit with raise exception.
       new  e8476a5   loadleveler job name: prefix with suite name.
       new  c719139   Merge pull request #454 from hjoliver/relax-site-user-config
       new  6ccc728   Merge pull request #457 from matthewrmshin/llsubmit.suite.task
       new  a43f377   Nicer error message.
       new  97808dd   Make test-battery command compatible with previous change.
       new  b23cd91   Merge pull request #455 from arjclark/db-rogue-exit
       new  65b3cba   Merge pull request #453 from hjoliver/run-dir-rolling-archive
       new  858d22a   cylc.job_submission.loadleveler: fix import.
       new  61c7c78   cylc run: support "now" as a start tag.
       new  4acb66f   Merge pull request #458 from matthewrmshin/loadleveler.fix
       new  bf23404   In the test-battery, poll before wait.
       new  a0e2e48   test-battery: don't print run dir location.
       new  b7fd3c8   Two test suites inadvertantly using 'at' scheduler
       new  bb8d9d6   test-battery: validation failure should be a test failure.
       new  40bdf4c   Checked all test suite tasks run as fast as possible.
       new  9d5afca   A simple wait-and-retry loop for the name registration DB.
       new  a773bb4   test-battery: only validate the first time through.
       new  40572b2   Merge branch 'master' into cylc-run.now
       new  7e427af   Restore sequential sub-suites in tests/events/suite.
       new  be182d6   Merge pull request #459 from matthewrmshin/cylc-run.now
       new  fe718d7   Documented 'cylc run now'.
       new  f8d45cd   Merge pull request #460 from hjoliver/some-test-battery-improvements
       new  8c0a0eb   Updated change log for 5.2.0.
       new  d7f1f8b   New poll and kill commands (main interface).
       new  826f7b2   Print site/user deprecation warnings last.
       new  889e74d   Adapt old remove/kill command.
       new  27fd551   Print site/user deprecation warnings last, in validation.
       new  f3062f0   New suite config for task polling thread.
       new  5b26723   Removed the background_slow job sub method.
       new  8f4c9ed   Site/user config changes for polling.
       new  88d5859   Major tidy of the batched job submission code.
       new  0458dee   Task polling and killing implementation.
       new  ae07b1d   Separate daemon and debug modes.
       new  895d81a   Cleaner thread start and exit logging.
       new  e008399   Poll task exit times too.
       new  4b508dd   Some fixes...
       new  c452577   Poll and kill via gcylc.
       new  e95a9d7   Getting restart working...
       new  6e0ae66   Restore submit id etc. to task proxy on restart.
       new  bf5b281   Print non-completed outputs properly.
       new  2cc6fc2   Fixed a rebase error.
       new  de16e1b   Updated poll command help.
       new  22377ba   New png format view tab icons.
       new  8e4b020   Respond to hard kills properly.
       new  d130d92   Do not detach in debug mode.
       new  4b16bd1   Merge pull request #463 from hjoliver/new-view-tab-icons
       new  fdfcf78   Fix batcher item failed hook (credit Matt Shin)
       new  93fb53b   Merge branch 'master' into job-poll-and-kill-etc
       new  08d3f7a   More minimal default message retries (every 5s for 30s).
       new  b735579   Graph command option to ignore suicide triggers.
       new  deb3c47   Ignore suicide check button for gcylc graph popup.
       new  256b7b3   Ignore suicide option for gcylc graph view.
       new  47fd0b0   Updated the change log.
       new  9e15683   More subtle view tab colours.
       new  456e27a   Ensure remote task behaviour is determined by suite host site/user config.
       new  7a1124f   Merge branch 'master' into job-poll-and-kill-etc
       new  471847c   Merge pull request #465 from hjoliver/464.ignore-suicide-triggers-in-graph
       new  ebbd14a   Merge pull request #466 from hjoliver/site-user-config-for-task-hosts
       new  dc31791   Make graph "ignore suicide triggers" work with family collapse/expand.
       new  6f8998d   Merge pull request #467 from hjoliver/revisit.ignore-suicide-triggers
       new  1d9d8ea   Better poll and kill scripting for background and at.
       new  1804c7d   Completed new at and bg poll scripting.
       new  e4ee2f5   Updated loadleveler poll and kill scripting too.
       new  33d0d20   Merge branch 'master' into job-poll-and-kill-etc
       new  5e2ff6e   Further poll and kill scripting changes.
       new  08a717c   Documented job submission classes.
       new  f6c4f16   Run and restart command help updated.
       new  2cd61b9   Start with grouped families in gcylc.
       new  ff129ae   Some code reuse.
       new  7fa0796   Merge pull request #468 from hjoliver/gcylc-default-to-grouped
       new  20d11fd   cylc get-task-status: as a normal command.
       new  8a7393a   Gave get-task-status some command help.
       new  1416b37   Correct cylc jobfile Korn shell function definition syntax.
       new  c318f1c   Job poll and kill for pbs job submission.
       new  b3ce6e1   No need to dump stderr from job poll commands.
       new  e384058   Merge branch 'master' into job-poll-and-kill-etc
       new  3236da7   Commented out a debug print.
       new  84745ff   Merge branch 'master' into job-poll-and-kill-etc
       new  ca23557   gcylc right-click menu: poll and kill item names.
       new  520c1e7   Fix for ssh messaging on this branch.
       new  5f98a1c   Revert "Correct cylc jobfile Korn shell function definition syntax."
       new  9560a99   Correct cylc jobfile Korn shell function definition syntax.
       new  f6dc193   Use cross-compatible local variable definition.
       new  f1274ff   Merge pull request #470 from trwhitcomb/fix_ksh
       new  e0d1f12   Updated change log.
       new  52207d7   Allow manual triggering of retrying tasks.
       new  a33ff0e   Tidy up get_id function for PBS.
       new  0c56ebc   Merge pull request #1 from aosprey/pbs-job-poll-and-kill-etc
       new  3f20cd9   Corrected email event handler command help.
       new  5c07118   Added suite.tex to the Makefile.
       new  d51eef1   New submit and submit-fail task triggers.
       new  62da8d3   Tidied event handler arguments.
       new  d54181c   New comprehensive task events test suite.
       new  bd7bea0   Restore the old "extra log files" functionality to gcylc.
       new  8ab31d3   Make gcylc suite and task log view windows consistent.
       new  cdcb1f6   Add slurm job submission method.
       new  0d06cd7   Merge pull request #478 from areinecke/br_slurm
       new  aeb3c51   Merge branch 'master' into 469.event-hooks-revisted
       new  3f05821   Merge branch 'master' into job-poll-and-kill-etc
       new  d6749ee   Don't override state dump ict on restart.
       new  953c174   Allow filename argument for cylc graph.
       new  be2caca   Made initial and final cycle time persist over multiple restarts.
       new  0f00d19   Merge pull request #462 from hjoliver/job-poll-and-kill-etc
       new  8cf87d8   Doc only (change log, in-source comments for job poll).
       new  4a16453   Merge branch 'master' into 469.event-hooks-revisted
       new  77934da   Remove 'execution' prefix from run-db events.
       new  c5ded66   Initial hack at enabling future triggers.
       new  eb13c63   Removed misleading test suite title.
       new  641a92d   Merge pull request #483 from trwhitcomb/allowfiles
       new  d0bb0b3   Added ungroup CLI option.
       new  1522f1b   Tidy up.
       new  fc7c1c4   Site/user cfgspec comments (doc only).
       new  5efbc2c   Restored extra log files, again.
       new  18cbd96   Fix for merge of job poll and kill changes.
       new  edc6ff9   Merge pull request #477 from hjoliver/469.event-hooks-revisted
       new  0c988d1   Updated change log.
       new  52c33a5   Add SLURM mention to documentation.
       new  917ea4b   Removed never-used dead_letter module.
       new  cc9fa0b   Made simulation mode work with recent changes.
       new  ce75e93   Merge pull request #489 from trwhitcomb/addslurmdoc
       new  fe37d8a   Added main CLI command summary for get-task-status.
       new  6cb2856   Minor user guide corrections.
       new  1183792   Merge branch 'master' into manual-trigger-retrying-tasks
       new  66cde84   Print suite timings in test battery results.
       new  bedf8fa   Don't unset the job submit ID when a task is done.
       new  f659b64   Complete the test suite for dynamic host selection.
       new  3b7c364   Fixed T-N cycle offset bug for n > 24 (HoursOfTheDay cycling)
       new  c9b95ae   No change - to NOTE that previous commit message contains an error.
       new  fee6ea9   Much much much simpler spent-task clean-up algorithm.
       new  9e390bd   Tidied and commented the new cleanup code.
       new  8167ae4   Tidied one code snippet.
       new  bcc0739   Tidied another code snippet.
       new  7c7f18c   Merge branch 'master' into 487.future-task-triggers
       new  ced9e10   Merge branch 'BugFix.HoursOfTheDay-cycling' into 487.future-task-triggers
       new  42bfca3   A better future trigger example suite.
       new  9854819   Tidied offset code snippets further.
       new  4b997a1   Correct an in-source comment.
       new  376b316   User Guide: pyro, passphrases, ssh, polling (section Running Suites).
       new  ecc366c   User Guide: documented automatic polling on restart
       new  616d769   User Guide suite.rc reference: documented job submission retries.
       new  703a90a   User Guide: documented job poll and kill.
       new  488a447   Handle future triggers in conditional expressions.
       new  9edc8af   Allow shutdown with future-triggered tasks held before stop time.
       new  3a06a1f   Merge pull request #491 from hjoliver/test-battery-suite-timers
       new  88352ce   Merge pull request #495 from hjoliver/249.test-host-select-by-env
       new  924e78e   Merge pull request #482 from hjoliver/481.initial-cycle-time-var-on-restart
       new  254006c   Merge pull request #490 from hjoliver/sim-mode-for-recent-changes
       new  b641f83   Merge pull request #492 from hjoliver/no-submit-id-unset
       new  dd28fe5   Merge pull request #496 from hjoliver/BugFix.HoursOfTheDay-cycling
       new  8ae1d4c   Merge branch 'master' into manual-trigger-retrying-tasks
       new  a1df321   Merge branch 'master' into new-task-cleanup-algorithm
       new  de06e43   Merge pull request #497 from hjoliver/new-task-cleanup-algorithm
       new  e74a44a   Merge pull request #475 from hjoliver/manual-trigger-retrying-tasks
       new  60aac45   Merge remote branch 'upstream/master' into cylc-graph-ungroup-opt
       new  e7ede98   cylc graph: default to grouped.
       new  09e3c16   Merge branch 'master' into 487.future-task-triggers
       new  c110c36   Merge pull request #488 from arjclark/cylc-graph-ungroup-opt
       new  86e96b3   Merge branch 'master' into 487.future-task-triggers
       new  7e4b3b2   Updated README contrib list.
       new  32303ac   Added sim mode test. Fixed self.run_mode. Corrected suite spec.
       new  295ba35   Corrected config.py to pick up overridden run types.
       new  dcf7902   Tweak scheduler code.
       new  34f6328   Stop command option to kill active tasks before shutdown.
       new  868b4bd   Stop --kill option for gcylc.
       new  384fd50   Made polling configurable by task, with interval lists.
       new  6d8604c   Completed documentation of polling.
       new  286d215   Reordered some runtime items in the suite def reference.
       new  7260df9   Fixed new polling interval selection.
       new  bdced6c   Defined shorter runtime range for tasks.
       new  07a35d8   Minimum time range values.
       new  9414123   Merge pull request #502 from hjoliver/501.kill-tasks-on-shutdown
       new  02d2c63   Merge pull request #500 from arjclark/simulation-mode-test
       new  ab5c348   New option to print graph nodes with the list command.
       new  b241ce4   CUG: recommend Rose under storage and discovery (etc.).
       new  fc89433   Set CYLC_VERSION then source .profile, for cylc access.
       new  9f733fd   Merge pull request #506 from hjoliver/cug-rose-plug
       new  068f9d9   Default batch size 10, delay zero, for job, event, and poll/kill.
       new  e1c5428   Merge pull request #508 from hjoliver/zero-batch-delays
       new  08ce959   Removed redundant task.incoming() code.
       new  9f3e214   Removed a debug print.
       new  a31bf85   Fix async repeating tasks (satellite processing)
       new  cf82e72   New reference test for satellite processing.
       new  f0502f5   Make cylc list range STOP optional.
       new  79bf894   Merge pull request #505 from hjoliver/list-graph-node-labels
       new  b24cbf8   Removed two obsolete files from dev/.
       new  af11484   Merge branch 'master' into tidy-task-incoming-message-code
       new  17fe98f   Merge pull request #509 from hjoliver/tidy-task-incoming-message-code
       new  94b7e88   Remove unnecessary space after newline character.
       new  5634919   Added CYLC_VERSION to the transplantable environment for detaching tasks.
       new  9244e68   Updated the examples/detaching suite a bit.
       new  7674826   Fail self-dependence loops in validation.
       new  2e06ad4   Merge pull request #507 from hjoliver/471.find-cylc-on-task-hosts
       new  6127828   Merge pull request #513 from hjoliver/512.fail-self-dependence
       new  f45c942   Change polling interval config to minutes, and ...
       new  516edb6   Merge branch 'master' into 494-more-polling
       new  df6ae85   Document that delay between batches is now zero.
       new  fe18581   Separated submission and execution poll config ...
       new  3caf512   Added a task polling example suite.
       new  8cd4f7a   Task polling should start over on retries.
       new  f7ea642   Check retry timers outside of task processing.
       new  7635479   Don't call task timer checks in sim mode.
       new  260dc31   Moved job batching logging to debug level.
       new  ca242ba   Addressed message ordering issues.
       new  a450940   Better registration db locking.
       new  de348e1   Added an in-source comment on task message order and polling.
       new  d75d411   Merge branch 'master' into 487.future-task-triggers
       new  060b337   Merge pull request #504 from hjoliver/494-more-polling
       new  f543396   Updated cug documentation of polling interval configuration.
       new  a676d1c   Merge branch 'master' into 487.future-task-triggers
       new  f71a1f7   Merge pull request #516 from hjoliver/doc-polling-interval-config
       new  69ffb2c   Don't add redundant cyclers to task proxies.
       new  f74d148   Extend runahead limit for future triggers.
       new  1d948c4   CUG documentation of future triggers.
       new  a43948e   Compile and re-use cylc offset regex.
       new  21c71d6   Merge branch 'master' into 487.future-task-triggers
       new  81cbfa3   Merge pull request #498 from hjoliver/487.future-task-triggers
       new  78d86bc   Do not poll or kill detaching tasks.
       new  e8f2831   Updated detaching task documentation.
       new  878dccf   Corrected location of cylc_version in detaching task env.
       new  dedb062   Sub-section reorder under "Suite Registration".
       new  cfff892   cug: "suite name" not "suite registration".
       new  275b370   Document that SGE and slurm support does not yet include polling.
       new  aaa4c70   New admin command to check Pyro etc. is installed.
       new  126d450   Merge pull request #520 from hjoliver/cug.job-subs-with-no-polling-support
       new  d23e887   Merge pull request #521 from hjoliver/admin.check-installed-software
       new  617e0cc   Merge pull request #519 from hjoliver/disable-polling-for-detaching-tasks
       new  7f32268   Minor pre-release doc changes and change log.
       new  be11933   Merge pull request #523 from hjoliver/pre-release-doc
       new  383a9cc   Don't unnecessarily import from modules depending on pygraphviz.
       new  0b4dca7   Fixed polling of orphaned tasks on restart.
       new  7b30397   Some comments.
       new  9485f1d   Documented how remote control works.
       new  0236ec1   Merge pull request #527 from hjoliver/525.graphviz-dependence-revisited
       new  c92c5c7   Handle late 'submission succeeded' messages properly.
       new  d9f4772   Merge pull request #528 from hjoliver/524.fix-polling-on-restart
       new  199e165   Add blurb on monitoring other suites.
       new  7c3f755   Merge pull request #529 from hjoliver/doc.remote-control-issues
       new  4199401   Merge pull request #530 from trwhitcomb/monitordoc
       new  b9534e5   Final cug update for 5.3.0.
       new  b2f964c   Fix graph command for namespace graphing.
       new  c6f540c   Save As button added along with dummy routine.
       new  2d56fa0   Merge pull request #531 from hjoliver/fix-cylc-graph-namespaces
       new  13d7701   Save function implemented. CLI option removed.
       new  da13cf7   Show/hide cold-start tasks button added.
       new  d0aba34   Merge remote branch 'upstream/master' into cylc-graph-gui-tweaks
       new  8a03e42   Removed old CLI options now present in gui.
       new  efe6ee0   cylc/cylc#75: first attempt at single updater
       new  bef7287   Restore profile source to remote job submission commands.
       new  d222509   Merge pull request #532 from arjclark/cylc-graph-gui-tweaks
       new  2e1542e   Update gcylc "Suite->Graph" suite for graph command changes.
       new  2f29184   Minor bug fix: initialize the dot view task_list.
       new  1565a1e   Merge pull request #536 from hjoliver/gcylc.initialize-dot-view-task-list
       new  31d1da0   Merge pull request #535 from hjoliver/gcylc.graph-command-opts
       new  f999cb4   Merge pull request #534 from hjoliver/533.job-sub-profile
       new  cb2331a   Merge pull request #4 from cylc/master
       new  e4aec11   Remove -J flag from qstat calls
       new  b28baad   Merge pull request #543 from ScottWales/qstat
       new  c1f621b   metomi/rose#79: draft summary gui
       new  84c93fc   cylc/cylc#79: fix summary gui
       new  945745d   cylc/cylc#79: summary gui, panel applet draft, and site configuration
       new  4deddaf   job file: send error from namerslv to /dev/null
       new  2588d17   Visualization settings override cylc-graph.
       new  985f1c2   Merge pull request #546 from matthewrmshin/namerslv
       new  a571bc5   Tidier grouping logic.
       new  74d937a   cylc/cylc#79: summary apps - fixes
       new  bc15c95   cylc/cylc#79: add polling configuration
       new  091cf9a   cylc/cylc#79: include stop states in cylc gui.
       new  383aa1c   cylc/cylc#79: summary GUI - rename conf directory
       new  6a6143f   Merge pull request #544 from arjclark/cylc-graph-fix-visualisation
       new  5d916ae   cylc/cylc#79: configurable hosts and fix duplicates
       new  47fb759   cylc/cylc#79: summary GUI - improve stop info
       new  4c4e8a3   Removed old CLI switch reference.
       new  e9f2cf2   Merge pull request #550 from arjclark/doc-tidy
       new  7bd9093   cylc/cylc#79: fix cat-state error handling and centralise
       new  e2b5e05   cylc/cylc#79: summary GUI - update instructions
       new  ca488b6   cylc/cylc#79: fixes
       new  30accb9   cylc/cylc#79: remove unused variable
       new  1cd708c   cylc/cylc#79: fixes and installation
       new  def05fe   cylc/cylc#79: summary GUI - review changes (tooltips, update now)
       new  503e7d9   cylc/cylc#79: summary GUI - double click and beter host reaction
       new  424d992   cylc/cylc#75: fix led view
       new  cc9f1da   cylc/cylc#79: shared hosts gpanel to gsummary
       new  d4350a3   cylc/cylc#79: fix large number of suites bug
       new  f611230   cylc/cylc#551: fix trigger in simulation mode
       new  424f212   Merge pull request #552 from benfitzpatrick/551.cylc-trigger
       new  5152b59   update
       new  77e1d6d   cylc trigger - fix for duplicate resubmission
       new  5150d15   Merge pull request #553 from benfitzpatrick/cylc-trigger-fix
       new  4b7e2df   cylc/cylc#75: debug dot view
       new  b8c253f   Merge pull request #554 from benfitzpatrick/75.single-updater-thread
       new  89d41ab   update
       new  abb13f3   cylc/cylc#79: idle mode for panel applet
       new  5a0ca30   cylc/cylc#79: compact mode
       new  078f20d   cylc/cylc#79: tweak install instructions
       new  f1d74b2   gcylc - fix group/ungroup action triggering
       new  f014bc9   Merge pull request #559 from benfitzpatrick/gcylc.fix-graph-group
       new  cfb148c   gcylc: fix tree view initial updating
       new  29686d4   Merge pull request #560 from benfitzpatrick/gcylc.fix-tree-view
       new  63a148f   Ict passed through to prereq types and handled.
       new  d8a31d3   Update the submit event to monitor.
       new  10d711e   Merge pull request #561 from arjclark/fix.db-task-reload-sid
       new  8cad3d1   Graph and gcylc collapsing: start with vis settings
       new  dca2ae5   Adjust graph command source for previous commit.
       new  07024c7   Updated documentation.
       new  feae544   Replace doublecircle with tripleoctagon for non-trigger families.
       new  81b6c18   Allow family names in all special task categories.
       new  123adb2   Updated documentation.
       new  26a1c87   Merge pull request #566 from hjoliver/557.tripleoctagon
       new  cbc86d6   Merge pull request #567 from hjoliver/563.special-task-families
       new  f1e4981   Hide members of collapsed families properly in graph view.
       new  ccda226   Fix previous change.
       new  6367fed   Merge branch 'master' into gui-collapsed-families
       new  d765525   Replace another doublecircle with tripleoctagon.
       new  c523a6b   Merge pull request #547 from benfitzpatrick/79.panel_applet
       new  4babda0   Write processed suite.rc to suite dir.
       new  c8b503e   Warn of bad visualization node groups and members.
       new  e5dada5   Hot fix for gcylc with no suite arg.
       new  7d93450   Merge pull request #565 from hjoliver/gui-collapsed-families
       new  1db957b   Merge remote branch 'upstream/master' into pre-initial-ignore
       new  78d12b0   Add suite connection messages.
       new  097fd98   Removed some debug.
       new  b9ffa78   Host scan list should be taken from combined global config.
       new  a43c9a2   Merge pull request #572 from arjclark/cylc-suite-state-verbose
       new  3958b59   Merge pull request #573 from hjoliver/gsummary-host-list-config
       new  f4eb1d2   Removed some obsolete code.
       new  37a1b98   Conditional simplifier added and working.
       new  5c1d41c   Corrected splitting of strings bug.
       new  d21212f   Startup flag must carry over to reloaded task proxies.
       new  17e5f00   Cleaned print statements.
       new  623bc99   Removed associated documentation comments and syntax strings.
       new  37e8c32   Tidied up unnecessary labels and messages.
       new  8861396   Merge pull request #574 from hjoliver/remove-obsolete-task-elimination-code
       new  222f453   Whitespace correction.
       new  16a206c   Merge pull request #569 from hjoliver/548.write-processed-suite-def
       new  2d31bb2   Merge remote branch 'upstream/master' into pre-initial-ignore
       new  a898220   Merge pull request #575 from hjoliver/564.keep-startup-flag-on-reload
       new  8349460   Print all visualisation warnings to stderr.
       new  4f6ee14   Comment and remove redundant calls to simplify.py
       new  95580db   Merge pull request #571 from hjoliver/556.vis-validation-warnings
       new  f289273   Fix clock triggered task
       new  0af2713   Merge pull request #579 from matthewrmshin/fix-clock-trigger-task
       new  c1420a6   Fix non-special clock trigger tasks.
       new  908e7bd   Merge remote branch 'upstream/master' into pre-initial-ignore
       new  d131b45   Merge pull request #580 from matthewrmshin/fix-special-non-clock-trigger
       new  ecc59a6   Merge remote branch 'upstream/master' into pre-initial-ignore
       new  8ea5703   job file: fsync to file system before close
       new  beca648   Merge pull request #582 from matthewrmshin/job-file-fsync
       new  0a66393   Merge pull request #576 from arjclark/pre-initial-ignore
       new  4f25296   Implemented high level support for dependence on other suites.
       new  e204c57   Change suite-state polling notation: suite.task to suite::task.
       new  bc47649   Wait for job file to properly close
       new  4a78fda   Adapt graph to recently changed var names.
       new  919841d   Merge branch 'master' into 558.gcylc-hide-fam-members
       new  9997961   Run Popen with close_fds=True to submit job script
       new  479799a   Add comment on close_fds=True for job submission
       new  cf2abaf   Merge pull request #585 from matthewrmshin/lsof-jobfile
       new  31c8955   Moved remote task status into graph notation.
       new  acd93cb   Mirror suite-start args in poll task runtime
       new  60a0d3a   Fail manual command scripting in auto suite polling tasks.
       new  efc6748   Graph node labels for suite polling tasks.
       new  55db584   Merge pull request #568 from hjoliver/558.gcylc-hide-fam-members
       new  1a8795e   Don't attempt to ungroup non-family graph nodes.
       new  b4c1a8a   Merge pull request #587 from hjoliver/586.fix-ungroup-non-fam-node
       new  a6dd164   Fix case where entire pre-initial cycle conditional eliminated.
       new  58761e8   Fix whitespace.
       new  29c18c1   Merge pull request #588 from arjclark/pre-initial-fix
       new  7927e06   Overhauled task insertion functionality.
       new  3fd9a60   Return spawned tasks (caught by purge test)
       new  4d582df   Minor tidy of previous commit.
       new  bca114f   Merge branch 'master' into 290.dependence-between-suites
       new  c5b7649   Added pre-initial tests to test-battery.
       new  529ec52   Added advanced conditional for pre-initial test.
       new  74054c7   cylc/cylc#119: add isodatetime wrapper
       new  26cfb73   Fix new task proxy insertion.
       new  52a9678   Print triggering log diffs in test battery.
       new  e279486   Altered conditional tested in advanced-conditional.
       new  2dd7a44   Merge pull request #592 from arjclark/pre-initial-test-battery
       new  d8f3339   cylc/cylc#119: improve import prefix
       new  397aec8   cylc/cylc#119: add the LGPL isodatetime library from https://github.com/metomi/isodatetime
       new  8075f3d   cylc/cylc#594: fix switch to other suite
       new  3aceaf8   Merge pull request #593 from hjoliver/test-battery.print-diffs
       new  78bbf91   gpanel: reset idle timer on re-activation
       new  d7e1a15   Merge pull request #590 from hjoliver/better-task-insertion
       new  b7e5b97   Merge pull request #599 from benfitzpatrick/gpanel.fix-idle-start
       new  a39ffce   Merge branch 'master' into 290.dependence-between-suites
       new  a6b9836   Changed default suite polling interval to 1 min.
       new  67e2eec   Merge pull request #598 from benfitzpatrick/594.fix-switch-suite-gcylc
       new  0c32c12   Merge pull request #597 from benfitzpatrick/119.iso-input
       new  f80bc74   Removed broken tests/QuickStart/a suite (addresses #581).
       new  b3a70e5   cylc gpanel: add traceback handling
       new  1365fc2   cylc/cylc#222: cylc gui: update list of autoexpand states
       new  e256d01   gcylc: fix led treeview error
       new  9aafe95   cylc/cylc#222: decrease importance of 'held', increase 'retrying'
       new  e9bcf6f   cylc/cylc#222: fix particular expand criterion
       new  636a66a   Expand tilde in templatevars_file args.
       new  96d984d   Merge pull request #603 from benfitzpatrick/gcylc.fix-close-ledview-no-selection
       new  842418f   Merge pull request #604 from benfitzpatrick/222.fix-gcylc-auto-collapse-text-view
       new  9927597   Better error message for auto suite polling validation.
       new  7fa377e   Merge branch '290.dependence-between-suites' of github.com:hjoliver/cylc into 290.dependence-between-suites
       new  69ba231   Fix continual setting of task state to queued.
       new  dfb8a9b   Merge pull request #605 from hjoliver/tilde-in-template-vars-file-arg
       new  09797ac   Undo Matt's change.
       new  4993085   Possible fix 2.
       new  2b4966c   Merge pull request #607 from arjclark/undo-jobfile-change
       new  b47252a   Compare against os.environ to detect user name override.
       new  eb45315   Don't call stop on the GUI updater until it exists.
       new  59eb70e   Merge pull request #608 from hjoliver/gcylc.fix-quit-bug
       new  9e6b669   Undo lisifying of argument to is_currently
       new  eedbf3a   partial...
       new  8a56f96   Merge pull request #606 from arjclark/fix-repeated-log-queued
       new  89dfb96   Tidy up debug.
       new  d3b15ed   Fix splitting bug on '@' in task.py
       new  c762cf9   Fix scp and ssh'ing to localhost.
       new  6f38c69   Replaced configobj with custom config file parser: parsec.
       new  36e97d0   Updated parsec readme file.
       new  2588230   Merge pull request #609 from arjclark/fix-localhost-bug
       new  3bdd093   Merge remote branch 'upstream/master' into fix-ssh-username-bug
       new  494d7f0   In upgrader, use spec not cfg to determine allowed items.
       new  c04a7a8   Use proper spec for float list with multipliers, suite and site.
       new  815dfff   Attempt to move all database access to main thread.
       new  49293f6   Added documentation to the parsec README file.
       new  06f7738   Single rundb thread working for restarts and reloads.
       new  30e200f   Remote job-submission, polling and deletion commands for SGE.
       new  a558dc3   Merge pull request #614 from aosprey/sge-job-poll-and-kill-etc
       new  3598098   Remove redundant db calls.
       new  3a9a627   cylc/cylc#615: fix hold state persistence after reload
       new  d0edf4c   gcylc: add uncaught exception dialog
       new  02f2707   Merge branch 'gpanel.fix-idle-start' into gcylc.gui-exception-dialog
       new  e528341   gcylc: add cylc gpanel error report
       new  01488fb   Merge pull request #617 from benfitzpatrick/615.gcylc-hold-reload-fix
       new  90d28c5   Combine multiple operations of the same type.
       new  914d049   Group db opers by type prior to combining.
       new  c7b1b97   Improve efficiency of db_oper construction.
       new  900905e   Fix accidental discarding of db_opers.
       new  dcc159a   Added a new submit-retry task state.
       new  cfbc52c   Merge branch 'master' into submit-retry-task-state
       new  8a8a666   Handle empty values 'item = ' in config files.
       new  22b5f17   Fix bulk commands. Reduce frequency of commit operations.
       new  ea8c6b7   Source profiles in detaching tasks, for cylc version selection.
       new  55186ca   Merge pull request #613 from arjclark/db-single-access-hack
       new  9cd3ceb   Merge remote branch 'upstream/master' into rundb-combine-oper
       new  579b0e2   gcylc: modify error report text
       new  78dc540   Merge pull request #618 from benfitzpatrick/gcylc.gui-exception-dialog
       new  83a0946   Merge pull request #619 from hjoliver/submit-retry-task-state
       new  adc1174   Remove redundant variable setups.
       new  842391b   Merge remote branch 'upstream/master' into rundb-combine-oper
       new  b5cc50e   Removed "ready" and "not ready" printing from clock triggered.
       new  1c9392b   Added a final connection commit just in case.
       new  6b81de6   Fix gcontrol tree check boxes.
       new  85782f6   Move db status updates to set_status method and ignore redundant operations.
       new  7b7d095   Code tidy.
       new  a9d23cf   Merge pull request #624 from arjclark/fix-gcontrol-checkbox
       new  742726e   Merge pull request #625 from arjclark/check-redundant-state-updates
       new  0603af9   Support non-pythonic boolean values in parsec.
       new  455775c   Change allow_zeroes default for float list validation.
       new  06dd89b   Merge branch 'master' into 562.nuke-configobj
       new  e607c73   Added submit-retrying state to the gcylc cfgspec.
       new  bb487cb   Allow test suites with no [runtime]
       new  b993b35   Convert gcylc stopped state to str in case it is None.
       new  c14d992   Merge pull request #623 from arjclark/rundb-combine-oper
       new  ba748de   Merge branch 'master' into 562.nuke-configobj
       new  be19bfc   Expunge all mention of configobj.
       new  a3123ab   Merge pull request #622 from hjoliver/detaching-task-source-profile
       new  3e538aa   Removed an obsolete site config item from the spec.
       new  e5f2ad4   A proper site/user config reference in the User Guide.
       new  532990f   Adapt the submit command for parsec.
       new  c03647a   Use omitNone properly in print_cfg.
       new  f5d8ff1   No need to apply runtime defaults inside the taskdef class.
       new  f882251   Moved dictcopy functions into parsec.
       new  397a7e8   Moved parsec cfg print into util module.
       new  f9fd556   Tidied dict copy functions and un_many'd runtime defaults.
       new  2c59a87   Added to the parsec README file.
       new  d505ad2   Merge branch 'master' into 562.nuke-configobj
       new  81abf0a   Added __MANY__ override to the parsec test.
       new  3e55e7d   Merge remote branch 'upstream/master' into fix-ssh-username-bug
       new  f078580   Enhanced the broadcast command.
       new  3f57c40   Adapted the broadcast command for parsec validation.
       new  c0a0b81   Print deprecation warning only when there is one.
       new  0bda1f4   Replace second deepcopy in task.py.
       new  8825731   Typo corrected in broadcast command help.
       new  efc6002   Made limitations into features.
       new  beb8e60   Merge pull request #610 from hjoliver/562.nuke-configobj
       new  8460a46   Merge remote branch 'upstream/master' into fix-ssh-username-bug
       new  d259b97   Fix cylc gui log file paths.
       new  ec7244f   Rewrote broadcast command help.
       new  f083af7   Minor broadcast command help change.
       new  06b8e70   Command help clarification, again.
       new  f7c4453   More broadcast command help tidying.
       new  91af00d   Remove debug line.
       new  cf5d10c   Merge pull request #611 from arjclark/fix-ssh-username-bug
       new  d818aa2   Suite state now documents and validates valid states.
       new  9bb1821   Minor tidying up.
       new  0d82e78   A reporting change and a fix for repeated config items.
       new  042cb11   Correct output for 'requested state'.
       new  6a3fd83   Merge pull request #630 from hjoliver/repeated-config-sections
       new  91c08bf   Merge pull request #629 from arjclark/cylc-suite-state-docs-validate
       new  cc83955   Remove just-deprecasted command option.
       new  399b422   Be explicit about broadcast defaults.
       new  46420ef   Fix casting of datetime in scheduler.
       new  6041de9   Merge pull request #631 from arjclark/fix-shutdown-datetime
       new  8621c53   Merge pull request #626 from hjoliver/gcylc.str-stopped-state
       new  46161e6   Merge branch 'master' into 290.dependence-between-suites
       new  9a71cc7   Finished previous conflict resolution.
       new  b86b123   Updated pyro URL in the user guide.
       new  f6c202e   Updated the gh-pages index page template.
       new  3ecf6fd   Merge pull request #628 from hjoliver/broadcast-enhancement
       new  c2b6463   Put command-specific option help first.
       new  1a1f375   Minor hot fix: completes 3e538a
       new  378a359   Merge pull request #632 from hjoliver/pyro-url-update
       new  6e524ea   Merge pull request #633 from hjoliver/reorder-command-options
       new  95d2329   Bug fix post-configobj site/user config
       new  2cce784   Merge pull request #635 from hjoliver/fix-site-cfg
       new  8eece3d   Apply level zero (no section) defaults for suite.rc.
       new  5ec604e   Fixed reload of async tasks in mixed suites, and sequential tasks.
       new  8802db0   Site config host matching by regex, not ordered.
       new  5387752   Use OrderedDict everywhere to maintain order of parsed config items.
       new  ce5344c   Documented site config host matching.
       new  586c079   Host matching doc update.
       new  b90537c   Merge pull request #637 from hjoliver/fix-two-reload-bugs
       new  982fda9   cylc/cylc#602: gcylc: add ungrouped usercfg
       new  7c0b839   fix oops in previous commit.
       new  0ca75a4   .gitignore: add site configuration related entries
       new  6865312   Merge pull request #636 from hjoliver/suiterc-level0-defaults
       new  3c287af   Merge pull request #641 from matthewrmshin/fix-gitignore
       new  e386105   Add missing method to Daily cylcing module. Closes #639.
       new  5f9df63   Merge pull request #640 from benfitzpatrick/gcylc.user-rc-ungroup
       new  6e8f354   Merge branch 'master' into 212.site-host-pattern
       new  bfd273e   Unbreak "[viz]collapsed families" for initial gcylc graph view.
       new  89debc2   Merge pull request #643 from hjoliver/gcylc-viz-collapsed-families
       new  bca9174   Only write *.processed file for suite.rc
       new  1d127e0   Merge pull request #644 from matthewrmshin/fix-gcylcrc-themes.rc.processed
       new  5ea4cf4   parsec.fileparse: fix double quote
       new  9fdb559   Merge pull request #646 from matthewrmshin/fix-parsec-fileparse-dq
       new  7635742   Merge pull request #638 from hjoliver/212.site-host-pattern
       new  cfb6ff9   parsec.fileparse: allow empty values
       new  c1cc616   Merge pull request #642 from hjoliver/639.daily-cycling-offset
       new  92c8663   Merge branch 'master' into fix-undef-empty-value
       new  9ebe71c   Added reload test suites (but not logs for one-offs).
       new  17ce0cd   Added validate test for Daily/Monthly/Yearly
       new  8f4b50e   Added shutdown tests for cycle and task.cycle
       new  2518ac3   Merge pull request #648 from matthewrmshin/fix-undef-empty-value
       new  002a105   Future trigger final-cycle check should ignore async tasks.
       new  bbe832a   Merge pull request #649 from hjoliver/mixed-suite-reload-revisited
       new  49073be   Merge remote branch 'upstream/master' into add-reload-test
       new  8bba76e   Generated reference logs.
       new  8c3b10d   gcylc: fix viewing the suite err file
       new  27fa559   cylc/cylc#645: fix ungrouped views user config setting
       new  aec258f   Merge pull request #652 from benfitzpatrick/gcylc.fix-view-suite-files
       new  afdc7c3   Merge remote branch 'upstream/master' into add-reload-test
       new  3e2dad7   Merge pull request #651 from arjclark/add-reload-test
       new  dde9c3c   Adjust task proxy state after commands as well as on spawning.
       new  b5f0a80   Tasks should propagate private stop cycles themselves, in spawning.
       new  24b0d89   A more appropriate temporary var name.
       new  0128d7a   No need for the hold check on spawning now.
       new  af8cefd   Fix previous for the purge algorithm.
       new  467b095   parsec: check that a list of values really is a list.
       new  996aea5   cylc/cylc#104: add a transposed LED view
       new  c42730e   Removed some debug info from prints.
       new  710a09b   Merge pull request #656 from hjoliver/better-stop-cycle-check
       new  a1f0d1a   Reparse the suite definition on suite reload.
       new  c0d6932   Merge pull request #654 from benfitzpatrick/645.gcylc-startup-grouping
       new  31c11c7   Detect any illegal graph node notation.
       new  1faeef1   Check requested stop task name exists in the suite.
       new  df82933   New test suite to check reloaded content.
       new  371f945   Minor hot fix: include hook commands in all_commands.
       new  5106151   Merge pull request #662 from hjoliver/337.fix-stop-after-task-bug
       new  95d86c6   Merge pull request #660 from hjoliver/659.restore-suite-reload
       new  2ffaa71   Merge pull request #657 from hjoliver/655.check-config-list
       new  35e5b92   Restore retention of collapsed in graph viewer on reload.
       new  b9002ff   Insert option added to graph view.
       new  ceba1a6   Merge pull request #663 from hjoliver/graph-viewer-collapse-reload
       new  d817672   Merge pull request #661 from hjoliver/456.bad-graph-notation
       new  ed28ba1   cylc testing: initial prove framework draft
       new  0856a7d   cylc testing: improve grep function
       new  ae136e2   Defaults values inserted by r-click inserting of tasks.
       new  b924021   Merge remote branch 'upstream/master' into gui_rclick_menu_insert
       new  7e419d8   Merge pull request #665 from arjclark/gui_rclick_menu_insert
       new  24bfd82   update
       new  5a6e6ff   Merge pull request #1 from benfitzpatrick/cylc.test-prove
       new  b6739f6   Initial commit.
       new  be2d70c   Deleted nfs files.
       new  15a988d   Added the new(ish) submit-failed state to restart checks
       new  eeac5d8   Second half of battery. Also added validation tests.
       new  026b90a   Merge pull request #668 from hjoliver/submit-failed-state-at-restart
       new  caa18b6   Adjusted a suite.rc. Added variables to battery script.
       new  e2ce7f4   Moved tests. Added to get-global-config. Test suite tidies up after self.
       new  22cf741   Tidy up.
       new  557f497   Correct shebang and use datetime string as prefix for suitename.
       new  5cbebfc   cylc suite held state: re-allow manual task trigger
       new  72cfc66   cylc suite held state: rejig
       new  7c9f35b   cylc scheduling: fix runahead reset state
       new  89165bd   Don't coerce None values in validation.
       new  051564d   Less retarded pruning of empty broadcast settings.
       new  2601e6b   Better comment.
       new  ac128fc   Merge pull request #669 from benfitzpatrick/cylc.fix-hold-trigger
       new  8df97e3   Merge pull request #671 from hjoliver/670.broadcast-cancel-bug
       new  51fd39a   Updated comments on test purpose. All suites now validated prior to running.
       new  c33740c   Added/Updated help text.
       new  c1005a2   Use lsof to tell if safe to delete a cylc-run directory.
       new  59da985   validation: check type of __MANY__ matches
       new  fa95863   Use new exception class.
       new  b0d4175   Fixed typo in previous commit.
       new  6064722   Merge pull request #674 from hjoliver/673.validate-unexpected-item
       new  1092232   Use $CYLC_DIR and check perl version for prove.
       new  69a2311   Merge branch 'master' into 104.gcylc-transposed-dot-view
       new  e21e4d6   Store stdout and sterr on ERR and let user know where they are.
       new  bea8f82   Add suite_run_ok and suite_run_fail to handle logs appropriately.
       new  9e47cd2   Merge pull request #672 from arjclark/test-battery-rewrite
       new  3c1d5a1   Fix logic for ict passed to config for warm starts.
       new  53b8913   Add in tests to capture this bug in future.
       new  eb042b6   Merge pull request #677 from arjclark/fix.warmstart-preinit
       new  c95a802   Merge branch 'master' into 290.dependence-between-suites
       new  64f594a   Add testing for user at host.
       new  9929d6d   Merge remote branch 'upstream/master' into test-user-at-host
       new  164d5cd   Merge branch 'master' of github.com:cylc/cylc
       new  103d3db   Extended the cat-log command to task logs
       new  8efbe59   Deprecated --non-daemon to --no-detach
       new  6dd3228   Updated the admin import-examples command.
       new  0ec301e   Initial attempts to extend testing to generated jobscript.
       new  30ed735   Combine remote "username" tests with existing "basic" tests.
       new  aeb4091   Merge pull request #679 from hjoliver/extend-cat-log-command
       new  8844199   Merge remote branch 'upstream/master' into expand-battery-1
       new  d4111ed   Merge pull request #678 from arjclark/test-user-at-host
       new  5eaeff3   Jobfile comparison implemented. Test header tweaked.
       new  b9773b3   Merge remote branch 'upstream/master' into expand-battery-1
       new  13e64d3   Added testing of example suites.
       new  d8083b2   cylc/cylc#104: fix Dot view column start bug
       new  4ad343f   Barebones for multi-inheritance jobscript tests.
       new  921276e   Merge pull request #658 from benfitzpatrick/104.gcylc-transposed-dot-view
       new  5eda191   Ignore suite.rc.processed files in the repository.
       new  85ba42c   Simply check-examples command: no need to register anymore.
       new  72110f3   Coerce cycle times properly in parsec.
       new  3c6f14c   Merge pull request #680 from hjoliver/no-detach-option-name
       new  b7e7b67   Merge remote branch 'upstream/master'
       new  89e6f5d   Merge remote branch 'upstream/master' into expand-battery-1
       new  3a28aec   Merge pull request #681 from hjoliver/update-import-examples
       new  d6b9b5d   parsec.fileparse: fix suite.rc.processed write
       new  50f9939   parsec.fileparse: allow spaces after quoted string
       new  9d1686b   Add job script checking tests.
       new  7e772b1   Merge pull request #686 from matthewrmshin/fix.parsec-fileparse
       new  0e3605b   Merge branch 'master' into 683.check-examples
       new  df418a5   Moved a suite defn specific test out of generic parsec code.
       new  7999a08   Option to prevent validate from writing out processed suite defn.
       new  92fe195   cylc/cylc#627: cylc gsummary: add title
       new  cab8a9c   Stop the check-examples command writing processed suite def files.
       new  bc76be9   Use keyword args in call to parsec file parse function.
       new  29876a6   Merge pull request #689 from benfitzpatrick/627.gsummary-suite-description
       new  519cb6b   Merge pull request #684 from hjoliver/683.check-examples
       new  894401a   Merge remote branch 'upstream/master' into expand-battery-1
       new  2e4bcae   Flag task processing on task submission.
       new  4f89434   Merge pull request #690 from hjoliver/task-proc-on-submit
       new  4f0ee22   Merge remote branch 'upstream/master' into expand-battery-1
       new  9aa0a7d   Ensure suite name is set prior to trying to delete.
       new  5cf1195   cylc/cylc#94: gcylc suite error integration
       new  a88545b   Check documentation directory is writeable, otherwise bypass test.
       new  f209639   Merge remote branch 'upstream/master'
       new  42bd7c0   Basic jinja2 testing added.
       new  56555e9   cylc/cylc#94: add progress bar to gcapture
       new  f01abad   cylc/cylc: use title for gcapture window
       new  a05f230   Basic database tests.
       new  b85a376   Merge pull request #691 from arjclark/expand-battery-1
       new  7b261ab   Merge pull request #692 from benfitzpatrick/94.cylc-gui-log-console
       new  6c2e45d   Move cylc-check-examples into the test battery.
       new  478f123   Merge remote branch 'upstream/master'
       new  fee2ed5   Merge remote branch 'upstream/master' into expand-battery-2
       new  2dcb898   cylc/cylc#94: backwards compatibility testing
       new  6922281   cylc/cylc#94: add temporary backwards compatibility handling
       new  794716f   Added further jinja2 tests.
       new  3e250fe   Merge pull request #694 from benfitzpatrick/94.backwards-compatibility
       new  94e1770   Merge remote branch 'upstream/master' into expand-battery-2
       new  5b94679   Merge remote branch 'upstream/master'
       new  ba48bba   Allow getting particular sections from global config.
       new  a23b68c   Correct comment.
       new  360ec25   Add time_parser.py testing to battery.
       new  48e41f6   Test dummy mode.
       new  dffd9aa   Correct documentation entry for dummy mode.
       new  fc6abdc   Add a wait for registration to work check to test head.
       new  2e5dcef   Allow plain config print.
       new  773a3e0   Merge pull request #696 from arjclark/expand-battery-2
       new  34a836b   Merge branch 'master' into move-check-examples
       new  803ebec   Return to validating all example suites before test abort.
       new  4763763   Merge pull request #2 from hjoliver/improve-get-global-config
       new  4c2c6a4   Merge pull request #695 from arjclark/improve-get-global-config
       new  d437480   Merge pull request #693 from hjoliver/move-check-examples
       new  7088281   Correct bug in get-global and do basic loadleveler directives testing.
       new  3fe0d14   Actuall commit directives test.
       new  ccce7ef   Added testing for get-global-config
       new  1b2ec5f   Extend loadleveler testing.
       new  dd0da43   Tidy.
       new  2dce19c   cylc broadcast: improved tests
       new  ecf155f   Print item keys in IllegalItemError.
       new  aeb9e57   Merge pull request #698 from benfitzpatrick/cylc-broadcast.more-tests
       new  fd62bff   Merge remote branch 'upstream/master' into expand-battery-3
       new  b59e7a6   If target suite does not exist, gcylc should abort.
       new  f530e60   Expand on the new test battery directives test.
       new  de0dff7   Merge pull request #3 from hjoliver/expand-battery-3
       new  6e5ef5a   Merge pull request #697 from arjclark/expand-battery-3
       new  7fc9a1a   Merge pull request #702 from hjoliver/701.gui-fail-nonexistent-suite
       new  4bfab62   Merge pull request #699 from hjoliver/minor-validation-fix
       new  486698c   Added state checking for cat-state vs database.
       new  d802622   Fix early shutdown
       new  32b1d9e   Registration testing.
       new  4de57ad   Added tests for cold and warm start cold-start task behaviour.
       new  ddce1cd   Upgrade "cylc trigger" functionality.
       new  dc0df77   Merge pull request #708 from arjclark/expand-battery-4
       new  6f9da29   Merge pull request #710 from benfitzpatrick/early-shutdown-fix
       new  446c7e7   Add testing to ensure graph interpretation consistency.
       new  0d0c001   Simple cylc-scan test added.
       new  d3f75a8   Test cylc ping.
       new  6c22f0a   State dump once before multiple task manual trigger.
       new  6d4e516   Remove manual trigger flag reset in task.py
       new  8236e6b   Cleaned up crappy queue limit coding (mine).
       new  ad7df50   Recoded queue limiting logic from scratch.
       new  c462e12   cylc testing: add restart tests
       new  2b1e998   cylc testing: alter debug
       new  23e6f44   Added cylc-remove testing.
       new  e82bf2e   New CUG Tutorial Section.
       new  19d7ff1   Merge branch 'master' into 290.dependence-between-suites
       new  3ad7fae   Finishing off 290...
       new  5fc7fe7   A --wait option for the stop command.
       new  ebc55e4   Stop command help corrected.
       new  646b05e   Better pre-req checking for graph equivalence tests.
       new  b4472aa   max-polls=0 means no check at all; stop command defaults to 0.
       new  32106f2   Connect to db even with --max-polls=0; and exit 1 for no polls.
       new  2940046   suite-state command help improved.
       new  8cf92d7   Added run-dir to in-graph suite polling config.
       new  cbef36e   Command help typo corrected.
       new  ee05c13   Allow "-" chars in in-graph suite-state polling suite names.
       new  87f59a9   New battery test for suite-state polling.
       new  5e5d4c2   Merge pull request #713 from arjclark/expand-battery-5
       new  5a2c303   Main loop: sleep 1 only if not about to quit.
       new  95fa121   Don't sleep unnecessarily in batch submit.
       new  7f1b4ac   Code batch submit thread loop a bit better.
       new  d5ec3c9   Fixed a couple of CUG typos.
       new  1a5fa84   Corrected the ftrigger2 tutorial example.
       new  8ce93f8   CUG tutorial test suites, and auto-update script.
       new  5278895   Recursive prove for specific battery test too.
       new  1acf726   Removed old Quickstart tests.
       new  1f51ad4   initial test
       new  2c0593a   Merge pull request #714 from hjoliver/minor-code-loop-improvements
       new  477044b   Merge pull request #706 from hjoliver/703-trigger-now-mod
       new  b967d18   Add missing sleep to some tutorial suites.
       new  f951e44   Merge branch 'master' into cug-new-tutorial
       new  5316eeb   Merge branch 'master' into cug-new-tutorial
       new  a3d6624   Improved test_header a bit
       new  8e826ba   Simplified the Jinja2 tutorial suite a little.
       new  cd073a9   Use '[cylc]force run mode' in ecox demo suite.
       new  4260cb1   A few tutorial text fixes and minor changes.
       new  98d7d75   cylc test-battery: changes following review
       new  20a9dc9   Merge pull request #711 from hjoliver/cug-new-tutorial
       new  4f3d3ae   Trivial doc text hot-fix.
       new  907cd5c   cylc.suite_logging: use max bytes in configuration
       new  45bbf5b   cylc.batch_submit: print command's stderr/stdout
       new  2b01289   Merge pull request #717 from matthewrmshin/fix-suite-logging-max-bytes
       new  2f1aa94   Added submission logging with test.
       new  d5c7c45   Merge pull request #716 from benfitzpatrick/cylc-restart-testing
       new  e2e9311   cylc gui: dialog for log file read failure
       new  10e43fc   Add at testing.
       new  048531b   Add testing for period based cycling.
       new  d0cc7e7   Add --strict checking to validate tests.
       new  b8447f6   cylc gui: improve network usage
       new  dc4dd9a   cylc gui: fix null glbl case
       new  c01d4f6   Merge pull request #719 from benfitzpatrick/cylc.task-log
       new  60be86b   Merge pull request #718 from arjclark/submit-out-err-print
       new  eeae35f   Adjusted suite state polling on db connection: break before sleep.
       new  f4598fb   Merge branch 'master' into 290.dependence-between-suites
       new  0c01313   Adjusted restart test for new suite polling.
       new  816cb4f   cylc/cylc#720: test-battery restart timeout handler
       new  0a7d613   cylc gui: simplify state summary update time
       new  eafbacd   Merge remote branch 'upstream/master' into expand-battery-6
       new  2e7efdf   cylc performance debugging
       new  6d13a71   cylc monitoring: speed up more negotiation
       new  10c61c0   Test for adding dependencies to a task.
       new  313fcaf   cylc monitoring: remove debug info
       new  73fdc4e   cylc monitoring: remove debug info
       new  a89b710   cylc monitoring: remove more debug info
       new  261da46   cylc monitoring: remove final debug info
       new  cab1e87   cylc gui: better handle for connection lost
       new  16341dc   cylc speedup: backwards compatibility
       new  79368cf   cylc speedup: revert test battery
       new  d252ecc   cylc speedup: more similar satisfy
       new  c650552   Fix task kill post reload.
       new  45e95f3   Tweak regex.
       new  e50418c   Merge pull request #725 from arjclark/fix.kill_post_restart
       new  930b3cf   Merge pull request #723 from arjclark/expand-battery-6
       new  cab18ff   Merge pull request #722 from benfitzpatrick/cylc-gui.remote-updater-minimal-network
       new  df96877   cylc speedup: update
       new  b1398fe   cylc/cylc#720: debug info
       new  ceaadc4   In progress...
       new  91dd10e   Stop queued job submissions immediately if shutdown requested.
       new  63faab5   Cancel finish-before-exit in all submission threads.
       new  49d2b55   Removed batch submission finish_before_exiting.
       new  b9f1f9f   Updated the change log for 5.4.0
       new  73729a1   Merge pull request #727 from benfitzpatrick/monitoring
       new  61b8275   Update graph string interp doc.
       new  bee69da   Updated User Guide on inter-cycle triggers at start-up.
       new  71b3ba0   Updated User Guide on warm starts.
       new  a77633c   cylc/cylc#720: exploratory changes
       new  651cb13   cylc/cylc#720: improve task names
       new  9fb8620   Merge branch 'master' into 720.fix
       new  e3b52e0   Merge remote branch 'upstream/master' into output.tweak-test-regex
       new  82e8873   Merge branch 'master' into 720.fix
       new  e13f682   cylc/cylc#720: make loadleveler test changes
       new  16c9e2a   cylc/cylc#720: remove debug
       new  c503c94   Change --owner to --user and document better.
       new  e70b7ef   Deprecate --owner to --user in main CLI.
       new  5ee99fd   Merge pull request #730 from hjoliver/stop-job-submissions-on-shutdown
       new  37ab60d   Use of space around function args consistently.
       new  eaffa58   Change --owner to --user in gsummary code.
       new  4b6777a   Merge pull request #733 from hjoliver/732.change-owner-option
       new  2e805a5   Fix path that housekeeping.py think the __hk_* utitlities are in.
       new  ed13f6c   Merge pull request #736 from areinecke/housekeeping
       new  7fbf9ff   Don't stop threads immediately on clean shutdown request.
       new  244ec94   New command submission thread stop flag.
       new  db1cab5   Stop command help update.
       new  78050ed   Merge pull request #721 from benfitzpatrick/720.test-battery-restart-shutdown
       new  a02c9f3   Merge branch 'master' into 290.dependence-between-suites
       new  6c50f38   Only stop the job submission thread early.
       new  b2c338a   Updated stop command help.
       new  3ac9cce   Merge remote branch 'upstream/master' into output.tweak-test-regex
       new  0c1642b   Change while loop.
       new  fd6f038   Merge pull request #726 from arjclark/output.tweak-test-regex
       new  c791f47   Distinguish between immediate and quick stop.
       new  04b905a   Don't exit main loop until command threads are done.
       new  bc38ad4   Wider shutdown rationalization.
       new  71a3dd4   Fix restart.
       new  75eb80a   Better job thread exit.
       new  478dcaf   Fix shell syntax in output tests.
       new  5f50f66   Simplified stop task detection a bit.
       new  99be01b   Updated shutdown task test reference log.
       new  ae9e268   Merge branch 'master' into 737.thread-stop-adjustment
       new  8bbbd48   Fix restart remote job poll
       new  f950337   Merge pull request #740 from matthewrmshin/restart-poll-remote
       new  21f409d   Change short stop command option -q to -Q
       new  1db7e39   Merge remote branch 'upstream/master' into fix.restart-pre-init
       new  9e259c4   Fix states and correct tidy task.
       new  127859f   Use quoted inputs. Fix ping call using None.
       new  23f112c   Remove commented out line.
       new  66d4006   Fixed initial adjustment bug in Yearly cycling.
       new  938976e   Made all initial adjustments consistent with Yearly cycling.
       new  9cd1cd3   Made stepped cycling doc clearer.
       new  a98b456   Better battery tests for stepped cycling.
       new  e42d774   Merge pull request #743 from hjoliver/yearly-cycling-bug-fix
       new  5c9de69   Merge remote branch 'upstream/master' into tweak.restart-test
       new  4756e70   Remove flakey status dump comparison.
       new  03aae1a   Remove unnecessary file copying.
       new  7d9ccf5   Merge pull request #742 from arjclark/tweak.restart-test
       new  d12114d   Merge remote branch 'upstream/master' into fix.restart-pre-init
       new  b5dfa96   Update existing restart tests for new behaviour. Add test for pre-init cycling and restarts.
       new  3ac4ad3   Merge pull request #744 from arjclark/fix.restart-pre-init
       new  2d93868   Hot Fix previous merge (#744).
       new  5e35f23   Merge branch 'master' into 737.thread-stop-adjustment
       new  f8892b9   Applied Andy's diff to fix the restart tests.
       new  97825f5   Updated GUI for new stop option.
       new  cc84273   Merge branch 'master' into 290.dependence-between-suites
       new  041a89c   Removed a processed suite definition from tests.
       new  8e7e553   Updated stop command args for this branch.
       new  90deba5   Updated the get-config test for suite state polling.
       new  3d46918   Merge pull request #583 from hjoliver/290.dependence-between-suites
       new  eb3f542   Merge branch 'master' into 737.thread-stop-adjustment
       new  314fe57   Expand reload tests.
       new  af2f5b8   Fix wrong date.
       new  63e0510   Merge pull request #739 from hjoliver/737.thread-stop-adjustment
       new  a57c58d   Test changing cycle period.
       new  99a4d0f   Correct comment.
       new  f10980f   Fix reference test options across reloads.
       new  aedcc3a   Merge remote branch 'upstream/master' into expand.reload-tests
       new  d0c95a6   Added Family triggering testing.
       new  8f6a646   Added FAM:X-any testing.
       new  779dd02   Fixed monthly cycling again.
       new  b5cad28   Closes #754 - order of cycling sections should not matter.
       new  0e089db   Added a battery test for cycling section order invariance.
       new  c7e0e8c   Cleaner initial and final cycle time logic at start-up.
       new  11ea632   Handle abbreviated cycle times in reference logs.
       new  5656f73   Merge pull request #750 from arjclark/expand.reload-tests
       new  1ec545b   Merge pull request #752 from arjclark/expand.triggering-tests
       new  ba429d8   Handle quick shutdown with polling better.
       new  39002b9   Merge pull request #753 from hjoliver/fix-monthy-cycling-again
       new  db1929e   Merge pull request #757 from hjoliver/749-polling-quick-stop
       new  06106e8   Merge branch 'master' into 754.cycling-section-order-bug
       new  d9c1e18   jobfile: allow lsof to timeout
       new  6245b61   Add reload garbage test.
       new  a2d4b76   Merge pull request #756 from hjoliver/command-line-ctime-tidy
       new  9121cbc   test-battery: fix test header
       new  457d631   Merge pull request #759 from matthewrmshin/test_header
       new  73d5dc3   Merge remote branch 'upstream/master' into expand-battery-7
       new  6e45215   test header: send (un)register stderr to /dev/null
       new  4dfcc83   Merge pull request #755 from hjoliver/754.cycling-section-order-bug
       new  dd80f3a   Merge pull request #760 from matthewrmshin/more.test_header
       new  8e6c280   Merge remote branch 'upstream/master' into expand-battery-7
       new  b96cb55   Merge branch 'master' into lsof
       new  1190779   Test runahead is being enforced correctly.
       new  dca301d   Add runahead reload testing.
       new  9e6c4f8   Merge pull request #758 from matthewrmshin/lsof
       new  b793983   Add queue size testing.
       new  032971b   Retry testing.
       new  470cdb4   Load the Jinja2 'do' expression-statement extension.
       new  68a0562   Graph view option to crop runahead tasks.
       new  8f1ed32   Replaced the pickle reg db with simpler flat files.
       new  1f40bda   Added a script to upgrade old-style reg dbs.
       new  123e1c4   Handle corrupted reg db files.
       new  6f5207d   Merge pull request #761 from arjclark/expand-battery-7
       new  911a3f5   Added tests for jinja2 do extension and command line set.
       new  10230f8   Fixed a reg function name.
       new  46478cb   Check default runahead limit being enforced.
       new  0ba2d42   Add special task testing for sequential and one-off tasks.
       new  f961548   Merge pull request #764 from hjoliver/replace-regdb
       new  13be934   Fix path to registration DB
       new  b36201c   Merge pull request #765 from matthewrmshin/fix.764
       new  1cacf14   Hot Fix: don't abort the DB upgrade script if a new DB exists.
       new  841c815   Graph view: also crop tasks held beyond final cycle time.
       new  826779c   Test (not just load) jinja2 do extension.
       new  7be894e   Merge remote branch 'upstream/master' into expand-battery-8
       new  014aac5   Merge pull request #762 from hjoliver/jinja2-do-extension
       new  ffd4fd5   Merge remote branch 'upstream/master' into expand-battery-8
       new  36ae1ef   Added testing for special tasks.
       new  6da27a5   Tidy.
       new  c28930a   Merge branch 'master' into release-prep-5.4
       new  d70ac4f   Documented triggering off tasks in other suites (by polling).
       new  535869b   Updated the change log for 5.4.0.
       new  3cd307b   gcylc back compat for new err log functionality.
       new  3f035f9   More gcylc backward compatibility with 5.3.0 suites.
       new  f512dc5   Merge branch 'master' into graph-view-runahead
       new  ede2909   Change runahead tasks to held if beyond the stop time.
       new  3ea32b9   Upped some test timeout intervals.
       new  1be4f6a   Review tweaks.
       new  5b1d0da   Merge pull request #767 from arjclark/expand-battery-8
       new  ac38c0e   Merge pull request #763 from hjoliver/graph-view-runahead
       new  b2d722c   Fixed a doc typo.
       new  bee658f   Fixed another doc typo.
       new  4fdfbfb   Merge branch 'master' into release-prep-5.4
       new  685c5cc   Change log updated.
       new  9f58f5c   cylc restart test: split up
       new  8a5e224   cylc restart testing: rename
       new  3c7c0be   Merge pull request #731 from hjoliver/release-prep-5.4
       new  b93738a   Merge pull request #768 from hjoliver/751.runahead-limit-and-stop-time
       new  275776d   cylc restart tests: fix loadleveler support
       new  3193735   cylc restart tests: rename
       new  ea3dfe8   cylc restart testing: fix ll test filenames
       new  5fceeff   Final change log update for 5.4.0.
       new  4a4f00b   Updated the gh-pages index template.
       new  e047945   admin/get-repo-version: use any tag, not just annotated tags.
       new  18543ac   Updated the gh-pages index template.
       new  be17888   Updated gh-pages again.
       new  4fbd52e   Updated gh-pages again.
       new  a23eb1b   Updated the gh-pages update script.
       new  49ecefc   cylc restart testing: less llq sensitivity
       new  86f7c95   Updated suite.rc syntax documentation.
       new  32ef7a8   Fix runahead when there is no final cycle and add test for that.
       new  9c776d0   Style corrections.
       new  59fa19d   Merge pull request #772 from arjclark/fix.runahead-no-final
       new  923bcc4   Expand triggering tests.
       new  441670a   Correctly delete moved files.
       new  88d833b   Add check that the fail was due to timeout in runahead tests.
       new  610820f   Additive asynchronous graph strings.
       new  a6e79b4   Better error message for unqualified family triggers.
       new  257efac   Merge pull request #775 from arjclark/expand-battery-9
       new  fcfb3df   Added [suite state polling] to the suite.rc reference.
       new  00053c2   Merge pull request #776 from hjoliver/fam-trigger-val-message
       new  34bb892   Tweak queues reload test.
       new  9076b7a   Merge remote branch 'upstream/master' into minor-tests-refine
       new  1467051   Updated tests/cylc-get-config.
       new  6c4b881   Removed a commented-out paragraph from the user guide.
       new  12f3faf   Merge pull request #777 from hjoliver/suite-state-polling-doc
       new  2065c61   Merge remote branch 'upstream/master' into minor-tests-refine
       new  0e521cd   Tweak the test header.
       new  25f502c   cylc test-battery: Add fix for retrying
       new  dd2b516   cylc gui: fix early start bug
       new  bd48176   Single out additive graph strings precisely.
       new  3ce8c00   Added a test for repeated config items.
       new  5d2098e   Merge pull request #778 from arjclark/minor-tests-refine
       new  69f44b9   Merge branch 'master' into cylc.restart-test-fix
       new  ac90352   Merge pull request #770 from hjoliver/parsec-item-quote-doc
       new  d2e7fc5   cylc test-battery: improve test header comments
       new  9fa7311   Merge remote branch 'origin/cylc.restart-test-fix' into cylc.restart-test-fix
       new  5a4b3c2   Merge branch 'master' of github.com:cylc/cylc into cylc.restart-test-fix
       new  8f83af3   Merge pull request #769 from benfitzpatrick/cylc.restart-test-fix
       new  487ab81   Fixes graph view right-click un/group
       new  b7abb63   gcylc grouping - better back-compat.
       new  68030f7   Fixed "cylc db refresh" command.
       new  a0503c5   Merge branch 'master' into fix-reg-db-refresh
       new  9458953   Added refresh to the reg db tests.
       new  387bb08   Allow dot character in a suite polling task's suite name.
       new  c84d13a   Merge pull request #782 from hjoliver/fix-reg-db-refresh
       new  68a761e   Added another suite-polling test.
       new  dd42aa0   Merge pull request #784 from benfitzpatrick/cylc-gui.early-start-updater-fix
       new  d5b08e7   Merge pull request #783 from hjoliver/dot-in-suite-polling-task-suite-name
       new  65bb55e   Remove unnecessary iterating over tasks to get db opers.
       new  a958128   Remove unnecessary flag.
       new  091f2da   Merge pull request #785 from arjclark/optimise-db-oper-calls
       new  6e60e3c   Graph view un/group finally nailed.
       new  cc75ca9   Recursive-ungroup sensitivity fixed.
       new  b4832b1   Commented out some debug code.
       new  c012d03   Merge pull request #780 from hjoliver/fix-graph-view-grouping
       new  654c438   Removed obsolete ConfigObj spec file for gcylc.rc
       new  5d3a429   Fix graphing when several cycles depend no an async task.
       new  2a26a59   Updated change log for 5.4.2
       new  8e11f36   Added a style guide and some suite design sections to the CUG.
       new  5c1cb46   A few doc corrections for the previous commit.
       new  37d47bf   More minor doc changes.
       new  20c37ce   A trivial update to the INSTALL file.
       new  c59ed11   Make inlined inclusion markers into comments.
       new  4f0e9ae   Sensible suite-dependent default visualization cycles.
       new  4ce7376   Changed 'submitting' task state to 'ready'.
       new  2e56207   Back compat for state dumps.
       new  4f11420   Merge pull request #793 from hjoliver/sensible-vis-default-times
       new  eacec42   Bug fix parsec upgrade function.
       new  f021097   Parsec upgrader for gcylc.rc task states.
       new  8a68652   Allow "cylc view" to display inlined edit markers.
       new  0b144bd   Added tests for include-file inlining.
       new  3b27a78   Merge pull request #792 from hjoliver/inlined-include-edit
       new  2976f86   Print blanks instead of 'None' in get-[global-]config output
       new  4bc6a54   Merge pull request #799 from hjoliver/config-print-blanks
       new  ab1123a   Defined HOSTX for new documentation.
       new  004e618   Minor style guide text adjustment.
       new  51209f0   Hot fix polling for tasks with an explicit 'owner'.
       new  bdae96c   Updated change log for 5.4.3.
       new  5d0290d   Updated the gh-pages updater script.
       new  00ee7e7   Trim internal line indentation from command scripting.
       new  82ee297   Updated style guide text based on feedback.
       new  16c2435   Remove profile sourcing from event hooks.
       new  f2ebb78   Merge remote branch 'upstream/master' into stop-event-hook-profile-sourcing
       new  b88b034   Use splitlines in new trim function.
       new  3d3a12d   Remove duplicated items from gui stop-suite dialog.
       new  6d03856   Fixed some dire formatting in main CLI help.
       new  192570f   Made stop command usage clearer.
       new  307e556   Fix new trim function.
       new  43d4c07   Typo fix.
       new  af6111e   Allow the cat-log command to print remote logs.
       new  4a99a08   cylc performance boosting: reduce bottlenecks
       new  c84ce3b   Merge pull request #803 from hjoliver/800.stop-command-doc
       new  6a63ba9   cylc performance boost: implement feedback
       new  8b404d1   cylc performance boosting: tidy and speed up decorator
       new  a8c0827   cylc performance boosting: GUI backwards compatibility
       new  3c2e28e   Added shutdown handling for deleted run dir.
       new  3f01521   Add timeout handler to test suite.
       new  77cbcae   Environment filtering for #781
       new  162bc50   Added a test for environment filtering.
       new  d058b5b   Merge pull request #806 from arjclark/fix-shutdown-on-del-dir
       new  6079743   Added an environment exclusion filter.
       new  fb38d5b   Updated filter documentation.
       new  5c4d300   cylc/cylc#766: implement job filtering
       new  0a08f2f   Simplify job poll
       new  cc30e67   cylc get-job-status: improve test stability
       new  cbf91af   Merge branch 'master' into cylc-daemon-performance-rebase
       new  4040a0d   Space after comma.
       new  5d359bb   Removed "poor suite design" slur!
       new  8d280b2   Fix get-config test for new environment filter section.
       new  fce33e7   Use the normal suite run directory for "cylc submit" tasks.
       new  9833568   Merge pull request #807 from hjoliver/781.environment-filtering
       new  22213b3   Merge branch 'master' into cylc-daemon-performance-rebase
       new  5f20533   Merge pull request #790 from hjoliver/fix-async-task-graphing
       new  bb2104e   cylc/cylc#766: improve style
       new  f18a19c   Merge branch 'master' into 766.job-submit-stderr-filtering
       new  18e9cc6   Updated change log for 5.4.4
       new  aa661ce   Typo in suite.rc reference.
       new  94155cc   Merge remote branch 'upstream/master' into stop-event-hook-profile-sourcing
       new  82df73e   Added cylc-wrapper script and updated documentation.
       new  3b7778e   Fix typo.
       new  4075142   Clarify need to change /opt to cylc home root.
       new  be6db23   Tweak.
       new  92a4842   Merge pull request #794 from hjoliver/change-submitting-to-ready
       new  36a48de   Merge branch 'master' into cylc-daemon-performance-rebase
       new  dc0e83e   Merge pull request #801 from arjclark/stop-event-hook-profile-sourcing
       new  c070645   cylc output: alter verbosity of some commonly-output messages
       new  262de8d   Merge pull request #809 from hjoliver/submit-command-mod
       new  61a859d   Replace sys.exits with raises.
       new  a251087   Use fsync on state dump
       new  b2eb6c7   Merge pull request #813 from matthewrmshin/fsync-state-dump
       new  07a7c2b   Merge pull request #812 from arjclark/fix.hang-on-empty-state-file
       new  7a2596a   Merge branch 'master' into improve-job-poll
       new  3f0c318   cylc test-battery: improve resilience of restart ll tests
       new  04a7468   cylc test-battery: fix restart retrying-ll test
       new  1111698   Simplify job poll: remove redundant logic
       new  f71f922   Merge branch 'improve-job-poll' of https://github.com/matthewrmshin/cylc into improve-job-poll
       new  cda6338   Merge pull request #814 from benfitzpatrick/cylc-restart-test-alter-ll
       new  fe8797f   Merge pull request #816 from benfitzpatrick/cylc.alter_some_verbosity
       new  5dff104   Added new message send output to CUG example.
       new  0f6dcf8   Removed job script indentation trim functionality.
       new  6c98765   Updated jobscript test reference file.
       new  82a68ec   Merge pull request #791 from hjoliver/suite-style-guide
       new  909add7   Merge branch 'master' into improve-job-poll
       new  631e8c6   Remove any old job status file on job submission
       new  f0500f2   Merge pull request #808 from matthewrmshin/improve-job-poll
       new  8273afa   Merge pull request #805 from benfitzpatrick/cylc-daemon-performance
       new  4205f8a   A final tidy of the new CUG sections.
       new  490f92f   cylc/cylc#766: implement feedback
       new  03c5d07   Merge branch 'master' into 766.job-submit-stderr-filtering
       new  2cea0f5   Merge pull request #819 from hjoliver/minor-cug-changes
       new  6ed97bf   cylc/cylc#766: remove redundant line
       new  6902229   Merge pull request #815 from benfitzpatrick/766.job-submit-stderr-filtering
       new  7a05139   cat-log: fix for remote jobs
       new  db62950   cylc cat-log: add test battery
       new  7c62dc6   Merge pull request #804 from hjoliver/709.cat-remote-logs
       new  2dbc2c8   Merge branch '709.cat-remote-logs'
       new  f85ee1a   Updated the change log for 5.4.5.
       new  dd7101c   Updated the cylc-wrapper documentation.
       new  c19864d   cylc guis: fix icon for unknown state.
       new  6d06e91   gcylc - handle unknown task states.
       new  9d0e2a4   Run at/background jobs in their own process group
       new  bbf376c   Merge pull request #1 from hjoliver/cylc-guis-fix-unknown-state-dot
       new  fb310fd   cylc dependency graph: fix handling pre-initial over-bracketing.
       new  c75cbe5   cylc dependency graph: remove debug statements
       new  8854f8c   cylc runtime inheritance: catch None parents
       new  7faca96   cylc runtime inheritance: add test
       new  4aa47ba   cylc runtime inheritance: fix test header description
       new  59cefd4   Merge pull request #823 from benfitzpatrick/catch-none-inheritance
       new  231ce7c   Merge pull request #820 from benfitzpatrick/cylc-guis-fix-unknown-state-dot
       new  cd27e5c   cylc restart: fail for corrupt status in state dump
       new  779adf3   cylc restart: fix state backwards-comp.
       new  81aee0f   Improve suite state dump logic
       new  1e64013   Merge pull request #822 from benfitzpatrick/dep-syntax.fix-pre-initial-overly-bracketed
       new  e856032   Merge pull request #821 from matthewrmshin/kill-job-process-group
       new  cae3f84   Merge pull request #824 from benfitzpatrick/cylc-restart-fail-corrupt-state-dump
       new  5264397   Merge branch 'master' into improve-state-dump
       new  317eee9   Merge pull request #825 from matthewrmshin/improve-state-dump
       new  01731f0   Updated change log for 5.4.6.
       new  6bb7e24   Catch exception on rolling_archive.
       new  e2f4e36   Merge pull request #828 from arjclark/fix.quota-exceeded-shutdown
       new  002cd19   Implement pre-initial filtering for task messaging.
       new  2393ac9   Added tests for pre-initial cycle messaging.
       new  23b1dcc   Document gcylc symlink in cylc-wrapper.
       new  9fa7ad2   Merge pull request #832 from hjoliver/gcylc-wrapper
       new  9217a0f   Merge pull request #831 from arjclark/fix.pre-init-messages
       new  05edff9   Fixed an error in the suicide tutorial suite.
       new  bd96d26   Warn on suiciding an active task.
       new  74a92cc   Log suicides.
       new  38791ba   Don't retry task message send if task proxy not found in suite.
       new  b6ab5ec   cylc task messaging: alter send message logging
       new  698bff5   Merge pull request #837 from hjoliver/suicide-tutorial-typo
       new  28f6338   Merge pull request #839 from hjoliver/834.suicide-warning
       new  51470f6   Merge pull request #840 from hjoliver/836-unnecessary-messaging-retries
       new  2885915   Merge branch 'master' into cylc.task-message-send-succeeded-bugfix
       new  5412d01   Fix releasing a suite with non-cycling tasks
       new  ecdca7b   Merge pull request #842 from benfitzpatrick/cylc.task-message-send-succeeded-bugfix
       new  390f1ea   Merge pull request #843 from benfitzpatrick/cylc.fix-release-suite-non-cycling
       new  a934172   Updated change log for 5.4.7
       new  34197bf   Updated gh-pages copy.
       new  959cbb6   Updated admin release script.
       new  9fb52a4   WIP: initial cut of debian/ dir
       new  0fe18d6   Add install file
       new  be3d11b   Upstream doesn't have debian/
       new  72b9a21   upstream 6.1.0

The 7297 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/cylc.git



More information about the debian-science-commits mailing list