diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2022-03-17 11:41:19 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2022-03-17 11:42:08 -0700 |
commit | 838a771adc4f4e771f19e89dcd957c49ee20e3ed (patch) | |
tree | b9cf2b7b18a1633b208aa09cd0ec8abdcf262d20 | |
parent | 683df91ef3e55f3aedb530ebf4b31cc9fd31559b (diff) | |
download | dotfiles-838a771adc4f4e771f19e89dcd957c49ee20e3ed.tar.gz |
add ~/src/emacs-snapshot/ worktree
-rw-r--r-- | .mrconfig.in | 1 | ||||
-rw-r--r-- | perl5/Local/Homedir.pm | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/.mrconfig.in b/.mrconfig.in index db7fb9cf..5e239600 100644 --- a/.mrconfig.in +++ b/.mrconfig.in @@ -431,6 +431,7 @@ post_checkout = git remote add -f demeter demeter:emacs git checkout -b melete demeter/melete ./autogen.sh all + git worktree add -b athena/unstable "$HOME/src/emacs-snapshot" demeter/athena/unstable fixups = git rev-parse melete@{upstream} >/dev/null 2>&1 \ && git branch --unset-upstream melete diff --git a/perl5/Local/Homedir.pm b/perl5/Local/Homedir.pm index 687cd8ec..8d4be685 100644 --- a/perl5/Local/Homedir.pm +++ b/perl5/Local/Homedir.pm @@ -210,6 +210,8 @@ sub say_block (*$$) { sub is_repo { my $repo = shift; + # usefully excludes git worktrees + # e.g. s.t. src_register_all ignores ~/src/emacs-snapshot return -d "$repo/.git" || -d "$repo/.hg"; } |