wgctl/core/framework
Nuno Duque Nunes a559b73e8e feat: new flag::define syntax, flag::set_constraint
- flag::define: variadic constraint args (key:value) instead of bracket string
- flag::_parse_constraints_from_args: replaces flag::_parse_and_cache
- flag::set_constraint: Option B syntax for post-definition constraints
- choices separator: comma (choices:split,full) — no quoting needed
- guard against empty _CURRENT_COMMAND in exclusive groups lookup
- migrate all commands to new constraint syntax
- add helpful error for unknown constraint args
2026-05-31 00:16:55 +00:00
..
mixins refactor: core directory restructure 2026-05-30 02:50:43 +00:00
test refactor: core directory restructure 2026-05-30 02:50:43 +00:00
color.sh refactor: core directory restructure 2026-05-30 02:50:43 +00:00
command.sh feat: new flag::define syntax, flag::set_constraint 2026-05-31 00:16:55 +00:00
command.sh.bak feat: command framework + logs migration 2026-05-30 03:44:08 +00:00
command_mixins.sh feat: list migration to command framework 2026-05-30 04:14:21 +00:00
context.sh refactor: core directory restructure 2026-05-30 02:50:43 +00:00
core.sh refactor: core directory restructure 2026-05-30 02:50:43 +00:00
flag.sh feat: new flag::define syntax, flag::set_constraint 2026-05-31 00:16:55 +00:00
flag.sh.bak feat: command framework + logs migration 2026-05-30 03:44:08 +00:00
flag.sh.unoptimized feat: block/unblock migration, help.sh optimization 2026-05-30 12:31:41 +00:00
fmt.sh refactor: core directory restructure 2026-05-30 02:50:43 +00:00
fmt_helper.py refactor: core directory restructure 2026-05-30 02:50:43 +00:00
help.sh feat: block/unblock migration, help.sh optimization 2026-05-30 12:31:41 +00:00
hook.sh feat: command framework + logs migration 2026-05-30 03:44:08 +00:00
log.sh feat: block/unblock migration, help.sh optimization 2026-05-30 12:31:41 +00:00
mixin.sh refactor: core directory restructure 2026-05-30 02:50:43 +00:00
module.sh refactor: core directory restructure 2026-05-30 02:50:43 +00:00
ui.sh refactor: core directory restructure 2026-05-30 02:50:43 +00:00
utils.sh refactor: core directory restructure 2026-05-30 02:50:43 +00:00