Timeline
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2022-04-22
20:26
Added the ability to extract multiple literate program roots in a single run of the program. Once the asciidoc text is parsed, it is much faster to extract all the needed files. Leaf check-in: 6f482e6ee2 user: andrewm tags: atangle-develop
2021-10-03
20:10
Update External Entities document with farfalle examples. Leaf check-in: 90564521d0 user: andrewm tags: micca-develop
2021-09-30
17:55
Merging trunk as prelude to atangle changes. check-in: 38c0002377 user: andrewm tags: atangle-develop
2021-08-07
21:47
Release of micca version 1.3.2. The changes in this release are confined to the run time code. The run time changes continue to refine and insure that referential integrity checking happens at the correct time in the execution flow and is resilient to fatal error conditions. Leaf check-in: a2b8e83c34 user: andrewm tags: trunk, micca-1.3.2
21:16
Build for MacOSX. Preparing for release. check-in: 59e3734ef4 user: andrewm tags: micca-develop
2021-08-06
17:53
Build of micca 1.3.2 for windows. Preparing for release. check-in: 00a126a197 user: andrewm tags: micca-develop
2021-08-01
00:34
Finished changes to the runtime to better check for referential integrity. Preparing to release version 1.3.2. check-in: 434771e673 user: andrewm tags: micca-develop
2021-07-26
22:50
Continuing to work on rationalizing data model transactions. Still need a way to reliably determine when an event is signaled outside of a state activity so it may be placed in the TOC event queue. check-in: eb8a04e762 user: andrewm tags: micca-develop
2021-07-05
17:36
Release of miccautil version 1.1. This release includes transitions to final states in state machine graphs. check-in: 865c1f01a6 user: andrewm tags: trunk, miccautil-1.1
2021-07-04
22:27
Release of mkmodule version 1.5. This release corrects a problem with loading scripts that sometimes happens because of an additional stack frame introduced by the "apply" command. Here the "uplevel" command is used to remove the added stack frame. check-in: b8b1ab3cb8 user: andrewm tags: trunk
2021-06-21
20:11
Corrected missing final state transition for constructed graphs. Added "creationevents" method to return a list of creation events. Preparing for release of version 1.1. check-in: 1b0b9e4a93 user: andrewm tags: micca-develop
2021-03-21
21:25
Release of bosal version 1.2.5. This release fixes two bugs. One fix deals with an error generating the code which scans boolean type parameters for domain operations. The other bug was causes by a bug in micca and so this release incorporates version 1.3.1 of micca. check-in: 1ab4dfb914 user: andrewm tags: trunk, bosal-1.2.5
21:18
Release of micca version 1.3.1. This release fixes a bug in parsing "C" data type names which are arrays and the base type is not a primative type. check-in: 84fa1f7cc4 user: andrewm tags: trunk, micca-1.3.1
21:09
Macos build in preparation for bosal version 1.2.5. Leaf check-in: 3b2b9c0abe user: andrewm tags: micca-harness
21:04
MacOS build for micca in preparation for release of version 1.3.1. check-in: 902b1516e8 user: andrewm tags: micca-develop
19:32
Windows build in preparation for release 1.2.5 of bosal. check-in: 0d362615f0 user: andrewm tags: micca-harness
19:26
Windows build for micca in preparation for release 1.3.1. check-in: 0c654764ee user: andrewm tags: micca-develop
2021-03-19
23:20
Corrected a problem in bosal regarding scanning of boolean arguments to domain operations. This is in preparation for the release of version 1.2.5 of bosal. check-in: 26b68c0bd9 user: andrewm tags: micca-harness
23:16
Corrected a problem with micca in parsing "C" type names. During AST traversal, the wrong base type name for arrays was retrieved if the base type was not a primative type. This commit is in preparation for release 1.3.1 of micca. check-in: 300dc577b4 user: andrewm tags: micca-develop
2021-02-17
23:07
Changed the "mkmodule" Tcl module generating script to have the ability to build multi-platform modules that have a different "machine" characteristic. The new Apple M1 machines need this feature in order to specify the difference between x86_64 and arm64 boxes. check-in: e40f6c0dc9 user: andrewm tags: trunk
2021-01-21
18:21
Updated micca package file. check-in: fc88b204ed user: andrewm tags: trunk
18:17
Release of version 1.3.0 of micca. This release adds periodic signalling of events. check-in: 4c04dfaf1c user: andrewm tags: trunk, micca-1.3.0
18:09
Win32 build in preparation for the release of micca version 1.3.0. check-in: 89f2acd10e user: andrewm tags: micca-develop
18:02
MacOSX build in preparation for release of micca version 1.3.0. check-in: 97ef5cd4d4 user: andrewm tags: micca-develop
17:55
Add the ability to signal events periodically. This implied changes to the run time and an additional embedded command to access the feature. The run time handling of expiring the delayed event queue was also changed to simplify the processing and allow periodic events to be requeued immediately upon expiration. This is in preparation for releasing micca version 1.3. check-in: 5eed7c1310 user: andrewm tags: micca-develop
2020-11-16
21:51
Merging micca development back onto the trunk. Release of micca 1.2.0. check-in: 113968eccf user: andrewm tags: trunk, micca-1.2.0
21:38
Mac OSX build for micca 1.2.0. Preparing to release. check-in: 7739ced299 user: andrewm tags: micca-develop
20:12
Windows build for micca 1.2.0. Preparing for release. check-in: abeb7b5028 user: andrewm tags: micca-develop
20:04
Corrected an error in referential integrity checking for union based generalizations. The case of a subclass instance having been deleted and its superclass instance remaining was not caught. Corrected a problem with multiple assigners partitioned by a class which is also a subclass of a union-based generalization. Added referential integrity checks for domain operations. Now referential integrity is enforced both at the end of a thread of control and after a domain operation. check-in: 5aedf7f51c user: andrewm tags: micca-develop
2020-08-10
21:05
Release of version 1.0 of the miccautil package. check-in: 0849ea636e user: andrewm tags: trunk, miccautil-1.0
00:52
Completed miccautil package. Preparing for release of 1.0. check-in: 93fe2eca00 user: andrewm tags: micca-develop
2020-08-08
00:59
Checkpoint on the miccautil package. Coding completed. Continued doc clean up and need man page docs. check-in: baa2590ddb user: andrewm tags: micca-develop
2020-08-05
23:56
Checkpoint on the miccautil package. Added transition reporting and reworked transition matrix computation. check-in: a5f039b2c0 user: andrewm tags: micca-develop
2020-08-04
17:49
Checkpoint on a new package called, miccautil. This package performs useful operations on a populated micca platform model. check-in: ac6e8dbe58 user: andrewm tags: micca-develop
2020-06-22
22:54
Merging in latest rosea package file. check-in: 72d56f835e user: andrewm tags: trunk
22:54
Adding new package file for rosea. Leaf check-in: 1bcf523d84 user: andrewm tags: rosea-develop
22:36
Release of rosea version 1.10.2. check-in: 56964819b2 user: andrewm tags: trunk
22:36
Preparing for release of version 1.10.2 of rosea. check-in: 77f2fae1b1 user: andrewm tags: rosea-develop
22:34
Corrected a problem reporting the MUST_BE_SINGULAR error. Simple coding error that remained undetected. Improved the error message associated with transitions where the target state is undefined. check-in: 7526e249d0 user: andrewm tags: rosea-develop
2020-05-13
16:10
Merging changes from rosea-develop branch back onto trunk. Release of version 1.10.1 of rosea. check-in: 5db1b05c06 user: andrewm tags: trunk, rosea_1.10.1
16:08
Corrected a problem where the delete operation was failed to be set for assigners on associative relationships. check-in: c9eedf8bcd user: andrewm tags: rosea-develop
2020-05-12
21:28
Merging fixes from the rosea-develop branch. Release of rosea 1.10. check-in: d222d3e907 user: andrewm tags: trunk, rosea_1.10
21:26
Reworked the way polymorphic events are dispatched. Previously, the mapping of polymorphic events to ordinary events happened before being placed on the event queue. Now the mapping happens during event dispatch and transitioning. This give a clearer picture of what is happening. Also, improved the formatting of trace messages, particularly the parameters to events and the identifiers of the instances involved in a transition. Added a relationship command to delete multi-assigner instances. check-in: d386b956f2 user: andrewm tags: rosea-develop
2020-05-07
21:25
Merging bug fix from the rosea-develop branch. Release of rosea 1.9.2. check-in: 11a86db0eb user: andrewm tags: trunk, rosea_1.9.2
21:23
Corrected a regression introduced in version 1.9.1. The changes to the mapping of polymorphic events so that it appears that the events cascade down a hierarchy disguises the origin of the event. If the original source of the event was outside of a state machine context, it would appear that the event originated from within a state machine and fail to start the required data transaction check-in: 830256cde2 user: andrewm tags: rosea-develop
2020-05-06
17:37
Merge rosea development back on the trunk. Release of rosea version 1.9.1. check-in: 0ce4956a68 user: andrewm tags: trunk, rosea_1.9.1
17:33
Corrected a problem with generation of seqdiag output for polymorphic events. Minor changes in the formatting of event traces. Changed the tracing of a cascade of repeated polymorphic events so that the target of the previous event polymorphic event becomes the source for the next one. Previously, all polymorphic events appear to have originated from the source instance of the first one. check-in: 9b50ed6133 user: andrewm tags: rosea-develop
2020-05-05
22:56
Merge of rosea-develop onto the trunk. Release of rosea version 1.9. check-in: c909a33e32 user: andrewm tags: trunk, rosea_1.9
22:55
Update of revision history for rosea literate program doc. check-in: b25a350e8f user: andrewm tags: rosea-develop
22:51
Merging rosea development onto trunk. check-in: 04ea53641b user: andrewm tags: trunk