¿Hay alguna forma de desactivar el resaltado de errores en Github?

Github resalta el segundo % en esta línea como un error:

 fscanf(fp, "%d%*[^\n]\n", &ints[i]); 

Sin embargo, el código se comstack perfectamente y la eliminación del "error" hará que el progtwig funcione incorrectamente.
¿Hay alguna forma de desactivar este error resaltando o hacer que Github lo reconozca como correcto?

Actualización: pchaigno señala en los comentarios la sección linguist # Overrides , donde puede usar, por ejemplo, .gitattributes :

Agregue un file .gitattributes a su proyecto y use comparadores de ruta de estilo git estándar para los files que desee anular para establecer la documentation del linguist-language linguist-vendonetworking , el linguist-language linguist-vendonetworking y linguist-generated . .gitattributes se usará para determinar las statistics del lenguaje y se usará para syntax de los files de resaltado. También puede establecer manualmente el resaltado de syntax utilizando models de Vim o Emacs.

 $ cat .gitattributes *.rb linguist-language=Java 

Respuesta original ene. 2017

Como no puedes eliminar fácilmente el resaltado de GitHub, puedes probar y usar una solución similar que sugerí en " Cómo corregir / ignorar el error de syntax en github ".

Intente agregar en la misma línea un comentario con un ' % ' en él, para que el lexer (usado por el motor de resaltado de syntax Rouge y Pygment ) no propague el "error" a todas las líneas subsiguientes.

Para completar la respuesta de VonC, si crees que el resaltado es incorrecto, puedes presentar un informe de error o incluso arreglarlo; ¡Todas las gramáticas que usa github.com son de código abierto!

¿Cómo encontrar la gramática? Para encontrar la gramática utilizada para resaltar la syntax en su caso, puede visitar esta página en el proyecto Lingüista . Delante de cada idioma (se parece a C en su caso), encontrará el repository donde vive la gramática de ese idioma (para C, github.com/textmate/c.tmbundle ). Puede abrir un problema allí con su caso de testing que falla, o incluso mejor, intente solucionarlo usted mismo.