+(defcustom pelican-mode-set-field-alist
+ '((markdown-mode . pelican-mode-set-field-markdown-mode)
+ (rst-mode . pelican-mode-set-field-rst-mode))
+ "Functions to handle setting metadata, based on major mode.
+
+This association list maps modes to functions that take two
+arguments, field and value strings."
+ :group 'pelican
+ :type '(alist :key-type function :value-type function))
+