Here’s a fresh compile from ‘refactor2026-2’: “A drop down menu system for edit and hexedit. Why not?”
ci-buspirate-experimental-08983ce.zip
Build time: 162.33 seconds
Git pull log @08983ce
Updating b27b647..08983ce
Fast-forward
src/CMakeLists.txt | 2 +
src/lib/hx/editor.c | 206 +++++++++++++±
src/lib/hx/editor.h | 4 +
src/lib/hx/util.c | 30 +±
src/lib/hx/util.h | 2 +
src/lib/kilo/kilo.c | 172 +++++++++++±
src/lib/vt100_menu/vt100_menu.c | 540 ++++++++++++++++++++++++++++++++++++++++
src/lib/vt100_menu/vt100_menu.h | 253 +++++++++++++++++++
8 files changed, 1203 insertions(+), 6 deletions(-)
create mode 100644 src/lib/vt100_menu/vt100_menu.c
create mode 100644 src/lib/vt100_menu/vt100_menu.h
Here’s a fresh compile from ‘refactor2026-2’: “Reference menu bar, menu bar docs”
ci-buspirate-experimental-5432bb2.zip
Build time: 161.11 seconds
Git pull log @5432bb2
Updating 08983ce..5432bb2
Fast-forward
docs/guides/vt100_menu_guide.md | 598 ++++++++++++++++++++++++++++++++++++++++
src/CMakeLists.txt | 2 +
src/commands.c | 2 +
src/commands/global/menu_demo.c | 511 ++++++++++++++++++++++++++++++++++
src/commands/global/menu_demo.h | 17 ++
5 files changed, 1130 insertions(+)
create mode 100644 docs/guides/vt100_menu_guide.md
create mode 100644 src/commands/global/menu_demo.c
create mode 100644 src/commands/global/menu_demo.h
Here’s a fresh compile from ‘refactor2026-2’: “before the agent messes stuff up”
ci-buspirate-experimental-d01763e.zip
Build time: 161.29 seconds
Git pull log @d01763e
Updating 5432bb2..d01763e
Fast-forward
docs/analysis/vt100_key_handling_unification.md | 270 +++++++++
docs/architecture/vt100_keys_migration_plan.md | 726 ++++++++++++++++++++++++
src/CMakeLists.txt | 2 +
src/commands/global/menu_demo.c | 113 ±–
src/lib/hx/editor.c | 12 ±
src/lib/hx/hx_compat.c | 20 +
src/lib/hx/hx_compat.h | 5 +
src/lib/hx/util.c | 16 +
src/lib/hx/util.h | 28 +
src/lib/kilo/kilo.c | 51 ±
src/lib/kilo/kilo_compat.c | 20 +
src/lib/kilo/kilo_compat.h | 5 +
src/lib/vt100_keys/vt100_keys.c | 171 ++++++
src/lib/vt100_keys/vt100_keys.h | 123 ++++
src/lib/vt100_menu/vt100_menu.h | 20 ±
src/toolbars/logic_bar.c | 78 +±
tests/test_vt100_keys | Bin 0 → 21248 bytes
tests/test_vt100_keys.c | 187 ++++++
18 files changed, 1684 insertions(+), 163 deletions(-)
create mode 100644 docs/analysis/vt100_key_handling_unification.md
create mode 100644 docs/architecture/vt100_keys_migration_plan.md
create mode 100644 src/lib/vt100_keys/vt100_keys.c
create mode 100644 src/lib/vt100_keys/vt100_keys.h
create mode 100644 tests/test_vt100_keys
create mode 100644 tests/test_vt100_keys.c
Here’s a fresh compile from ‘refactor2026-2’: “Missing files for compile.”
ci-buspirate-experimental-2d60681.zip
Build time: 178.89 seconds
Git pull log @2d60681
Updating 4231bcb..2d60681
Fast-forward
src/ui/ui_cmd_menu.c | 446 +++++++++++++++++++++++++++++++++++++++++++++++++++
src/ui/ui_cmd_menu.h | 119 ++++++++++++++
2 files changed, 565 insertions(+)
create mode 100644 src/ui/ui_cmd_menu.c
create mode 100644 src/ui/ui_cmd_menu.h
Here’s a fresh compile from ‘refactor2026-2’: “remove pico sdk location”
ci-buspirate-experimental-3a5561d.zip
Build time: 183.38 seconds
Git pull log @3a5561d
Updating 79dd3e5..3a5561d
Fast-forward
CMakeLists.txt | 2 ±
1 file changed, 1 insertion(+), 1 deletion(-)
Here’s a fresh compile from ‘refactor2026-2’: “Initial plan”
ci-buspirate-experimental-5a53f8b.zip
Build time: 184.4 seconds
Git pull log @5a53f8b
Updating 3a5561d..5a53f8b
Fast-forward
docs/static_variable_analysis.md | 363 +++++++++++++++++++++++++++++++++++++++
1 file changed, 363 insertions(+)
create mode 100644 docs/static_variable_analysis.md
Here’s a fresh compile from ‘refactor2026-2’: “fix sdk link”
ci-buspirate-experimental-e6d1748.zip
Build time: 178.34 seconds
Git pull log @e6d1748
Updating 9faf818..e6d1748
Fast-forward
CMakeLists.txt | 2 ±
1 file changed, 1 insertion(+), 1 deletion(-)
Here’s a fresh compile from ‘refactor2026-2’: “add F- keys to menu bar, fold Fkey handing into menu bar system. re-migrate vt100 handling to vt100_keys library.”
ci-buspirate-experimental-7c5e157.zip
Build time: 181.01 seconds
Git pull log @7c5e157
Updating e6d1748..7c5e157
Fast-forward
src/commands/global/menu_demo.c | 23 +±-
src/lib/hx/editor.c | 125 ++++++++±--------
src/lib/hx/editor.h | 4 ±
src/lib/hx/util.c | 212 +±---------------------------
src/lib/hx/util.h | 59 ±-------
src/lib/kilo/kilo.c | 282 ++++++±--------------------------------
src/lib/vt100_menu/vt100_menu.c | 71 +++++++±-
src/lib/vt100_menu/vt100_menu.h | 20 +++
src/ui/ui_mem_gui.c | 25 +±-
9 files changed, 216 insertions(+), 605 deletions(-)
Here’s a fresh compile from ‘refactor2026-2’: “Prototype eeprom workflow”
ci-buspirate-experimental-9bf99e7.zip
Build time: 180.45 seconds
Git pull log @9bf99e7
Updating 7c5e157..9bf99e7
Fast-forward
src/commands/eeprom/eeprom_base.c | 104 +++++++++++++++++++±
src/commands/eeprom/eeprom_base.h | 26 ++++++
src/commands/eeprom/eeprom_i2c_gui.c | 170 +++++++++++++++++++++++±----------
3 files changed, 249 insertions(+), 51 deletions(-)
Here’s a fresh compile from ‘refactor2026-2’: "Merge pull request #284 from DangerousPrototypes/refactor2026-2
bp_cmd - new command line, help, args parser, validation functions, prompts, hinting and tab to rotate."
ci-buspirate-experimental-bb04958.zip
Build time: 183.27 seconds
Git pull log @bb04958
Updating 9bf99e7..bb04958
Fast-forward
src/mode/hwhduart.c | 43 ±
src/mode/hwhduart.h | 9 ±
src/mode/hwuart.h | 1 +
src/pirate/hwuart_pio.c | 97 ++±
src/pirate/hwuart_pio.h | 9 ±
src/translation/base.h | 1383 +++++++++++++++++++++++±----------------------
src/translation/bs-ba.h | 3 +
src/translation/en-us.h | 3 +
src/translation/it-it.h | 3 +
src/translation/pl-pl.h | 3 +
src/translation/zh-cn.h | 3 +
tools/geophone.py | 685 +++++++++++++++++++++++
12 files changed, 1501 insertions(+), 741 deletions(-)
create mode 100644 tools/geophone.py