Description: fcl-registry (active) Revisions in this set 1c8a1407f5388f8d18c31162e71017c873db0d89,1095433a37b24bed1563b786f1d7bf76075e262f commit 1c8a1407f5388f8d18c31162e71017c873db0d89 Author: michael Date: Mon Apr 1 16:54:53 2019 +0000 * Added unicode sample using unicodestring git-svn-id: trunk@41814 - M .gitattributes A packages/fcl-registry/examples/testunicode.lpi A packages/fcl-registry/examples/testunicode2.lpi A packages/fcl-registry/examples/testunicode2.pas --- commit 1095433a37b24bed1563b786f1d7bf76075e262f Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:57 2023 +0100 * Dotted filenames for package fcl-registry A packages/fcl-registry/namespaced/System.Registry.pp A packages/fcl-registry/namespaced/System.Xmlreg.pp A packages/fcl-registry/namespaces.lst M packages/fcl-registry/src/regdef.inc M packages/fcl-registry/src/registry.pp M packages/fcl-registry/src/winreg.inc M packages/fcl-registry/src/xmlreg.pp M packages/fcl-registry/src/xregreg.inc ================================================================ (inactive) Revisions in this set 17aa8da99f5fe4049cb9050522830c9798630f36,6c7da3cca4233131377b81368f07a7c2cef85cc4,61cd2e219d7e185a293ace5a5592d7019d3f1a05,587397253df55fbf19c82129e8413a13d8bf7bca,2c196ee8a9f1c0cc419b561f55996b7b86a04f5d,050a342101549189ada47267944d9494b610f7de,5d69ba2cd895cb74fb6a13bbe3ea23f3c29e781a,30587299ea290ed23669ba95a96e1d1503a347b3,9c110db56893b9c96b5c54e4b0e01c9046c0a5b9,9956cafa6519a5572256e4312b7d30f6a57652bf,cd13d5bb3a6930d0b5d41a6602e4d081e171cbcd commit 17aa8da99f5fe4049cb9050522830c9798630f36 Author: michael Date: Mon Apr 1 16:46:48 2019 +0000 * Patch from Bart Broersma to implement Int64 support in xmlreg (bug ID 35227) git-svn-id: trunk@41810 - M packages/fcl-registry/src/xmlreg.pp M packages/fcl-registry/src/xregreg.inc --- commit 6c7da3cca4233131377b81368f07a7c2cef85cc4 Author: michael Date: Mon Apr 1 17:06:56 2019 +0000 * Patch from Bart Broersma to fix deleting non-empty key (bug ID 0035132) git-svn-id: trunk@41816 - M packages/fcl-registry/src/xmlreg.pp commit 61cd2e219d7e185a293ace5a5592d7019d3f1a05 Author: michael Date: Wed Apr 10 09:18:01 2019 +0000 * Patch from Serge Anvarov to use local time for keyinfo (bug ID 35100) git-svn-id: trunk@41855 - M packages/fcl-registry/src/winreg.inc --- commit 587397253df55fbf19c82129e8413a13d8bf7bca Author: michael Date: Sun Apr 28 09:26:52 2019 +0000 * Patch from Serge Anvarov (bug ID 35102) to reduce code duplication git-svn-id: trunk@41952 - M packages/fcl-registry/src/winreg.inc --- commit 2c196ee8a9f1c0cc419b561f55996b7b86a04f5d Author: yury Date: Tue Jan 19 17:13:44 2021 +0000 * TRegistryIniFile: Fixed uninitialized Result in ValueExists(). Implemented SectionExists(). git-svn-id: trunk@48206 - M packages/fcl-registry/src/registry.pp --- commit 050a342101549189ada47267944d9494b610f7de Author: yury Date: Tue Jan 19 17:25:56 2021 +0000 * Reverted r41816 to allow TXmlRegistry.DeleteKey() delete the key and all its children. It is Delphi compatible. Windows implementation of TRegistry.DeleteKey() was fixed accordingly. git-svn-id: trunk@48208 - M packages/fcl-registry/src/xmlreg.pp --- commit 5d69ba2cd895cb74fb6a13bbe3ea23f3c29e781a Author: yury Date: Tue Jan 19 17:30:11 2021 +0000 * TXmlRegistry: When a key name starts with \ or / it means the absolute path to the key is specified. So ignore the currently selected key when an absolute key is requested. git-svn-id: trunk@48209 - M packages/fcl-registry/src/xmlreg.pp --- commit 30587299ea290ed23669ba95a96e1d1503a347b3 Author: yury Date: Tue Jan 19 17:38:36 2021 +0000 * TRegIniFile: When accessing a section do not change/close the current open key. * TRegIniFile should work properly with the XML registry. The tregistry2 test should work on any platform. git-svn-id: trunk@48210 - M packages/fcl-registry/src/regini.inc M packages/fcl-registry/src/registry.pp --- commit 9c110db56893b9c96b5c54e4b0e01c9046c0a5b9 Author: Michaël Van Canneyt Date: Sat Jan 14 14:59:42 2023 +0100 * PChar -> PAnsiChar M packages/fcl-registry/examples/remotereg.pp M packages/fcl-registry/src/registry.pp M packages/fcl-registry/src/winreg.inc --- commit 9956cafa6519a5572256e4312b7d30f6a57652bf Author: Michaël Van Canneyt Date: Sun Sep 1 11:40:10 2024 +0200 * Allow vendor specific registry XML files. Patch by Iluha Companets. Fixes issue #40910 M packages/fcl-registry/src/registry.pp M packages/fcl-registry/src/xregreg.inc --- commit cd13d5bb3a6930d0b5d41a6602e4d081e171cbcd Author: Michaël Van Canneyt Date: Wed Sep 4 14:34:01 2024 +0200 * Patch from Iluha Companets to avoid crash when registry XML file is empty. Fixes issue #40912 M packages/fcl-registry/src/xmlreg.pp M packages/fcl-registry/src/xregreg.inc ---