<commit_before>atom_feed(
  :url         => custom_atom_posts(@tag,@author),
  :root_url    => custom_posts(@tag,@author, :only_path => false),
  :schema_date => '2008'
) do |feed|
  feed.title     posts_title(@post, @tag, @author)
  feed.updated   @posts.empty? ? Time.now.utc : @posts.collect(&:edited_at).max
  feed.generator "mmmmblog", "uri" => AppConfig.site

  feed.author do |xml|
    xml.name  writers(@author)
    xml.email AppConfig.author["email"] unless AppConfig.author["email"].nil?
  end

  @posts.each do |post|
   feed.entry(post, :url => post_slug_path(post, @tag, @author, :only_path => false), :published => post.published_at, :updated => post.edited_at) do |entry|
      entry.title   post.title
      entry.content textilize(post.body)
    end
  end
end<commit_msg>try to escape<commit_after>atom_feed(
  :url         => custom_atom_posts(@tag,@author),
  :root_url    => custom_posts(@tag,@author, :only_path => false),
  :schema_date => '2008'
) do |feed|
  feed.title     posts_title(@post, @tag, @author)
  feed.updated   @posts.empty? ? Time.now.utc : @posts.collect(&:edited_at).max
  feed.generator "mmmmblog", "uri" => AppConfig.site

  feed.author do |xml|
    xml.name  writers(@author)
    xml.email AppConfig.author["email"] unless AppConfig.author["email"].nil?
  end

  @posts.each do |post|
   feed.entry(post, :url => post_slug_path(post, @tag, @author, :only_path => false), :published => post.published_at, :updated => post.edited_at) do |entry|
      entry.title   post.title
      entry.content  textilize(post.body), :type => 'html'
    end
  end
end
{'fraction_non_alphanumeric': 0.1606022584692597, 'fraction_numerical': 0.005018820577164366, 'mean_word_length': 3.9076923076923076, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 22, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 6}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5981749', 'n_tokens_mistral': 570, 'n_tokens_neox': 557, 'n_words': 115}