BETA 995 re-measurement, ide-test.bat for IDE scenarios, and impexp import writes the IDE's empty folders - #217
Merged
Merged
Conversation
…asured on BETA 995
…ort Project first
…; pdf.mjs reads the book's fonts from print.css
…e they run in a page
…refusal to repack
… and the Core syntax lines
…roject and each embedded package
…ntries checked against 995's main.js
…ment is empty, as 987's
…rward-slash failure exits 0
…, Line Input, ReDim, #Const fixes
… file differs from VB6
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Re-runs the documentation's BETA 983–987 measurements on BETA 995 and adds a second test runner, for scenarios that operate the IDE itself.
scripts/lib/lane-runner.mjsis the add-in lane runner, shared.ide-test.bat(new, base port 9660) runstest/ide/lanes.mjsover it and exports the project first. Four lanes so far:debugger:Debug.md's two defects still hold on 995.export:${SourcePath}is deleted, and the CLI refuses to repack.packages: an imported package is still unticked, and one Apply keeps running the replaced package.assert: Stop at a failedAssert.check_cli's cases move toscripts/lib/cli-cases.mjs.pdf.mjsreads the book's fonts fromprint.css.noUndeclaredVariablesis on, withaxeandPageddeclared only where they run in a page.>>is arithmetic since 984.As Newneeds a no-argument constructor (TB5121).ThisCallandFastCallare added to API Declarations' Calling Conventions and the Core syntax lines.Debug.Assertand skips its condition.FileCopy,Line Input,ReDimand#Constfixes are noted.Attributes.md's applicability notes and three tbIDE notes are re-measured on 995.FastCallandThisCalldelegates call as stdcall on win32.Packagesfolder puts 995's compiler in a crash loop.As Newrefuses an all-Optionalconstructor.FileCopyof an open file differs from VB6.As Form.main.js.exportfailure exits 0.ide-test.batandaddin-test.batstay outside every gate and CI, likeexamples.bat.