﻿id,summary,reporter,owner,description,type,status,priority,component,severity,resolution,keywords,cc,release
10226,Uses wrongly `re.match` for `[bookmark] paths` settings,jun66j5,saigon,"It seems `[bookmark] paths` supports shell wildcards, not regular expression.
{{{
#!py
    bookmarkable_paths = ListOption('bookmark', 'paths', '/*',
        doc='List of URL paths to allow bookmarking on. Globs are supported.')
}}}

But the plugin uses `re.match` for each value with no changes.
{{{
#!py
    def post_process_request(self, req, template, data, content_type):
        # Show bookmarks context menu except when on the bookmark page
        if 'BOOKMARK_VIEW' in req.perm and not self.match_request(req):
            for path in self.bookmarkable_paths:
                if re.match(path, req.path_info):
                    self.render_bookmarker(req)
                    break
        return template, data, content_type
}}}

I think it should fix to be able to use shell wildcards.",defect,closed,normal,BookmarkPlugin,normal,fixed,,jun66j5 rjollos hasienda,0.12
