old_contents: """Suggest creating symbolic link if hard link is not allowed.
  
  Example:
  > ln barDir barLink
  ln: ‘barDir’: hard link not allowed for directory
  
  --> ln -s barDir barLink
  """
  
  import re
  from thefuck.specific.sudo import sudo_support
  
  
  @sudo_support
  def match(command):
      return (command.stderr.endswith("hard link not allowed for directory") and
              command.script.startswith("ln "))
  
  
  @sudo_support
  def get_new_command(command):
      return re.sub(r'^ln ', 'ln -s ', command.script)
  
new_contents: # -*- coding: utf-8 -*-
  """Suggest creating symbolic link if hard link is not allowed.
  
  Example:
  > ln barDir barLink
  ln: ‘barDir’: hard link not allowed for directory
  
  --> ln -s barDir barLink
  """
  
  import re
  from thefuck.specific.sudo import sudo_support
  
  
  @sudo_support
  def match(command):
      return (command.stderr.endswith("hard link not allowed for directory") and
              command.script.startswith("ln "))
  
  
  @sudo_support
  def get_new_command(command):
      return re.sub(r'^ln ', 'ln -s ', command.script)
  
subject: Fix encoding error in source file example