Ticket #7748: 7748-disable-enscript-r7716.patch
| File 7748-disable-enscript-r7716.patch, 952 bytes (added by rblank, 3 years ago) |
|---|
-
trac/mimeview/enscript.py
old new 119 119 120 120 def __init__(self): 121 121 self._types = None 122 self._available = True 122 123 123 124 # IHTMLPreviewRenderer methods 124 125 125 126 def get_quality_ratio(self, mimetype): 126 127 # Extend default MIME type to mode mappings with configured ones 128 if not self._available: 129 return 0 127 130 if not self._types: 128 131 self._types = {} 129 132 self._types.update(types) … … 140 143 141 144 np = NaivePopen(cmdline, content.encode('utf-8'), capturestderr=1) 142 145 if np.errorlevel or np.err: 146 self._available = False 143 147 err = 'Running (%s) failed: %s, %s.' % (cmdline, np.errorlevel, 144 148 np.err) 145 149 raise Exception, err
