Commit Graph

  • 2286d12deb Merge branch 'develop' cc henry-ch 2019-10-13 22:08:18 +0200
  • d60692b6f9 doc update henry-ch 2019-10-13 22:07:37 +0200
  • 5d4e1c48f4 Merge branch 'master' into develop henry-ch 2019-10-13 22:01:57 +0200
  • 009e6ac8d5
    Merge pull request #15 from Bagira80/removal-by-c++17-fix henry-ch 2018-08-24 17:43:52 +0200
  • 5f74071ef7 Remove action for std::random_shuffle for C++17 (and later). Deniz Bahadir 2018-07-11 11:54:29 +0200
  • c16a8b4541 Add std::shuffle as action for C++11 (and later). Deniz Bahadir 2018-07-11 11:53:54 +0200
  • c16ee99c51 added test henry-ch 2017-12-21 17:06:22 +0100
  • ac007f1897
    Merge pull request #12 from DanielaE/fix/narrowing henry-ch 2017-12-21 15:14:47 +0100
  • d28b308b45
    Merge pull request #11 from DanielaE/feature/replace-deprecated-c++98-adapter henry-ch 2017-12-21 14:06:46 +0100
  • fc3671a41c
    Merge pull request #9 from Romain-Geissler-1A/fix-unused-typedef-warning henry-ch 2017-12-21 14:03:47 +0100
  • 9ca0d39f92
    Merge pull request #8 from redboltz/add_rvalue_ref_to_back_state_machine henry-ch 2017-12-21 14:01:22 +0100
  • 1c2acaba84 replaced no more working no_bugfix_wrong_event_order by event_queue_before_deferred_queue and added tests to check combined usage of message / deferred queues henry-ch 2017-11-22 16:29:25 +0100
  • b540c0826a Merge branch 'develop' of https://github.com/boostorg/msm into develop henry-ch 2017-11-17 14:32:00 +0100
  • e347fe9beb removed useless header henry-ch 2017-11-17 14:31:26 +0100
  • f1bce7c479 Install libstdc++-4.9 for clang to avoid ::gets error Peter Dimov 2017-11-04 21:45:09 +0200
  • 0abd9cc883 Add .travis.yml Peter Dimov 2017-11-04 16:44:20 +0200
  • 46425dd238 Removed executable attribute from files. Edward Diener 2017-09-17 08:09:00 -0400
  • b056a800b9 Install libstdc++-4.9 for clang to avoid ::gets error Peter Dimov 2017-11-04 21:45:09 +0200
  • 3a24e7a459 Add .travis.yml Peter Dimov 2017-11-04 16:44:20 +0200
  • 8aec7fefc5
    Merge pull request #14 from eldiener/develop Peter Dimov 2017-11-03 23:40:00 +0200
  • 5107f663ab Removed executable attribute from files. Edward Diener 2017-09-17 08:09:00 -0400
  • d64ba1ab58 Fix compiler warnings about narrowing conversions caused by integral promotion of internal types. Daniela Engert 2017-05-13 08:44:39 +0200
  • 3d8c519f4a Replace deprecated/removed C++98 function adapter by inline typedefs. Daniela Engert 2017-05-13 07:55:23 +0200
  • 334ee5bcee Fix unused typedef warning in state_machine.hpp Romain Geissler 2016-05-20 19:00:42 +0200
  • 623c1677c9 Added rvalue references support to back::state_machine. Takatoshi Kondo 2016-04-11 12:36:20 +0900
  • 936d2b2c0c Merge pull request #7 from r0mai/doc-fixes henry-ch 2016-04-08 16:49:18 +0200
  • 79c0b2bad4 Merge pull request #5 from jaredgrubb/jgrubb-nil henry-ch 2016-04-08 16:47:48 +0200
  • 4907497065 Merge pull request #4 from Bjoe/changes henry-ch 2016-04-08 16:31:52 +0200
  • c6f51ce3c5 Fix events in Song table Andras Kucsma 2016-01-26 17:49:30 +0100
  • 331b87c7d5 Add a space between Event and const Andras Kucsma 2016-01-26 17:45:16 +0100
  • 6adfc03233 Fix Ticket #11134: Adjust boost::fusion::nil to boost::fusion::nil_ Jared Grubb 2015-03-22 12:36:59 -0700
  • 6cb11ec03a added test hyc 2015-09-11 15:25:31 +0200
  • 2487c17173 Updated default value for process_completion_event to enum constant. Tom Gibson 2015-09-03 10:13:18 +0100
  • 78263d1724 Support iterative dispatching of events instead of recursive descent Lee Skillen 2015-09-02 18:09:32 +0100
  • 36bcee5634 bugfix (anonymous transition ignored if 2 regions, one returning HANDLED_TRUE, the other one HANDLED_GUARD_REJECT) henry-ch 2015-06-29 22:41:28 +0200
  • ef4de1dc41 Add missing include Jörg Böhme 2015-03-20 00:21:17 +0100
  • b0a754c669 Bugfix: deferred events and anonymous events were enqueued instead of called immediately after transition, which could lead to oder inversion) henry-ch 2015-03-12 18:39:09 +0100
  • c9d9eaad29 Create README.md henry-ch 2015-01-26 17:14:14 +0100
  • beca4f3107 Merge branch 'develop' of https://github.com/boostorg/msm into develop merged henry-ch 2015-01-26 16:49:17 +0100
  • 11d7088ee0 bugfix (defer + kleene produces compile error) henry-ch 2015-01-26 16:48:51 +0100
  • 030b83f5e0 doc update for boost 1.57 henry-ch 2014-10-12 21:54:37 +0200
  • fe742f9c9c Merge branch 'develop' henry-ch 2014-10-11 18:52:33 +0200
  • c78c85c951 fixed warnings henry-ch 2014-10-10 15:43:26 +0200
  • 5b831cc02d added test henry-ch 2014-10-10 15:19:33 +0200
  • a6f3117a11 fixed event queue execute, fixed warnings henry-ch 2014-10-10 15:19:05 +0200
  • fb4951d12e Merge pull request #2 from danieljames/metadata henry-ch 2014-10-10 14:22:36 +0200
  • 31f5fcf605 Merge pull request #1 from eldiener/develop henry-ch 2014-08-29 14:47:17 +0200
  • 8edc5e2f9a Add metadata file. Daniel James 2014-08-18 15:07:39 +0100
  • 2e517091a3 Handle when FUSION_MAX_MAP_SIZE is not defined. FUSION_MAX_MAP_SIZE is only defined when BOOST_FUSION_HAS_VARIADIC_MAP is not defined. The conditions in which BOOST_FUSION_HAS_VARIADIC_MAP are defined can be seen in the fusion file C:\Programming\VersionControl\modular-boost\libs\fusion\include\boost\fusion\container\map\map_fwd.hpp. Edward Diener 2014-07-01 11:17:26 -0400
  • 8f236bd846 Merge branch 'develop' henry-ch 2014-04-09 17:31:21 +0200
  • 02043bedaf doc update for 1.56 henry-ch 2014-04-09 17:29:00 +0200
  • d5a3529679 Merge from branch 'develop' henry-ch 2014-03-26 21:38:08 +0100
  • 56770b693d bugfixes: - no_transition in case of an exception - compile error if no deferred events queue henry-ch 2014-03-24 22:18:43 +0100
  • 0b7c69204c trac 9280: moved handling of deferred events to history policy Christophe Henry 2013-11-23 20:49:36 +0000
  • fa9b3442fc tentative fix for trac 9280 Christophe Henry 2013-11-18 22:13:36 +0000
  • c58f45f4a0 fixed compilation error Christophe Henry 2013-11-01 19:52:10 +0000
  • 6cc30a685e merged rev. 85821 Christophe Henry 2013-09-22 10:33:42 +0000
  • b0d9cf99be update doc for 1.55 Christophe Henry 2013-09-22 10:27:26 +0000
  • db869d18e4 merged rev. 84642-85778 Christophe Henry 2013-09-22 10:12:20 +0000
  • f388e5d649 added missing include Christophe Henry 2013-09-18 19:53:48 +0000
  • 6f4fa5eb14 Applied patch from trac 8686 Christophe Henry 2013-09-18 19:42:22 +0000
  • 736c0018b3 added support for sequence of end interrupt events Christophe Henry 2013-06-04 21:02:38 +0000
  • 5619e760d1 merged rev. 83768 Christophe Henry 2013-04-04 19:30:58 +0000
  • c334a4b4f8 fixed bug caused by tentative fix rev. 83480 Christophe Henry 2013-04-04 19:28:24 +0000
  • 0c5e516d2d Merged rev. 83038-83758 Christophe Henry 2013-04-03 21:22:07 +0000
  • 4cf1731671 version for 1.54 Christophe Henry 2013-04-03 21:13:23 +0000
  • 428323c1bd Merged rev. 82588-83755 Christophe Henry 2013-04-03 20:59:05 +0000
  • 3c954eaa0c corrected charset (trac 8046) Christophe Henry 2013-04-03 20:37:37 +0000
  • 417fb3d052 removed non-ascii char (trac 8046) Christophe Henry 2013-04-03 20:21:00 +0000
  • 842daf9db5 bugfix (copy breaks exit points of subsubmachines) Christophe Henry 2013-03-17 20:47:04 +0000
  • 17181bc209 added examples of kleene and type_erasure Christophe Henry 2013-02-19 21:53:14 +0000
  • 029f524d6e bugfix(pseudo exit not working) Christophe Henry 2013-01-22 20:52:35 +0000
  • 39bacdf98b Merged rev. 79427 Christophe Henry 2012-07-11 20:53:48 +0000
  • b8a7695147 doc update for 1.51 Christophe Henry 2012-07-11 20:46:19 +0000
  • 9b017e61b8 merged rev. 78785-79094 Christophe Henry 2012-07-02 21:12:57 +0000
  • a608682ffe fixed: defer_ for eUML leading to stack overflow Christophe Henry 2012-06-25 21:45:30 +0000
  • d1b69d6837 fixed compiler error with fsm internal table and none event Christophe Henry 2012-06-06 20:08:44 +0000
  • 80f4a9ec01 added support for boost::any or kleene as acceptable events. Christophe Henry 2012-05-31 21:11:57 +0000
  • 27afa85171 merged rev. 78506-78627 Christophe Henry 2012-05-25 19:55:57 +0000
  • 63af9f47eb version for 1.50 Christophe Henry 2012-05-25 19:50:27 +0000
  • c9569d1fb3 merged rev. 76655-78475 Christophe Henry 2012-05-24 19:38:46 +0000
  • 7e9ea58cca added image Christophe Henry 2012-05-18 19:50:14 +0000
  • 6b964bb326 fixed warning Christophe Henry 2012-05-14 21:23:52 +0000
  • 8d6f46f5a3 fix (no_transition not called for submachine objects on which process_event is directly called) Christophe Henry 2012-04-08 20:16:34 +0000
  • 6ae471bcb9 fix: visitor was passed by value to submachines Christophe Henry 2012-04-06 21:37:54 +0000
  • a97a04ba38 new implementation of deferred events because of a bug if 2 deferred events in 2 regions. Christophe Henry 2012-04-01 20:05:51 +0000
  • c0b9d65974 bugfix (terminate/interrupt states not working if flags are provided in the state definition) Christophe Henry 2012-03-19 21:06:50 +0000
  • 9885d15caa bugfix (graph building only working if initial_state is a sequence) Christophe Henry 2012-03-05 20:17:46 +0000
  • 8c2fd0967a fixed warning Christophe Henry 2012-03-01 20:46:00 +0000
  • 07f4458030 fixed warning Christophe Henry 2012-02-07 19:56:53 +0000
  • b0b2e4af31 fixed bug with eUML table and composites. Breaking Change! Doc not updated yet. Christophe Henry 2012-01-23 20:37:23 +0000
  • 98ad6b64bf merged rev. 75641,75859 (bugfixes: incorrect setting of current state at start(), continued processing after deferring) Christophe Henry 2012-01-03 20:58:19 +0000
  • c1e37b778d Fixed failed merge from rev. 72031 Christophe Henry 2011-12-14 20:54:24 +0000
  • 693b78cbf2 bugfix (start() does not set the current state(s) back to initial states) Christophe Henry 2011-12-07 22:01:03 +0000
  • 91b67c75be bugfix (processing continues after deferring) Christophe Henry 2011-11-23 20:39:28 +0000
  • 73f1d435ce merged rev. 74903 Christophe Henry 2011-10-16 21:32:48 +0000
  • 2a3d5db035 added missing limitation Christophe Henry 2011-10-10 20:17:22 +0000
  • 5a607a7d40 merged rev. 72804-74852 Christophe Henry 2011-10-09 14:09:20 +0000
  • b5b1cdc1b1 version for 1.48 Christophe Henry 2011-10-09 14:00:35 +0000
  • 8a4010434b merged revisions 72697 - 74363 Christophe Henry 2011-10-09 13:16:10 +0000