Description: fcl-registry (active) Revisions in this set 17aa8da99f5fe4049cb9050522830c9798630f36,cddc52a69fa7c3b75b7d3d3d94974670f69efe7d,1c8a1407f5388f8d18c31162e71017c873db0d89,6c7da3cca4233131377b81368f07a7c2cef85cc4,6bfaec84eb4bb98b0244eef228210f5aae6eb471,61cd2e219d7e185a293ace5a5592d7019d3f1a05,587397253df55fbf19c82129e8413a13d8bf7bca,2c196ee8a9f1c0cc419b561f55996b7b86a04f5d,050a342101549189ada47267944d9494b610f7de,5d69ba2cd895cb74fb6a13bbe3ea23f3c29e781a,30587299ea290ed23669ba95a96e1d1503a347b3,e84fbcedaca496d292598a9800c89b90cf8ed6c5,1112e9f30137de9ae545fef8bda72a397d473f3e,5dd48078a65fee0363c11b44e80bc72b4b194bba,1095433a37b24bed1563b786f1d7bf76075e262f 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 cddc52a69fa7c3b75b7d3d3d94974670f69efe7d Author: michael Date: Mon Apr 1 16:51:39 2019 +0000 * Remove unused variable git-svn-id: trunk@41812 - M packages/fcl-registry/tests/tcxmlreg.pp --- 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 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 6bfaec84eb4bb98b0244eef228210f5aae6eb471 Author: michael Date: Mon Apr 1 17:15:00 2019 +0000 * Test for deletekey git-svn-id: trunk@41817 - M packages/fcl-registry/tests/testbasics.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 e84fbcedaca496d292598a9800c89b90cf8ed6c5 Author: yury Date: Sun Jan 24 10:05:28 2021 +0000 * Changed the registry test. TRegistry.DeleteKey must delete all sub-keys. It is Delphi compatible despite the incorrect statement in the online Delphi docs. git-svn-id: trunk@48378 - M packages/fcl-registry/tests/testbasics.pp --- commit 1112e9f30137de9ae545fef8bda72a397d473f3e Author: yury Date: Mon Jan 25 15:44:55 2021 +0000 * Fixed wrong buffers in the XML registry test. git-svn-id: trunk@48418 - M packages/fcl-registry/tests/regtcxmlreg.pp --- commit 5dd48078a65fee0363c11b44e80bc72b4b194bba Author: nickysn Date: Tue Jun 1 23:26:22 2021 +0000 + enabled package fcl-registry for the WASI target git-svn-id: trunk@49465 - M packages/fcl-registry/fpmake.pp --- 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