iadd edit command back for special cases - 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 b048880ad42ba99c6e5cba227505724d3b501ad2 /scm/notes/commit/b048880ad42ba99c6e5cba227505724d3b501ad2.gph bitreich.org 70 1parent 901af4715f8b6dd389b9d047a4ff15e769b61723 /scm/notes/commit/901af4715f8b6dd389b9d047a4ff15e769b61723.gph bitreich.org 70 hAuthor: Solene Rapenne URL:mailto:solene@perso.pw bitreich.org 70 iDate: Sat, 14 Jul 2018 11:17:16 +0200 Err bitreich.org 70 i Err bitreich.org 70 iadd edit command back for special cases Err bitreich.org 70 i Err bitreich.org 70 iDiffstat: Err bitreich.org 70 i M notes | 26 ++++++++++++++------------ Err bitreich.org 70 i Err bitreich.org 70 i1 file changed, 14 insertions(+), 12 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@@ -34,7 +34,7 @@ usage() { Err bitreich.org 70 i ': output content of the file' \ Err bitreich.org 70 i "$name rm PATH" \ Err bitreich.org 70 i ': delete file' \ Err bitreich.org 70 i- "$name PATH" \ 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 } Err bitreich.org 70 i Err bitreich.org 70 i@@ -128,19 +128,21 @@ then Err bitreich.org 70 i exit 2 Err bitreich.org 70 i fi Err bitreich.org 70 i Err bitreich.org 70 i-if [ -f "$REPO/$1" ]; then Err bitreich.org 70 i- edit "$1" Err bitreich.org 70 i- exit 0 Err bitreich.org 70 i-fi Err bitreich.org 70 i- Err bitreich.org 70 i case "$1" in Err bitreich.org 70 i- '') display ;; Err bitreich.org 70 i- "ls") display ;; Err bitreich.org 70 i- "i*") initialization ;; Err bitreich.org 70 i+ '') display ;; 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- "r*") [ -n "$2" ] && delete "$2" ;; Err bitreich.org 70 i+ "c*") [ -n "$2" ] && show_file "$2" ;; Err bitreich.org 70 i+ "r*") [ -n "$2" ] && delete "$2" ;; Err bitreich.org 70 i "_files") _completion_list ;; Err bitreich.org 70 i- *) usage && exit 1 ;; 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+ edit "$1" 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 .