Deprecate non HX_SMART_STRINGS paths
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 35/100
Línea de trabajo
Comienza localizando la opción NO_HX_SMART_STRINGS y todas las rutas de código que controla; después determina si el fallback todavía se utiliza y por qué. El trabajo se considerará terminado cuando exista un plan acordado de deprecación o eliminación en Haxe 5, incluidos sus efectos sobre las APIs existentes y cualquier guía de migración necesaria.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Having to keep two code paths for text encoding stuff has been annoying me recently, I have two questions.
- What is the
NO_HX_SMART_STRINGSreally for? I'm assuming this was just to switch back to the old code in case there were bugs in the new dual encoding system. - Is anyone actually using the non smart strings mode, if so, why? I'm assuming if anyone is they ran into a bug, disabled unicode string, and haven't touched it since.
It would be nice if for Haxe 5 we could stop supporting the fallback mode, any new api wouldn't need to support both that way.
- Lenguaje dominante
- C++
- Estrellas
- 329
- Forks
- 230
- Merge medio
- 2 d 16 h
- PR fusionados (30 d)
- 4
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 HaxeFoundation/hxcpp
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
HaxeFoundation/hxcpp#1217 ·
Los mantenedores suelen responder en 1 día
-
Null<UInt> compared with null gives wrong results (null is cast to 0 by UInt's == / != overloads)Abierto
Dificultad 4/5 1-2 días Aptitud para principiantes 57/100
HaxeFoundation/hxcpp#1427 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
HaxeFoundation/hxcpp#1415 · 4 comentarios ·
Los mantenedores suelen responder en 1 día
-
HXCPP_GC_MOVING crashesAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 47/100
HaxeFoundation/hxcpp#1414 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Use std::quick_exit when exitingAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
HaxeFoundation/hxcpp#1396 ·
Los mantenedores suelen responder en 1 día
Todos los issues de HaxeFoundation/hxcpp
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 83/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
justcallmekoko/ESP32Marauder#1635 ·
Los mantenedores suelen responder en 1 día
-
3.7.6-dev commit 80481ea - files not centered when resolution differs and zoom = "pixel-to-pixel"Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
grizzlypeak3d/DJV#931 ·
-
bug 🔥 pharesee
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
bug tooling
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100