Joey Hess
286026877d
filecheck: Fix bug that prevented File::MimeInfo::Magic from ever being used.
2012-11-04 12:02:26 -04:00
Joey Hess
dadc822295
remove misc section
2012-03-28 20:36:25 -04:00
Simon McVittie
55515050e1
make use of precompiled regex objects
2010-11-20 00:02:49 +00:00
Joey Hess
9b832df0d2
add a missing chomp
2010-10-19 21:38:34 -04:00
Joey Hess
51d5e54697
filecheck: Fall back to using the file command if the freedesktop magic file cannot identify a file.
2010-08-09 13:18:59 -04:00
Joey Hess
7a04e2d416
add getsetup hook
2010-07-14 14:47:29 -04:00
Joey Hess
3d671ea8c1
filecheck: Fix bug that prevented the pagespecs from matching when not called by attachment plugin.
2010-03-25 14:39:09 -04:00
Joey Hess
baa07e0b52
remove a few leftover manual folding indicators
2010-03-25 14:23:16 -04:00
Joey Hess
748aa7af77
pagespec error/failure distinction and error display by inline
...
* Add IkiWiki::ErrorReason objects, and modify pagespecs to return
them in cases where they fail to match due to a configuration or syntax
error.
* inline: Display a handy error message if the inline cannot display any
pages due to such an error.
This is perhaps somewhat incomplete, as other users of pagespecs do not
display the error, and will eventually need similar modifications to inline.
I should probably factor out a pagespec_match_all function and make it throw
ErrorReasons.
2009-04-23 14:07:28 -04:00
Joey Hess
678d467a40
finalise version 3.00 of the plugin api
2008-12-23 16:34:19 -05:00
Joey Hess
bb93fccf06
Coding style change: Remove explcit vim folding markers.
2008-12-17 15:22:16 -05:00
Joey Hess
b7458c48d8
filecheck: Fall back to testing for binary or plain text files if no mime type is detected.
2008-09-01 15:00:15 -04:00
Joey Hess
2b602e2e9f
filecheck: Fixed two bits broken in move from attachment.
2008-08-28 13:04:45 -04:00
Joey Hess
b9efeba972
humansize moved to filecheck
...
It's not used there, but it makes sense to keep it there as it's the
inverse of parsesize.
2008-08-27 15:31:48 -04:00
Joey Hess
78e34fbdc2
filecheck: New plugin factoring out the PageSpec additions that were originally part of the attachment plugin.
2008-08-25 19:52:34 -04:00