SMOLNET PORTAL home about changes
i_files to get a list of files for autocompletion - 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 f4c996c7032765c73fdce88c65d43c8d9844e34e	/scm/notes/commit/f4c996c7032765c73fdce88c65d43c8d9844e34e.gph	bitreich.org	70
1parent e5b96dbf99c8250f3b5287f5c0d75dd65640edd3	/scm/notes/commit/e5b96dbf99c8250f3b5287f5c0d75dd65640edd3.gph	bitreich.org	70
hAuthor: Solene Rapenne <solene@perso.pw>	URL:mailto:solene@perso.pw	bitreich.org	70
iDate:   Fri, 13 Jul 2018 18:47:45 +0200	Err	bitreich.org	70
i	Err	bitreich.org	70
i_files to get a list of files for autocompletion	Err	bitreich.org	70
i	Err	bitreich.org	70
iDiffstat:	Err	bitreich.org	70
i  M notes                               |      13 +++++++++++++	Err	bitreich.org	70
i	Err	bitreich.org	70
i1 file changed, 13 insertions(+), 0 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@@ -102,6 +102,18 @@ last() {	Err	bitreich.org	70
i                 }'	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+_completion_list() {	Err	bitreich.org	70
i+        if [ -d "$REPO" ]	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+        else	Err	bitreich.org	70
i+                echo "$REPO does not exist. Aborting..."	Err	bitreich.org	70
i+                exit 4	Err	bitreich.org	70
i+        fi	Err	bitreich.org	70
i+}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i # create a git repo	Err	bitreich.org	70
i initialization() {	Err	bitreich.org	70
i         cd $REPO	Err	bitreich.org	70
i@@ -133,6 +145,7 @@ if expr "$PARAM1" : "^c" >/dev/null && [ -n "$PARAM2" ]; then show_file "$PARAM2	Err	bitreich.org	70
i if [ "$PARAM1" = "rm" ] && [ -n "$PARAM2" ]; then delete "$PARAM2" ; exit 0 ; fi	Err	bitreich.org	70
i if expr "$PARAM1" : "^he" >/dev/null ; then usage ; exit 0 ; fi	Err	bitreich.org	70
i if expr "$PARAM1" : "^l" >/dev/null ; then last; exit 0 ; fi	Err	bitreich.org	70
i+if [ "$PARAM1" = "_files" ] ; then _completion_list ; exit 0 ; fi	Err	bitreich.org	70
i 	Err	bitreich.org	70
i if [ -f "${REPO}/${PARAM1}" ] ; then edit "$PARAM1" ; exit 0 ; fi	Err	bitreich.org	70
i 	Err	bitreich.org	70
.
Response: text/plain
Original URLgopher://bitreich.org/0/scm/notes/commit/f4c996c7032765c7...
Content-Typetext/plain; charset=utf-8