SMOLNET PORTAL home about changes
ifix parameter handling - notes - a console notes manager using git	Err	bitreich.org	70
1Log	/scm/notes/log.gph	bitreich.org	70
1Files	/scm/notes/files.gph	bitreich.org	70
1Refs	/scm/notes/refs.gph	bitreich.org	70
1Tags	/scm/notes/tag	bitreich.org	70
1LICENSE	/scm/notes/file/LICENSE.gph	bitreich.org	70
i---	Err	bitreich.org	70
1commit 41390477577874b866f2f5a2c2c3b50c71f67237	/scm/notes/commit/41390477577874b866f2f5a2c2c3b50c71f67237.gph	bitreich.org	70
1parent 3e4e0e0592a07ce3c5edbb3bad1dd9e6f50ce52b	/scm/notes/commit/3e4e0e0592a07ce3c5edbb3bad1dd9e6f50ce52b.gph	bitreich.org	70
hAuthor: Solene Rapenne <solene@perso.pw>	URL:mailto:solene@perso.pw	bitreich.org	70
iDate:   Sat, 14 Jul 2018 12:32:48 +0200	Err	bitreich.org	70
i	Err	bitreich.org	70
ifix parameter handling	Err	bitreich.org	70
i	Err	bitreich.org	70
iDiffstat:	Err	bitreich.org	70
i  M notes                               |      29 ++++++++++++++++++-----------	Err	bitreich.org	70
i	Err	bitreich.org	70
i1 file changed, 18 insertions(+), 11 deletions(-)	Err	bitreich.org	70
i---	Err	bitreich.org	70
1diff --git a/notes b/notes	/scm/notes/file/notes.gph	bitreich.org	70
i@@ -1,4 +1,5 @@	Err	bitreich.org	70
i #!/bin/sh	Err	bitreich.org	70
i+set -x	Err	bitreich.org	70
i 	Err	bitreich.org	70
i # tool for taking notes inside a git repository	Err	bitreich.org	70
i 	Err	bitreich.org	70
i@@ -64,8 +65,14 @@ edit() {	Err	bitreich.org	70
i # show file history using tig program	Err	bitreich.org	70
i histo() {	Err	bitreich.org	70
i         cd "$REPO"	Err	bitreich.org	70
i-        tig "$1"	Err	bitreich.org	70
i-        exit 0	Err	bitreich.org	70
i+        if [ -f "$1" ]	Err	bitreich.org	70
i+        then	Err	bitreich.org	70
i+                tig "$1"	Err	bitreich.org	70
i+                exit 0	Err	bitreich.org	70
i+        else	Err	bitreich.org	70
i+                printf 'Aborting: "%s" file does not exist.\n' "$1"	Err	bitreich.org	70
i+                exit 5	Err	bitreich.org	70
i+        fi	Err	bitreich.org	70
i }	Err	bitreich.org	70
i 	Err	bitreich.org	70
i # output the content of a file	Err	bitreich.org	70
i@@ -138,14 +145,14 @@ then	Err	bitreich.org	70
i fi	Err	bitreich.org	70
i 	Err	bitreich.org	70
i case "$1" in	Err	bitreich.org	70
i-        "ls")  display ;;	Err	bitreich.org	70
i-        "i*")  initialization ;;	Err	bitreich.org	70
i-        "la*") last ;;	Err	bitreich.org	70
i-        "e*")  [ -n "$2" ] && edit   "$2" ;;	Err	bitreich.org	70
i-        "hi*") [ -n "$2" ] && histo  "$2" ;;	Err	bitreich.org	70
i-        "r*")  [ -n "$2" ] && delete "$2" ;;	Err	bitreich.org	70
i-        "c*")  [ -n "$2" ] && show_file "$2" ;;	Err	bitreich.org	70
i-        "_files") _completion_list ;;	Err	bitreich.org	70
i+        ls)   display ;;	Err	bitreich.org	70
i+        i*) initialization ;;	Err	bitreich.org	70
i+        la*)  last ;;	Err	bitreich.org	70
i+        e*)  [ -n "$2" ] && edit   "$2" ;;	Err	bitreich.org	70
i+        hi*) [ -n "$2" ] && histo  "$2" ;;	Err	bitreich.org	70
i+        r*)  [ -n "$2" ] && delete "$2" ;;	Err	bitreich.org	70
i+        c*)  [ -n "$2" ] && show_file "$2" ;;	Err	bitreich.org	70
i+        _files) _completion_list ;;	Err	bitreich.org	70
i esac	Err	bitreich.org	70
i 	Err	bitreich.org	70
i if [ -f "$REPO/$1" ]; then	Err	bitreich.org	70
i@@ -153,4 +160,4 @@ if [ -f "$REPO/$1" ]; then	Err	bitreich.org	70
i         exit 0	Err	bitreich.org	70
i fi	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-usage && exit 1	Err	bitreich.org	70
i+#usage && exit 1	Err	bitreich.org	70
.
Response: text/plain
Original URLgopher://bitreich.org/0/scm/notes/commit/41390477577874b8...
Content-Typetext/plain; charset=utf-8