Incidencia #44708

Lua: Prohibited signals

Abrir Fecha: 2022-05-29 09:27 Última actualización: 2022-06-06 11:13

Informador:
Propietario:
(Ninguno)
Tipo:
Estado:
Open
Componente:
Hito:
Prioridad:
5 - Medium
Gravedad:
5 - Medium
Resolución:
Ninguno
Fichero:
Ninguno

Details

Coming more acute with #44703:

We need a way to completely stop supporting lua signals that have been deprecated for some time already.

Similar mechanisms will be needed also for the methods, and anything else in the lua API, so consider that in the design.

Ticket History (2/2 Histories)

2022-05-29 09:27 Updated by: cazfi
  • New Ticket "Lua: Prohibited signals" created
2022-06-06 11:13 Updated by: cazfi
Comentario

What makes this impossible with our current policies is that the deprecated API can be legitimately in use in a savegame formats that we support. In theory those APIs remain in savegames forever, as they are not updated even when you load the savegame to newer freeciv version and resave. But currently we support even direct loading of such scenario format versions that predate the entire deprecation warnings mechanism.

Attachment File List

No attachments

Editar

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Entrar