diff --git a/src/tools/update.zsh.erb b/src/tools/update.zsh.erb index 1140a64..7bb023f 100644 --- a/src/tools/update.zsh.erb +++ b/src/tools/update.zsh.erb @@ -49,8 +49,11 @@ if [[ ${TYPE} == branch ]]; then else OUT="Updating to ${TYPE} ${REV}" fi -[[ -n ${LOG} ]] && OUT="${OUT} -${LOG}" +if [[ -n ${LOG} ]]; then + LOG_LINES=(' '${(f)^LOG}) + OUT="${OUT} +${(F)LOG_LINES}" +fi if ERR=$(command git submodule update --init --recursive -q 2>&1); then if [[ ${OPT} != -q ]]; then print -R "$(print -P "${CLEAR_LINE}%F{green}✓%f") ${MODULE}: ${OUT}" diff --git a/zimfw.zsh b/zimfw.zsh index 27595a1..68483e0 100644 --- a/zimfw.zsh +++ b/zimfw.zsh @@ -182,7 +182,7 @@ _zimfw_clean_dumpfile() { } _zimfw_info() { - print 'Zim version: 1.0.0-SNAPSHOT (previous commit is 3af566d)' + print 'Zim version: 1.0.0-SNAPSHOT (previous commit is 601941f)' print "Zsh version: ${ZSH_VERSION}" print "System info: $(command uname -a)" } @@ -306,8 +306,11 @@ if [[ \${TYPE} == branch ]]; then else OUT=\"Updating to \${TYPE} \${REV}\" fi -[[ -n \${LOG} ]] && OUT=\"\${OUT} -\${LOG}\" +if [[ -n \${LOG} ]]; then + LOG_LINES=(' '\${(f)^LOG}) + OUT=\"\${OUT} +\${(F)LOG_LINES}\" +fi if ERR=\$(command git submodule update --init --recursive -q 2>&1); then if [[ \${OPT} != -q ]]; then print -R \"\$(print -P \"\${CLEAR_LINE}%F{green}✓%f\") \${MODULE}: \${OUT}\"