Theo's UTF8Tools können in Laz 5.99 nicht mehr kompiliert werden

Rund um die LCL und andere Komponenten
Antworten
wp_xyz
Beiträge: 5497
Registriert: Fr 8. Apr 2011, 09:01

Theo's UTF8Tools können in Laz 5.99 nicht mehr kompiliert werden

Beitrag von wp_xyz »

Nach dem Taggen der Lazarus-Version 5.0 wurde eine Vielzahl von Codestellen entfernt, die als "deprecated" markiert waren. (*) Seitdem können theo's UTF8Tools aus OPM nicht mehr mit der Trunk-IDE (v5.99 jetzt) kompiliert werden. Schuld ist die verwendete Anweisung UTF8CharacterToUnicode, die in UTF8CodepointToUnicode umbenannt werden muss - dann geht's wieder.

theo, wenn du das in der Version auf deiner Seite korrigierst, könnte ich den OPM entsprechend aktualisieren.

----------
(*)
Falls bei jemandem Code plötzlich nicht mehr funktioniert, kann das die Ursache sein. Das häufigste Problem ist wahrscheinlich, dass der Befehl DebugLn nicht mehr gefunden wird. Der war früher in Unit LCLProcs und ist nun schon seit längerem in LazLoggerBase.

Benutzeravatar
theo
Beiträge: 11407
Registriert: Mo 11. Sep 2006, 19:01

Re: Theo's UTF8Tools können in Laz 5.99 nicht mehr kompiliert werden

Beitrag von theo »

wp_xyz hat geschrieben: Do 1. Okt 2026, 01:15 theo, wenn du das in der Version auf deiner Seite korrigierst, könnte ich den OPM entsprechend aktualisieren.
Danke für den Hinweis und für das Aktualisieren des OPM.
Die aktualisierte Version befindet sich am gleichen Ort.

Antworten