better handle include files with ../ use os.path.realpath
no double entries in markup autocomplete