Repository navigation
Three IDE chapters (customising, writing code, running and debugging), an IDE Reference, and 28 IDE defects with reproducers - #230
Merged
Conversation
…reference part, flattened permalinks, book-ready criteria)
…amed, never glyphs
…, the menus, Toolbar and Status Bar under a new IDE Reference (/tB/IDE/Reference), old URLs redirected and links updated; the book's IDE part ends in an IDE Reference group; keys written <kbd>Ctrl</kbd>+<kbd>S</kbd> site-wide; the .af sources removed
…IDE.md: nav order of the chapters
… to a missing ';', with a probe reproducer (probe_theme_semicolon.mjs) and its Tools-IDE entry
…uts, Keyboard Shortcuts, settings and language); Window and Tools menus cut to reference entries; IDE-Features, LLVM Getting Started and the FAQ corrected and linked
…cache after build do (owner)
…t override breaks inheritance, an inherits loop freezes the IDE, '|' in a group name), with the customising ide-test lane as their reproducer
…res' labels removed (the pictures are SVG with accessible text)
…als (BETA 1005), with the code-find and code-editor ide-test lanes as their reproducers
…ing, Diagnostics) absorbs the Editor, Find/Replace, Outline, Open Editors, History, Diagnostics and CodeLens pages, with redirects; Edit and View menus as reference entries; Toolbar's Indent/Outdent keys; SHOT markers for the pictures still to take
…ventory sample project, both themes, SVG), the Edit and View menus shown with the editor focused; a tab's tint described as the IDE does it
…he address; a table over a paused program), the formats, columns, editing and auto-refresh; one Memory pane only; its String picture and the memory shot setup
…boxes, and the page baseline
…tint and Shift+F10 at the window's corner (code-editor lane); their callouts on the Memory and Editor pages
…h, so the whole-page user-name check passes
… not a Run-menu list
… trials (BETA 1005), with the debugging ide-test lane as their reproducer
…ping, Inspecting, Debug Console, Memory moved in) absorbs the Debug Console, Variables, Watches and Call Stack pages and the error walkthrough, with redirects; Debug and Run menus as reference entries; SHOT markers for the pictures still to take
…6 pictures and the Debug and Run menus retaken paused and running); Locals' Me and function-name variable stated as checked
…a built executable
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.
Restructures the IDE section into task chapters and a reference part, writes the first three chapters with their pictures, and queues the 28 IDE defects found while writing them, each with a reproducer.
/tB/IDE/Project-Settings, and the menus, Toolbar and Status Bar to a new IDE Reference, with the old URLs redirected. Six menu pages (Edit, View, Debug, Run, Window, Tools) are cut to reference entries. Keys are written<kbd>Ctrl</kbd>+<kbd>S</kbd>throughout, and the book's IDE part gains the chapters and a reference group. Modern IDE Features, Debugging, Getting Started with LLVM and the FAQ are corrected and linked to the chapters, and Debug says that Debug.Print writes nothing and Debug.Assert is ignored in a built executable..afsources indocs/IDE/_Images/are deleted.code-chapter,debuggingandmemory, with fixture projects intest/shots/.BUGS-TO-REPORT.md(BETA 1005), found while trying the chapters' claims in the IDE.WIP.IDE.md(new) holds the plan: the structure, the conventions, where the facts come from and how a chapter is written. Authoring Pages says how the IDE's words, menu paths and keys are written.The lanes,
shoot_docsand the probe need a twinBASIC install, so they stay outside every gate and CI. The probe's command-line cases need none and run intest.bat.