refactor(race): replace :CP race with --race flag (#347)

## Problem

Race was the only command using `:CP <action> <platform> <contest>`
syntax while every other platform+contest command uses `:CP <platform>
<contest> [flags]`.

## Solution

Make race a `--race` flag on the existing contest setup flow. Remove
`:CP race stop` — starting a new race auto-cancels any active one.
Remove `<Plug>(cp-race-stop)` keymap. Update tab completion and docs
accordingly.
This commit is contained in:
Barrett Ruth 2026-03-06 18:33:42 -05:00 committed by GitHub
parent 58b6840815
commit bd0ae25d4b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 90 additions and 96 deletions

View file

@ -10,7 +10,6 @@ M.ACTIONS = {
'cache',
'interact',
'edit',
'race',
'stress',
'submit',
'open',