Commit Graph

61 Commits

Author SHA1 Message Date
David Rose e3e37d3bba minor API refinements 2006-01-19 16:23:24 +00:00
Dave Schuyler 86f4c2e68e remove extra paren from assert 2006-01-09 22:18:28 +00:00
Joe Shochet e502aa8180 better class name printing for inheritors of FSM 2005-12-29 00:58:19 +00:00
Darren Ranalli 4c317f7e38 added new-style FSMs to printDebugFsmList 2005-05-06 22:41:45 +00:00
David Rose 468fb19220 changes from Jason Pratt to support running epydoc--don't do stuff on module import 2005-04-28 17:59:00 +00:00
Darren Ranalli bab3da450c added state change broadcast support 2005-04-01 00:51:43 +00:00
David Rose e8eeb18d7a more debug 2005-01-19 01:36:02 +00:00
David Rose f23d52b385 trap exceptions on enter/exit methods and clean up fsm properly 2005-01-13 18:11:14 +00:00
David Rose c91af76209 introduce demand() 2005-01-12 22:30:10 +00:00
David Rose 61077696b3 clarify warning message 2005-01-12 03:22:38 +00:00
David Rose 57c1ff65fb further correct comments 2005-01-10 20:00:50 +00:00
David Rose db8f49bea8 add getCurrentOrNextState 2005-01-04 21:32:58 +00:00
David Rose 83e368dced correct comment 2005-01-04 17:47:00 +00:00
Dave Schuyler 5f64dc015b formatting 2004-12-29 04:07:19 +00:00
Jason Persampieri 79de5d6173 added ability to have an ordered list of states 2004-09-03 00:06:16 +00:00
David Rose b1db93fb87 explicit import paths 2004-06-01 19:31:48 +00:00
Dave Schuyler e2e3474d8c formatting 2004-05-28 05:08:58 +00:00
Darren Ranalli fbf95c3f95 pass args to enter func when transitioning out of Off 2004-05-28 01:13:45 +00:00
David Rose bbea3902db allow extra args to enter function, don't pass oldState, newState but store them instead 2004-05-26 19:17:27 +00:00
Dave Schuyler d73bc5bbdc changed comment 2004-04-23 03:51:28 +00:00
David Rose 13437d3ff5 rename FSM -> ClassicFSM, introduce new FSM code 2004-02-27 17:59:58 +00:00
Darren Ranalli a7a32da41d more informative comments 2002-10-09 01:36:36 +00:00
Darren Ranalli bb7e72be29 added DISALLOW_VERBOSE as new default 2002-10-03 22:33:36 +00:00
Darren Ranalli 0ae2103afd changed default onUndefTransition to DISALLOW 2002-10-03 06:18:59 +00:00
Darren Ranalli 66f53d3764 FSM undefined-transition behavior change 2002-10-03 01:39:04 +00:00
Darren Ranalli 19f7b146df added forceTransition 2002-09-27 23:27:34 +00:00
David Rose 0bb406b5b4 update comment 2002-09-04 21:00:49 +00:00
David Rose de62ddc3e4 check for invalid recursive re-entry 2002-09-04 20:23:46 +00:00
cxgeorge 9a748df2d5 add conditional_request 2002-08-07 00:47:43 +00:00
Joe Shochet a8e7468b23 *** empty log message *** 2002-02-06 02:40:04 +00:00
Joe Shochet 65df619ad2 *** empty log message *** 2002-01-11 22:02:11 +00:00
Joe Shochet bb92baf0bb *** empty log message *** 2002-01-11 22:01:36 +00:00
Jesse Schell cc92f692b8 *** empty log message *** 2001-10-10 21:24:15 +00:00
Joe Shochet 991a64daa8 *** empty log message *** 2001-10-02 02:38:41 +00:00
Joe Shochet e3f2d56b6f *** empty log message *** 2001-09-12 02:15:40 +00:00
Dave Schuyler a3af5d8c6a formatting 2001-08-23 22:54:08 +00:00
David Rose 43a83a5e96 tabs to spaces 2001-08-21 03:45:07 +00:00
Joe Shochet c18727240d *** empty log message *** 2001-07-19 22:48:54 +00:00
Joe Shochet a80221a48d *** empty log message *** 2001-07-19 22:28:54 +00:00
Darren Ranalli f4450bcf6b 'no transition exists' changed from debug to warning 2001-07-17 22:44:55 +00:00
Joe Shochet 3a79e9709d *** empty log message *** 2001-05-18 02:57:55 +00:00
Joe Shochet 16c6c92a58 *** empty log message *** 2001-05-11 00:48:50 +00:00
Joe Shochet c1200b5b09 *** empty log message *** 2001-04-13 17:53:01 +00:00
Joe Shochet c13b89fe87 *** empty log message *** 2001-04-13 02:52:25 +00:00
David Rose b4ef8e54e3 *** empty log message *** 2001-04-05 21:45:45 +00:00
David Rose 67538b7efb *** empty log message *** 2001-04-05 19:06:14 +00:00
Joe Shochet a747af315a *** empty log message *** 2001-04-03 16:52:27 +00:00
Joe Shochet 47d099866b *** empty log message *** 2001-03-29 21:36:56 +00:00
Jesse Schell 90f9a57b34 *** empty log message *** 2001-03-23 22:45:34 +00:00
Joe Shochet e0bd9966df *** empty log message *** 2001-03-19 18:30:11 +00:00