)]}'
{"id":"openocd~master~If4793fef27dc570d5df4ff4d77a5e36004f394f6","project":"openocd","branch":"master","attention_set":{},"removed_from_attention_set":{"1000853":{"account":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"last_update":"2025-06-07 08:49:20.000000000","reason":"Change was submitted"},"1000021":{"account":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"last_update":"2025-05-22 09:24:45.000000000","reason":"\u003cGERRIT_ACCOUNT_1000021\u003e replied on the change","reason_account":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"}},"1000687":{"account":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"last_update":"2025-06-07 08:49:20.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"If4793fef27dc570d5df4ff4d77a5e36004f394f6","subject":"startup.tcl: extend the file search in vendor folders","status":"MERGED","created":"2025-05-21 13:22:54.000000000","updated":"2025-06-07 08:49:20.000000000","submitted":"2025-06-07 08:49:20.000000000","submitter":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"8929","meta_rev_id":"469a8dd3f0dfa946f6c475e6ef328a4840447e0f","_number":8929,"owner":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"tag":"autogenerated:gerrit:merged","value":1,"date":"2025-06-07 08:49:20.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0},"Code-Review":{"approved":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"all":[{"tag":"autogenerated:gerrit:merged","value":2,"date":"2025-06-07 08:49:20.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"value":0,"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}],"values":{"-2":"This shall not be merged","-1":"I would prefer this is not merged as is"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"description":"","default_value":0}},"removable_reviewers":[{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"}],"reviewers":{"REVIEWER":[{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-05-21 13:36:27.000000000","updated_by":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"reviewer":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"state":"REVIEWER"},{"updated":"2025-05-21 13:36:27.000000000","updated_by":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"reviewer":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"state":"REVIEWER"},{"updated":"2025-05-21 13:39:24.000000000","updated_by":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"reviewer":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"891617c0fac8a25bb906bcdb608386e944e20264","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2025-05-21 13:22:54.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a6f5aa298a58acec2dda860f6204f349ccc30846","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2025-05-21 13:36:27.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"71cdce096040136b500a08107729470dbc2dc17d","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2025-05-21 13:39:24.000000000","message":"Patch Set 1: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit-build/20333/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit/21193/ : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"1a8a243f76335c0ebb99d26e17dd2c77fa24ee78","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2025-05-21 13:56:45.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":2},{"id":"04d0a2bb512f21ef148a2e3c9b34c40d5603212f","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2025-05-21 14:13:06.000000000","message":"Patch Set 2: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit-build/20334/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit/21194/ : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"593b01f2076c7a0660ea55aa1308347c8292e3ef","author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"real_author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"date":"2025-05-21 18:40:17.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"967cb59878ad773aa34e07410035694d1e8c70df","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2025-05-21 21:59:54.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a075a902deef355afa45a027dba8db1155ff6268","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2025-05-22 08:31:15.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":3},{"id":"4f98cd9eca5d3be286154f8dd4ac3d7d7be00ce4","author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"real_author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"date":"2025-05-22 08:43:49.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"eadb87bb5fa3d6aa37f7c6c6c4540782f37c2cb3","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2025-05-22 08:48:35.000000000","message":"Patch Set 3: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit-build/20337/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit/21196/ : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"1c9e2c00e423b6d5dadab55010651edb98e51da0","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2025-05-22 09:24:45.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"f54707b1cc813d57d397e48bf33b4d088f5cd123","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"real_author":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"date":"2025-05-23 07:23:44.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"changekind:NO_CHANGE\")\n","accounts_in_message":[],"_revision_number":4},{"id":"b5094fe7424585889b446b36d7fcfb8a874422f3","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"real_author":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]},"date":"2025-05-23 08:00:31.000000000","message":"Patch Set 4: Verified+1\n\nBuild Successful \n\nhttps://build.openocd.org/job/openocd-gerrit-build/20345/ : SUCCESS\n\nhttps://build.openocd.org/job/openocd-gerrit/21204/ : SUCCESS","accounts_in_message":[],"_revision_number":4},{"id":"1dfae0388357e55b794cefb56015ff5cecbedaa0","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2025-06-07 08:49:15.000000000","message":"Patch Set 4: Code-Review+2","accounts_in_message":[],"_revision_number":4},{"id":"469a8dd3f0dfa946f6c475e6ef328a4840447e0f","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"real_author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"date":"2025-06-07 08:49:20.000000000","message":"Change has been successfully cherry-picked as b06212b5a2fc5b9bff72327bc7d5a7ec1c7ef613","accounts_in_message":[],"_revision_number":5}],"current_revision":"b06212b5a2fc5b9bff72327bc7d5a7ec1c7ef613","revisions":{"b06212b5a2fc5b9bff72327bc7d5a7ec1c7ef613":{"kind":"REWORK","_number":5,"created":"2025-06-07 08:49:20.000000000","uploader":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"ref":"refs/changes/29/8929/5","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/29/8929/5","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/5 \u0026\u0026 git checkout -b change-8929 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/29/8929/5","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/5 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"b1c1dd1ec4b014d3b17be7598b7ecfebe97edcb5","subject":"tcl/target: Add support for TMS570LS1xxx"}],"author":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2025-05-21 13:19:28.000000000","tz":120},"committer":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2025-06-07 08:49:20.000000000","tz":0},"subject":"startup.tcl: extend the file search in vendor folders","message":"startup.tcl: extend the file search in vendor folders\n\nThe TCL configuration files are going to be dispatched in vendor\nspecific folders.\nOld user configuration files will fail to find the new files to\ninclude, so a set of fallback files reporting the deprecation\nshould replace the renamed files.\n\nTo prevent such enormous proliferation of fallback files, extend\nthe search of files in the vendor folders too.\nFor non-trivial renames, a dedicated table is added in the file\ntcl/file_renaming.cfg to track old --\u003e new file names.\nThe deprecated message is then part of the extended search.\n\nE.g.:\nold file names:\n- path/to/a/certain/vendor_config_file\n- path/to/a/certain/vendor-config_file\ntrigger search of:\n- path/to/a/certain/vendor/config_file\n\nand\n- path/to/a/certain/config_file\ntrigger search of:\n- path/to/a/certain/${vendor}/config_file\namong a possible vendors list.\n\nThis is a temporarily feature that should be removed as soon as\npossible to prevent clashing on files with the same name.\nThe names in tcl/file_renaming.cfg are for demonstration purpose\nonly and should be dropped when the first real entries are added.\n\nChange-Id: If4793fef27dc570d5df4ff4d77a5e36004f394f6\nSigned-off-by: Antonio Borneo \u003cborneo.antonio@gmail.com\u003e\nReviewed-on: https://review.openocd.org/c/openocd/+/8929\nTested-by: jenkins\n"}},"b7b2cff83f994c7b9ffd9eb6b3267f92977268cc":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2025-05-23 07:23:44.000000000","uploader":{"_account_id":1000853,"name":"zapb","display_name":"Marc Schink","email":"dev@zapb.de","username":"zapb"},"ref":"refs/changes/29/8929/4","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/29/8929/4","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/4 \u0026\u0026 git checkout -b change-8929 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/29/8929/4","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/4 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"744955e5b4f4f943c187622f4ae977bc4cd6fdb7","subject":"LICENSES: add dual/CC-BY-4.0"}],"author":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2025-05-21 13:19:28.000000000","tz":120},"committer":{"name":"Marc Schink","email":"dev@zapb.de","date":"2025-05-22 20:05:43.000000000","tz":0},"subject":"startup.tcl: extend the file search in vendor folders","message":"startup.tcl: extend the file search in vendor folders\n\nThe TCL configuration files are going to be dispatched in vendor\nspecific folders.\nOld user configuration files will fail to find the new files to\ninclude, so a set of fallback files reporting the deprecation\nshould replace the renamed files.\n\nTo prevent such enormous proliferation of fallback files, extend\nthe search of files in the vendor folders too.\nFor non-trivial renames, a dedicated table is added in the file\ntcl/file_renaming.cfg to track old --\u003e new file names.\nThe deprecated message is then part of the extended search.\n\nE.g.:\nold file names:\n- path/to/a/certain/vendor_config_file\n- path/to/a/certain/vendor-config_file\ntrigger search of:\n- path/to/a/certain/vendor/config_file\n\nand\n- path/to/a/certain/config_file\ntrigger search of:\n- path/to/a/certain/${vendor}/config_file\namong a possible vendors list.\n\nThis is a temporarily feature that should be removed as soon as\npossible to prevent clashing on files with the same name.\nThe names in tcl/file_renaming.cfg are for demonstration purpose\nonly and should be dropped when the first real entries are added.\n\nChange-Id: If4793fef27dc570d5df4ff4d77a5e36004f394f6\nSigned-off-by: Antonio Borneo \u003cborneo.antonio@gmail.com\u003e\n"}},"cbce1a93ed2ce90f1273bf4c181c770488f9c217":{"kind":"REWORK","_number":1,"created":"2025-05-21 13:22:54.000000000","uploader":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"ref":"refs/changes/29/8929/1","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/29/8929/1","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/1 \u0026\u0026 git checkout -b change-8929 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/29/8929/1","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/1 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"6a3abda0b46a777490a8ce5bc748e6fed6775354","subject":"helper: add base64 encoding/decoding helpers from FreeBSD"}],"author":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2025-05-21 13:19:28.000000000","tz":120},"committer":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2025-05-21 13:19:28.000000000","tz":120},"subject":"startup.tcl: extend the file search in vendor folders","message":"startup.tcl: extend the file search in vendor folders\n\nTo help the dispatching of configuration files in vendor specific\nfolders, extend the search of files in vendor folders too.\n\nThis feature should be removed later on to prevent clashing on\nfiles with the same name.\n\nChange-Id: If4793fef27dc570d5df4ff4d77a5e36004f394f6\nSigned-off-by: Antonio Borneo \u003cborneo.antonio@gmail.com\u003e\n"}},"4118bd66eeea175e80a6c4747193091453aea38d":{"kind":"REWORK","_number":3,"created":"2025-05-22 08:31:15.000000000","uploader":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"ref":"refs/changes/29/8929/3","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/29/8929/3","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/3 \u0026\u0026 git checkout -b change-8929 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/29/8929/3","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/3 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"6a3abda0b46a777490a8ce5bc748e6fed6775354","subject":"helper: add base64 encoding/decoding helpers from FreeBSD"}],"author":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2025-05-21 13:19:28.000000000","tz":120},"committer":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2025-05-22 08:29:02.000000000","tz":120},"subject":"startup.tcl: extend the file search in vendor folders","message":"startup.tcl: extend the file search in vendor folders\n\nThe TCL configuration files are going to be dispatched in vendor\nspecific folders.\nOld user configuration files will fail to find the new files to\ninclude, so a set of fallback files reporting the deprecation\nshould replace the renamed files.\n\nTo prevent such enormous proliferation of fallback files, extend\nthe search of files in the vendor folders too.\nFor non-trivial renames, a dedicated table is added in the file\ntcl/file_renaming.cfg to track old --\u003e new file names.\nThe deprecated message is then part of the extended search.\n\nE.g.:\nold file names:\n- path/to/a/certain/vendor_config_file\n- path/to/a/certain/vendor-config_file\ntrigger search of:\n- path/to/a/certain/vendor/config_file\n\nand\n- path/to/a/certain/config_file\ntrigger search of:\n- path/to/a/certain/${vendor}/config_file\namong a possible vendors list.\n\nThis is a temporarily feature that should be removed as soon as\npossible to prevent clashing on files with the same name.\nThe names in tcl/file_renaming.cfg are for demonstration purpose\nonly and should be dropped when the first real entries are added.\n\nChange-Id: If4793fef27dc570d5df4ff4d77a5e36004f394f6\nSigned-off-by: Antonio Borneo \u003cborneo.antonio@gmail.com\u003e\n"}},"c1c11186e153bf4605cdf097c2fa952bde9e8de2":{"kind":"REWORK","_number":2,"created":"2025-05-21 13:56:45.000000000","uploader":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"ref":"refs/changes/29/8929/2","fetch":{"anonymous http":{"url":"https://review.openocd.org/openocd","ref":"refs/changes/29/8929/2","commands":{"Branch":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/2 \u0026\u0026 git checkout -b change-8929 FETCH_HEAD","Checkout":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.openocd.org/openocd refs/changes/29/8929/2","Reset To":"git fetch https://review.openocd.org/openocd refs/changes/29/8929/2 \u0026\u0026 git reset --hard FETCH_HEAD"}}},"commit":{"parents":[{"commit":"6a3abda0b46a777490a8ce5bc748e6fed6775354","subject":"helper: add base64 encoding/decoding helpers from FreeBSD"}],"author":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2025-05-21 13:19:28.000000000","tz":120},"committer":{"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","date":"2025-05-21 13:55:06.000000000","tz":120},"subject":"startup.tcl: extend the file search in vendor folders","message":"startup.tcl: extend the file search in vendor folders\n\nThe TCL configuration files are going to be dispatched in vendor\nspecific folders.\nOld user configuration files will fail to find the new files to\ninclude, so a set of fallback files reporting the deprecation\nshould replace the renamed files.\n\nTo prevent such enormous proliferation of fallback files, extend\nthe search of files in the vendor folders too.\nThe deprecated message is then part of the extended search.\n\nE.g.:\nold file names:\n- path/to/a/certain/vendor_config_file\n- path/to/a/certain/vendor-config_file\ntrigger search of:\n- path/to/a/certain/vendor/config_file\n\nand\n- path/to/a/certain/config_file\ntrigger search of:\n- path/to/a/certain/${vendor}/config_file\namong a possible vendors list.\n\nThis is a temporarily feature that should be removed as soon as\npossible to prevent clashing on files with the same name.\n\nChange-Id: If4793fef27dc570d5df4ff4d77a5e36004f394f6\nSigned-off-by: Antonio Borneo \u003cborneo.antonio@gmail.com\u003e\n"}}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":1000014,"name":"jenkins","username":"jenkins","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dMAX -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX","-label:Verified\u003dMIN"],"failing_atoms":[]}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX","-label:Code-Review\u003dMIN"],"failing_atoms":[]}}]}
