id summary reporter owner description type status priority milestone component version severity resolution keywords cc branch changelog apichanges internalchanges 8782 MacroList should only display one help entry when there are multiple macros defined that differ only by case Ryan Ollos Christian Boos "The [source:/branches/0.11-stable/trac/wiki/macros.py?rev=8236#L443 MacroList macro] should only display a single entry when multiple macros are defined that differ only in case. As an example, the th:wiki:EmailProcessorMacro allows `#Email` and `#email`. This results in two entries in the list of macros generated by !MacroList, `[[email]]` and `[[Email]]`. I briefly discussed this with the author in th:5713 (screen capture is shown there). With my limited knowledge of Trac, I believe this is due to the two entries in '''get_macros'''. {{{ #!python def get_macros(self): """"""Yield the name of the macro based on the class name."""""" yield 'email' yield 'Email' }}} Would it be reasonable to alter !MacroList so that only one help entry is displayed? Perhaps the header can show `[[Email]] or [[email]]` followed by the help entry." defect closed normal 0.12 wiki system none normal fixed bitesized