changed RUN_AGENTS to point in the new location of run-agents;
renamed duplicate node ID
fifth attempt to check in agents directory
example of variables not changing in the viewer -- not yet refactored into the test directory
first version of run-agents
added .pli plans; added note wrt simulator.ple not being able to
plexilisp versions of the three example files which are intended to mimic all their behavior
test case for problem with assigments not showing up in the viewer
updated makefile; comments in t2-cmd.pli
second test case demonstrating a different behavoir in updating variables in the viewer
generalized to *.pli
UNKNOWN appears not to be a legal string value
added more vaiables not being updated
slight improvements
improved the idiom for dispatching on argument values in on-command
updated File: line
better node naming
has_xterm un-commented in run-agents; tN-readme.txt updated to show use of run-agents
some refinements
removed inacurate comment...
improved makefile and run-agents script
more concise idioms
added -persist option
Added optional default Plexil Syntax Highlighting;
updated to imporved indenting in plexil.el
sleep time reduced for Linux since it seems to work as expected (unlike Darwin)
updated run-agents, removed -p, and added -x; updated readmes to match
using pprint instead of Debug.cfg
significantly improved; viewer not started by default; added -v and -p
revised to use -v and -p (i.e., leave the view out by default)
lots of new idioms; using pprint and for;
added Utility adapter so enable pprint
changed indentation for on-command (2 args) and for (3 args)
another test case
updated for t5-sim.pli
Using pprint utility instead of Debug.cfg
another couple of hours of debugging I'll never get back
proto tiltrotor plan
non-working library attempt
working cmd-lib.pli -- it's a start
working example
added debug flag
added int-request and a call thereto
moving things around
fixed header/file line
fixed explicit passing of second config/com file
changed if to when in libraries
split looking for .pli files in the current directory from the lib
new libraries
removing more remnants of unmentionables
still trying to get rid of tiltrotor remnants again
removing last traces of tiltrotor
and yet again
removing last of tiltrotor
updated run-agents to handle (multiple) libraries
moved libraries to lib subdir
generic plexil makefile; infers .plx targets from *.pl{i,e} and
updated to reflect recent change by Mike
moved run-agents to plexil/bin/; moved generic part of makefiles to plexil/makeinclude;
libraries rewritten; cmd and sim revised to match
split looking for the .pli files in the current directory from the lib
re-indented the if clauses
removed t5
removed true and false from highlighting since they seemed to foul up
fiddling with some of the indenting
t2 updated to improved state
fixed flags to run-agents in examples; removed t5 (fixed)
moved into $PLEXIL_HOME/bin/; tries to do enough checks to work
refactored sim.pli to move the state request dispatching into the get-state.pli library; debug flag now passed down from on high; I noticed that library node declarations are more-or-less ignored, which makes things a bit more readable; change when back to if since when doesn't work as expected when debug if false (i.e., rather than skip the node, it just hangs);
added check too many unflagged (and therefore ambiguous) parameters;
added check too many unflagged (and therefore ambiguous) parameters;
corrected flags to run-agents in example
renamed tests to test to fit the wider Plexil convention
re-enabled font lock for true and false, but moved them so that they
updated to make use of improvements in generic-plexil.make
updated wrt renamed test directory
fixed a typo that Mike found
switched from `shell' to `wildcard' for PLANS; made all vars
added NotifyViewer{1,2} to get the View to update and show what is
dumping the vacuous Debug.cfg
checking in intermediate working state
another working intermediate state -- libs not being used, arrays being polled, printing nearly in correct order (imagine that)
calculation dist as a funciton of elapsed time; unused libs out of makefile
added core.* to the clean target
added set-speed and set-angle; runs first two phases of a pseudo landing procedure
quited down some of the output over which I have control
changed indenting for the math operators (add, sub, mul, div, mod) to match the lisp convention
fixed a bug wereby -l lib/name (without any extension) wasn't working because the script was looking for .plx instead of .pli. oops.
checkin for Chuck to look at the plan
passing a state array using the state-request library
fake node added for Jason to see the multiple library in the Viewer problem
fake node not needed for Jason to see the multiple library in the Viewer problem, hence removed
added boolvar runtime-error and the new slightly oddly behaving synchronous-command idiom
added notes on current mis-behavior
minor improvements
removed a fair amount of now obsolete code and added a few comments;
minor imporvements
update to call to IPC xterm
removed old code
fixed a typo