def actute_warning():
 if (not sys.platform.startswith('linux')):
  return
 if (not os.path.exists('/usr/share/X11/locale/en_US.UTF-8/Compose')):
  return
 try:
  if qtutils.version_check('5.3.0'):
   return
 except ValueError:
  pass
 try:
  with open('/usr/share/X11/locale/en_US.UTF-8/Compose', 'r', encoding='utf-8') as f:
   for line in f:
    if ('<dead_actute>' in line):
     if (sys.stdout is not None):
      sys.stdout.flush()
     print "Note: If you got a 'dead_actute' warning above, that is not a bug in qutebrowser! See https://bugs.freedesktop.org/show_bug.cgi?id=69476 for details."
     break
 except OSError:
  log.init.exception('Failed to read Compose file')

def actute_warning ( ) : if ( not sys . platform . startswith ( 'linux' ) ) : return if ( not os . path . exists ( '/usr/share/X11/locale/en_US.UTF-8/Compose' ) ) : return try : if qtutils . version_check ( '5.3.0' ) : return except ValueError : pass try : with open ( '/usr/share/X11/locale/en_US.UTF-8/Compose' , 'r' , encoding = 'utf-8' ) as f : for line in f : if ( '<dead_actute>' in line ) : if ( sys . stdout is not None ) : sys . stdout . flush ( ) print "Note: If you got a 'dead_actute' warning above, that is not a bug in qutebrowser! See https://bugs.freedesktop.org/show_bug.cgi?id=69476 for details." break except OSError : log . init . exception ( 'Failed to read Compose file' )
display a warning about the dead_actute issue if needed .