Skip to content

Commit

Permalink
Merge pull request #89 from wegotoeleven/master
Browse files Browse the repository at this point in the history
UTC7 Updates
  • Loading branch information
jessepeterson committed Feb 7, 2020
2 parents 48af5f3 + 89f1f15 commit 207663f
Show file tree
Hide file tree
Showing 2 changed files with 156 additions and 80 deletions.
192 changes: 112 additions & 80 deletions Extensis/UniversalTypeClient.uninstall.sh
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@
#!/bin/bash

# enable global debugging of script
## set to "on" to echo additional comments to screen
## set to "off" or simply comment out for production
# Enable global debugging of script
## Set to "on" to echo additional comments to screen
## Set to "off" or simply comment out for production
# ECHO_DEBUG=on


: <<TITLE
*************************************************
* Extensis Technical Support *
* Universal Type Client Removal Tool *
* removes v1.0.0 thru v5.0.0 *
* on osx 10.4.x thru osx 10.10 *
* kbeck@extensis.com *
* 2014-1113 *
*************************************************
*
* Universal Type Client Removal Tool
* Removes version v1.0.0 through v7.0.2
* on Mac OS X 10.4.11 through macOS 10.14
* Web: http://www.extensis.com/support
* Email: support@extensis.com
* Last Updated 2019-04-24
*
TITLE

#################################################
## GOALS ##
#################################################
##
## GOALS
##

: <<GOALS
Expand All @@ -33,9 +33,9 @@ TITLE
GOALS

#################################################
## LIST ALL FUNCTIONS IN ALPHA ORDER ##
#################################################
##
## LIST ALL FUNCTIONS IN ALPHA ORDER
##


#----------------------------
Expand All @@ -47,7 +47,7 @@ ECHO_DEBUG ()
# this function checks for errors to aid in debugging
# will echo passed parameters only if ECHO_DEBUG is set to "on" in header of script
# yes, ECHO_DEBUG breaks our syntax conventions in favor of readability when debugging.
# i grow old, i grow old, i shall wear the bottoms of my trousers rolled . . ."
# i grow old, i grow old, i shall wear the bottoms of my trousers rolled ..."
[ "$ECHO_DEBUG" = "on" ] && $@

} # end of function ECHO_DEBUG
Expand All @@ -66,24 +66,23 @@ ECHO_DEBUG echo "[DEBUG] i am function_letterhead"

cat <<LETTERHEAD
*************************************************
* Extensis Technical Support *
* Universal Type Client Removal Tool *
* removes v1.0.0 thru v5.0.0 *
* on osx 10.4.11 thru osx 10.10 *
* www.extensis.com *
*************************************************
* Please follow all instructions *
* carefully and use at your own risk *
*************************************************
*
* Universal Type Client Removal Tool
* Removes version v1.0.0 through v6.1.5
* on Mac OS X 10.4.11 through macOS 10.13
* http://www.extensis.com/support
*
* Please follow all instructions carefully
* and use at your own risk
*
LETTERHEAD

} # end of function "letterhead"


#----------------------------
function_remove_UTC ()
function_remove_UTC ()
#----------------------------
{

Expand All @@ -92,27 +91,27 @@ function_remove_UTC ()

ECHO_DEBUG echo "[DEBUG] i am function_remove UTC"

echo "Closing System Preferences . . ."
echo "Closing System Preferences ..."
# close system preferences on osx 10.7, 10.6 and 10.5 machines in case UTCore preference panel is open
# note: unable to close on 10.4 machine
SYSTEM_PREFERENCES=$(ps -ax | grep -i "/Applications/System Preferences.app/Contents/MacOS/System Preferences" | grep -vi "grep" | awk ' { print $1 } ')
if [ -n "$SYSTEM_PREFERENCES" ]; then
sudo kill -s KILL "$SYSTEM_PREFERENCES" > /dev/null 2>&1
sleep 3
fi
echo ". . . Done"
echo "... Done"

# stop the QuickMatch process called QMRenderer
echo "Shutting down QuickMatch/QMRenderer . . ."
echo "Shutting down QuickMatch/QMRenderer ..."
QUICK_MATCH=$(ps -ax | grep -i "/Applications/Universal Type Client.app/Contents/Resources/QMRenderer" | grep -vi "grep" | awk ' { print $1 } ')
if [ -n "$QUICK_MATCH" ]; then
sudo kill -s KILL "$QUICK_MATCH" > /dev/null 2>&1
sleep 3
fi
echo ". . . Done"
echo "... Done"

## stop the FMCore process for v2 thru v5
echo "Shutting down Universal Type Core . . ."
## stop the FMCore process for v2 thru v6
echo "Shutting down Universal Type Core ..."
UTCORE_NEW=$(ps -ax | grep -i "Universal Type Client.app/Contents/Resources/FMCore" | grep -vi "grep" | awk ' { print $1 } ')
while [ -n "$UTCORE_NEW" ]; do
sudo kill -s KILL "$UTCORE_NEW" > /dev/null 2>&1
Expand All @@ -125,45 +124,45 @@ while [ -n "$UTCORE_OLD" ]; do
sudo kill -s KILL "$UTCORE_OLD" > /dev/null 2>&1
UTCORE_OLD=$(ps -ax | grep -i "Universal Type Client.app/Contents/Resources/UTCore" | grep -vi "grep" | awk ' { print $1 } ')
done
echo ". . . Done"
echo "... Done"

# stop the app
echo "Shutting down $APP application . . ."
echo "Shutting down $APP application ..."
UTC_APPLICATION=$(ps -ax | grep -i "Universal Type Client.app/Contents/MacOS/Universal Type Client" | grep -vi "grep" | awk ' { print $1 } ')
if [ -n "$UTC_APPLICATION" ]; then
sudo kill -s KILL "$UTC_APPLICATION" > /dev/null 2>&1
fi
sleep 3
echo ". . . Done"
echo "... Done"

# remove the application
echo "Removing $APP application . . ."
echo "Removing $APP application ..."
sudo rm -rf "/Applications/Universal Type Client.app" > /dev/null 2>&1
echo ". . . Done"
echo "... Done"

# remove the plugin frameworks, launch agent and ut-core prefpane
echo "Removing $APP plugin frameworks . . ."
echo "Removing $APP plugin frameworks ..."
sudo rm -rf "/Library/Frameworks/ExtensisFontManagement.framework" > /dev/null 2>&1
sudo rm -rf "/Library/Frameworks/ExtensisPluginInterface.framework" > /dev/null 2>&1
sudo rm -rf "/Library/Frameworks/ExtensisPlugins.framework" > /dev/null 2>&1
sudo rm -rf "/Library/LaunchAgents/com.extensis.FMCore.plist" > /dev/null 2>&1
sudo rm -rf "/Library/PreferencePanes/utcore-prefpane.prefPane" > /dev/null 2>&1
echo ". . . Done"
sudo rm -rf "/Library/PreferencePanes/utcore-prefpane.prefPane" > /dev/null 2>&1
echo "... Done"

# remove launch agent
echo "Removing $APP launch agent. . ."
echo "Removing $APP launch agent..."
sudo rm -rf "/Library/LaunchAgents/com.extensis.FMCore.plist" > /dev/null 2>&1
sudo rm -rf "/private/var/run/SCHelper" > /dev/null 2>&1
echo ". . . Done"
sudo rm -rf "/private/var/run/SCHelper" > /dev/null 2>&1
echo "... Done"

# remove optional config file
echo "Removing $APP config file . . ."
sudo rm -rf "/Library/Preferences/com.extensis.UniversalTypeClient.conf" > /dev/null 2>&1
sudo rm -rf "/Library/Preferences/com.extensis.TypeServerCoreClient.conf" > /dev/null 2>&1
echo ". . . Done"
echo "Removing $APP config file ..."
sudo rm -rf "/Library/Preferences/com.extensis.UniversalTypeClient.conf" > /dev/null 2>&1
sudo rm -rf "/Library/Preferences/com.extensis.TypeServerCoreClient.conf" > /dev/null 2>&1
echo "... Done"

# remove the user preferences and odds and ends for all user accounts
echo "Removing $APP preference files for all user accounts . . ."
echo "Removing $APP preference files for all user accounts ..."
# create a variable for all users accounts.
## note: use ls -1 (one) not ls -l (larry)
USERS="$(ls -1 /Users)"
Expand All @@ -177,14 +176,17 @@ for USERDIR in $USERS; do
sudo rm -rf "/Users/$USERDIR/Library/Preferences/com.extensis.UniversalType.plugins.*" > /dev/null 2>&1
sudo rm -rf "/Users/$USERDIR/Library/Preferences/UTCorePrefs.db" > /dev/null 2>&1
sudo rm -rf "/Users/$USERDIR/Library/Caches/FMCore" > /dev/null 2>&1
#remove corecli for UTC versions 5 and below
sudo rm -rf "/usr/bin/corecli" > /dev/null 2>&1
#remove corecli for UTC version 6
sudo rm -rf "/usr/local/bin/corecli" > /dev/null 2>&1
done
echo ". . . Done"
echo "... Done"

echo "Removing $APP plug-ins . . ."
echo "Removing $APP plug-ins ..."
# remove the auto-activation plugins
## Universal Type Client 5x, 4x, 3x and 2x
### remove illustrator CS2, CS3, CS4, CS5, CS 5.5 (aka 5.1), CS6, CC (aka CS7) and CC 2014
## Universal Type Client 6x, 5x, 4x, 3x and 2x
### remove illustrator CS2, CS3, CS4, CS5, CS 5.5 (aka 5.1), CS6, CC (aka CS7), CC 2014, CC 2015.x, CC 2017, CC 2018, and CC 2019
sudo rm -rf "/Applications/Adobe Illustrator CS2/Plug-ins.localized/Extensions.localized/ExtensisFontManagementAICS2.aip" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe Illustrator CS3/Plug-ins.localized/Extensions.localized/ExtensisFontManagementAICS3.aip" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe Illustrator CS4/Plug-ins.localized/Extensions.localized/ExtensisFontManagementAICS4.aip" > /dev/null 2>&1
Expand All @@ -193,16 +195,25 @@ sudo rm -rf "/Applications/Adobe Illustrator CS5.1/Plug-ins.localized/Extensions
sudo rm -rf "/Applications/Adobe Illustrator CS6/Plug-ins.localized/Extensions.localized/ExtensisFontManagementAICS6.aip" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe Illustrator CC/Plug-ins.localized/Extensions.localized/ExtensisFontManagementAICS7.aip" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe Illustrator CC 2014/Plug-ins.localized/Extensions.localized/ExtensisFontManagementAICC2014.aip" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe Illustrator CC 2015/Plug-ins.localized/Extensions.localized/ExtensisFontManagementAICC2015.aip" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe Illustrator CC 2015.3/Plug-ins.localized/Extensions.localized/ExtensisFontManagementAICC2015.aip" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe Illustrator CC 2017/Plug-ins.localized/Extensions.localized/ExtensisFontManagementAICC2017.aip" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe Illustrator CC 2018/Plug-ins.localized/Extensions.localized/ExtensisFontManagementAICC2018.aip" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe Illustrator CC 2019/Plug-ins.localized/Extensions.localized/ExtensisFontManagementAICC2019.aip" > /dev/null 2>&1

### remove incopy CS4, CS5, CS 5.5 (aka 5.1), CS6, CC (aka CS7) and CC 2014
### remove incopy CS4, CS5, CS 5.5 (aka 5.1), CS6, CC (aka CS7), CC 2014, CC 2015, CC 2017, CC 2018, and CC 2019
sudo rm -rf "/Applications/Adobe InCopy CS4/Plug-Ins/Font Activation/ExtensisFontManagementICCS4.InDesignPlugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe InCopy CS5/Plug-Ins/Font Activation/ExtensisFontManagementICCS5.InDesignPlugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe InCopy CS5.5/Plug-Ins/Font Activation/ExtensisFontManagementICCS5.5.InDesignPlugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe InCopy CS6/Plug-Ins/Font Activation/ExtensisFontManagementICCS6.InDesignPlugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe InCopy CC/Plug-Ins/Font Activation/ExtensisFontManagementICCS7.InDesignPlugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe InCopy CC 2014/Plug-Ins/Font Activation/ExtensisFontManagementICCC2014.InDesignPlugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe InCopy CC 2015/Plug-Ins/Font Activation/ExtensisFontManagementICCC2015.InDesignPlugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe InCopy CC 2017/Plug-Ins/Font Activation/ExtensisFontManagementICCC2017.InDesignPlugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe InCopy CC 2018/Plug-Ins/Font Activation/ExtensisFontManagementICCC2018.InDesignPlugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe InCopy CC 2019/Plug-Ins/Font Activation/ExtensisFontManagementICCC2019.InDesignPlugin" > /dev/null 2>&1

### remove indesign CS2, CS3, CS4, CS5, CS 5.5, CS6, CC (aka CS7) and CC 2014
### remove indesign CS2, CS3, CS4, CS5, CS 5.5, CS6, CC (aka CS7), CC 2014, CC 2015, CC 2017, CC 2018, and CC 2019
sudo rm -rf "/Applications/Adobe InDesign CS2/Plug-Ins/Font Activation/ExtensisFontManagementIDCS2.InDesignPlugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe InDesign CS3/Plug-Ins/Font Activation/ExtensisFontManagementIDCS3.InDesignPlugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe InDesign CS4/Plug-Ins/Font Activation/ExtensisFontManagementIDCS4.InDesignPlugin" > /dev/null 2>&1
Expand All @@ -211,23 +222,44 @@ sudo rm -rf "/Applications/Adobe InDesign CS5.5/Plug-Ins/Font Activation/Extensi
sudo rm -rf "/Applications/Adobe InDesign CS6/Plug-Ins/Font Activation/ExtensisFontManagementIDCS6.InDesignPlugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe InDesign CC/Plug-Ins/Font Activation/ExtensisFontManagementIDCS7.InDesignPlugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe InDesign CC 2014/Plug-Ins/Font Activation/ExtensisFontManagementIDCC2014.InDesignPlugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe InDesign CC 2015/Plug-Ins/Font Activation/ExtensisFontManagementIDCC2015.InDesignPlugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe InDesign CC 2017/Plug-Ins/Font Activation/ExtensisFontManagementIDCC2017.InDesignPlugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe InDesign CC 2018/Plug-Ins/Font Activation/ExtensisFontManagementIDCC2018.InDesignPlugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe InDesign CC 2019/Plug-Ins/Font Activation/ExtensisFontManagementIDCC2019.InDesignPlugin" > /dev/null 2>&1

### remove photoshop CS4, CS5, CS 5.5 (aka 5.1), CS6, CC (aka CS7) and CC 2014
### remove photoshop CS4, CS5, CS 5.5 (aka 5.1), CS6, CC (aka CS7), CC 2014, CC 2015, CC 2017, CC 2018, and CC 2019
sudo rm -rf "/Applications/Adobe Photoshop CS4/Plug-Ins/Automate/ExtensisFontManagementPSCS4.plugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe Photoshop CS5/Plug-Ins/Automate/ExtensisFontManagementPSCS5.plugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe Photoshop CS5.1/Plug-ins/Automate/ExtensisFontManagementPSCS5.plugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe Photoshop CS6/Plug-ins/Automate/ExtensisFontManagementPSCS6.plugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe Photoshop CC/Plug-ins/Automate/ExtensisFontManagementPSCS7.plugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe Photoshop CC 2014/Plug-Ins/Automate/ExtensisFontManagementPSCC2014.plugin" > /dev/null 2>&1

### remove QXP7, QXP8, QXP9 and QXP10 plug-ins
sudo rm -rf "/Applications/Adobe Photoshop CC 2015/Plug-Ins/Automate/ExtensisFontManagementPSCC2015.plugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe Photoshop CC 2015.5/Plug-Ins/Automate/ExtensisFontManagementPSCC2015.plugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe Photoshop CC 2017/Plug-Ins/Automate/ExtensisFontManagementPSCC2017.plugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe Photoshop CC 2018/Plug-Ins/Automate/ExtensisFontManagementPSCC2018.plugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe Photoshop CC 2019/Plug-Ins/Automate/ExtensisFontManagementPSCC2019.plugin" > /dev/null 2>&1

### remove After Effects plugins from CC 2015.x and CC 2017, CC 2018, and CC 2019
sudo rm -rf "/Applications/Adobe After Effects CC 2015/Plug-ins/Extensions/ExtensisFontManagementAECC2015.plugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe After Effects CC 2015.3/Plug-ins/Extensions/ExtensisFontManagementAECC2015.plugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe After Effects CC 2017/Plug-Ins/Extensions/ExtensisFontManagementAECC2017.plugin" > /dev/null 2>&1
sudo rm -rf "/Applications/Adobe After Effects CC 2018/Plug-Ins/Extensions/ExtensisFontManagementAECC2018.plugin" > /dev/null 2>&1

### we may install an inert plugin to CC 2014 as well, remove it.
sudo rm -rf "/Applications/Adobe After Effects CC 2014/Plug-ins/Extensions/ExtensisFontManagementAECC2015.plugin" > /dev/null 2>&1

### remove QXP7, QXP8, QXP9, QXP10, QXP2015, QXP2016, and QXP2017 plug-ins
sudo rm -rf "/Applications/QuarkXPress 7/XTensions/ExtensisFontManagementQXT7.xnt" > /dev/null 2>&1
sudo rm -rf "/Applications/QuarkXPress 7.31/XTensions/ExtensisFontManagementQXT7.xnt" > /dev/null 2>&1
sudo rm -rf "/Applications/QuarkXPress 7.5/XTensions/ExtensisFontManagementQXT7.xnt" > /dev/null 2>&1
sudo rm -rf "/Applications/QuarkXPress 8/XTensions/ExtensisFontManagementQXT8.xnt" > /dev/null 2>&1
sudo rm -rf "/Applications/QuarkXPress 9/XTensions/ExtensisFontManagementQXT9.xnt" > /dev/null 2>&1
sudo rm -rf "/Applications/QuarkXPress 10/XTensions/ExtensisFontManagementQXT10.xnt" > /dev/null 2>&1

sudo rm -rf "/Applications/QuarkXPress 2015/XTensions/ExtensisFontManagementQXT2015.xnt" > /dev/null 2>&1
sudo rm -rf "/Applications/QuarkXPress 2016/XTensions/ExtensisFontManagementQXT2016.xnt" > /dev/null 2>&1
sudo rm -rf "/Applications/QuarkXPress 2017/XTensions/ExtensisFontManagementQXT2017.xnt" > /dev/null 2>&1

## Universal Type Client 1.x
### remove CS2, CS3, CS4, QXP7, QXP8 plug-ins
sudo rm -rf "/Applications/Adobe Illustrator CS2/Plug-ins.localized/Extensions.localized/UniversalTypeAICS2.aip" > /dev/null 2>&1
Expand All @@ -243,10 +275,10 @@ sudo rm -rf "/Applications/QuarkXPress 7/XTensions/UniversalTypeQuarkXT7.xnt" >
sudo rm -rf "/Applications/QuarkXPress 7.31/XTensions/UniversalTypeQuarkXT7.xnt" > /dev/null 2>&1
sudo rm -rf "/Applications/QuarkXPress 7.5/XTensions/UniversalTypeQuarkXT7.xnt" > /dev/null 2>&1
sudo rm -rf "/Applications/QuarkXPress 8/XTensions/UniversalTypeQuarkXT8.xnt" > /dev/null 2>&1
echo ". . . Done"
echo "... Done"

# remove the font panels
echo "Removing $APP font panels . . ."
echo "Removing $APP font panels ..."
# remove the CS5, CS 5.5, CS6, CC and CC 2014 font panels
# for adobe CC 2014:
sudo rm -rf /Library/Application\ Support/Adobe/CEP/extensions/Extensis_* > /dev/null 2>&1
Expand All @@ -256,11 +288,11 @@ sudo rm -rf /Library/Application\ Support/Adobe/CEPServiceManager4/extensions/Ex
sudo rm -rf /Library/Application\ Support/Adobe/CS6ServiceManager/extensions/Extensis_* > /dev/null 2>&1
# for CS5:
sudo rm -rf /Library/Application\ Support/Adobe/CS5ServiceManager/extensions/Extensis_* > /dev/null 2>&1
echo ". . . Done"
# remove receipts for osx 10.6 thru 10.9
echo "Removing $APP receipts . . ."
### Universal Type Client 4x, 3x, 2x, 1x
echo "... Done"

# remove receipts for osx 10.6 thru 10.10
echo "Removing $APP receipts ..."
### Universal Type Client 6x, 5x, 4x, 3x, 2x, 1x
### remove with wildcard
sudo rm -rf /private/var/db/receipts/com.extensis.UniversalTypeClient.* > /dev/null 2>&1

Expand Down Expand Up @@ -298,13 +330,13 @@ sudo rm -rf "/Library/Receipts/UniversalTypeIDCS2.pkg" > /dev/null 2>&1
sudo rm -rf "/Library/Receipts/UniversalTypeIDCS3.pkg" > /dev/null 2>&1
sudo rm -rf "/Library/Receipts/UniversalTypeQuarkXT7.pkg" > /dev/null 2>&1
sudo rm -rf "/Library/Receipts/UTCore-Prefpane.pkg" > /dev/null 2>&1
echo ". . . Done"
echo "... Done"

# remove the UTC font cache for all users
echo "Removing $APP cache . . ."
echo "Removing $APP cache ..."
sudo rm -rf /Library/Extensis/UTC/* > /dev/null 2>&1
sudo rm -rf "/Library/Extensis/com.extensis.FMCore-LaunchInfo.conf" > /dev/null 2>&1
echo ". . . Done"
echo "... Done"
echo ""

} # end function_remove_UTC
Expand Down Expand Up @@ -372,17 +404,17 @@ APP="Universal Type Client"
function_verify_is_mac_admin

# write a msg to system.log
logger com.extensis.support.UTC-removal-tool: Removing $APP now . . .
logger com.extensis.support.UTC-removal-tool: Removing $APP now ...

# run function_remove_UTC
function_remove_UTC

# write a msg to system.log
logger com.extensis.support.UTC-removal-tool: $APP successfully removed.
# print results to screen
logger com.extensis.support.UTC-removal-tool: $APP successfully removed.



# print results to screen
echo "--------------------------------------------------------------"
echo "*** RESULT ***"
echo "--------------------------------------------------------------"
Expand All @@ -406,7 +438,7 @@ exit

: <<COMMENTBLOCK
[ ] 2014-1113: enclose me; love me. i am a block of comments
[ ] 2017-0:613 enclose me; love me. i am a block of comments
COMMENTBLOCK
COMMENTBLOCK
Loading

0 comments on commit 207663f

Please sign in to comment.