Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins that include changes to files matching 'doc/*'
|
2026-05-02
| ||
| 23:10 | Fix for bug reported in google pidp8i group: os8util.py library not found preventing os8-cp from working. Root cause: forgot to wire in installation of the library. Also corrected missing update to doc/os8-cp.md that says copy to SYS: and DSK: get lost because in the new version we run os8-cp in a scratch system environment. check-in: 718a022dfb user: poetnerd tags: trunk | |
|
2026-04-15
| ||
| 23:47 | Completed the release merge; mkrel choked check-in: 232077dead user: tangent tags: release, v20260415 | |
|
2026-04-14
| ||
| 10:51 | Edit pass on the recent improvements to the OS images doc. check-in: 2dceb2d4a7 user: tangent tags: trunk | |
| 02:34 | Image fixes: Split firstboot actions appropriately into system and user: system: enable wifi. Install service overlay to make ssh easy to enable/disable. user: install pidp8i service on first boot. Document how to use the pidp8i-ssh-setup service to turn ssh on and off. Propagate rename of rpi-image-gen to os-image in documentation. Rollback rename of layer/common.yaml.in to pidp8i-common.yaml.in to avoid confusion with generic layers. Document more files in os-image/README.md check-in: 591897a390 user: poetnerd tags: trunk | |
|
2026-04-12
| ||
| 22:25 | Renamed pidp8i-image-gen to os-image: shorter and non-redundant. check-in: e8a72bffb5 user: tangent tags: trunk | |
|
2026-04-11
| ||
| 07:15 | Merged near-duplicate build instructions from RELEASE-PROCESS.md into the actual image build process doc. check-in: 68575897bf user: tangent tags: trunk | |
| 02:27 | Merge trunk into release to get latest fixes and improvements check-in: 40eb16c102 user: poetnerd tags: release | |
|
2026-04-05
| ||
| 21:38 | Edit pass on the new release docs after following them here and adjusting to suit. Added a "Deployment" section as a result of a successful run. check-in: de1ab81f88 user: tangent tags: trunk | |
| 18:26 | Whitespace fix to previous check-in: 790285d3a2 user: tangent tags: trunk | |
| 18:25 | Moved the rsync tip referring to ~/pidp8i-image-gen from the "prerequisites" section of the release process doc — where it hasn't even been created yet — to a trailing hint for those iterating on the following "Build the Image" section. Also shortened the command. check-in: ecbac5af55 user: tangent tags: trunk | |
| 17:13 | Pull in latest RELEASE_PROCESS.md, and updated tools for release creation from trunk. check-in: b681f9469e user: poetnerd tags: release | |
| 04:19 | Save the file and THEN commit the needed text. check-in: 397b300623 user: poetnerd tags: trunk | |
| 03:47 | Manual merge of trunk into release to clean up failed mkrel attempt; use make release going forward check-in: 5852fd0f08 user: poetnerd tags: release | |
| 03:15 | Further understanding and instructions for when things go sideways from a very old release. check-in: 3482bdc2b9 user: poetnerd tags: trunk | |
| 02:26 | Corrected correction to RELEASE-PROCESS.md check-in: 0abe9d48a9 user: poetnerd tags: trunk | |
| 01:45 | Released v20260404 check-in: bec9d1f4c5 user: poetnerd tags: trunk | |
| 01:44 | Update legacy tools/bosi to trunk version check-in: c7f12d8fa4 user: poetnerd tags: release | |
|
2026-04-01
| ||
| 02:00 | Point to the new PiDP-8/i project pages on obsolescence.dev instead of the old wixsite pages. check-in: eb70641759 user: poetnerd tags: trunk | |
|
2026-03-15
| ||
| 04:08 | Conversion to ock (OS/8 Combined kit) as default boot image. Includes changing the config option "use-ock" to "runtime" with a choice of "ock" or "v3d" and ock as default. check-in: 13082910a8 user: poetnerd tags: trunk | |
|
2026-03-13
| ||
| 03:17 | Tuned up README.md to give a clearer roadmap for the different activities different people do with the tree -- simple image utilization, through contribution. The config options section has been spun out into a separate document. check-in: 52cfcdf6a1 user: poetnerd tags: trunk | |
|
2026-03-10
| ||
| 02:39 | Merge pidp8i-image-gen branch into trunk check-in: a25ab65f06 user: poetnerd tags: trunk | |
|
2026-03-08
| ||
| 12:33 | Tweaks to the new rpi-image-gen process description check-in: 49bd0d9c1a user: tangent tags: pidp8i-image-gen | |
| 05:19 | Add rpi-image-gen based image build pipeline, replacing bosi check-in: 3c54453a3f user: poetnerd tags: pidp8i-image-gen | |
|
2025-10-16
| ||
| 14:17 | Bring in U/W FOCAL replacement module for operation without EAE hardware. Document the work. Add test code. Add stand-alone test script. Update uwfocal-rk05.os8 to build UWFNOE.SV and UWFTST.SV execuatables. Also update Changelog.md check-in: 1e998eb57e user: poetnerd tags: trunk | |
|
2025-10-13
| ||
| 20:06 | Updated our U/W FOCAL manual supplement to: Document how FPAL and FTIM aren't implemented. Mention we build from source, point to it and the build script. Encourage contributions. check-in: ad88508f11 user: poetnerd tags: uwf | |
|
2025-09-12
| ||
| 03:47 | Snapshot. Publish current draft of non-EAE support for U/W FOCAL: Merged in trunk changes that came in while I was fiddling with this. Add documentation of what's being done in src/uwfocal/NONEAE.md. Point to that documentation in src/uwfocal/README.md Add 8NFIO.PA and 8NFPP.PA, our non-EAE modules. Update scripts/misc/uwfocal-rk05.os8 to build UWFNOE in addition to UWF16K. Now generate listing and bitmap files for when we will need them. Create new scripts/misc/uwf-noneae-test.os8 to be a quick build of 8NFIO for testing. Current status: The emulation is integrated into U/W FOCAL, and it seems to run without totally killing the interpreter. The EAE emulations pass basic tests. Alas, there are corner cases in the code that are still wrong. Even the simple FOCAL statement, "T 3" does not print a 3.0000000e00 as expected. Instead it leaves the FLAC in a state where no more FPP operations are possible. At least "T PI" produces "3.141721908E+00*" as expected, and it didn't do that yesterday. check-in: 7ada921d22 user: poetnerd tags: uwf | |
|
2025-09-04
| ||
| 21:29 | Merge in massive cleanup of all Python code. check-in: 307c149d8e user: poetnerd tags: trunk | |
|
2025-09-01
| ||
| 02:09 |
docs: reformat Python examples with blacken-docs and update style guide
- Applied `blacken-docs` to reflow and standardize embedded Python examples in Markdown files - Updated CONTRIBUTING.md Python style guide to clarify that examples are now formatted with Black (4-space indents, line length 88) - Removed redundant style guide link to Black docs check-in: b32cc76ab3 user: poetnerd tags: pyclean | |
|
2025-08-31
| ||
| 01:06 |
style: convert use of the typing module to direct import style
Switched from qualified forms like `typing.Dict` to direct imports (e.g. `from typing import Dict`). This is the preferred style in the Python community and improves readability. Style change: use of typing module converted to the "direct import" style. This is apparently the preferred style in the Python community for use of this module. check-in: ee093ed80b user: poetnerd tags: pyclean | |
|
2025-08-30
| ||
| 22:52 | Refactored use of path_expand and print_expand. path_expand renamed to expand_path. Two copies, one in os8util.py.in and one in os8script.py.in now moved to dirs.in print_expand renamed to expand_message. Moved to new module lib/pidp8i/util.py. check-in: 50792321c1 user: poetnerd tags: pyclean | |
|
2025-08-13
| ||
| 02:45 | Complete first draft: Python code style and typecheck cleanup. Capitalize class names. Eliminate unused imports and variables. Correct a couple failures to say "continue" in error conditions. Add type hints to arguments and return values. All regular expression strings are now 'r' strings. Convert replies from list to tuple. (Makes type hinting simpler and cleaner.) Add bool False component to simh replies to make it the same as os8 replies. Created properties in simh object: child, context, simh_replies, os8_replies simh_replies_rex, os8_replies_rex Quit trying to print and use the _child.before and _child.after values directly: Wrappers around _child.before and _child.after converting non-string values to strings. dbg_before(prefix:str), dbg_after(prefix:str) for debug printing of before and after. child_before(), child_after() converts non-string values to strings. In os8pkg split script merge and install actions into separate procedures. Return empty string instead of None where possible. Taught pip-related procedures how to cope with empty option list. Convert pexpect object from "bytes" to "str" by setting encoding="utf-8" Update example code and .md docs to describe the updated reality check-in: 66b3c8545a user: poetnerd tags: pyclean | |
|
2024-03-18
| ||
| 15:53 | Broken URL fixes check-in: a555587cd1 user: tangent tags: trunk | |
| 15:16 | Link made to work only under "fossil ui" now works under other hosting check-in: 024c80d686 user: tangent tags: trunk | |
|
2022-07-04
| ||
| 12:28 | Grammar tweak check-in: 0ef5a18707 user: tangent tags: trunk | |
|
2021-10-23
| ||
| 14:16 | I2CB: build process, documentation improvements As this feature is still experimental and to allow the continuous integration to build the simh executable without th installed dependencies (libi2cd), the I2CB device logic is not included in the build by default for now, but configure offers the --i2c-bridge option to enable it, provided the libi2cd lib and header file can be found. leaf check-in: 36a77478e0 user: HBEggenstein tags: i2c-bridge-device | |
|
2021-10-18
| ||
| 07:54 | I2CB: reformatted source code, added some documentation, changed (C) remark as per Warren Young's feedback check-in: 3a58bc038e user: HBEggenstein tags: i2c-bridge-device | |
|
2021-07-12
| ||
| 12:35 | Merged trunk changes in check-in: a9eb4a4733 user: tangent tags: pi4-gpio-clean | |
|
2021-04-05
| ||
| 01:18 | Tweaks to the U/W FOCAL manual supplement's section on getting program text in, following with the wiki edit to the more generic "Getting Text In" doc. check-in: 19b97405ed user: tangent tags: trunk | |
|
2021-02-15
| ||
| 07:59 | Small tweaks to the release process doc. check-in: d28caab153 user: tangent tags: trunk | |
| 07:04 | Merged yet more changes for v20210214 in check-in: 73038fadf8 user: tangent tags: release, v20210214 | |
| 06:51 | Added the "nls" parameter to "bosi build" so the single-core build can share the images synced as unversioned content up to the public server rather than need to rebuild them. This also clones the images down as part of the repo for the first time, so the user has a more complete clone of the repo. check-in: 3d933f656d user: tangent tags: trunk | |
| 03:31 | Merged still more trunk tweaks in check-in: 280c662a13 user: tangent tags: release, v20210214 | |
| 03:17 | The "bosi shrink" process roached the SD card, and I can't be bothered to figure out why. It's a minor optimization, not worth spending the time on, given that you have to go out of your way to find something smaller than 8GB and end up paying about as much for it when you do find one. I'm therefore betting that almost no one is actually trying to use a 4GB card, the only thing smaller that could possibly work, since even with the shrink, the finished image wouldn't fit on a 2GB card. check-in: d79a842547 user: tangent tags: trunk | |
| 02:36 | Merged more trunk tweaks in check-in: 50be8bd991 user: tangent tags: release, v20210214 | |
| 01:59 | Documented need for prior commit's change in the release process doc. check-in: fba31778b0 user: tangent tags: trunk | |
| 01:27 | Had to reorder and update some of the steps in "bosi prepare" to make it work on the current Rasperry Pi OS version. check-in: aeac6fa347 user: tangent tags: trunk | |
| 00:58 | More tweaks to the BOSI process. check-in: 356fc7e331 user: tangent tags: trunk | |
| 00:14 | Merged trunk tweaks in check-in: d6d2943cec user: tangent tags: release, v20210214 | |
| 00:02 | Upped minimum SD card requirement from 2GB to 8GB after "bosi init" failed with an out-of-space message on the "apt upgrade" step, even after removing the biggest disk hogs we can most do without. The Foundation recommends 8GB, so we now do, too. check-in: 0136f1193f user: tangent tags: trunk | |
|
2021-02-14
| ||
| 23:10 | URL fix check-in: be28caef24 user: tangent tags: trunk | |