Unselectable items for MultiChoice/Checklist
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 45/100
Línea de trabajo
Examina la implementación de MultiChoice/Checklist en el código fuente de ishell para entender cómo se seleccionan y recorren actualmente los elementos. Identifica dónde reside la lógica de selección y cómo modificarla para omitir los elementos marcados como unselectable. Prueba creando una aplicación CLI de ejemplo con una lista larga y encabezados de sección para verificar el comportamiento del cursor.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Currently all items in MultiChoice/Checklist are selectable.
If there was a way to specify unselectable items, those could be used as section headers to separate a long list of items. While cycling through options, the cursor wouldn't land on these items, it would just move onto the next item.
- Lenguaje dominante
- Go
- Estrellas
- 1.8k
- Forks
- 213
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de abiosoft/ishell
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 75/100
-
History file handle leakAbiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Todos los issues de abiosoft/ishell
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
-
agent-review-finding bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
jordansmall/spindrift#5281 ·
Los mantenedores suelen responder en 1 día
-
Integer parameters equal to 2^63 pass the range check in toInt and wrap to a negative numberAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
github/github-mcp-server#3489 ·
Los mantenedores suelen responder en 4 días
-
L: java:gradle L: java:maven L: ruby:bundler T: bug 🐞
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
dependabot/dependabot-core#16547 ·
Los mantenedores suelen responder en 1 día
-
Docs/examples still create key ranges in ascending order, which fails in 3.1.0 (follow-up to #1754)Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
pg-sharding/spqr#3083 ·
Los mantenedores suelen responder en 1 día