          handler = "config_{}".format(sess_type)
  
          if filename is None:
              logger.debug("Popping file handler")
              cfgfile = self._file_handler("open", handler).retfile
              if not cfgfile:
                  logger.debug("No filename given")
                  return False
              filename = cfgfile.name
              cfgfile.close()
 
</s> remove                                      initial_folder=self._basename).retfile
 </s> add                                      initial_folder=self._basename).return_file </s> remove                                      initial_folder=self._dirname).retfile
 </s> add                                      initial_folder=self._dirname).return_file </s> remove         filename = FileHandler("filename", filetypes).retfile
 </s> add         filename = FileHandler("filename", filetypes).return_file </s> remove         location = FileHandler("dir", None).retfile
 </s> add         location = FileHandler("dir", None).return_file </s> remove         filename = FileHandler("savefilename", filetypes).retfile
 </s> add         filename = FileHandler("save_filename", filetypes).return_file
            cfgfile = self._file_handler("open", handler).return_file
          handler = "config_{}".format(sess_type)
  
          if filename is None:
              logger.debug("Popping file handler")
            cfgfile = self._file_handler("open", handler).return_file
              if not cfgfile:
                  logger.debug("No filename given")
                  return False
              filename = cfgfile.name
              cfgfile.close()
keep keep keep keep replace keep keep keep keep keep
 GUI fixes
  - Split themes and styles to own module
  - Fix border on console window
  - variable name updates to make pep8 happy 
lib/gui/project.py