The keys manual says Home arrows cross columns but the keys stay in the field
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 76/100
- Type d'issue
- Documentation
- Clarté
- Clairement spécifiée
- Activité
- Active
- Stack technique
- go
- Domaine
- cli, documentation, testing
Piste de recherche
Compare internal/manual/chat/keys.md:2220 and :2237 with home.md:471, then inspect internal/tui3/home.go:2862 and :2908 and homeKey. Run the manual query and the make demo-home reproduction first. Done means both manual pages describe the same arrow behavior and a navigation test verifies field-row arrows do not cross columns.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Seen on dev@debffabf6. Surfaced while verifying #1422; not introduced by it.
What happened
keys.md says ← and → cross Home's columns to a nearby row. home.md says they never leave the field: → opens the row's verbs and ← closes them. The code supports the latter behavior. The two pages give opposite instructions for a basic navigation gesture.
Replication
Deterministic (no model). Run codeaf manual "how do left and right arrows move on Home" and compare the returned sections. In codeaf chat with make demo-home, focus a field row and press →; it opens a fold, pane or row action, or moves the editor caret. It does not select a row in a different column.
Where
internal/manual/chat/keys.md:2220 and :2237 at dev@debffabf6 promise column crossing. internal/manual/chat/home.md:471 states the field behavior. internal/tui3/home.go:2862 and :2908, homeKey, handle the arrows without cross-column selection.
The fix
Correct keys.md to describe the actual row and editor actions, including the special pane/fold cases, and keep both manual pages in one vocabulary.
Acceptance
- e2e:
codeaf manual "how do left and right arrows move on Home"agrees with arrow behavior incodeaf chat. - Unit: a navigation test asserts that field-row arrows do not move selection into another column.
- Record the former cross-column promise in
invalidates.
- Langage dominant
- Go
- Étoiles
- 115
- Forks
- 14
- Merge moyen
- 12 h 24 min
- PR mergées (30 j)
- 310
Préparer son environnement
Nous n'avons pas encore vérifié les fichiers d'installation de ce projet. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de Agent-Field/CodeAF
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
Agent-Field/CodeAF#1841 ·
Les mainteneurs répondent en général sous 1 jour
-
area:chat bug sev:papercut
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Agent-Field/CodeAF#1805 ·
Les mainteneurs répondent en général sous 1 jour
-
area:session bug sev:papercut
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Agent-Field/CodeAF#1779 ·
Les mainteneurs répondent en général sous 1 jour
-
tasks: a stopped task's commit is signed with the chat model, not the model that did the workOuvertearea:session bug sev:papercut
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Agent-Field/CodeAF#1768 ·
Les mainteneurs répondent en général sous 1 jour
-
area:chat bug sev:papercut
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Agent-Field/CodeAF#1742 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de Agent-Field/CodeAF
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
cloudflare/terraform-provider-cloudflare#7423 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
router-for-me/CLIProxyAPI#6746 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
ViewData can pair the in-flight proposal with the prepared flag of another proposalPeut-être pris @HagarMeir l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
hyperledger/SmartBFT#710 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100