From 86b3df2775756546e4d880565f82df6e2f97606a Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Fri, 13 Jan 2017 15:20:26 +1100 Subject: Do not sort INI comma lists by default. This means the order in the INI file is maintained. --- docs.rtems.org/configuration.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/docs.rtems.org/configuration.py b/docs.rtems.org/configuration.py index 58407e3..332a021 100644 --- a/docs.rtems.org/configuration.py +++ b/docs.rtems.org/configuration.py @@ -71,11 +71,15 @@ class configuration: self.ctx.fatal('config: section %s not found' % (section)) return [] - def _comma_list(self, section, label, error = True): + def _comma_list(self, section, label, error = True, sort = False): items = self._get_item(section, label, error) if items is None: return [] - return sorted(set([a.strip() for a in items.split(',')])) + items = list(set([a.strip() for a in items.split(',')])) + if sort: + return sorted(items) + else: + return items def _xml_create_doc(self, cat, name, legacy, release, html, pdf): doc = cat.createElement('doc') -- cgit v1.2.3