Author Topic: Nightly: 13 June 2020 - Revision f417a87  (Read 952 times)

0 Members and 1 Guest are viewing this topic.

Offline SirKnightly

  • George or Keira?
  • 212
Nightly: 13 June 2020 - Revision f417a87
Here is the nightly for 13 June 2020 - Revision f417a87

At least one of the nightly builds failed!

Code: [Select]
------------------------------------------------------------------------
commit e967bd0
Author: Fabian Woltermann
Commit: Fabian Woltermann

    Use a subsystem index instead of the subobject number to blow up subsystems
 code/lab/lab.cpp | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

------------------------------------------------------------------------
commit d0a6429
Author: asarium
Commit: asarium

    Remove debug exit
 code/scripting/scripting.cpp | 1 -
 1 file changed, 1 deletion(-)

------------------------------------------------------------------------
commit 1d54eb1
Author: Goober5000
Commit: Goober5000

    do not cache argument nodes because the action nodes aren't flushed
 code/parse/sexp.cpp | 31 +++++++++++++++++++------------
 1 file changed, 19 insertions(+), 12 deletions(-)

------------------------------------------------------------------------
commit 701a2b8
Author: Fabian Woltermann
Commit: Fabian Woltermann

    More code cleanup
 code/lab/lab.cpp | 16 ++++++----------
 1 file changed, 6 insertions(+), 10 deletions(-)

------------------------------------------------------------------------
commit 9f4aab0
Author: Fabian Woltermann
Commit: Fabian Woltermann

    Defer weapon loading until we actually need them Small code cleanup
 code/lab/lab.cpp | 41 +++++++++++++++++++++++++++--------------
 1 file changed, 27 insertions(+), 14 deletions(-)

------------------------------------------------------------------------
commit 49801a1
Author: Goober5000
Commit: Goober5000

    move from sexp.h to sexp.cpp, and friendlier-ize arg_item
 code/parse/sexp.cpp | 72 ++++++++++++++++++++++++++++++++++++++++++-----------
 code/parse/sexp.h   | 26 -------------------
 2 files changed, 57 insertions(+), 41 deletions(-)

------------------------------------------------------------------------
commit d182b2d
Author: Goober5000
Commit: Goober5000

    cache on the argument node
 code/parse/sexp.cpp | 186 +++++++++++++++++++++++++++++++++++++---------------
 code/parse/sexp.h   |  27 ++++----
 2 files changed, 150 insertions(+), 63 deletions(-)

------------------------------------------------------------------------
commit ca27ae1
Author: asarium
Commit: asarium

    Use Antlr for generating argument list parser
 .github/workflows/pr-workflow.yaml                 |   20 +-
 .travis.yml                                        |   26 -
 CMakeLists.txt                                     |    2 +
 cmake/toolchain-clang.cmake                        |    1 +
 cmake/util.cmake                                   |   16 +
 code/CMakeLists.txt                                |    2 +
 code/globalincs/toolchain/clang.h                  |   17 +
 code/globalincs/toolchain/doxygen.h                |   13 +
 code/globalincs/toolchain/gcc.h                    |   17 +
 code/globalincs/toolchain/mingw.h                  |   17 +
 code/globalincs/toolchain/msvc.h                   |   14 +
 code/scripting/ade.cpp                             |  289 +++--
 code/scripting/ade.h                               |    2 +-
 code/scripting/ade_api.h                           |    2 +-
 code/scripting/ade_doc.cpp                         |  513 +-------
 code/scripting/ade_doc.h                           |   50 +-
 code/scripting/api/libs/async.cpp                  |    2 +-
 code/scripting/api/libs/audio.cpp                  |   10 +-
 code/scripting/api/libs/base.cpp                   |   14 +-
 code/scripting/api/libs/engine.cpp                 |   11 +-
 code/scripting/api/libs/graphics.cpp               |    9 +-
 code/scripting/api/libs/mission.cpp                |    4 +-
 code/scripting/api/objs/executor.cpp               |    2 +-
 code/scripting/api/objs/hudgauge.cpp               |    4 +-
 code/scripting/api/objs/object.cpp                 |    4 +-
 code/scripting/api/objs/sound.cpp                  |    2 +-
 code/scripting/api/objs/tracing_category.cpp       |    2 +-
 code/scripting/doc_parser.cpp                      |  288 +++++
 code/scripting/doc_parser.h                        |   26 +
 code/scripting/scripting.cpp                       |   43 +-
 code/scripting/scripting.h                         |    3 +-
 code/source_groups.cmake                           |    2 +
 freespace2/freespace.cpp                           |    1 +
 lib/CMakeLists.txt                                 |    2 +
 lib/antlr4-cpp-runtime/CHANGES                     |   10 +
 lib/antlr4-cpp-runtime/CMakeLists.txt              |  211 +++
 lib/antlr4-cpp-runtime/LICENSE.txt                 |   52 +
 lib/antlr4-cpp-runtime/README.md                   |   73 ++
 lib/antlr4-cpp-runtime/VERSION                     |    1 +
 lib/antlr4-cpp-runtime/cmake/Antlr4Package.md      |  136 ++
 .../cmake/ExternalAntlr4Cpp.cmake                  |  154 +++
 lib/antlr4-cpp-runtime/cmake/FindANTLR.cmake       |  124 ++
 lib/antlr4-cpp-runtime/cmake/README.md             |  155 +++
 .../cmake/antlr4-generator.cmake.in                |  181 +++
 .../cmake/antlr4-runtime.cmake.in                  |   10 +
 lib/antlr4-cpp-runtime/runtime/CMakeLists.txt      |  124 ++
 .../runtime/src/ANTLRErrorListener.cpp             |   10 +
 .../runtime/src/ANTLRErrorListener.h               |  167 +++
 .../runtime/src/ANTLRErrorStrategy.cpp             |   10 +
 .../runtime/src/ANTLRErrorStrategy.h               |  121 ++
 .../runtime/src/ANTLRFileStream.cpp                |   34 +
 .../runtime/src/ANTLRFileStream.h                  |   27 +
 .../runtime/src/ANTLRInputStream.cpp               |  155 +++
 .../runtime/src/ANTLRInputStream.h                 |   69 +
 .../runtime/src/BailErrorStrategy.cpp              |   61 +
 .../runtime/src/BailErrorStrategy.h                |   59 +
 .../runtime/src/BaseErrorListener.cpp              |   25 +
 .../runtime/src/BaseErrorListener.h                |   36 +
 .../runtime/src/BufferedTokenStream.cpp            |  414 ++++++
 .../runtime/src/BufferedTokenStream.h              |  200 +++
 lib/antlr4-cpp-runtime/runtime/src/CharStream.cpp  |   11 +
 lib/antlr4-cpp-runtime/runtime/src/CharStream.h    |   37 +
 lib/antlr4-cpp-runtime/runtime/src/CommonToken.cpp |  195 +++
 lib/antlr4-cpp-runtime/runtime/src/CommonToken.h   |  158 +++
 .../runtime/src/CommonTokenFactory.cpp             |   39 +
 .../runtime/src/CommonTokenFactory.h               |   74 ++
 .../runtime/src/CommonTokenStream.cpp              |   78 ++
 .../runtime/src/CommonTokenStream.h                |   79 ++
 .../runtime/src/ConsoleErrorListener.cpp           |   15 +
 .../runtime/src/ConsoleErrorListener.h             |   35 +
 .../runtime/src/DefaultErrorStrategy.cpp           |  333 +++++
 .../runtime/src/DefaultErrorStrategy.h             |  466 +++++++
 .../runtime/src/DiagnosticErrorListener.cpp        |   84 ++
 .../runtime/src/DiagnosticErrorListener.h          |   80 ++
 lib/antlr4-cpp-runtime/runtime/src/Exceptions.cpp  |   64 +
 lib/antlr4-cpp-runtime/runtime/src/Exceptions.h    |   99 ++
 .../runtime/src/FailedPredicateException.cpp       |   51 +
 .../runtime/src/FailedPredicateException.h         |   32 +
 .../runtime/src/InputMismatchException.cpp         |   18 +
 .../runtime/src/InputMismatchException.h           |   24 +
 lib/antlr4-cpp-runtime/runtime/src/IntStream.cpp   |   12 +
 lib/antlr4-cpp-runtime/runtime/src/IntStream.h     |  218 ++++
 .../runtime/src/InterpreterRuleContext.cpp         |   19 +
 .../runtime/src/InterpreterRuleContext.h           |   45 +
 lib/antlr4-cpp-runtime/runtime/src/Lexer.cpp       |  295 +++++
 lib/antlr4-cpp-runtime/runtime/src/Lexer.h         |  196 +++
 .../runtime/src/LexerInterpreter.cpp               |   75 ++
 .../runtime/src/LexerInterpreter.h                 |   52 +
 .../runtime/src/LexerNoViableAltException.cpp      |   36 +
 .../runtime/src/LexerNoViableAltException.h        |   31 +
 .../runtime/src/ListTokenSource.cpp                |   92 ++
 .../runtime/src/ListTokenSource.h                  |   88 ++
 .../runtime/src/NoViableAltException.cpp           |   46 +
 .../runtime/src/NoViableAltException.h             |   42 +
 lib/antlr4-cpp-runtime/runtime/src/Parser.cpp      |  648 ++++++++++
 lib/antlr4-cpp-runtime/runtime/src/Parser.h        |  467 +++++++
 .../runtime/src/ParserInterpreter.cpp              |  306 +++++
 .../runtime/src/ParserInterpreter.h                |  179 +++
 .../runtime/src/ParserRuleContext.cpp              |  141 ++
 .../runtime/src/ParserRuleContext.h                |  147 +++
 .../runtime/src/ProxyErrorListener.cpp             |   53 +
 .../runtime/src/ProxyErrorListener.h               |   38 +
 .../runtime/src/RecognitionException.cpp           |   66 +
 .../runtime/src/RecognitionException.h             |   98 ++
 lib/antlr4-cpp-runtime/runtime/src/Recognizer.cpp  |  167 +++
 lib/antlr4-cpp-runtime/runtime/src/Recognizer.h    |  164 +++
 lib/antlr4-cpp-runtime/runtime/src/RuleContext.cpp |  143 ++
 lib/antlr4-cpp-runtime/runtime/src/RuleContext.h   |  137 ++
 .../runtime/src/RuleContextWithAltNum.cpp          |   27 +
 .../runtime/src/RuleContextWithAltNum.h            |   32 +
 .../runtime/src/RuntimeMetaData.cpp                |   53 +
 .../runtime/src/RuntimeMetaData.h                  |  155 +++
 lib/antlr4-cpp-runtime/runtime/src/Token.cpp       |    9 +
 lib/antlr4-cpp-runtime/runtime/src/Token.h         |   92 ++
 lib/antlr4-cpp-runtime/runtime/src/TokenFactory.h  |   30 +
 lib/antlr4-cpp-runtime/runtime/src/TokenSource.cpp |    9 +
 lib/antlr4-cpp-runtime/runtime/src/TokenSource.h   |   85 ++
 lib/antlr4-cpp-runtime/runtime/src/TokenStream.cpp |   11 +
 lib/antlr4-cpp-runtime/runtime/src/TokenStream.h   |  137 ++
 .../runtime/src/TokenStreamRewriter.cpp            |  425 ++++++
 .../runtime/src/TokenStreamRewriter.h              |  293 +++++
 .../runtime/src/UnbufferedCharStream.cpp           |  211 +++
 .../runtime/src/UnbufferedCharStream.h             |  123 ++
 .../runtime/src/UnbufferedTokenStream.cpp          |  270 ++++
 .../runtime/src/UnbufferedTokenStream.h            |  115 ++
 lib/antlr4-cpp-runtime/runtime/src/Vocabulary.cpp  |  104 ++
 lib/antlr4-cpp-runtime/runtime/src/Vocabulary.h    |  193 +++
 .../runtime/src/WritableToken.cpp                  |    9 +
 lib/antlr4-cpp-runtime/runtime/src/WritableToken.h |   23 +
 lib/antlr4-cpp-runtime/runtime/src/antlr4-common.h |  137 ++
 .../runtime/src/antlr4-runtime.h                   |  167 +++
 lib/antlr4-cpp-runtime/runtime/src/atn/ATN.cpp     |  209 +++
 lib/antlr4-cpp-runtime/runtime/src/atn/ATN.h       |  112 ++
 .../runtime/src/atn/ATNConfig.cpp                  |  113 ++
 lib/antlr4-cpp-runtime/runtime/src/atn/ATNConfig.h |  148 +++
 .../runtime/src/atn/ATNConfigSet.cpp               |  228 ++++
 .../runtime/src/atn/ATNConfigSet.h                 |  110 ++
 .../runtime/src/atn/ATNDeserializationOptions.cpp  |   64 +
 .../runtime/src/atn/ATNDeserializationOptions.h    |   50 +
 .../runtime/src/atn/ATNDeserializer.cpp            |  758 +++++++++++
 .../runtime/src/atn/ATNDeserializer.h              |   85 ++
 .../runtime/src/atn/ATNSerializer.cpp              |  621 +++++++++
 .../runtime/src/atn/ATNSerializer.h                |   61 +
 .../runtime/src/atn/ATNSimulator.cpp               |   63 +
 .../runtime/src/atn/ATNSimulator.h                 |   87 ++
 .../runtime/src/atn/ATNState.cpp                   |   72 ++
 lib/antlr4-cpp-runtime/runtime/src/atn/ATNState.h  |  133 ++
 lib/antlr4-cpp-runtime/runtime/src/atn/ATNType.h   |   20 +
 .../src/atn/AbstractPredicateTransition.cpp        |   14 +
 .../runtime/src/atn/AbstractPredicateTransition.h  |   24 +
 .../runtime/src/atn/ActionTransition.cpp           |   33 +
 .../runtime/src/atn/ActionTransition.h             |   33 +
 .../runtime/src/atn/AmbiguityInfo.cpp              |   16 +
 .../runtime/src/atn/AmbiguityInfo.h                |   68 +
 .../runtime/src/atn/ArrayPredictionContext.cpp     |   82 ++
 .../runtime/src/atn/ArrayPredictionContext.h       |   43 +
 .../runtime/src/atn/AtomTransition.cpp             |   31 +
 .../runtime/src/atn/AtomTransition.h               |   30 +
 .../runtime/src/atn/BasicBlockStartState.cpp       |   12 +
 .../runtime/src/atn/BasicBlockStartState.h         |   22 +
 .../runtime/src/atn/BasicState.cpp                 |   12 +
 .../runtime/src/atn/BasicState.h                   |   21 +
 .../runtime/src/atn/BlockEndState.cpp              |   15 +
 .../runtime/src/atn/BlockEndState.h                |   24 +
 .../runtime/src/atn/BlockStartState.cpp            |    9 +
 .../runtime/src/atn/BlockStartState.h              |   21 +
 .../runtime/src/atn/ContextSensitivityInfo.cpp     |   14 +
 .../runtime/src/atn/ContextSensitivityInfo.h       |   47 +
 .../runtime/src/atn/DecisionEventInfo.cpp          |   14 +
 .../runtime/src/atn/DecisionEventInfo.h            |   70 +
 .../runtime/src/atn/DecisionInfo.cpp               |   25 +
 .../runtime/src/atn/DecisionInfo.h                 |  227 ++++
 .../runtime/src/atn/DecisionState.cpp              |   17 +
 .../runtime/src/atn/DecisionState.h                |   30 +
 .../runtime/src/atn/EmptyPredictionContext.cpp     |   35 +
 .../runtime/src/atn/EmptyPredictionContext.h       |   27 +
 .../runtime/src/atn/EpsilonTransition.cpp          |   35 +
 .../runtime/src/atn/EpsilonTransition.h            |   39 +
 .../runtime/src/atn/ErrorInfo.cpp                  |   15 +
 lib/antlr4-cpp-runtime/runtime/src/atn/ErrorInfo.h |   43 +
 .../runtime/src/atn/LL1Analyzer.cpp                |  158 +++
 .../runtime/src/atn/LL1Analyzer.h                  |  109 ++
 .../runtime/src/atn/LexerATNConfig.cpp             |   84 ++
 .../runtime/src/atn/LexerATNConfig.h               |   44 +
 .../runtime/src/atn/LexerATNSimulator.cpp          |  628 +++++++++
 .../runtime/src/atn/LexerATNSimulator.h            |  210 +++
 .../runtime/src/atn/LexerAction.cpp                |    9 +
 .../runtime/src/atn/LexerAction.h                  |   66 +
 .../runtime/src/atn/LexerActionExecutor.cpp        |  107 ++
 .../runtime/src/atn/LexerActionExecutor.h          |  115 ++
 .../runtime/src/atn/LexerActionType.h              |   55 +
 .../runtime/src/atn/LexerChannelAction.cpp         |   55 +
 .../runtime/src/atn/LexerChannelAction.h           |   63 +
 .../runtime/src/atn/LexerCustomAction.cpp          |   62 +
 .../runtime/src/atn/LexerCustomAction.h            |   87 ++
 .../runtime/src/atn/LexerIndexedCustomAction.cpp   |   63 +
 .../runtime/src/atn/LexerIndexedCustomAction.h     |   82 ++
 .../runtime/src/atn/LexerModeAction.cpp            |   56 +
 .../runtime/src/atn/LexerModeAction.h              |   61 +
 .../runtime/src/atn/LexerMoreAction.cpp            |   47 +
 .../runtime/src/atn/LexerMoreAction.h              |   57 +
 .../runtime/src/atn/LexerPopModeAction.cpp         |   47 +
 .../runtime/src/atn/LexerPopModeAction.h           |   57 +
 .../runtime/src/atn/LexerPushModeAction.cpp        |   56 +
 .../runtime/src/atn/LexerPushModeAction.h          |   61 +
 .../runtime/src/atn/LexerSkipAction.cpp            |   47 +
 .../runtime/src/atn/LexerSkipAction.h              |   55 +
 .../runtime/src/atn/LexerTypeAction.cpp            |   56 +
 .../runtime/src/atn/LexerTypeAction.h              |   55 +
 .../runtime/src/atn/LookaheadEventInfo.cpp         |   16 +
 .../runtime/src/atn/LookaheadEventInfo.h           |   42 +
 .../runtime/src/atn/LoopEndState.cpp               |   12 +
 .../runtime/src/atn/LoopEndState.h                 |   22 +
 lib/antlr4-cpp-runtime/runtime/src/atn/Makefile    |   67 +
 .../runtime/src/atn/NotSetTransition.cpp           |   27 +
 .../runtime/src/atn/NotSetTransition.h             |   25 +
 .../runtime/src/atn/OrderedATNConfigSet.cpp        |   12 +
 .../runtime/src/atn/OrderedATNConfigSet.h          |   20 +
 .../runtime/src/atn/ParseInfo.cpp                  |  102 ++
 lib/antlr4-cpp-runtime/runtime/src/atn/ParseInfo.h |  102 ++
 .../runtime/src/atn/ParserATNSimulator.cpp         | 1366 ++++++++++++++++++++
 .../runtime/src/atn/ParserATNSimulator.h           |  904 +++++++++++++
 .../runtime/src/atn/PlusBlockStartState.cpp        |   12 +
 .../runtime/src/atn/PlusBlockStartState.h          |   25 +
 .../runtime/src/atn/PlusLoopbackState.cpp          |   12 +
 .../runtime/src/atn/PlusLoopbackState.h            |   22 +
 .../src/atn/PrecedencePredicateTransition.cpp      |   32 +
 .../src/atn/PrecedencePredicateTransition.h        |   29 +
 .../runtime/src/atn/PredicateEvalInfo.cpp          |   17 +
 .../runtime/src/atn/PredicateEvalInfo.h            |   62 +
 .../runtime/src/atn/PredicateTransition.cpp        |   34 +
 .../runtime/src/atn/PredicateTransition.h          |   39 +
 .../runtime/src/atn/PredictionContext.cpp          |  662 ++++++++++
 .../runtime/src/atn/PredictionContext.h            |  254 ++++
 .../runtime/src/atn/PredictionMode.cpp             |  201 +++
 .../runtime/src/atn/PredictionMode.h               |  436 +++++++
 .../runtime/src/atn/ProfilingATNSimulator.cpp      |  179 +++
 .../runtime/src/atn/ProfilingATNSimulator.h        |   60 +
 .../runtime/src/atn/RangeTransition.cpp            |   30 +
 .../runtime/src/atn/RangeTransition.h              |   29 +
 .../runtime/src/atn/RuleStartState.cpp             |   16 +
 .../runtime/src/atn/RuleStartState.h               |   25 +
 .../runtime/src/atn/RuleStopState.cpp              |   12 +
 .../runtime/src/atn/RuleStopState.h                |   25 +
 .../runtime/src/atn/RuleTransition.cpp             |   37 +
 .../runtime/src/atn/RuleTransition.h               |   40 +
 .../runtime/src/atn/SemanticContext.cpp            |  377 ++++++
 .../runtime/src/atn/SemanticContext.h              |  222 ++++
 .../runtime/src/atn/SetTransition.cpp              |   32 +
 .../runtime/src/atn/SetTransition.h                |   30 +
 .../runtime/src/atn/SingletonPredictionContext.cpp |   81 ++
 .../runtime/src/atn/SingletonPredictionContext.h   |   36 +
 .../runtime/src/atn/StarBlockStartState.cpp        |   12 +
 .../runtime/src/atn/StarBlockStartState.h          |   21 +
 .../runtime/src/atn/StarLoopEntryState.cpp         |   15 +
 .../runtime/src/atn/StarLoopEntryState.h           |   35 +
 .../runtime/src/atn/StarLoopbackState.cpp          |   19 +
 .../runtime/src/atn/StarLoopbackState.h            |   21 +
 .../runtime/src/atn/TokensStartState.cpp           |   12 +
 .../runtime/src/atn/TokensStartState.h             |   21 +
 .../runtime/src/atn/Transition.cpp                 |   44 +
 .../runtime/src/atn/Transition.h                   |   76 ++
 .../runtime/src/atn/WildcardTransition.cpp         |   25 +
 .../runtime/src/atn/WildcardTransition.h           |   25 +
 lib/antlr4-cpp-runtime/runtime/src/dfa/DFA.cpp     |  127 ++
 lib/antlr4-cpp-runtime/runtime/src/dfa/DFA.h       |   91 ++
 .../runtime/src/dfa/DFASerializer.cpp              |   67 +
 .../runtime/src/dfa/DFASerializer.h                |   32 +
 .../runtime/src/dfa/DFAState.cpp                   |  100 ++
 lib/antlr4-cpp-runtime/runtime/src/dfa/DFAState.h  |  144 +++
 .../runtime/src/dfa/LexerDFASerializer.cpp         |   20 +
 .../runtime/src/dfa/LexerDFASerializer.h           |   23 +
 .../runtime/src/misc/InterpreterDataReader.cpp     |  124 ++
 .../runtime/src/misc/InterpreterDataReader.h       |   31 +
 .../runtime/src/misc/Interval.cpp                  |   89 ++
 lib/antlr4-cpp-runtime/runtime/src/misc/Interval.h |   84 ++
 .../runtime/src/misc/IntervalSet.cpp               |  521 ++++++++
 .../runtime/src/misc/IntervalSet.h                 |  198 +++
 .../runtime/src/misc/MurmurHash.cpp                |  134 ++
 .../runtime/src/misc/MurmurHash.h                  |   76 ++
 .../runtime/src/misc/Predicate.cpp                 |    4 +
 .../runtime/src/misc/Predicate.h                   |   21 +
 lib/antlr4-cpp-runtime/runtime/src/support/Any.cpp |   13 +
 lib/antlr4-cpp-runtime/runtime/src/support/Any.h   |  170 +++
 .../runtime/src/support/Arrays.cpp                 |   43 +
 .../runtime/src/support/Arrays.h                   |  110 ++
 .../runtime/src/support/BitSet.h                   |   76 ++
 .../runtime/src/support/CPPUtils.cpp               |  248 ++++
 .../runtime/src/support/CPPUtils.h                 |   78 ++
 .../runtime/src/support/Declarations.h             |  163 +++
 .../runtime/src/support/StringUtils.cpp            |   36 +
 .../runtime/src/support/StringUtils.h              |   54 +
 .../runtime/src/support/guid.cpp                   |  303 +++++
 lib/antlr4-cpp-runtime/runtime/src/support/guid.h  |  112 ++
 .../runtime/src/tree/AbstractParseTreeVisitor.h    |  128 ++
 .../runtime/src/tree/ErrorNode.cpp                 |    9 +
 .../runtime/src/tree/ErrorNode.h                   |   19 +
 .../runtime/src/tree/ErrorNodeImpl.cpp             |   23 +
 .../runtime/src/tree/ErrorNodeImpl.h               |   33 +
 .../runtime/src/tree/IterativeParseTreeWalker.cpp  |   71 +
 .../runtime/src/tree/IterativeParseTreeWalker.h    |   53 +
 .../runtime/src/tree/ParseTree.cpp                 |   15 +
 .../runtime/src/tree/ParseTree.h                   |  102 ++
 .../runtime/src/tree/ParseTreeListener.cpp         |    9 +
 .../runtime/src/tree/ParseTreeListener.h           |   39 +
 .../runtime/src/tree/ParseTreeProperty.h           |   50 +
 .../runtime/src/tree/ParseTreeVisitor.cpp          |    9 +
 .../runtime/src/tree/ParseTreeVisitor.h            |   57 +
 .../runtime/src/tree/ParseTreeWalker.cpp           |   49 +
 .../runtime/src/tree/ParseTreeWalker.h             |   31 +
 .../runtime/src/tree/TerminalNode.cpp              |    9 +
 .../runtime/src/tree/TerminalNode.h                |   32 +
 .../runtime/src/tree/TerminalNodeImpl.cpp          |   57 +
 .../runtime/src/tree/TerminalNodeImpl.h            |   33 +
 lib/antlr4-cpp-runtime/runtime/src/tree/Trees.cpp  |  241 ++++
 lib/antlr4-cpp-runtime/runtime/src/tree/Trees.h    |   78 ++
 .../runtime/src/tree/pattern/Chunk.cpp             |    9 +
 .../runtime/src/tree/pattern/Chunk.h               |   44 +
 .../runtime/src/tree/pattern/ParseTreeMatch.cpp    |   69 +
 .../runtime/src/tree/pattern/ParseTreeMatch.h      |  132 ++
 .../runtime/src/tree/pattern/ParseTreePattern.cpp  |   64 +
 .../runtime/src/tree/pattern/ParseTreePattern.h    |  105 ++
 .../src/tree/pattern/ParseTreePatternMatcher.cpp   |  371 ++++++
 .../src/tree/pattern/ParseTreePatternMatcher.h     |  185 +++
 .../runtime/src/tree/pattern/RuleTagToken.cpp      |   77 ++
 .../runtime/src/tree/pattern/RuleTagToken.h        |  117 ++
 .../runtime/src/tree/pattern/TagChunk.cpp          |   39 +
 .../runtime/src/tree/pattern/TagChunk.h            |   86 ++
 .../runtime/src/tree/pattern/TextChunk.cpp         |   28 +
 .../runtime/src/tree/pattern/TextChunk.h           |   51 +
 .../runtime/src/tree/pattern/TokenTagToken.cpp     |   36 +
 .../runtime/src/tree/pattern/TokenTagToken.h       |   80 ++
 .../runtime/src/tree/xpath/XPath.cpp               |  154 +++
 .../runtime/src/tree/xpath/XPath.h                 |   86 ++
 .../runtime/src/tree/xpath/XPathElement.cpp        |   31 +
 .../runtime/src/tree/xpath/XPathElement.h          |   40 +
 .../runtime/src/tree/xpath/XPathLexer.cpp          |  173 +++
 .../runtime/src/tree/xpath/XPathLexer.g4           |   64 +
 .../runtime/src/tree/xpath/XPathLexer.h            |   56 +
 .../runtime/src/tree/xpath/XPathLexer.tokens       |   12 +
 .../src/tree/xpath/XPathLexerErrorListener.cpp     |   13 +
 .../src/tree/xpath/XPathLexerErrorListener.h       |   22 +
 .../src/tree/xpath/XPathRuleAnywhereElement.cpp    |   20 +
 .../src/tree/xpath/XPathRuleAnywhereElement.h      |   27 +
 .../runtime/src/tree/xpath/XPathRuleElement.cpp    |   30 +
 .../runtime/src/tree/xpath/XPathRuleElement.h      |   26 +
 .../src/tree/xpath/XPathTokenAnywhereElement.cpp   |   20 +
 .../src/tree/xpath/XPathTokenAnywhereElement.h     |   25 +
 .../runtime/src/tree/xpath/XPathTokenElement.cpp   |   33 +
 .../runtime/src/tree/xpath/XPathTokenElement.h     |   26 +
 .../tree/xpath/XPathWildcardAnywhereElement.cpp    |   23 +
 .../src/tree/xpath/XPathWildcardAnywhereElement.h  |   23 +
 .../src/tree/xpath/XPathWildcardElement.cpp        |   24 +
 .../runtime/src/tree/xpath/XPathWildcardElement.h  |   23 +
 lib/antlr4.cmake                                   |   33 +
 parsers/CMakeLists.txt                             |   36 +
 parsers/arg_parser/ArgumentList.g4                 |   91 ++
 parsers/arg_parser/generated/ArgumentList.interp   |   58 +
 parsers/arg_parser/generated/ArgumentList.tokens   |   29 +
 .../generated/ArgumentListBaseVisitor.cpp          |    7 +
 .../arg_parser/generated/ArgumentListBaseVisitor.h |   64 +
 parsers/arg_parser/generated/ArgumentListLexer.cpp |  224 ++++
 parsers/arg_parser/generated/ArgumentListLexer.h   |   59 +
 .../arg_parser/generated/ArgumentListLexer.interp  |   71 +
 .../arg_parser/generated/ArgumentListLexer.tokens  |   29 +
 .../arg_parser/generated/ArgumentListParser.cpp    | 1013 +++++++++++++++
 parsers/arg_parser/generated/ArgumentListParser.h  |  243 ++++
 .../arg_parser/generated/ArgumentListVisitor.cpp   |    7 +
 parsers/arg_parser/generated/ArgumentListVisitor.h |   46 +
 test/src/scripting/ade_doc.cpp                     |  180 ---
 test/src/scripting/doc_parser.cpp                  |  180 +++
 test/src/source_groups.cmake                       |    2 +-
 372 files changed, 33967 insertions(+), 865 deletions(-)

------------------------------------------------------------------------
commit df99d49
Author: Fabian Woltermann
Commit: Fabian Woltermann

    Make travis happy.....
 code/lab/lab.cpp | 1 -
 1 file changed, 1 deletion(-)

------------------------------------------------------------------------
commit cf119d2
Author: Fabian Woltermann
Commit: Fabian Woltermann

    Initialize Beams too
 code/lab/lab.cpp | 2 ++
 1 file changed, 2 insertions(+)

------------------------------------------------------------------------
commit c19cfcc
Author: Fabian Woltermann
Commit: Fabian Woltermann

    Remove more unused variables
 code/lab/lab.cpp | 8 --------
 1 file changed, 8 deletions(-)

------------------------------------------------------------------------
commit 531cb27
Author: Fabian Woltermann
Commit: Fabian Woltermann

    Make weapon firing more elegant
 code/lab/lab.cpp | 66 +++++++++++++++++++++++++++++++++++---------------------
 1 file changed, 42 insertions(+), 24 deletions(-)

------------------------------------------------------------------------
commit 69c5114
Author: Fabian Woltermann
Commit: Fabian Woltermann

    Remove unused variable
 code/lab/lab.cpp | 1 -
 1 file changed, 1 deletion(-)

------------------------------------------------------------------------
commit 0c5040e
Author: Fabian Woltermann
Commit: Fabian Woltermann

    Avoid int comparison warnings
 code/lab/lab.cpp | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

------------------------------------------------------------------------
commit 779b454
Author: Fabian Woltermann
Commit: Fabian Woltermann

    Use the correct import path
 code/lab/lab.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

------------------------------------------------------------------------
commit 9f30736
Author: Fabian Woltermann
Commit: Fabian Woltermann

    Put the action window submenus into separate windows to avoid overlapping menu items.
 code/lab/lab.cpp        | 148 +++++++++++++++++++++++++++++++++++++++---------
 code/weapon/weapons.cpp |   4 +-
 2 files changed, 122 insertions(+), 30 deletions(-)

------------------------------------------------------------------------
commit 1904979
Author: Fabian Woltermann
Commit: Fabian Woltermann

    Get the external weapons display function back Add action to switch loadouts Add action to fire weapons
 code/lab/lab.cpp       | 225 +++++++++++++++++++++++++++++++++++--------------
 code/ship/ship.cpp     |   2 +-
 code/ship/ship_flags.h |   1 +
 3 files changed, 164 insertions(+), 64 deletions(-)

------------------------------------------------------------------------
commit c794bef
Author: JohnAFernandez
Commit: JohnAFernandez

    Prevent Standalone Crash
 freespace2/freespace.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

 

Offline TopAce

  • Stalwart contributor
  • 212
  • FREDder, FSWiki editor, and tester
Re: Nightly: 13 June 2020 - Revision f417a87
I get "At least one of the nightly builds failed" in nice red and bold letters. Is it just me?
My community contributions - Get my campaigns from here.

I already announced my retirement twice, yet here I am. If I bring up that topic again, don't believe a word.

 
Re: Nightly: 13 June 2020 - Revision f417a87
No


 

Offline m!m

  • 211
Re: Nightly: 13 June 2020 - Revision f417a87
Was caused by my changes, will submit a fix.