From 7c89c99a6167084994ace2b95887194480e6703f Mon Sep 17 00:00:00 2001 From: Martin Winkler Date: Wed, 23 Feb 2022 11:27:47 +0100 Subject: [PATCH] Sequencer - determine system text editor and ask before seq configuration creation --- sequencer/sequencer.sh | 50 +++++++++++++++++++++++++++++++++++++----- 1 file changed, 44 insertions(+), 6 deletions(-) diff --git a/sequencer/sequencer.sh b/sequencer/sequencer.sh index 536ccce..b1dfaf3 100755 --- a/sequencer/sequencer.sh +++ b/sequencer/sequencer.sh @@ -25,6 +25,8 @@ MAX_STEP=512 ALIAS= CONTEXT_HELP=0 CONTEXT_EXE=0 +SEQ_NAME="$_SQN_ALIAS" +[ -z "$SEQ_NAME" ] && SEQ_NAME="${0##*/}" SEQ_CONFIG_EDIT=0 SEQ_CONFIG_NAME=".seqs" SEQ_CONFIG_FILE= @@ -35,6 +37,7 @@ SEQ_PROFILE_LIST=0 TEMPLATE_NAME=seqTemplateExample.sh MISSING_CONF=missingConf.log VERSION_STRING="${VERSION_REV}.${VERSION_MAJOR}.${VERSION_MINOR}" +DEFAULT_EDITOR_SYSTEM= BBLACK= ; [ -t 1 ] && BBLACK='\033[40m' BLACK= ; [ -t 1 ] && BLACK='\033[0;30m' @@ -59,11 +62,10 @@ SAVE_POS_EXE= ;[ -t 1 ] && SAVE_POS_EXE='\033[s' SAVE_POS= ;[ -t 1 ] && SAVE_POS='\033[3D\033[s\033[3C' RESTORE_POS= ;[ -t 1 ] && RESTORE_POS='\033[u' + helpSequencer() { - local scriptName=${0##*/} - [ ! -z "$_SQN_ALIAS" ] && scriptName="$_SQN_ALIAS" cat <