From 2c3e82d3ed1d2db991f5d17c8ac7e7a162164323 Mon Sep 17 00:00:00 2001 From: thek4n Date: Tue, 28 May 2024 15:53:12 +0300 Subject: [PATCH] ref(zsh): cli calculator --- home/user/.config/zsh/calculator | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/home/user/.config/zsh/calculator b/home/user/.config/zsh/calculator index 57a6076..19ef42d 100644 --- a/home/user/.config/zsh/calculator +++ b/home/user/.config/zsh/calculator @@ -9,10 +9,10 @@ aliases[=]='noglob __calc' function accept-line() { - if [[ $BUFFER =~ '^[ ]?\(?[-+]?[0-9]+' ]]; then + if [[ $BUFFER =~ '^[ ]?\(?[-+]?[0-9]+[^a-zA-Z]+' ]]; then echo test "$BUFFER[1]" != " " && print -S -- "$BUFFER" # saving the command to history - __calc "$BUFFER" + __calc "$BUFFER" | sed 's/\.$//' BUFFER= fi zle .$WIDGET