import os

REQUIRE_PANDOC_ATLEAST = "1.12.1"
DEFAULT_SUPPORT_DIR = os.path.join(os.path.expanduser('~'), '.panzer')
ENCODING = 'utf8'
T = 't'
C = 'c'
ADDITIVE_FIELDS = ['preflight',
                   'filter',
                   'postprocess',
                   'postflight',
                   'cleanup']


@@ -1,8 +1,42 @@
+%22%22%22 constants for panzer code %22%22%22%0A
 import o
@@ -72,16 +72,17 @@
 1.12.1%22%0A
+%0A
 DEFAULT_
@@ -144,16 +144,17 @@
 anzer')%0A
+%0A
 ENCODING
@@ -162,16 +162,70 @@
 = 'utf8'
+%0A%0A# keys to access type and content of metadata fields
 %0AT = 't'
@@ -237,23 +237,21 @@
 'c'%0A
-ADDITIVE_FIELDS
+%0ARUNLIST_KIND
  = %5B
@@ -279,19 +279,16 @@
         
-   
 'filter'
@@ -289,19 +289,16 @@
 ilter',%0A
-   
         
@@ -332,27 +332,24 @@
             
-  
- 
 'postflight'
@@ -366,19 +366,16 @@
         
-   
 'cleanup
@@ -378,8 +378,180 @@
 anup'%5D%0A%0A
+# status of items on runlist%0AQUEUED = 'queued'%0ARUNNING = 'running'%0AFAILED = 'failed'%0ADONE = 'done'%0A%0A# ast of an empty pandoc document%0AEMPTY_DOCUMENT = %5B%7B'unMeta': %7B%7D%7D, %5B%5D%5D%0A

refactor const.py