From: Thomas Walker Lynch Date: Tue, 23 Jun 2026 10:57:48 +0000 (+0000) Subject: . X-Git-Url: https://git.reasoningtechnology.com/RT-Style_locator.js?a=commitdiff_plain;h=08a1ab81c17e2e5e7d18ffb7637d168f5e99c96c;p=RT-Style . --- diff --git a/next-generation-name.py b/next-generation-name.py deleted file mode 100755 index 4962355..0000000 --- a/next-generation-name.py +++ /dev/null @@ -1,65 +0,0 @@ -#!/usr/bin/env -S python3 -B -# -*- mode: python; coding: utf-8; python-indent-offset: 2; indent-tabs-mode: nil -*- - -import os ,sys - -def CLI(argv=None) -> int: - # Ordered list of renames: files first, then directories to preserve paths - substitutions = [ - # Administrator - ("administrator/document/how-to_release.html" ,"administrator/document/how-to_release.html") - - # Developer - ,("developer/document/naming_file-and-directory.html" ,"developer/document/naming_file-and-directory.html") - ,("developer/document/format_RT-code.html" ,"developer/document/format_RT-code.html") - ,("developer/document/single-file_C-module-and-namespace.html" ,"developer/document/single-file_C-module-and-namespace.html") - ,("developer/tool/do-all" ,"developer/tool/do-all") - - # Top-level documents - ,("document/introduction_Harmony.html" ,"document/introduction_Harmony.html") - ,("document/role-and-workflow_product-development.html" ,"document/role-and-workflow_product-development.html") - ,("document/role-and-workflow_product-maintenance.html" ,"document/role-and-workflow_product-maintenance.html") - - # Shared tools and documents - ,("shared/document/installation_Python.org" ,"shared/document/installation_Python.org") - ,("shared/document/installation_generic.org" ,"shared/document/installation_generic.org") - ,("shared/dictionary_style-directory.js" ,"shared/dictionary_style-directory.js") - ,("shared/tool/RTfmt" ,"shared/tool/RT-formatter") - ,("shared/tool/RT-formatter.el" ,"shared/tool/RT-formatter.el") - ,("shared/tool/makefile/target_kernel-module.mk" ,"shared/tool/makefile/target_kernel-module.mk") - - # Tester files (referenced by the old directory name before it is renamed) - ,("tester/RT-formatter/RT-formatter.el" ,"tester/RT-formatter/RT-formatter.el") - ,("tester/RT-formatter/RT-formatter.el" ,"tester/RT-formatter/RT-formatter_alt.el") - ,("tester/RT-formatter/RTfmt" ,"tester/RT-formatter/RT-formatter") - ,("tester/RT-formatter/RT-formatter.el" ,"tester/RT-formatter/RT-formatter_script.el") - ,("tester/RT-formatter/RTfmt_with_compare" ,"tester/RT-formatter/RT-formatter_with-compare") - ,("tester/RT-formatter/RTfmt_with_compare.el" ,"tester/RT-formatter/RT-formatter_with-compare.el") - ,("tester/RT-formatter/data_test-0.c" ,"tester/RT-formatter/data_test-0.c") - ,("tester/RT-formatter/data_test-1.py" ,"tester/RT-formatter/data_test-1.py") - - # Directories - ,("shared/linked-project" ,"shared/linked-project") - ,("tester/RT-formatter" ,"tester/RT-formatter") - ] - - for src ,dst in substitutions: - if not os.path.exists(src): - print(f"Skipping (not found): {src}") - continue - - if os.path.exists(dst): - print(f"Warning: Destination {dst} already exists. Skipping rename for {src}.") - continue - - try: - os.rename(src ,dst) - print(f"Renamed: {src} -> {dst}") - except Exception as e: - print(f"Error renaming {src} to {dst}: {e}") - - return 0 - -if __name__ == "__main__": - sys.exit(CLI()) - diff --git a/temp.sh b/temp.sh deleted file mode 100755 index ee9bc84..0000000 --- a/temp.sh +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env bash -# deploy_internal_locators.sh - -LOCATOR_DIR="$1" - -if [[ -z "$LOCATOR_DIR" || ! -d "$LOCATOR_DIR" ]]; then - echo "Error: Must provide a valid path to the Locator directory." - echo "Usage: $0 " - exit 1 -fi - -# Default to current directory if REPO_HOME is not set -TARGET_BASE="${REPO_HOME:-.}" - -# Walk the tree, pruning .git, scratchpad, and consumer -find "$TARGET_BASE" -type d \( -name ".git" -o -name "scratchpad" -o -name "consumer" \) -prune -o -type d -iname "document" -print | while IFS= read -r doc_dir; do - - # Evaluate the path to determine the correct structural locator - if [[ "$doc_dir" == *"developer/authored/Manuscript"* ]]; then - cp "$LOCATOR_DIR/immediate.js" "$doc_dir/RT-Style_locator.js" - echo "Copied immediate.js -> $doc_dir/RT-Style_locator.js" - else - cp "$LOCATOR_DIR/direct.js" "$doc_dir/RT-Style_locator.js" - echo "Copied direct.js -> $doc_dir/RT-Style_locator.js" - fi - -done - -echo "Internal locator deployment complete."