Index: /trunk/flexget/plugins/resolve_regexp.py
===================================================================
--- /trunk/flexget/plugins/resolve_regexp.py (revision 708)
+++ /trunk/flexget/plugins/resolve_regexp.py (revision 724)
@@ -1,4 +1,5 @@
 import re
 import logging
+import yaml
 from flexget.plugin import *
 
@@ -17,5 +18,12 @@
     """
 
-    resolves = {}
+    # built-in resolves
+    
+    resolves = yaml.safe_load("""
+    tvsubtitles:
+      match: http://www.tvsubtitles.net/subtitle-
+      replace: http://www.tvsubtitles.net/download-
+    """
+    )
 
     def validator(self):
Index: /trunk/flexget/plugins/input_csv.py
===================================================================
--- /trunk/flexget/plugins/input_csv.py (revision 705)
+++ /trunk/flexget/plugins/input_csv.py (revision 724)
@@ -33,6 +33,6 @@
         from flexget import validator
         config = validator.factory('dict')
-        config.accept('url', key='url', require=True)
-        values = config.accept('dict', key='values', require=True)
+        config.accept('url', key='url', required=True)
+        values = config.accept('dict', key='values', required=True)
         values.accept_any_key('number')
         return config
Index: /trunk/flexget/validator.py
===================================================================
--- /trunk/flexget/validator.py (revision 719)
+++ /trunk/flexget/validator.py (revision 724)
@@ -328,5 +328,5 @@
         # complain from old format
         if 'require' in kwargs:
-            print 'TODO: REQUIRE USED'
+            print 'Deprecated validator api, should use required=bool instead of require=bool'
         if kwargs.get('required', False):
             self.require_key(key)
