Windows Support
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- rust
- Área
- operating-systems
Línea de trabajo
Empieza leyendo la implementación existente de procesos Unix y pseudo-terminales del crate; después, revisa la documentación vinculada de Windows PseudoTerminal y las opciones de dependencia de winapi. Identifica las adiciones específicas de la plataforma necesarias para Windows, preservando la API existente. Se considera terminado cuando el crate funciona con pseudo-terminales de Windows sin cambiar su API pública.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I am interested in adding Windows support for this crate. Would you be willing to accept a PR if I can get this working?
Specifically, I want to look into adding Windows support via PseudoTerminal. Doing so will likely require some additions to this crate, including depending on winapi and some other platform-specific code for Windows builds.
I don't intend on changing the API, as I like the simplicity, and would try not to change the internals much. That said, I haven't looked closely at this codebase yet so I don't really know what will be required.
If this is something you see as possible, I can start working on it. It could take me a couple weeks (or more) to get something working.
- Lenguaje dominante
- Rust
- Estrellas
- 391
- Forks
- 69
- Merge medio
- 1 d 34 min
- PR fusionados (30 d)
- 2
Guía de contribución
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 rust-cli/rexpect
-
Strict output expectations Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 38/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
-
Disabling bracketed paste mode Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
-
Configurable sleeps Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
-
Dificultad 3/5 1-2 días Aptitud para principiantes 25/100
Todos los issues de rust-cli/rexpect
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
-
state:needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
zed-industries/zed#64680 · 2 comentarios ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
RustPython/RustPython#8802 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
TheLarkInn/aipm#2390 ·