anchor.diff:  	undefined ->
   	    error_logger:warn_msg("Unrecognized date format: ~p~n", [S]),
   	    R;
  -	_ -> R
  +	_ ->
  +	    %%error_logger:info_msg("Date ~p -> ~p~n", [S, R]),
  +	    R
       end.
   
   parse_date(S, Regex, Bindings) ->
  
positive.code: 		       Entries
  	       end,
      Entries3 = lists:reverse(Entries2),
      %% Linkify
      Feed2 = Feed#feed{link = url:to_string(
  			       url:join(BaseURL, Feed#feed.link))},
      %% IDify
      Entries4 = lists:map(
  		 fun(#entry{id = unknown, link = Link} = Entry) ->
  			 Entry#entry{id = Link};
  		    (Entry) ->
  			 Entry
  		 end, Entries3),
      %% Linkify
      Entries5 = lists:map(
  		 fun(#entry{link = Link} = Entry) ->
  			 Entry#entry{link = url:to_string(
  					      url:join(BaseURL, Link))}
  		 end, Entries4),
      %% Tidy up
      Entries6 = lists:map(
  		 fun(#entry{description = Description} = Entry)
  		    when is_list(Description) ->
  			 {ok, Description2} = tidy:tidy(Description),
  			 Entry#entry{description = Description2};
  		    (Entry) -> Entry
  		 end, Entries5),
      %% TODO: parse tidied up, rewrite links and imgs, remove script tags
      %% and seperate from feed_reader
      Reply = {Feed2, Entries6},
      {reply, Reply, State};
  
  handle_call(get_results, From, #state{result_waiters = [_ | _] = ResultWaiters} = State) ->
  
negative.code: 				       feed = Feed,
  				       entries = Entries} = State) ->
      BaseURL = url:parse(BaseURL1),
      %% Linkify
      Feed2 = Feed#feed{link = url:to_string(
  			       url:join(BaseURL, Feed#feed.link))},
      %% Last entry done?
      Entries2 = case Entries of
  		   [_ | Entries1]
  		   when State#state.entry_done =/= true ->
  