aboutsummaryrefslogtreecommitdiff
path: root/dotfiles/common/.zsh/modules/Src/hashtable.h
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-06-02 12:16:38 -0500
committerCraig Jennings <c@cjennings.net>2026-06-02 12:16:38 -0500
commitb10cba594db836c0747066addad48bda4d30cd02 (patch)
tree063119a623fa3f7139feda4ef302896d8f5f934c /dotfiles/common/.zsh/modules/Src/hashtable.h
parent49c2ba9c4510bf6e1acd306687473bc8ba9ad8dd (diff)
downloadarchsetup-b10cba594db836c0747066addad48bda4d30cd02.tar.gz
archsetup-b10cba594db836c0747066addad48bda4d30cd02.zip
refactor: drop in-repo dotfiles/, move stow tooling to the dotfiles repo
Since the installer clones DOTFILES_REPO into ~/.dotfiles and stows from there, the in-repo dotfiles/ tree was dead weight. Nothing reads it at install time. I removed it (831 files) now that both machines are migrated. The Makefile's stow / restow / reset / unstow / import targets and the dotfile-script unit suites moved to the dotfiles repo. They sit alongside the scripts they manage and run standalone (cd ~/.dotfiles && make ...). This Makefile keeps the VM-integration targets and the installer-helper suite (safe-rm-rf). I updated CLAUDE.md and README.md so stow operations run from ~/.dotfiles, and the dotfile-management, theme, and unit-test sections point at the standalone repo. The README was already describing the old in-repo model from before the installer switched to cloning. This brings it in line.
Diffstat (limited to 'dotfiles/common/.zsh/modules/Src/hashtable.h')
-rw-r--r--dotfiles/common/.zsh/modules/Src/hashtable.h69
1 files changed, 0 insertions, 69 deletions
diff --git a/dotfiles/common/.zsh/modules/Src/hashtable.h b/dotfiles/common/.zsh/modules/Src/hashtable.h
deleted file mode 100644
index 21398e1..0000000
--- a/dotfiles/common/.zsh/modules/Src/hashtable.h
+++ /dev/null
@@ -1,69 +0,0 @@
-/*
- * hashtable.h - header file for hash table handling code
- *
- * This file is part of zsh, the Z shell.
- *
- * Copyright (c) 1992-1997 Paul Falstad
- * All rights reserved.
- *
- * Permission is hereby granted, without written agreement and without
- * license or royalty fees, to use, copy, modify, and distribute this
- * software and to distribute modified versions of this software for any
- * purpose, provided that the above copyright notice and the following
- * two paragraphs appear in all copies of this software.
- *
- * In no event shall Paul Falstad or the Zsh Development Group be liable
- * to any party for direct, indirect, special, incidental, or consequential
- * damages arising out of the use of this software and its documentation,
- * even if Paul Falstad and the Zsh Development Group have been advised of
- * the possibility of such damage.
- *
- * Paul Falstad and the Zsh Development Group specifically disclaim any
- * warranties, including, but not limited to, the implied warranties of
- * merchantability and fitness for a particular purpose. The software
- * provided hereunder is on an "as is" basis, and Paul Falstad and the
- * Zsh Development Group have no obligation to provide maintenance,
- * support, updates, enhancements, or modifications.
- *
- */
-
-/* Builtin function numbers; used by handler functions that handle more *
- * than one builtin. Note that builtins such as compctl, that are not *
- * overloaded, don't get a number. */
-
-#define BIN_TYPESET 0
-#define BIN_BG 1
-#define BIN_FG 2
-#define BIN_JOBS 3
-#define BIN_WAIT 4
-#define BIN_DISOWN 5
-#define BIN_BREAK 6
-#define BIN_CONTINUE 7
-#define BIN_EXIT 8
-#define BIN_RETURN 9
-#define BIN_CD 10
-#define BIN_POPD 11
-#define BIN_PUSHD 12
-#define BIN_PRINT 13
-#define BIN_EVAL 14
-#define BIN_SCHED 15
-#define BIN_FC 16
-#define BIN_R 17
-#define BIN_PUSHLINE 18
-#define BIN_LOGOUT 19
-#define BIN_TEST 20
-#define BIN_BRACKET 21
-#define BIN_READONLY 22
-#define BIN_ECHO 23
-#define BIN_DISABLE 24
-#define BIN_ENABLE 25
-#define BIN_PRINTF 26
-#define BIN_COMMAND 27
-#define BIN_UNHASH 28
-#define BIN_UNALIAS 29
-#define BIN_UNFUNCTION 30
-#define BIN_UNSET 31
-
-/* These currently depend on being 0 and 1. */
-#define BIN_SETOPT 0
-#define BIN_UNSETOPT 1