mercurial/hgweb/hgwebdir_mod.py
branchstable
changeset 25396 78e8890cfb4b
parent 22634 e48a5d3996c2
child 25399 724d7982b790
child 25426 5f3666da6910
equal deleted inserted replaced
25395:d46f6b078799 25396:78e8890cfb4b
   354                 except OSError:
   354                 except OSError:
   355                     continue
   355                     continue
   356 
   356 
   357                 contact = get_contact(get)
   357                 contact = get_contact(get)
   358                 description = get("web", "description", "")
   358                 description = get("web", "description", "")
       
   359                 seenrepos.add(name)
   359                 name = get("web", "name", name)
   360                 name = get("web", "name", name)
   360                 row = {'contact': contact or "unknown",
   361                 row = {'contact': contact or "unknown",
   361                        'contact_sort': contact.upper() or "unknown",
   362                        'contact_sort': contact.upper() or "unknown",
   362                        'name': name,
   363                        'name': name,
   363                        'name_sort': name,
   364                        'name_sort': name,
   368                        'lastchange_sort': d[1]-d[0],
   369                        'lastchange_sort': d[1]-d[0],
   369                        'archives': archivelist(u, "tip", url),
   370                        'archives': archivelist(u, "tip", url),
   370                        'isdirectory': None,
   371                        'isdirectory': None,
   371                        }
   372                        }
   372 
   373 
   373                 seenrepos.add(name)
       
   374                 yield row
   374                 yield row
   375 
   375 
   376         sortdefault = None, False
   376         sortdefault = None, False
   377         def entries(sortcolumn="", descending=False, subdir="", **map):
   377         def entries(sortcolumn="", descending=False, subdir="", **map):
   378             rows = rawentries(subdir=subdir, **map)
   378             rows = rawentries(subdir=subdir, **map)