Steve Yegge
11c26d5af8
Add substring ID matching for all bd commands
- Enhanced ResolvePartialID to handle:
- Bare hashes: 07b8c8 → bd-07b8c8
- Prefix without hyphen: bd07b8c8 → bd-07b8c8
- Full IDs: bd-07b8c8 (unchanged)
- Substring matching: 07b → finds bd-07b8c8
- Added RPC support:
- New OpResolveID operation
- handleResolveID server handler
- ResolveID client method
- Updated all commands to resolve IDs:
- show, update, close, reopen
- dep (add, remove, tree)
- label (add, remove, list)
- Works in both daemon and direct modes
Fixes bd-0591c3
2025-10-30 19:20:50 -07:00
..
2025-10-26 18:44:27 -07:00
2025-10-29 21:57:15 -07:00
2025-10-28 19:19:06 -07:00
2025-10-27 18:31:01 +00:00
2025-10-27 20:08:50 -07:00
2025-10-26 22:31:24 -07:00
2025-10-30 15:41:46 -07:00
2025-10-27 20:08:50 -07:00
2025-10-25 18:13:49 -07:00
2025-10-26 21:55:01 -07:00
2025-10-25 18:13:49 -07:00
2025-10-30 14:42:08 -07:00
2025-10-27 20:08:50 -07:00
2025-10-29 12:32:27 -07:00
2025-10-29 22:55:13 -07:00
2025-10-29 11:22:29 -07:00
2025-10-26 18:37:25 -07:00
2025-10-26 22:48:19 -07:00
2025-10-29 15:30:47 -07:00
2025-10-29 15:53:41 -07:00
2025-10-29 11:47:40 -07:00
2025-10-29 22:55:13 -07:00
2025-10-30 18:37:12 -07:00
2025-10-26 22:48:19 -07:00
2025-10-26 22:48:19 -07:00
2025-10-27 20:00:49 -07:00
2025-10-30 19:20:50 -07:00
2025-10-28 19:46:12 -07:00
2025-10-26 22:31:24 -07:00
2025-10-24 13:45:04 -07:00
2025-10-25 18:13:49 -07:00
2025-10-24 12:27:07 -07:00
2025-10-27 20:00:49 -07:00
2025-10-29 21:57:15 -07:00
2025-10-26 23:06:03 -07:00
2025-10-29 21:57:15 -07:00
2025-10-27 20:45:59 -07:00
2025-10-27 22:44:40 -07:00
2025-10-27 20:00:49 -07:00
2025-10-28 19:16:51 -07:00
2025-10-27 20:52:52 -07:00
2025-10-27 20:00:49 -07:00
2025-10-28 14:20:04 -07:00
2025-10-26 22:48:19 -07:00
2025-10-25 16:43:44 -07:00
2025-10-25 16:43:44 -07:00
2025-10-27 20:08:50 -07:00
2025-10-27 10:45:01 -07:00
2025-10-27 20:00:49 -07:00
2025-10-26 20:17:48 -07:00
2025-10-29 21:57:15 -07:00
2025-10-26 22:31:24 -07:00
2025-10-30 19:20:50 -07:00
2025-10-26 22:31:24 -07:00
2025-10-28 11:34:27 -07:00
2025-10-27 20:21:34 -07:00
2025-10-27 20:08:50 -07:00
2025-10-27 20:08:50 -07:00
2025-10-27 20:00:49 -07:00
2025-10-25 18:13:49 -07:00
2025-10-30 16:28:13 -07:00
2025-10-30 16:28:13 -07:00
2025-10-26 19:20:59 -07:00
2025-10-30 18:16:24 -07:00
2025-10-27 20:21:34 -07:00
2025-10-26 13:24:18 -07:00
2025-10-27 20:08:50 -07:00
2025-10-28 11:34:27 -07:00
2025-10-25 18:04:05 -07:00
2025-10-27 22:59:19 -07:00
2025-10-27 18:31:01 +00:00
2025-10-30 16:50:38 -07:00
2025-10-25 18:44:38 -07:00
2025-10-26 22:31:24 -07:00
2025-10-30 19:20:50 -07:00
2025-10-29 12:56:51 -07:00
2025-10-29 12:56:51 -07:00
2025-10-26 22:48:19 -07:00
2025-10-30 19:20:50 -07:00
2025-10-27 20:38:13 -07:00
2025-10-25 18:44:38 -07:00
2025-10-28 17:19:28 -07:00
2025-10-27 20:08:50 -07:00
2025-10-28 19:46:12 -07:00
2025-10-30 18:37:12 -07:00
2025-10-24 15:28:23 -07:00