URI: 
       _files to get a list of files for autocompletion - notes - a console notes manager using git
   DIR Log
   DIR Files
   DIR Refs
   DIR Tags
   DIR LICENSE
       ---
   DIR commit f4c996c7032765c73fdce88c65d43c8d9844e34e
   DIR parent e5b96dbf99c8250f3b5287f5c0d75dd65640edd3
  HTML Author: Solene Rapenne <solene@perso.pw>
       Date:   Fri, 13 Jul 2018 18:47:45 +0200
       
       _files to get a list of files for autocompletion
       
       Diffstat:
         M notes                               |      13 +++++++++++++
       
       1 file changed, 13 insertions(+), 0 deletions(-)
       ---
   DIR diff --git a/notes b/notes
       @@ -102,6 +102,18 @@ last() {
                        }'
        }
        
       +# raw list of files for completion
       +_completion_list() {
       +        if [ -d "$REPO" ]
       +        then
       +                cd "$REPO"
       +                find . -name '.git' -prune -o -mindepth 2 -type f -print | sed 's,^\./,,'
       +        else
       +                echo "$REPO does not exist. Aborting..."
       +                exit 4
       +        fi
       +}
       +
        # create a git repo
        initialization() {
                cd $REPO
       @@ -133,6 +145,7 @@ if expr "$PARAM1" : "^c" >/dev/null && [ -n "$PARAM2" ]; then show_file "$PARAM2
        if [ "$PARAM1" = "rm" ] && [ -n "$PARAM2" ]; then delete "$PARAM2" ; exit 0 ; fi
        if expr "$PARAM1" : "^he" >/dev/null ; then usage ; exit 0 ; fi
        if expr "$PARAM1" : "^l" >/dev/null ; then last; exit 0 ; fi
       +if [ "$PARAM1" = "_files" ] ; then _completion_list ; exit 0 ; fi
        
        if [ -f "${REPO}/${PARAM1}" ] ; then edit "$PARAM1" ; exit 0 ; fi