# HG changeset patch
# User Arthur Lutz <arthur.lutz@logilab.fr>
# Date 1464954162 -7200
#      Fri Jun 03 13:42:42 2016 +0200
# Node ID be9be3676bc85cf12dc07fcc00db8d86f66e5a53
# Parent  af48c8eb3adb45811d0812bf4b984bf9ffdb5a86
bugfixes and docstrings

diff --git a/es.py b/es.py
--- a/es.py
+++ b/es.py
@@ -35,6 +35,9 @@
 
 
 def indexable_types(schema):
+    '''
+    introspect indexable types
+    '''
     global INDEXABLE_TYPES
     if INDEXABLE_TYPES is not None:
         return INDEXABLE_TYPES
diff --git a/views.py b/views.py
--- a/views.py
+++ b/views.py
@@ -205,12 +205,15 @@
 
             url_params['page'] = current_page + 1
             if current_page + 1 >= (total_pages):
-                ul(t.li(t.a('>>>')))
+                ul(t.li(t.a('&lt;' * 3)))
             else:
-                ul(t.li(t.a('>>>',
+                ul(t.li(t.a('&gt;' * 3,
                             href=self._cw.build_url(**url_params))))
 
     def page_number(self, url_params, page, current_page, ul):
+        '''
+        Generate HTML for page number (bold if page is current_page)
+        '''
         url_params['page'] = page
         url = self._cw.build_url(**url_params)
         if page == current_page:
@@ -229,6 +232,9 @@
         return ('cw_etype', )
     
     def display_facets(self, response):
+        '''
+        Generate HTML for facets
+        '''
         self.w(u'''<aside id="aside-main-left" class="col-xs-2 cwjs-aside">
                    <div class="panel panel-default contextFreeBox facet_filterbox">
                       <div class="panel-heading">