Repository navigation
Help add-in hover help and a detachable help window, exe-run reporting in the harness, and 997 reproducibility bugs - #223
Merged
Merged
Conversation
…edure does, the attribute on one accessor covers the property
…w in IDE runs (WARNINGs on CLng, CInt) and WebView2 headers Clone restarting
…e by compileOutcome
…ad; --pages checked
…a shard crash exits 2
…folder when it is missing
…d writes addresses from the compiler's own memory into the exe (scripts/probe_build_twice.mjs, with a VB6 side), and the IDE reverses the order of a project's files at each compiler restart, target switch and Save, which the code of a build follows (the restart-file-order lane)
…by topic; citations follow
…TA 983 leaves one from start-up
…xits 6 on a box or fault (an unhandled error showed nothing and timed out, or exited 0), every vb6run exe goes through the launcher so a fault is recorded, VBRuntime's logged errors read (lib/win-fault.mjs)
…escription and then crashes (997, 995, 987; win32 and win64), with a run --exe reproducer and a VB6 side
… which of X1 and Y1 comes first, so no one has to search the exe; the lane checks each build's box against the file; Main's Long overflow fixed
…ed error in a form event does not end the exe (983-997), with run --exe reproducers and VB6 sides; NOTE on On-Error.md
…nd the search box's clear button hides it
…help-archive, passed by CI); the archive script is gone
…ts, and shows a page hover provider joins the IDE's hover
…the IDE's mouse hover, behind a pane checkbox
…er once the mouse leaves the editor, and a long one reaches past it
… link reads Help: MsgBox function (VBA.Interaction)
…op targets took the mouse from a hover reaching past the code editor and hid it
…he mouse from a hover reaching past the code editor and hides it (ide-test lane hover-past-editor)
… or off, until twinbasic/twinbasic#2506 is fixed
…ing a WebView2, for another monitor; Attach or closing it brings it back (probe lane detach, P19)
…indow's header, its X hides it, and the IDE's Show real OS titlebar option gives it a dark or light Windows caption instead
…s WebView2 always fills the client area: the window procedure sizes the control and answers WM_GETMINMAXINFO and WM_NCCALCSIZE
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.
Adds hover help and a detachable window to the help add-in, makes
tbrun --exeandvb6runreport faulting exes, and files more BETA 997 defects with reproducers.Help: MsgBox function (VBA.Interaction).Formholding a WebView2), for another monitor. Attach or closing it brings the pane back.tbdocswrites the help add-in's archive as its last step (--no-help-archive, passed by CI). The separate archive script is gone.tbrun --exeexits 6 on a box or fault, and everyvb6runexe goes through a launcher that records a fault. Before, an unhandled error showed nothing and timed out, or exited 0.lib/win-fault.mjsis new.puppeteer.launch, which left a profile folder when it was missing.waitForCompilereports Safe Mode, and thepackageslane judges its compile bycompileOutcomeand waits only for requests sent after References opens.check_ci_workflowsandcheck_regex_safety(a shard crash exits 2),build_fonts.pyparses its command line,wisdom extractnames the manifest it wrote, andtbdocsstrips a trailing slash fromurl.declarationKindtreats a Type or Union field named for a keyword as a field, andMustBeQualifiedcovers aDeclareand a property procedure.WIP.Search.mdbecomes the current design by topic, and the WIP files lose their history.Clonerestarting, and an unhandled error in an LLVM-compiled exe showing no number or description and then crashing. The exe's error box is titled "shutdown", and an unhandled error in a form event does not end the exe.run --exeand a VB6 side.On-Error.mdgets a NOTE. A tall hover in the code editor disappears when the mouse slides down it onto the dock's resizer twinbasic#2506 is filed with thehover-past-editorlane.ide-test.batlanes arerestart-file-orderandhover-past-editor. The newaddin-test.batlanes arewidgets(probes P16 and P17) anddetach(P19), and thehelplane covers hover help.The new lanes,
tbrun --exeandvb6runneed a twinBASIC install or VB6, so they stay outside every gate and CI. Their probes and command-line cases need neither and run intest.bat.