https://bz.mercurial-scm.org/show_bug.cgi?id=5601

            Bug ID: 5601
           Summary: Extension loaders not processed for WSGI servers
           Product: Mercurial
           Version: default branch
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: bug
          Priority: normal
         Component: Mercurial
          Assignee: bugzi...@mercurial-scm.org
          Reporter: gregory.sz...@gmail.com
                CC: fo...@lares.dti.ne.jp,
                    mercurial-devel@mercurial-scm.org

dispatch.py defines a bunch of extra "loader" functions that get executed when
an extension loads. e.g. revsetpredicate. However, this extraloaders list only
appears to be processed by dispatch.py. Alternate entry points such as WSGI
servers don't process the list. This means that extensions using things like
@revsetpredicate don't have their revsets registered to hgweb unless hgweb was
started via the command dispatch mechanism.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Mercurial-devel mailing list
Mercurial-devel@mercurial-scm.org
https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel

Reply via email to