better regeneration skillz
authorChris Koeritz <fred@gruntose.com>
Fri, 30 Dec 2016 05:20:22 +0000 (00:20 -0500)
committerChris Koeritz <fred@gruntose.com>
Fri, 30 Dec 2016 05:20:22 +0000 (00:20 -0500)
scripts/core/functions.sh
scripts/rev_control/checkin.sh
scripts/rev_control/getem.sh

index 94591263a954886d82ea216854163ea74aa371b3..c2f946a8c01ef8a160c0b6af2d737bb8957b0612 100644 (file)
@@ -359,7 +359,7 @@ if [ -z "$skip_all" ]; then
     echo
     # force a full reload by turning off sentinel variables and methods.
     unset -v CORE_VARIABLES_LOADED FEISTY_MEOW_LOADING_DOCK USER_CUSTOMIZATIONS_LOADED
-    unalias CORE_ALIASES_LOADED
+    unalias CORE_ALIASES_LOADED &>/dev/null
     unset -f function_sentinel 
     # reload feisty meow environment in current shell.
     source $FEISTY_MEOW_SCRIPTS/core/launch_feisty_meow.sh
index 965e67ad0b137a00728ae23ed98ce8610d492299..ac0176c7c208b38a8ca18e3050c5fa5f1d3b8c07 100644 (file)
@@ -5,6 +5,8 @@
 source "$FEISTY_MEOW_SCRIPTS/core/functions.sh"
 source "$FEISTY_MEOW_SCRIPTS/rev_control/version_control.sh"
 
+##############
+
 echo "Committing repositories at: $(date)"
 
 if [ "$OS" != "Windows_NT" ]; then
@@ -14,3 +16,11 @@ else
   checkin_list $HOME c:/ d:/ e:/ 
 fi
 
+##############
+
+# regenerate the scripts after checking in, since this could mean a modified version
+# of feisty meow is present.
+regenerate
+
+##############
+
index 06e9f95f30db2ed2c03782cec30e448692b8fc58..9da0d4f4a6800fb4f28fb1807ee2187c0b74be2c 100644 (file)
@@ -32,7 +32,7 @@ export TMPO_CHK=$TMP/zz_chk.log
 
 rm -f "$TMPO_CHK"
 
-echo "Getting repositories at: $(date)"
+echo "getting repositories at: $(date)"
 
 # perform the checkouts as appropriate per OS.
 if [ "$OS" != "Windows_NT" ]; then
@@ -43,11 +43,8 @@ fi
 
 ##############
 
-# we now regenerate the scripts after getme, to ensure it's done automatically.
-bash "$FEISTY_MEOW_SCRIPTS/core/reconfigure_feisty_meow.sh"
-perl "$FEISTY_MEOW_SCRIPTS/core/generate_aliases.pl"
-echo
-nechung
+# regenerate the scripts after getting latest version of feisty meow.
+regenerate
 
 ##############