iStop displaying usage everytime - 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 cee1836f8f24b0630210aa0958dafe10821ab764 /scm/notes/commit/cee1836f8f24b0630210aa0958dafe10821ab764.gph bitreich.org 70
1parent 50c7e26a5acf0153960eb30d30316cb7be21d320 /scm/notes/commit/50c7e26a5acf0153960eb30d30316cb7be21d320.gph bitreich.org 70
hAuthor: Solene Rapenne <solene@perso.pw> URL:mailto:solene@perso.pw bitreich.org 70
iDate: Sat, 14 Jul 2018 12:08:59 +0200 Err bitreich.org 70
i Err bitreich.org 70
iStop displaying usage everytime Err bitreich.org 70
i Err bitreich.org 70
iDiffstat: Err bitreich.org 70
i M notes | 15 ++++++++++++--- Err bitreich.org 70
i Err bitreich.org 70
i1 file changed, 12 insertions(+), 3 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@@ -36,11 +36,13 @@ usage() { Err bitreich.org 70
i ': delete file' \ Err bitreich.org 70
i "$name [edit] PATH" \ Err bitreich.org 70
i ": start \$EDITOR ($EDITOR) on file and auto commit" Err bitreich.org 70
i+ exit 0 Err bitreich.org 70
i } Err bitreich.org 70
i Err bitreich.org 70
i # display a file tree of notes taken Err bitreich.org 70
i display() { Err bitreich.org 70
i colortree -C --prune --noreport "$REPO" Err bitreich.org 70
i+ exit 0 Err bitreich.org 70
i } Err bitreich.org 70
i Err bitreich.org 70
i # edit a file given as parameter Err bitreich.org 70
i@@ -52,6 +54,7 @@ edit() { Err bitreich.org 70
i "$EDITOR" "$1" Err bitreich.org 70
i git add "$1" Err bitreich.org 70
i git commit -m "editing by $USER" "$1" Err bitreich.org 70
i+ exit 0 Err bitreich.org 70
i else Err bitreich.org 70
i printf 'Aborting: "%s" is a directory.\n' "$1" Err bitreich.org 70
i exit 1 Err bitreich.org 70
i@@ -62,12 +65,14 @@ edit() { 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 } Err bitreich.org 70
i Err bitreich.org 70
i # output the content of a file Err bitreich.org 70
i show_file() { Err bitreich.org 70
i cd "$REPO" Err bitreich.org 70
i cat "$1" Err bitreich.org 70
i+ exit 0 Err bitreich.org 70
i } Err bitreich.org 70
i Err bitreich.org 70
i # delete a file and commit in git Err bitreich.org 70
i@@ -77,6 +82,7 @@ delete() { Err bitreich.org 70
i then Err bitreich.org 70
i git rm "$1" Err bitreich.org 70
i git commit -m "deleted by $USER" "$1" Err bitreich.org 70
i+ exit 0 Err bitreich.org 70
i else Err bitreich.org 70
i printf 'Aborting: "%s" is a directory.\n' "$1" Err bitreich.org 70
i exit 1 Err bitreich.org 70
i@@ -96,6 +102,7 @@ last() { Err bitreich.org 70
i printf("%20s: %s\n", date, file) Err bitreich.org 70
i } Err bitreich.org 70
i }' Err bitreich.org 70
i+ exit 0 Err bitreich.org 70
i } Err bitreich.org 70
i Err bitreich.org 70
i # raw list of files for completion Err bitreich.org 70
i@@ -104,6 +111,7 @@ _completion_list() { Err bitreich.org 70
i then Err bitreich.org 70
i cd "$REPO" Err bitreich.org 70
i find . -name '.git' -prune -o -mindepth 2 -type f -print | sed 's,^\./,,' Err bitreich.org 70
i+ exit 0 Err bitreich.org 70
i else Err bitreich.org 70
i printf 'Aborting: "%s" does not exist.\n' "$REPO" Err bitreich.org 70
i exit 4 Err bitreich.org 70
i@@ -119,6 +127,7 @@ initialization() { Err bitreich.org 70
i exit 3 Err bitreich.org 70
i else Err bitreich.org 70
i git init Err bitreich.org 70
i+ exit 0 Err bitreich.org 70
i fi Err bitreich.org 70
i } Err bitreich.org 70
i Err bitreich.org 70
i@@ -132,10 +141,10 @@ 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- "c*") [ -n "$2" ] && show_file "$2" ;; 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
.
Response:
text/plain