Sync from wiki/ in tiko-lang 5e1db0b62: #pragma push_macro, std/* import-order note gone
5e1db0b62 tkControls docs: drop "import std/* first on Linux" -- the import order no longer matters
b1e30e220 pp: #pragma push_macro / pop_macro; sys/posix constants survive an importer's crt macros
13726df53 wiki: Notepad2 Tutorial, the Notepad Tutorial's tpad on tkControls
70745a768 book: new Chapter 2 -- Editors: tkEdit and the Language Server; Chapters 2-35 become 3-36
Sync from wiki/ in tiko-lang 5443b210: c2t translates untaken branches, pointer casts, compiler tests, type macros; vendor SDL3; vendor/sqlite3
tiko-lang commits touching wiki/ since 3834800d:
5443b210 vendor/sqlite renamed vendor/sqlite3; pkg/db removed
1bb6b3ca c2t: a type the program supplies (#ifdef SQLITE_INT64_TYPE) is translated, kept by name
179fcc83 vendor: SDL3's satellites are vendor/SDL3/image, /ttf, /mixer
c192fd7e vendor: SDL3_image, SDL3_ttf and SDL3_mixer packages (link dynamic, Windows binaries)
9d0a79c5 vendor/SDL3: on Linux link the system's SDL3 ("system:SDL3")
a9c0454e vendor: SDL3 package -- '#import "vendor/SDL3"' (SDL 3.4.4, link dynamic, Windows binaries)
95ed7dc0 c2t: a compiler test (_MSC_VER, __GNUC__, __clang__) is kept as written, not a TODO
d6362a2b c2t: translate pointer casts -- cast(T ptr, x) -- in every macro
87c724fd c2t: translate the branches no pass takes -- no more unreached-branch TODOs
Sync from wiki/ in tiko-lang 8416ec2f: remove eleven FreeBASIC-manual categories and the pages they list, License corrections
Sync from wiki/ in tiko-lang b0456bd0: describe tiko only -- no FBC-Modern, fbc history, decision numbers, dates, hashes or local paths
Sync from wiki/ in tiko-lang 59b54100: Using C Libraries tutorials, #cinclude and #foreignlib pages rewritten