summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Add missing {} on condition in filesURItoFileName()Alexander Golubev10 days1-2/+2
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* [minor refactoring] Replace a runtime check with a compile-time oneAlexander Golubev10 days1-2/+2
|
* Return missing result in optionsLoad()Alexander Golubev10 days1-1/+1
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Add const to xslDbgShellPrintNames() argAlexander Golubev10 days1-2/+2
| | | | | | To match xmlHashScanner prototype and avoid -Wcast-function-type. Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* [minor] Fixup indents and whitespacesAlexander Golubev10 days7-1316/+1309
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Remove previously imported unused libxml2 functionsAlexander Golubev11 days2-2967/+0
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Fix build against libxml2-2.14+ and 2.15+Alexander Golubev11 days8-12/+43
| | | | | | | | | | | | | | | | libxml2-2.14 moved[1] shell functions from the library to xpath executable, so they are no longer available via library API. This resulted in FTBFS of libxsldbg. This commit adopts previously imported libxml files to provide those APIs. Also fix build against libxml 2.15. Was failing due to remove of const on _xmlDoc::encoding[2]. [1]: https://gitlab.gnome.org/GNOME/libxml2/-/commit/1341deac131af51bdd3b4dd124440c198d361cc9 [2]: https://gitlab.gnome.org/GNOME/libxml2/-/commit/7c91385040ffab197f92135f7240e4d86b8f0cbb See-also: https://mirror.git.trinitydesktop.org/gitea/TDE/tdebase/pulls/671#issuecomment-76639 Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Copy debugXML.{h,c} from libxml2-2.13.8Alexander Golubev11 days2-0/+3698
| | | | | | | | | | | Files were copied as-is only copyright notice was modified. The files contain some routines, which are no longer available via library API since version 2.14. See-also: https://gitlab.gnome.org/GNOME/libxml2/-/blob/v2.13.8/debugXML.c See-also: https://gitlab.gnome.org/GNOME/libxml2/-/blob/v2.13.8/include/libxml/debugXML.h Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Remove use of KDE_IS_VERSIONMichele Calgaro2026-03-051-27/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Add CMake rules and related parts from the root folder of tdewebdev.Slávek Banko2025-10-169-325/+14
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Initial import of kxsldbg source code from tdewebdev and translations from ↵Slávek Banko2025-10-16176-0/+30841
tde-i18n. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>