Merge branch 'releases/plexil-6-updates' of ssh://babelfish.arc.nasa.gov:7999/plexil/plexil into releases/plexil-6
Makefile: Add 'uninstall' target as dependency for 'distclean' and 'squeeaky-clean'
Examples: Update resource examples from releases/plexil-4.6 branch; general cleanup of .plx and .psx files
scripts directory: Adopt a number of updated scripts from releases/plexil-4.6 branch
scripts/find_open_port: Remove unused variables
scripts/find_open_port: Merge best features of plexil-4.6, plexil-6 versions
Resource example plans: Update to use node Priority attribute; remove resource LowerBound
Merge branch 'releases/plexil-6-updates' of ssh://babelfish.arc.nasa.gov:7999/plexil/plexil into releases/plexil-6-updates
schema/validator/setup.sh: Fix case of Python without pip or ensurepip
schema/validator/setup.sh: Try again to install pip in virtualenv when missing from host
Revert "schema/validator/setup.sh: Move installation of pip (if required) prior to virtual environment setup"
schema/validator/setup.sh: Move installation of pip (if required) prior to virtual environment setup
schema/validator/setup.sh: Fixed version from plexil-6-updates branch
Update scripts directory from releases/plexil-6-updates
Merge branch 'develop' of https://git.code.sf.net/p/plexil/git into babelfish/develop
schema/validator/setup.sh: Fixed version from plexil-6-updates branch
Examples: Take releases/plexil-6-updates version of resources examples; general cleanup of .plx, .psx files
Pull request #49: Bugfix/PLEXIL-144 resource examples
examples/resources/Debug.cfg: Update to better explain resource arbitration
Fix resource4 example
TestExternalInterface.cc: Add a debug message for command handle returns
Fix resource4 example
Remove LowerBound from resource examples
plexilexec, plexiltest scripts: Display name of resource file in summary
Revise debug messages to aid in explaining command resource examples
Resource examples: Create individual resource data files for each example
scripts/plexilexec, scripts/plexiltest: Add command line option to specify resource file
Replace symbolic link test/TestExec-regression-test/scripts/repeat7.psx with copy of file it was linked to
Pull request #48: Feature/PLEXIL-137: Remove ResourceLowerBound, replace ResourcePriority with Node Priority
Extended PLEXIL test suite: Update validated output for SynchronousCommand test cases with ResourceList elements
Extended PLEXIL test suite: Add node Priority element to SynchronousCommand tests with ResourceList elements
Extended PLEXIL translator: Ensure Priority element gets copied to Command node in SynchronousCommand translation
PLEXIL schemas: Flush command resource priority from utility XSLT stylesheets
PLEXIL schemas: Remove all vestiges of ResourcePriority
Standard PLEXIL compiler test suite: Test for missing Priority on command nodes with resources
Standard PLEXIL compiler: Remove support for command resource Priority attribute
TestExec regression suite: Update valid files for command resource tests
TestExec regression suite: Remove ResourcePriority, replace with node Priority
Plexilisp compiler: Remove ResourcePriority from language
Executive core: Remove ResourcePriority from language; get priority for command resource arbitration from node instead
README.md: formatting again and again
README.md: formatting again
README.md: clean up formatting
Move README to README.md, reformat as Markdown
README.md: formatting again and again
README.md: formatting again
README.md: clean up formatting
Move README to README.md, reformat as Markdown
schema/validator/setup.sh: Cleaned up, made more robust
schema/validator/validate: Remove commented-out debug statements
src/configure.ac: Use C++14, not 11
First round of cleanups after merging releases/plexil-6 branch
Merge branch 'releases/plexil-6' of ssh://babelfish.arc.nasa.gov:7999/plexil/plexil into develop
Top-level Makefile: Improved (I hope) cleaning targets
Fix some compiler warnings in the checkpoint example
Trim a few hundred KB off the size of the Standard PLEXIL compiler jar file
Standard PLEXIL compiler now a completely self-contained jar file
Remove conditions around inclusion of C++ standard include files
scripts/plexilc: Simplify invocation of Standard PLEXIL compiler, now that it's a standalone jar file
compilers/plexil/PlexilCompiler, PlexilCompilerDebug: Simplify
compilers/plexil/build.xml: Remove 1/2 MB of unneeded class files from the jar file
Integrate all depended-upon jar files into the Standard PLEXIL compiler jar
Delete old Saxon HE 9.9 jar, symbolic link saxon.jar
pugixml: Update to release v1.13
ReleaseNodes.md: Update for PLEXIL 6.0 (in development)
Remove command resource lower bound from Executive implementation altogether
src/xml-parser/SymbolTable.hh, .cc: Modernize for C++11
Remove ResourceLowerBound from all TestExec regression test plans
valid-date1.epx, valid-literal-format-test.epx: Minor tweak for empty element
Compiler resource tests: move Priority from command resource to node, remove LowerBound
canonicalize-v1.xsl, plexil-v1-to-v2.xsl, plexil-v2-to-v1.xsl: Remove all references to ResourceLowerBound
Standard PLEXIL compiler: Remove resource LowerBound keyword; make Priority keyword optional
schemas/plexil-base.xsd, .rnc: Command resources: Remove ResourceLowerBound; make ResourcePriority optional
compilers/plexil/test/compile-validate: Route 'diff' output directly to log file instead of piping to 'tee'
src/configure.ac: Uncomment AM_SILENT_RULES, was commented out temporarily for debugging
Update Extended PLEXIL test suite verified files
scripts/make-tarball: Imported from feature/PLEXIL-123 branch
Extended PLEXIL translator: Update from feature/PLEXIL-123 branch
Extended PLEXIL test suite: Take advantage of translator formatted output, Python schema validator to flush xmllint once and for all. "pass" script is reduced to a simple file copy. Delete "check" script, replaced with "diff".
schema/test/test-core-plexil-2: Simplfied
schema/test/validate: Deleted, redundant with Python schema validator
scripts/eplexil: Simplify; delegate running Saxon XSLT to scripts/saxon-xslt
schema/test/canonicalize, schema/test/check-plexil-1-2-translation: Updated; delegate running Saxon XSLT to scripts/saxon-xslt
schema/test/saxon: Deleted, redundant with scripts/saxon-xslt
scripts/summarize-plexil: Simplify; delegate running Saxon XSLT to scripts/saxon-xslt
scripts/saxon-xslt: Update for Saxon HE 11
Fix plexilpp script *again*, using a temp file for cpp output
plexilpp: No longer generates file named "9" in working directory
scripts/summarize-plexil: Update for Saxon HE 11
Standard PLEXIL compiler test suite: Reformatted all valid files
Standard PLEXIL compiler suite: Move validation test logic from Makefile to shell scripts
schema/validator/setup.sh: Tested with 'virtualenv'
compilers/plexil/test/compile-validate: General cleanup, stop using 'check' script; compiler now outputs formatted .epx files, valid files must be updated to match
Remove a couple of files that should have been renamed in last commit
schema/validator/setup.sh: Add check for 'virtualenv', prefer it to 'venv' module if available; attempt to be more robust to missing 'ensurepip' module when using 'venv'
schema/validator/README.md: Renamed from README; formatted, updated
schema/validator/validate_plexil.py: Fix a number of issues discovered by pylint, including file name itself.
Attempt to make XML validator robust to Python 3 installations lacking ensurepip
TimeAdapter.cc: Remove unused function declaration; update Doxuygen comments
Timebase.cc: Don't include pugixml.hpp; define NSEC_PER_SEC as a macro, not a constexpr variable, to be consistent with MacOS