renum 6.1.0 silently fails if nfo file contains an action B

Abierto
#44 3 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
cpp
Área
tooling

Línea de trabajo

Start by reading the renum code that parses NFO Action B records, then trace why the example record with action byte 0B prevents the file from being updated while 0C succeeds. Reproduce with the two example lines in a small NFO file and compare the behavior; done means renum processes and resaves the Action B file correctly. The issue has had no comment for 327 days, so a newcomer may not get timely guidance.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Using 6.1.0 on Win 10, renum silently fails (does not update/resave the file) if the nfo contains an action B.

I discovered this with a custom action B, and verified it in multiple different nfo files with the example code from the wiki, which is:

2 * 6  07 85 01 01 37 01

3 * 17 0B 03 7F 02 "newtrains on" 00

If I simply change the "0b" to "0c", renum processes the file successfully. If it is then changed back to 0b and the grf compiled, the action B works as expected.

Lenguaje dominante
C++
Estrellas
12
Forks
17
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

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de OpenTTD/grfcodec

Todos los issues de OpenTTD/grfcodec

Issues similares

Más issues de C++

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.